Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Где и как искать единомышленников для разработки браузерной игры?

Лучший ответ:
Только домен, хостинг и желание? Диздока нет, wireframe'ов нет, только задумка? Если есть хотя бы одностраничный питч, уже можно начинать работать. А без этого — очередное прожектерство.

Худший ответ:
Для начала надо активно пиарить свою игру - идею, промо-материалы и все такое. Единомышленники берутся или из друзей в жизни, или из друзей по онлайну (обычная тема - давно играем, решили сделать свое и лучше). 
Вам надо показать что-либо, начать делать. Обычно начинают свои игры программисты, а уж у них то деньги есть вполне (я о том, что не junior вполне может 100 - 500 $ ежемесячно отложить себе на проект, пусть через год - это уже сумма - на нее можно работать с художником, получить макеты, попробовать движок, сделать прототип).
Пишите статьи, рассказывайте об идеи, вращайтесь в профильных кругах (dtf, gamedev.ru и другие), комментируйте чужие проекты схожей темы, вполне возможно, можно объединится с другими такими же людьми
Вопрос: Как заняться авивмоделированием?

Лучший ответ:
Можно 3д принт. Можно старым способом из фанеры.  Я не понимаю в чем затык? Распечанываете четрежи, переносите на материал, пилите, точите, ....
По поводу электроники, то сейчас готовых контроллеров полно просто. Нужны будут степ моторы. Все можнжо купить комплектом. 
Гугл просто пестрит после поиска. Все что душе угодно.

Худший ответ:
Подсказать ничего не смогу, лишь посочувствовать, что сейчас авиамоделированием занимаются гораздо меньше, чем лет так 20 назад.
Вопрос: Как заставить работать форму обратной связи?

Лучший ответ:
Если я правильно понял, то вам нужно изменить параметр action в данной строке<form id="contactform" name="contact" method="post" action="mailto:ВАША_ПОЧТА">

Худший ответ:
Вы почитайте что-нибудь про то, как работают формы на сайте, как обрабатывается результат и так далее. А то у Вас ни одна форма работать не будет.
Вот например phpclub.ru/detail/article/mail
Вопрос: Как изучать информационную безопасность / взлом?

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

Худший ответ:
Свяжись со мною, через программу ?Tox, используя этот ключ: 6BFF695D2FC15463AFE516681001A52BCD7334A1B7BD61B538102BE413FC975BB8433EE64B8B
Вопрос: Qt4: функция определенная в одном файле не видна в другом?

Лучший ответ:
У Вас bz_drvrs.c написан на C, а сам проект — на C++. Для вызова C-функций из C++-кода необходимо использовать extern «C», поскольку формирование внутренних имён в .o-файлах для этих языков различается.

Чтобы сделать переносимый код, обычно делают примерно так:

#ifdef __cplusplus
extern "C" {
#endif

// основное содержимое .h-файла

#ifdef __cplusplus
} // extern "C"
#endif

В результате .h-файл нормально работает и в C, и в C++.

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

Лучший ответ:
1, WordPress вполне под такое подходит, если пороетесь по моим ответам, то где то я даже я пачку плагинов именно такого плана под WooCommerce скидывал.
2. А чего там нестандартного в плане функционала а не дизайна?
3. Да
4. Тысячи их.

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

Лучший ответ:
Использовать git и деплой сервер?

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

Лучший ответ:
Для начала, текст не зашифрован, а закодирован. Шифрование в лоб дает в том числе непечатные символы, коих у вас нет. Наличие "==" в конце также намекает на кодирование. Как совершенно верно заметили выше - скорее всего base64, но раз "стандартный" вариант не подходит - нужно думать о нестандартном алфавите кодирования. Ссылки на литературу, где обсуждались нестандартные алфавиты опустил для экономии места.

Худший ответ:
попробуй base64
Вопрос: Передатчик 433 мгц 10 mw дальность?

Лучший ответ:
10 милливатт? 30-40 километров? на забитой 433? вы смеетесь?
Тут километр то достижение будет с направленными…
Тут нужны ватты, как-бы даже не десятки, а с ненаправленными антеннами сотни.

Худший ответ:
Если бы не забитый напрочь диапазон, можно было бы попробовать хеликсы…
Мужики в интернетах на 30 км в прямой видимости вайфай кидали.
Но тут возникает другая проблема — а как эти антенны друг на друга наводить???
Вопрос: Как прижать к правому краю и сделать разделительную черту?

Лучший ответ:
1) Используй float.
2) Делай каждой строчке товара border-bottom. Потом last-child укажи border-bottom: none;

Худший ответ:
codepen.io/suez/pen/3ab440ea3764172b866d3f911c3e28... - вот простой вариант.
Вопрос: С какой книги лучше начать изучать HTML и CSS?

Лучший ответ:
Я бы посоветовал начать с сайта htmlbook.ru/
Очень полезный ресурс с массой информации

Худший ответ:
Да с нуля. Цель: HTML, CSS -> JavaScript -> еще один язык(С#/JAVA) или Node.js(вообщем от ситуации)

Если да, то не одна из вышеперечисленных, если нет, то ни одна из вышеперечисленных
А для чего они тогда?
Вопрос: Кто помнит шуточную историю о том как бакалавр, магистр и PhD выполняют проекты?

Лучший ответ:
Бросивший универ после 1 курса и 7 лет на продакшене пишет лучше их всех.

Худший ответ:
Я видел два суждения (противоположные).
Первое (структурный метод программирования): пишите сразу готовую программу (типа begin end), вместо нерабочих кусков используйте заглушки, главное, чтобы программа сразу работала. От себя добавлю: задание надо писать по-английски, чтобы потом эту фразу заменить на функцию (готовую из библиотеки или свою, которую надо будет написать). Ещё видел совет: побольше использовать классы (и интерфейсы). Затем остаётся только пошаговая детализация. Хотя видел ещё совет: заранее проработать структуру, напр., на UML.
Второй совет от курсов МФТИ по Ардуино: не начинать проект без детальной проработки. Ведущий - практик, поэтому плохое не посоветует.
Вопрос: Почему при нажатии клавиши «enter» в поле input страница перезагружается?

Лучший ответ:
Форма сабмитится.<form method="post" onkeypress="if(event.keyCode == 13) return false;">
Или в вашем случае:$(".comment-input input").on("keypress", function (event) {
        if (event.keyCode == 13) {
            event.preventDefault();
        }
        console.log("Hello, World!");
    });

Худший ответ:
Какая же это проблема? Форма отправляется, все ок.
Если нужно чтобы юзер обязательно заполнил поле, скажите ему required.
Вопрос: Где лучше находить фрилансеров и как с ними работать?

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

Худший ответ:
fl.rufreelansim.ru
Как найти хорошего: тут нет особых правил, со временем появятся контакты надежных проверенных людей.
Вопрос: Как не тратить ресурс SSD на просмотр видео на YouTube?

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

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

Лучший ответ:
Подержаный Macbook Pro, можно предыдущего поколения. DVD можно вынуть и вставить туда SSD, на который перенести систему.

Худший ответ:
U35jc. 
За 25 найти можно, хоть и с трудом. Но оно того стоит =)
Вопрос: Подскажитe литературу по шаблонам проектирования C++?

Лучший ответ:
александреску, GOF, опыт

Худший ответ:
Я так понимаю, вы больше о шаблонной магии C++. А точнее о C++ Template Metaprogramming?
Вообще примерно так, последовательность важна:
Джеф Элджер - C++ for Real Programmers (есть на русском)
Андрей Александреску - Modern C++ Design (есть на русском)
C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (на русском не видел и скорее всего нет)
Элджер даёт базовые знания работы шаблонов, Александреску уже более или менее разжовывает, но всё еще слабо, очень слабо, а вот последняя книга от авторов boost (хотя это наверное больше сборник понтов, чем реально полезной информации) помогает вправить мозг, не тем что в ней написано, а тем, что вы начнете искать как выполнить упражнения, а вот там уже и будет сама шаблонная магия.
Ну и как вариант не забывать посмотреть работу type traits из C++11.
P.S. Ах да, забыл добавить, что шаблонное метапрограммирование сродни функциональному программированию, в этом его сложность для программистов привыкшим к процедурному.
Вопрос: Бинарный файл в изображение XCODE?

Лучший ответ:
Погугли Base64 — Binary algotithm

Худший ответ:
Проблема решилась следующим образом )
Всем спасибо!)
Вопрос: События для динамически добавленных в DOM элементов?

Лучший ответ:
используйте метод on
$(document).ready(function() {
    ...
    $('.clickable-elements element').on('click', 'a', function(e){
        //Какое-то действие
    });
   ...
});


Худший ответ:
Как по мне, так лучше использовать mutation observer и следить за компонентами динамически.
Вопрос: Сравнение Zend Framework vs Symphony vs Codeigniter?

Лучший ответ:
Я сам работаю с Yii и по мне он все выше указанные фреймворки если не провосходит то демонстрирует схожий набор ф-сти.

Но зенд фактически это что-то типа энтерпрайз солюшн, со всеми плюшками что он дает от зенд сервера до зенд иде и т.д.

Зенд наиболее часто востребован на западе, в том числе из-за указанных мною причин. Но он монстропободобный.

Все зависит от задач, если Вы не сможете расписать точно Ваши цели и задачи, я не думаю что чей либо совет будет адекватным :)

В кратце: 
CI только не давно перешел на 5й пхп.

Symfony юзает страшный и могучий ОРМ (пропел и доктрин) очень ресурсоемкие.

Зенд вероятно обладает наиболее широкими возможностями.

А вот Yii имеет возможно меньший набор библиотек — хотя нет никаких проблем использовать их от зенд фреймворка :), ОРМ в Yii более «легкая», и он давно на 5м ПХП (и по мому с самой первой версии). Мой выбор Вы уже знаете :), дело за Вами.

Худший ответ:
Да, 2ю

1.4 LTS, но она морально уже устарела: посмотреть только темы топиков с последней конференции

Люди на конференции говорили что вполне уже используют 2ю ветку на проде, но надо быть готовым, что на смену ей придет какая-нибудь 2.1, месяца через 3 после получения стейбл-статуса.
Вопрос: Как предотвратить схлопывание блока с position: relative;, когда внутри него блок с position: absolute;?

Лучший ответ:
1. Для того чтобы работало position: absolute; обязательно указывать top, left..etc
2. Не нужно указывать внутреннему блоку position: absolute; , у которого внешний position:relative;
для этих целей чтобы разместить его внутри относительно внешнего необходимо также указать position:relative..(position:relative работает, даже если мы не укажем top left)
3.И для .rel-block необходимо overflow:hidden;.rel-block{
    position:relative;
    width:100%;
    background:#ccc;
    overflow:hidden
}
.abs-block{
    position:relative;
    width:100%;
    height:250px;
    background: #000
}
.red{
    width:100%;
    height:100px;
    background:#ff0000
}

Худший ответ:
jsfiddle.net/wtfkz5dx/3 - или так.. а вообще - какая-то странная разметка..
Вопрос: Как на javascript отследить изменение в объекте?

Лучший ответ:
Допустим есть 2 объекта:var a = {
    name: "Vasia"
};
var b = {
    name: "Petia"
};
При этом мы не знаем ни названия полей, ни их количество. У нас есть варианты:
1. Сериализовать в JSON и сравнить получившиеся строки:var string_a = JSON.stringify(a);
var string_b = JSON.stringify(b);
string_a === string_b; // false
2. Использовать специальные библиотеки, например Underscore и её метод _.isEqual:var moe   = {name : 'moe', luckyNumbers : [13, 27, 34]};
var clone = {name : 'moe', luckyNumbers : [13, 27, 34]};

// false
moe == clone;

// true
_.isEqual(moe, clone);

Худший ответ:
Смотря про какие изменения Вы говорите. Вообще в js у объектов есть свойство length
Вопрос: Электронный дневник (оценки по СМС)?

Лучший ответ:
Друзья занимались. Софт покупали, хотя можно написать свой.

Проблемы:
1. Школы не всегда хотят пускать кого-то в свое нутро.
2. В каждой школе должен сидеть оператор ПК и вносить все данные (техника и зарплата).
3. Необходимо иметь несколько пакетов по кол-ву информации (родители не готовы платить за всё).
5. Если мало народу согласится, то нет смысла все это затевать.
4. Родители не любят, когда на них давят, чтобы покупали эти смс.
5. Постоянные косяки по причинам технических сбоев и человеческого фактора.

Худший ответ:
Вот хороший электронный дневник: school-record-book.ru/
В Образовательных Учреждениях района пользуются им, да и довольно не сложный сам по себе + разработчик оказывает ТП.
Вопрос: Как организовать прием платежей на сайте?

Лучший ответ:
Если большая часть англоговорящие — paypal

Худший ответ:
2Checkout.com? сам не пользуюсь для приема, но часто встречаю для оплаты на разных сайтах. Можно и картой и paypal. С выводом там вроде тоже всё нормально.
Вопрос: Переключение между внешним питанием и аккумуляторами для питания Arduino?

Лучший ответ:
Если заглянуть в мат. часть, то можно заметить что Li-Po аккумуляторы это лишь подмножество Li-Ion аккумуляторов. И названные вами элементы формфактора 18650 частенько являются Li-Po аккумуляторами, просто подпись ставят по старому стилю, т.к. в поисковиках чаще вбивают именно в такой терминологии. А Li-Po аккумуляторами обычно называют призматические (в форме параллелепипеда, как в мобильнике). Так что если у вас в описании к аккумуляторам написано напряжение 3,7 В(зарядное 4,2), то смело можете использовать блок для зарядки Li-Po аккумуляторов на Li-Ion аккумуляторах, т.к. их зарядные характеристике не отличаются, и название Li-Po на блоке контроля зарядки дано только для понта, т.к. Li-Po технология несколько моложе. Наверное не следует использовать такой блок на аккумуляторах у которых регламентные напряжения составляют 3,6 В, и зарядное 4,1 В, тогда использование блока для Li-Po черевато более быстрым износом батареи(т.к. судя по размерам блок из ссылки всяко не способен дать ток чтобы ее разогреть и тем более взорвать).

Можно в прочем использовать и диодную развязку как было предложено Alexeyslav, но тогда тебе понадобиться источник напряжением в 4,2 В, а с игрушкой из ссылки просто 5В, так что для твоей задачи я бы советовал взять ее. К слову, залез по ссылке посмотреть максимальный ток, которого впрочем так и не нашел, и в первое же строчке там написано: «It is designed to charge single-cell Li-Ion or Li-Polymer batteries»

Так что не надо заморачиваться на термины китайских продавцов, советую сайтик о химических исочниках  очень хорошо написаный, и почитать приятно, и понимания добавляет, советую после прочтения этой странички почитать с самого начала, как все начиналось с вивисекции лягушек, очень интересно (хотя это субъективно, не все любят историю науки).

Худший ответ:
Если у вас есть пара свободных портов в ардуино — можно использовать схему заряда отсюда
Там же и описание есть
Вопрос: Вывод средств с odesk/elance?

Лучший ответ:
Если у вас есть вопросы по Payoneer, пожалуйста, обращайтесь.

Худший ответ:
Внутренний счет есть, можно на нем держать до 1000 баксов, если больше выведется методом который вы выбрали по умолчанию
Все способы вывода описал в свое время у себя в бложе
pumainthailand.com/metody-vy-voda-deneg-s-amerikan...
Вопрос: Защита кода, как?

Лучший ответ:
А в чем проблема то? Скомпилируйте код в динамическую библиотеку и пользуйте на здоровье.

Худший ответ:
Я знаю наверняка только одно: Если можно что-то создать, то и поломать это тоже можно. Если человеку нужно будет, что бы Вы не делали, он это увидит. Другое дело защита от просто «любопытных», упакуйте.
Вопрос: Почему в javascript не работает добавление в FormData?

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

Худший ответ:
А что вы хотите увидеть в распечатке то?
Попробуйте так:var formData = new FormData();
formData.append("username", "Groucho");
console.log(formData.getAll());
Вопрос: Какие есть годные книги на русском по программированию web на python3?

Лучший ответ:
Pure Python не применяется в веб-разработке потому, что... придётся писать свой веб-сервер, который будет слушать 80-ый порт, принимать запросы и вертать взад ответы. Хотя постойте, зачем писать веб-сервер? Есть же nginx! А приложения на Python веб-сервер отдаёт через uwsgi. Да! Тогда надо написать что-то, что будет отдавать в uwsgi сгененированный ответ. Получится что-то типа Werkzeug (часть Flask). Или что-то типа Gevent. Или что-то типа Twisted. Или что-то типа Tornado. Или что-то типа wheezy.web. Что-то, что называется WSGI-сервером. А потом на нём придётся сделать что-то типа фреймворка Bottle, чтобы можно было быренько и красиво делать то, ради чего это всё было написано.
Но... Тут возникают странные мысли насчёт того, есть ли в этом смысл? Может, стоит переложить эту задачу на чужие плечи? Даже в этом ответе уже есть до черта WSGI-серверов, которые написаны людьми, куда более сведущими в этом вопросе. Может быть, стоит сосредоточиться на самом процессе написания приложений, используя уже готовые фреймворки? Рождение ещё одного фреймворка не сделает мир лучше.

Худший ответ:
На чистом питоне сайт будет делать только мазохист. Для web используются фреймворки: например Django. Если вы хотите постичь азы питона, попробуйте www.codecademy.com/en/tracks/python
Вопрос: Почему Python Django 1.8.4 сильно нагружает CP?

Лучший ответ:
1) Ни разу не использовал FileBasedCache, но почти уверен, что его стоит выбросить. Кэш должен быть быстрым, а не чуть быстрее базы (к тому же, конкурировать с базой). Поставь memcached (или Redis)
2) Поставь nginx вместо апача
3) Ты статику раздаёшь апачем?
4) Использую WSGI это здорово, но очевидно. Что ты используешь в качестве веб-сервера? uWSGI или Gunicorn?
Мой блог висит на Raspberry Pi первой версии (а это 700 MHz и одно ядро) и выдерживает до 25 запросов в секунду. Я уж не говорю про DO (самый первый тариф за 5 баксов с одним ядром), где ab выдаёт ~140-170 запросов в секунду на более-менее статичных сайтах.

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

Лучший ответ:
Virtualbox использовать, на нем поставить ubuntu, настроить ssh и lamp.
Запускать вируалбокс в фоновом режиме - чтоб не мешал.
Через самба расшарить папку в "мой компьютер"  (подключить сетевой диск) и прям там удобно редактировать код, через браузер смотреть результат.
У меня схема такая же, только не virtualbox, а реальний сервер.

Худший ответ:
Для ваших целей может подойти homestead - готовый бокс от создателей ларавел , по настройке он не сильно сложнее опенсервера
Вопрос: Удалённое хранение данных?

Лучший ответ:
Прокуратура в любом случае без особых проблем получит Ваши документы.
Поставьте пользователям PuTTY+Xming, и работайте на удалённом Linux терминале (с графикой, естественно).
В случае прихода П или К — гасите удалённый сервер.

Это способ, когда на локальных компьютерах пользователей не остаётся никаких закешированных документов.

Худший ответ:
Прокуратура в любом случае без особых проблем получит Ваши документы.
Для этого им нужна будет санкция страны, где находится сервер.
Поставьте пользователям PuTTY+Xming, и работайте на удалённом Linux терминале
Всё-таки пугает меня тот факт, сервер в данном случае не профильный, так сказать.
Можете попробовать dropbox через веб интерфейс.
Присмотрюсь, спасибо.
Вопрос: Есть ли какие-то сервисы для обучения Haml, Slim, Less, Sass?

Лучший ответ:
А что там изучать? Дока по SASS читается за час

Худший ответ:
так чисто для галочки thesassway.com
но как говорится, лучше один раз попробовать, чем несколько раз прочитать, тем более, что начать можно прочитав даже введение sass-lang.com/guide
с остальными вещами аналогично
Вопрос: Nginx + php-fpm ест слишком много памяти?

Лучший ответ:
А для чего Вам свободная память? Жалко что ли? Поделится если что, не волнуйтесь. У меня на 190 метрах памяти все забил, и ниче, и с мускулом делится и остальные не страдают. Волноваться стоит не когда память забита и все работает, а когда что-то не работает _потому что_ память забита.

Худший ответ:
Разобрался, в чем было дело: слишком сильно был раздут кэш при малом количестве рабочих процессов nginx и php-fpm, плюс была включена функция масштабирования нагрузки в свойствах сервера. Масштабирование отключил, количество рабочих процессов nginx и php-fpm значительно увеличил, кэш незначительно уменьшил — память освободилась до 150-200 мегабайт в зависимости от нагрузки, из них около 100 мегабайт кэша. 

Меньше — не значит лучше, %юзернейм%.
Вопрос: Можно ли как-то интегрировать трекинг «Почты России» на свой сайт?

Лучший ответ:
Используйте лучше API от ГдеПосылка: gdeposylka.ru/tracking-api

Худший ответ:
Интересно, а плагин такой для wordpress существует? Было бы отлично!
Вопрос: Usb 3.0 видеокарта. Кто использовал?

Лучший ответ:
А как вариант с Miracast? Или Wi-Fi Display.
И конфликтов быть не должно.
Там же на али есть много неплохих вариантов адаптеров

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

Лучший ответ:
Я по профессии повар. )))
5 лет проработал мясником, пару лет поваром в ресторане, водителем и грузчиком. 
Последние 7 лет программирую в одной небольшой компании с достойным окладом. 
Если это приносит удовольствие, то не бросайте.
Когда работал на складе грузчиком, общался с менеджером, он по профессии программист, заканчивал престижный университет в нашем регионе. Спросил почему не работает по профессии, он сказал, что ничего в этом не понимает.

Худший ответ:
быть
Вопрос: Отправка длинных кириллических push-уведомлений на iPhone?

Лучший ответ:
Насколько я знаю, в JSON можно писать прямо кириллицей в UTF8. В таком случае у вас на символ будет уходить всего 2байта.
По крайней мере JS и PHP такой JSON отлично хавают. Допускаю, что айфон тоже будет.

Худший ответ:
Можно ведь передавать ключ для localizable string и отдельно аргументы для него — это не помогает сэкономить?