Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Какими необходимыми инструментами должен владеть программист C++ в сфере разработки игр?

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

Худший ответ:
Обязательно нужна система управления версиями. Поэтому стоит научиться их использовать. Например mercurial или git.
Вопрос: Как устроен AngularJS?

Лучший ответ:
ангуляр берет HTML и парсит его (не регурялками, ибо парсить HTML регурярками не шибко удобно). Запись вида {{var}} является ничем иным как сокращенной записью директивы ng-bind:<div>Hello, {{name}}</div>
<!-- Эквивалентно -->
<div> Hello, <span ng-bind="name"></span></div>
Как только шаблон полностью обработан, ангуляр может начать применять директивы к элементам. тут я на 100% не помню, но вроде как Angular тупо траверсит все элементы нашего фрагмента и пытается найти зарегистрированные директивы. Это удобно, тогда у нас есть период простого препроцессинга HTML, а затем мы просим распарсить это дело браузер, далее работая исключительно с DOM. Браузер за нас сделает большую часть грязной работы.
Директивы - если сильно упростить, представляют собой простенькую функцию (link) которая имеет доступ к элементу, его атрибутам и скоупу. Последнее используется как прослойка, призванная разделить взаимодействие контроллера и представления, именно эта штука отвечает за связывание данных и вообще обмен данными между контроллером, который представляет собой логику приложения, и представлением (то что в link).
Директива ngBind, которая используется в нашем случае, слушает изменения переменной в скоупе и, когда дожидается оных, меняет содержимое элемента через DOM.

Худший ответ:
Браузер не понимает, ангуляр сам ищет подобные выражения, парсит их и заполняет в соответствии с текущей областью видимости (scope).
Вопрос: Какие языки позволяет связывать с C++ компилятор gcc?

Лучший ответ:
Гарантировано можно использовать extern "C". Остальное — implementation defined, смотрите документацию к компилятору.

Худший ответ:
D. В особенности компилятор типа https://github.com/Syniurge/Calypso
Вопрос: Хайлоад сервер/сервис для спец. проекта в социальной сети. Нагрузка ~5000 запросов в минуту?

Лучший ответ:
5000 запросов в минуту? Я бы сказал, что это далеко не хайлоад.

Худший ответ:
Если, говорите, рендеринг на клиенте и будут использоваться шаблоны — неплохой вариант hogan.js, шаблоны обязательно компилировать на сервере. Опять-таки, если рендеринг будет производится на основе json данных — то лучше использовать mongo вместо mysql, она отдает данные уже в json, да и работать может быстрее если правильно индексы поставить.
Вопрос: Преобразование JVM/.NET кода в бинарники?

Лучший ответ:
c jvm нет ничего проще, чем положить в папку программы каталог jre и в .cmd запуска прописать class_path.

Худший ответ:
у моно есть AOT. Но работает он только в линуксе + насколько я понял не умеет компилировать в .exe (даже если исходным файлом был .exe).
Вопрос: Что сделать с недобросовестным заказчиком?

Лучший ответ:
Сергей Карвасарный не удаляйте и не говорите что могли удалить. Не портите себе карму под новый год. Сейчас не прав он, скупой когда-нибудь дорого заплатит. Фрилансеры тоже разные бывают.
На любую хитрую гайку найдется свой болт с резьбой.  ;)

Худший ответ:
Хотите справедливости - обращайтесь в суд!
Пылаете негодованием и жаждете возмездия, рубите головы и на кол публично чтоб другим неповадно было!
И вообще откуда такая тенденция пошла что фрилансеру на голову безнаказанно ср..ть можно?!
На будущее - заключайте договор.
Вопрос: Как правильней организовать использование одного и того же класса в нескольких проектах (Java)?

Лучший ответ:
Собирай библиотеку. Помалешку накопится финты и приемы, которые часто используешь.

Худший ответ:
Если используешь maven - то все становится еще проще.
Вынеси утилитные классы, которые планируешь переиспользовать в отдельный проектик и собирай его просто mvn clean install, при обновлении инкрементай версию, пиши комментарии если нужно. А в основным проектах просто подключай как dependency с нужной версией.
Вопрос: Разработка игры на Unity — Что лучше подойдет для 3D моделирования + анимации?

Лучший ответ:
где сделать ее проще всего?
Для человеко подобной анимации - https://www.mixamo.com/
Подписка будет стоить копейки по сравнению с моделями на заказ у фрилансера.

Худший ответ:
Вlender - www.blender.org Autodesk 3ds Max - www.autodesk.com/products/3ds-max/overviewAutodesk Maya - www.autodesk.com/products/maya/overviewCinema 4D - www.maxon.net
Если вы инди-разработчик,и только начинаете постигать принцип моделирования, текстурирования,скиннинг,создание 3D анимации. И не хотелось бы платить за лицензию на этапе первых пробных шагов в создании игр. Посмотрите в сторону Blender
Среда бесплатна имеет множиство встроеных плагинов, открытый код,постоянно развиваеться. В дальнейшем не составит труда перейти на другие пакеты моделирования 3ds max, Maya... 
Если же вы готовы потратить немалый кэш, продукты Autodesk (3ds max,maya) для вас. С профессиональной точки зрения, пакетные решения Аutodesk преобладают, а значит и специалисты на рынке востребованы. Но все же выбор за вами, главное начать.
Также не забывайте про Asset Store: https://www.assetstore.unity3d.com/ там вы сможете найти множество готовых решений за небольшие деньги.
Удачи!
Вопрос: Что почитать по созданию RESTful API новичку ?

Лучший ответ:
Да там читать особенно нечего. 
Советую статью из английской википедии: en.wikipedia.org/wiki/REST
А мне в своё время помогла вот эта статья (англ.): ajaxpatterns.org/RESTful_Service

Худший ответ:
Вот здесь phpjs.ru/2017/05/15/php-rest-api
Вопрос: Какую платформу для ПК выбрать: Intel i7 или AMD FX

Лучший ответ:
Бюджет не озвучен. Но, с учетом наличия полноценной видеокарты(при сравнении с аналогами за те же деньги):
Intel (i5 4440):
- Встроенное видеоядро (переплата за неиспользуемое видео)
- Меньше кэш (минус к многозадачности)
- Максимальная частота ОЗУ — 1600 МГц
- Максимальный объем памяти 32 ГБ (это если на долгую перспективу брать)
+ Меньше тепловыделение — 85Вт
+ 22нм, Haswell
AMD(FX 8350):
+ Разблокированный множитель
+ Больше кэш, что положительно сказывается на многозадачности
+ Большие максимальная частоты ОЗУ — 1866 МГц
+ максимальный объем ОЗУ 128 Гб  (это если на долгую перспективу брать)
- Больше тепловыделение 125Вт
- 32нм
Если же сравнивать по средней производительности, то FX-8350 сравним c i7, а i7 стоит 10-11к, в то время как FX-8350 стоит 6300р — то с учетом цены тут однозначно AMD в выигрыше.
Так что я рекомендую выбрать AMD FX-8350 и как минимум 16 гигов 1600/1866 МГц память (4х4 или 2х8). При наличии денег и необходимости(например куча виртуалок и десяток браузеров) можно конечно сразу и 32 гига взять. Мать на каком-нибудь 970-990 чипсете и ССД что-то типа Intel 530 на любой понравившийся объем. А если полгига скорости и/или объема мало будет, то лучше сразу взять что-то типа PCI-E RevoDrive 3 Х2 - эта линейка выдаёт полтора гигабайта скорости и 240/480/960 Гб объемом.

Худший ответ:
Для озвученных задач думаю хватит любого 2-4 ядерного современного CPU.
Если есть деньги, то нада брать что-то типа xeon 1230V3 или 1240V3 + 16GB +ssd +2-4TB HDD.
Если хочется сэкономить сотню у.е., то брать AMD 8320.
Вопрос: Отключить xcache?

Лучший ответ:
Примерно так:
set $php_admin_value "xcache.cacher=Off";
set $php_admin_value "$php_admin_value \n xcache.stat=Off";
set $php_admin_value "$php_admin_value \n xcache.optimizer Off";
fastcgi_param  PHP_ADMIN_VALUE $php_admin_value;


Худший ответ:
Примерно так:
set $php_admin_value "xcache.cacher=Off";
set $php_admin_value "$php_admin_value \n xcache.stat=Off";
set $php_admin_value "$php_admin_value \n xcache.optimizer Off";
fastcgi_param  PHP_ADMIN_VALUE $php_admin_value;
Вопрос: Линукс с нуля: как прикрепить программы к чистому ядру?

Лучший ответ:
Если у вас есть вопросы по загрузке ядра и запуску юзерспейса, наверняка вам будет интересно прочитать следующее:
https://www.kernel.org/doc/Documentation/filesyste...
https://www.kernel.org/doc/Documentation/early-use...
https://www.kernel.org/doc/Documentation/x86/boot.txt

Худший ответ:
линукс фром скратч почетай
Вопрос: Как хранить состояния просмотра лейблы «new» пользователем?

Лучший ответ:
Заведите отдельную NoSQL базу, и туда пишите связку user_id-item_id. Если записи нет, то метка на странице ставится, при этом записывается эта самая связка (тогда при обновлении эта пара уже будет в базе и метка автоматом не поставится). Если вы используете ORM, то они помогут вам без особой писанины, если не пользуетесь, то придется все конечно писать самому.
Можно еще добавить поле со временем просмотра в NoSql, то можно будет по расписанию вычищать базу от ненужных записей. Если добавить и "длительность новизны" в MySQL, то будет возможность игнорировать проверку на просмотр.
ИМХО, для простого рода логирования NoSQL подходит очень даже хорошо.

Худший ответ:
Организация хранения статуса новых постов?
Вопрос: Не могу вывести деньги из Skrill (Moneybookers)

Лучший ответ:
Дополнительно к решению автора, может кому-то поможет. +44 203 514 5562 - телефон их поддержки, есть русскоязычная линия. Работают 09:00 - 18:00 GMT По сравнению с почтой вопросы решаются молниеносно :)

Худший ответ:
Как по мне простейший способ вывода денег со Skrill - покупка товара. В принципе, довольно много магазинов принимает Skrill. И Pandawill, и DinoDirect, и DHgate. Британцы Basefashion.co.uk и cjs-cdkeys.com.
Тут вот отличный свежий список - www.promkod.ru/blogview/skrill.html
Вопрос: Как на php сделать красивый url без перезагрузки всей страницы?

Лучший ответ:
.htaccess в помощь
RewriteEngine on
RewriteRule ^page/(.*)$ 			index.php?page=$1 [L,QSA]

Худший ответ:
Вероятно вы ищите это - Смена URL без перезагрузки страницы плюс подгрузка через ajax.
Вопрос: Использование идентификатора юзера в моделях. Корректно ли?

Лучший ответ:
Как по мне так вполне корректно, другое дело что лучше на хардкодить, а передать параметром в конструктор.

Худший ответ:
Плачевными последствиями может обернуться наличие (и их дальнейшее увеличение) 5-10 методов в модели. :) Используйте паттерн "репозиторий" или CQRS.
Если же всё нормально, то наличие определение userId в модели - норм.
Вопрос: Downgrade Windows 8?

Лучший ответ:
Не даунгрейдился уже год, но думаю ничего существенно не поменялось.
Звоните 8 800 200 80 02 (звонок бесплатный), оператору сообщаете, что хотите сделать даунгрейд с win7 на win8. Тут по обстоятельствам, действуете как скажут. Важно, чтобы win8 не была активирована, ответите на вопросы, возможно назовёте серийник, вам дадут новый серийник и скажут где скачать iso образ win7, в принципе подойдёт любой лицензионный образ той же версии на которую даунгредитесь, только при установке вводите свой серийник.
Как-то так, на новый серийник 5-10 минут. Попробуйте, если что-то изменилось или не получилось, сообщите :)

Худший ответ:
Была аналогичная ситуация но с даунгрейдом с Win7 до XP. Даунгрейдились с Win7 Home.
Но делалось это в организации. Написали письмо в Microsoft Russia, получили пачку ключей, установили XP, активировали этими ключами.
Вопрос: Можно ли использовать один КД на две подсети?

Лучший ответ:
У вас явно проблема с DNS, а не с маршрутизацией. Не будет работать DNS -- не будет работать и домен.
Что за роутер между подсетями? Железка, сервер или что-то ещё? Файрволы какие-то есть, которые могут блокировать DNS-трафик между клиентами и DC?
На самом контроллере на файрволе ничего лишнего не накручено? Какой профиль виндового файрвола включен на клиенте и на DC? И файл hosts  с проблемной рабочей станции тоже приложите.

Худший ответ:
В маршрутизации трафика? Попробуйте пинг и трасерт, и с компьютера, и с сервера. Ну и dcdiag посмотрите можете там какие ошибки.
Также проверьте настройки файрвола.
Вопрос: Как сделать плавное затухание?

Лучший ответ:
с display:block; display:none; не получится, используйте opacity

Худший ответ:
Здесь сделано через css transition'ы.
Вопрос: Есть ли среди хабра жителей академики и т.д.?

Лучший ответ:
В ближайший институт зайди. Далее по цепочки они все друг друга знают.
В соцсетях или хабре  таким людям собираться с профессиональной целью смысла нет.
Когда ты "доктор" обсуждать свою научную тему на нужном уровне все равно не с кем, кроме 2-3 человек, которых ты скорее всего и так знаешь, и можешь лично пообщаться.
Какие направления интересуют? На хабре есть немало статей айтишного направления уровня диссертаций. Авторы которых тянут на кандидатов с легкостью.
Еще можно посмотреть бумажные журналы, рекомендованные ВАК. Т.к. доктора обязаны публиковаться, то одни и те же фамилии будут мелькать довольно часто.

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

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

Худший ответ:
странно делить бюджет на троих если каждый «хочет»… хотеться должно ДО утверждения бюджета. ели речь идет о проекте «для знакомых Павел Ивановича», то поделите на 5 равные части. из-за +- 2-3 тыс драться глупо.
Вопрос: Online веб-камера

Лучший ответ:
Тоже недавно решали подобную задачу. На стройплощадке повесили в разных местах 4 камеры телевизионного стандарта, их подключили к видеорегистратору. Так как проводного интернета поблизости не было, пришлось использовать скайлинк+белый IP. Видеорегистратор цепляется к скайлинковскому роутеру, снаружи можно подключиться по внешнему IP к веб-интерфейсу видеорегистратора.
Вся затея (оборудование, монтаж, настройка) вышла около 150т р.

Худший ответ:
Недавно помогал делать похожий проект.
Использовали 6 камер Panasonic BL-C1 и систему Video IQ7. Задача была в минимизации затрат. Получилось очень бюджетно.
Камеры не на 360 градусов, но совокупность шести камер дала просто шикарный результат.
VideoIQ7 поднимает свой web-сервер и на камеры можно смотреть через aaa.bbb.ccc.ddd:port
Вопрос: Как прикрутить Twig к Slim Framework без композитора?

Лучший ответ:
Да, сейчас у большинства компонентов в PHP есть зависимость как минимум от автолоадера композера — не видел чтоб кто-то делал этот файл самостоятельно, все рассчитывают, что композер сгенерирует его.
Но, есть, и другой способ. Клонируем всё, например, в vendor, затем туда-же клонируем https://github.com/symfony/ClassLoader, и настраиваем. Как настроить в readme.md достаточно доходчиво написано. Кстати ложить это в файл autoload.php совсем не обязательно, если делаете настройку сами — можно положить прямо в index.php, или кто там у вас фронт-контроллер.
И не забывайте, что компоненты сейчас не распространяются целиком, смотрите файл composer.json в том же твиге и качайте вручную все зависимости.

Худший ответ:
качать самому с github
Вопрос: Использование Proxy в Python,

Лучший ответ:
форматирование кода потерялось. 
proxy = urllib2.ProxyHandler({'http': '127.0.0.1'})
opener = urllib2.build_opener(proxy)
urllib2.install_opener(opener)
urllib2.urlopen('http://www.google.com')

Худший ответ:
Всем спасибо за советы и ссылки (пригодятся) !
Проблема решилась.. Подправил, но думаю причина была все же в нерабочих адресах прокси серверов.
Одно осталось не ясным.. Для тестирования работы прокси я обращался к сайту проверки ip адреса, надеялся получить адрес прокси вместо действительного, но в итоге в обоих случаях я получал реальный адрес. Почему так ?
Вопрос: От чего отталкиваться для повышения позиций в выдаче поисковика?

Лучший ответ:
Отталкиваться от большого количества хорошего, структурированного и интересного контента.
Как рекомендует гугл, сайт должен быть "для людей", а не заточен сеошниками под результат выдачи. Всё к тому идёт, что чем дальше - тем меньше способов "обмануть" поисковик. 
Причин, почему сайт на первых местах в выдаче по определённым запросам - хороший контент, релевантный запросу, который реально читается людьми.
SEO-центры - это, конечно хорошо, но не панацея :) Их пишут не создатели поисковиков, учитывайте это.

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

Лучший ответ:
Для первого надо добавить неймспейс:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:g="http://google.com/"> 
Впрочем, кажется, неймспейс можно добавить и непосредственно в сам элемент.

Для второго заменить все & на &

Худший ответ:
Я вставляю соцкнопки на страницу JS-ом. Т.к. для работы разных соцкнопок JS всё равно нужен, а информационной нагрузки полезной, например, для индексации они не несут вообще.
Вопрос: Какие есть сервисы для взаимодействия с программистами?

Лучший ответ:
Этот сервис называется "Оклад"

Худший ответ:
Может вам задаться вопросом, почему сливаются все ?
Есть несколько причин. Одни не посчитали усилия по проекту соразмерными оплате. Другие не хотят работать со своим же кодом (хотя это по идее проще), т.к. написали страшный говнокод, и без рефакторинга там уже все сложно. Последнее на фрилансе - это норма, т.к. никто не хочет оплачивать переработку существующего кода. 
Также учтите что у фрилансеров в среднем квалификация чуть ниже, чем у тех, кто на постоянке.  
Пути решения, это договариваться с поддержкой (цена сразу вырастет до 50%), оплачивать каждому новому разработчику время чтения кода+-рефакторинг, либо нанять дополнительного разработчика на поддержку разных проектов (если вы в пределах похожего стека). Есть ли какой-то сервис для взаимодействия с программистом, чтобы новому программисту не нужно было тратить уйму времени изучение логики и кода предыдущего программиста и он мог быстрее внедрить нужную фичу?
вы верите в сказки, ну какой тут может быть сервис, который положит код в голову новому человеку?
Вопрос: Как сделать, чтобы Windows отображала больший объем переносного жесткого диска, чем есть на самом деле?

Лучший ответ:
Обманывать друзей не хорошо.

Худший ответ:
Создайте виртуалку с динамическим размером диска в 5 петабайт, или попробуйте сделать динамический vhd диск, вот только не помню, поддерживается ли такое, и смонтируйте его.
Вопрос: Размещение образов лицензионных дисков в сети. Законно ли?

Лучший ответ:
Все нижесказанное исключительно с точки зрения ГК РФ.
Образ не может быть лицензионным или нелицензионным.
Может быть правомерным или неправомерным использование объекта интеллектуального права. Т.е. если у вас есть договор об использовании объекта авторского права (достаточно диска и чека из магазина), то любой использованный вами образ — вы используете законно.

Худший ответ:
Сама ссылка (без факта скачивания) ничему не противоречит.
Если у меня кухонный нож в руке, то я нарушаю закон?
Читаем лицензионное соглашение к конкретному ПО или «произведению», записанному на диске.
А также (в качестве вводной):
ru.wikipedia.org/wiki/Контрафакт
ru.wikipedia.org/wiki/Интеллектуальная_собственность
Вопрос: Как промоделировать DDOS на одной машине?

Лучший ответ:
Самое простое это использовать спец инструменты, например hping с опцией --rand-source

Худший ответ:
Не совсем то, но можно к примеру воспользоваться встроеной тулзой apache из консоли
ab -n 1000 -c 100 yourweb.ru/
читать man ab
Ну а далее по результатам.
Но по сути, тесть ни тесть от реальной атаки можно отбится только изучив и поняв паттерны трафика, а далее ваш скил настройки iptables либо фаервола на сервере.
Вопрос: Возможно упростить алгоритм?

Лучший ответ:
Как-нибудь так? Правда, это C#, но разница должна быть небольшая.public static String moveLetters(String a) {
        int L=a.Length;
        char[] chars = new char[L];
        for(int x=0;x<L;x++) chars[x]=a[x==1 ? L-L%2-1 : x-2*(x%2)];
        return new String(chars);
}

Худший ответ:
На будущее, на случай, если кто-то не силен в тернарном операторе переписал для if...elsepublic static String moveLetters(String s) {
        int L = s.length();
        char[] chars = new char[L];
        int i = 0;
        for (int x = 0; x < L; x++) {
            if (x % 2 == 0) {
                i = x;
            } else {
                if (x == 1) {
                    i = L - L % 2 - 1;
                } else {
                    i = x - 2;
                }
            }
            chars[x] = s.toCharArray()[i];
        }
        return new String(chars);
    }
* для тех кто в C# не разбирается код из предыдущего ответа, только для Javapublic static String moveLetters(String str) {
        int L = str.length();
        char[] chars = new char[L];
        for (int x = 0; x < L; x++) {
            chars[x] = str.toCharArray()[(x % 2 == 0) ? (x) : (x == 1) ? (L - L % 2 - 1) : (x - 2)];
        }
        return new String(chars);
    }
Вопрос: Привет! Хочу работать гуманитарием в IT-сфере. как развиваться?

Лучший ответ:
Может быть вам попробовать свои силы дед-морозом, счас новый год?

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

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

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

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

Худший ответ:
 Через переходник подключаю еще один монитор
Какой переходник? Какой монитор? К какому входу монитора?
Как он себя ведет, если отключить монитор от VGA?
Найдите монитор c HDMI - и будет вам щастье!!!
Вопрос: Оптимальный машрутизатор для офиса на 50 сотрудников?

Лучший ответ:
Ни Mikrotik ни Ubiquiti не выдержат 50 подключений. Максимум 25 и то не факт. 
Вам нужен контролер + 2-3 Wi-Fi точки. А иначе это детский сад с постоянным отваливанием и перезагрузкой оборудования и так далее.
Ключевое слово здесь — "контролер".

Худший ответ:
Всем спасибо за беспокойство, нашел идеальное решение, решил свалить все проблемы на руководителя IT отдела)
Вопрос: Как исправить ошибку в VirtualBox 5.02 E_FAIL (0x80004005)?

Лучший ответ:

kompum.ru/sovetyi/virtualbox-reshenie-problemyi-s-...
мне помогло 2е + 3е решение.

Худший ответ:
Удали Avira, mожет поможет.
https://forums.virtualbox.org/viewtopic.php?f=6&t=68869
Вопрос: Выбор процессора для ноутбука

Лучший ответ:
без разницы.

Худший ответ:
из бюджетного сегмента очень неплох intel pentium 2020, достаточно производительный, а ноуты с ним (без системы) идут где-то по 13-15 тыр