Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Почему зависает Windows 10?

Лучший ответ:
Смысл переносить W10 если ноут новый там и так W10 если там ее нет то перенос вам не даст ее активировать профита 0. Да и чистая система всегда гарант того что все будет работать как нужно(если руки прямые).

Худший ответ:
Суть зависаний такова: после загрузки выходит окно логина. Вводишь пароль - и висит так от 3 до 5 минут с надписью Добро пожаловать и ползунком загрузки.Ну так при чем тут оборудование, и какое это зависание? Ясно же, что какая то программа долго стартует, например ждет отклика сети, или подсчитывает точное значение числа π.Вариант решения переустановкой не предлагать - не ищем легких путей.Ну тогда делайте трассировку загрузки и смотрите. В общем  Windows Performance Toolkit вам в руки.
Что то вроде xbootmgr -trace boot -traceFlags base+cswitch+drivers+power -resultPath D:\tracelog
Вопрос: Как красиво с помощью Powershell удалить определенные подстроки в файле?

Лучший ответ:
вот как выше сказали, но с одной поправкой:
(Get-Content test.txt) -replace "богатый опыт|уточнения новых|интересный эксперимент" | Set-Content test.txt

Худший ответ:
(Get-Content test.txt).replace('богатый опыт', '').replace('уточнения новых', '').replace('интересный эксперимент', '') | Set-Content test.txt
(c) первая ссылка по запросу в гугле
Вопрос: Какой ноутбук для дизайнера на конец 2017г?

Лучший ответ:
Красненький.

Худший ответ:
Обрати внимание на линейку Dell Precision.
В любом случае, в ноуте для дизайна в первую очередь надо смотреть на дисплей, потому что в ноутах традиционно всё плохо с цветами. А потом уже убедиться что есть минимум 16гб оперативы, минимум 4 современных ядра (физических) и минимум 256гб SSD. Всё остальное по барабану и дело привычки/понтов.
Вопрос: Как сделать css фигуру «соты» и задать ей фон-картинку?

Лучший ответ:
Нет, потому что красные треугольник это border раздутый до 100px 
Мне кажется лучше такое реализовать через clip-path: polygon(....);clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);

Худший ответ:
По запросу "hexagon css with image" много всего есть)
jsfiddle.net/kizu/bhGn4snippet
Вопрос: Как объеденить одни и те же media query в разных файлах?

Лучший ответ:
Для гальпа https://www.npmjs.com/package/gulp-combine-mq

Худший ответ:
Например вот этот для PostCSS
Вопрос: Какие аналоги у ГОСТ 19.402-78?

Лучший ответ:
1. Более современных - нет. Более того, приказ/постановлание Минкомсвязи этого года (точный номер можно погуглить), включающее требования для АС для госструктур, практически слово в слово копирует ГОСТ 19.x, 34.x
2. Из западных аналогов можете посмотреть ISO/IEC/IEEE 26512:2011. Есть еще, но сейчас сразу не скажу - надо гуглить. Можете посмотреть здесь: https://www.iso.org/ics/35.080/x/

Худший ответ:
Может быть это? ГОСТ 34.602-89 Информационная технология (ИТ). Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.
Вопрос: Как изменить цвет кнопки в CSS, если даже !important не помогает?

Лучший ответ:
Вот по порядку ответы на ваши вопросы:
1. Почему не переопределяется цвет и не убирается подчеркивание:
Это происходит т.к. вы применяете стили к блоку .btn, но внутри есть тег "a", у которого есть стили заданные браузером, чтобы этого избежать сделайте так:.btn a{
color: #ffffff;
text-decoration: none;
}
2. Не меняется цвет placeholder.
Это происходит по тому что на него не действует color. Подробности и примеры тут
3. Проблема с margin-bottom:
Тут все просто, он работает, попробуйте выставить его в значение 100px и увидите как кнопка опустится.

Худший ответ:
Что касается этого:
btn {
  border: 0px solid #000000;
  width: 160px;
  color: #ffffff; /* The color of text in button - WHY DOESN'T IT WORK?*/
  text-decoration: none; /* The link style in button - WHY DOESN'T IT WORK?*/
  background: #FBD840;
  padding: 12px;
  text-align: center;
  margin-bottom: 30px;
  border-radius: 3px;
  box-shadow: 0px 3px 15px 3px rgba(249,219,91,0.4);
  cursor: pointer;
Селектор! Если вы имели ввиду класс btn, то класс обозначаем в таком формате: .btn{...}
Если же вы имели ввиду сам тег , то писать нужно полное название тегаbutton{...}
Если я чего то не понял, то давайте ка ссылку на песочницу свою
Вопрос: Как убрать все лишние тэги генерируемые Contact Form 7?

Лучший ответ:
Здравствуйте!
Обычно помогает:define( 'WPCF7_AUTOP', false );
Подробная инструкция здесь  - https://stackoverflow.com/questions/32539905/conta...

Худший ответ:
Если честно, рекомендую не переписывать плагин под себя, а подстроиться под плагин и вёрстку делать под стандартные теги Contact Form 7
Вопрос: Телеграм бот CURL в чем может быть проблемма?

Лучший ответ:
Блокировка?

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

Лучший ответ:
Немного теории + практика + теория + практика + углубленная теория + практика + практика + практика.

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

Лучший ответ:
не стоит таблицу с товаром загаживать, поверь, у меня самая большая таблица в БД - таблица куда пишу инфо об изображениях. Для них в любом случае нужна отдельная таблица, а там уж пиши хоть что, хоть сериализованное инфо, хоть по куче полей растяни. У меня, например, имя файла, id, ширина, высота, размер файла - по отдельным полям, и есть ещё поле, где описаны миниатюрки, там в JSON'е.

Худший ответ:
Да, можно в json хранить. Поиск по названию в этом случае тоже можно реализовать.
Вопрос: Как установить ungoogled-chromium?

Лучший ответ:
скачать все файлы в директорию
зайти в консоли в директорию
sudo dpkg -i *.deb

Худший ответ:
в плане профильной эксплуатации, лично для меня ФФ выиграл в сухую. Хромиум содержу в линуксе для быстрой загрузки и оперативного поиска/+легкого перевода. почитать/подумать/продолжить завтра - только ФФ 
основное - простота работы с профилями, переносимость профилей
и, возможно, самое главное - ленивая загрузка вкладок прошлого сеанса
полезные ссылки
https://developer.mozilla.org/ru/docs/Mozilla/Comm...
но самый простой вариант - формировать скриптами ярлыки с доп.параметрам в линукс
-no-remote -profile '/home/username/.mozilla/firefox/profiles/profilename'
в винде
-no-remote -profile "%APPDATA%/Mozilla/Firefox/profiles/profilename"
в каментах к вопросу упомянуто чуть больше деталей, но это думаю, основные факты
Вопрос: Как убрать синею подсветке на сенсорных экранах при касании?

Лучший ответ:
Вот что вам нужно.
Чтобы отключить подсветку элементов необходимо установить полную прозрачность для данного свойства: -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

Худший ответ:
В CSS *{
outline: none
}
Вопрос: Стоит ли использовать orchid для портала?

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

Худший ответ:
Использую для регионального портала, 47 видов записей, 5 ролей, заполнение через админку и личный кабинет.
Полёт нормальный.
Вопрос: Есть ли хорошие видеокурсы по python?

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

Худший ответ:
полное обучение:
https://www.coursera.org/learn/programming-in-python
https://www.coursera.org/learn/python
Вопрос: Как узнать версию MySQL, если имеешь доступ только к ftp и консоли Wordpress?

Лучший ответ:
Разместить через ФТП файл php с командой phpinfo(), открыть его через браузер, поискать раздел mysql в нём, увидите что-то типа: Client API version 5.5.52

Худший ответ:
в конфиге WP смотришь параметры коннекта к базе/** The name of the database for WordPress */
define('DB_NAME', 'assolo0k_clex');

/** MySQL database username */
define('DB_USER', 'assolo0k_clex');

/** MySQL database password */
define('DB_PASSWORD', '**************');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
далее доступным тебе способом выполни запрос к базе SHOW VARIABLES LIKE "%version%
я делаю это из командной строки 
mysql -uassolo0k_clex -p********* -Dassolo0k_clex -e'SHOW VARIABLES LIKE "%version%";'+-------------------------+---------------------------------+
| Variable_name           | Value                           |
+-------------------------+---------------------------------+
| innodb_version          | 5.7.20-19                       |
| protocol_version        | 10                              |
| slave_type_conversions  |                                 |
| tls_version             | TLSv1,TLSv1.1                   |
| version                 | 5.7.20-19-beget-5.7.20-20-1-log |
| version_comment         | (LTD BeGet)                     |
| version_compile_machine | x86_64                          |
| version_compile_os      | Linux                           |
+-------------------------+---------------------------------+
а ты можешь написать на PHP что-то вроде, залить по FTP и выполнить через http$con = mysql_connect('HOSTNAME','USERNAME','PASSWORD');
mysql_select_db('DATABASENAME', $con);
$query = "SHOW VARIABLES LIKE '%version%'";
$result = mysql_query($query);надо смотреть не только на версию, но и на другие переменные - например актуально на сегодня поддержка utf8_mb4,  длина ключа, если поддерживается  utf8_mb4
Вопрос: Имеет ли юридическую силу JSON с ЭЦП?

Лучший ответ:
Не силу, а юридическую значимость.
Ссылаться надо 63-ФЗ

Худший ответ:
ЭЦП является подтверждением неизменности документа после его подписания и того, что эту подпись сделали вы, не более
Юридическую силы имеют документы установленных форматов. Данные могут быть лишь предметом документа (договора, например). Соответственно, если вы сделаете свой JSON сущностью вокруг которой построен документ, этот документ будет нести юридическую силу
Вопрос: Для чего может быть нужен sequence?

Лучший ответ:
1) sequence удобен когда нужен уникальный id не только в одной таблице а в нескольких. Если это нужно можно организовать, чтобы id не повторялся во всех таблицах.
2) общий sequence на несколько БД. Помогает объединить две таблицы с разных БД и у всех уникальный id
3) и т.д.

Худший ответ:
Добавлю к LS Timer 
Sequence используют для того, чтобы ДО INSERT мы могли работать с полноценной сущностью, у которой уже до добавления есть свой необходимый ID
Вопрос: Как сделать вот такую интерактивную карту?

Лучший ответ:
Вам нужно на фриланс биржу.
К примеру https://www.weblancer.net/

Худший ответ:
Поиск по codepen как правило дает уже готовый вариант, вот это по-моему 1 в 1 как Ваш:
https://codepen.io/cwrigh13/pen/KvdGp?q=image%20ma...
Другие результаты:
https://codepen.io/search/pens?q=image%20map&limit...
или как вариант на svg:
https://codepen.io/search/pens?q=svg+map&limit=all...
Вопрос: Может ли взорваться ЭЛТ-монитор при работе на морозе?

Лучший ответ:
Работа любой электроники в условиях пониженной температуры опасна в первую очередь образованием кондесата (воды) на электронных компонентах.
Вода - проводник не очень хороший, но это чистая вода, а на электронных компонентах скапливается пыль и в ней может быть много чего такого что сделает воду гораздо лучшим проводником... Опять же - на кинескопе - высокое напряжение - там водной пыли на поверхности хватит что-бы произошел пробой.
НО! сама трубка - герметичная, в ней ничего водой не перемкнешь (ей туда не попасть), и с какого фига ей взрываться?
Чисто теоретически высоковольтный разряд может создать определенное давление на стекло кинескопа с обратной стороны от экрана (там и стекло потоньше) и чисто теоретически может разбить это стекло (на оратной стороне, там где раструб). Но при этом передняя часть ЭЛТ - толстенное стекло которое даже стараясь разбить не просто. Это я по детскому опыту помню - кинескопов мы разбили десятки. Так вот: разбить его влоб - довольно трудно. и даже когда так били если и отлетало что - то именно от удара, а не от схлопывания морды ЭЛТ внутрь.
____________
Т.е. если вы ЭЛТ бить не будете - ничего от него отскачить не должно. Но вот технику в неотапливаемо помещении - лучше специальную эксплуатировать иначе буду "козы" (короткие замыкания) от конденсировавшейся воды.

Худший ответ:
Влом читать вышеперечисленые коменты, ответ нет! Там вакум если треснет мелкие части по теории всосуться)))
Вопрос: Хорошая ли это практика использовать vue и jquery вместе?

Лучший ответ:
Нормальная.
Очень много ситуаций, когда нужный тебе плагин тянет зависимостью jQuery, а аналога по функциональности на vue нет. Собственно, это и приписывают главным минусом vue, что очень мало вменяемых плагинов (всякие карусели, кастомные скроллы и прочее), и поэтому стиснув зубы и помолившись, приходится тащить за собой jQuery.
Поэтому, если админка требует jQuery, то тащи ее в проект, вариантов немного как таковых (или даже и вовсе нет).

Худший ответ:
Как то думал о подобной проблеме. На мой взгляд ни чего такого в этом нет. Сейчас же, даже с мобилок, интернет стал таким быстром, что грузится быстро. Если вам нужен jQuery только для админки, то и париться по этой проблеме не стоит.
Да даже если и jQuery подключается для сайта, то тоже не серьёзно. У меня сайт на Laravel + громоздкий CSS фреймворк, jQuery + 2 плагина для анимации = не больше 3 секунд загрузки сайта с мобилки.
А если ещё сделать такую схемку (или лучше, если сможете, то прирост производительности сайта будет лучше):
1. Apache (backend)
2. NGINX (frontend) + SSL + HTTP/2
+ memcache и ещё какой-то, не помню точно.
Вопрос: Пора переходить на Bootstrap 4?

Лучший ответ:
я новые проекты делаю на bootstrap 4. нравится. 
а желающие сидеть под IE<=9  или не желающие обновлять FF - пусть сами за себя переживают. а еще ведь есть такие, которые JS у себя в браузере отключают.

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

Лучший ответ:
Вот свойство, которое позволяет запустить клавиатуру именно с цифрами.<input type="number" pattern="[0-9]*" inputmode="numeric">
или<input type="text" pattern="\d*">

Худший ответ:
или лучше input type="tel"  где доступен +
Вопрос: Как правильно писать web приложения на GO?

Лучший ответ:
revel возьми, например, в качестве основы.
или beego.me

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

Лучший ответ:
"Как программировать на С" Пол Дейтел, Харви Дейтел (здесь всё разжевано до мелочей)
"Язык программирования Си" Керниган и Ритчи (создатели языка)
"Язык программирования C. Лекции и упражнения" Стивен Прата (тоже хорошая книга с положительными отзывами)
"Изучаем программирование на C" Дэвид Гриффитс, Дон Гриффитс 
В каждой книге есть упражнения для закрепления материала.  Эти книги лучшие по изучению языка Си

Худший ответ:
столяров 
азы программирования 
том 2
)
Вопрос: Почему Microsoft Office в розничных магазинах стоит дешевле, чем на официальном сайте?

Лучший ответ:
но какой смысл Microsoft продавать "Офис" дешевле, чем у себя на сайте?А какой смысл торговцам  продавать товар  дешевле оптовым покупателям, чем розничным?
Продать товар это непросто и не дешево - куча расходов на рекламу, оформление покупок, зарплату продавцам.
Если покупатель берет очень большую партию товара - продавец экономит кучу денег, которую ему бы пришлось потратить на реализацию этой партии товара, поэтому готов дать небольшую скидку.
Например программа фирмы 1с которая на их сайте стоит 20тыс, для партнера стоит 10тыс, поэтому ее можно купить у знакомого партнера за 11тыс, хотя это не приветствуется и рекомендуется продавать именно за 20тыс. Но всем пофиг на рекомендации.

Худший ответ:
Недавно MS перевел все ценники для РФ в USD, возможно с этим заодно и подорожание случилось.
Вопрос: Что такое export default/ import в js?

Лучший ответ:
Это не Vue =)
Это Ecmascript (javascript) по версии 2015 (es6)
Да, это стандарт языка, но браузеры его не поддерживают еще (не весь новый стандарт, я сейчас об импортах говорю). Поэтому при использовании нативных модулей нужно собирать их каким-либо бандлером. Например вебпаком.
Про трансляцию вы правильно понимаете. Только не в "нативный js" (это и так уже нативный js), а в js поддерживаемого браузерами стандарта - ES5

Худший ответ:
Вы же сами ответили на свой вопрос: далее собирается все вебпаком в один бандл и все круто и там нет этих слов уже
Вопрос: Значение версий в C#?

Лучший ответ:
Здравствуйте,  вы можете смело изучать C# 5.0. Изменений много и это в основном синтаксический сахар вот например сами посмотрите What's New in C# 6 и What's new in C# 7 или на рус. Что нового в C# 6.0? и Что нового появилось в C# 7... это все можно изучить за вечер, и ради это-го покупать книгу для C# 7, ну совсем не стоит. А если вы боитесь все что вы выучите для C# 5.0 будет неактуально, то тут не бойтесь,  из C# не удаляют удаляю старые фичи.

Худший ответ:
В принципе если освоить 5.0 - то новшества 6/7 воспримутся как естественные и удобные. Если сразу 7 - то будет непонятно...
Половину, если не больше "сахарка" будет предлагать тот же решарпер
Вопрос: Зачем в POSIX 'fork' создаёт полную копию?

Лучший ответ:
Описанное вами поведение fork относится к ранним версиям Unix. В современных Unix-подобных системах используется идея "копирования при записи": https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BF%D...

Худший ответ:
Это просто два разных подхода. 
Сравнивать fork и CreateThread не совсем правильно, ибо это похожие, но разные сущности.
а ответ на ваш вопрос - изолированность общих переменных.
Просто создайте общую переменную и измените ее в триде и в форке, потом прочтите ее из другой ветки - все поймёте.
Вопрос: Существует ли специальность, совмещающая фронтенд-разработку (вёрстка+ JS) и видео монтаж?

Лучший ответ:
Да, называется Компьютерщик!

Худший ответ:
Есть видео редакторы в веб 
https://spark.adobe.com/
https://tyle.io/
Еще одно перспективное направление - редакторы коротких медиа роликов для социалок 
https://yala.social/
Если есть время или деньги, можно попробовать сделать свой продукт, или поискать работу в подобных стартапах
Вопрос: Java вопрос надежности?

Лучший ответ:
Да, на Java можно разрабатывать такие системы, но не для обычных JVM, а соответствующих спецификации RTSJ.

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

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

Худший ответ:
Нанимают и/или берут в долю толкового ИТ директора, а он уже решает эти вопросы самостоятельно.
Иначе если нет навыка работы с фрилансерами/студиями/аутсорсинговыми компаниями/командами разработчиков - без ИТ директора в любом случае их ждёт фейл в 90%.
Вопрос: Почему slick slider не инициализируется в табе?

Лучший ответ:
Правильно понимаете. 
После открытия таба:$slider.slick("setPosition");

Худший ответ:
с табами в бутсрапе сделал так$('[href="#tab4"]').on('shown.bs.tab', function (e) {
            $('.carousel').resize();
        });
Вопрос: Быстрая проверка на вхождение?

Лучший ответ:
Преобразовать перед проверкой список в множество:set_of_strings = set(list_of_strings)
some_string in set_of_strings

Худший ответ:
Используйте вместо списка множество или отсортируйте и используйте бинарный поиск.
Вопрос: Способен ли Webpack при сборке менять пути API?

Лучший ответ:
Вы можете добавлять пути как параметры при билде.
В конфиге:const API = process.env.api;

module.exports = {
    ...,
    plugins: [
        ...,
        new webpack.DefinePlugin({
            API_URL: JSON.stringify(API)
        })
    ]
}
И глобальная переменная API_URL будет доступна в коде вашего проекта.
Условный конфиг для сборки в вашем package.json:{
  "scripts": {
    "build": "webpack --env.api=https://api.url/v1"
  }
}
Если надо на лету добавить:npm run build -- --env.api=https://api.url/v2

Худший ответ:
ИМХО правильно сделать так - файл, содержащий пути, добавить в .gitignore, потом на продакшене/тестовом/своем сервере делать сборку индивидуально. Ну, или не в .gitignore, а в ветку "мастер", и не переносить в эту ветку изменения этого файла при слиянии (это несколько более заморочно). Делать сборку у себя и копировать на прод - неправильно.
Вопрос: Как запретить root-доступ по ssh для одного интерфейса?

Лучший ответ:
Рутом ходить нельзя. Точка.
Для работ вне домашки есть su/sudo.

Худший ответ:
Искать надо на англ. )
Простое решение, даже два через sshd_config и через iptables ссылка
Вопрос: Почему вылетает приложение??

Лучший ответ:
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.roman.geoguiz/com.example.roman.geoguiz.GuizActivity}: java.lang.ClassCastException: android.support.constraint.ConstraintLayout cannot be cast to android.widget.TextView
Вот ваша ошибка. Скорее всего вот  тут:
 mTV = (TextView) findViewById(R.id.TV);
R.id.TV не TextView

Худший ответ:
Вы правы, ошибка в этих строках!! Но я теперь не могу понять почему там возникла ошибка?? Все дело в том, что R.id.TV - это TextView
Вопрос: Допустимо ли развернуть git в директории боевого сайта?

Лучший ответ:
Это обычная практика. 
Проблем с безопасностью не будет, если правильно настроить веб-сервер (запретить ему ходить в папку .git).

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

Лучший ответ:
<router-view :prop="var"> работает, но вообще, если такой вопрос возникает, то я бы смотрел в сторону vuex

Худший ответ:
Точно не понял вопроса, но обращаться к родителю можно примерно вот такthis.$parent.что-то
Вопрос: Как рассчитать необходимую мощность сервера под проект?

Лучший ответ:
Сам проект на yii2 уже написан или Вы подбираете сервер без проекта?
Если написан - то можете провести нагрузочное тестирование (посмотреть на скольких пользователях умрет),  оставить 80% посетителей (предположить, что серверные характеристики не меняются, а от пользователей оставить только 80%). Ну и догонять до 5к.
Это при малой, при бОльшей нагрузке, понадобятся и танцы, вроде master-slave mysql и несколько application-серверов

Худший ответ:
Задача смахивает на расчет средней температуры по больнице с учетом морга и гнойного отделения.
А по теме, как верно заметили коллеги - нагрузочное тестирование.
Вопрос: Какие технологии можно использовать для создания сервера для Android-приложения на Java?

Лучший ответ:
Spring WebMVC (можно на Spring Boot) или Java EE Rest (Jersey) в помощь. В первом случае можно обойтись без сервера приложений.

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