Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Действительно ли интересно создавать игры?

Лучший ответ:
95% веб-проектов — лендинги с иисусьими тряпками, магазины и «визитки». 95% игр — казуальное барахло, HOG'и, клоны subway surfer и прочий фримиум. В дизайн-студиях 95% работы — это годовые отчеты, каталоги иисусьих тряпок и дизайн для вышеперечисленных веб-проектов.
Везде так, интересной работы везде мало и ее еще надо заслужить.

Худший ответ:
Начните с разработки инди-игры, я, например, когда-то делал рогалики (правда "в стол",  для себя, ничего не публиковал) сначала на Паскале, потом на Delphi, а потом и на Python. Опыт разработки на python мне и в вебе помог, паттерны там всякие, и хитрое использование возможностей именно языка, а не тупо фреймворка.
Вопрос: Unix-like OS для медиа сервера

Лучший ответ:
Zentyal Community Edition (основан на Ubuntu, имеет веб-интерфейс управления, многофункциональный сервер для дома и бизнеса, если чего не хватает, можно зайти в консоль и установить, как в обычной ubuntu)

Худший ответ:
Ставьте тот дистрибутив, который лучше знаете. Если вы использовали только FreeBSD, то ее и используйте, под выше описанные задачи данный дистрибутив подходит на все 100%, как впрочем и любой другой дистрибутив Linux системы, лично мне больше нравится CentOS.
p.s. Почитайте на чем основана Ubuntu, Fedora на сервере это моветон :)
Вопрос: Git сообщает что файлы были изменены даже после git reset --hard

Лучший ответ:
Ответ тут — stackoverflow.com/questions/1580596/how-do-i-make-git-ignore-mode-changes-chmod

Худший ответ:
Посмотрите на время последней модификации файлов — как оно выглядит на сервере, и как на «смонтированной папке».
Вопрос: Что  выбрать SQLAlchemy или Storm ORM?

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

Худший ответ:
Вопрос хоть и старый, но все равно отвечу, может другим будет интересно.
В данном случае, если сам вопрос возник, то лучше, конечно, брать SQLAlchemy. Вряд-ли Вы будете копаться в исходниках Storm ORM, - а это самое основное его преимущество - простота исходников. Отличие между SQLAlchemy и Storm ORM примерно такое же, как между Dojo и jQuery, Emacs и Vim. Более развернутый ответ смотрите в этой статье про Storm ORM.
Вопрос: Java, как лучше хранить объекты?

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

Худший ответ:
Это же Java. Используйте паттерн DAO. (Data Access Object)
Вопрос: Какие существуют Material Design CSS-фреймворки?

Лучший ответ:
И еще:
https://www.polymer-project.org/
material-ui.com
getleaf.com
bootswatch.com/paper

Худший ответ:
Можно ещё этот посмотреть:
https://github.com/google/material-design-lite
Вопрос: Альтернатива free mandrill?

Лучший ответ:
Обычно дефолтный постфик нормально настроен, проблема в основном что надо прикручивать обратную запись, spf dkim, а тут  проще тот же мандрил заюзать, обычно регаю отдельные учетки для разных серверов.
Из того что использую сейчас, это юнисендер, порыскал у них на сайте они закрыли всем новым клиентам юзать свой смтп.
sendgrid дает слать вроде 12 000 писем в месяц https://sendgrid.com/free , но не уверен что там дальше только что глянул у меня там платные аки.
пару клиентов сидит на майлгане бесплатно пока что.
www.serversmtp.com турбо дают 5 тысяч бесплатно
Довольно много клиентов юзают гугловый смтп для отправки почты 
https://www.siteground.com/kb/google_free_smtp_server/
Несколько раз вчтречался с бесплатным майлджетом 6к писем в месяц https://www.mailjet.com/pricing_v3
Ну изисмтп заявляет что может слать бесплатно по 350 писем в день www.easy-smtp.com/pricing

Худший ответ:
Почтовые сервера чуть более чем полностью состоят из боли, крови, дерьма, слёз, соплей и страданий...
Как-то сам написал почту на Apache James + Vaadin дашборд, и думаю, в обозримом будущем, опубликовать её на github'e.
Если нужны адовые объёмы рассылок и всякое такое - пишите в скайп, обсудим.
Вопрос: Что правильнее регистрировать для маленькой студии, ИП или Юр. лицо?

Лучший ответ:
Если вас много то ООО, если вы один то можно и ИП.
ИП рискует всем своим имуществом.
ООО только уставным капиталом и тем что на балансе.
ИП не ведет бухгалтерию.
ООО ведет бухгалтерию
Что именно выбрать решать вам.

Худший ответ:
ИП с наёмными сотрудниками - та ещё головная боль. 
Бухгалтерия веб-студии легко отдаётся буху на аутсорс за 5 кило в месяц. 
В общем, для команды лучше открыть ООО.
Вопрос: Какой самый лучший Tex-editor под Os X?

Лучший ответ:
Мой фаворит - texstudio. Выглядит, конечно, не так привлекательно, как latexian, но куда функциональнее и удобнее.

Худший ответ:
Texpad очень приятный.
Вопрос: Некоммерческая разработка игр — навыки, тонкости?

Лучший ответ:
Прежде чем лезть в чей-то open source лучше как раз всем этим и овладеть на собственном опыте, разработав что-то свое.

Худший ответ:
Какая цель? Just for fun? Берите Unreal 4 и сжигайте свою видеокарту сколько хотите. Опыт? Напишите какой-нибудь проработанный и задокументированный плагин для Unity. AI или сеть.
Вопрос: Для решения каких задач нужен Django Rest Framework?

Лучший ответ:
там же в названии указано - для работы с REST

Худший ответ:
Опишу одно из применений REST-фреймворка. Вот написали вы корпоративное приложение. А потом захотели чтобы и из мобильных приложений функциональность БД вашего приложения была доступна в софте на java например. Вот для "скрещивания ужа с ежом" - то есть для организации работы мобильного приложения на java  с вашей базой на Django, наиболее удобным будет использование  REST-интерфейса.
Через REST-интерфейс будут доступны все операции с вашими моделями - авторизация, выборки, редактирование данных, и прочее, с использованием наименьшего количества телодвижений.
Вопрос: Как решить проблему с путями картинок после @import Less?

Лучший ответ:
Используйте абсолютные пути. 
@img-path: /libs/common/img/;
background-image: url(@{img-path}some-image.png);
а вообще странная структура. Правильнее будет:css /
img /
libs /
    common /
        docs /
            docs.html
index.html

Худший ответ:
У lessc есть опция --relative-urls для таких случаев.
У less.js есть аналогичная опция relativeUrls.
Вопрос: Продвижение iphone приложения

Лучший ответ:
Про это писали уже не раз:
habrahabr.ru/blogs/macosxdev/68122/ — Реальный опыт по продвижению приложения в App Store — что дает эффект?
habrahabr.ru/company/ivanpr/blog/127427/ — опыт раскрутки Filmoteka
habrahabr.ru/blogs/apple/63845/ — Продвижение программы в Apple Store (пример)
habrahabr.ru/blogs/social_networks/65324/ — продвижение в социальных сетях

Худший ответ:
Расскажите о нем на 4PDA.ru. Напишите пресс-релиз и письмо для блоггеров и отравьте в редакции и блоги. Вот тут я список порталов и блогов составил, только он на английском:

ivanpr.com/blog/2011/09/18/10-portals-and-blogs-to-promote-your-iphone-app-in-russia/
Вопрос: С каких книг лучше всего начать изучение Java?

Лучший ответ:
Это самая лучшая книга по Java для новичков.

Худший ответ:
вот здесь есть куча полезных книг по разным темам https://free-programming-books.zeef.com/victor.felder
Вопрос: Ограничение ОЗУ в Android приложениях?

Лучший ответ:
Полно же загрузчиков, которые сами все делают, и на карту сохранят и в памяти будут держать столько сколько нужно, вам только нужно передавать ему урл нужной картинки:
1. пример от Google: 
developer.android.com/training/displaying-bitmaps/index.html
developer.android.com/shareables/training/BitmapFun.zip

2. Universal-Image-Loader
github.com/nostra13/Android-Universal-Image-Loader

3. и еще один:
wuman.github.com/AndroidImageLoader/

На самом деле их очень много разных, так что выбирайте на любой вкус и цвет.

Худший ответ:
Данное ограничение можно обойти тремя методами.

1) Можно заставить ОС думать, что ваше приложение использует намного меньше памяти, чем есть на самом деле(к сожалению сейчас не могу найти статью с решением). Но это решение является наихудшим из вариантов, если вкратце, память все равно не бесконечна, необходимо правильно ей управлять.

2) Можно в AndroidManifest.xml в application задать android:largeHeap=«true», количество памяти выделенное приложению будет увеличено, но этот вариант опять же подходит для самых необычных случаев, например когда в памяти нужно хранить один большой кусок неразрывных данных.
developer.android.com/guide/topics/manifest/application-element.html

3) Самый правильный вариант по моему мнению, следующий: в памяти должны быть только видимые изображения, все остальные изображения стоит выгружать из памяти(кстати, не забудьте делать recycle на битмапе). Изображения с флеш карты подтягиваются довольно быстро.
Вопрос: Как правильно закончить закрытый альфа тест игры и перейти к ОБТ?

Лучший ответ:
1. Делаете полный вайп;
2. Старичкам тестерам даете эксклюзивную безделушку, которую нельзя найти или купить, но которую можно всем показать;
3. Так же тестерам можете дать какое-либо незначительное преимущество на старте игры и наградить их премиум доступом к контенту на месяц, два, три.
4. Если вы уже раньше брали деньги с игроков, верните им купленные предметы при старте игры, если эти предметы ещё существуют и они уже сбалансированы с остальным игровым миром. Если нет, верните в качестве игровой валюты.
Это стандартная практика f2p механики. Самое главное не жалейте денег которые вы ещё не заработали. Если можете подарить волшебную палку, которая в целом не выбивается из баланса, то дарите. Можете сделать скидку? Сделайте. Можете разрешить бесплатно оформить гильдию, разрешайте. Если игра интересная, то игроки потом с полна принесут денег. Ваша задача удержать уже тех, кто пришел.
И готовьтесь, что все равно будут недовольные игроки. Даже если вы им пол игры подарите. Самое главное это баланс, что бы донатеры если и получали преимущество, то только не большое.

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

Лучший ответ:
Такая проблема возникает когда текст обрезается с помощью функций не работающих с мультибайт кодировками.
Сейчас у тебя текст обрезается примерно так: 
$title = substr($title, 0 ,15);
а надо
$title = mb_substr($title, 0 ,15);
подробнее тут: https://secure.php.net/manual/ru/ref.mbstring.php

Худший ответ:
У вас в коде шаблона вывод заголовка обрезается на 15ом символе жестко с помощью PHP.  Найдите кусок кода, где выводится заголовок записи и уберите отрезающий код.
Вопрос: Создать гостевую wi-fi точку, в обход прокси сервера Kerio?

Лучший ответ:
простой вариант 2я точка доступа+2й канал в интернет
правильный вариант поднять 2й ssid на существующей точке в отдельный vlan и на коммутаторе довести vlan до Керио, где поднять соответствующий интерфейс vlan и правилами вывести это все дело в интернет.
опционально использовать captive portal для гостей.

Худший ответ:
Решил так. Создал DHCP пул, создал на этот пул группу адресов, создал на эту группу пользователя и поставил ему автологин. И вуаля все заработало как надо.
Вопрос: какую тикет систему выбрать?

Лучший ответ:
Однозначно Redmine.

Худший ответ:
Мегаплан неплохо устроен, но опять таки платный гад
Вопрос: Как исправить ошибку Failed to decode downloaded font?

Лучший ответ:
www.font2web.com
Прогнал ttf через этот сервис и всё получилось

Худший ответ:
Делайте валидацию всех шрифтов в программах работы со шрифтами.
fontforge.github.io/en-US
www.high-logic.com/font-editor/fontcreator.html
https://glyphsapp.com
https://birdfont.org/
Вопрос: Почему не работает @import внутри media query?

Лучший ответ:
Добрый день.
Такая конструкция не работает.
В начале CSS вы уже объявили правило "@media", а после него хотите сделать "@import"

@import не разрешается прописывать после любых объявлений кроме @charset или другого @import.
То есть, чтобы @import работал, он должен быть в самом начале CSS списка или файла.

Пруфлинк: www.w3.org/TR/CSS21/cascade.html#at-import (any @import rules must precede all other rules (except the @charset rule, if present), то же на русском: htmlbook.ru/css/import

Как-то так.

Худший ответ:
Ох, жаль. 
Это весьма неудобно.
Кстати, mediaquery для линеек ipad-iphone

/*DESKTOP дохуя×дохуя*/
@media all and (min-device-width: 1025px){
  body:before{
    content:"Desktop";
    }
  }

/*IPAD 1 1024×768*/
@media all and (max-device-width:1024px) and (min-device-width:481px) and (orientation:landscape){
  .ipad:before{
    content:"IPad landscape";
    }
  }

@media all and (max-device-width:768px) and (min-device-width:321px) and (orientation:portrait){
  .ipad:after{
    content:"IPad portrait";
    }
  }
  
/*IPHONE RETINA 640 × 960*/

@media all and (-webkit-min-device-pixel-ratio: 2) and (max-device-width:480px) and (orientation:landscape){  
  .iphone-retina:before{
    content:"IPhone Retina landscape";
    }
  }

@media all and (-webkit-min-device-pixel-ratio: 2) and (max-device-width:320px) and (orientation:portrait){
  .iphone-retina:after{
    content:"IPhone Retina portrait";
    }
  }

/*IPHONE TFT 320 × 480*/

@media all and (max-device-width:480px) and (-webkit-max-device-pixel-ratio: 1) and (orientation:landscape){
  .iphone-tft:before{
    content:"IPhone TFT landscape";
    }
  }

@media all and (max-device-width:320px) and (-webkit-max-device-pixel-ratio: 1) and (orientation:portrait){
  .iphone-tft:after{
    content:"IPhone TFT portrait";
    }
  }
Вопрос: Thinking In Java/Философия Java. 3-е издание 2006г — стоит читать новичку?

Лучший ответ:
Лучше читать Thinking In Java/Философия Java. 4-е издание
И лучше читать на языке оригинала.
Так как по непонятной мне причине русские переводчики не перевели значительную часть книги.
Примерно: в русской 800 стр. в англ 1400 стр.
В русском переводе нет generic и nio, и много чего. Это вообще грустно(
на крайний случай можно прочитать на русском и сразу же на англ.
А в общем отличная книга по Java. По мне лучшая, объясняет не только как делать,
но почему так делать и что бы было если бы ты делал по-другому.
Не книга, а просто бальзам на душу))
ps и да, школьнику подойдет.

Худший ответ:
Это самая базовая книга по java из тех, которые есть. В ней все очень грамотно разжевано, но в то же время это скорее из серии "основы основ". То есть необходимо, но не достаточно.  Что касается 2006 года, то это не критично, там описываются базовые вещи, которые, насколько я знаю, с 5 версии Java SE не особо поменялись.
P. S. Философии там никакой особой нет, это просто такой перевод оригинального названия "Thinking in Java".
Вопрос: Конфигурация сервера под предоставление VDS-хостинга?

Лучший ответ:
Прежде всего: Если вы задаёте такие вопросы, вам не в коем случае не надо поднимать VDS хостинг для клиентов! Вы только испортите себе карму, как минимум.
Ваш вопрос показывает отсутствие знаний и опыта, а без этого будет масса проблем.
Потренируйтесь "на кошках", и вы поймёте, плюсы и минусы различных решений и наберёте хоть какой-нибудь опыт борьбы с проблемами, которые у вас неизбежно возникнут.
Перекладывать же затраты на ваше обучение на плечи клиентов, таким образом, как собираетесь это сделать вы  - опасная мысль.

Худший ответ:
Процессор не фонтан, так что ставить SSD особо не имеет смысла, софтварный рейд - однозначно - нет, у вас и так CPU мало. Если разбить по памяти то можно уместить 60 VDS. Про рейды отзывы почитайте.
Вопрос: Портят ли репутацию на upwork выполненные заказы на PHP, если хочу потом работать по другим технологиям?

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

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

Лучший ответ:
Неправильно поставлен вопрос - 
1) Как он вас подключен? Как простой свитч? Или он может роутер и куда отправляет трафик? 
1.1) Если как простой свитч то как объедены интерфейсы - bridge или master-slave?
2) Какие настройки прописаны? Какие правила файрвола? Какие размеры пакетов?
3) Есть ли твики настроек? (jambo frame, fastpath, ускорение CPU). 
И после этого всего можно что-то говорить про то сколько он трафика потянет.
Если он у вас установлен просто, как свитч, то там канальная скорость. Если как роутер, то всё зависит от того какой протокол используете и какими правилами трафик гоните. 
Потом текущая загрузка проца точно берётся только от камер? Tools-Profile что говорит?

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

Лучший ответ:
Рисунок-презентация в google.drive
Серьезно :)

Худший ответ:
Никто не знает ответ на этот вопрос, потому что это сугубо внутренние вещи, которые могут быть  чем то продиктованы условиями компании или нет и ей плевать на условия т.к это организация внутреннего рабочего порядка человека и лезть  туда означает "знать как надо".
Вопрос: Free Pascal статьи?

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

Худший ответ:
habrahabr.ru/blogs/programming/129116/
Часть первая :)
Вопрос: Что крутого можно изучить верстальщику в выходной день?

Лучший ответ:
Верстальщик должен стремиться стать фронтедером! Учите native JavaScript или фреймворки

Худший ответ:
Туториалы по React.js https://www.youtube.com/playlist?list=PLvItDmb0sZw...
Вопрос: Как правильно сделать кнопку перехода на другую страницу инструментами rails?

Лучший ответ:
Мне кажется, что решение наверху с помощью формы не верно. Используйте хелпер link_to<%= link_to 'Перейти далее', home_input_page_path %>
Скорее всего я ошибаюсь с хелпером, вы его можете посмотреть c помощью команды rake routes

Худший ответ:
Попробуйте вот так:<%= form_for :home, :url => {:controller => 'input_page'} do |f| %>
   <%= f.submit('Перейти далее') %>
<% end %>
Вопрос: Как правильно сгенерировать игровое поле?

Лучший ответ:
Смотря какая сложность игры и что потом будет происходить. Я недавно сделал простую игру типа 2048 целиком на UnityUI. То есть у меня есть только Canvas и все что есть в игре сделано при помощи UI. Там есть для построения сеток GridLayoutGroup.
Нашел такой крутой скрипт и использовал его вместо  GridLayoutGroup: www.justapixel.co.uk/ugui-auto-scaling-grid-layout-code 
По сути тоже помогает организовать сетку, только этот еще и растягивает по размеру в зависимости от размера Canvas.
Если это не подходит, можно для каждого тайла создать Canvas, перевести в WorldSpace и показывать на нем GUI Text. На счет производительности такого решения не знаю, но по идее все должно получиться.
Забыл написать - есть еще TextMesh. Тоже подходит для отображения текста. Самое простое в Вашем случае по - моему. А никто еще не предлагал его.

Худший ответ:
Если прямоугольное поле, то перебором по массиву(длина, ширина) рисуем квадраты на канвасе со смещением на длину ячейки. Что отображать внутри ячейки решает объект, лежащий в массиве: какая цифра - такую и рисуем или вставляем подготовленный спрайт.
По сути будет просто картинка на канвасе. Затем начинается работа с мышью, определение координат щелчка и определение той ячейки, которая отвечает за определенный участок игрового поля. Затем вызываем метод кликнутой ячейки. Все просто вроде...
Вопрос: Как в Sphinx учитывать ctr при поиске?

Лучший ответ:
Эм... Так в чем проблема то?SELECT *, ctr*WEIGHT() AS super_ctr FROM data WHERE MATCH('some') ORDER BY super_ctr DESC;

Худший ответ:
@portfelio спасибо. Так и делал. Оказалось что надо было обновить 2.0.8 до 2.1.5 вручную. Там какой-то баг с ORDER BY поправили.
И еще вот это запрос неправильный был:$sql = " SELECT * FROM posts WHERE id IN ($ids) ";
Надо:$sql = " SELECT * FROM posts WHERE id IN ($ids) ORDER BY FIELD(id, $ids) ";
Я правильно понимаю, что сортировка по super_ctr происходит после того как данные и weight получены?
А для того чтоб ctr учитывать при получении данных надо переписывать формулу в OPTION ranker=
Вопрос: Замена старенькому Eee Pc 900?

Лучший ответ:
Т.к. бюджет не оговорен — MacBook Air 11''

Худший ответ:
Насмотревшись на Виндоус 8, всё-таки купил Макбук Про 13"
Вопрос: Планшет для студента?

Лучший ответ:
Я тоже когда-то думал как бы на ноуте быстро формулы писать, но со временем понял, что лучше всего для лекций подходит удобная тетрадь формата А4 и перьевая ручка. Остальное — от лукавого, только если много текста или записи пометками делать. Ничего лучше чем бумага и ручка пока имхо не придумали. 
Даже теже формулы на планшете — наверняка будут проблемы с мелкими индексами и прочими ньюансами. Даже хорошие емкостные сенсорные экраны имхо пока еще далеки по точности от обычной ручки (качественной, которую покупаешь на несколько лет, чтобы много писать).

Худший ответ:
Попробуйте посмотреть HTC Flyer, судя по обзорам достаточно интересный девайс, хотя не знаю удобно ли будет с ним работать.
Вопрос: Выбор back-end фреймворка?

Лучший ответ:
Express  не умрет только хотя бы из-за аудитории создавшейся около него. Я за express

Худший ответ:
Если приложение будет осуществлять чтение/запись в базу данных, требуется отображение форм, списков, нужна реализация аутентификации и авторизации, то можно попробовать AllcountJS. Это фреймфорк для быстрой разработки приложений. Использует express, mongoose, angularjs, twitter bootstrap. Экономит время на старте. Многое позволяет кастомизировать при необходимости.
Вопрос: Каково лучшее решение для хранения и выборки по логам (≈ 1 000 строк/сек)?

Лучший ответ:
Я бы в вашем случае прикрутил некоторый промежуточный буфер.
Если писать сырые данные напрямую в БД есть риск из тормозов БД залочить\затормозить пишущего, либо просто напросто потерять логи.
Мы в аналогичных задачах ставили буфер в виде redis и писали и читали ключи из объекта LIST с  помощью команд  RPUSH \  LPOP.
Таким образом если происходил всплеск количества логов (появление "горячего" контента на портале), и они не успевали записываться в базу мы видели лишь увеличение количества записей в очереди, и то, что данные поступающие на анализ, несколько "староваты". При этом сами данные не терялись, и ни одна из сторон не лочилась.
Если не боитесь оверхеда в 30% на хранении данных и новых продуктов, берите связку logstash + elasticsearch + kibana. 
При помощи logstash читаете лог, парсите его на лету выцепляя только нужные части и отправляете в ES, который все это дело индексирует и складывает с таймстемпами.
А kibana дает красивенький интерфейс для просмотра, с графиками \ круговыми диаграмами и т д.

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

Лучший ответ:
на сегодня ipv6 пока только как дополнительные адреса можно рассматривать. Вот когда провайдеры начнут массово раздавать ipv6 клиентам - тогда у вас оно будет востребовано.
А пока - дают - берите;) но только ipv6 брать не надо

Худший ответ:
ipv6 - на сегодня практически не рабочий. Его мало кто поддерживает и очень мало оборудования которое может понять что такое v6. Если вы по этому ip можете получить доступ к серверу, то большинство пользователей не имеют такого оборудования которое понимает ipv6