Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Для чего используют несколько классов в div-ах?

Лучший ответ:
 Для чего используют несколько классов в div-ах?
Чтобы применить несколько классов к 1 елементу
Например:.text-green{
   color:#00FF00;
}
.text-center{
   text-align:center;
}<div class="text-green">Текст зеленого цвета</div>
<div class="text-center">Обычный текст размещенный по центру блока</div>
<div class="text-green text-center">Текст зеленого цвета, размещенный по центру блока</div>

Худший ответ:
1. Несколько классов назначают, чтобы применить к элементу все правила, которые заданы для соотв. классов.
2. Свойство list-style применяют к ul. Совет был дан правильный: открыть руководство (наподобие указанного в ссылке) и просто применять на практике.
Вопрос: Проблема с доступом к habrahabr.ru (Request timed out). Как обойти?

Лучший ответ:
Та же самая история. Уже второй день не могу зайти на хабр - трейс отваливается там же.
  1    <1 мс    <1 мс    <1 мс  192.168.1.1
  2    <1 мс    <1 мс    <1 мс  ip1-26.ethernet.wplus.ru [x.x.x.x]
  3     1 ms    <1 мс    <1 мс  195.131.236.1
  4     1 ms     *        2 ms  195.131.233.2
  5     1 ms     *        1 ms  195.131.253.4
  6     1 ms     1 ms     1 ms  spb-r1-b57-xe-2-0-1-217.ti.ru [212.1.242.209]
  7     2 ms     1 ms     1 ms  ae8-230.RT.OV.SPB.RU.retn.net [87.245.250.5]
  8    10 ms    10 ms    10 ms  ae1-9.RT.MR.MSK.RU.retn.net [87.245.233.9]
  9    10 ms    10 ms    10 ms  GW-Xtend.retn.net [87.245.253.194]
 10     *        *        *     Превышен интервал ожидания для запроса.
 11     *        *        *     Превышен интервал ожидания для запроса.
 12     *        *     ^C

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

Лучший ответ:
>но как вырезать этот уголокгенерируйте какой нужно

Худший ответ:
Как вариант:<!DOCTYPE html>
<html>
    <head>
        <title></title>
        <style type="text/css">
            
            *{margin: 0;padding: 0;}
            body{
                padding: 50px;
            }
            .bm{
                height: 20px;
                width: 100px;
                background: pink;
                border-radius: 4px 0 0 4px;
                display: inline-block;
            }
            
            .bm:after{
                content: "";
                display: inline-block;
                float: right;
                border: #fff solid 10px;
                border-top-color: pink;
                border-left-color: pink;
                border-bottom-color: pink;
                background: #fff;
            }
        </style>
    </head>
    <body>
        <div class="bm"></div>
    </body>
</html>
Вопрос: Почему не отправляется сабмит?

Лучший ответ:
<header> исправить на <head><footer></footer> перенести над </body>(да и вообще пустой footer не нужен)doctype поменять на <!DOCTYPE html>echo "Fill the form"; - не корректно, т.к. выведет перед doctype'омданные напрямую идут в базу данных, нужна обработка, иначе SQL инъекцияif($password != $users['password']) - эта проверка не нужна, т.к. всегда будет верна, вместо этого "login or password failed" нужно выводить, когда не одной записи не нашлось, т.е. mysqli_num_rows($query) == 0action у формы желательно явно указатьВместо тега p использовать тег label

Худший ответ:
лучше проверять не сабмит, а скрытое поле hidden  в качестве идентификатора формы
Вопрос: Почему в safari не применяется стиль CSS для input?

Лучший ответ:
В сафари есть правило для input[type="search"] вам надо его добавить в CSS к правилу .input

Худший ответ:
input[type="submit"] { 
   -webkit-appearance: none;
}

Убирает стили input в сафари
Вопрос: Программа для создания тестов, для Android?

Лучший ответ:
Razetka89
Посмотрите программу easyQuizzy или для создания онлайн тестов посмотрите letstest

Худший ответ:
Какие тесты? Какой язык?
Selenium, codeception, phpunit, ...
Вопрос: В файле .tpl не работает код php

Лучший ответ:
Переименовать файлы *.tpl в *.tpl.php (более надежно, будет работать везде, где есть PHP) и/или файл .htaccess в корневом каталоге:AddHandler application/x-httpd-php .php .tpl

Худший ответ:
Урок явно устарел. Это - первое, это - второе, третье, ну и на последок, "просто так" код php не будет выполняться в текстовом файле. Да и не должно его быть в файлах шаблонов, нужно отделять мух от котлет. Код php должен работать в файлах .php а смарти должен работать с кодом смарти
Вопрос: Как сделать контент фиксированным а задний фон на всю ширину экрана?

Лучший ответ:
вложить блок с контентом в блок с бэкграундом, разумеется<section>
<div class="content"></div>
</section>section{
   width: 100%;
  background-color: blue;
}
.content{
  margin: 0 auto;
  width: 1200px;
}

Худший ответ:
Нажмите на qiwi.com F12 и сделайте "какуних"...
Вопрос: Существуют ли трансляторы кода из С в C++?

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

Худший ответ:
Если можете, выложите этот самый код.
Тезисы:
1. С является подмножеством языка С++ (грубо говоря)
2. С++ очень сложный язык (если брать все его возможности)
3. С - простой язык
4. Python - язык более высокоуровневый чем С. Не все получится портировать 1-в-1, смотря что написано.
Поэтому, мои рекомендации:
1. Начать изучать язык С до той степени, чтобы вы поняли, что творится в том куске кода.
2. После этого начать изучать Python.
Книга по С: www.ozon.ru/context/detail/id/2480925
Вопрос: Как организовать «очередь» обработки файла?

Лучший ответ:
Вариантов много:
1) Создать таблицу в БД, и добавлять туда задания. Кроном запускать скрипт раз в N минут, который будет брать очередное задание и выполнять его.
2) Использовать beanstalkd
3) Использовать iron.io и web-hook

Худший ответ:
Раян Дал эту проблему более 6 лет назад уже рещил, но пхп такой пхп....
Вопрос: Как хранить общие данные в Spring?

Лучший ответ:
Нет, не нормально (да и вообще в Spring'e хранить что-то статично — верх безумия — с его-то Dependency Injection).

То что вы делаете называется кешированием данных. Оно бывает разное в зависимости от целей, в вашем случае оно на уровне приложения (т.е. один инстанс кеша на всё приложение). На сколько я помню в Spring'e есть механизм объявления бина (bean), при этом есть возможность задать его область видимости (scope). Так вот ваш случай — singleton или (если есть конечно) application bean.

По поводу многопоточности — естественная проблема общих ресурсов. Тут, к сожалению, и Spring вам не поможет — нужно реализовывать самому используя конструкцию synchronized.

Худший ответ:
Это плохо. Если у вас есть два инстанса application context (например 2 веб аппликации на одном сервере, или во время юнит тестов) — этот кэш будет общим.

Сделайте еще один бин синглетон, в котором будут храниться эти данные
Вопрос: Тема для курсовой работы в сфере информационной безопасности?

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

Худший ответ:
С практическим применением и интересную тему можно взять, используя, например, Raspberry Pi.
"Это простенький одноплатный компьютер, выпущенный компанией Raspberry Pi Foundation. Микросхема выполнена на базе процессора ARM 11 с тактовой частотой 700 MГц и по размеру сопоставима с банковской пластиковой карточкой. Одно из достоинств этого «компьютера» — он идет без корпуса, просто в виде микросхемы, и это позволяет замаскировать его практически подо что угодно. На плате располагаются порты ввода/вывода, два разъема USB 2.0, отсек для карт памяти SD/MMC/SDIO, Ethernet-контроллер, композитный и HDMI-видеовыходы. Как видишь, идеальный вариант для создания своего бюджетного drop-box’а. Вообще, такой девайс с хорошим процессором, небольшим энергопотреблением, возможностью подключения Wi-Fi-адаптера по USB и Linux’ом на борту грех не использовать для скрытой установки. В качестве ОС можно использовать любой Linux-дистрибутив — Debian, Fedora, Ubuntu, но лучше специализированный дистрибутивPwnPi, выпущенный умельцами специально для установки на Raspberry Pi. Он уже содержит в себе весь необходимый хакерский инструментарий. К тому же умельцы охотно делятся своим опытом установки на него скрытого сервера в анонимной сети I2P, установки Metasploit, создания аппаратного снифера и многого другого." (с) ][.
Вопрос: Способ заработать на лотерее?

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

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

Лучший ответ:
а что нужно?
можете подробно отписать на почту me[at]jslby.ru

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

Лучший ответ:
Решил проблему установкой keyla.

Худший ответ:
В настройках, где назначается переключение языка (Ctrl+Shift or Alt+Shift) каждому языку можно присвоить своё сочетание клавиш.
Я использую Shift+Alt+1, Shift+Alt+2, ...
Вопрос: Узнать количество строк по условию MySQL/Java

Лучший ответ:
А собственно сам запрос-то отрабатывается? Пробовали его исполнять напрямую? Пробовали получить количество записей через "SELECT count(parent_id) FROM chat_rooms WHERE parent_id=2"

Худший ответ:
А собственно сам запрос-то отрабатывается? Пробовали его исполнять напрямую? Пробовали получить количество записей через "SELECT count(parent_id) FROM chat_rooms WHERE parent_id=2"
Вопрос: Альтернативы типу SET в MySQL

Лучший ответ:
0) Пара set'ов, если возможно как-то классифицировать их по паре признаков.
1) реализуйте в чистом виде по битовой маске int'а

Худший ответ:
PostgreSQL попробуйте. Там можно создавать свои типы и массивы.
Вопрос: Как настроить PhpStorm 8 EAP на открытие файлов для просмотра в браузере по deployment_path, а не локального файла проекта?

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

Худший ответ:
Благодарю!
Очень пригодилось.
Вопрос: Как обновить версию Python в Cent OS7?

Лучший ответ:
Родной питон лучше не трогать вообще, лучше устанавливаешь новый какой ты хочешь куда нибудь в opt, а далее при создании виртуального окружения указываешь путь до установленного тобой ранее Python

Худший ответ:
Вот статья достаточно полно описывает ответ на ваш вопрос: habrahabr.ru/post/203516 . И согласен с KIN1991 KIN1991, родной питон (предустановленный в системе по умолчанию трогать нельзя)
Вопрос: Где можно найти более-менее реальный пример приложения на Yii?

Лучший ответ:
Например, РосЯма: https://github.com/RosYama/RosYama.2
А пример блога из официальной документации вам чем не понравился? Если вам нужно для новичка, то по-моему как раз то что надо.

Худший ответ:
Очень хорошо Yii используется в OpenRealEstate CMS, monoray.ru/products
Вопрос: Существует ли краткое древовидное руководство по вёрстке?

Лучший ответ:
Простите, но при таких вопросах - у вас особенности html и css вообще ни разу не изучены!
htmlbook.ru - для начала в помощь.

Худший ответ:
Если не знаете когда какой тип позиционирования использовать то  особенности html и css не изучены, центрирование блоков делают по разному, можно margin, можно position, внимательно читайте про позиционирование в чем разница между relative и absolute, когда поймете вопросов когда что использовать не будет
Вопрос: Почему так популярен Wordpress?

Лучший ответ:
Давно интересует один вопрос - бороздя по просторам современного мира зачастую натыкаюсь на людей которые носят с собой xphone. 
Но c технической точки зрения xphone, честно говоря, заставляет желать лучшего. Почему так часто люди, особенно молодежь, в качестве телефона выбирают xphone, ведь по идее xphone для some_one а не для всех подряд?
А теперь серьёзно:
0. Назовите бесплатную cms c таким же количеством плагинов
1. Назовите бесплатную cms c таким же количеством тем (free / premium)
2. С первых двух вытекает, что раз их столько, значит не смотря на всё Ваше личное мнение о сути и структуре Wordpress, его архитектура позволяет реализовать все что надо, и достаточно быстро; его идея фильтров и акшионов позволяет внедрится практически в любой процесс - от сохранение опций системы до отрисовки внешнего вида, делая его очень гибким к расширениям и модификациям.
3. Назовите cms с порогом входа ниже чем Wordpress?
4. Назовите бесплатную cms, с такой же частотой обновления версий(с целью повысить удобство, безопасность системы в целом), простотой накатки этих обновлений, таким большим комьюнити, etc.
ну и последний гвоздь
5. Назовите cms, с ценой сопровождения дешевле, а количеством готовых сопровождать больше?
Мне действительно интересно.. какая cms кто еще может тягаться _в комплексе_ а не по отдельным вопросам, с тем что написано выше? 
Видимо соотношение цена/качество Wordpress на данный момент выше конкурентов.

Худший ответ:
Почему только для блога? Для блога это только часть.  Другая те же статические сраницы.
Отличный визуальный редактор.  Версионность. Работа с фото. Фотограллея. Куча плагинов....
Все довольно современно.
Популярность как магия. Удалась или нет. А ругать то можно это всегда пожалуйста. Только популярность от ругани не меняется...
Вопрос: Нормально ли использование оператора || при присвоении значения переменной?

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

Худший ответ:
Нормально, при условии, что у вас пустая строка (или 0/null/...) не может быть валидным значением.
Иначе получите странное bla('') → foo='default'
Вопрос: Источники информации по MySQL

Лучший ответ:
MySQL полное руководство. Второе издание (Поль Дюбуа)

Худший ответ:
Мартин Грайбер — «Понимание SQL». 
Величайшая книга — даже идиот, после её прочтения, научиться писать запросы.
Вопрос: Какой язык программирования/направление выбрать? Смена профессии

Лучший ответ:
Добрый день.
Мне 37 лет, работаю системным администратором. =)
Уже около 3-4-х лет изучаю программирование. Случайно попал на курсы по языку C# (Ms .Net Framework). После чего начал писать программки для облегчения администрирования сети, збора статистики, вспомагательные утилитки для бухгалтерии и прочее. Серьёзную работу разработчиком пока не искал, но везде где сталкивался со свободными вакансиями - Веб сейчас более востребован. Так что, css + html + JS - то, что надо. Ну, а потом уже: PHP или ASP.Net или что-то ещё... И попробуйте начать с того, чтобы сделать кому-то простой сайтик. Может быть даже бесплатно. Опыт бесценен!

Худший ответ:
Изучайте python/javа остальное не нужно.
Вопрос: Чем прочитать логи своего телефона на Android 2.3.5?

Лучший ответ:
Все читалки лога работают только до рисета. Т.е. если телефон ребутили — ничего старого вы не прочитаете.

Худший ответ:
Сам не пробовал, но нагуглил Logcat
forum.xda-developers.com/showthread.php?t=1726238
Вопрос: Как просмотривать домашнюю видео коллекцию в браузере?

Лучший ответ:
Вроде бы Plex может. Я его так не использую, поэтому не могу точно утверждать. Но можете покурить в эту сторону.

Худший ответ:
Рискну предположить, что смена контейнера - меньшая проблема, а гораздо большая - поддержка кодеков, используемых в вашей домашней коллекции видео. Я бы начал со сверки этих списков:
- https://helpx.adobe.com/flash/kb/supported-codecs-...
- caniuse.com/#feat=video (вкладка subfeatures содержит конкретные форматы)
с тем, что вы используете у себя. Вам не обойтись без перекодирования, если половина видео в вашей библиотеке закодирована в других кодеках.
Вопрос: Почему Sublime не дружит с regex?

Лучший ответ:
А вы пробовали запускать этот код? У вас синтаксическая ошибка, поэтому саблайм и ругается. preg_replace принимает первым аргументом строку или массив строк, и если это строка, то ее надо заключить в одинарные или двойные кавычки.$new_var= preg_replace('/href="\/uploads/', '123', $var);

Худший ответ:
Попробуйте экранировать двойную кавычку \"
Вопрос: Клон игры «Танчики»

Лучший ответ:
Добавьте ещё gh-pages на github, чтобы можно было прямо на нем смотреть, не клонируя репу.

Худший ответ:
У меня танк ездить отказывается, при нажатии стрелок просто поворачивается в нужную сторону:
Вопрос: Xen + mysql = высокий load average при слабой загрузке CPU?

Лучший ответ:
Это steal time — процент процессорного времени, которое хост использовал по своему усмотрению в то время, как ваша виртуальная машина в нем нуждалась.

Худший ответ:
Итак, проблему решил. Кому интересно — опишу. В общем, top и atop на хостовой машине (dom0) показывал 99-100% idle cpu, диск использовался на 5%. Внутри вдс (domU) дикие тормоза. Подсказали мне ссылку — CreditScheduler. xm sched-credit выдал мне weight 86 (86% от 1 ядра). Т.е. на 6 виртуальных ядер приходилось меньше 1 физического. Исправил через xm sched-credit -d database -c 0 , где database — название вдски. Задал 600, процы нагрузились равномерно. top в dom0 по прежнему сообщает, что хостмашина не нагружена, но прикол в том, что top врет — нагрузка заметна через тормоза консоли небольшие и через xentop, который показывает, сколько процессорного времени кушает каждая вдс. Ну и небольшая оптимизация пары жирных запросов — теперь в вдс запросы исполняются в разы шустрее, и всд имеет честные 6 ядер, которые исполняются на 6 реальных ядрах, а не на 0.86 одного ядра.

Надеюсь, кому-нибудь поможет.
Вопрос: Как реализовать самоизменяющийся и самообучающийся код на Python?

Лучший ответ:
Никакого ООП! Только консоль в Убунте!
Надеюсь, что эти два предложения никак между собой не связаны.

Худший ответ:
Такой интересный заголовок и такое позорное содержание!
По поводу самообучения: погружайся в нейронные сети.
По поводу самоизменения: надо менять код в рантайм? Могут помочь exec и eval, код хранить и модифицировать в переменных, списках и так далее, только зачем? Очень мало задач, где это действительно нужно.
Вопрос: Как ускорить работу Elementary OS на нетбуке?

Лучший ответ:
Как мне ускорить работу Elementary OS на нетбуке с характеристиками:
Не использовать экзотические залётные дистрибутивы Linux.
По ним слишком мало ресурсов и сообществ, где вам могли бы квалифицированно разрешить проблему.

Худший ответ:
Установи LXDE  в качестве среды рабочего стола
Вопрос: Как настроить SMTP GitLab 8 для работы с Mail.ru?

Лучший ответ:
14.04.3 LTS
GitLab 8.0.0
GitLab Shell 2.6.5
GitLab API v3
Ruby 2.1.6p336
Rails 4.1.12

Правим /etc/gitlab/gitlab.rd

Нужно раскомментировать нужные строки конфига - убрать знак # в начале строки.

Раздел "gitlab.yml configuration"
gitlab_rails['gitlab_email_from'] = 'maillogin@mail.ru'
gitlab_rails['gitlab_email_reply_to'] = 'maillogin@mail.ru'

Раздел "GitLab email server settings"
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.mail.ru"
gitlab_rails['smtp_port'] = 25
gitlab_rails['smtp_user_name'] = "maillogin"
gitlab_rails['smtp_password'] = "mailpassword"
gitlab_rails['smtp_domain'] = "mail.ru"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_openssl_verify_mode'] = 'peer'

Меняем ТОЛЬКО maillogin и mailpassword, сохраняем и запускаем переконфигурирование "sudo gitlab-ctl reconfigure"

Худший ответ:
На данный момент пара изменений есть:
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.mail.ru"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "maillogin"
gitlab_rails['smtp_password'] = "mailpassword"
gitlab_rails['smtp_domain'] = "mail.ru"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = false
gitlab_rails['smtp_tls'] = true
Ниже в следующем блоке:
gitlab_rails['smtp_openssl_verify_mode'] = 'peer'
И еще ниже в блоке локальной почты обязательно пропишите:
gitlab_rails['gitlab_email_from'] = 'maillogin@mail.ru'

Если вы используете свой домен подключеyный к VK Work Space, то maillogin указываете целиком -  maillogin@mydomain.com при этом smtp_domain' остается mail.ru
Вопрос: Где найти шаблон персонального сайта?

Лучший ответ:
Белый фон, серый текст и синие ссылки. Вот вам и весь шаблон. Можете фотку профессора сбоку прикрепить.
Для примера Академия Террасофт

Худший ответ:
страница профессора/программиста/ученого, короче человека с навыками и знаниями, ГОРАЗДО лучше выглядит в классическом стиле html 4.0, чем со свистоперделками на джиквери.
Times new Roman шрифт, белый фон, черный текст, синие ссылки.
Вопрос: Как отправлять письма через swiftMailer в Yii2?

Лучший ответ:
Ответ конечно устарел, но многим может быть полезным. Вот так можно получить лог всего процесса отправки сообщения, а там уж ясно становится в чем проблема.$mailer = Yii::$app->get('mailer');
$message = $mailer->compose() ... ;
$logger = new Swift_Plugins_Loggers_ArrayLogger();
$mailer->getSwiftMailer()->registerPlugin(new Swift_Plugins_LoggerPlugin($logger));
if (!$message->send()) {
       echo $logger->dump();
}

Худший ответ:
'host' => 'smtp.mail.ru',
'username' => 'account@domain.ru',
'password' => 'password of account@domain.ru',
'port' => '587',
очевидно же 
www.yiiframework.com/wiki/656/how-to-send-emails-u...
Вопрос: Поиск аппроксимирующей функции?

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

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

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

Худший ответ:
Механические детали из ABS  пластика для авто использовать оптимально.
Вот сравнительная характеристика ABS и PLA:
phoenix-auction.ru/stati/2014-03-09/sravnitelnaya-...
У меня китайский принтер на основе MakerBot Replicator2.  Я был удивлен точностью печати.  точность конкретно моего составляет 0,05 мм (!)
Уже 5 месяцев печатаю - никаких проблем! Печатали и шестеренки для червячных механизмов очистителя стекол ("дворников") и статуэтки, и логотипы - нареканий не было.
Сама по себе печать, действительно, зависит от ухода за принтером и правильно выставленных настроек.
И еще хочу добавить, что на стоимость конечной детали влияет в бОльшей степени сложность моделирования.