pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Возможен ли безопасный переход на Linux?

Лучший ответ: Вся суть сводится к тому, чтобы от имеющихся разделов «отрезать» кусок, на который будет размещен линукс. С помощью утилиты вроде Акрониса можно безболезненно уменьшить размер существующих логических разделов, отрезанная часть уйдет в неразмеченную область, с которой потом можно делать, что вздумается. Все эти операции давно отлажены, и проблемы, если возникают, то в случае, когда диск или файловая система и без того на краю гибели. 
Проблема может возникнуть, если вы захотите отрезать по куску от разных логических разделов и эти куски объединить в один. Но так как задачи подобной не стоит, то и бояться особо нечего.
И да, потеря данных — сценарий, который может возникнуть в любой момент. Просто делайте бэкапы.

Худший ответ: Это уже смешно.
В интернете очень много туториалов на тему установки Линукса во всех позах.
Вопрос: Как правильно задокументировать метод в Objective C?

Лучший ответ: Такая возможность есть в новом Xcode 5. Для Xcode 4 — appledoc и doxygen.



В нем вообще много изменений — смотрите What’s New in Xcode 5 в списке видео с WWDC 2013

Худший ответ: Как подсказывает Stackoverflow, Objective C не имеет встроенной возможности документирования. Как один из вариантов, на сайте разработчиков Apple показана работа с утилитой Doxygen, которая поможет составить удобную документацию.
Вопрос: Поддержка стандартных потоков в Qt?

Лучший ответ: Текст программы и текст ошибки?Qt даже не видит, что такой класс существует. Я же подключил iostream.h, значит и классы istream и ostream должны быть определены?
Полагаю, что всё-таки std::istream и std::ostream.

Худший ответ: а в Qt iostream подключается как <iostream.h> а не <iostream> ..?
ну и про нэймспэйсы конечно же не забыть..
Вопрос: Безопасно ли регистрироваться на файлообменниках указывая мобильный номер?

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

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

Лучший ответ: Есть официальная документация на русском языке с примерами.

Худший ответ: ru.html.net там основы и потом php.net
Вопрос: Синхронизация локального сервера на mac и windows?

Лучший ответ: продолжать в дропбоксе, почему нет?

Худший ответ: Если Вы занимаетесь вебдевом (вижу Apache, Mac OS X), то почему бы не использовать git/mercurial + bitbucket?
Вопрос: Внимание! Пополняя счёт в Skype c WebMoney, вы рискуете выбросить деньги на ветер. Кто виноват и что делать?

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

Худший ответ: Так кошелек то официальный скайповский? А то может вас просто посредник киданул.
Вопрос: Почему свойство transition «Лагает»?

Лучший ответ: codepen.io/vitaliy_kirenkov/pen/qEMLvm
Вроде нормально... Как по мне так вы делаете долгую задержу и анимацию, я обычно обхожусь без задержки и скоростью в 0.2s и выглядит вполне красиво, плавно.

Худший ответ: Я думаю потому, что это еще экспериментальная функция.
Вопрос: Настройка Push от Gmail на Iphone?

Лучший ответ: Забавная ссылка. Двое русских на буржуйском ресурсе поболтали на английском )
Не припоминаю никаких проблем с гугловским пушем на айфоне 3Г с прошивкой 3.х. У вас какой девайс-то?
На андройде нет проблем.

Худший ответ: Проблема в mail.app во всей iOS.
В превью все нормально, а вот в самом теле письма.

Решений нет.
Вопрос: Вытащить контакты с убитого Android

Лучший ответ: С помощью ADB можно попробовать
контакты хранятся в /data/data/com.android.providers.contacts/databases/contact2.db 
adb pull «remote» [«local»] — копировать файл или директорию с устройства.

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

Лучший ответ: Может ли провайдер мой через мой ethernet100mb шнур закачать мне что нибудь на комп и установить удаленно и мониторить мой рабочий стол и мои файлы на пк:? Теоретически да, и не обязательно провайдер. Это называется взлом компьютера по сети.  Так же это является уголовно наказуемым преступлением.
Я просто не представляю для чего провайдеру может это может понадобится, поэтому считаю это достаточно невероятным событием.И может ли он без закачивания троянов, просто просматривать мои диски.Конечно, зачем трояны, если у вас открыт скажем доступ по SMB, и взломщик знает пароль.У меня установлен касперский и фаервол и я сканировал компьютер разными программати типа "HiJackHere". Поможет ли это?От чего? От провайдера - так он и так не будет ломать ваш компьютер,  и не потому что это невозможно, а потому что это нафиг ему не нужно.
Вот какой нибудь юный "хацкер" вполне может, чисто ради интереса.
Касперский и файервол в принципе повышают уровень защиты - но во первых их еще надо уметь грамотно настраивать, а во вторых на любую защиту найдется способ взлома.
Идеальной защиты не существует. В крайнем случае есть паяльник, и теория терморектального криптоанализа.Вопрос чисто о физической возможности этих процессов.Такая возможность есть.

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

Лучший ответ: по идее такое должно сработать:$opts = array( 'http' => array( 'header' => 'Host: api.vk.com' ) );
$context = stream_context_create($opts);
$file = file_get_contents( 'http://IP/address', false, $context );
только адресок под себя поправить.

Худший ответ: Это локальный адрес, если у Вас делегирован домен, то можете напрямую обращаться к домену.
Проверить адрес, по которому доступна страница (и много еще полезных параметров):<pre>
<?php print_r($_SERVER); ?>
</pre>
Вопрос: Сколько стоит сайт?

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

Худший ответ: какие тут работы? сверстать 3 страницы. Я беру 50$ за страницу, кто-то сделает и дешевле.

все остальное на самом деле опционально. какой CMS или какой язык тут не важно, потому что если верстается под какое-то конкретное окружение, то на выходе уже готовый шаблон для страницы и разница в цене тут только понты в конкретном комьюнити.
А поскольку динамики нет ( ну конечно ее можно приделать, например каталог не рисовать вручную ) то что там после верстки вообще не важно. Если не планируется потом это расширять, то стоит смотреть в сторону удобной админки, а не языка.
Вопрос: Где можно найти апокалиптический рассказ «глазами программиста»?

Лучший ответ: Кажется, это «Земля сисадминов» (aka «Когда сисадмины правили Землей»).

Худший ответ: Не это случайно?
Вопрос: Хочу научиться создавать плагины JQuery — с чего начать?

Лучший ответ: Чтобы создавать свои плагины, Вам нужно:
- хорошо знать JS и его подводные камни;
- знать, что такое шаблон "модуль" и уметь писать свои модули;
- помнить, что jQuery.fn - всего лишь псевдоним для jQuery.prototype; добавляя свою функцию к этому свойству, Вы расширяете прототип функции jQuery, и важно ничего там не сломать;
- следовать соглашению, по которому любой плагин jQuery на выходе должен вернуть исходный или модифицированный массив переданных на вход элементов (шаблон "цепочка", есть ещё антишаблон, следующий из этого, называемый "крушение поезда")
Собственно, вот Вам заготовка модуля:(function ($){
    "use strict";
    function myFunction(items){
        return $(items).each(function(){
            $(this).text("Hello, jQuery!");
        });
    }

    $.fn.hellojQuery = myFunction;
}(jQuery));

Худший ответ: C javascript на Codeacademy. Потом теорию закрепить на Udemy.Потом бы взял bootstrap и сверстал себе home page.
Вопрос: Какая должна быть посещаемость сайта?

Лучший ответ: Если уповать только на AdSense и ему подобные, то много — ~2-3,000 uniques.

Худший ответ: Все очень сильно зависит от тематики и от моральных аспектов размещаемой рекламы.
Например сайт про стройку или там про автомобили при одинаковой посещаемости будет больше зарабатывать, чем сайт типа фишки.нет.
Реклама тоже бывает разная — можно рекламировать порно и вирусы, а можно что-то хорошее.
Вопрос: Какие расширения Google Chrome вы используете?

Лучший ответ: AdBlock
AdBlock для Chrome! Блокирует рекламу на всех веб-сайтах. Оценка 4.5 из 5 от наших пользователей!

AdBlock+ Element Hiding Helper
AdBlock+ Element Hiding Helper port for Chrome.

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

FlashControl
Add extra control features to Adobe Flash players. Use FlashControl to turn Flash players on and off, or toggle their visibility.

Google Reader Notifier (by Google)
Displays the number of unread items in your Google Reader account. Clicking can show a preview popup or open your Reader account.

Hotmail Checker
Hotmail Notification! Displays the number of unread messages in your Windows Live Hotmail inbox.

iReader
View news stories and other articles in a very easy to read, clutter-free, scrollable display.

Mailto:Hotmail
Makes mailto: links open a Hotmail compose window

Orbvious Interest
Mark interesting websites for later reading. An **UNOFFICIAL**, 3rd-party client of readitlaterlist.com

RSS Subscription Extension (от Google)
Добавление кнопки быстрой подписки на панель инструментов.

Session Manager
Session Manager lets you save sessions of your opened tabs and windows, and to quickly re-open them whenever you like.

Худший ответ: Сокращалку ссылок (чтобы не копировать огромные ссылки в аську и ирку), QR-коды (для того, чтобы не вбивать ссылки на телефон, а пользоваться распознавателем кодов — быстрее получается; сhrome2android и иже с ними не использую из-за частых перепрошивок, тем более что особо по сайтам с телефона не лажу) и обновлялку (на free-lance.ru удобно для отслеживания новых проектов). По названиям — не помню, но первые в поиске.
Вопрос: Задачка : Сколько стоит Хабрахабр построить?

Лучший ответ: Самое ценное в Хабре — это сообщество. Вы можете поставить сайт на исходных кодах Хабра, который будет выглядеть 1 в 1 и обладать тем же функционалом, но Хабром он никогда не станет.
Смиритесь, «Хабр — он один такой». ©

Худший ответ: Дурацкие вопросы. Потому что все взаимосвязано.
Если приоритет — сроки, то ценник будет один, команду лучше набирать в офис и обширную, СМS с постепенным переписыванием под себя и так далее.
Если приоритет — деньги, то сроки будут другие ( удивительно, да? ), фриланс и таже CMS
А еще бывает приоритет качество или задачи проекта не в самом продукте а в его влиянии. И еще много нюансов. 

В общем заплатите денег нормальным экспертам, что бы по углам не мыкаться.
Вопрос: Как себя заставить?

Лучший ответ: Никак не заставлял. Вернее, сначала почитал книжку, выписал на бумажку нужные хоткеи и положил перед клавиатурой, а уже потом взял вим "в работу", когда уже было понимание как он работает.
юзаю плагины:
Tagbar
The-NERD-Commenter
The-NERD-tree
airblade/vim-gitgutter
bling/vim-airline
dart-lang/dart-vim-plugin
fatih/vim-go
gregsexton/gitv
kchmck/vim-coffee-script
maksimr/vim-jsbeautify
mattn/go-errcheck-vim
mileszs/ack.vim
powerman/vim-plugin-ruscmd
rails.vim
slim-template/vim-slim
solarized
tpope/vim-haml
tpope/vim-markdown
tpope/vim-surround
valloric/youcompleteme
vitalk/vim-simple-todo
wombat256.vim

Худший ответ: Не надо заставлять это идиотизм. Для общего развития надо заниматься тем что нравиться а не насиловать себя
Вопрос: Как узаконить права на android-проект и не допустить кражи идеи?

Лучший ответ: Идею украсть нельзя. Нельзя украсть не материальную сущность. Читайте УК РФ)))
Программы, расcказы, изображения, фильмы и другие произведения - регулируются ГК РФ, в той части, где описывается авторское право и лицензирование.
Но и тут - идея - не попадает ни под лицензирование, ни под патентование. 
Использование чужой идеи - не кража.  Вот объявление себя как автора идеи - это уже ближе к краже, но все равно не кража - у вас же идеяя осталась - вы же её не забыли? ))
Теперь о практике. Произведения - коей является программа - вы можете защищать с помошью лицензирования. Авторское право на программу созданную работником принадлежат работодателю/заказчику (вы уж только извольте им заплатить иначе будет спорно). И далее в дело вступает авторское право.
Вы можете защитить свою программу от нелицензионного копирования, модификации, распространения. Или запатентовать алгоритм, если вы сможете проработать вашу идею до конкретного алгоритма. А патентование идей - это, простите, маразм из области пиндосской юридической практики. В части российского патентования пока ещё не так плохо.  не маразматики сидят (вон например огрызочникам не дали патентовать "форму планшета", что, согласитесь, правильно). 
Но вы не можете запретить кому-либо создавать нечто, что повторяет функции вашего произведения, вашей программы.
Сидеть и писать свою программу на одном мониторе, глядя на проприетарную программу на другом мониторе - это официальная рекомендация того, как писать лицензионно чистые "дубляжи" программ от фонда свободного ПО. Ибо так соблюдается "юридическая чистота созданной программы"
Потому - не занимайтесь фигней типа вот раз сделаем и будем всех патентами гнобить. Если ваша программа будет хороша - то с неё на совершенно законных основаниях сделают достаточно функциональный клон. 
Выносите ключевую вашу бизнес-идею в реальный мир - оказывайте услуги на хорошем уровне, организуйте процессы оптимальнее, вежливее разговаривайте с заказчиком и тд и тп.  - будьте первым среди подобных. 
И люди будут выбирать вас, а не подобия.
А страхи типа прог будет сидеть на мешке денег глядя как ва

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

Лучший ответ: Да конечно есть, эти книги называются DataSheets для оборудования с которым собираетесь общаться.
Принцип работы самих протоколов легко гуглятся на любом языке.
Ну а сухое офф. изложение 
open-edu.rsu.ru/files/%D1%83%D1%87%D0%B5%D0%B1%D0%...

Худший ответ: Точно так же, рекомендую обратиться в начале, к DataSheet'у выбранного контроллера, а затем уже к Википедии (лучше - англоязычной), где описаны интересные Вам интерфейсы.
На самом деле, интерфейсов очень много и литературы, где именно они бы были подробно описаны, я не встречал. Так что, google в помощь, как говорится.
А вообще, только минимальное количество интерфейсов, которые вообще могут быть на микроконтроллерах:
ADC/DAC (фомрально, интерфейс)SPI, I2C (IIC), IIS(I2S) UART (USART будет относительно близок к SPI), i8080 (интерфейсы шины данных), CAN (высоко/низко скоростная шина данных), OneWire (не встречал аппаратного интерфейса в широкораспространённых чипах пока что, все эмулировались), USB, PHY, MII/RMII (уменьшенный интерфейс MII).
Из более редко встречающихся внешних интерфейсов - как правило, это видео-интерфейсы вплоть до RGB-24/компонентное видео/HDMI/MIPI интерфейс, беспроводные интерфейсы в специализированных чипах.
Боюсь, с ходу больше ничего не вспомню.
Так что, опять же, поисковик в руки, руки в плечи, и искать! =)
Вопрос: Почему file_get_contents не получает по ftp содержимое файла?

Лучший ответ: Главная ошибка разрабов в том, что они знают только file_get_contents и пытаются им сделать все, вплодь до cURL. Пользуйте стандартные инструменты для работы с FTP: php.net/manual/ru/book.ftp.php, там и контроль ошибок есть, и сертификаты, и все что нужно. И да, в отличиии от file_get_contents они скажут что не так.

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

Лучший ответ: Это язык пиратов, очевидно же.

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

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

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

Лучший ответ: По ПХП не скажу, а вот на питоне есть прекрасная библиотека pytils.

Худший ответ: От себя добавлю то, что надыбали товарищи:
timeago.yarp.com/
Вопрос: Как грамотно организзовать сохранность данных домашнего сервера?

Лучший ответ: Бэкап и  еще раз бэкап.
Причем нужно подойти к этому с умом, но без излишнего рвения.
Зеркальный рэйд никак не заменяет бэкап, он необходим для бесперебойной работы, чтобы не останавливалась работа в случае сбоя диска. 
Как замена бэкапа он не годится по той простой причине, что защищает всего лишь от сбоя оборудования, причем не всего, а конкретно диска.
Поймали вирус, случайно удалили файл,  записали свежую информацию поверх старой - и все, зеркало все послушно отзеркалирует.
Хотя как дополнение к бэкапу он иногда бывает необходим.Как это делается в промышленных решениях?В промышленных решения задачи сильно отличаются, и промышленные методы вам неприменимы, как по цене, так и по трудозатратам.
1) Определится какие данные представляю ценность.
2) Определиться как часто делать бэкап, т.е за какой промежуток времени вы можете безболезненно потерять данные - за год, за час, за секунду, за миллисекунду?
3)Определить какую именно ценность представляют для вас данные - т.е сколько вы готовы потратить чтобы их защитить. Согласитесь вешать кодовый сейфовый замок за 5000долларов на сарай с лопатами не разумно.
Так же и с бэкапом.
И уже четко зная эти три пункта - можно разработать стратегию бэкапа.1) По расписанию монтировать резервный хард, бекап + проверка, после размонтировать. Не шибко лучше с моей колокольни рейда.Лучше рейда, но проблема в том что он находится на этом же компьютере, лучше вынести на другую машину.2) ХДД, подключенный к роутеру. Чем то отторгает меня этот вариант. Накопитель, видимый как фтп хранилище в домашней сети... топорно, что ли?Не лучший вариант - скорость никакая, и безопасность не настроишь. Лучше специализированный NAS.3) Какой то совсем примитивный NAS? Не сильно представляю, да и дорого + держать в доме дополнительный обогреватель не радует. Хотя было бы шикарно найти "тупую" железку, которую сервер мог бы разбудить, закатать туда бекап, и обратно в сон отправить. Уже лучше. Насчет обогревателя - он не больше роутера в принципе будет кушать. Вариант близкий к идеальному, если настроить грамотно.

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

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

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

Лучший ответ: можно с mount --bind примонтировать папочку с сокетом внутрь чрута. 
Хотя проще ходить по tcp просто.

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

Лучший ответ: Не хочу показаться снобом, и я абсолютно согласен, что в комментариях можно встретить ценные комментарии, но чтобы не видеть комментарии подобные этому habrahabr.ru/post/208030/#comment_7162596 , а особенно реакции на такие комментарии (в виде кучи плюсов) я готов пожертвовать всеми комментариями. Пока отвечал, понял что удобным был бы список игнорирования участников. Чтобы я мог помечать других пользователь как игнорируемых и не видеть их активности в принципе. Возможна такая функция пришлась бы  кстати не только мне, но и кому-то еще.

Худший ответ: Здравствуйте.
Отключить (скрыть) комментарии можно с помощью кастомных стилей (user styles) в браузере, например, с использованием плагина Stylish.
Однако, не могу не поинтересоваться, — в каких именно статьях так часто встречаются указанные вами типы комментариев? Я довольно давно читаю Хабр и считаю, что очень часто комментарии являются не менее ценным активом, чем сами статьи.
Вопрос: Стоит ли изучать администрирование Линукс серверов?

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

Худший ответ: Мне приходиться админить и win и linux сервера.
Больше нравиться linux только за то, что логи более информативнее. 
На Linux «легче» подымать что-то «упавшее».ИМХО
Вопрос: Хранение большого объема файлов (Wi-Fi соединение) дома?

Лучший ответ: 1. Выбираем
2. Втыкаем в wi-fi роутер
3. Радуемся

Худший ответ: Что-то вроде такого решения?
bit.ly/dAKEz5
Вопрос: Передача значений buttons-checkbox в php обработчик?

Лучший ответ: Скрытые чекбоксы? При нажатии на див, значение чекбокса меняется

Худший ответ: <form class="form form-horizontal" method="POST" action="callback.php">
    <div class="controls">
        <div class="btn-group" data-toggle="buttons-checkbox" name="my_name">
            <div class="btn btn-mini" value="value_1">Опция 1</div>
            <div class="btn btn-mini" value="value_2">Опция 2</div>
            <div class="btn btn-mini" value="value_3">Опция 3</div>
            <div class="btn btn-mini" value="value_4">Опция 4</div>
            <div class="btn btn-mini" value="value_5">Опция 5</div>
        </div>
    </div>
    <button class="btn btn-success" type="submit">Отправить</button>
</form>


$(function(){
   $('.btn-group[data-toggle="buttons-checkbox"]').each(function(){
       var name = $(this).attr('name');
       var def_val= $(this).find('btn:eq(0)');
       $(this).add('input').attr({'name':name,'type':'hidden'}).vla(def_val);
   });
});
$('.btn-group .btn').live('click',function(){
    $(this).parent().find('input').val($(this).val());
});


Как то так. Инпут можно вручную добавить.
Вопрос: Объединение нескольких exe-шников в один?

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

Худший ответ: не установщик, но может больше подойдет под задачу «установить кучу софта на пустой комп.»

гуглите «unattended» или «unattended setup»
Вопрос: Синхронный перевод книг о программировании?

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

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