Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как гибернация Windows относится к другим дискам и системам?

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

Худший ответ:
если сбросить питание и ПК запустить с  старта биоса и у тебя там есть выбор систем тогда можно запустить будет любую систему
Вопрос: Как изменить текст label checkbox'a с помощью JavaScript?

Лучший ответ:
https://codepen.io/anon/pen/KbYVJg
Во-первых у вас текст пытается меняться там где его нету, т.к. текст в label, а вы обращаетесь к input на который нажали. 
Во-вторых если вы будете менять текст у label, то и input пропадет, поэтому я добавил span
В третьих - есть более адекватные проверки на cheked, которую я добавил

Худший ответ:
$(this).parent(“label”).text(“в избранном”);
Вопрос: Как подключить шрифт в sass, чтобы он компилировался в css?

Лучший ответ:
Я бы посоветовал использовать пакет для подключения, в разных форматах.
Компиляция происходит очень просто https://fontie.pixelsvsbytes.com/webfont-generator
Выбираете: Formats ставите галочку на TrueType Font.
После этого, загружаете любой из скачанных шрифтов (формат не важен) нажав на ссылку выше "Add your font files (or just drop them on the page)". Жмем "Generate & download your @font-face package" и скачиваем архив с генерированными шрифтами.
Следующий шаг: Открываем архив и копируем все шрифты(.ttf, .eot, .svg, .woff и .woff2) в директорию с проектом в папку fonts. В скачанном архиве, открываем файл *.css он там один и копируем стиль для шрифта в отдельный файл стилей шрифтов (как правило это файл _fonts.sass) подключенный к основному стилевому файлу к примеру так:   ...где fonts это имя вашего sass файла со шрифтами.
Пример комплекта подключения:
(копируем в файл  _fonts.sass) структура может изменяться исходя из имени вашего шрифта. 
Данный способ универсален и более насыщен для работы, является более кроссбраузерным. Интеграция шрифта - как обычно.

Худший ответ:
Новая большая книга CSS Д. Макфарланд ,  вам в помощь
Вопрос: Свежайший обрaз Windows. Как получить?

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

Худший ответ:
Там последняя сборка на момент до перехода на win 10 если говорить о win 8.1.
Вопрос: Как побороть NIH-синдром?

Лучший ответ:
Я fullstack разработчик. если ты не знаешь, как написать тот же Vue, Webpack, как это все работает?
Вы уверены что вы fullstack-разработчик после таких заявлений? 
Если не понимаете как что то работает - или забиваете, или берете и разбираетесь. Да, долго. Да, сложно. А щито поделать.

Худший ответ:
Ну изучите как это работает в чем проблема то?
Вопрос: Как создать окно в html документе с прокруткой вниз?

Лучший ответ:
<div style="width: 200px; height: 200px; overflow: auto;">
    Контент
</div>

Худший ответ:
Задаёте блок, например div.
Задаёте рзмеры ширину / высоту.
Свойство overflow-y: scroll;
Всё что будет не влазить, будет скролить.
Вопрос: Нужно ли делать валидацию полей формы регистрации на php?

Лучший ответ:
Любая валидация на клиенте может быть отключена и успешно обойдена.
Валидация на сервере ОБЯЗАТЕЛЬНА.

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

Лучший ответ:
1. Занимаются ли такие компании проверкой на уязвимости? - В теории - зависит от серьезности компании.  И денег, которые вы готовы вложить в разработку.
2. На каком этапе разработки лучше воспользоваться услугами на проверку на уязвимости -  Вопросами безопасности надо озабочиваться с момента решения начать разработку, т.е. с момента составления ТЗ на разработку. 
3. услугами на проверку на уязвимости в узконаправленной компании -  Всегда полезно сделать дополнительную проверку у независимого аудитора. 
4. сколько в среднем это будет стоить -  Серьезная проверка серьезного приложения - много. Как можно ответить "в среднем" даже не понимая, что вы там надумали разрабатывать.
5. нужно ли доплачивать за исправление уязвимостей? -  Как договоритесь с разработчиком.

Худший ответ:
Если в ТЗ изначально про безопасность ничего сказано не было, то да, придётся доплачивать.
Про уязвимости вам лучше всего расскажут ребята из Deep Web'а, найти можно на любом сайте по взлому.
Вопрос: Как сервисы типа Вконтакте рассылают смс?

Лучший ответ:
Есть специальные сервисы, которые подключены к операторам напрямую.
Ты обращаешься в такой сервис, покупаешь ОГРОМНЫЙ пакет СМС, тебе дают скидку - и СМС тебе будут стоить недорого.
Альтернативный вариант:
Подключить компьютер к GPRS модему и отправлять через него по обычным тарифам. У них какой-то безлимитный пакет? 
Зачем безлимитный?
У банков и Контакта столько миллионов бабла, что копеечные СМС для них - ничто.
Они за свою офисную мебель больше денег платят.Они же ничего не продают этими смс, неужели они платят за них деньги? 
Например, банку эти СМС позволяют сделать дополнительную надежность он-лайн банка, где клиенты занимаются самообслуживанием.
Что позволяет сократить банковских служащих. Посчитайте, сколько на зарплату хотя бы одного сокращенного банковского клерка можно отправить СМС.

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

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

Худший ответ:
Novichok Admin, сейчас там вполне обычный сертификат на три месяца (23.03.2018-21.06.2018).
Без каких бы то ни было особенностей.
Если что-то опять "слетит", надо смотреть причину:
1) в браузере при открытии сайта - к примеру - NET::ERR_CERT_DATE_INVALID (срок действия истек или не наступил);
2) открыть сертификат в винде (из хрома: Не защищено > Сертификат), там мы тоже увидим описание причины (по русски).
Примеры того, как выглядят описания различных проблем, см. здесь:
https://badssl.com/
Вопрос: Где найти удаленную работу верстальщику?

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

Худший ответ:
Фриланс биржи
Вопрос: Как реализовать размытие под косым блоком?

Лучший ответ:
C помощью SVG масок

Худший ответ:
Нарисуйте картинку и вставьте, имхо тут нет смысла мудрить
Вопрос: Зачем нужны шаблонизаторы (pug, nunjacks и т.д.) если можно верстать прямо в php?

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

Худший ответ:
Верстайте, никто не запрещает.
Вопрос: Какова схема электропитания стойки в данном случае?

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

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

Лучший ответ:
robocopy /MON:n
или robocopy /MOT:n
робокопи встроен сейчас в windows и единожды запустив можно обеспечить подобную синхронизацию

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

Лучший ответ:
без выхода HDMI(Один выход VGA)
Но нсть DPРазъемы ноутбука 	 2 x USB 3.0 (1 из них разделяемый с E-SATA), USB 2.0, Display port, RJ-45, VGA, разъем для наушников/микрофона, разъем для док-станции 
Так что подключить 2 - не проблема.

Худший ответ:
Вам какая разница что считает ОС основным? 
Вы можете заставить программы открываться сразу на внешних мониторах.
Вопрос: На ПК с windows XP расшаренный принтер. Надо подключить его к множеству ПК с windows. Как это лучше сделать?

Лучший ответ:
дрова в расшаренную папку, и скрипт, который сначала запустит установку дров, а потом добавит принтер. Хорошо если у Вас грамотно организована сеть (домен там и AD). Тогда это будет проще

Худший ответ:
Направление правильное - PrintUI, драйвера нужны да.
Вопрос: Как передать в контроллер параметр из $_POST?

Лучший ответ:
Читать документацию пробовали?
Например, https://laravel.com/docs/5.6/middleware но это всё равно костыль, потому что единственно верное решение — переписать контроллер.
Вы если что, то только намекните — я в полицию позвоню, потому что вам, похоже, угрожают и запрещают менять контроллер. Иных причин не вижу.

Худший ответ:
Отнаследуйте свой контроллер и перепешите метод.
Вопрос: Как авторизироваться с Google с помощью Angular?

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

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

Лучший ответ:
Фрейм нужен, если цель — постоянная доработка под задачи бизнеса:через 3 месяца прикрутить совместные покупкичерез 6 месяцев прикрутить оптовую системучерез 9 месяцев внедрить внутренюю ЦРМчерез год связать с внешним коллцентромчерез 1,5 года перевести систему с 1С на своючерез 2 года -- сделать 2 мобильных приложениячерез 3 года -- внедрить партнерку и прочеевнедрить мультигорода с разной ценой и менеджерскими кабинетами и разными  программами
... поняли вектор? Если бизнесу нужно решение задач, будет много узких и широких интеграций и изменений, если есть ИТ-отдел (или внешний, не суть), который постоянно бы работал с одной системой, то всем кодерам было бы очень глупо изучать ЦМС и костылять или ее перепахивать, особенно глупо это делать, если собираетесь брать профи... я даже не представляю "возьмем 3 мидлов и 1 сеньора и возьмем ЦМС :)"
Вот пример — целая система (опт, совместные покупки, и куча всего), где интернет-магазин лишь внешняя часть айсберга... фрейм вроде Джанго тут
и сложные сущности:
https://star-tex.ru/tkani_dlya_odezhdy/zhakkard-at...Почти всегда нужна ЦМС
А вообще магазин и правда сейчас лучше сделать на ЦМС, если это не масштабная какая-то система... ТЕм более большое количество бизнес-задач современные системы закрывают.
Если нужно разово сделать и чутка допиливать... ЦМС подойдет, но как-только захотите сделать АПИ (как я сейчас), то 10 раз матюкнетесь (у меня выбора не было, бизнес (в котором работаю)  и сейчас морально на фреймворк не готов, и бюджета нет и компетенций), и опять же — в некоторых ЦМС REST тоже уже в коробке есть
Бизнес сам поймет, когда ему не подходит ЦМС, как правило когда у руководителя компании появляется портянка бизнес-планов и задач и появляются компетенции, то фреймворк и ИТ-отдел нарисовывается довольно естественным способом.

Худший ответ:
1) недостаток _всех_ магазинных движков - в их универсальности и (как следствие) - тормознутости.
2) недостаток _всех_ магазинных движков - в том что они почти никогда не удовлетворяют клиента на 100% и все-равно приходится туда лезть 
3) чужой код (который ни разу не документирован) и зачастую просто кошмарен (особенно какие-нибудь модули opencart). То есть надо очень плотно влезать в изучение движка, модулей. Если вы берете "готовое решение"  - это ваще пиз@#$.
Идея что вы берете готовый магазин и он из коробки начинает работать - заманчива но на практике такого не бывает, его надо пилить и пилить. То есть более-менее адекватное решение при работе с опенкартом - весь фронт сделать заново, оставить кабинет продавца.
Вопрос: Почему запрет на доступ к локальному диску для группы «Пользователи» отражается на администраторах системы?

Лучший ответ:
Очевидно же, что Администраторы тоже Пользователи. А запрещающие правила всегда имеют приоритет.

Худший ответ:
Поставь себе дополнительную группу "Операторы Архива" и проверь.
Вопрос: При запуске gulp watch в браузере ошибка Cannot GET /?

Лучший ответ:
В моем случае после имя локалхоста нужно было дописать конкретную страницу
localhost:8000/front-page.html

Худший ответ:
Я тоже по этим же урокам осваивала, кстати. А вы перед запускам gulp watch запускали другие таски?
Вопрос: Обязательно ли использовать какой-либо фреймворк?

Лучший ответ:
Если проект будет активно развиваться, то без фреймворка не обойтись. Но давайте попробуем рассмотреть поближе разные варианты.1. Использование готового фрейморка, с которым вы уже работали
Если фреймворк достаточно популярный и вы хорошо с ним знакомы, то есть работали несколько лет, знаете его возможности, сильные и слабые стороны, то такой фрейморк позволит существенно ускорить разработку проекта, особенно на начальной стадии. Под такой фрейморк уже наверняка написаны готовые модули, которые позволят ещё сильнее упростить разработку. С хорошим фреймворком первую версию готового проекта можно написать меньше, чем за неделю.
Но будьте готовы к тому, что выбранный фреймворк станет самой большой зависимостью в вашем проекте. Если через несколько лет вы решите сменить фреймворк, по трудозатратам это будет примерно равносильно смене языка программирования для проекта. Причины сменить фреймворк бывают самые разные: фреймворк устарел, не удается найти специалистов с опытом работы на данном фреймворке; фреймворк прекратил развиваться; фреймворк сильно замедляет работу приложения; возможностей фреймворка перестало хватать, а написание собственных модулей требует больших временных затрат.2. Использование готового фрейморка, с которым вы никогда не работали
Готовьтесь потратить массу времени на его изучение. Порой даже на решение тривиальных задач в некоторых фреймворках придется потратить несколько дней, если вы с этим никогда не работали. По собственному опыту могу сказать, что если сравнивать варианты (2) и (4), то готовьтесь потратить в 3 — 4 раза больше времени. Однако у этого варианта есть и плюсы: вы освоите ещё один фреймворк и в следующих проекта сможете выбирать вариант (1), другим разработчикам знакомым с данным фреймворком будет гораздо проще разобраться в коде, последующая разработка и развитие проекта существенно ускорятся.3. Использование собственного фреймворка
Рекомендуется только строго после того, как вы несколько лет поработали с разными фреймворками, точно знаете их недостатки, четко можете сформулировать, почему в данном проекте не подходит ни одно из готовых решений. Плюсов у такого решения масса, но основной — ваш фреймворк будет оптимальным образом решать именно ваши задачи, он не будет «комбайном», пытающимся угодить всем вокруг. Но и минусов хватает, крупные фреймворки как правило развиваются огромным сообществом, сотни и тысячи разработчиков ежедневно находят и исправляют в нем ошибки, расширяют функциональные возможности, улучшают производительность, заменяют устаревшие решения на новые.4. Вообще без фреймворка
Такой проект сильно рискует превратиться в спагетти-код. Но абсолютное большинство новичков начинает именно с этого. В этом нет ничего страшного, если это ваш первый проект, вы освоитесь с языком и его возможностями, набьете кучу шишек, и неизбежно рано или поздно перейдете к вариантами (1), (2) или (3).

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

Лучший ответ:
Псевдоэлементы с radial-gradient который закрашивает один угол.
И углам табов и градиенту можно задать эллипсоидную форму.
Как-то так:snippet

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

Лучший ответ:
Если вам нужно простое решение, то в Chrome Dev Tools есть панель Timeline, в которой это всё уже реализовано.

Худший ответ:
Если цель обойтись без DevTools и `console.profile/prolfileEnd`, то можно Zone.js для этих целей использовать: https://github.com/angular/zone.js/blob/master/exa...
Вопрос: Внешний жесткий диск пустой, но windows говорит что на нем есть файлы?

Лучший ответ:
Это место занимает сама файловая система (таблица файлов MFT). Чем больше кластеров на диске, тем больше места займет.

Худший ответ:
Там же, рядом с опцией "отображать скрытые файлы и папки" уберите галочку "скрывать защищённые системные файлы", сразу станет понятно, куда делись мегабайты.
Вопрос: Что значит @ перед Component в Typescript файле Angular?

Лучший ответ:
Это декоратор, который выступает в качестве аннотации, которая рассказывает некую информацию о нижеописанном классе. Ссылаясь на ответ выше, здесь декоратор говорит, что класс ниже это компонент, у которого есть селектор greet, который потом будет искаться в html шаблоне и подставлять туда результаты работы данного компонента, его шаблон и стили. template  содержит в себе html шаблон. Если заменить его на templateURL, то в него можно указать ссылку на шаблон, который будет подставлен в то место, где будет вызван селектор greet - <greet></greet>

Худший ответ:
https://www.typescriptlang.org/docs/handbook/decor...
Декоратор с параметрами привязан к декорируемому классу@Component({selector: 'greet', template: 'Hello {{name}}!'})
class Greet {
  name: string = 'World';
}
Вопрос: Система управелния кластером?

Лучший ответ:
ansible/chef
От себя рекомендую ansible. Просто, удобно, масштабируемо и самое главное не требуется установленный агент на хосте

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

Лучший ответ:
3.44 * 4.51
С точкой пробовали? Что выводит?

Худший ответ:

а что на это скажите?
Вопрос: Как повысить производительность запроса с join view?

Лучший ответ:
Классические view в mysql не кешируются. Т.е при каждом Вашем запросе заново строится весь view, и на него (без всяких индексов) идет join, что разумеется весьма медленно.
Решений 2:
a) переписать без view и без виртуальных таблиц ;-)
b) использовать костыль вида www.fromdual.com/mysql-materialized-views

Худший ответ:
Сложно ответить на вопрос не имея никаких данных.
Максимум что можно порекомендовать сейчас это ознакомится с ruseller.com/lessons.php?id=692
Вопрос: Почему не импортируются модули js?

Лучший ответ:
у main.js такой код
import {one, two} from "./nums";во-первых import появился только в ES6  и в браузерах вроде не доступенво-вторых вы импортировали, но не подключили nums.js — в браузере посмотрите, подгрузился ли он, я сразу скажу — нет, вам нужно собрать исходники (например через webpack)

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

Лучший ответ:
https://www.browserstack.com/ - девайсы на любых платформах. А на сдачу купите xiaomi.

Худший ответ:
Купить 3 дешёвых дохлых телефона с разными разрешениями и пытаться оптимизироваться под них, а не под восьмиядерного четырехгигового 4к монстра. Будьте ближе к народу, к потребителям.
Вопрос: Как учить java ee?

Лучший ответ:
Берёте учебник и сначала изучаете java core. Потом берёте другие учебники и изучаете java ee. В программировании, особенно enterprise, скорее быть не должно.

Худший ответ:
Примерный роадмап такой
1) Знание java core. Особое внимание уделить java multithreading, это важно и незнание этой штуки может сыграть с вами злую шутку. 
На счет кровавого веба, вам будет достаточно знаний 7 версии(java se 1.7) а восьмую доучите в процессе. Единственное исключение что бы не плеваться от ненависти, нужно из 8 версии поучить Date and Time api. Оно там шикарное, в отличии от 7. 
2) После освоения java core, обратите внимание на sql(в ообщем и целом),html, css, js, sass, less.
3) Как только разобрались с пунктом 2 вы готовы к вебу. И вам нужно выбрать, либо голый ее, либо spring. И там и там есть свои плюсы и минусы, и там и там свои особенности. Но хуже всего, это то что все технологии можно смешать вместе((((
4)Если решили выбрать spring  читаете по нему книги, тутотриалы и прочее.
Вот к примеру примерчик простого круда(https://www.youtube.com/watch?v=e7swABdqOS4) Но его смотреть можно только если есть база. Мой совет для простых приложений берите спринг.
5)Если ее тогда читаете книги по ее и пиште свои приложения.
Список ресурсов.
1)Java :
Брюс Эккель Философия java
Брайн Гоец java concurrency in practice
Блох эффективная java
javarush.ru для практики
2)ее + spring 
книг по этим технологиям мало и они быстро гугляться
курсы типо григория кислина(есть на трекере но лучше задушить жабу и купить) на этом курсе можно получить целостное представление обо всем стеке
Смотреть курсы в интернете нужно осторожно, потратьте время на понимание того что такое java ee, сэкономите себе время и нервы. А инструменты будете доучивать по мере возможностей
Вопрос: Как спрятать архив так, чтобы никакой программой его не найти?

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

Архив в яйцо, яйцо в утку, утку в зайца, зайца в ларец, ларец подвесить цепями на дуб, который растёт на острове Буяне. Т.е. удалить и несколько раз сверху перезаписать случайными данными.UPD. Я просмеялся и решил ответить серьёзно. Вопрос глупый. Лучше уточнить для чего это нужно. Скорее всего, найдутся более адекватные способы достижения цели.

Худший ответ:
архив затолкать в медиафайл
Вопрос: Как подключить платежные системы к сайту на Битрикс Старт?

Лучший ответ:
Вы сами на всё уже ответили.в этой редакции нету в разделе Магазин пункта Платежные системы
Да, раздел магазина отсутствует. Следовательно, функционал связанный с оплатой и обработкой заказа - отсутствует. И исходя из этого, следует то, что всё нужно будет писать вручную: хранение и обработка заказов, подключение платёжных систем (используя апи) и прочее ..И как админ сможет просматривать оплаченные заказы? С помощью инфоблоков?
Зависит от программиста, т.е. от того, каким образом он будет хранить и обрабатывать данные.
Это могут быть и инфоблоки, и хайлоад-блоки (предпочтительнее).

Худший ответ:
... и не только оплату, но и корзину и оформление заказа с оплатой, доставкой...
Посмотрите на маркетплейсе, возможно найдёте что-то подходящее под вашу задачу.