Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Выбор личного ToDo-менеджера?

Лучший ответ:
Сейчас LeaderTask стал бесплатным. Если его использовать не как мультиплатформенный сервис (с синхронизацией и возможностью доступа из разных устройств), а как раз как Windows-программу, то это будет вполне похоже на то, что Вы ищете. Есть похожая на неё программа EssentialPIM. Обе эти программы - скорее не просто to-do, а именно органайзеры. Нынешние to-do (тот же Todoist, ну и программы вроде Wunderlist, Any.do) почти все рассчитаны на использование на мобильных устройствах, потому что списки to-do обычно подразумевают, что человек делает напоминания для простых небольших дел, а не планирует сложные (составные) дела за экраном ПК. Скорее всего, Вам будет проще всего или использовать LeaderTask/EssentialPIM, или воспользоваться тем мультиплатформенным to-do приложением, которое имеет устанавливаемую на ПК Windows-версию (например, Wunderlist). Если напишете подробнее, для чего нужно приложение, попробую ещё что-то подсказать.

Худший ответ:
Emacs + org-mode
orgmode.org
Презентация
www.youtube.com/watch?v=6W82EdwQhxU
Вопрос: Получение американской карты оплаты?

Лучший ответ:
Получить карту можно, зарегистрировавшись на одном из партнерских сайтов.
К примеру на odesk.com. Затем в меню этого сайта необходимо настроить способ вывода денег (withdrawal method). Слева будет предложение организовать метод вывода. Если нет, то через меню (вроде Withdrawals -> Withdrawal method). 

Методом вывода выбираете карту и вас перебрасывает на форму регистрации от Payoneer.
Заполняем форму и через месяц карта у вас.

Обратите внимание, что карту вышлют обычным письмом, так что лучше договориться с вашим почтальоном заранее, чтоб карту не спёрли.

Худший ответ:
2Artouiros: Должны быть деньги на счете у партнёра для платы за выпуск карты.
Вопрос: Не работают Usb. Linux. (Сгорел мост)?

Лучший ответ:
Ха, да, поднимать такие аппараты - одно удовольствие :)
Прозвонить его надо. То, что вы описали, больше похоже на проблемы в цепи питания.
P.S. А название топика похоже на "Не работают дворники. Тойота. (Сгорел привод)?

Худший ответ:
Желательно привести описание конфигурации железа.
Не для всех мостов и мат.плат такая неисправность является типовой.
Может и БП 5 вольт не выдавать, а могут и конденсаторы вздуться.
МОЖНО ЛИ КАК НИБУДЬ ПРОВЕРИТЬ ЭТО не меняя мост?
Вы, что, мост на древнем хламе хотите менять? :-)
Может не тратить на него время и сразу на помойку?
Вопрос: Какую php CMS выбрать frontend разработчику?

Лучший ответ:
Modx конечно.

Худший ответ:
Wordpress, хотя и недостатков она тоже не лишена. Более хорошей еще не встречал. Проще - это значит лучше и гибче. Плюс огромное коммьюнити, что для новичка важно. По какому-нибудь друпалу неделями ответ не найдешь...
Вопрос: В чем могут помочь js фреймворки(React, Angular)?

Лучший ответ:
C MVC фреймворками все понятно, но они меня не интересуют. А что делать с инструментами, нацеленными больше на фронтенд (React, Angular) ?
Открою вам страшную тайну - MVC фреймворки как раз на фронтэнд и нацелены, а не на бэкэнд.
ReactJS - библиотека, а не фреймворк. Это вопервых. И решает эта библиотека задачу оптимизации взаимодействия с DOM при связывании данных между представлением и моделью данных.
Angular - полноценный фреймворк, к которому можно подключить тот же React для вьюх. Используют его в основном при реализации Single Page Application-ов.Были ли у вас практические задачи, с которыми мог справиться только js фреймворк? Какие?
Все задачи можно решить на чем угодно. Вопрос в сроках и кривости. Angular позволяет организовать структуру приложения, разделить его на слои, предоставляет ViewModel... все то что писать с нуля маленький ад и скучно. Ну и опять же все можно покрыть тестами и т.д.Могут ли быть полезны данные инструменты в совместной работе с Rails, например?
Если брать ангуляр - я его использую только в контексте SPA. Это может быть не все приложение а только какая-то его часть но все же... А для SPA разницы нет вообще на чем бэкэнд реализован. От бэкэнда нужна только апишка. 
Реакт же можно использовать в принципе для построения view на клиенте. Так что можно и его юзать. Зависит от задачи. Скажем если в задачи входит организация работы жирной формы - то лучше взять knockout.js. А если вам нужно рендрить какие-то данные в реалтайме - можно вооружиться реактом.Нужно ли вообще тратить время и искать себе задачи, которые можно решить привычным jQuery, который в большей степени знают все (вопрос дальнейшей поддержки) ?
Куча народу знает jQuery но не знает JS. И это грусть и печаль. Скорее всего если у вас в задачах стоит реализовать слайдер какой или что-то такое то ни Angular ни React вам не нужны. Ну или в контексте сайтиков тоже не особо есть от них польза (только в специфических случаях). А вот если пишите приложения какие-то, можно уже задуматься ибо если вам придется реализовывать весь бойлерплейт, да еще и не будет DI то с высокой долей вероятности (все же нормальные разработчики существуют) вы получите шматок гуано дико связанный и приносящий боль при рефакторинге. А еще использование только jQuery это на 99% отсутствие каких-либо тестов на фронтэнде.
p.s. Я на ангуляре пишу админки к примеру для своих проектов. Ну и все все все что вписывается в концепцию SPA. Реакт планирую использовать как альтернативу phonegap (react-native вышел), поскольку он является слоем абстракции над формированием представления (за счет промежуточного виртуального DOM).

Худший ответ:
1) Нет ни одной задачи которой нельзя решить на языке на котором он написан.
2) Могут.
3) Зависит от конкретной задачи.
p.s. почитайте про spa и думаю большинство вопросов отпадут.
Вопрос: Почему Касперский признал мой сайт фишинговым?

Лучший ответ:
Бесплатный говнохостинг?
На вас может влиять рейтинг соседей.

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

Лучший ответ:
Отвечаю на вопросы.

Худший ответ:
Читаю Хабр или развлекательные сайты когда устает мозг. Встаю со стула и делаю легкую разминку.
Согласен с Юрий Лобанов, что изучать что-то нужно с полным погружением, не по 5-10 минут.
Вопрос: Как вызывать функции из чужой DLL?

Лучший ответ:
Загружаете DLL, находите нужные вам функции и вызываете их :-)
Очень схематично как-то так:// указатель на функцию, которая принимает параметр char* и возвращает int
typedef int  (__cdecl *_your_function)(char *auth_st);
_your_function YourFunction;

int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
{
    HINSTANCE hLib = LoadLibrary("Path_to_DLL");
    YourFunction = (_your_function)GetProcAddress((HMODULE)hLib, "Your_Function_name");
    if(YourFunction  == NULL) {
        //something wrong
    }
    int res = YourFunction ("some string");
}

Худший ответ:
Единственное, что в моем случае в объявленииtypedef int  (__cdecl *_your_function)(char *auth_st);
заменил __cdecl* на __stdcall*
и все заработало.
Вопрос: Angular.js — авторизация и аутентификация, как правильно?

Лучший ответ:
Возможно будет полезным: Методы аутентификации в AngularJS

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

Лучший ответ:
В принципе @DOC_tr прав, но:
1. Запускать php от root не надо. Вообще не надо.Если вы имеете ввиду что вроде - запускаем скрипт, он просит ввести судовский пароль и выполняем команду, то так сделать нельзя
2. Так сделать можно. Ключи -A, --askpasssystem('SUDO_ASKPASS=/path/to/askpass/askpass sudo -A whoami');#!/usr/bin/env bash
#/path/to/askpass/askpass
echo "Pa$$word"про askpass-A, --askpass
                 Normally, if sudo requires a password, it will read it from the user's terminal.  If the -A (askpass) option is specified, a (possibly graphical) helper program is executed to
                 read the user's password and output the password to the standard output.  If the SUDO_ASKPASS environment variable is set, it specifies the path to the helper program.  Other‐
                 wise, if sudo.conf(5) contains a line specifying the askpass program, that value will be used.  For example:# Path to askpass helper program
Path askpass /usr/X11R6/bin/ssh-askpass
                 If no askpass program is available, sudo will exit with an error.
3. Можно разрешить запускать скрипт без пароля (NOPASSWD).

Худший ответ:
Можно только если скрипт запущен от user1 или root
В таком случае system('php base.php drop'); (для root команда остается без изменений)
Если вы имеете ввиду что вроде - запускаем скрипт, он просит ввести судовский пароль и выполняем команду, то так сделать нельзя
Вопрос: Как получить практику разработки Java в дальнейшим на Android?

Лучший ответ:
нельзя было сразу с вопроса начать? кого интересует ваша биография? О_О
есть куча ресурсов как для бесплатного, так и для платного обучения Android программированию, тот же startandroid.ru набирает людей для курса по Android программированию , написание реального проекта.
Ищите черт возьми, таких вопросов уже было сотни!

Худший ответ:
Javarush 
не реклама там вроде все нормально изложено с задачами
Вопрос: Как подключиться к внешнему FTP с помощью FileZilla в Ubuntu?

Лучший ответ:
Какие тут требуются пояснения? Имя пользователя или пароль неверные, либо имя входит в список запрета (deny_users)

Худший ответ:
проблема была в том что при экспортировании настроек из винды - почему то все пароли сохранились закодироваными в base64. Видимо в utf-8 обратно не вернулись при импортировании.
Сейчас всё обратно перекодировал ручками всё нормально заработало. Спасибо.
Вопрос: Какую литературу по Python и Django порекомендуете?

Лучший ответ:
Python - Лутц "Изучаем питон"
Django - djbook.ru/rel1.7

Худший ответ:
Django Подробное руководство. Головатый, Каплан-Мосс.
Книга написана для версии Django 1.1. Но актуальна и сейчас
Вопрос: Установка OS X 10.9?

Лучший ответ:
а почему просто не нажимаете «Продолжить»?

Худший ответ:
Идите в Mac App Store и далее в свой аккаунт. Там ищите кнопку Manage в разделе и iTunes in the Cloud и жмите на нее. Нажмите Unhide и Done. Теперь вы сможете скачать Mavericks как обычно, а потом сделать установочную флешку, что уже с нее обновить ваш компьютер.

В общем, итог истории таков, что вам придется как-то получить финальный образ Mavericks. Можете это сделать в MAS, а можете зайти на торренты. По другому с GM версии, именно старой 13A598, а не новой 13A603, на финал обновиться нельзя.
Вопрос: Чем вы усаживаете термотрубки?

Лучший ответ:
Использую дешёвые зажигалки. Дешёвые потому, что у них есть возможность регулировать размер пламени. Делаю пламя высотой около 5 сантиметров и усаживаю в СИНЕЙ (нижней) части пламени (это важно). Тогда копоти не остаётся даже на трубке белого цвета.

Худший ответ:
Он горячее, вот и усаживает лучше.
Вопрос: Даст ли двухпроцессорный системный блок ускорение при работе в Photoshop?

Лучший ответ:
Очень хорошее ускорение даст SSD-диск.

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

Лучший ответ:
ul {
 column-count: 3;
}
и фоллбек для тех браузеров, которые не поддерживают колонки (через modernizr).no-csscolumns ul li {
  display: inline-block;
  width: 30%;
}

Худший ответ:
тег table подключи
Вопрос: Есть что то логичнее для фильтрации запросов?

Лучший ответ:
По сути пользователю нужны все символы для полноценного описания.
1. На входе ничего не меняем, только экранируем sql-инъекции перед записью в БД (это уже встроено в ORM в большинстве фреймворков)
2. Экранируем/фильтруем текст при выводе в шаблон.

Худший ответ:
1. Для записи в БД всегда используйте модели, и встроенный ORM. Он за вас все экранирует.2. Для вывода используйте blade шаблоны, выводите переменную следующим образом:{{ $title }}
Если понадобится, чтобы html теги выводились обычным образом, используйте следующую конструкцию:{!! $title !!}
Если вы по какой-то причине не хотите использовать Blade (а зря, инструмент хороший) - используйте встроенную в laravel функцию-хелпер e() для экранизации:<?php echo e($title); ?>
Вопрос: Почему PHP-скрипт тормозит при первом запуске, но «летает» при последующих?

Лучший ответ:
Во-первых, у вас установлен APC.
Во-вторых, wordpress всё-таки кэширует данные "из коробки"

Худший ответ:
Тут два варианта. Либо вы нагрузили чрезмерно сайт какими-то плагинами, которые генерируют огромную кучу запросов в БД, либо тормозной хостинг. Кэширование отчасти спасает ситуацию, но это как лекарство от симптомов, а не болезни.
Вопрос: Получение лицензии (прав), чтоб портировать ПК игру на мобильные платформы?

Лучший ответ:
1. Спросите у них, откуда нам знать?
2. В той форме, чтоб это было и им выгодно, предложите им % от выручки и опишите бизнес план, что собираетесь сделать, как собираетесь монетизировать и какие $$ видите через пару месяцев, лет.
3. Зависит от конкретного "объекта", если авторы дают добро - не нужно, иначе - нужно.
Примитивные и глупые вопросы как по мне, извините если задел

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

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

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

Лучший ответ:
Прочитайте «Вы, конечно, шутите, мистер Фейнман».
Это замечательная книга, с хорошим юмором, реальными историями, например, о том, что происходило, когда делали атомную бомбу, про то, что в мире очень много всего интересного и очень много дураков.

На русском
В оригинале на английском

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

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

Худший ответ:
Что подумает пользователь, когда курсор над кнопкой превратится в руку?
Мысль 1: Комп заглючил или подвис.
Мысль 2: Если я нажму на кнопку, то перейду на сторонний сайт.
…
Мысль N: Создатель сайта специально подумал, что я отождествлю кнопку с реальным физическим объектом и изменившийся курсор подскажет мне, что на кнопку можно нажать.

P.S. Не вводите пользователей в замешательство, они этого не любят.
Вопрос: Подскажите расширение для закрепленных вкладок

Лучший ответ:
Сейчас я произведу фурор, ответив, что на ссылки нужно нажимать с зажатым 'ctrl'!

Худший ответ:
Посмотрите Lock Tab, правда, оно не работает для Gmail.
Вопрос: Много ли ребят из Индии, Китая, Пакистана стали писать код лучше?

Лучший ответ:
> В связи с этим, мне кажется, что профессия веб разработчика становиться через чур высококонкуретной, я бы даже сказал профессия веб разработчика дискредетирует себя (недавно зашёл на сайт в какой-то канадский колледж, посмотреть сколько стоит обучиться на веб разработчика
Попробуйте устроиться веб-разработчиком даже не в Facebook, а, например, в Yandex или Badoo.
По результатам попытки мы можем обсудить вопрос уменьшения престижа профессии и увеличения конкуренции. :)
Далеко не весь спектр задач, решаемых инженерами-разработчиками (в том числе, и на PHP), представлен на биржах фриланса.

Худший ответ:
очень много таких
Вопрос: Есть ли такой плагин для Wordpress?

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

Худший ответ:
может и есть. Не видел. Сделать такое не составляет труда, с помощью afc можно
Вопрос: Куда слать хорошие идеи для windows телефонов?

Лучший ответ:
Вам сюда: https://windowsphone.uservoice.com/forums/101801-f... Это официальная голосовалка за фичи, можете там запостить + поддержать дельные предложения

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

Лучший ответ:
Есть. 
Причина утечки - прокладка. Между стулом и монитором.
В данном случае причина -Получаю массив записей из бд
Получать записи надо не массивом, а по одной.
И никакая память никуда утекать не будет. ДАЖЕ если не ансетить те переменные, которые и так будут перезаписаны при следующей итерации.

Худший ответ:
Код в студию.
Вопрос: Как менять disabled у элемента в react.js?

Лучший ответ:
В React атрибут disabled принимает bool, то есть disabled={false} сделает элемент активным

Худший ответ:
Ну собственно говоря вы делаете все нормально, вот убогий рабочий пример:
HTML:<div class="container">
</div>
JS:var Test = React.createClass({
  getInitialState: function() {
    return {disabled: true};
  },
  clickHandlers: function() {
    this.setState({disabled: false});
  },
  render: function() {
    return (
      <div>
          <button disabled={this.state.disabled}>Тест</button>
          <button onClick={this.clickHandlers}>Сменить</button>
      </div>
    );
  }
});
React.renderComponent(Test({}), document.querySelector(".container"));
А у вас у меня вызывают сомнения во эти строки:beforeSend: function() {
                this.setState({
                    disabled: "disabled"
                });
            },
            ....
            complete: function (){
                this.setState({
                    disabled: "enable"
                });
            }
Сдается мне что this то у вас там представляет собой объект запроса и не имеет не чего общего с вашим контекстом исполнения. Надо как-то так:submitLogin: function() {
        var that = this;
        ....
        $.ajax({
            ....
            beforeSend: function() {
                that.setState({
                    disabled: "disabled"
                });
            },
            ....
            complete: function (){
                that.setState({
                    disabled: "enable"
                });
            },
            ....
        })
        ....
    }
Вопрос: Как реализовать IPTV-плеер в браузере?

Лучший ответ:
То, что вы хотите, не IPTV. Возьмите flowplayer или jwplayer и проигрывайте видео ими. Только позаботьтесь о том, чтобы потоки видео были в приемлемом для браузеров кодеке.

Худший ответ:
У VLC есть плагины под браузер.
Вопрос: Upwork: You refunded $xxxx to *project_name*. Что это такое?

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

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

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

Худший ответ:
Для начала, разберитесь как правильно пишется язык программирования "Phyton"
Вопрос: Есть книги по верстке, не основы css, а именно как верстать правильно?

Лучший ответ:
Быстрый ответ: habrahabr.ru/post/114256
----------------------------------------------------------
Если вы знаете основы, значит знаете определенные css правила. Скажите такую вещь, как мне правильно сверстать 3 блока, идущих в ряд горизонтально?Варианты ответов:
1. Используя float
2. Используя inline-block
3. Используя flex-box
4. Используя table
5. Используя position 0_o (потому что можно задать relative родителю и absolute детям+top/right/bottom/left)
Правильный ответ: всё выше перечисленное (ну может быть последнее не очень верно, но ведь тоже можно сделать и сделать очень аккуратно, не повредив общей структуры сайта). Ваш вопрос как по мне просто идентичен моему по смыслу. В разных ситуациях используются совершенно разные подходы, а количество этих ситуаций измеряется количеством вашего/чьего-то воображения.
--------------------------------------------------------------------------------
Если вы работаете в команде - спросите/посмотрите какой стиль вёрстки использовался до вас и можно ли использовать свой стиль, либо верстать так, как раньше верстали (многие команды даже гайды пишут по этому поводу, к примеру csssr).
Если работаете один - можно тоже самое blog.csssr.ru/code-guide и ещё в довесок ссыль в начале поста.

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

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

Худший ответ:
Это называется не навык а опыт, навыки развиваются у персонажей в играх. :)