Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Где syntax error у меня в запросе mysql?

Лучший ответ:
Поставьте все переменные в ' ' (Одинарные кавычки).
И все переменные прогоняйте через mysql_real_escape_string (Если без PDO работаете).
А проблема в том, что запрос нужно передавать как строку, т.е. вот так:mysql_query("INSERT INTO `listings` (`body`,`date_added`, `date_expired`, `status`) 
VALUES($data, $date_added, $date_expired, $status)");

Худший ответ:
Пробела мб нету после VALUES?
Вопрос: Очень медленная скорость чтения внешнего usb hdd диска?

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

Худший ответ:
И хорошо бы вынуть его из бокса и обеспечить принудительное охлаждение. Удачи.
Вопрос: Востребована ли пиксельная графика?

Лучший ответ:
Всегда восхищался людьми рисующими подобное:
dribbble.com/shots/171182-MetalBand
dribbble.com/shots/106637-The-arrival-to-the-Deathstar-100-Remastered-

Мною востребовано ;) С удовольствием бы поигрался в нечто подобное в браузерной игрушке. Да и оригинальное оформление сайта можно придумать.

Худший ответ:
Да.

Кстати, последние 2,5 часа рисовал часики 30 на 30 пикселей в GIF. 50 фреймов. Получилось симпатично со второй попытки :)
Вопрос: Что подразумевается под базовыми знаниями JS?

Лучший ответ:
Прочитайте книгу js или jquery для начинающих. Чтобы иметь общее преставление об языке. Этого должно хватить. 
Вот хорошая книга по jquery для начинающих . тык

Худший ответ:
Да.
Вопрос: Этично ли использовать шаблоны в создании сайтов?

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

Худший ответ:
А почему бы и нет? На themeforest.net продают шаблоны не просто ж так.
Вопрос: Как называется плагин для WordPress аналог Joomla K2?

Лучший ответ:
Пальцем в небо - advancedcustomfields.com

Худший ответ:
ищите в репозитории wordpress'a по запросу "custom fields" - там много такого.
Вопрос: Блог по AutoIT?

Лучший ответ:
Я параноик или вижу SEO? :)

Худший ответ:
AU3:
Ну а как на счёт введения?
Например Автоматизация плеера AIM3. Назначение горячих клавиш. Чтобы можно было управлять в любом, даже игровом режиме?
Вопрос: Стоит ли такое реализовывать: Логика на сервере который кидает комманды arduino?

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

Худший ответ:
Вот если Вы хотите чтото типа csada сделать, то выносить логику на сервер со "SCADA" как раз-таки и не стоит- SCADA больше для отображения информации в удобном виде нужна (хотя во многих промышленных системах присутствует возможность управления оборудованием вообще без контроллера- нужен только комп со SCADA и набор интерфейсов, на практике такое очень редко применяют), ну и для удобного и централизованного изменения параметров (согласитесь:  намного легче и удобнее передвинуть на экране ползунок с надписью "Уровень воды в ванне", нежели залезать под ванну, вскрывать ящик и двумя-тремя кнопками менять значение параметра "LHA2" который мало того что не понятно назван, так еще и закопан на пятом уровне меню настроек, в придачу- вывод информации- на семисегментном индикаторе, а навигация/смена значений- кнопки типа "+","-","ОК","Exit").  В промышленности сейчас сложилась такая практика: несмотря на то что многие SCADA могут взять на себя функции контроллера, а контроллеры имеют встроенную визуализацию (часто еще и WEB в придачу)- задачи разделяют: контроллер выполняет всю или большую часть логики (опрос датчиков, вычисление управляющих воздействий, управление исполнительными устройствами и тп.), а SCADA- получает от контроллера информацию о "состоянии дел", отображает ее в удобном для оператора виде и "переводит" команды оператора контроллеру.
Вопрос: Синхронизация сайта на wordpress между несколькими рабочими местами?

Лучший ответ:
Хостинг ваше всё )) Делаете - заливаете

Худший ответ:
1)Гитхаб правильный путь. БД все таки лучше залить на какой нить хостинг и использовать ее для тестирования.
2)VNC или TeamViewer.
Вопрос: Как в nginx ограничить доступ к сайту по расписанию?

Лучший ответ:
Простите

Худший ответ:
Это можно сделать очень просто безо всяких перезагрузок.
Нижеприведенный пример показывает посетителям страничку из каталога /srv/www/maint/maintenance.html с кодом 503 (чтоб поисковики не сохраняли) если она есть и проксирует трафик на backend если ее нет.location / {
try_files $uri $uri/index.html $uri.html @backend;
}

location @backend {
if (-f /system/maintenance.html) {
return 503;
break;
}
proxy_pass http://backend;
}

error_page 503 /system/maintenance.html;

location = /system/maintenance.html {
root /srv/www/maint;
}
Вопрос: Где еще кроме веба используется Python?

Лучший ответ:
Не знаю как в мире, но я использую для:
1. Консольные утилиты. То, что раньше писал на bash и php, теперь пишу на Питоне.
2. Плагины для некоторых программ (например Nautilus)
3. Самые настоящие десктоп приложения с GUI на GTK

Я пользуюсь Ubuntu, а здесь половина системы на Питоне написана.

А вот в вебе я Питон толком и не пробовал. Ну только поковырял Django немного через их тестовый сервер. Даже не знаю, как написать hello world, чтобы оно через Apache работало.

Худший ответ:
+Удобно скрипты в game dev писать. Хорошо работать в связке с C++ (boost::python)
Вопрос: Можно ли сделать приложение единственным на планшете Android? (чтобы ничего другого не работало)

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

Худший ответ:
Как вам вариант написать свой лончер и дать ему возможность запускать только это приложение или же сразу захардкодить свое приложение как лончер? Далее получить на устройстве рута и удалить штатный лончер, маркет, звонилки и прочие свистелки. Это может закончиться печально для устройства (т.е. нужно тестировать на конкретном устройстве, что удалять, а чего удалять нельзя), но другого выхода я не вижу.
Вопрос: Что лучше pymorphy2 vs phpMorphy для обработки русских слов?

Лучший ответ:
Я бы взял pymorphy (я даже не выбирал в принципе, так как php не приемлю, но не суть), так как phpmorphy не поддерживается больше разработчиком (последнее изменение 4 года назад) и Вы останетесь со всеми вопросами и багами один на один.
Какой инструмент имеет круче предсказатель - накатайте тестик по формированию частотных отношений лемм и натравите на хабр, к примеру. А потом смотрите на результат (думаю он не будет отличаться даже) На pymorphy это примерно 20 строк кода. На phpmorphy думаю не многим больше. Результат работы pymorphy по определению части речи и выдергивания лемм меня более чем удовлетворил.
По скорости - разработчик pymorphy заявляет, что одной из задач для него была оптимизация, поэтому есть шанс, что работать будет быстрее.

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

Лучший ответ:
Начиная с 5-ого класса, самый лучший и классический учебник для монстров математики, это любой сборник задач под редакцией Сканави. Есть с решениями, есть без. Есть просто задачи, есть задачи для поступающих в ВУЗы, есть олимпиадные задачи, есть голимая теория.
Все книги этого автора являются неоспоримым подготовительным уровнем по математике школьника, кто как-то видит себя в будущем, связанным с математическими науками.
А нынче жизнь такова, что все перспективные технологии, профессии, науки, все что пользуется спросом, - было, есть и будет связано с математикой. Сканави - маст хэв!
Дополнено:
Может быть они слишком сложны для современной программы? Сейчас в школах на курсах углубленного изучения математики не дают того объема, что давали раньше и на обычных курсах школы. Все это спорно. Школы разные, требования разные.
Но математика остается математикой, в сборниках Сканави (еще советских изданий) как раз содержится базовый и монолитный фундамент достаточно СИЛЬНОЙ математической подготовки.
Еще к ответу: читайте журналы КВАНТ, что выпускались в СССР, справочник Бронштейн, Семендяев, Корн. Сборники Данко и Кожевникова - инетересны будут для школьников старших классов и студентов первых курсов.
На самом деле - в последнее время встречал столько современных сборников и учебников, а по базе знаний они уступают с теми, что были в СССР.
Учите и любите математику в любых ее проявлениях, временах, учебниках.
Тех знаний что вам не хватает, просто гуглите и ищите в других книгах и ресурсах интернета, в том числе и зарубежные сайты.

Худший ответ:
По алгебре и геометрии школьной есть старые и признанные лучшими классические учебник(и) Киселёва:
Старые советские учебники (скачать) - Библиотека инвалида - РУСИЧИ-ЦЕНТР
www.rusichi-center.ru/e/3171357-staryie-sovetskie-...
Вопрос: Как на лету поменять название скачиваемого файла?

Лучший ответ:
<a href="http://test.ru/upload/10-testoviy-file.doc" download="10 тестовый файл.doc">10 тестовый файл</a>

Худший ответ:
Непонятно, а зачем такие телодвижения?
Почему нельзя сразу дать ссылку на файл?
Вопрос: Не удается активировать Windows 8 на другом (новом) компьютере

Лучший ответ:
Чтобы активировать Windows 8 (лицензия на обновление с Windows7) нужно: 
1. СНОСИТЬ всё
2. УСТАНОВИТЬ Windows 7
3. АКТИВИРОВАТЬ старым ключом ОТ WINDOWS 7
4. Установить Windows 8 ПОВЕРХ 7.
5. Активировать Windows 8 ключом обновления.

Худший ответ:
вы скорее всего купили ключ на обновление, поэтому чтобы ключ подошел, вы должны сначала поставить свою копию win7, потом сверху накатывать 8. тоже в свое время с этим столкнулся
Вопрос: Denwer + Ruby ?

Лучший ответ:
А зачем? Вы хотите писать на Ruby веб-приложения без фрэймворков совсем? В чистую? Если так, то по FastCGI, хотя в теории можно и по CGI подключится.

Если же всё же по уму и писать на фрэймворках как Ruby on Rails, Sinatra то для них есть сразу встроенные веб-сервера как у RoR или запуск Sinatra приложения. Так же в целом есть Thin, Unicorn.
Потому для разработки Apache будет здесь лишним.

Худший ответ:
раз два три но я бы посоветовал все таки полноценный apache, а еще лучше debian + ruby, так сказать будет свой тестовый сервер и меньше проблем при дальнейшем переносе на реальный хостинг
Вопрос: nic.ru ликвидируют?

Лучший ответ:
По-моему теперь просто вместо АНО РСИЦ есть ЗАО РСИЦ и все домены и тп перешли новой организации. Старую соответственно ликвидировали.

Худший ответ:
Домены никуда не денутся, просто смениться ответственный регистратор для этих доменов. Определят его скорее всего аукционом.
Вопрос: Как стать профессионалом в Linux?

Лучший ответ:
Для начала снеси венду и поставь Линух. Серьезно. Любой. Это очень повысит скилл пользования. А потом уже начинай смотреть разные дистры - узнаешь о разных система контроля софта. Gentoo, Arch, LFS позволят узнать тонкости ОСе-строения. Перебор и пересборка дистров весьма удобна в виртуалке. Но первый пункт - только на реальном железе.

Худший ответ:
Gentoo поставь (хоть сейчас это и просто стало) с рабочим окружением (desktop). Как плюшечка из ядра все лишнее удали
Вопрос: Как юридически правильно организовать\зарегистрировать стартап\проект\вебсервис?

Лучший ответ:
Если в штат юрист не включен, то имеет смысл сходить(в реальном мире) в юридическую компанию и проконсультироваться с их юристами.
Вопрос слишком объемный и общий. Дьявол кроется в деталях.

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

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

Худший ответ:
Засовываете 2ой запрос в под запрос первого.
Получите что то типа этого.
Select t1.*,t2.*,t3.*
from t1
inner join t2 on t2.id=t1.t2id
inner join (select * from t3 ) as t3 on t3.id=t2.t3id
Вопрос: Как платить налоги если принимаешь платежи через Робокассу как физик?

Лучший ответ:
Пока денег не очень много, лучше вообще не платить. Граница ~1.5kk за три года, кажется, и не более 600k в месяц. А то нарветесь на неприятности.
Будете подступать к этому рубежу, лучше организовать ип.

Худший ответ:
Задавал как-то подобный вопрос. Не советую, в общем, соваться в налоговую с декларациями о получаемых таким образом доходов без ИП, т.к. будет штраф. Но все же советовал бы поскорее зарегистрировать ИП, т.к. если вы утаите от государства более 100к и кто-то об этом узнает, это уже уголовная статья и реальная возможность тюрьмы.
Можно совершенно легально не регистрировать ИП, но это очень малая сумма доходов в месяц должна быть, в районе 10к
Вопрос: Как восстановить Xen Storage?

Лучший ответ:
 было три HDD, на одном стоял xen server, на двух остальных хранилище.
Листинг pvdisplay прямо утверждает, что у вас было три террабайтных диска и на всех трёх были какие-то данные.
Затем, что вы потеряли 2 из 3 томов. При том в живых остался как раз том, на котором оставалось свободное место.
Уточняйте статус этих двух дисков.
Что можно в теории вытащить - запустите pvdisplay -m
Какие логические диски полностью укладываются в уцелевший физический - те сможете восстановить. Не полностью укладываются - соответственно в виртуальной машине будет сильно повреждён диск. Возможно, до неоперабельного состояния.
Как восстановить уцелевшее - гуглите. Я не пробовал. В теории (и мои поверхностные изыскания говорят, что да, так можно) инициализировать новые тома LVM со старыми UUID, затем восстановить конфигурацию LVM (она по дефолту бекапится в метаданных), тогда можно будет стартовать vg нормально и вычитать данные с нормального LV.

Худший ответ:
да просто конфиг виртуалок создавйте и направьте в эти образы
Вопрос: &quot;Яндекс.Почта для домена&quot;  &quot;приказал долго жить&quot;?

Лучший ответ:
Яндекс мог бы и известить для приличия…
Спасибо!

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

Лучший ответ:
1. Без договоров - можно, без документов налоговой отчетности - нельзя. 
Как вариант: с клиентами из РФ по счетам + счет.фактура или акт. Хоть договор оферта делайте на типовые услуги. С клиентами за пределами РФ - вот тут беда, так как подключается валютный контроль.
2. Кол-во и тип рублевых расчетных счетов закон никак не лимитирует. Вот с валютными в других юрисдикциях - уже есть тонкости.
dimonchik2013 - кассовая дисциплина к кол-ву счетов - ну вообще никак.
В принципе выстроить абсолютно прозрачную и чистую схему работы с точки зрения росийских законов - можно. Но затраты времени, денег и сил никакая Ваша индивидуальная деятельность не потянет.
Написано только что

Худший ответ:
Вы можете сделать счет-договор, где кратко опишите права и обязанности как себя, так и заказчика. Также там будет написано, что оплата по данному счету будет означать, что заказчик принял всю работу. Достаточно сделать 1 шаблон типового счета-договора и использовать его всё время. Вот тут человек выкладывал пример своего счета-договора: Отмена банковской тайны: открывать ИП или нет? И каковы особенности работы в белую с зарубежными клиентами? Для действительно крупных проектов уже можно и нужно делать отдельный подробный договор, но банки нынче помогают со всеми необходимыми документами (точка и модульбанк - точно), так что не думайте, что это что-то гиперсложное и кроме вас вам никто не поможет.Получайте оплату как вам удобно, только выводите полученные деньги на свой р/с. Есть различные сервисы, которые предоставляют услуги по приему платежей для юридических лиц. Вы просто заключаете договор с этим сервисом, а когда будете выводить деньги на р/с, то этот договор и история транзакций из личного кабинета (скриншот, pdf или что там ваш банк будет просить) будут являться первичными документами, обосновывающие эти деньги. Тот же paypal позволяет зарегистрировать кроме персонального аккаунта бизнес-аккаунт. Там вы подгружаете документы, что являетесь ИП, заключаете договор с paypal и спокойно принимаете платежи. Думаю, похожие услуги есть и у вебмани, и у яндекс-денег. Единственное, что с наличкой тут сложнее: придется заиметь кассовый аппарат.
Вопрос: С чего начать качать скиллы в back-end?

Лучший ответ:
Паттерны, ПОТОКИ (блокировки, мьютексы, критические секции и прочее), конкьюрентные (поточные) коллекции, особенности тех-иных-других БД. Сокеты, весь стек TCP/IP, подробно. Написание тонн тестов. Довольно глубокое понимание языка (Java, С#). Код-то этот не циферки сортирует в массиве же. От фротенд до бекенд где-то 3-5 месяцев переходить, но это если в рамках компании, где ты уже работаешь. При условии, что ты тянешь хотя бы на джуниор-бекенда.

Худший ответ:
PHP конечно очень популярен и удобен для хостинга, но как язык - не очень хорош. Python - гораздо более приличная вещь. Еще, кстати очень интересен GoLang от Гугла. Очень красивый, лаконичный и интересный.
В общем, если есть возможность избежать PHP, сделай это. Иначе - только PHP.
Вопрос: Что изучать начинающему Bitrix-разработчику?

Лучший ответ:
Выкинуть Bitrix и 19 дней сидеть исключительно тут не менее 5 часов. На 20-ый день вернуться на Тостер с новым вопросом, где в тексте вашего вопроса будет что-то вроде ... PHP (Уже получше). Что посоветуете почитать?.  
Вам ответят ссылками вроде этой.  В день XYZ снова скачать Bitrix, вернуться на Тостер и задать вопросы уже конкретно Bitrix'а.

Худший ответ:
После действий, описанных Денисом и Максимом, советую постетить Академию Битрикс. Там бесплатно можно ознакомиться с видеоматериалами курсов.
Вопрос: Как правильно использовать умножение матриц в clojure?

Лучший ответ:
А вы правильное умножение используете?

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

Лучший ответ:
кроме каких то красивостей по дизайну и одного кастомного модуля больше ничего не увидел. функционал толком не работает, непонятные англо-русские урлы, зачем-то каталог грузится через ajax... работы тут врятли на 3-4 дня. проект завершить вполне реально, нужен только разработчик знающий drupal commerce. можно поспрашивать к примеру здесь dru.io/orders или fl.ru, или в вконтакте найти группу Русское сообщество Drupal.

Худший ответ:
Илья, спасибо.
Вопрос: Правильно ли я создал класс?

Лучший ответ:
Бегло посмотрел код и что бросилось в глаза - это названия методов, пишите в стиле camelCase, а не almost_Camel_Case
insertCSS (можно и Css как вам удобнее)
appendContent
etc.Меня особенно волнует правильно ли я наполняю переменные для return-на - лучше минимизировать return , чтоб он возвращал какой-нибудь примитивный тип(boolean, array, int etc.), но не HTML текст(прочтите про MVC).
И зачем префиксы my*? без не лучше?set_h1- это не айс, а что если потом захотите h1 поменять на div#title? абстрагируйтесь, пишите setTitle или как-то по другому.
В остальном - учитесь и практикуйтесь, смотрите код на github и сравнивайте, а то ваш вопрос какой-то некорректный что ли

Худший ответ:
Стиль кода жо.. плохой кароче. В принципе выше уже написали, я немного повторюсь по пунктам.
- Пишите camelCase стилем - это модно и красиво :) (а так же рекомендуется стандартами psr-1, что гораздо важнее).
- Фигурные скобки ставьте по psr-1 - код становится опрятнее.
- Не жалейте букв - пишите длинные понятные наименования методов и свойств.
- В объектах модели не нужно(читай нельзя) использовать куски представления(читай html и иже с ним). Модель(в данном случае товар - модель) хранит и обрабатывает чистые данные, отображение - не ее задача.
- Получение данных кодом и передача в объект - ваще кошмар. Объект сам должен знать как инициализировать себя, ему достаточно передать данные для инициализации(например уникальный id), запрос в базу в идеале должен происходить в отдельном объекте(например bd), который вызывается из модели, результат возвращаться в объект модели. Этими данными модель и инициализируется.
Вопрос: Понимание CSMA/CD

Лучший ответ:
1. Насколько я помню, когда происходит авария (между данными) то отправляется перебитый сигнал. Когда узлы получают его, отправляют Jam-сигнал для того, чтобы другие узлы обнаружили коллизию.
2. Когда на сетевой адаптер узла приходят данные адресованные не ему, то он их удаляет, но если запущен сниффер, то мы можем захватить эти данные.

Худший ответ:
Мда. Всё просто, одна карточка передает (по одной паре проводов), в это же время она слушает что на второй паре (которая на приём), если кто-то в этот момент начинает передавать — карточка услышит, прекратит передачу, пошлет JAM (в случае CSMA/CD) и будет ждать случайное время. Собственно в статье на википедии прекрасно всё описано:

«Carrier Sense» describes the fact that a transmitter uses feedback from a receiver that detects a carrier wave before trying to send. That is, it tries to detect the presence of an encoded signal from another station before attempting to transmit. If a carrier is sensed, the station waits for the transmission in progress to finish before initiating its own transmission.
Вопрос: Как вывести в мир?

Лучший ответ:
Для начала вам нужен выделенный IP адрес. Узнайте у своего провайдера, предоставляют они такую услугу или нет

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

Лучший ответ:
Ну в фотошопе "Save for Web" есть.

Худший ответ:
Gimp, уменьшаем размер, накладываем водяные знаки, сохраняем в JPG, выбираем подходящий компромисс между размером и качеством.
Вопрос: Теплый ламповый вопрос (про аудио-систему)

Лучший ответ:
Из закрытых наушников очень понравились Sennheiser HD215, которые заняли свое почетное место в моем наборе.

Худший ответ:
> интересуют наушники
Пользуюсь Sennheiser HD 380 PRO — очень доволен