Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Чем рипить звуковые компакт-диски?

Лучший ответ:
Под Windows лучший риппер -- Exact Audio Copy.
Царапины можно убрать, протерев диск бананом или зубной пастой.

Худший ответ:
На личном опыте заметил что старенький USB NU-TECH DVD? которому уже лет 8? читает те диски с которыми дети играли, и делает это без особых усилий.
Вопрос: Удалят приложение из android маркета или нет?

Лучший ответ:
Смотрите www.youtube.com/t/terms пункт 5, например:Вы обязуетесь не получать доступа к Контенту с помощью какой-либо технологии или средств, отличных от страниц видеовоспроизведения на самом Веб-сайте, Плеера YouTube или иных подобных средств, которые YouTube может специально предоставить для указанной цели;
А так же:Вы обязуетесь не получать доступ к Контенту для каких-либо иных целей, кроме Вашего личного и некоммерческого использования, исключительно в соответствии с целями и разрешенными обычными функциями Службы, а также исключительно для "Стриминга". "Стриминг" означает потоковую цифровую передачу материалов YouTube через Интернет и на устройство, установленное пользователем Интернета, предполагающую их просмотр в режиме реального времени и не предназначенную для скачивания (постоянного или временного), копирования, хранения или последующего распространения пользователем.
Так что ваше приложение нарушает TOS YouTube и скорее всего будет удалено из Google Play.

Худший ответ:
История 12 года, но, насколько я знаю, принципиально ничего не изменилось: habrahabr.ru/post/137630
Вопрос: Как сделать треугольник с изображением?

Лучший ответ:
1. картинка-треугольник codepen.io/mikehobizal/pen/EHDsu
2. картинка-треугольник с zoom при наведении
codepen.io/zajonsss/pen/nzCie

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

Лучший ответ:
doInBackground выполняется не в UI потоке,  поэтому обновления UI не будет.  Для этого нужно перегрузить другой метод
onPostExecute(Result), invoked on the UI thread after the background computation finishes. The result of the background computation is passed to this step as a parameter.
СледующееIf you truly want parallel execution, you can invoke executeOnExecutor(java.util.concurrent.Executor, Object[]) with THREAD_POOL_EXECUTOR.
Не удивительно ч о у вас не получается,  вы даже стандартную справку по работе с AsyncTask не можете прочитать или найти в гугле.  developer.android.com/reference/android/os/AsyncTa...
Почему у вас падает,  вы думаете все бросятся копировать и компилировать ваш класс?

Худший ответ:
Из метода doInBackground нельзя обращаться к UI, а у вас прописано обращение к TextView
и EditText
К UI можно обращаться из методов onPreExecute и onPostExecute класса AsyncTask. Например, public class Calcs extends AsyncTask<Void, Void, String> {
    @Override
     protected void onPreExecute() {
            super.onPreExecute();

            res.setText("Insert Compound");
     }

    @Override
    protected String doInBackground(Void... voids) {
       String str = null;
        .........
        ...............
       //после всех действий возвращаете результат, в вашем случае строку результата, которую нужно отобразить в TextView
        return str; 
    }

    @Override
    protected void onPostExecute(String result) {
            super.onPostExecute(result);
            //result - это то, что возвращает метод doInBackground            

            //обновляете UI
             res.setText(result);
    }
    
}
Строку из EditText можно подать на вход doInBackground:new Calcs().execute(editTextString);
Детальнее c примером в доке про AsyncTask
Вопрос: А у всех такая система минусов ?

Лучший ответ:
Однозначно нет. Лично я пытаюсь быть максимально объективным, и минусовать как можно реже (особенно карму).

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

Лучший ответ:
Доброго времени суток.
Не совсем так. Сам недавно задался этим вопросом и изучил его. Пришел к таким выводам:
Возьмем для примера шаблон для сайта. Если я покупаю шаблон с regular лицензией, то  я имею полное право использовать его для неограниченного числа своих или клиентских сайтов. Ключевое отличие в том, что я не имею права продавать/брать деньги за сам шаблон. Если я, например, в счете за услуги указываю позицию "шаблон для сайта", то я обязан иметь extended лицензию. Если же я в счете пишу типа: "установка и настройка шаблона для сайта", то я на законных основаниях могу использовать на этом сайте шаблон по regular лицензии. 
Грубо говоря, основное отличие extended лицензии от regular - это наличие права перепродажи. То есть купив шаблон с расширенной лицензией я имею право даже сам шаблон перепродавать.
Тоже самое с логотипами и прочей графикой: если я делаю что-то на основе купленного макета и продаю услугу по созданию логотипа (при этом исходники уже готового клиентского лого я также имею право отдать заказчику), а не сам макет логотипа, то мне также достаточно обычной лицензии. Но если я хочу продать сам купленный макет - это уже extended. 
У них в FAQ эти вопросы рассмотрены достаточно подробно и с некоторыми примерами.

Худший ответ:
У меня похожий вопрос: я на videohive хочу купить шаблон Intro для роликов которые будут использоваться только на моем youtube канала. Т.е. канал мой, он один, роликов много. В каждом ролике одно и то же интро.
Мне достаточно regular лицензии?
Вопрос: Посоветуете актуальный и хорший самоучитель по Visual C#?

Лучший ответ:
Для ознакомления с языком из собственного опыта посоветую
professorweb.ru/my/csharp/charp_theory/level1/info...
А так же когда лень читать, смотреть видео от ITVDN & lynda.com + искать по видео по особо непонятным темам, так как в видео стараются чуть ли не на пальцах объяснять, что позволяет легче представить материал, а значит и понять его. Этого хватит чтобы иметь начальное представление, главное не зацикливаться на деталях. Особенно не советую сильно вчитываться в книги, пробегай их по диагонали, первый раз уж точно, иначе это пустая трата времени и убийство мотивации.
И так же важен не сам язык программирования, еще важно понять принципы проектирования, узнать что такое паттерны проектирования (не обязательно сразу же их применять, просто знать что они есть), понять как пользоваться ООП.
А в дальнейшем только реальная задача и гугл, потому что программирование и обучение ему это не линейный процесс, нельзя взять пару книжек и прочитав их от корки до корки считаться что научился программировать, даже если выполнишь абсолютно все примеры.

Худший ответ:
Обратите внимание на этот пост
Вопрос: Сколько должна занять учёба?

Лучший ответ:
не смотри ни на кого, просто учись и делай. 
например, если кто-то может сделать стул за день, а ты только за неделю, это не значит что "делание стульев" это не твое и тебе этим не надо заниматься. сегодня за неделю, а через месяц будешь за 6 дней например делать. 
ps всегда сравнивай себя только с собой в прошлом.

Худший ответ:
Я за 3 недели выучил для достаточного для себя уровня (делать всё без JQ при необходимости), отрисовка новых объектов на лету, обнаружение множественных коллизий.
Вопрос: Есть ли у кого электронная версия Конспекта хакера от Амперки (входит в наборы "Матрешка")?

Лучший ответ:
Судя по фоткам, в брошюре собраны статьи из вики-раздела амперки.
wiki.amperka.ru/%D0%BA%D0%BE%D0%BD%D1%81%D0%BF%D0%...
wiki.amperka.ru/%D0%BA%D0%BE%D0%BD%D1%81%D0%BF%D0%...

Худший ответ:
Mindezek@gmail.com отвечу
Вопрос: Каким должен быть Step-by-step для будущего программиста в плане обучения и трудоустройства?

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

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

Лучший ответ:
Математика! Дайте ему математику! К тому моменту, когда он закончит школу (какой сейчас срок дают? Лет 12?), MS VS 2020 уже устареет, firefox перевалит за сотую версию и, может быть, выйдет даже hl2ep3.
Потом уже информатику, а не конкретный язык. Булева алгебра вашему сыну будет полезнее, чем детский бэйсик. 

И еще. Зачем вам программист? Растите космонавта.

Худший ответ:
Colobot, отличная игра, довольно интересная и со встроенным языком программирования, что-то походее на Паскаль, если мне не изменяет память.
Вопрос: PHP7 и Yii. Как там с производительностью?

Лучший ответ:
А Yii работает на PHP7 100% ?

Худший ответ:
[Шутка дня]: PHP7 - это еще что! А я вот вчера сервер поменял на более производительный, работать стало в 4 раза быстрее на той же версии PHP! Перешел к рефакторингу алгоритма (позже - кода) - буду пробовать запускать на калькуляторе.
))
А вообще - да: интересны реальные голые тесты в плане производительности.
www.zend.com/en/resources/php7_infographic
kazanir.github.io/profiling
habrahabr.ru/post/243361
В среднем на PHP 7 прирост должен быть в 1.9-2.2 раза относительно PHP 5.
Вопрос: Нужно ли постить вопрос, о том, нужно ли писать статью?

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

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

Лучший ответ:
Я сейчас работаю как раз над одним редактором (вернее фреймворком), который значительно упрощает разработку подобных редакторов. Открытки, визитки, баннера и т.п. Возможно скоро будет в свободном доступе. Ждите на хабре :)

Худший ответ:
Принцип тот же - habrahabr.ru/post/221171/.
Вопрос: Как сделать eclipse luna полностью темным?

Лучший ответ:
Привет, наверняка автор уже забросил Eclipse, но мой ответ может кому то помочь: 
1 способ: как уже подсказали, можно в настройках изменить оформление
Preferences -> General -> Appearance: поле Theme устанавливаете в Dark
(но мне данный вариант те нравился)

2 способ: установка плагина darkest dark theme with devstyle (присутствует в eclipse Marketplace)
наверное самый популярный плагин для eclipse. значительно делает среду разработки Красивее
подробнее: https://www.genuitec.com/tech/darkest-dark/


Худший ответ:
Preferences -> General -> Appearance: поле Theme устанавливаете в Dark
Вопрос: Как загрузить файл более 2 Гб через php?

Лучший ответ:
С текущей версией PHP (5.5) никак, можно будет только в 5.6 docs.php.net/manual/en/migration56.new-features.php

Худший ответ:
Разбить на части. Попробуйте https://github.com/Widen/fine-uploader
Вопрос: Пазл на HTML5

Лучший ответ:
Второй вариант, пожалуй, проще — смещение точек.

Положение верхнего правого угла исходного участка = x, y;
Положение верхнего правого угла перемещаемого участка = x1, y1;

Ну и если расстояние между точек меньше «процента погрешности», то верно.

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

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

Худший ответ:
Нужно понимать, что означает "период поддержки", в чём эта поддержка заключается и нужна ли она вам. Лично я выбираю фреймворк по API и функционалу, который он предоставляет.
Вопрос: Скрипты с Bash and Python?

Лучший ответ:
Можешь написать собственный удобный скрипт для установки и управления игровым JC2-MP сервером, позволяющий поднять, настроить и управлять сервером не читая инструкцию.Автоматическая установка/обновление через steamcmdСервер должен быть запущен в GNU Screen или tmux сессии (по выбору)Интерфейс для изменения параметров в конфиге (IP адрес, порт, название и описание). Здесь понадобится sed чтобы править файл.Скрипт должен быть в виде командной строки и обрабатывать команды (start, stop, help и т.д.)Возможность запустить и завершить сервер. Перед завершением уведомлять игроков в чате (say %s в консоль) обратным отсчётом в 10 секунд.Скрипт должен быть в курсе, запущен ли уже сервер. Выводить статус сервера.Скрипт должен хранить путь к каталогу с установленным сервером и streamcmd в файле и считывать при каждом запуске, с соответствующими проверками на существование самого файла конфигурации и валидацией путей указанных в нём.Вывод скрипта должен быть красиво оформлен с помощью цветов в bash.
Если справишься с этим, то сможешь быть уверенным в своих умениях писать Shell-скрипты. Это задание включает в себя циклы, условия, case'ы, элементарное использование sed и grep. Для красоты кода, естественно, лучше разбить это всё на функции. Результат сможешь выложить людям на форуме.

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

Лучший ответ:
Думаю, вам Mercury Editor (там же демка) подойдет в самый раз. Open source, HTML, Markdown, написан на CoffeeScript, использует jQuery. Подходит?

Худший ответ:
http://www.google.com.ua/search?q=WYSIWYG+редактор+своими+руками

Я делал по какому-то толмуду из 10-ти уроков, но сейчас не найду.

Open Source согласен, все ужасные, а платных была парочка нормальных, уже не помню какие, но нагуглить легко, если для одного проекта, то проще купить, тем более, что они не много стоят. Тот что я делал/делаю — для Open Source проекта и там проприетарные использовать нельзя, потому пришлось свой писать.
Вопрос: Что творится с папками?

Лучший ответ:
Дело в том что это действительно вирусы.
По сути это обычный ярлык котоырй передает управление вирусу, а уж вирус запускает нужное приложение или открывает папку.
Это на виндовс.
На OS X вирус не запускается, и не открывает папку, поэтому ничего не работает.
Выход - не пользуйтесь ярлыками которые запускают вирус.
Просто открывайте нужные вам папки.
К слову сказать папки лежат в той же директории что и ярлыки, только они имеют скрытый режим, и вы их не видите.
Включите отображение системных и скрытых файлов и вы их увидите.
А ярлыки можете смело удалять.

Худший ответ:
Это ярлыки на исполняемые файлы Windows.
Вопрос: Как проверить голосовалку ВКонтакте?

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

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

Лучший ответ:
Я всегда такие вещи через cron делал. Команда в терминале, чтобы редактировать список заданий, выполняемых по расписанию:crontab -e
Добавляем строку:@reboot /path/to/script
Могу ошибаться, но вроде бы это работает без дополнительных телодвижений.

Худший ответ:
А как ты в ручную запускаешь этот скрипт?
Вопрос: Почему в Chrome не анимируется favicon?

Лучший ответ:
Если не найдете ответ, можете попробовать через скрипт<link rel="shortcut icon" id="favicon_id" href="http://yraaa.ru/anim_icon1.gif"> 

<script>
setTimeout(function() {document.getElementById('favicon_id').href='Второе изображение.gif'}, 1000)
setTimeout(function() {document.getElementById('favicon_id').href='Третее изображение.gif'}, 2000)
setTimeout(function() {document.getElementById('favicon_id').href='Четвертое изображение.gif'}, 3000)
setTimeout(function() {document.getElementById('favicon_id').href='Последнее изображение.gif'}, 4000) }
</script>

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

Лучший ответ:
Вы хорошо подумали? Под андроид точно компилятора нет. Вам придется работать в облачном IDE
Ну есть еще вариант планшет на полноценной винде и там стандартный jdk есть.  Но цены у таких игрушек не маленькие - проще подержанный mac book air купить.

Худший ответ:
ну для android  читал есть компилятор  JavaIDEdroid, Eclipse, например.
Вопрос: Как студенту начать работать в web-сфере?

Лучший ответ:
1. Читайте книжки и блоги по выбранным вами направлениям. 
2. Создавайте портфолио, выкладывайте на гитхаб. Для портфолио ищите интересные задачи по нужной вам тематике, решайте их и выкладывайте. 
Вас не берут на работу не только потому что у вас нет опыта, но и потому что вы студент. А студенты считаются не очень ответственными сотрудниками, так как у вас то сессия то каникулы и домой нужно съездить. Из-за того, что у меня ничего не выходит в университете, приходится прогуливать пары. 
В жизни очень много чего не дается с первого раза, и если вы будете использовать такой подход, то ничего не достигните.
Работать в пятидневку и одновременно учиться физически не возможно, будет страдать и качество работы и учебы. Я считаю что вам нужно потерпеть и доучиться, что бы деньги родителей не были потрачены впустую. Ваша специальность и диплом вполне будут котироваться на рынке труда. 
А за  время обучения поставьте перед собой конкретные цели. Например: Освоить яваскрипт. Берете в интернете тесты, проходите, смотрите что вы не знаете и работаете над этими темами. 
Помимо этого заходите на фрилансерские сайты и смотрите какие там задачи по выбранной теме. Не ленитесь, поститесь на вакансию. Глядишь пригласят на собеседование, и даже если вы его не пройдет, все равно получите бесценный опыт - опыт в собеседованиях. Там же можете смотреть в целом, что требуется на рынке и развиваться в этих направлениях.

Худший ответ:
Хочу Вас познакомить с новым проектом.
yoprofi.com
Сервис еще не стартовал. Но уже скоро откроется, и при старте будет доступно 200 уроков css и 210 html все уроки интерактивы. Подписывайтесь на новости. Рекомендуйте своим друзьям
Вопрос: Как называется стиль/дизайн сайтов хабрахабр, тостер, фрилансим?

Лучший ответ:
Такой стиль называется Flat (плоский дизайн), что подразумевает использование «плоских» элементов, без градиентов, эффектов объёма, фотореалистичности (скевоморфизм) и так далее.
Более осмысленным направлением flat дизайна (подразумевается, более типизированным) является Material Design — так называемый «материальный дизайн» от Google, используемый в новых версиях ОС Android, а также в других продуктах гугла. По нему есть четко задокументированные стайл гайды (style guides), включая типы визуальных компонент и списки рекомендованных цветов (палитр).

Худший ответ:
Ближайший: флэт (eng: flat)
Вопрос: Где описывается кастомный Smarty тег {$dg}?

Лучший ответ:
Это не кастомный тег, это вывод переменной смарти. Ищите в контроллере где эта переменная задается.

Худший ответ:
1-й совет, не использовать смарти =)
Вопрос: Защищенный монитор?

Лучший ответ:
Пора бы уже детям объяснить, что царапать монитор нельзя.

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

Лучший ответ:
Резистор не подойдет, так как потребляемый ток этой платы динамический! тоесть то падает то растет
смотри сам берем  5В - 3.3В = 1.7В - то что должно упасть на резисторе
теперь берем ток из описания
50 - 800 мА 
для тока 50мА = 0,05А R = U/I =1.7/0,05 = 34 Ом
для тока 800мА = 0,8А = U / I = 1,7/0,8 =2,125 Ом
тебе нужен линейный или же импульсный DC-DC преобразователь.
Или же прочитать техническую документацию на свой продукт.
где черно по белому написано что можно питать и от 5 вольт.
Есть готовые модули такие, стоит до 250 рублей
Или же собрать самому, но придется повозиться. LM1117-3.3, Линейный стабилизатор
 употребится два конденсатора пере линейным стабилизатором рассчитать не сложно 100мкф на 1Ват потребления, чтобы узнать мощность, потребляемую твоей ардуинкой загляни в даташит, но думаю  не более 1-го ампера * 3.3В = 3,3Ватт так что 470мкф(микроФарад) 30В вполне достаточно. На выходе пленочный для сглаживание помех от регулятора, там согласно даташу , поставь 1-10нФ(наноФарад)
 если что не понятно спрашивай в коментах, объясню, но резистор не поможет, прокомментирую позже почему
Вот выборка по параметрам что тебе подходят + чтобы удобно было паять или втыкать на макетную плату. Выборка из магазина чип дип, выбери что подходит и...
вот схема которую тебе нужно собрать будет 
или же купи готовый модуль для питания.

Худший ответ:
Если надо 3.3В, то лучше стабилизаторы или Step-down модули.
Резистор плох тем, что при изменении нагрузки напряжение будет плавать, а нужно стабилизированное.
Только вот глянул на сайте про Due:
arduino.ru/Hardware/ArduinoDueРабочее напряжение 3,3 В
Входное напряжение (рекомендуемое) 7-12 В
Входное напряжение (предельное) 6-20 В
А 3.3В это напряжение логики.
Внешнее питание же 7-12В рекомендуется
Для сопряжения с 5В логикой нужно будет промежуточные модули лепить, ибо на пины уже не стоит более, чем 3.3В направлять.
Вопрос: Какое посоветуете легкое IDE для PHP под Linux?

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

Худший ответ:
К вышеперечисленным можно добавить https://atom.io/  (+ плагины).
Вопрос: Почему задачи в sidekiq уходят на разные процессы?

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

Худший ответ:
При подключения к редису поменяйте localhost:6379/2 для одного из окружений.
/NUM это отдельная база в редисе.
Вопрос: Удаленое управление компьютером. Что почитать?

Лучший ответ:
начни с ssh
а почитать для начала можно это

Худший ответ:
Вариантов множество: vnc, ssh, web-интерфейс.
Вопрос: Проблемы с кодировкой текста на iPad Mail

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

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

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

Худший ответ:
Случайные люди randomuser.me