ch
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 255 名订阅者,在 技术与应用 类别中位列第 1 620,并在 俄罗斯 地区排名第 7 362

📊 受众指标与增长动态

невідомо 创建以来,项目保持高速增长,吸引了 79 255 名订阅者。

根据 09 六月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -822,过去 24 小时变化为 -29,整体触达仍然可观。

  • 认证状态: 已认证(Telegram 官方确认)
  • 互动率 (ER): 平均受众互动率为 11.98%。内容发布后 24 小时内通常能获得 6.61% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 9 499 次浏览,首日通常累积 5 238 次浏览。
  • 互动与反馈: 受众积极参与,单帖平均反应数为 37
  • 主题关注点: 内容集中在 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...

凭借高频更新(最新数据采集于 10 六月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。

79 255
订阅者
-2924 小时
-1727
-82230
帖子存档
В блоге Альфа-Банка вышла статья о метриках в разработке. Команда перепробовала аж 7 штук и путём проб и ошибок собрала свой минимальный набор, который реально приносит пользу. Основой стала Cycle Time — она показывает, сколько времени задача провела внутри процесса разработки, от старта до релиза. Метрик часто опасаются: если внедрить их неправильно или использовать как дубинку, цифры начинают подгонять, а толку — ноль. Как этого избежать и подобрать правильный набор показателей под себя — читайте в статье: https://tproger.ru/articles/kak-my-sbezhali-iz-kpi-karaoke-naw-bazovyj-minimum-metrik-kot

Есть недооценённый приём в отладке: не ковырять огромный вход руками, а автоматически сжимать его до минимального случая, на
Есть недооценённый приём в отладке: не ковырять огромный вход руками, а автоматически сжимать его до минимального случая, на котором баг всё ещё воспроизводится. Laurence Tratt написал разбор про test-case reducers — инструменты, которые берут большой файл, программу или набор данных и постепенно выкидывают из него всё лишнее. Остаётся маленький пример, который всё ещё ломает систему. Дальше отлаживать уже гораздо приятнее и легче. Обычно такие штуки вспоминают рядом с компиляторами, но идея шире. Если у вас парсер падает на большом JSON, генератор кода ломается на странном input или тест фейлится только на огромной фикстуре, reducer может сократить воспроизводимый пример до нескольких строк.

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.

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

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, а как набор инструментов для уборки старого долга.

Код на 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/

Repost from IT Юмор
А минусы будут?
А минусы будут?

Anthropic показала, как ИИ начинает строить следующий ИИ Ещё в 2021-м Claude собирали по старинке: люди за ноутбуками, строчк
Anthropic показала, как ИИ начинает строить следующий ИИ Ещё в 2021-м Claude собирали по старинке: люди за ноутбуками, строчка за строчкой. Потом чат-боты подкидывали сниппеты, а недавно агенты стали писать целые файлы и даже модули. Сегодня они запускают код и передают часы работы другим агентам. Инженеры выкладывают в восемь раз больше кода в квартал, чем в 2021–2025 годах. Сложность задач, которые агенты выполняют без человека, удваивается примерно каждые четыре месяца. Следующий шаг — агенты, которые сами обучают модели. Если Claude начнёт улучшать Claude, вопросы контроля и безопасности станут ещё более насущными. Рекомендую прочитать материал от Anthropic, чтобы быть готовым к следующему этапу развития ИИ.

Звуковая панель может взломать ваш компьютер через Bluetooth, даже если вы ничего не нажимали Разработчик копался в прошивке
Звуковая панель может взломать ваш компьютер через Bluetooth, даже если вы ничего не нажимали Разработчик копался в прошивке Creative Sound Blaster, чтобы написать кастомный софт, и случайно обнаружил странность: колонка принимает команды по Bluetooth Low Energy без всякой аутентификации. Через USB для этого нужен ключ, а по Bluetooth пара не требуется. Достаточно просто оказаться рядом. Хуже того, среди доступных команд есть перепрошивка устройства. Злоумышленник может залить прошивку, которая эмулирует USB-клавиатуру, и внедрить команды в хост-систему. Никакого физического контакта и никакого доступа к сети — только Bluetooth-радиус. BLE в бытовой электронике часто оставляют без присмотра, и этот кейс напоминает, что иногда air-gap нужен даже колонке.

Форма регистрации начинается не с полей и кнопки Можно собрать красивую онлайн-регистрацию на тысячу человек, привязать базу,
Форма регистрации начинается не с полей и кнопки Можно собрать красивую онлайн-регистрацию на тысячу человек, привязать базу, письма и сверку сотрудников. А потом HR пришлёт регламент и спросит: где лежат персональные данные, кто имеет доступ, что с HTTPS, ФЗ-152 и планом на случай утечки. Вот тут внезапно оказывается, что главная сложность не в форме. Код работает, письма уходят, но проект всё равно может упереться в ответственность и процессы: лишний аккаунт в базе, серверы не там, согласие пользователя забыли. В свежем разборе на Tproger это превращается в чеклист вопросов, которые лучше задать себе до того, как первый гость оставит телефон и почту.

KVarN убирает главное ограничение vLLM одним флагом Если вы гоните LLM в проде, память под KV-cache уходит быстрее, чем вы ус
KVarN убирает главное ограничение vLLM одним флагом Если вы гоните LLM в проде, память под KV-cache уходит быстрее, чем вы успеваете сказать «контекстное окно». Huawei выложила KVarN: нативный бэкенд квантизации для vLLM, который включается одним флагом — без калибровки и без переписывания модели. По их данным, проект даёт в 3-5 раз больше контекста при throughput выше FP16 и точности на уровне FP16. Для агентов и long-context задач это означает больше параллельных запросов на том же железе без потери качества, а это как раз то, за что обычно приходится покупать новые GPU. Репо с кодом и бенчмарками.

AIOps продавали как волшебную таблетку: заливаешь логи и метрики, а на выходе готовое решение инцидента. На практике под капотом обычно старый движок правил в интерфейсе с надписью «ИИ», а приклеенная сверху LLM охотно выдумывает причину сбоя вместо того, чтобы её найти. На Tproger разобрали, где ML в мониторинге теряет связь с реальностью, почему модель быстро «умирает» от дрейфа данных и где она всё-таки экономит время дежурного. Внутри ещё и чек-лист вопросов вендору, чтобы не купить пороговый мониторинг под видом ИИ. P.S. Tproger — это медиа, где я работаю. Этот канал его часть. Так вот знакомлю вас постепенно с разным, что у нас есть :) @neuro_channel

Разработчик сделал потолок прозрачным с помощью ADS-B На Hackaday попался проект с короткофокусным проектором и ADS-B: автор
Разработчик сделал потолок прозрачным с помощью ADS-B На Hackaday попался проект с короткофокусным проектором и ADS-B: автор берёт данные о реальных самолётах, считает, что сейчас проходит над домом, и выводит это на потолок. Получается не FlightRadar в браузере, а почти окно в небо. Только без окна. Мне в таких штуках нравится не сам визуальный фокус, а то, как из отдельных не связанных элементов делают что-то совершенно новое: радиосигналы из реального мира → координаты → проекция в комнате. Вроде игрушка, но внутри нормальная инженерная магия: данные, геометрия, маппинг и желание сделать красиво.

ВКонтакте перешла на SPA Соцсеть перевела свои основные сценарии и отказалась от полной перезагрузки страниц при переходах между разделами. Теперь каркас страницы отрисовывается сразу, без белого экрана. По словам команды, первый рендер стал быстрее на 25%, а переключение между разделами ускорилось в 3,5 раза. Обновили почти все основные разделы, а заодно команда внедрила применение дизайн-системы. Главное здесь — масштаб. SPA уже давно никого не удивишь, но перевести на неё такой большой и нагруженный сервис, да ещё без простоев и незаметно для пользователей — задача совсем не тривиальная. Изменения коснулись и процессов разработки: фронтенд теперь деплоится за 20 секунд, а релизы выходят 6–8 раз в сутки.

Бэкап есть, а бизнес всё равно лежит 5 июня в 11:00 пройдёт вебинар, на котором разберут неприятную разницу между «мы просто
Бэкап есть, а бизнес всё равно лежит 5 июня в 11:00 пройдёт вебинар, на котором разберут неприятную разницу между «мы просто что-то копируем» и «мы можем восстановиться после аварии». По исследованию Linx Cloud и Global CIO, 85% ИТ-руководителей уже доставали данные из бэкапов, но в 35% случаев это закончилось долгим простоем или потерей данных. На вебинаре же будут говорить, как не попасть в эти 35%. А также про типичные ошибки в резервном копировании, DR-план, правило 3-2-1, immutable-бэкапы, RPO/RTO и тесты восстановления. Если хочется проверить, спасёт ли ваша инфраструктура не презентацию, а прод, зарегистрироваться можно здесь.

Если вы устали от бесконечных тасок и созвонов, то мы приготовили для вас игру, которая поможет отдохнуть А заодно проверить
Если вы устали от бесконечных тасок и созвонов, то мы приготовили для вас игру, которая поможет отдохнуть А заодно проверить вашу способность быстро запоминать новую инфу. Переходите по ссылке и играйте в нашу «Меморину». И делитесь результатами в комментариях! Играть тут: https://tprg.ru/KSfj

strace без простыни системных вызовов strace может показать почти всё, что процесс делает с системой. Но потом вы остаётесь один на один с простынёй системных вызовов, файловых дескрипторов и аргументов, где полезное приходится выкапывать глазами. Но мне тут попалась strace-ui — интерактивная TUI-обёртка: ненужные вызовы скрываются клавишей h, дескрипторы фильтруются на лету, структуры разворачиваются в читаемый вид, а man pages открываются прямо из интерфейса. Интересно тут не только удобство. В разборе автор проекта показал, как строит терминальные интерфейсы на OCaml и Bonsai, своём реактивном UI-фреймворке в духе Elm. И заодно объясняет, почему TUI снова хорошо ложится на dev-tools: быстро, переносимо, тестируется текстовыми снапшотами и понятно даже агентам. Я бы открыл не только ради strace-ui, а ради аргумента про возвращение нормальных терминальных интерфейсов: https://blog.janestreet.com/strace-ui-bonsai-term-and-the-tui-renaissance/

Что делать, если нашёл ракушку: Версия для разработчиков Сегодня никаких каламбуров, так что я про реальную ракушку, а не про
Что делать, если нашёл ракушку: Версия для разработчиков Сегодня никаких каламбуров, так что я про реальную ракушку, а не про shell. Один разраб нашёл окаменевшую ракушку в пустыне Аль-Гат в Саудовской Аравии. Это область погружалась под воду в позднем юрском периоде, 150 миллионов лет назад. Обычный человек обратился бы к палеонтологам, чтобы узнать о находке подробнее. Но мы то с вами не такие, верно? Поэтому парень написал код, подготовил датасет из 7 894 видов и 59 244 фотографий, разобрал контур каждой ракушки в 256 точек, настроил сжатие признаков через PCA. В итоге определение вида свелось к двум параметрам — «заострённость» и «симметрия». Модель показала, что скорее всего это Sphincterochila candidissima. Неплохо, правда? У себя на GitHub автор выложил разбор своего метода и кода. Если интересно, можете изучить, а заодно и потестировать на ракушках возле своего дома.

МФТИ учит айтишников, как делать бизнес. Если у вас есть проект, под который вы хотите привлечь инвестиции или монетизировать, то школа «Предпринимательское планирование: от идеи до бизнес-проекта» — для вас. И она стартует уже завтра, 1 июня. Группы всего по шесть человек, преподаватели-практики помогают настроить мышление под предпринимательство. За пять недель вы соберёте проектное предложение, с которым можно идти на разговор с инвестором, заказчиком или соучредителем. Успейте записаться: techpredschool.ru Реклама. МФТИ, Физтех, ИНН 5008006211, erid: 2W5zFJ2sWQy