pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Как вы оцениваете вклад проект менеджмента и маркетинга в компании по отношению к разработке?

Лучший ответ: В условной проектной студии, на мой взгляд, вклад программиста в общий успех компании будет одним из самых наименьших. Все потому, что платит клиент и танцевать компании нужно от него.  Организацией этих танцев занимается не программист. Он же выступает в качестве обычного такого рабочего, пусть и с высокой квалификацией. И его зарплата, обычно выше средней планки любого другого специалиста.
Все от бизнеса зависит, от продукта. В софтверных компаниях, где делают именно продукт, полагаю, вклад выше. Но опять же, в условном гугле несколько десятков тысяч программистов. Из которых добрая половина латает дыры и в принципе занимается monkey job. А, например, 20% спецов работают над продуктами, которые приносят большую часть прибыли.

Худший ответ: Вот продажники важны. А у менеджмента задача - не навредить. А программисты справятся, главное не дать им отвлекаться и увлекаться. Это задача менеджера.
Вопрос: Как разруливать права доступа в зависимости от роли пользователя?

Лучший ответ: Чтобы не городить кучу методов для выборки на каждый случай жизни, я бы сделал скоуп, который принимал бы пользователя в качестве аргумента и фильтровал записи в зависимости от пермишенов. Тогда выборка контрактов всегда будет "чистой", типаContract::withPermission($user)->get();
В скоупе уже придется прописать фильтры по пермишенам.
Да, может это и не бест практис, но ведь работает. Теоретически, конечно, такого не приходилось реализовывать еще.

Худший ответ: Вам должны помочь вотеры - https://symfony.com/doc/current/security/voters.html
Вопрос: Как создать форму на Java в IntelliJ IDEA 2018?

Лучший ответ: JFrame, JTextFiled , JScrollPane, JTextArea, JLabel - это все компоненты, которые здесь нужны.
И используй менеджер компоновки GridBagLayout, - этого вполне хватит.

Худший ответ: JFrame, JTextFiled , JScrollPane, JTextArea, JLabel - это все компоненты, которые здесь нужны.
И используй менеджер компоновки GridBagLayout, - этого вполне хватит.
Вопрос: Почему сетевые интерфейсы имеют разные имена?

Лучший ответ: Зачем и почему - https://www.freedesktop.org/wiki/Software/systemd/...
Откуда берутся - https://github.com/systemd/systemd/blob/master/src...

Худший ответ: Привыкать к новым нотациям.
Почитать https://www.freedesktop.org/wiki/Software/systemd/... и узнать почему так случилось. Оценить
Names incorporating the interfaces's MAC address (example: enx78e7d1ea46da), например.
Ну либо быть ретроградом типа меня и выполнить рекомендации по откручиванию всего назад.
Вопрос: В каком направлении двигаться «потенциальному» физику?

Лучший ответ: Что с вами не так, люди? В моей школе нейробиологии и генетики вообще не  было. Это не помешало мне перетряхнуть все окрестные библиотеки и найти не только научно-популярные книги на эту тему, но и хардкорные учебники. А у вас сейчас Интернет есть, бесконечный склад информации на любые темы!

Худший ответ: Фейнмановские лекции по физике.
www.koob.ru/feynman
вообще, начинайте с Фейнмана. Прочитайте про него. Прочитайте книгу "Вы конечно шутите, мистер Фейнман".  Посмотрите его видео на youtube.
Цель даже не в том, что бы получить азы физики. А в том что бы перенять его склад ума. Вникать в проблему и видеть вопросы там, где другие их не замечают. Уметь на пальцах объяснять сложные вещи даже ребенку. Для физика это важнее накопленных знаний.
Вопрос: Как зайти на сервер по root?

Лучший ответ: В файле /etc/ssh/sshd_config директива PermitRootLogin without-password
поменяйте на yes.

Худший ответ: При условии что нет банальных ошибок в вводе пароля, возможно запрещен remote root login. Копайте в конфиг ssh на сервере. Пример здесь.
Но, на всякий случай замечу, открывать root'а с обычным паролем наружу == радовать ботов, которые пытаются ломиться по стандартным логинам, используйте отдельного пользователя.
Вопрос: Заблокирован запуск tor.exe как обойти?

Лучший ответ: Увольтесь, если вам не нравятся условия работы.

Худший ответ: Загрузиться с флешки если нет пароля на биосе. Еще можно попробовать переименовать программу.
Вопрос: Зачем bootstrap вычитает 0.02px в media query?

Лучший ответ: Чтобы не было проблем с наследованием, но при этом охвачен весь диапазон, в том числе и для дробных значений. 

Худший ответ: Обратите внимание, что поскольку браузеры в настоящее время не поддерживают запросы диапазона, мы используем ограничения min- и max- prefixes префиксов и видовых экранов с дробной шириной (что может произойти при определенных условиях на устройствах с высоким разрешением на дюйм, например), используя значения с более высоким точность для этих сравнений.
Вопрос: Как вывести объект?

Лучший ответ: Object
  .values(moto)
  .filter(item => item.color === 'Красный' && item.MaxSpeed >= 50)

Худший ответ: Сделал всё-таки. Как и хотел.var moto = {
	motorcycle1: {
		color: "Черный",
		model: "Suzuki",
		MaxSpeed: 120
	},
	motorcycle2: {
		color: "Красный",
		model: "Honda",
		MaxSpeed: 125
	},
	motorcycle3: {
		color: "Белый",
		model: "BMW",
		MaxSpeed: 105
	},
	motorcycle4: {
		color: "Красный",
		model: "Ducati",
		MaxSpeed: 130
	},
	motorcycle5: {
		color: "Белый",
		model: "Kawasaki",
		MaxSpeed: 150
	},
	motorcycle6: {
		color: "Зеленый",
		model: "Урал",
		MaxSpeed: 90
	},
	motorcycle7: {
		color: "Черный",
		model: "Yamaha",
		MaxSpeed: 160
	}
};

var color = prompt("Введите цвет мотоцикла");
var speed = +prompt("Введите максимальную скорость");


for (var key1 in moto)
	for(var key2 in moto [key1]){
		if(moto[key1].color == color && moto[key1].MaxSpeed >= speed){
			var a = key1;
			alert(a);
			break;
		}
	};
Вопрос: Нейронные сети на Java?

Лучший ответ: Потому что питон скриптовый язык, компилировать ничего не надо и код можно править прямо на лету минуя как минимум компилятор. В общем просто быстрее и проще править код.
beduin01 на яве тоже никто не запрещает писать либы на чистом С а потом заниматься "фактической скруткой". Так же можно и любой другой язык прилепить. Поэтому ваш ответ вообще не несет смысла.

Худший ответ: Потому что Java тормозит, а для Python все либы пишут на чистом Си. На питоне фактически идет лишь их скрутка.
Вопрос: @font-face различные варианты одного шрифта?

Лучший ответ: У вас HelveticaRegular это шрифт Helvetica с 400 жирностью, то есть если вы подключите этот шрифт и поставите font-weight:700,то у шрифта все равно жирность не поменяется.
Вам нужно делать так:@font-face {
  font-family: Helvetica;
  src: url(/fonts/Helvetica/HelveticaRegular.ttf);
  font-weight:400;
}
@font-face {
  font-family: Helvetica;
  src: url(/fonts/Helvetica/HelveticaLight.ttf);
  font-weight:300;
}
@font-face {
  font-family: Helvetica;
  src: url(/fonts/Helvetica/HelveticaBold.ttf);
  font-weight:700
}

Худший ответ: Вот так вам нужно подключать шрифты:@font-face {
  font-family: Helvetica;
  src: url(/fonts/Helvetica/HelveticaRegular.woff2) format("woff2");
  src: url(/fonts/Helvetica/HelveticaRegular.woff) format("woff");
  font-style: normal; 
  font-weight: 400;
}
@font-face {
  font-family: Helvetica;
  src: url(/fonts/Helvetica/HelveticaLight.woff2) format("woff2");
  src: url(/fonts/Helvetica/HelveticaLight.woff) format("woff");
  font-style: normal; 
  font-weight: 300;
}
@font-face {
  font-family: Helvetica;
  src: url(/fonts/Helvetica/HelveticaBold.woff2) format("woff2");
  src: url(/fonts/Helvetica/HelveticaBold.woff) format("woff");
  font-style: normal; 
  font-weight: 700;
}
1. Нужно конвертировать из .ttf в веб формат .woff2 и .woff. Сделать это можно здесь:
https://www.fontsquirrel.com/tools/webfont-generator
2. Подключать шрифты нужно вот так:.block {
  font-family: 'Helvetica', Arial, sans-serif; 
  font-weight: 400; // для regular, 300 для light и 700 для bold
}
3. Не рекомендую оставлять только одну толщину шрифта, вы так хотите сэкономить. НО дизайнеры которые делают шрифты вырисовывают каждое начертание идеально. А если просто в css менять жирность шрифта, выглядеть будет немного по-другому. Слишком это хрупко. Потому делайте так как я описал выше.
Вопрос: Как сделать редирект на русскую и английскую версию сайта?

Лучший ответ: Зачем по IP?! Можно же узнать какой язык используется у юзера и уже делать редирект. Это убожество делать по IP. Вот тебе решение

Худший ответ: поставить базу ip адресов (или со стороннего сервиса, но это очень долго) и в зависимости от — перекидывать куда надо
Вопрос: KIT — что это такое?

Лучший ответ: Дословный перевод "Комплект/набор". Ну и собственно так он и используется как "Комплект/набор".
К примеру: 
https://ru.wikipedia.org/wiki/SDK
SDK (от англ. software development kit) — набор средств разработки

Худший ответ: Набор инструментов/инструментарий
Вопрос: Best practics о верстке и организации?

Лучший ответ: На сегодня есть два популярных направления организации flie tree (smacss, bem). 
Идея в корне разная. 
Smacss основан на классическом подходе (разбиение проекта по технологиям), Bem же ориентирован на разбиения проекта на элементы и так же имеют громадное количество инструментов.
Все выше перечисленное имеет значения в зависимости от сложности проекта. 
Разработку поддержка безусловно ускоряет если вы понимаете что вы делаете.
И так же советую ознакомится с сборщиками проекта (например gulp)
Gulp один из самых простых и быстрых.
https://smacss.com/ ,    https://ru.bem.info/.

Худший ответ: методология верстки MCSS (усовершенствованный БЭМ)
Вопрос: Как скопировать ассет в юнити?

Лучший ответ: Есть Ctrl+D. 
А насчет в папку с ассетами юните лезть не рекомендует
какая то ерунда. Лезьте. Если понимаете что делаете и что такое meta-файлы.

Худший ответ: Есть Ctrl+D. 
А насчет в папку с ассетами юните лезть не рекомендует
какая то ерунда. Лезьте. Если понимаете что делаете и что такое meta-файлы.
Вопрос: Сложно ли создавать печатные формы для веб приложений?

Лучший ответ: вообще без проблем: html-формы прекрасно выводятся на принтер. или конвертятся в пдф и рассылаются/печатаются.

Худший ответ: Мы печатные формы готовим в JasperSoft Studio
Сам редактор и библиотека для генерации форм бесплатные.
У него действительно много функций:печатаем документы с логотипом, подписью и печатьюподдерживаются многостраничные документы (можно задать условия когда и какие элементы переходят на следующую страницы, чтобы выглядело красиво)колонтитулыесть внутренние переменные и можно прописать условия (например, если это ИП, то заполняются такие-то поля и подпись ставится вот здесь, если ООО то другие поля)мы используем свой шрифт и он инлайнится в pdf-файлыпечатаем pdf и xlsx файлы — Excel удобен тем, что клиент может его редактироватьпозволяет объединять в один файл сразу несколько печатных форм (к примеру, при печати pdf на первой странице идёт акт, а на второй счёт-фактура, а в Excel они на разных листах документа)
В результате получается сделать пиксель-пёрфект pdf файлы, и достойного уровня Excel.
Но скажу сразу, что это очень долго. Чтобы сделать УПД, ушло 40 часов (замерял по трекеру).
Вопрос: Примеры хорошей верстки?

Лучший ответ: посмотрите видеоролики Юрия Артюха, у него хороший стиль, есть нюансы, но они незначительные

Худший ответ: примеры верстки для разбора кода, структуры?
Если под "версткой" понимать именно ее с классическим бэкэндом, а не создание SPA, то я обычно начинающим советую посмотреть свой велосипед. Как пример организации универсальной коллекции компонентов в обычной верстке он оказался весьма неплох - почти нет лапши, все, что есть, собирается в одном месте и сразу видно сколько и чего на странице есть:
Основная мысль - если сделать для компании подобную штуковину в виде отдельного пакета (это не так долго, если целенаправленно ее делать), то потом можно быстро клепать страницы с фирменным стилем используя его как зависимость (как на бутстрапе, но на своем) и легко потом эту верстку поддерживать - все одинаковое и хорошо структурированное.
Вопрос: Почему в Fujitsu ESPRIMO E3500 доступно только 3 гига RAM?

Лучший ответ: 1. Проверить под другой операционной системой. Вполне достаточно LiveCD, не обязательно ее устанавливать.
2. Не совместимая память

Худший ответ: Как минимум могу сказать, что в данной модели установлен чипсет Intel 945G, для которого суммарный объем памяти составляет 4Гб максимум.
И да, интересует разрядность ОС. Хотя в биосе должны были увидеть 4Гб.
Вопрос: Как сделать анимацию заполнения круга при скролле?

Лучший ответ: Такое?

Худший ответ: Возьмите, например, https://github.com/matthieua/WOW - и буде Вам jquery событие при скролле ))
Или - morr.github.io/appear.html Вообще пушинка, а не библиотека.
Или - https://github.com/chayka/jQuery.Scroolly
Вопрос: Как бы вы решили это задание?

Лучший ответ: "as long as ... pressing" как бы намекает, что это про удержание клавиши.
Если бы не косяк с кавычками, то работали бы и b и e, а так только b
В некоторых случаях эта фигня будет не ровно гореть зеленым, а моргать, но тут уж ничего не поделать.
Ну и вообще, в продакшене так делать не стоит, потому что по хорошему, при отпускании надо бы возвращать предыдущий цвет, а не красить в белый.
https://jsfiddle.net/gLLj8qaz/
https://jsfiddle.net/gLLj8qaz/1/

Худший ответ: имхо только б)
в а цвета на оборот
с) нет обратного перекрашивания
д) тоже что в с и цвет не тот
е) работает только для символьных клавиш.
Вопрос: Можно ли организовать бэкап файлов на удаленный сервер, не архивируя их на рабочем сервере?

Лучший ответ: Легко.
Поскольку методов 1 млн. и еще 1001 тысяч, то смысла их всех рассказывать нет.
Вот если ты уточнишь свой вопрос - а чем пользуешься, то уже можно рассказать.

Худший ответ: Можно, разрешаю.
Другой ответ не будет иметь смысла.
Вопрос: Воспользовались бы вы услугами по поиску инвесторов для вашего проекта?

Лучший ответ: Конечно, такие люди есть. Подобные сервисы уже существуют, в РФ самой известной является ФРИИ.
Если нужно мнение от тех, кто пользовался - нужно что-то более дружелюбное для тех, кто ищет. В этих акселераторах часто требуется выложить все идеи проекта, создать прототип, бизнес-план и рассчитать все на пару лет вперед, что для тех, кто только начинает искать финансирование - жуткий стресс и не всегда возможно (особенно, если проект на ранней стадии). Ну и инвесторы там почти всегда хотят прибыль сразу, а условия конские. Это личный опыт, за всех сразу не скажу.
А так - идей полно, инвесторов мало, людей очень многое отпугивает. Сделаете юзер-френдли - спрос будет.

Худший ответ: Вы описали типичный бизнес-инкубатор, коих сейчас предостаточно. Но там тоже за голые идеи неохотно берутся.
Вопрос: Как правильно вывести данные пользователей?

Лучший ответ: В v-for проходи по свойствам каждого объекта, примерно так:<table>
  <tr v-for="obj in yourObjects">
    <td v-for="prop in obj">
      {{ prop }}
    </td>
  </tr>
</table>vue grid example

Худший ответ: Вот
Вопрос: Где можно посмотреть логотипы?

Лучший ответ: этот запрос написать в гугле нужно бы, а так вот пару
logobaker.ru
https://dribbble.com
https://www.behance.net
https://www.pinterest.com
graphicriver.net

Худший ответ: в портфелях студий
на бихансе
на стоках вроде envato
я чаще всего ищу вдохновение просто в гугл-картинках, там полно мусора конечно, но и в нем бывают неплохие идеи
Вопрос: Кто поможет с кодом на PHP?

Лучший ответ: вы реально считаете что кто-то будет вглядываться в пережатую картинку где светло-серым по темно-серому написан код? выложите на pastebin хотя бы.
ну и стандартный вопрос для отладки - т.к форму вы не показали, покажите что выводит print_r($_POST)

Худший ответ: Я как понимаю, проблему ты решил не до конца.
Потому что это плохой код, так никто не пишет.
Лучше сделай обработку формы через js. ТО есть подставляй по radio разные темы сообщения и нужную тебе информацию. И из инпут вытаскиваешь все поля и отправляешь к себе на почту.
Вот тебе пример страницы реально сайта.
Там конечно код тоже не особо, но все же реализовано лучше, чем у тебя.www.kolomna-regbibl.ru/ocenka-kachestva/
То есть тебе лучше полностью переделать форму.Я бы так сделал, как один из вариантов.
Вопрос: Порекомендуйте сервис конспектирования?

Лучший ответ: Как вариант предложу OneNote - есть и приложение и веб.
Записные книжки, вкладки, группы вкладок, форматирование, картинки, ссылки и тд.
Есть сохранение в PDF.

Худший ответ: Мне понравился проект stackedit.
Исходники также прилагаются: github
P.S. И кстати вопрос уже был: В чем писать конспекты?
Пользуйтесь поиском!
Вопрос: Сортировка товара?

Лучший ответ: я тут узнал не давно
Откуда узнали? Вы бы источник привели хотя бы откуда такая информация...что бывают делают сортировку товара на сайтах через сессии
Скорее всего Вы что-то не так поняли (поэтому и говорю за источник). С большой вероятностью имеется ввиду СОХРАНЕНИЕ параметров сортировки в сессию, а не какой-то мифический механизм определения порядка записей

Худший ответ: С каких пор сессии реализовывают какой-либо функционал? Это просто файлы, где хранится инфа он сеансе пользователя. В вашем случае там хранится информация о сортировке, котрую использует механинз (php) для сортировки.
Вопрос: Как работодатели относятся к заочной форме обучения на программиста?

Лучший ответ: любой адекватный работодатель всегда хорошо относится к любой форме обучения... это же не зависимо от формы новые знания, это всегда хорошо... однако у самих обучающихся отношение к обучению не всегда однозначное, поэтому в большинстве случаев, то, как вы относитесь к своему образованию, так же к вашему образованию и будет относиться работодатель... 
...убедите работодателя, что ваше образование имеет ценность для вас и оно будет иметь ценность и для работодателя...

Худший ответ: В случае с программистами, образование говорит лишь о Вашей способности учиться. В серьезных ВУЗах (по крайней мере, раньше так было) просто так удержаться было невозможно, если не умеешь учиться. И это было дополнительной положительной характеристикой (+ к обучаемости). В прочих случаях просто придется иначе доказывать, что Вы вполне способны обучаться. Хуже, когда вообще никакого нет - много вопросов сразу. 
А в остальном - вообще не важно, на мой взгляд, какое образование. Ибо в IT все настолько динамично, что любая учебная программа начинает устаревать уже на этапе составления :)
Вопрос: Что должен сделать каждый (недо)джун С++?

Лучший ответ: Каждый должен повзрослеть и стать самостоятельным.
Никто не знает какая ваша цель.
Написать хобби-проект? Напишите.
Устроиться на работу программистом? Устройтесь.
У обеих вышеуказанных целей разные шаги.

Худший ответ: Каждый не то, что С++ программист, а вообще любой программист должен написать программу "Hello, world!"
Вопрос: Чем отличаются данные конструкции?

Лучший ответ: Отличия есть. В первом случае код внутри класса будет видеть константы из модуля (и имена вложенных классов соответственно), а втором - нет.
Пример:module A1
  TEST = 'zz'
end

module A1
  class B1
    def foo
      TEST
    end
  end
end

module A2
  TEST = 'zz'
end

class A2::B2
  def foo
    TEST
  end
endA1::B1.new.foo #> "zz"
A2::B2.new.foo #> NameError: uninitialized constant A2::B2::TEST

Худший ответ: первая ссылка гугла по запросу "rails модули": rubyclub.blogspot.ru/2012/10/ruby_869.html
Вопрос: Как мне сделать анимацию (встряхивание) CSS?

Лучший ответ: А тут  варианты смотрели?
https://daneden.github.io/animate.css/
или
https://elrumordelaluz.github.io/csshake/

Худший ответ: Как вариант:
animista.net
Можно настроить анимацию так, как захочется. И без установки библиотек
Вопрос: Можно ли через onclick обратиться к элементу?

Лучший ответ: Ну а откуда js скрипту знать что у вас там this? Передаейте функции test параметр this, а уж потом делайте с ним что хотите.<a href="#" onclick="test(this);">блабла</a>function test(a){
    $(a).addClass("active");
}

Худший ответ: Нужно передавать собственно this в функцию.
Насчет того что не работает .on('click') скрипт просто отрабатывает быстрее чем подгружается map. Нужно просто весить событие на динамически подгружаемый блок$('здесь класс или ид контейнера где находится элемент').on( 'click', 'a', function(){
//код выполнения
})
Главное что бы контейнер где находится элемент подгружался не динамически. Можно хоть body использовать как контейнер $('body').on( 'click', 'a.указать класс, так как в контейнере может содержаться не один тег a', function()
Вопрос: Можно ли собеседоваться в другие офисы крупной компании (google, amazon, etc.) сразу после отказа?

Лучший ответ: Все зависит от компании, но вы серьезно считаете что если вам дали отказ то стоит это делать? "Первый признак шизофрении - делать одно и тоже, ожидая разный результат"

Худший ответ: Все зависит от компании, но вы серьезно считаете что если вам дали отказ то стоит это делать? "Первый признак шизофрении - делать одно и тоже, ожидая разный результат"
Вопрос: Можно ли в ноутбук добавить ssd и заменить 2 планки озу на 2 планки по 8gb?

Лучший ответ: Можно, из спеков процессора  Макс. объем памяти (зависит от типа памяти) 64 GB
Берите любые той же частоты за наличку, если что легко сделать возврат.
На плате есть распаянный M2 слот для SSD. Для установки надо снимать всю нижнюю часть корпуса
Но всегда можно заменить HDD на SATA SSDОтзыв о наличии M2
Есть версия на это же плате Acer Aspire 7 A715-71G-79D2
С комплектацией 512 GB SSD (M.2 SATA) + 2 TB 5400 rpm HDD (2.5″)

Худший ответ: Да хоть две планки на 16 ставьте.
Ссд хз надо взять плату и корпус и внимательно их осмотреть на на надичие портом и свободного места.
Вопрос: Почему маленький FPS?

Лучший ответ: У вас старенький очень процессор.
В каждой игре свои требования к графической карте - Half life 2, например, намного меньше их имеет, чем cs go.
И если в hl2 у вас будет 200 FPS - почему их должно быть столько же в игре, где графические требования совсем другие, и видеокарте для отрисовки одного кадра надо тратить намного больше ресурсов?
То же самое с фурмарком - по факту, это программа для полной загрузки видеокарты, чтобы проверить ее под нагрузками, а тот фпс, который она выдает - не имеет ничего общего  с фпс в любой игре.
Но вам в первую очередь надо думать над процессором)

Худший ответ: У вас старенький очень процессор.
В каждой игре свои требования к графической карте - Half life 2, например, намного меньше их имеет, чем cs go.
И если в hl2 у вас будет 200 FPS - почему их должно быть столько же в игре, где графические требования совсем другие, и видеокарте для отрисовки одного кадра надо тратить намного больше ресурсов?
То же самое с фурмарком - по факту, это программа для полной загрузки видеокарты, чтобы проверить ее под нагрузками, а тот фпс, который она выдает - не имеет ничего общего  с фпс в любой игре.
Но вам в первую очередь надо думать над процессором)
Вопрос: Каков наиболее оптимальный подход к созданию ViewModel?

Лучший ответ: Наверное я не совсем что-то понял... ViewModel обозначают модели, которые будут уходить во вьюшку, для отображения там информации. Зачем в одну вьюмодел инкапсулировать другую? Эти модели в основном содержат только необходимую инфу для вьюшки и никакой логики. Если в доменной модели Вам списки авто не нужны, то не стоит их там и делать. Нужно инициализировать вьюмодел нужным списком и эту модель отдавать уже вьшке. Вьюмодел инициализируется либо вручную доменной моделью, либо автомапером.

Худший ответ: Никакой, потому что это MVC-фреймворк.
Вопрос: Зачем сайт устанавливается на виртуалке?

Лучший ответ: Proxmox использует qemu. 
Виртуалка нужна для безопасности, разделения ресурсов сети, файловой системы. Её проще бэкапить, клонировать, переносить между серверами (облако).
На одном физическом ресурсе виртуальных систем может быть много.

Худший ответ: Это еще и изоляция окружения, а так же безопасность
Вопрос: Не могу решить ошибки в скрипте для unity. Как их решить?

Лучший ответ: Или добавьте екстеншн, или перепишите код как написано тут:
wiki.unity3d.com/index.php/IsVisibleFrom

Худший ответ: с первой ошибкой вам помогает GavriKos 
а про renderer
у вас наверно юнити новее и нельзя брать (как в старых версиях) по такой сокращенной ссылке компонент.// так нельзя)
lastChild.renderer
// а вот так сработает
lastChild.GetComponent<Renderer>()