В недавней публикации подборки лучших статей за 2018й год было высказано пожелание увидеть такой же список за год 2017. В принципе, неплохая идея — практически все опубликованное тогда, актуально и сейчас. Обработка данных закончена, да и выходные еще не истекли, так что желающим будет что почитать в воскресный вечер.
Кому интересны результаты, прошу под кат
Еще раз напомню, что технические подробности парсинга можно прочитать здесь и здесь. Ниже будут приведены только результаты. Они оказались достаточно интересными — при просмотре данных и за 2018й и за 2017й годы можно видеть, что разные виды статистических запросов могут давать совсем разные результаты. Например, сортировка статей по числу закладок дает более серьезные «справочные» материалы, которые многие захотели сохранить себе «на будущее», сортировка например, по числу дизлайков, позволяет найти более спорные тексты, в которых гораздо больший процент сра полярных комментариев, но это тоже интересно прочитать.
В любом случае, можно найти что-то пропущенное и полезное для себя. Еще раз напомню, что рейтинг неофициальный, и некоторые статьи, которые долго лежали в черновиках, могли быть пропущены парсером, т.к. имеют малый порядковый номер. Если кто-то не нашел себя в рейтинге, пишите, добавлю вручную.
Кстати, облако точек всех обработанных статей за 2017й год выглядит примерно так:
Интересно, насколько хорошо видна недельная периодичность на графике — в выходные публикуется меньше статей, также если присмотреться, наверно можно найти и «провалы», связанные с государственными праздниками.
Аналогичного списка за 2016 я скорее всего делать не буду — те данные вряд ли уже настолько актуальны сейчас. Многие же статьи из 2017 еще актуальны.
Итак, собственно, результаты.
Топ-20 статей по числу просмотров
Как 'пробить' человека в Интернет: используем операторы Google и логику 565000 просмотров, 105 комментариев, рейтинг +105.0/-17.0
Что такое UX/UI дизайн на самом деле? 436000 просмотров, 33 комментария, рейтинг +16.0/-3.0
Открытый курс машинного обучения. Тема 1. Первичный анализ данных с Pandas 428000 просмотров, 57 комментариев, рейтинг +43.0/-1.0
Bash-скрипты: начало 402000 просмотров, 119 комментариев, рейтинг +61.0/-8.0
Linux-2017: самые перспективные дистрибутивы 325000 просмотров, 184 комментария, рейтинг +46.0/-17.0
Взлом Wi-Fi 321000 просмотров, 51 комментарий, рейтинг +64.0/-13.0
Автономный способ обхода DPI и эффективный способ обхода блокировок сайтов по IP-адресу 304000 просмотров, 318 комментариев, рейтинг +212.0/-0.0
Нейронные сети для начинающих. Часть 2 285000 просмотров, 32 комментария, рейтинг +42.0/-4.0
Анонимность в Tor: что нельзя делать 275000 просмотров, 64 комментария, рейтинг +75.0/-4.0
Ещё немного про телефоны Xiaomi и борьбу с ними. Updated 272000 просмотров, 308 комментариев, рейтинг +85.0/-5.0
90+ бесплатных ресурсов для самостоятельного обучения онлайн 265000 просмотров, 19 комментариев, рейтинг +24.0/-0.0
Что такое блокчейн и зачем он нужен 259000 просмотров, 48 комментариев, рейтинг +27.0/-4.0
Что должен уметь фронтенд-разработчик 259000 просмотров, 34 комментария, рейтинг +5.0/-1.0
30+ онлайн ресурсов для изучения программирования в 2017 242000 просмотров, 42 комментария, рейтинг +37.0/-8.0
Стандарты и шаблоны для ТЗ на разработку ПО 235000 просмотров, 20 комментариев, рейтинг +34.0/-2.0
GDPR — новые правила обработки персональных данных в Европе для международного IT-рынка 233000 просмотров, 68 комментариев, рейтинг +19.0/-0.0
Бесплатное программное обеспечение для IP-камер 220000 просмотров, 27 комментариев, рейтинг +39.0/-1.0
Шаблоны проектирования с человеческим лицом 216000 просмотров, 92 комментария, рейтинг +134.0/-14.0
Почему не нужно учить python первым языком 216000 просмотров, 342 комментария, рейтинг +67.0/-45.0
Операционные системы Linux под разные задачи 208000 просмотров, 68 комментариев, рейтинг +27.0/-20.0
Топ-20 статей по рейтингу
[UPDATED + Комментарии] Сначала они воруют, а когда ты побеждаешь, то тебя убивают, 679 комментариев, рейтинг +521.0/-15.0
Путешествие за бугор и обратно: как не надо устраиваться работать за рубежом, 1267 комментариев, рейтинг +403.0/-11.0
Каково это — быть разработчиком в России, когда тебе сорок, 779 комментариев, рейтинг +338.0/-15.0
Новогодний пост добра, 131 комментарий, рейтинг +306.0/-2.0
Часть 2. Сначала они воруют, а когда ты побеждаешь, то тебя убивают, 236 комментариев, рейтинг +304.0/-9.0
Вы уволили самого талантливого сотрудника. Надеюсь, теперь вы довольны, 430 комментариев, рейтинг +300.0/-10.0
Как накрутить рейтинг на Хабре и уйти незамеченным, 100 комментариев, рейтинг +293.0/-8.0
Доделал игру, работающую на видеокарте, 186 комментариев, рейтинг +276.0/-11.0
Разработка на скорости 450 слов в минуту, 118 комментариев, рейтинг +255.0/-2.0
Вы — не Google, 197 комментариев, рейтинг +249.0/-3.0
Из хирурга в разработчики: как в 40 лет сменить профессию?, 374 комментария, рейтинг +241.0/-2.0
Про Гауди — разработчика из девятнадцатого века, добившегося всего, чего может добиться разработчик, 134 комментария, рейтинг +225.0/-3.0
Уязвимость ВКонтакте: отправляем сообщение с кодом восстановления страницы на чужой номер, 144 комментария, рейтинг +219.0/-2.0
Яндекс открывает технологию машинного обучения CatBoost, 128 комментариев, рейтинг +215.0/-1.0
Автономный способ обхода DPI и эффективный способ обхода блокировок сайтов по IP-адресу, 318 комментариев, рейтинг +212.0/-0.0
Ищем и скачиваем непопулярные и старые файлы в интернете, 72 комментария, рейтинг +213.0/-2.0
'Магическая константа' 0x5f3759df, 183 комментария, рейтинг +210.0/-2.0
Социнжиниринг в военной пропаганде, 801 комментарий, рейтинг +207.0/-5.0
Необразованная молодёжь. Ответ преподавателя-совместителя, 616 комментариев, рейтинг +206.0/-7.0
Мастер-класс 'Почему Стив Джобс любил шрифты' (Алексей Каптерев), 99 комментариев, рейтинг +194.0/-2.0
Топ-20 статей по относительному рейтингу
Новогодний пост добра 27300 просмотров, рейтинг +306.0/-2.0
Новогодний пост добра 18200 просмотров, рейтинг +126.0/-1.0
Формулы на Хабре 27600 просмотров, рейтинг +187.0/-3.0
Опрос пользователей Хабра 19000 просмотров, рейтинг +126.0/-2.0
Как накрутить рейтинг на Хабре и уйти незамеченным 43700 просмотров, рейтинг +293.0/-8.0
Реализация 'Тетриса' в игре 'Жизнь' 27400 просмотров, рейтинг +166.0/-0.0
Как воскресить Ягуара за тысячу часов? 17300 просмотров, рейтинг +105.0/-1.0
Реверс-инжиниринг первых умных часов Seiko UC-2000 23600 просмотров, рейтинг +139.0/-0.0
Как я писал предложение к стандарту С++ 21400 просмотров, рейтинг +114.0/-5.0
Библиотека быстрого поиска путей на графе 23700 просмотров, рейтинг +112.0/-2.0
10 лет с Колибри: как это было 26500 просмотров, рейтинг +122.0/-3.0
Киллерфича в vim — это режимы? Серьёзно? 25500 просмотров, рейтинг +155.0/-42.0
Go быстрее Rust, Mail.Ru Group сделала замеры 37200 просмотров, рейтинг +175.0/-11.0
Эффективный расчёт области видимости и линии взгляда в играх 28100 просмотров, рейтинг +126.0/-4.0
Сомнительный скрипт замены ссылок mamydirect на Geektimes 29700 просмотров, рейтинг +136.0/-8.0
Чем отличается проектирование станции метро от проектирования коттеджа 23500 просмотров, рейтинг +103.0/-2.0
Как мы переписали архитектуру Яндекс.Погоды и сделали глобальный прогноз на картах 24700 просмотров, рейтинг +107.0/-1.0
'Восточный' — наш космодром 30100 просмотров, рейтинг +143.0/-15.0
Часть 2. Сначала они воруют, а когда ты побеждаешь, то тебя убивают 69600 просмотров, рейтинг +304.0/-9.0
Открываем доступ к видеозаписям HighLoad++ за последние пять лет 25200 просмотров, рейтинг +110.0/-5.0
Топ-20 по числу закладок
Объясняем современный JavaScript динозавру 167000 просмотров, 1411 закладок
Открытый курс машинного обучения. Тема 1. Первичный анализ данных с Pandas 428000 просмотров, 1229 закладок
Автономный способ обхода DPI и эффективный способ обхода блокировок сайтов по IP-адресу 304000 просмотров, 1196 закладок
Как понять, что происходит на сервере 76500 просмотров, 993 закладки
Ищем и скачиваем непопулярные и старые файлы в интернете 94800 просмотров, 990 закладок
Как работает Android, часть 1 127000 просмотров, 984 закладки
Дюжина приемов в Linux, которые действительно сэкономят уйму времени 103000 просмотров, 940 закладок
Git снизу вверх 87000 просмотров, 926 закладок
Деловая переписка на английском языке: фразы и советы 172000 просмотров, 912 закладок
33 способа ускорить ваш фронтенд в 2017 году 77700 просмотров, 886 закладок
Полное руководство по переходу с HTTP на HTTPS 82700 просмотров, 874 закладки
90+ бесплатных ресурсов для самостоятельного обучения онлайн 265000 просмотров, 835 закладок
Введение в криптографию и шифрование, часть первая. Лекция в Яндексе 111000 просмотров, 816 закладок
Мастер-класс 'Почему Стив Джобс любил шрифты' (Алексей Каптерев) 169000 просмотров, 813 закладок
Что читать о нейросетях 81100 просмотров, 714 закладок
Курс молодого бойца PostgreSQL 111000 просмотров, 702 закладки
Тюнинг сетевого стека Linux для ленивых 56300 просмотров, 672 закладки
Лекции Технотрека. Администрирование Linux 80400 просмотров, 667 закладок
Let's Encrypt и nginx: настройка в Debian и Ubuntu 129000 просмотров, 665 закладок
Каково это — быть разработчиком в России, когда тебе сорок 144000 просмотров, 661 закладка
Топ-20 по отношению числа закладок к просмотрам
Создание и тестирование Firewall в Linux, Часть 2.3. Завершаем Firewall. Обрабатываем трафик в userspace 128 закладок, 5800 просмотров
Выделение подпроекта в отдельный репозиторий на github 187 закладок, 9700 просмотров
Как ускорить развертывание IoT-проектов в корпоративном окружении? 12 закладок, 637 просмотров
Эффективный расчёт области видимости и линии взгляда в играх 524 закладки, 28100 просмотров
Подборка ресурсов для соискателя на вакансию программист 269 закладок, 14500 просмотров
Обзор анимации с codepen для страниц загрузки сайта 306 закладок, 16900 просмотров
Настройка окружения SELinux на примере LAMP-сервера 247 закладок, 14500 просмотров
Создание языка программирования с использованием LLVM. Часть 10: Заключение и другие вкусности LLVM 95 закладок, 5700 просмотров
Практика формирования требований в ИТ проектах от А до Я. Часть 6. Поведение системы. Совершенстваоние требований 53 закладки, 3200 просмотров
Проектирование системы для считывания данных с устройств ввода (Часть вторая) 18 закладок, 1100 просмотров
Как добавить информацию о переводах в сборку игры на Unity 49 закладок, 3100 просмотров
Использование BSP-деревьев для создания игровых карт 151 закладка, 9600 просмотров
Несколько полезных команд для работающих в терминале Linux 229 закладок, 14700 просмотров
Планетарный ландшафт 244 закладки, 15700 просмотров
Повышаем безопасность контейнеров Docker 153 закладки, 10000 просмотров
Рецепты под Android: Scroll-To-Dismiss Activity 78 закладок, 5100 просмотров
Расширяем функционал Ansible с помощью плагинов: часть 1 122 закладки, 8100 просмотров
Основы регулярных выражений в JavaScript 257 закладок, 17100 просмотров
Геометрия данных 2. Определение ди- и би-координат 63 закладки, 4200 просмотров
Портирование MIPSfpga на другие платы и интеграция периферии в систему. Часть 3 27 закладок, 1800 просмотров
Топ-20 самых «спорных» статей
Пора играть честно, Microsoft 440 комментариев, рейтинг +51.0/-46.0, 24000 просмотров
О чём молчат авторы 'Hello, World!'-ов 333 комментария, рейтинг +57.0/-44.0, 31500 просмотров
JavaScript как явление 687 комментариев, рейтинг +133.0/-96.0, 46000 просмотров
10 мини-лайфхаков в Bash 21 комментарий, рейтинг +52.0/-37.0, 20500 просмотров
'Энтерпрайзная срамота' или как свести с ума разработчика на собеседовании 271 комментарий, рейтинг +71.0/-48.0, 48400 просмотров
Почему не нужно учить python первым языком 342 комментария, рейтинг +67.0/-45.0, 216000 просмотров
Интернет: всё очень плохо 396 комментариев, рейтинг +66.0/-44.0, 61300 просмотров
Почему понадобилось разработать 'русский дропбокс' 94 комментария, рейтинг +52.0/-32.0, 25500 просмотров
РПЦ запустила первый православный мессенджер 248 комментариев, рейтинг +51.0/-31.0, 56800 просмотров
$PHP не нужен* 277 комментариев, рейтинг +127.0/-73.0, 82200 просмотров
Великолепные придурки в разработке 89 комментариев, рейтинг +57.0/-32.0, 44000 просмотров
Уголовный кодекс разработчика 194 комментария, рейтинг +65.0/-35.0, 29100 просмотров
JavaScript как праздник 255 комментариев, рейтинг +78.0/-42.0, 35600 просмотров
UNIX-подобные системы содержат кучу костылей. Крах 'философии UNIX' 700 комментариев, рейтинг +297.0/-158.0, 94500 просмотров
Киллер фича Vim 622 комментария, рейтинг +82.0/-41.0, 41900 просмотров
Ideal OS: перезагрузка десктопных операционных систем (часть 1) 227 комментариев, рейтинг +80.0/-38.0, 42100 просмотров
Производительность I/O бэкэнда: Node vs. PHP vs. Java vs. Go 160 комментариев, рейтинг +73.0/-33.0, 67900 просмотров
Отчет о хакатоне команды Навального 753 комментария, рейтинг +204.0/-91.0, 47600 просмотров
Почему следует полностью переходить на Kotlin 324 комментария, рейтинг +100.0/-40.0, 79800 просмотров
Почему нужно перестать использовать Git rebase 381 комментарий, рейтинг +103.0/-35.0, 58800 просмотров
Топ-20 самых комментируемых статей
Путешествие за бугор и обратно: как не надо устраиваться работать за рубежом 1267 комментариев, 194000 просмотров
Какое у тебя лицо, социализм? 1261 комментарий, 31300 просмотров
На Украине заблокируют доступ ко всем сервисам Mail.ru, 'Яндекс' и ряду других российских ресурсов 1158 комментариев, 63700 просмотров
Необразованная молодёжь. Ответ бизнеса 1115 комментариев, 77100 просмотров
Языки России в Интернете 1069 комментариев, 29900 просмотров
Куда деваются программисты после 40 1045 комментариев, 130000 просмотров
Необразованная молодёжь 839 комментариев, 82100 просмотров
В России решено создать Национальную систему фильтрации интернет-трафика (НаСФИТ) 803 комментария, 102000 просмотров
Социнжиниринг в военной пропаганде 801 комментарий, 80900 просмотров
Каково это — быть разработчиком в России, когда тебе сорок 779 комментариев, 144000 просмотров
Второй пуск с Восточного закончился неудачей. Метеор-М и дополнительная нагрузка потеряны 777 комментариев, 40700 просмотров
Нет, у меня нет сторонних проектов, чтобы вам показать 756 комментариев, 70400 просмотров
Отчет о хакатоне команды Навального 753 комментария, 47600 просмотров
Назови мне свою зарплату, и я скажу кто ты 748 комментариев, 124000 просмотров
Программисты не могут написать алгоритмы без помощи: ещё раз про интервью 741 комментарий, 56600 просмотров
Как Сбербанк Онлайн сливает данные пользователей 736 комментариев, 142000 просмотров
В Думу внесли законопроект о запрете анонимайзеров и сервисов VPN 733 комментария, 70500 просмотров
Эти токсичные, токсичные собеседования 733 комментария, 93900 просмотров
UNIX-подобные системы содержат кучу костылей. Крах 'философии UNIX' 700 комментариев, 94500 просмотров
Почему программисты не получают работу: четыре страшилки 694 комментария, 62300 просмотров
Антитоп-20 статей с самым большим числом дизлайков
UNIX-подобные системы содержат кучу костылей. Крах 'философии UNIX', 700 комментариев, рейтинг +297.0/-158.0
JavaScript как явление, 687 комментариев, рейтинг +133.0/-96.0
Отчет о хакатоне команды Навального, 753 комментария, рейтинг +204.0/-91.0
'Hello, (real) world!' на php в 2017 году, 571 комментарий, рейтинг +260.0/-87.0
$PHP не нужен*, 277 комментариев, рейтинг +127.0/-73.0
IDEA пора закапывать?, 521 комментарий, рейтинг +235.0/-60.0
'Энтерпрайзная срамота' или как свести с ума разработчика на собеседовании, 271 комментарий, рейтинг +71.0/-48.0
Пора играть честно, Microsoft, 440 комментариев, рейтинг +51.0/-46.0
Почему не нужно учить python первым языком, 342 комментария, рейтинг +67.0/-45.0
Что общего между написанием Властелина колец и программированием?, 57 комментариев, рейтинг +50.0/-45.0
Интернет: всё очень плохо, 396 комментариев, рейтинг +66.0/-44.0
О чём молчат авторы 'Hello, World!'-ов, 333 комментария, рейтинг +57.0/-44.0
Почему вам стоит изучить Go?, 332 комментария, рейтинг +47.0/-43.0
Киллерфича в vim — это режимы? Серьёзно?, 218 комментариев, рейтинг +155.0/-42.0
Хочу отказаться от услуг РосКомНадзора по защите меня от информации (в сети). Как это сделать?, 689 комментариев, рейтинг +126.0/-42.0
JavaScript как праздник, 255 комментариев, рейтинг +78.0/-42.0
Киллер фича Vim, 622 комментария, рейтинг +82.0/-41.0
Я отказался от кофе, и вот что произошло, 242 комментария, рейтинг +48.0/-41.0
Почему следует полностью переходить на Kotlin, 324 комментария, рейтинг +100.0/-40.0
Революция в JavaScript. Буквально, 19 комментариев, рейтинг +40.0/-38.0
Приятного чтения.
Автор: DmitrySpb79