Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Подходит ли Python для мобильных приложений?

Лучший ответ:
Нет, не подходит.

Худший ответ:
НЕЕЕТ!  Посмотрите,  в инете есть множество курсов для написания приложений и игр для андройда и айфона.  Есть кроссплатформенные конструкторы для простых вещёй.
Вопрос: Когда начинать монетизировать сайт?

Лучший ответ:
1. Начинать можно, но смысла мало
2. Для более-менее ощутимого дохода с рекламы нужно хотя бы 500 посетителей
3. Если реклама не сильно раздражающая, то скорее всего не просядет
4. При такой посещаемости кроме adsense наверное и нет больше вариантов

Худший ответ:
Я бы сразу ввел основные платные функции, которые вы задумали сделать платными. Просто потому что, если они будут бесплатными, а через год станут платными, то люди уйдут к конкурентам. Это ИМХО, но для себя делаю именно так всегда.
Вопрос: Как активировать иконки в теме Sublime Text 3?

Лучший ответ:
Я себе эту тему поставил, все показывает. Ну я параметров ни каких дополнительных не указывал. У меня просто:{
	"color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme",
	"ignored_packages":
	[
		"Vintage",
		"JavaScript"
	],
	"theme": "Material-Theme.sublime-theme"
}
У этой темы действительно можно отключать эти иконки таким параметром:"material_theme_disable_fileicons": true
вот он у вас возможно и стоит.
А вот выделение строк у меня не как на скрине. Так что встречный вопрос. У вас с этим как?

Худший ответ:
Я себе эту тему поставил, все показывает. Ну я параметров ни каких дополнительных не указывал. У меня просто:{
	"color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme",
	"ignored_packages":
	[
		"Vintage",
		"JavaScript"
	],
	"theme": "Material-Theme.sublime-theme"
}
У этой темы действительно можно отключать эти иконки таким параметром:"material_theme_disable_fileicons": true
вот он у вас возможно и стоит.
А вот выделение строк у меня не как на скрине. Так что встречный вопрос. У вас с этим как?
Вопрос: Etherchannel между коммутаторами не увеличивает скорость?

Лучший ответ:
между двумя хостами - практически нереально на недорогом железе. Если коммутатор умеет хешить по L3+L4, то еще куда ни шло, в несколько потоков (с разными портами), может быть, удастся получить больше одного линка. Но это только шанс, что хеши разные попадутся.
Если коммутаторы не умеют балансить по L4, то между двумя хостами вы никак не сделаете больше скорости 1 линка, просто потому, что выбор линка будет определяться исключительно IP-адресами.

Худший ответ:
Предполагаю, что проблема может быть в том, что нагрузка идет с одного ip на один ip и по этому не распределяется нагрузка. Поддерживаю ваше предположение:EtherChannel Load-Balancing Configuration:
        src-dst-ipА если я их на 1 коммутаторе смогу поселить, будет работать агрегация ?  В этом случае на вашем месте я бы попробовал отключить агрегацию на коммутаторе и поэкспериментировать с настройками бондинга на сервере ( режим balance-alb для ОС Linux). Но стоит быть готовым к тому, что производительность iSCSI может упасть из-за нарушения порядка следования IP-пакетов.
Вопрос: Существует программа/плагин для создания отступов в php?

Лучший ответ:
любая IDE это умеет.
например netbeans по нажатию alt+shift+f автоматически форматирует текст по настройкам языка (в тч и табуляцию)

Худший ответ:
в PHP/Web Storm 
ctrl + alt + L
Вопрос: Какие паттерны проектирования в своих веб-приложениях вы использовали

Лучший ответ:
Abstract Factory, Singleton, Facade, Adapter, вроде бы все. Остальные значительно реже.

Худший ответ:
Всё зависит от крупности приложения. если проект больше чем на 3-4 месяца, то использовать в той или иной степени приходится достаточно обширный список. 
Я разве что builder-ы не использовал ни разу. А так из основных почти всё
Ихмо, они нужны для крупных библиотек.
Приходится, чтобы код не превратился в помойку…
Вопрос: Запуск одной из ОС как виртуальной в другой?

Лучший ответ:
VirtualBOX

Создать диски (мапиться раздел диска с локальным файлом)

Linux / OSX
VBoxManage internalcommands createrawvmdk -filename ~/vm/xxx.vdmk -rawdisk /dev/xxx -register


Windows
VBoxManage internalcommands createrawvmdk -filename c:\xxx.vmdk -rawdisk \\.\PhysicalDrive0 -register


После создания диска, создать витруальную машину через GUI и подключить к ней этот диск.

Худший ответ:
Вроде как контейнер vdisk или что-то такое для windows 8 это как раз про это.
Вопрос: Как сделать обновление фона сайта?

Лучший ответ:
var path = '/bg/';
var rand = Math.round(Math.random() * 3);
$('body').css('backgroundImage', path + rand + ".jpg");
как-то так

Худший ответ:
Приветствую!
Посмотрите здесь
searchengines.guru/showthread.php?t=817209
Вопрос: Bitcoin ил Litecoin? Или что влияет на курс криптовалют?

Лучший ответ:
Курс падает по следующим причинам.
1. Обсуждение в парламенте какой-либо страны
2. Закрытие крупного анонимного магазина
3. Операция обмена на большую сумму
4. Из-за новости, что ФБР прослушивают какого-то бандито-мафиозо
5. Из-за того, что какой-то политик в новостях просто заикнулся о Bitcoin 
6. Взлом Bitcoin-биржи
7. Какая-то статья в интернете по тематике IT, но ни как не связанная с Bitcoin 
8. По любой другой причине.

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

Лучший ответ:
веб мастер - это как тыжпрограммист, только в вебе

Худший ответ:
Для меня понятия "веб мастер" очень размытое я предпочитаю говорить о front end разработчике и back end разработке 
Груба говоря первый отвечает за дизайн, стили, верстку  (UI & UX c дизайнером, интеграция), фронтальный JS не много системного администрирования (на практике обычно не пускают)
Вторые все остальное 
Часто молодых разработчиков как раз ставят на фронт чтобы не чего не поломали, конечна все эта субъективно и порой не так
Вопрос: PHP цикл: как реализовать вывод названия CSS класса через один раз?

Лучший ответ:
но вообще это реализуется на css div:nth-child(3n+1) {
каждый первый блок
}
div:nth-child(3n) {
каждый третий блок
}

Худший ответ:
1. Если остаток от деления на 2 равен нулю, то по центру
2. Если остаток от деления на 3 равен нулю, то справа
3. Иначе слева
Вопрос: Адово тормозят &quot;тяжелые&quot; программы на Win 7 после ночи простоя компа

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

Худший ответ:
На стареньком Vaio такое с 1 гб оперативки (мало для Win 7 очень). Причем если закрыть и открыть приложения, которые за ночь его нагрузили, не помогает совершенно. Только ребутом спасаюсь. Благо ноут этот не основной.
Вопрос: Android потерял сеть Wi-Fi?

Лучший ответ:
Если ваша точка доступа имеет возможность автоматически выбирать канал на котором вещает, то возможно он переключился. На некоторых андроид-фонах (и некоторых прошивках), модуль wi-fi по умолчанию ищет сети до 12 канала. В wifi настройках смартфона обычно можно указать, что нужно искать во всем диапазоне. Или просто поставить точке доступа принудительно канал меньше 12 и будет ок.

Худший ответ:
Может домашнюю сеть сделали «скрытой»? Попробуйте подключиться, указав вручную имя и пароль.
Вопрос: Что такое JS framework для работы с css классами dom объектов?

Лучший ответ:
Я бы еще добавил к вашему списку функцию получения всех элементов, имеющих указанный класс или множество классов.

Худший ответ:
Перечитал задание, соглашусь с @fornit1917
Вопрос: Кто знает C# opensource проекты с хорошей архитектурой?

Лучший ответ:
Ну, а вы сами не можете определить, где архитектура спроектирована грамотно, а где - безграмотно?
Зачем вообще нужна грамотно спроектированная архитектура? Прежде всего - для повторного использования кода (re-use), особенно посторонними программистами.
Вот и попробуйте по-re-use-ать код разных проектов. Идеально подходят библиотеки - которые как бы для этого и предназначены, чтобы можно было быстро, удобно их заюзать. Но и само приложение тоже легко так проверить, достаточно попробовать внести в него какие-то изменения и вообще разобраться в нем, и сравнить, сколько сил и времени будет затрачено в разных случаях.
В идеале тестировать нужно не на одном человеке, а на нескольких разных, предпочитающих разные языки и разные подходы.
Или вы просто не видите, что удобно, а что неудобно? Ну тогда пару слов о том, что такое - неудобное:
1) Избыточное.
Когда слишком много слоев абстракции.
Когда слишком много обязательных аргументов некой функции (не аргументов вообще, а именно обязательных).
Когда слишком много.
2) Длинное.
btnCloseAllApplicationsAndRebootMyComputer.
Без комментариев.
3) Короткое.
btn.
Без комментариев.
4) Нестандартное.
dAtETIMEPICKEr_______1.
textbox2.
BUTTON3.
Или когда в классе C# имя какого-либо публичного члена пишут с маленькой буквы.
Без комментариев.
4.1) Несоответствие парадигме ООП, хотя на данном языке возможно соответствие.
Когда так:
FormHeightSetter.Set(form1, 500);
Вместо:
form1.Height = 500;
Список можно продолжать. Но, видимо, и эти 4 пункта уже невыносимо сложны, коль скоро они нарушаются этак в 99,(9)% всех приложений.

Худший ответ:
Раз, два, три, много их.
Вопрос: Перестали поддерживать img align=center в стилях на Хабре — это сознательно или случайно?

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

Худший ответ:
Всё-таки поздно, но отвечу: всё обусловлено тем, что Хабрахабр использует HTML5, где атрибут align признан устаревшим, о чём уже сказал GRADUSnick. Именно поэтому использование align не даст никакого результата.
Вопрос: Какие есть способы монетизации adult-игры на android?

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

Худший ответ:
Возможно стоит создать сайт и страницу в соц. сетях и начать продвигаться там. А уже через сайты и страницы рекламироваться на свою аудиторию. Хотя с "взрослым контентом" уже могут быть проблемы в современной России... Хотя возможно есть ресурсы "взрослой" тематики и им такие приложения очень будут нужны. Нужно будет поискать... Даже самому стало интересно! :)
Вопрос: Каково место нативной разработки в android development?

Лучший ответ:
Вероятно, под нативной вы понимаете разработку на Java - да, она очень востребована. Большинство хороших приложений написаны на Java. Это вовсе не утопия. Насчёт быть человеком-оркестром - нет, без этого вполне можно, большинство разработчиков специализируется в чём-то одном. Знать, что происходит "в стане врага" (шутливо) - в iOS-разработке, конечно, полезно, но вовсе не обязательно. Если в вакансии от вас хотят всё и сразу - лучше держаться подальше, ещё и принтеры заставят настраивать.
Так же можно посмотреть в сторону Kotlin - но вакансий с ним всё ещё очень мало.
Часть кода пишется на С++ - там, где нужна кроссплатформенность и скорость, в основном - игры.
Посмотрите сюда: https://www.yandex.ru/mobilization/ может, вас заинтересует.

Худший ответ:
 Не хочется становиться заложником многочисленных фреймворков и делать тот же веб-дев, только сбоку, под мобилки. 
Фреймоврков вроде laravel, django  нет совсем, нет даже микрофреймоворков., есть несколько хороших библиотек, с которыми вы столкнетесь почти везде, но они не требуют от вас чего либо, а просто выполняют свою задачуХочется уйти подальше от веба и писать нативно.
смотря что вы понимаете подальше от веба, всевозможные rest api и тд  есть и очень много, почти каждое второе приложение так или иначе взаимодействует с вебом, но чего то особого рпи этом не требуется, например я не умею верстать - да на бустрапе пару кнопок кину, но не более, как то не особо и нужно, хотя простейшее rest api, админку  напишу, это хорошо, но тоже не обязательно, обычно для этого есть веб разработчики которые все это напишут куда лучше и быстрее,  куда важнее то что я могу внятно написать что мне от их сервера нужно и в доку это оформить
мобильные приложения очень тесно переплетены с вебом, не стоит быть столь категоричным 
кстати работы с ui в android очень много, если именно это оттолкнуло вас от фронт-энд  подумайте 
а вообще доля java  в android все так же велика, работы много и не смотря на наличие phonegap и иже с ним меньше не становится
Вопрос: Что лучше изучать для программирования игр — C# или C++?

Лучший ответ:
Рано или поздно любому GameDev разработчику, желающему сделать что-то большее, чем match3 или подушку-перделку под iOS, придется изучать c++. 
Такова жизнь, а она, как известно, боль.

Худший ответ:
Всё зависит от того, что ты хочешь получить. Unity - С#, просто сферическая разработка игр в вакуме - может C++
Вопрос: Как зарабатывают Twitter, Instagram и т.д.?

Лучший ответ:
Всё очень просто, они живут за счёт ЦРУ, Госдепа и АНБ, куда сливают всю инфу.

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

Лучший ответ:
Сменить язык на C

Худший ответ:
"Я создал файл 400гб и записал в него 4 миллиарда записей по 100 байт. "
Не очень понятна эта фраза. У вас просто бинарный файл, или база данных?
Если просто бинарный файл, то что означает "записал в него 4 млрд записей"?
Вопрос: Импорт всего из Chrome в Safari?

Лучший ответ:
Файл->Импортировать из...->Google chrome(Закладки + История)
А пароли в Mac OS - "общие"

Худший ответ:
Если не найдёте ответа то почему бы не использовать lastpass для паролей и evernote для заметок (у меня ссылки вообще все скрыты в google+). И нет проблем заходи с почти любого браузера и устройства
Вопрос: Обновление мастер-ветки: git pull VS git pull --rebase?

Лучший ответ:
Вы неправильно поняли второй вариант git pull --rebase origin master,
он убирает ваши локальные коммиты, обновляет ветку (обычно это fast-forward), и потом после обновления снова применяет ваши коммиты.
А git fetch обновляет ваш origin репозиторий, но не применяет полученные изменения с вашими рабочими копиями

Худший ответ:
git pull --no-commit пробовали?
Вопрос: HTML, пробелы сдвигают блок

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

Худший ответ:
Была похожая проблема, когда блоки ползли, из-за того, что в шаблоне в кодировке страницы стояло Include Unicode Signature (BOM).
Вопрос: Wi-fi и пароль для входа в windows

Лучший ответ:
В Windows очень гибкая система аутентификации, называется GINA. Помимо встроенной msgina.dll, есть и другие проекты, которые реализуют этот интерфейс — например, pGINA позволяет логиниться в винду по табличке в БД MySQL, базе LDAP, проверяя пароль на IMAP-сервере и тому подобное.

Можно к ней и такой плагин написать, как вы описали. Но готового я не знаю.

Худший ответ:
Насколько я знаю, поведение winlogon можно кастомизировать путем изменения dll. Если вы хороший программер -покопайте в эту сторону. 
Я по крайней мере точно знаю человека который в winlogon себе ради поиграться отключил проверку пароля, но оставил форму для ввода. Следовательно что не введешь — он примет и пустит
Вопрос: Начал изучать android studio, как лучше?

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

Худший ответ:
startandroid.ru - им тоже пользуйся, как раз выпускают уроки по новой под android studio.
Книги лучше прочесть после пару простеньких приложений, самое лучшее средство изучения - это практика, потому что во время практики возникают кучу вопросов, на которые ищешь ответы в гугле и натыкаешься на интересные рекомендации и т.д.
В общем практика - это самое лучшее средство изучения любых языков программирования, немного теории - практика, еще немного теории - практика и так далее.
А уже когда достигнешь хорошего уровня, то можно будет углубиться читая книги и подмечая тонкости
Вопрос: HDD ноутбуков: вылечить или сделать пепельницы?

Лучший ответ:
Если винт начал сбоить - в мусор его.

Худший ответ:
в чем вопрос то?
если хочется поковыряться в свое удовольствие - что мешает?
экономического эффекта от восстановления таких винтов - просто нет
у меня было 4 винта IDE полностью рабочих - от 40 до 250 гигов, разобрал, наделал подставок под кружки - профит.
п.с. сам по себе разбор винтов разных лет интересен по-первости, но к 3му винту надоедает.
Вопрос: Как передать параметры в форму на PHP?

Лучший ответ:
Либо $_GET замените на $_POST, либо method="GET" в форме. Первый вариант лучше.

Худший ответ:
все понял: <?php
 header('Content-Type: text/html; charset=utf-8');
	$edit1 = $_POST['edit1'];
$edit2 = $_POST['edit2'];
$edit3 = $_POST['edit3'];
$edit4 = $_POST['edit4'];

$fp=fopen("base.txt","a");  
fwrite($fp, "\r\n" . "(" . $edit1 . ") [" . $edit2. "] {" . $edit3. "} :" . $edit4);  
fclose($fp);
?>
Вопрос: Как расчитать произвольный дешифратор?

Лучший ответ:
пните пожалуйста в какую сторону читать На мой взгляд, тут хватит знания таблиц истинности элементарных функций и умения их комбинировать.
Мой вариант:x1 = bx2 = a И НЕ bx3 = a ИЛИ bx4 = НЕ x3 = НЕ a И НЕ b 
В вентилях можно реализовать по-разному (например, x4 выводить от x3 или от входов).

Худший ответ:
если 2 входа и 4 выхода это немного странная ситуация, но принципиально сложного в ней нет,   дешифратор планируется построить в железе или программно? 
если в железе то тут 4 блока из простейших и\или 00 10 01 11 , соответственно с каждого из них будет соединение на 4 "выхода". Если программно тем более проблем нет.
Вопрос: Какой алгоритм коррекции ошибок выбрать для двумерного баркода?

Лучший ответ:
Мне кажется, или обычный контроль четности по строкам и столбцам (4 контрольных бита в последнем столбце + 4 контрольных бита в последней строке) позволит Вам исправлять любую одиночную ошибку ? (она будет находиться на пересечении строки и столбца с поврежденными четностями; а повреждение в контрольных разрядах будет определяться отсутствием нарушений в другом измерении).
Ну и из 9-ого бита, наверное, можно что-то полезное извлечь ...

Худший ответ:
Стандартный код Хэмминга, в Вашем случае вариант (31, 26) - 26 бит данных, 5 бит контроля. Восстанавливает одиночные ошибки и обнаруживает двойные ошибки.
Вопрос: Каким требованиям должен отвечать макет сайта для разрешение 2560?

Лучший ответ:
Что первым делом нужно сделать?
Открыть фотошоп, создать холст с длиной 2560.

Худший ответ:
Разрешения 2560 не существует в дикой природе (ну или это должен быть 25+ монитор). 
Скорее всего от вас хотят верстки под ретину.
Вопрос: Стоит ли выбирать ноутбук с металлическим корпусом?

Лучший ответ:
Да, металлический корпус имеет большую практическую пользу. Улучшенный тепловой режим, только один из факторов. Основной, это надёжность корпуса и сохранность его содержимого. Были в стародавние времена, лет 5-7 назад. добротные пластиковые изделия с металлическими рёбрами жёсткости. Теперь ширпотреб правит балом. Для понта, некоторые производители наклеивают алюминиевую накладку на пластик верхней части корпуса- эдакий фольгированный картон.
Но Вы должны понимать, что хорошая вещь будет стоить хороших денег. Удачи.

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

Лучший ответ:
Вот поэтому любителям рулить CSS с помощью атрибута style или чем-то типа css() надо руки рихтовать.

Худший ответ:
Мне почему то кажется, что вы для быстроты изменений прописали стиль непосредственно в сам тег.
Перенесите значение стиля в необходимый селектор в css файл
Вопрос: Что лучше после изучения Си? Писать игры на си(подкажите под какие библиотеки и шаблоны) или выучить java/c++/c#?

Лучший ответ:
После изучения C нужно попытаться изучить C++ и понять, что вы недостаточно хорошо знаете C

Худший ответ:
Поставьте перед собой конкретную цель и уже для нее выбирайте инструменты. 
Например,  в свое время для создания мобильных игр я выбрал Unity и, соответственно, стал изучать C#. Стал заниматься браузерными играми   - выбрал Blend4Web и изучаю JavaScript. Понадобился плагин к Blender - деваться некуда, учу питон.
Мое мнение, ЯП только инструмент для достижения цели и не более того.
Вопрос: На какой уровне нужно знать js/jQuery верстальщику?

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

Худший ответ:
Если Вы только верстальщик то на уровне вставить плагин и настроить и написать легкий js для вёрстки (например резинового шрифта или адаптации чего либо если css тут не может с этим справиться). Если уже говорить про фронт энд то тут js  и библиотеки нужно знать на зубок
Вопрос: Как сделать двухстороннюю синхронизацию файлов между двумя ОС?

Лучший ответ:
Охота править фалы локально на ноутбуке, а запускать приложение на VPS'е
VCS не подходят разве? Запускать планируется веб-приложение?
Для двухсторонней синхронизации можно использовать lsyncd. Правда не знаю насчёт Windows, использую для Linux.

Худший ответ:
Вариант - облачные сервисы типа Dropbox, реакция конечно может занимать несколько секунд. Как вариант подобные сервисы, но только свои. Например http://habrahabr.ru/post/118646/
Вопрос: Кто заказывает маркетинговые исследования?

Лучший ответ:
Добрый день!
А как Вы относитесь к тому, чтобы для себя провести маркетинговое исследование с целью определения своей ЦА?

Худший ответ:
Маркетинговые исследования актуальны для интернет-магазинов например. Сейчас конкуренция большая, а рынок e-commerce уменьшается, так что влезть туда не прощупав почву не получится. Можете искать на биржах фриланса заказчиков интернет-магазинов и предлагать им услуги
Вопрос: Не везде работает форма отправки на php?

Лучший ответ:
У вас не срабатывает обработчик.
Почему - потом что в консоли на других страницах есть ошибка - 404 по запросу http://дипломандия.рф/sample-page/feedback/ (для страницы sample-page)
Значит в обработчике указан неверный (относительный, а не абсолютный) путь к странице
Т.е. вот тут неверный путь: joxi.ru/a2X7ZqNiQMvDmg

Худший ответ:
Путь к feedback укажите через слэш - /feedback....
а то к примеру на этой странице - диплоандия.рф/дипломные-проекты/ , эту папку будут искать после последнего слэша , то есть браузер будет искать папку "feedback "в папку "дипломные-проекты/ ",
И на будущее тоже желательно указывать от корня сайта, /folder1, /folder2, /file.txt и т.д.
Вопрос: Покупка б/у компьютера

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

Худший ответ:
Тут искали? molotok.ru/listing.php/showcat?id=101926&order=p&postcode_enabled=0&multiRegion%5B130%5D=1&city=&price_from=&price_to=&companyIcon=0&listing_interval=7&listing_i1=7&listing_i2=7&change_view=%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C
Вопрос: Существует ли такой сервис/программа?

Лучший ответ:
А это идея...  Спасибо.

Худший ответ:
Возможно, этот сервис подойдет:
new.wordsfromtext.com
Там можно загрузить субтитры (и не только), подчитывается частота слов, etc
Вопрос: Как установить высоту div по содержимых div с position: absolute?

Лучший ответ:
Абсолютно позиционированные элементы не влияют на поток, так что заставить контейнер учитывать их размер никак не получится. Но если у вас они позиционированы абсолютно, то, выходит, вы знаете координаты и знаете, где заканчивается самое нижнее изображение. Можете задать контейнеру min-height  c этим значением.

Худший ответ:
А Вы этот свой коллаж залейте одной фоткой, какие проблемы? Или они кликабельные? Тогда или используйте js (как считать высоту — это еще подумать надо), или посчитайте высоту на калькуляторе и пропишите ее для родителя. Я бы сделал последним способом.