ru
Feedback
Типичный программист

Типичный программист

Открыть в Telegram

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJwo

Больше

📈 Аналитический обзор Telegram-канала Типичный программист

Канал Типичный программист (@tproger) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 79 170 подписчиков, занимая 1 624 место в категории Технологии и приложения и 7 365 место в регионе Россия.

📊 Показатели аудитории и динамика

С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 79 170 подписчиков.

Согласно последним данным от 14 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -690, а за последние 24 часа — -22, при этом общий охват остаётся высоким.

  • Статус верификации: Верифицирован (официально подтверждён Telegram)
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 12.32%. В первые 24 часа после публикации контент обычно набирает 7.35% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 9 755 просмотров. В течение первых суток публикация набирает 5 817 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 43.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как sql, архитектура, api, docker, github.

📝 Описание и контентная политика

Автор описывает ресурс как площадку для выражения субъективного мнения:
Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJw...

Благодаря высокой частоте обновлений (последние данные получены 15 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.

79 170
Подписчики
-2224 часа
-1437 дней
-69030 день
Привлечение подписчиков
июнь '26
июнь '26
+86
в 7 каналах
май '26
+708
в 16 каналах
Get PRO
апрель '26
+394
в 11 каналах
Get PRO
март '26
+646
в 29 каналах
Get PRO
февраль '26
+427
в 28 каналах
Get PRO
январь '26
+349
в 13 каналах
Get PRO
декабрь '25
+7 357
в 44 каналах
Get PRO
ноябрь '25
+370
в 30 каналах
Get PRO
октябрь '25
+988
в 23 каналах
Get PRO
сентябрь '25
+1 690
в 24 каналах
Get PRO
август '25
+486
в 33 каналах
Get PRO
июль '25
+509
в 40 каналах
Get PRO
июнь '25
+307
в 12 каналах
Get PRO
май '25
+423
в 24 каналах
Get PRO
апрель '25
+447
в 27 каналах
Get PRO
март '25
+809
в 22 каналах
Get PRO
февраль '25
+817
в 14 каналах
Get PRO
январь '25
+904
в 30 каналах
Get PRO
декабрь '24
+655
в 16 каналах
Get PRO
ноябрь '24
+456
в 20 каналах
Get PRO
октябрь '24
+614
в 25 каналах
Get PRO
сентябрь '24
+601
в 13 каналах
Get PRO
август '24
+635
в 12 каналах
Get PRO
июль '24
+541
в 13 каналах
Get PRO
июнь '24
+327
в 9 каналах
Get PRO
май '24
+546
в 14 каналах
Get PRO
апрель '24
+564
в 11 каналах
Get PRO
март '24
+368
в 3 каналах
Get PRO
февраль '24
+339
в 7 каналах
Get PRO
январь '24
+325
в 7 каналах
Get PRO
декабрь '23
+315
в 9 каналах
Get PRO
ноябрь '23
+3 368
в 30 каналах
Get PRO
октябрь '23
+472
в 5 каналах
Get PRO
сентябрь '23
+558
в 0 каналах
Get PRO
август '23
+890
в 0 каналах
Get PRO
июль '23
+713
в 0 каналах
Get PRO
июнь '23
+688
в 0 каналах
Get PRO
май '23
+743
в 0 каналах
Get PRO
апрель '23
+725
в 0 каналах
Get PRO
март '23
+748
в 0 каналах
Get PRO
февраль '23
+1 887
в 0 каналах
Get PRO
январь '23
+1 425
в 0 каналах
Get PRO
декабрь '22
+2 021
в 0 каналах
Get PRO
ноябрь '22
+463
в 0 каналах
Get PRO
октябрь '22
+854
в 0 каналах
Get PRO
сентябрь '22
+599
в 0 каналах
Get PRO
август '22
+720
в 0 каналах
Get PRO
июль '22
+810
в 0 каналах
Get PRO
июнь '22
+741
в 0 каналах
Get PRO
май '22
+893
в 0 каналах
Get PRO
апрель '22
+862
в 0 каналах
Get PRO
март '22
+873
в 0 каналах
Get PRO
февраль '22
+457
в 0 каналах
Get PRO
январь '22
+477
в 0 каналах
Get PRO
декабрь '21
+846
в 0 каналах
Get PRO
ноябрь '21
+932
в 0 каналах
Get PRO
октябрь '21
+963
в 0 каналах
Get PRO
сентябрь '21
+1 165
в 0 каналах
Get PRO
август '21
+1 052
в 0 каналах
Get PRO
июль '21
+1 065
в 0 каналах
Get PRO
июнь '21
+984
в 0 каналах
Get PRO
май '21
+933
в 0 каналах
Get PRO
апрель '21
+1 188
в 0 каналах
Get PRO
март '21
+1 269
в 0 каналах
Get PRO
февраль '21
+1 815
в 0 каналах
Get PRO
январь '21
+1 521
в 0 каналах
Get PRO
декабрь '20
+77 508
в 0 каналах
Дата
Привлечение подписчиков
Упоминания
Каналы
15 июня+7
14 июня+11
13 июня+7
12 июня+3
11 июня+2
10 июня+8
09 июня+5
08 июня+5
07 июня+3
06 июня+8
05 июня+2
04 июня+9
03 июня+8
02 июня+6
01 июня+2
Посты канала
x86-эмулятор, который работает на одном CSS Разработчица собрала x86 CPU emulator без JavaScript, без WebAssembly и без привы
x86-эмулятор, который работает на одном CSS Разработчица собрала x86 CPU emulator без JavaScript, без WebAssembly и без привычного runtime — только на CSS. Это не кандидат на прод и не новая платформа для вычислений. Ценность в другом: CSS здесь используют как странную вычислительную модель с состояниями, селекторами и каскадом, которые внезапно начинают напоминать машину выполнения. История хороша как инженерный фокус. Подробности по ссылке

2
В большинстве компаний 1С и облачная инфраструктура живут в параллельных мирах: DevOps смотрит в Grafana, финдиректор — в 1С, а когда падает оплата, все смотрят друг на друга. На самом деле подружить 1С с современными инструментами мониторинга вполне реально всего за один спринт. В блоге Centicore рассказали, как это сделать. В статье разбирается, как вытащить метрики из 1С через OData без единой строчки кода, написать Prometheus Exporter на Python и собрать бизнес- и технические метрики на одном дашборде. А заодно — где интеграция обычно ломается и как это пережить.
2 712
3
История файлов для моментов, когда git уже поздно Git спасает, если вы успели сделать коммит. А если агент, скрипт или собств
История файлов для моментов, когда git уже поздно Git спасает, если вы успели сделать коммит. А если агент, скрипт или собственный рефакторинг уже переписал полпроекта до того, как вы поняли масштаб бедствия, начинается ручная археология. UNF предлагает другой слой страховки: локально версионировать изменения файлов независимо от того, каким инструментом они сделаны. Можно откатить не только осознанный коммит, но и “кажется, я разрешил не той команде править проект”. Идея особенно актуальна сейчас, когда код всё чаще меняют не только люди, но и ассистенты с очень уверенным курсором.
3 987
4
Clojure пересобрали на Go ради старта за миллисекунды let-go выглядит как эксперимент из серии “а что, если Lisp можно сделат
Clojure пересобрали на Go ради старта за миллисекунды let-go выглядит как эксперимент из серии “а что, если Lisp можно сделать маленьким, быстрым и удобным для встраивания?”. Автор собрал Clojure-подобный язык на Go: свой байткод, VM, standalone binaries и запуск примерно за несколько миллисекунд. Это не попытка заменить Clojure целиком. Скорее, хороший инженерный вопрос: какие части языка действительно нужны, если хочется получить REPL-мышление, immutable data и макросы, но без тяжёлого рантайма. Код интересен как разбор компромиссов между выразительностью языка и ценой его запуска.
6 064
5
Кодовую базу можно диагностировать ещё до чтения кода Обычно новый проект начинают с `src/`, README и попытки понять, где тут
Кодовую базу можно диагностировать ещё до чтения кода Обычно новый проект начинают с `src/`, README и попытки понять, где тут вход. Автор предлагает сначала открыть Git и посмотреть на историю как на рентген. Пять команд показывают файлы с самым высоким churn, bus factor, места, где чаще всего чинят баги, месячную динамику коммитов и частоту hotfix/revert. Это не заменяет ревью кода, зато быстро подсказывает, куда смотреть первым и где команда, возможно, ходит по минному полю. Материал хорош тем, что превращает `git log` из справки по прошлому в инструмент инженерной диагностики.
6 556
6
В блоге Альфа-Банка вышла статья о метриках в разработке. Команда перепробовала аж 7 штук и путём проб и ошибок собрала свой минимальный набор, который реально приносит пользу. Основой стала Cycle Time — она показывает, сколько времени задача провела внутри процесса разработки, от старта до релиза. Метрик часто опасаются: если внедрить их неправильно или использовать как дубинку, цифры начинают подгонять, а толку — ноль. Как этого избежать и подобрать правильный набор показателей под себя — читайте в статье: https://tproger.ru/articles/kak-my-sbezhali-iz-kpi-karaoke-naw-bazovyj-minimum-metrik-kot
9 976
7
Есть недооценённый приём в отладке: не ковырять огромный вход руками, а автоматически сжимать его до минимального случая, на
Есть недооценённый приём в отладке: не ковырять огромный вход руками, а автоматически сжимать его до минимального случая, на котором баг всё ещё воспроизводится. Laurence Tratt написал разбор про test-case reducers — инструменты, которые берут большой файл, программу или набор данных и постепенно выкидывают из него всё лишнее. Остаётся маленький пример, который всё ещё ломает систему. Дальше отлаживать уже гораздо приятнее и легче. Обычно такие штуки вспоминают рядом с компиляторами, но идея шире. Если у вас парсер падает на большом JSON, генератор кода ломается на странном input или тест фейлится только на огромной фикстуре, reducer может сократить воспроизводимый пример до нескольких строк.
8 969
8
Apple сделала контейнеры для Mac по-своему Apple выложила 1.0 своего инструмента container — это способ запускать Linux-конте
Apple сделала контейнеры для Mac по-своему Apple выложила 1.0 своего инструмента container — это способ запускать Linux-контейнеры на Mac через лёгкие виртуальные машины. Написано на Swift, работает на Apple Silicon и требует macOS 26. Каждый контейнер живёт как изолированная lightweight VM, но при этом инструмент работает с обычными OCI-образами. То есть можно делать pull/run/push из стандартных registry, а не сидеть в отдельном мире. Конечно, как замену Docker Desktop для всех и сразу это воспринимать нельзя: проект только дошёл до 1.0, а поддержка завязана на свежую macOS и Apple Silicon. Но как направление выглядит любопытно. Apple явно хочет, чтобы контейнерный workflow на Mac был ближе к нативной виртуализации, а не к компромиссу вокруг Linux на macOS.
9 757
9
Anthropic релизнула Fable 5, в подписках уже есть с тратами х2 от Opus до 22 июня. Это тот самый Mythos, но занерфенный так,
Anthropic релизнула Fable 5, в подписках уже есть с тратами х2 от Opus до 22 июня. Это тот самый Mythos, но занерфенный так, что на некоторые запросы скатывается к Opus. Какие именно запросы модель сама решает, вроде как это всё для безопасности, чтобы мы резко не взломали всё вокруг. На практике будет ли это мешать кодить — будем проверять. После 22 июня доступ закроют, будет только Usage или API за 10/50 баксов за 1м токенов. Когда включат обратно в подписку не говорят, «так быстро, как сможем». В релизе много слов про то что вот и тут мы круче всех и здесь круче и капец как это поражает и как это всё опасно бла бла. Может у меня настроение сегодня такое, но меня всё больше смущает этот прогресс, когда вроде бы круче, но при этом дольше, дороже и ну не прям круче, чтобы уже AGI. Лимиты на этот Fable будут в секунду улетать после этого периода невиданной щедрости. Прогресс, конечно, не остановить, но движение в сторону ускорения и удешевления мне кажется как минимум равнозначно важным, а может и важнее. @neuro_channel
8 500
10
Terraform 1.15 наконец разрешил то, из-за чего IaC-модули годами дублировали руками Если вы поддерживали несколько окружений
Terraform 1.15 наконец разрешил то, из-за чего IaC-модули годами дублировали руками Если вы поддерживали несколько окружений на Terraform, то возможно знакомы с этой болью: почти одинаковые module-блоки, разные registry, разные версии, а source всё равно должен быть строковым литералом. Хочешь гибкости — начинаются обходные пути. В Terraform 1.15 появились dynamic module sources: теперь source и version можно собирать из const-переменных, которые доступны уже на этапе terraform init. Заодно добавили deprecated для variables и outputs, convert для явного приведения типов, типы у output-блоков и native Windows ARM64. Самое интересное здесь не в одной фиче, а в направлении. Terraform догоняет OpenTofu по вещам, которые platform-команды просили годами: меньше копипасты в модулях, понятнее миграции, меньше сюрпризов в CI. Если у вас IaC уже разросся до внутренней платформы, релиз стоит посмотреть не как changelog, а как набор инструментов для уборки старого долга.
8 186
11
Код на C снова довели до состояния современного искусства Есть конкурс, где хороший код — это код, который компилируется, раб
Код на C снова довели до состояния современного искусства Есть конкурс, где хороший код — это код, который компилируется, работает и при этом выглядит так, будто его нашли в заброшенном подвале компилятора. Вышли победители IOCCC 2025 — International Obfuscated C Code Contest. Правила сами по себе уже звучат как челлендж: исходник до 4993 байт, бинарник до 2503 байт, C11, Makefile и желательно не сжечь компьютер жюри. А дальше начинается веселье: один победитель рисует ASCII-фигуру Лихтенберга, другой уместил в обфусцированный C рабочий эмулятор Game Boy, который запускает реальные ROM. Смотреть точно не ради полезных приёмов: https://hackaday.com/2026/06/09/the-winners-of-the-2025-obfuscated-c-code-contest/
8 650
12
А минусы будут?
А минусы будут?
8 290
13
Anthropic показала, как ИИ начинает строить следующий ИИ Ещё в 2021-м Claude собирали по старинке: люди за ноутбуками, строчк
Anthropic показала, как ИИ начинает строить следующий ИИ Ещё в 2021-м Claude собирали по старинке: люди за ноутбуками, строчка за строчкой. Потом чат-боты подкидывали сниппеты, а недавно агенты стали писать целые файлы и даже модули. Сегодня они запускают код и передают часы работы другим агентам. Инженеры выкладывают в восемь раз больше кода в квартал, чем в 2021–2025 годах. Сложность задач, которые агенты выполняют без человека, удваивается примерно каждые четыре месяца. Следующий шаг — агенты, которые сами обучают модели. Если Claude начнёт улучшать Claude, вопросы контроля и безопасности станут ещё более насущными. Рекомендую прочитать материал от Anthropic, чтобы быть готовым к следующему этапу развития ИИ.
10 865
14
Звуковая панель может взломать ваш компьютер через Bluetooth, даже если вы ничего не нажимали Разработчик копался в прошивке
Звуковая панель может взломать ваш компьютер через Bluetooth, даже если вы ничего не нажимали Разработчик копался в прошивке Creative Sound Blaster, чтобы написать кастомный софт, и случайно обнаружил странность: колонка принимает команды по Bluetooth Low Energy без всякой аутентификации. Через USB для этого нужен ключ, а по Bluetooth пара не требуется. Достаточно просто оказаться рядом. Хуже того, среди доступных команд есть перепрошивка устройства. Злоумышленник может залить прошивку, которая эмулирует USB-клавиатуру, и внедрить команды в хост-систему. Никакого физического контакта и никакого доступа к сети — только Bluetooth-радиус. BLE в бытовой электронике часто оставляют без присмотра, и этот кейс напоминает, что иногда air-gap нужен даже колонке.
9 940
15
Форма регистрации начинается не с полей и кнопки Можно собрать красивую онлайн-регистрацию на тысячу человек, привязать базу,
Форма регистрации начинается не с полей и кнопки Можно собрать красивую онлайн-регистрацию на тысячу человек, привязать базу, письма и сверку сотрудников. А потом HR пришлёт регламент и спросит: где лежат персональные данные, кто имеет доступ, что с HTTPS, ФЗ-152 и планом на случай утечки. Вот тут внезапно оказывается, что главная сложность не в форме. Код работает, письма уходят, но проект всё равно может упереться в ответственность и процессы: лишний аккаунт в базе, серверы не там, согласие пользователя забыли. В свежем разборе на Tproger это превращается в чеклист вопросов, которые лучше задать себе до того, как первый гость оставит телефон и почту.
10 804
16
KVarN убирает главное ограничение vLLM одним флагом Если вы гоните LLM в проде, память под KV-cache уходит быстрее, чем вы ус
KVarN убирает главное ограничение vLLM одним флагом Если вы гоните LLM в проде, память под KV-cache уходит быстрее, чем вы успеваете сказать «контекстное окно». Huawei выложила KVarN: нативный бэкенд квантизации для vLLM, который включается одним флагом — без калибровки и без переписывания модели. По их данным, проект даёт в 3-5 раз больше контекста при throughput выше FP16 и точности на уровне FP16. Для агентов и long-context задач это означает больше параллельных запросов на том же железе без потери качества, а это как раз то, за что обычно приходится покупать новые GPU. Репо с кодом и бенчмарками.
10 973
17
AIOps продавали как волшебную таблетку: заливаешь логи и метрики, а на выходе готовое решение инцидента. На практике под капотом обычно старый движок правил в интерфейсе с надписью «ИИ», а приклеенная сверху LLM охотно выдумывает причину сбоя вместо того, чтобы её найти. На Tproger разобрали, где ML в мониторинге теряет связь с реальностью, почему модель быстро «умирает» от дрейфа данных и где она всё-таки экономит время дежурного. Внутри ещё и чек-лист вопросов вендору, чтобы не купить пороговый мониторинг под видом ИИ. P.S. Tproger — это медиа, где я работаю. Этот канал его часть. Так вот знакомлю вас постепенно с разным, что у нас есть :) @neuro_channel
9 085
18
Разработчик сделал потолок прозрачным с помощью ADS-B На Hackaday попался проект с короткофокусным проектором и ADS-B: автор
Разработчик сделал потолок прозрачным с помощью ADS-B На Hackaday попался проект с короткофокусным проектором и ADS-B: автор берёт данные о реальных самолётах, считает, что сейчас проходит над домом, и выводит это на потолок. Получается не FlightRadar в браузере, а почти окно в небо. Только без окна. Мне в таких штуках нравится не сам визуальный фокус, а то, как из отдельных не связанных элементов делают что-то совершенно новое: радиосигналы из реального мира → координаты → проекция в комнате. Вроде игрушка, но внутри нормальная инженерная магия: данные, геометрия, маппинг и желание сделать красиво.
9 597
19
ВКонтакте перешла на SPA Соцсеть перевела свои основные сценарии и отказалась от полной перезагрузки страниц при переходах между разделами. Теперь каркас страницы отрисовывается сразу, без белого экрана. По словам команды, первый рендер стал быстрее на 25%, а переключение между разделами ускорилось в 3,5 раза. Обновили почти все основные разделы, а заодно команда внедрила применение дизайн-системы. Главное здесь — масштаб. SPA уже давно никого не удивишь, но перевести на неё такой большой и нагруженный сервис, да ещё без простоев и незаметно для пользователей — задача совсем не тривиальная. Изменения коснулись и процессов разработки: фронтенд теперь деплоится за 20 секунд, а релизы выходят 6–8 раз в сутки.
7 467
20
Бэкап есть, а бизнес всё равно лежит 5 июня в 11:00 пройдёт вебинар, на котором разберут неприятную разницу между «мы просто
Бэкап есть, а бизнес всё равно лежит 5 июня в 11:00 пройдёт вебинар, на котором разберут неприятную разницу между «мы просто что-то копируем» и «мы можем восстановиться после аварии». По исследованию Linx Cloud и Global CIO, 85% ИТ-руководителей уже доставали данные из бэкапов, но в 35% случаев это закончилось долгим простоем или потерей данных. На вебинаре же будут говорить, как не попасть в эти 35%. А также про типичные ошибки в резервном копировании, DR-план, правило 3-2-1, immutable-бэкапы, RPO/RTO и тесты восстановления. Если хочется проверить, спасёт ли ваша инфраструктура не презентацию, а прод, зарегистрироваться можно здесь.
9 838