pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Каким образом создается запись в логах о том, что для записи лога недостаточно места?

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

Худший ответ: так получилось/совпало просто
ну, наверно, error log  имеет приоритет, но в конкретный момент времени процесс не может знать, есть ли место, или уже кончилось, в даннмо случае error  логу повезло, влезла хоть часть
Вопрос: Книги по ООП в PHP

Лучший ответ: Вот эта очень классная, рекомендую www.ozon.ru/context/detail/id/5648968/

Худший ответ: ilikebooks.ru/12667-piter-lovyejn-obektno-orientirovannoe.html — вот эту я читал, понравилась.
Вопрос: Получил смс на телефон после посещения сайта по 3G. Как такое возможно?

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

Худший ответ: WapClick такой WapClick
P.S: msisdn recognition никто не отменял
Вопрос: Какой блок питания для компьютера подобрать?

Лучший ответ: Наверняка? Киловатт.

Худший ответ: Дык от конфига зависит. Видеокарты (в основном), процессора.
и 350W разные бывают: дешевые и качественные.
Вопрос: Как синхронизировать профиль Chrome (Win &lt;-&gt; Mac) через Dropbox?

Лучший ответ: И, чтобы искать по всем директориям, в настройках поиска нужно указать область «This Mac» и в параметраx для «System Files»* выбрать «are included»:



* «System Files» выбирать в «Other…»:



Худший ответ: Goolge Chrome использует встроенную синхронизацию через гуглоаккаунт. В Настройки>Личные материалы. И без Дропбокса можно. Так место в хранилище экономиться будет.
Вопрос: Выбор недорого нетбука?

Лучший ответ: Купи б/у Apple Macbook Air.

Худший ответ: Acer c720 - ок, если вес не беспокоит. Это всё же не нетбук=)
Вопрос: Почему не индексируется сайт Яндексом?

Лучший ответ: Ну появится все может недели через 3 (как показывает моя практика), так что рано начали паниковать. Можно проверить ответ сайта для Яндекс бота https://webmaster.yandex.ru/server-response.xml
А так я бы еще подождал, хотя бы недельку.

Худший ответ: На всякий случай стоит проверить robots.txt и тэги noindex. 
Конечно тупо, но иногда обращаются клиенты, у которых программисты, создавшие сайт, 
закрыли его от индексирования и забыли снять эту защиту. 
А так - если в других поисковиках проиндексирован, то и яша скоро проиндексирует.
Вопрос: Отправка булевых значений в запросах jQuery.ajax()?

Лучший ответ: Можно использовать так: { somevar1: boolVar?1:0 }

Худший ответ: А почему false и true не катит? На стороне сервера что стоит? Ну в крайнем случае, наверное, можно регексами заменить, как при отправке, так и при получение.
Вопрос: На планшете не работает экран. Как добыть из него данные?

Лучший ответ: Рекомендую попробовать Android Commander (программа для работы с файловой системой телефона с компьютера), и если не получится то пробовать уже через ADB.

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

Лучший ответ: Гугл форсит в массы Material:
fezvrasta.github.io/bootstrap-material-design
https://material.angularjs.org
А так вроде минимализм и паралаксы в тренде.

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

Лучший ответ: Легко решается настройкой шейпера/QoS на роутере.

Худший ответ: Можно просто в виндовом таскменеджере понизить приоритет юторренту до минимума, пусть отхвавывает сколько дадут.
Вопрос: Как реализовать автопостинг в Instagram через не официальное API?

Лучший ответ: Сделать это на Laravel так же, как и на php.
Нет и не будет для Laravel готовых пакетов для данного функционала, придется писать свое.
Берите приложение Android, декомпилируйте, прогоняйте сниффером, сверяйте запросы - и в итоге придете к решению.
Никто просто так не будет давать вам готовый код - ибо это деньги и большой труд.

Худший ответ: Я пользуюсь бесплатным Myref.pro для автопостинга в Инстаграм.

Отлично работает. Не знаю через апи или нет.
Вопрос: Использование display: table — зло?

Лучший ответ: Если не смущает поддержка старых версий браузеров, то почему сразу не flex-box?

Худший ответ: Подвох в том, что Вы верстаете таблицу div-ами.
Вопрос: Какой ваш топ-5 плагинов для photoshop?

Лучший ответ: Самые полезные плагины — это плагины, которые упрощают рутину:
— GuideGuide (предназначен для быстрого построения любых сеток)
— FlatIcon (большая база бесплатных иконок прямо в Фотошопе)
— UberLine (быстрое создание пунктирного и «тонкого» подчеркивания)
— PngExpress (для быстрой нарезки графики, круто для мобильной разработки)
— Specctr (для быстрого и простого создания спецификаций на интерфейсы)

Худший ответ: Мой набор плагинов для фотошопа без смс и регистрации, считаю, каждый тру дизайнер должен закачать себе:Специальный плагин, который придумывает идею и реализациюУникальный плагин, который воплощает идею с точки зрения композиции и гармонииТехдизайнерский плагин, который воплощает идею с технической точки, а также рисует иконки во флате+свгУльтраскоростной плагин, который верстает с использованием ЖиКвери + слайдеры + карусели + голограмы + 3дИсчерпывающий плагин, который поднимает сервер с жомлой и вордпрессом, с установленными плагинами для СЕО и монетизации
Вопрос: Что случилось с документацией по Qt?

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

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

Лучший ответ: что мешает прописать xdebug в php-cli.ini?

Худший ответ: Run/Debug Configurations
PhpUnit
Interpreter options
Установить значение на-c "C:\абсолютный_путь\до\php.ini"
Вопрос: Есть ли html теги для обозначения людей, дат рождения, смерти и т.п.?

Лучший ответ: Пользуйтесь микроразметкой.
https://support.google.com/webmasters/answer/26509...
https://yandex.ru/support/webmaster/schema-org/wha...

Худший ответ: Есть, это Microformats
Вопрос: Каталогизатор цифровых книг

Лучший ответ: Я использую каталогизатор WhereIsIt. Он правда в базу книги не загружает, но мне нравится. Т.е. делаю некий дисковый архив. Каждая книга лежит в своей папке, с ней рядом кладу рисунок обложки и текстовый файл с кратким описанием (название, год, вступление и т.п.). Затем сканирую этого каталог программой WhereIsIt и отключаю диск для дальнейшего хранения. Вся информация о файлах будет в каталоге, обложки и описания загружаются в каталог. А там уже есть и система теггирования и т.п.

Худший ответ: Связка FBD Maker + Myhomelib
Вопрос: Какую key/value базу данных выбрать для словаря?

Лучший ответ: При описании задачи на выбор базы данных (в общем случае), key-value в особенности, что конкретно хранится - _последний_ по значимости фактор. А факторы надо учитывать следующие:
1. Уровень распределенности/параллельности: вам нужна распределённая база, или все на одном сервере? В рамках одного (или каждого) сервера, нужен конкурентный доступ, или все в один поток? Нужен ли одновременный доступ из разных процессов?
2. Какие _гарантии_ вы хотите от базы. Durable, persistent или volatile (in-memory)? Какие гарантии нужны по изоляции транзакций? Нужны ли транзакции с обновлением нескольких ключей?
3. Подходит ли вам лицензия на базу? Если база проприетарная, готовы ли вы платить за неё, и сколько?
4. Зрелость технологии, насколько стабильна последняя ветка.
5. Наличие мониторингов, интеграций с аналитическими и SQl-like надстройками типа presto, и т. д.
6. Популярность базы, размер сообщества, много ли ответов на Stack overflow, и т. д.
И только теперь
7. Скорость/эффективность по памяти, на что может (и то, не обязательно влиять) конкретный тип ключей и значений.
Пункты могут меняться по приоритету в зависимости от задачи.
Итог: по вашей вводной нельзя _даже приблизительно_ что-либо посоветовать.

Худший ответ: В общем случае REDIS это то что доктор прописал.
Если задача и язык позволяет, то можно поиграться с judy array
Вопрос: Как правильно реализовать клиент-сервер приложение на Java?

Лучший ответ: Ну если банальные ответы, которые сразу приходят на ум
1 2 ) Разбивать все на куски размером N байт(чтобы можно было считывать). При начале посылки файла отправляешь сколько кусков какого размера будет и этим можно реализовать докачку.
3) не очень понимаю в чем проблема. просто передаешь
P.S. Для понимания клиент-сокетов на Java для начала почитайте link

Худший ответ: 1) для докачки вы должны после подключения к серверу отправлять ему информацию, к примеру, сколько у вас уже есть данных, что бы вы продолжили с нужного места в файле.
2) вы и не передаете по байтам. операционная система всеравно склеивает все данные в пакеты определенного размера. А вот считывать файлы нужно кусками, а не сразу весь в память грузить, и отправлять кусочками в 1-4 килобайт. Операционная система всеравно сама определит оптиальный размер пакетов.
3) вам нужно разработать протокол для обмена данными. Скажем клиент отправляет команду get и следом путь к файлу. Так же можно придумывать варианты типа клиент посылает серверу запрос list и тот возвращает списов файлов. Для ваших задачь подойдут текстовые протколы (аля http)
Вопрос: Простое решение для SSL?

Лучший ответ: HTTPS Everywhere для Фаерфокс: www.eff.org/https-everywhere
Однако это не выход. Дело в том, что российские сервисы ложат большой болт на SSL, даже этот же Хабр, не говоря про ВКонтакт и Одноклассники. То есть для них написать такой плагин принципиально невозможно. Единственный выход для вашей девушки — это подключаться к Интернету через ВПН-сервер. Больше никак.

Худший ответ: Поднять на каком-то из доверенных (у друзей или у себя дома) роутеров VPN-сервер, организовать соединение с ним и ходить в интернет через него, через этот VPN-канал.
Вопрос: Где найти Angularjs best practice?

Лучший ответ: https://github.com/johnpapa/angularjs-styleguide
https://github.com/toddmotto/angularjs-styleguide
хабр
habrahabr.ru/post/235873
habrahabr.ru/post/237279

Худший ответ: Интерактивный курс на CodeSchool, но на англиском.
https://www.codeschool.com/courses/shaping-up-with...
Вопрос: Как бороться с использованием схожего доменного имени?

Лучший ответ: Ну если по хорошему, то вы сами виноваты. Вам же не запрещено было выкупить все схожие домены? Меня эта америкосовская "мы запатентовали зеленый и значит нам все за зеленый должны платить" или "конфетка созвучна с нашей запатентованной кафеткой" уже бесит. Если следовать вашей логике, то не в одном национальном домене нельзя такое название делать. Так вы купите!!!! ... около 100 доменов + созвучные и схожие по написанию и оплачивайте их. Или создавайте проект с уникальными именами типо хабрахабр! Чтоб было видно что вы выдумали слово.

Худший ответ: Если все официально, то обратиться в суд
Вопрос: Как привлекать подписчиков в паблик вконтакте?

Лучший ответ: После первых N жалоб на однотипные сообщения, Вашу группу забанят пожизненно.
Дешевых и быстрых способов привлечения аудитории не существует.UPD: отличный пост сколько стоит SMM https://www.facebook.com/l0gin0vskaya/posts/112657...

Худший ответ: Лучше всего работают посевы в тематических группах.
Ну и таргет, если его хорошо настроить.
Самый главный совет, который могу дать и который может вам пригодиться — обязательно сделайте "упаковку" группы. Для того, чтобы сделать отстройку от остальных.
Вопрос: "ритм кодинга, как гребцам на галерах"?

Лучший ответ: Очень хорошо код пишется под шум дождя:
www.rainymood.com
www.noisli.com

Худший ответ: Слушаю  https://mynoise.net/
Помогает сосредоточится иногда, после чего выключаю и работаю в тишине. 
Ещё есть somafm.com
Тут уже выбор больше, в качестве фона идеально. 
somafm.com/defcon
самое то
Вопрос: Как в bootstrap сделать задание диапазона цен как я яндекс-маркете?

Лучший ответ: Как нет .. 
пожалуйста: seiyria.com/bootstrap-slider

Худший ответ: Его и нет. Используйте jquery ui jqueryui.com/slider/#range
Вопрос: Оптимально ли хранение часто используемых больших данных в сессии сервера используя соккеты?

Лучший ответ: Мне кажется в общем случае это не правильное решение вне зависимости от того где хранятся сессии.
Механизм сессий медленный раз, сессия всегда подгружает ВСЕ данные что в ней есть два.
С высокой вероятностью в половине случаев вам нужны далеко не все данные.
Использовать memcache как говорит Vitaly Sivkov тоже плохая идея, он не гарантирует хранения данных, вы можете столкнуться однажды что в нем данных нет, а вот Redis тут в самый раз.

Худший ответ: Смотря где хранятся сессии. Если на диске, то дёргать каждый раз ещё бессмысленнее, чем из БД (где на запросы есть кэш)
Вопрос: Какой купить МиниПК\Неттоп для работы?

Лучший ответ: лучше вообще не покупать

Худший ответ: есть опыт леново q190 вроде - после мак мини просто печалька (работа wifi, скорость в целом  - даже на уровне серфинга все очень плохо - там и там хром)
но минька даже самый младший все таки дороже.
Вопрос: Нужна помощь с регуляркой — валидация всевозможных адресов (URL)?

Лучший ответ: переводите в punycode и валидируйте

Худший ответ: Не по теме конечно =) Но добавлю этот вопрос в избранное, и буду всех и каждого тыкать носом, как надо оформлять регулярки :)
Вопрос: Есть кабель от старого провайдера, какую выгоду можно получить от него (Свет там например)?

Лучший ответ: в розетку его сунь. пусть у провайтера посветится.
б-же, что за вопросы... (facepalm)

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

Лучший ответ: datetime из модуля datetimefrom datetime import datetime
datetime.utcnow()
Ну и если работа идёт со строкам, нужно использовать методы strptime и strftime для парсинга и вывода (соответственно).

Худший ответ: Сделал сам, всем спасибо! Вот код, если кому интересно:from datetime import datetime, timedelta
import re

#Текущая дата
NowDate = datetime.date(datetime.now())

#Полученная дата в текст, обрезаем лишние символы, добавляем три часа, так как полученное время было GMT +0 и оставляем только дату
JenkinsDate = str(LastSuccessDate) #LastSuccessDate - переменная, получающая циклом дату вида: 2015-05-31 23:24:59+00:00
JenkinsDate = JenkinsDate[0:-6]
JenkinsDate = datetime.strptime(JenkinsDate, '%Y-%m-%d %H:%M:%S')
JenkinsDate = JenkinsDate + timedelta(hours=3)
JenkinsDate = datetime.date(JenkinsDate )

#Разница дат
DateDelta = str(NowDate -JenkinsDate)

if re.search('day,', DateDelta):
    DateDelta=DateDelta[0:-13]
elif re.search('days,', DateDelta):
    DateDelta=DateDelta[0:-14]
else:
    DateDelta='0'            

print('Последний успех: '+ str(DateDelta) + ' дня(-ей) назад')
Вопрос: Как лучше спроектировать базу данных?

Лучший ответ: Все по классике:
1) 3 нормальная форма
2) join

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

На этом этап проектирования закончен.
Всю информацию как правило можно получить иногда сложными) запросами или логикой в программном коде.
Естественно Вам нужно стремиться, чтобы запросы были максимально простыми. Но это придёт с опытом.
Вопрос: Что вы используете для установки, обновления и бэкапа драйверов?

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

Худший ответ: Так то в Driver Pack Solution переходите в экспертный режим и снимите галочки с доп.софта. У меня лично качает быстро и ставит тоже быстро.
Вопрос: Замена KOSS PathFinder (Spark Plug)?

Лучший ответ: Посмотрите в сторону iSpark, тоже самое что и Spark Plug, только чёрные и можно использовать в качестве гарнитуры.

Худший ответ: Имхо, ответ один: Koss Spark Plug. Они идеальны.
У самой первые были куплены в 2007, вторые — в 2009, к лету куплю третьи. К сожалению, ничто не вечно.
Вопрос: Как загрузить изображение на сервер?

Лучший ответ: Без диалога выбора файла ни как - такова политика безопасности пользователя со стороны браузера. Минимальная процедура загрузки файла - это:Клик по кнопке, например, "Загрузить файл" Выбор файла в диалоге выбора 

Худший ответ: Может так?<input type="button" value="загрузить $id" name="name" onclick="
<?php //код загрузки на сервер ?>"></input>
Вопрос: Какими программными средствами организовывается управление безопасностью сервера?

Лучший ответ: Минимально это реализуемо, но не из коробки и не в полном объеме (а может и в полном если копнуть глубже).
Делается шлюз выпускающий пользователей в инет. На нем iptables закрывают все порты, а весь трафик для web-портов вроде 80, 8080, 8000 и тп заворачивается на порт проси-сервера. 
Прокси-сервер может быть тут же на шлюзе. Может быть на другом сервере или виртуалке. Например squid. К нему можно прикрутить и черные\белые списки и антивирус и еще кучу политик. Проблема в том, что для обработки им https трафика нужно его собирать руками с нужным модулем и прописывать руками прокси в браузере пользователя(возможно это сейчас пофикшено). К нему есть плагины для демонстрации статистики (не в отдельных личных кабинетах, но хотябы общей). К нему можно прикрутить авторизацию и даже авторизацию из AD. Если к этому добавит еще SAMS будет наверное более функционально (вот пример статьи о чем идет речь: habrahabr.ru/post/199302/).
Ключевые слова для вас если вы новичек: iptables, squid, sams.
Рекодмендую когда получите сервер, поднимать на нем виртуализацию. Все пробовать поднимать на виртуалке. Ее бекапить, чтобы если что установилось\скомпилировалось неудачно можно было откатиться. Для шлюза с прокси она много места не займет.

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

Лучший ответ: Сразу предупреждаю: вы должны понимать, что нарушаете правила пользования сервисами Яндекса и ни в коем случае не должны использовать такие решения в коммерческих целях. Надеюсь на ваше благоразумие.
По поводу решения: лучше зайти со стороны внутреннего API, используемого на сайте.
Вот простейший вариант решения. Для парсинга Json используется библиотека Json.Net (можете переписать на парсинг стандартной библиотекой .Net, мне просто так было быстрее написать пример).const string text = "dog";
var translateUrl = "https://dictionary.yandex.net/dicservice.json/lookup?ui=ru&text="
                    + text + "&lang=en-ru&flags=23";

using (var wc = new WebClient())
{
    wc.Encoding = Encoding.UTF8;
    var resultHtml = wc.DownloadString(translateUrl);
    dynamic trsJson = JObject.Parse(resultHtml);

    var trs = trsJson.def[0].ts;
    Console.WriteLine("Транскрипция: " + trs);
}

Худший ответ: В Документации Yandex API есть пояснение где лежит транскрипция. 
Таблица 1. Элементы XML-схемы ответа DicResult
head	Заголовок результата (не используется).
def	       Массив словарных статей. В атрибуте ts может указываться транскрипция искомого слова.
tr	        Массив переводов.
syn	       Массив синонимов.
mean	Массив значений.
ex	       Массив примеров.
Вопрос: Как создать объект QML отображающий свойства C++-объекта?

Лучший ответ: Делается довольно просто: создаем класс корабля, все поля которого прокидываем через Q_PROPERTYрегистрируем тип корабля в движкесоздаем класс обвязки, который будет отдавать список кораблей через QQmlListProperty и QList (либо просто прокидываем в движок свою модель отнаследованную от QAbstractListModel)получаем этот список в QML и рисуем как хотим

Худший ответ: Делается довольно просто: создаем класс корабля, все поля которого прокидываем через Q_PROPERTYрегистрируем тип корабля в движкесоздаем класс обвязки, который будет отдавать список кораблей через QQmlListProperty и QList (либо просто прокидываем в движок свою модель отнаследованную от QAbstractListModel)получаем этот список в QML и рисуем как хотим
Вопрос: Как скопировать строку из файла на удалённом сервере?

Лучший ответ: SSH-клиент умеет выполнять команды удаленно.
Для этого:
1) Надо настроить аутентификацию по ключам, либо использовать askpass (не очень хороший вариант)
2) Использовать командуssh user@host команда-для-удаленного-хоста
Или сразу записать в переменную результат:RESULT=$(ssh user@host команда-для-удаленного-хоста)

Худший ответ: Можно на удаленном сервере брать эту строку и отправлять через rsync какой-нибудь.
Или вовсе показывать строку в онлайн, тогда скрипт с вашего пк сможет ее смотреть через wget и перенаправление потоков ввода-вывода. Конечно, если строка не сверхсекретна.  Но если и так, можно apache авторизацию прикрутить. Но я не уверен, что в целом решение не костыль.
Вопрос: Ценообразование на разработку сайтов, как?

Лучший ответ: Вопрос: что я делаю не так? 
Медленно работаете)

Худший ответ: Медленно работаете.
1. работайте также медленно с западными заказчиками, проблем с деньгами не будет, ибо платят больше (но и конкуренция больше). 
2. Идите в офис. Многому научитесь, в т.ч. работать более быстро.
Вопрос: Один плохой комментарий — смерть хабраюзеру

Лучший ответ: Хабр уже давно почти полностью заселен закомплексованным стадами школьников не умеющими самостоятельно мыслить и понимать отличные от собственного мнения. Это так же сказалось на качестве материалов — сейчас в лучшем случае раз в месяц публикуется что-то «фундаментальное» (правда чаще переводы, но тоже весьма интересные, хотя все равно печально что соотечественники сами почти ничего не пишут), огромная же часть это или баяны которые везде уже успели обсудить или разные новости.

Худший ответ: Каникулы ведь.
Вопрос: Как парсить ЧПУ?

Лучший ответ: 0. Забыть про ЧПУ.
1. Познакомиться с роутингом.

Худший ответ: Какая проблема один раз обратиться к небольшой таблице по уникальному ключу?Тем более, что если это всё пользовательские алиасы.
Если это пользовательский ввод, то где ты собрался его хранить, кроме БД?
Вопрос: SQL запрос COUNT?

Лучший ответ: select a.id, a.name, count(b.id) from users a
left join articles b on b.user_id = a.id
group by a.id, a.nameвот как отрабатывает

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

Лучший ответ: Если вы устанавливаете nodejs на Windows по пути D:\Progi, то не кажется ли вам, что вы выбрали не ту дорожку?

Худший ответ: Все же разобрался. Терпение и труд все перетрут