Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Какую CMS лучше всего использовать для создания соц. сети?

Лучший ответ:
Никакая, пилите свою.

Худший ответ:
Важным признаком соц. сети есть обновления в реальном времени, тоесть чаты, стены, коменты и все это обновляетса в реальном времени и без перезагрузки страницы, и для этого нужны сокеты.
На пхп не создают соц. сети, на пхп невозможно создать нормальные сокеты, точнее соц. сети на пхп создают но потом переделывают на Node.js например или что-то похожее, так как они глючат, ломаютса, виснут или просто немогут реализовать весь нужный функционал без гемороя и в пределах одного только пхп.
Да есть PHP CMS для соц. сетей, но это по сути обычные сайты с профилями, с обычной перепиской как в почте, никаких обновлений в реальном времени, и это страшно убого, даже сайт знакомств нормальный не сделать, так как даже чатов нормальных там нет.
Да фейсбук и контакт были изначально созданы на пхп, и в последствии оба были переделаны. Фейсбук разработал свою собственную бд, и вся нагрузка лежит на этой бд. Контакт написал свой собственный пхп, к обычного пхп не имееющего отношения кроме одного слова в названии + сервер обновлений у них на ноде.
Об этом написано просто в гиганском количестве мест, но всеравно появляютса такие топики "PHP CMS для соц. сети"
Вопрос: Почему Angular плохой?

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

Худший ответ:
На мой взгляд первый Angular достаточно хорош и в свое время наделал очень много шума. 
Если брать первую версию, то большой проект я бы на ней не делал. 
Для меня очень большой минус в этом фреимворке то, что часть логики приходится писать в шаблонах. 
Для быстрой разработки это удобно. Написал и все работает. Но поддерживать и отлавливать баги становится очень тяжело.
Вопрос: HTML 5 Canvas на Android, iOS и WP7?

Лучший ответ:
По производительности — на Андроиде работает ужасно. На АйОси — отлично. На АйОси без аппаратного усскорения- неплохо.

Худший ответ:
Будет(на WP7 — только начиная с Mango). На Анроиде < 3.0 и iOS < 5.0 нет аппаратного ускорения canvas, поэтому может тормозить. Ну и мышиное управление надо будет переписать на тач.
Вопрос: Разработка jQuery-плагина: как правильно обрабатывать события?

Лучший ответ:
Хочу также заметить, вот такие вещи писать неправильно: 

[a class=«title» href="#"]Выберите район города[/a]

Если вы хотите сделать кнопку, для этого есть тег button. Использовать тут тег a неправильно, так как это не ссылка. А писать «href=#» — это быдлокод и непонимание основ HTML.

Худший ответ:
Все достаточно просто: 

(function( $ ) {
	
	$.fn.dropdown = function(options) {
		// options.url
		// сам элемент (или несколько элементов) будут в this
		// код плагина
	}
	
})( jQuery );
Вопрос: Где найти счетчик плюс минут?

Лучший ответ:
без CMS вообще не как , лучше всего для такой вещи подойдет joomla

Худший ответ:
Реализовать самому можно как 2 пальца. нужен 1 аякс запрос на клиенте отправляющий на сервер идентификатор элемента(кого лайкать) и собственно параметр +/-. На сервере обработчик этого запроса который сохранит действие. Но можете и поискать готовый. На вскидку самый долгий процесс здесь - стилизация.
Вопрос: Как сверстать только средствами css эту картинку?

Лучший ответ:
ща попробую сделать дать линк
Верстка заняла 1,5 часа:CSS
Векторизация заняла 3 минуты:Вектор
Каким методом пользоваться решать вам
если хотите поддержки на мобильных добавьте префексы.

Худший ответ:
на css получится слишком дорого
проще переписать с нуля
Вопрос: Разработка игр с умом?

Лучший ответ:
Категорически не советую начинать с Disciples, если раньше игры не делали, не потянете. Начните с классических игр 70-х и 80-х: Asteroids, Space Invaders, Pac-Man и т. п. Скорее всего, одной подобной игры вам хватит на недельку-другую развлечений. Когда набьёте руку, тогда можете двигаться к более сложным играм. Ещё можете походить на хакатоны и геймджемы, на них бывает много разработчиков, будет с кем пообщаться. Если в вашем городе их не проводят, то можете поучаствовать по сети, например в эти выходные будет проходить Ludum Dare.

Худший ответ:
Рекомендую начать с чего-нибудь попроще, пусть даже клон. Сделайте клон какого-нибудь платформера или Galaxy (или что больше нравится). Это важно, потому что дальше будет слишком много времени будет уходить на сложные задачи по программированию, с которым у вас пока слабо. Когда вы сделаете вашу первую программу, дальше вам будет гораздо проще. Если вы будете хорошо развиваться, то можно попробовать сделать за 2-4 недели, и только потом идти к вашей игре, которую вы хотите делать. Получив какой-то опыт, вам будет легче понять хорошим советам по архитектуре игры.
Лично у меня есть несколько человек, с которыми я общаюсь и помогаю с программированием. Напишите в скайп, можно начать общение.
Вопрос: Почему первое условие пишет бред в бд?

Лучший ответ:
Плохо щитается

Худший ответ:
Что у вас хранится в $time_hp перед записью?
Вопрос: Почему у int и float разный диапазон?

Лучший ответ:
Потому что значения int на всём промежутке идут равномерно, с шагом 1, то у float шаг между соседними значениями меняется: в окрестности единицы он примерно 10^(-7), а в окрестности миллиарда - около 100. Приблизительно можно сказать, что равномерно идёт логарифм float. За счёт этого (выигрыш в точности на малых числах, но заметный проигрыш на больших) они и расширили диапазон.
Играясь с соотношением числа бит на мантиссу и порядок, можно менять диапазон на точность, и наоборот.

Худший ответ:
Потому что мантисса.
Вопрос: Как узнать email Kindle?

Лучший ответ:
Кстати, такой хинт. Существует такой известный книжный сайт www.flibusta.net. Зарегистрировавшись на нем, можно прописать в нем адрес user@kindle.com и получать с него книги прямо на киндл, таким образом, минуя процесс скачивания с сайта и закачивания в киндл. Большинство книжек на флибусте доступны сразу в родном для киндла формате mobi.

Худший ответ:
На сайте амазона есть подробная инструкция.
Если в кратце:
 — Добавляете почту, с которой планируете отсылать книги, в свой аккаунт на амазоне как «Approved Personal Document E-mail».
 — Отсылаете с неё файлы на адрес login@kindle.com или login@free.kindle.com
Вопрос: Команда vs фрилансер на Upwork. Как выгоднее позиционировать себя?

Лучший ответ:
Некоторые ищут на фрилансе именно частников и не любят команды

Худший ответ:
какую то вы глупость написали
ну вот берем программиста получает он 30 баксов в час работает фуллтайм и выходит 30*160= $4 800 
если у вас агентство и работает 10 программистов и работают они фуллтайм то выходит  $48 000 то ест ь в десять раз больше.
Вопрос: Название для маленькой, но гордой софтверной студии

Лучший ответ:
Я почти уверен (на 95%), что в результате вы назовете «Студия Фритоника».

Во-первых, название ничуть не странное, оно я бы сказал «свежее» и реально запомнится людям (особенно второе слово и по нему вас смогут найти).

Во-вторых, падеж вы можете установить сами. Студия «Фритоника» — именительный падеж, а Студия Фритоника — винительный. Кроме того, вашим клиентам, думаю, важен не падеж, а услуги и их качество.

В-третьих, название, которое не содержит в смысловой части словарного слова (извиняюсь), дает простор для визуального продвижения. В частности, это касается фирменных персонажей. Нужен для «студентов» — нарисовали Фритоника в кедах… для ученых — в очках -)) и т.д. Гораздо проще связать персонаж с именем, чем просто с названием «бла-бла-бла софт».

Далее, при росте и развитии с таким «непривязанным» названием легко можно выделить департаменты. Студия Фритоника, Фритоника-софт, Фритоника-консалтинг и т.д. Вы не завязываетесь на штампах и ярлыках.

Можно много писать в общем. Ну и напоследок:
фриТОНИКА при морфологическом разборе содержит часть слова «электроника», что в свою очередь, особенно в неподготовленных умах, в определенной мере гармонирует с:
…Разработка и сопровождение ПО, Подготовка и предоставление программистов-контрактников, Разработка пользовательской документации и обучающих медиа-материалов (в первую очередь видео), ИТ-консалтинг…
и далее по вашему списку.

Вот такое мое мнение. Я убежден, что названия не стоит связывать с видом деятельности. По крайней мере сам никогда так не делаю.

Худший ответ:
Рахим, я вот как поступил.

Выписал слова из ассоциативного ряда. Получился такой список: multimedia, it, education, programs, software, study, united, merge, -cast, computing, calculations.

Мысль пока по названию пришла такая: "Prostudio" (про — потому что программинг и нечто продвинутое, студио — т.к. студия) или "Prostudy" (программинг + образование/обучение, а ещё игра звукоряда с русским «простуди», а также словом «просто/простой» :) )

И да, домены в com оба заняты, но можно что-то в начале или конце добавить для веб-адреса, как, например, у 37 сигналов — они «hq» добавляли. 

Если не подойдут эти 2 варианта, с утра ещё поразмышляю, как проснусь.
Вопрос: Как составить регулярное выражения для сбора HTML ссылок с исключением tel: и mailto:?

Лучший ответ:
Попробуйте так:$pattern = '<a href=\"([^\"(?!mailto|tel|#)].*)\">(.*)<\/a>';

Худший ответ:
Мне здорово помог в изучении рег. выражений этот сервис www.regexr.com
Вопрос: Стоит ли использовать университет как шанс для развития стартапа?

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

Худший ответ:
Со своими однокурсниками больше вы там не кого не наловите
Вопрос: Есть ли открытые данные с рецептами блюда?

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

Худший ответ:
https://developer.edamam.com/edamam-recipe-api
https://developer.yummly.com/
Только на английском рецепты. Также есть API по ингридиентам.
Вопрос: Какими VPN вы пользуетесь?

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

Худший ответ:
Советую использовать VPN   www.securevpn.pro  . Недорогой, есть 3 часа демо доступа.
Вопрос: Выбор Industrial PC на CF-карте

Лучший ответ:
Какой то у вас бюджет не индастриал

Худший ответ:
Рекомендую посмотреть на Nettop'ы и SSD. Будет перспективнее. 

Но «промышленное» решение вы за эти деньги не найдете.
Вопрос: Adobe Reader для Android: экспорт или хотя бы навигация по заметкам в PDF?

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

Худший ответ:
Aldiko Premium вроде как умеет оставлять свои комментарии и потом по ним ходить, но читать ей пдфы — то ещё мучение
Вопрос: Как сделать такую ​​кнопку вниз чтобы она прыгала?

Лучший ответ:
анимацию можно на css, скролл вниз на jquery, допустим у нас есть круглая кнопка в виде стрелки вниз(html) - <a href="#second-screen" class="scroll-down-btn"></a>
Нам нужно повесить анимацию на кнопку(css) - .scroll-down-btn {
/* Тут стили кнопки, картинки, размеры */
  position: relative;
  bottom: -15px;
  animation: bounce 0.4s infinite; /* Анимацию bounce пропишем ниже */
}
Ну и собственно сама анимация(css) -@keyframe bounce {
  0 {
    bottom: 0;
  }
  100% {
    bottom: -15px;
  }
}
Ну а теперь нужно, чтоб эта кнопка работала(jQuery) - $('.scroll-down-btn').on('click', function(e) {
  e.preventDefault(); // Запрещаем переход по ссылке
  var target: $(this).attr('href'), // Берем значение из ссылки как цель id="second-screen"
        destination: $(target).offset().top; // Ищем верхнюю координату у нашей цели

  $('body,html').animate({scrollTop: destination}, 500); // Плавно проматываем до цели
});

Худший ответ:
В данном случае используется jquery animate
откройте код страницы и поиском найдите ".down-scroll" там будет сам элемент и js который заставляет ее прыгать.
Вопрос: Установка Ubuntu 14.04 на SDD+HDD?

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

Худший ответ:
У меня все умещается на 60Гб SSD (/home /var/log /swap), все медиа на HDD монтируется по мере надобности и сохраняется туда же с qbittorent firefox chrome (один раз настроить расположение каталога download). Steam только пришлось размещать на отдельном ext3 разделе. А если у вас нет винды то можно вместе с медиа.
А диски сейчас довольно живучие, что бы делать полу-SSD. Но решать действительно вам ;-)
Вопрос: Как организовать бэкап 150gb файла на удалённый сервер?

Лучший ответ:
Если вопрос чисто в том как регулярно перемещать такой большой объем информации, то -
Для этого нужен протокол работающий не с файлом, а с блоками.
Как минимум - btsync 
Не идеально, но уже не полностью придется пересылать.
В идеале нужен механизм завязанный на дедупликацию, например branch-cache
А вообще по пунктам.
1) Залить на облако такой объем целиком проблематично или невозможно. Разбивать вручную это долго, и ненадежно.
2)Контейнер хранящийся в облаке смонтировать не получиться. Т.е теоретически можно, на практике такое решение работать не будет.
3)Правильно делаете, что не доверяете.
Хотя есть сервисы которые делают шифрование грамотно, например тот же https://mega.co.nz
Там шифрование идет на стороне клиента, и облако получает уже шифрованную информацию.

Худший ответ:
Можно использовать протокол FTP
Арендуешь удаленный сервер с нужным объемом HDD, поднимаешь FTP сервер и заливаешь туда.
В инете есть куча программ которые делают заливку файла по расписанию на FTP
Ограничения по размеру нет, если только инет падет то может ошибка произойти или ограничения со стороны сервера
Вопрос: В какой CMS интернет-магазина есть синхронизация с 1С?

Лучший ответ:
1с-битрикс не предлагать? :)

Худший ответ:
Есть немного платный модуль для VirtueMart для Joomla через CommerceML. Модуль со схожими функциями есть и для OpenCart. Bitrix нужной комплектации для организации Интернет-торговли обойдётся в 56к рублей + год бесплатной поддержки и обновления, потом за обновления нужно будет платить. Но платформа конечно крутая, там даже есть мобильные приложения для управления и для совершения покупок. Но как по мне, за такие деньги лучше написать своё приложение, используя "фреймвок".
Вопрос: Почему Windows7 x64 не видит сети?

Лучший ответ:
Имхо вариантов два - либо продолжаем искать и находим нужные дрова (например, всякими там программами для поиска дров типа DriverGenius, DriverPackSolution и иже с ними); либо внешний usb-wifi адаптер (который изначально в коробке уже имеет подходящие Вам дрова). Возможно последнее предпочтительнее, так как придется потратить всего рублей 300-500, а первый вариант не факт что даст результат, но время отнимет...

Худший ответ:
Мой совет - удалить устройство (вместе с галочкой "удалить драйвера")
Скачать драйвера отсюда - "https://www.atheros.cz/atheros-wireless-download.p..."
Перезагрузиться и проверить.
Вопрос: Что значит выражение «рендериться на сервере»?

Лучший ответ:
Это значит что html-разметка в полном объеме формируется на веб-сервере. Значит не используются javascript-фреймворки для отрисовки страницы на стороне клиента. Да, и успокойте меня, скажите что знаете перевод глагола render в контексте программирования?

Худший ответ:
вот
Вопрос: Как удалить вирус-шифровальщик с расширением breaking_bad?

Лучший ответ:
1) зайти на форум поддержки вендора вашего антивируса и подчистить следы заражения.
2) обратиться в ТП вендора вашего антивируса с просьбой расшифровки.
для п. 2 обязательно необходимо быть легальным пользователем.

Худший ответ:
такая же  проблема  
помогите  расшифровать файл заширфованный 
вот эти вирусом csrss
support.kaspersky.ru/viruses/disinfection?page=2  статья не помогла !!!!
файлы находятся тут 
https://yadi.sk/d/OgAoqB-VkrxSn
оба файла зашифрованы и пароль: 1 
csrss.rar  сам вирус 
файл зашифрованный.7z нужный файл 
Ваши файлы были зашифрованы.
Чтобы расшифровать их, Вам необходимо отправить код:
8F9B4DB7A5600CFF09C9|356|2|2
на электронный адрес files1147@gmail.com .
Далее вы получите все необходимые инструкции.
Попытки расшифровать самостоятельно не приведут ни к чему, кроме безвозвратной потери информации.
Вопрос: Что за авария произошла, надолго ли Хабаровск остался без связи?

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

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

Лучший ответ:
а разве Windows 7 является системой реального времени? :)
установить более высокий приоритет — да — это чуть поможет, но от переключения контекста не избавит.
если важен RT, то лучше смотреть в сторону RTOS, пробовать Linux с RT-патчем и т.п.

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

Лучший ответ:
Мне очень нравится duolingo.com. Он бесплатен, у него отличный дизайн и хорошая идея:
1. Проходите ряд бесплатных курсов с интерактивными упражнениями.
2. Участвуете в краудсорсинговом переводе текстов, улучшая свой навык языка.
Если же говорить именно о восприятии на слух, то у меня всё сложилось следующим образом:
а. Начал с просмотра фильмов строго на английском. Смотрим с субтитрами, ставим на паузу и переводим. Да, неприятно поначалу, но вы решите: вы учите или ищете "новые способы". Если учите, то смиритесь с напрягом на первые несколько фильмов. Уже на 5-м, скажем, увидите прогресс: останавливать надо будет заметно реже. Довольно быстро вы начнёте получать новое удовольствие от просмотра в оригинале. Мне иногда говорят: но я же не понимаю по английски, как смотреть? А я отвечаю: что за проблема, если вы не поймёте половину фраз в фильме? Вам хоть один просмотренный фильм хоть что-то дал, при полном понимании сказанного в нём? То-то.
б. Дальше пошло чтение, начиная с простого и увеличивая сложность.  На андроиде удобно читать, есть интеграция со словарём. Я использую FBReader + GoldenDict.
в. Вообще, везде, где только можно, окунайтесь в языковой контекст. Интерфейс всего софта - только англ., если друзья знают язык - переписывайтесь с ними на нём, посещайте встречи, где говорят на английском, ищите носителей на couchsurfing.org (организуют встречи, на которых путешественники знакомятся с местными).
г. Аудиокниги и подкасты - это шикарно. Потому, что вы можете учить язык каждый день часами: в дороге, во время пробежки и так далее. Аудиокниги качайте на торрентах. Ну, можете взять одну бесплатно в Audible. Клёвые подкасты: 99% Invisible, Freakonomics, NPR Planet Money, NPR Ted Radio Hour, The Moth. Тысячи их.
Вообще, советую не париться и слушать речь. Вы будете волноваться оттого, что ничего не понимаете. Не волнуйтесь и продолжайте слушать. Понимание придёт со временем, сами удивитесь. Собственно, дети именно так и учат, что даже потом становятся теми самыми "носителями", а нам, взрослым, проще, есть жизненный опыт.
P.S. Я свободно говорю и пишу на англйиском, в ряде контекстов мне вообще всё равно, на каком языке говорить. Таким же способом учу немецкий, на котором могу изъясняться через пень-колоду. Английский начинал с типичного для наших широт "intermediate" (что-то учили в институте). Немецкий начал с нуля.

Худший ответ:
Кроме всего прочего - больше слушайте английской речи! Неплохо фильмы помогают, есть неплохой ресурс ороро.тв (есть субтитры).
Вопрос: Будет ли интересна статья &quot;Эмиграция в Чехию для владельцев IT-бизнеса&quot;?

Лучший ответ:
Похоже, любая статья с информацией по эммиграции в ближайшее время имеет все шансы стать хитом :)

Худший ответ:
да — у меня друг продал квартиру и иммигрировал в Чехию, доволен
Вопрос: VS 2010 не могу подключиться к облачному TFS

Лучший ответ:
пишите на форум msdn. Там ответят тк там сидят в том числе и разработчики этого счастья.

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

Лучший ответ:
Берете скрин, делаете перспективу и накладываете эффект.
Все просто.
Ну или сделайте фото при диафрагме 1.4-1.8.
Вот за пару секунд в PS накидал.

Худший ответ:
Что значит "отобразить"? В смысле "обработать"? Если только одно фото, то самый простой вариант - реально сфоткать монитор)) А если пакетно обработать, то тут уже надо думать...
Вопрос: Как быстро и безопасно передать номер кредитки?

Лучший ответ:
Текстовый файл с номером кредитки упакуйте в архив с паролем. Параноики могут упаковать два и более раз, используя разные архиваторы и разные пароли. Полученный архив отправляется по электронной почте. Пароли передаются по другому каналу: лично (заранее), по телефону, СМС, с помощью шифрованного IM-сообщения.

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

Лучший ответ:
совсем не обязательно все свойства собирать одной строкой, можно же и отдельно )
а потом просто объединить "пробелом" как-то так$('.item-add').click(function() {
    var $desc   = $(this).closest('.item-description')
      , t_name  = $desc.find('.item-name').text()
      , t_price = $desc.find('.item-price').text()
      , ...
    $('.items-cart').attr('value', [t_name, t_price].join(" "));
});
а можно написать небольшой "сборщик" полей и потом просто указывать нужные, например вот так$('.item-add').click(function() {
    $('.items-cart').attr('value', get_items($(this), "name structure weight price", " "));
})

function get_items($el, fields, separator) {
    var $desc = $el.closest('.item-description')

    return ($.map(fields.split(" "), function(field_name){
        return $desc.find(".item-" + field_name).text()
    })).join(separator)
}

Худший ответ:
начинай с корневого элемента и последовательно проходи по его потомкам$(this).closest('.item-description').find('item-description').text().end().find('item-structure').text().end().....
Вопрос: Каким образом можно собрать базу «паразитных» IP адресов?

Лучший ответ:
Мда..
А зачем все это?
Не проще ли заблокировать всех, и разрешить только тех кому можно?

Худший ответ:
Думаю, вы ищете их https://www.maxmind.com/ru/proxy https://www.maxmind.com/ru/geoip2-anonymous-ip-database
Вопрос: Посоветуйте netflow коллектор

Лучший ответ:
Попробуйте flow-capture, очень популярный коллектор Netflow. Удобен в использовании, врет очень мало.

Худший ответ:
AlexanderPHP, назвал верный вариант. Единственное за месяц получить статистику — очень долгий процесс. Если такие данные нужны постоянно, то с определённым интервалом данные с коллектора надо писать в БД.
Вопрос: Все ли в порядке с резюме (прошу дать рекомендации)?

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

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

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

Худший ответ:
Учите сразу Java