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

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

Open in Telegram

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

Show more

📈 Analytical overview of Telegram channel Типичный программист

Channel Типичный программист (@tproger) in the Russian language segment is an active participant. Currently, the community unites 79 066 subscribers, ranking 1 624 in the Technologies & Applications category and 7 357 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 79 066 subscribers.

According to the latest data from 23 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -612 over the last 30 days and by -6 over the last 24 hours, overall reach remains high.

  • Verification status: Verified (Officially confirmed by Telegram)
  • Engagement rate (ER): The average audience engagement rate is 13.46%. Within the first 24 hours after publication, content typically collects 7.51% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 10 645 views. Within the first day, a publication typically gains 5 940 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 47.
  • Thematic interests: Content is focused on key topics such as sql, архитектура, api, docker, github.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJw...

Thanks to the high frequency of updates (latest data received on 24 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

79 066
Subscribers
-624 hours
-1267 days
-61230 days
Attracting Subscribers
June '26
June '26
+197
in 11 channels
May '26
+708
in 16 channels
Get PRO
April '26
+394
in 11 channels
Get PRO
March '26
+646
in 29 channels
Get PRO
February '26
+427
in 28 channels
Get PRO
January '26
+349
in 13 channels
Get PRO
December '25
+7 357
in 44 channels
Get PRO
November '25
+370
in 30 channels
Get PRO
October '25
+988
in 23 channels
Get PRO
September '25
+1 690
in 24 channels
Get PRO
August '25
+486
in 33 channels
Get PRO
July '25
+509
in 40 channels
Get PRO
June '25
+307
in 12 channels
Get PRO
May '25
+423
in 24 channels
Get PRO
April '25
+447
in 27 channels
Get PRO
March '25
+809
in 22 channels
Get PRO
February '25
+817
in 14 channels
Get PRO
January '25
+904
in 30 channels
Get PRO
December '24
+655
in 16 channels
Get PRO
November '24
+456
in 20 channels
Get PRO
October '24
+614
in 25 channels
Get PRO
September '24
+601
in 13 channels
Get PRO
August '24
+635
in 12 channels
Get PRO
July '24
+541
in 13 channels
Get PRO
June '24
+327
in 9 channels
Get PRO
May '24
+546
in 14 channels
Get PRO
April '24
+564
in 11 channels
Get PRO
March '24
+368
in 3 channels
Get PRO
February '24
+339
in 7 channels
Get PRO
January '24
+325
in 7 channels
Get PRO
December '23
+315
in 9 channels
Get PRO
November '23
+3 368
in 30 channels
Get PRO
October '23
+472
in 5 channels
Get PRO
September '23
+558
in 0 channels
Get PRO
August '23
+890
in 0 channels
Get PRO
July '23
+713
in 0 channels
Get PRO
June '23
+688
in 0 channels
Get PRO
May '23
+743
in 0 channels
Get PRO
April '23
+725
in 0 channels
Get PRO
March '23
+748
in 0 channels
Get PRO
February '23
+1 887
in 0 channels
Get PRO
January '23
+1 425
in 0 channels
Get PRO
December '22
+2 021
in 0 channels
Get PRO
November '22
+463
in 0 channels
Get PRO
October '22
+854
in 0 channels
Get PRO
September '22
+599
in 0 channels
Get PRO
August '22
+720
in 0 channels
Get PRO
July '22
+810
in 0 channels
Get PRO
June '22
+741
in 0 channels
Get PRO
May '22
+893
in 0 channels
Get PRO
April '22
+862
in 0 channels
Get PRO
March '22
+873
in 0 channels
Get PRO
February '22
+457
in 0 channels
Get PRO
January '22
+477
in 0 channels
Get PRO
December '21
+846
in 0 channels
Get PRO
November '21
+932
in 0 channels
Get PRO
October '21
+963
in 0 channels
Get PRO
September '21
+1 165
in 0 channels
Get PRO
August '21
+1 052
in 0 channels
Get PRO
July '21
+1 065
in 0 channels
Get PRO
June '21
+984
in 0 channels
Get PRO
May '21
+933
in 0 channels
Get PRO
April '21
+1 188
in 0 channels
Get PRO
March '21
+1 269
in 0 channels
Get PRO
February '21
+1 815
in 0 channels
Get PRO
January '21
+1 521
in 0 channels
Get PRO
December '20
+77 508
in 0 channels
Date
Subscriber Growth
Mentions
Channels
24 June+7
23 June+6
22 June+9
21 June+3
20 June+27
19 June+2
18 June+9
17 June+14
16 June+31
15 June+10
14 June+11
13 June+7
12 June+3
11 June+2
10 June+8
09 June+5
08 June+5
07 June+3
06 June+8
05 June+2
04 June+9
03 June+8
02 June+6
01 June+2
Channel Posts
OpenAI доверила GPT-5.5-Cyber чинить чужой код Пока вы читаете это сообщение, она уже нашла бы пару уязвимостей в вашем легас
OpenAI доверила GPT-5.5-Cyber чинить чужой код Пока вы читаете это сообщение, она уже нашла бы пару уязвимостей в вашем легаси. Шутка. Нет. Серьёзно: GPT-5.5-Cyber не просто сканирует код, а валидирует находки в контролируемой среде, готовит патчи и тестирует их. Релиз вошёл в инициативу Daybreak, где модели уже нашли десятки багов в Linux, Chrome, Safari и Firefox. Заодно обновили плагин Codex Security — теперь он умеет глубокие сканы, приоритеты по серьёзности и генерацию патчей под конкретную кодовую базу. Подробнее в материале. OpenAI даже запустила программу Patch the Planet с Trail of Bits, чтобы помогать мейнтейнерам open source. Потому что находить баги стало легко — а вот проверять и чинить их по-прежнему работа для людей. Пока что.

2
✔️ Kodik Launchpad — месячный хакатон для тех, кто хочет довести идею не до демо, а до работающего продукта. 📎 9 июня — 9 ию
✔️ Kodik Launchpad — месячный хакатон для тех, кто хочет довести идею не до демо, а до работающего продукта. 📎 9 июня — 9 июля 2026 Выходит Kodik v2.0 — вторая мажорная версия российской AI-IDE на базе VS Code, которая работает как второй разработчик: помогает менять проект, создавать файлы, разбираться в коде и быстрее доводить продукт до релиза. Хакатон приурочен к этому релизу и запуску маркетплейса вайб-кодинг продуктов Kodik Marketplace. Участие в хакатоне бесплатное, а после верификации заявки участники получат 250 кредитов (и дополнительные по запросу) на разработку в Kodik. В финале будет не защита слайдов, а публикация проектов на маркетплейсе, участники смогут получить реальных пользователей и может быть даже начать монетизироваться! Что ещё важно: — Хакатон уже идёт, присоединиться ещё не поздно, можно со своим частично готовым проектом, если покажете реальный прогресс; — Cтек свободный, но разработка — обязательно в Kodik; — Участвовать можно соло или командой; — 3 уровня: Starter, Advanced, Pro; — Лучшие проекты будут освещаться в медиа и каналах Kodik; — Призовой фонд от Kodik — 2,5 млн ₽, плюс призы партнёров и спонсоров. ➡️ Больше подробностей о хакатоне и регистрация на официальной странице события. Это #партнёрский пост
2 896
3
VibeUI собрал 92 промпта, чтобы нейросеть выдавала интерфейсы, а не абстракцию на белом фоне Если вы хоть раз просили нейросе
VibeUI собрал 92 промпта, чтобы нейросеть выдавала интерфейсы, а не абстракцию на белом фоне Если вы хоть раз просили нейросеть сверстать форму входа, то знаете: результат либо разъезжается, либо кнопка улетает за экран. VibeUI — подборка из 92 промптов под конкретные UI-паттерны: авторизация, прайсинг, hero-секции, bento-сетки и ещё несколько типовых блоков. Каждый промпт идёт вместе с примером раскладки: split-screen, карточка по центру, минимальная одноколонка или вход через соцсети первым делом. Автор явно не выдумывал шаблоны с нуля: они покрывают реальные сценарии, которые обычно приходится дожимать руками. Я бы забрал оттуда пару заготовок для следующего прототипа, варианты на сайте.
4 622
4
Вопрос «использовать ИИ или нет» уже давно закрыт. Теперь осталось понять, как делать это с пользой для бизнеса, команды и со
Вопрос «использовать ИИ или нет» уже давно закрыт. Теперь осталось понять, как делать это с пользой для бизнеса, команды и собственной карьеры. 26–27 июня в Казани пройдёт ТАТАР САН — главная конференция Татарстана про искусственный интеллект и его практическое применение. Сбер выступает генеральным партнёром конференции и примет активное участие в деловой программе. Соберутся разработчики, дизайнеры, HR-спецы, руководители и все, кто хочет разобраться в главной трансформации последних лет. В программе: 🔘Реальные кейсы внедрения ИИ от экспертов из Сбера, МТС, Альфа-Инвестиций и других компаний; 🔘Пять тематических треков: от трансформации ролей и найма до дизайна и инженерных практик; 🔘Хедлайнеры — Вячеслав Дубынин (МГУ), Владимир Пирожков (Сбер); 🔘Нетворкинг, конкурс «Королева кода» и афтерпати с секретными гостями на сцене. ➡️ 26 и 27 июня, ИТ-парк им. Б. Рамеева, Казань, ТАТАР САН. Программа и билеты на сайте конференции. Это #партнёрский пост
5 803
5
No text...
6 545
6
Разработчик запустил Linux 6.19 внутри ядра Windows 9x — без эмуляции и перезагрузки Проект WSL9x берёт Windows 9x, которому
Разработчик запустил Linux 6.19 внутри ядра Windows 9x — без эмуляции и перезагрузки Проект WSL9x берёт Windows 9x, которому уже более тридцати лет, и внедряет в неё современное ядро Linux 6.19. Не эмулятор и не виртуалка: VxD-драйвер грузит vmlinux.elf по фиксированному адресу и запускает отдельный тред в System VM, чтобы обе системы работали одновременно. Автор, Hailey Somerville, добился страничной адресации, защиты памяти и вытесняющей многозадачности рядом с Win9x. Пока эксперимент доведён только до консоли с shell, но сама архитектура из разряда тех, что хочется перечитать дважды. Код на Codeberg.
6 872
7
Fil-C запускает OpenSSH, Emacs и Wayland в память-безопасном C и C++ Fil-C — это фанатично совместимая безопасная для работы с памятью реализация языков C и C++. Множество программ компилируются и запускаются на Fil-C с нулевыми или минимальными изменениями. Все ошибки, связанные с безопасностью работы с памятью, выявляются как ошибки Fil-C. Достигается это с помощью сочетания параллельной сборки мусора и невидимых возможностей (InvisiCaps). В Fil-C нет оператора unsafe и поддерживается только ограниченный FFI для небезопасного кода. Под капотом свежий clang 20.1.8, так что make, cmake и meson работают привычно. Ребята уже собрали CPython, OpenSSH, GNU Emacs и даже Wayland. При этом потоки, исключения, сигналы, longjmp/setjmp, разделяемая память и встроенный ассемблер (inline assembly) остаются под защитой. На сайте проекта можно скачать релиз 0.679. Я бы не стал мигрировать прод завтра, но следить за проектом точно стоит. #c #cpp
6 556
8
Разработчик заменил 3 ГБ SQLite на десяток мегабайт FST и не потерял в скорости У финнов есть слово opiskelijassammekin, и если вы не носитель, разобрать его вручную — то ещё удовольствие. Проект Taskusanakirja как раз помогает: вводишь приставку, а словарь ищет финско-английские пары на лету. Раньше под это дело автор держал 3 ГБ SQLite и упирался в размер. В итоге он перешёл на FST (finite state transducer), статичную структуру данных для префиксного поиска. Бинарник сжался до десятка мегабайт, а отклик остался таким, что глаз не заметит. Цепляет не столько цифрой, сколько подходом: вместо универсальной базы используется узкая структура, которая делает ровно то, что нужно, и не жрёт лишнего. Хороший напоминание, что иногда оптимизация заключается не в ускорении запросов, а в отказе от лишнего инструмента.
7 709
9
Почему в больших компаниях пишут плохой код хорошие инженеры Кажется, в крупном бизнесе у инженеров есть время и деньги делат
Почему в больших компаниях пишут плохой код хорошие инженеры Кажется, в крупном бизнесе у инженеров есть время и деньги делать всё аккуратно. На практике там постоянно работают люди, которые только недавно разобрались в кодовой базе. Средний срок работы в big tech: год-два, а реорганизации случаются ещё чаще, поэтому систему правят те, кто осваивался в ней последние полгода. Старые кодовые базы живут десятилетиями и меняют владельцев разными командами. Опытные «старые руки» ловят проблемы на ревью, но их знания никак не формализованы, и их могут перекинуть на другой сервис. Экспертиза уйдёт вместе с ними. Автор статьи показывает: плохой код в больших компаниях — это не про квалификацию, а про зарплату и ротацию команд. Если кодом владеют вечные новички, качество зависит не от найма звёзд, а от того, удержатся ли те, кто знает, где собаки зарыты.
7 115
10
Кто-то завернул антидетект-браузер в REST API, чтобы ИИ-агенты ходили в сеть без шума Camoufox хорошо прячет браузер от автоматических проверок, но запускать его руками из агента — постоянная возня с профилями, проксями и разрешениями. Автор репозитория собрал сервер поверх движка: один запрос, и браузер уже открывает страницу, прикинувшись обычным пользователем. Ещё один плюс: поддержка OpenClaw plugin. То есть к серверу можно подключать внешние расширения и не городить всю логику в одном скрипте. Пригодится для парсинга, тестирования автоматизации и сбора данных без постоянной войны с антиботами. Репозиторий на GitHub.
8 269
11
Интерпретатор Wasm, который одновременно доказывает свою правоту Talos не разделяет код, который запускает WebAssembly, и код
Интерпретатор Wasm, который одновременно доказывает свою правоту Talos не разделяет код, который запускает WebAssembly, и код, который описывает её правила. В одном репозитории на Lean 4 одни и те же определения выполняют Wasm-инструкции и служат основой для рассуждений о них. Это значит, что спецификацию не нужно синхронизировать с реализацией отдельно: если интерпретатор что-то проглотил, с ним можно рассуждать формально, не подгоняя спецификационный интерпретатор под код. Пока проект в активной разработке, API доказательств может меняться, но сам подход цепляет. Код лежит на GitHub.
8 553
12
115 тысяч строк BASIC, которые не хотели умирать Автор Wall Street Raider три года восстанавливал финансовый симулятор, котор
115 тысяч строк BASIC, которые не хотели умирать Автор Wall Street Raider три года восстанавливал финансовый симулятор, который впервые вышел ещё в 1986 году. Внутри не аккуратный учебный legacy, а огромная живая программа на BASIC, росшая десятилетиями. Интересно не только то, что игру вернули к жизни. Интересно, как вообще подходить к софту, где бизнес-логика, интерфейс, исторические решения и личная память автора спаяны в один ком. Разбор хорошо читается как археология кода.
7 881
13
Как мы проскочили путь от первого iPhone и сложной разработки под мобильные устройства до эпохи ИИ? Что случилось и к чему это привело — в третьей части цикла об истории российского IT. Мобильный бум застал индустрию врасплох: было непонятно, как адаптировать сайты под маленькие экраны и что делать со слабой связью. Решением стали нативные приложения — их начали разрабатывать многие компании. Так мы пришли к эпохе супераппов, где собрано всё и сразу. Приложений, проектов и стартапов становилось больше — начался расцвет российского IT. Но разработчиков не хватало, и на сцену вышли курсы, школы и онлайн-уроки. Желающих войти в профессию оказалось огромное количество, и рынок быстро перегрелся. Теперь новичков заменяет ИИ, а найти работу — задача со звёздочкой. Сегодня гонка за лучшими программистами превратилась в гонку ИИ-инфраструктур. Так решения порождали новые проблемы, а российская IT-индустрия вышла на новый уровень сложности. Подробнее — в материале на Tproger.
8 533
14
Команда, которая объясняет, почему процесс вообще запущен `ps aux` показывает, что в системе что-то живёт. `top` показывает,
Команда, которая объясняет, почему процесс вообще запущен `ps aux` показывает, что в системе что-то живёт. `top` показывает, что оно ест ресурсы. А вот вопрос “кто это поднял и зачем?” обычно начинается с прогулки по systemd, cron, контейнерам и истории шелла. witr пытается закрыть именно этот разрыв. Утилита ищет цепочку причин: сервис, родительский процесс, порт, контейнер, socket activation и другие следы, которые помогают понять происхождение процесса. Репозиторий я бы держал под рукой для тех дней, когда на сервере внезапно появляется “оно само”.
8 042
15
Epic делает Git для репозиториев, где код — не главная проблема Epic Games показала Lore — open-source VCS для проектов, где
Epic делает Git для репозиториев, где код — не главная проблема Epic Games показала Lore — open-source VCS для проектов, где рядом с кодом живут гигабайты ассетов, билдов и бинарников. В обычной разработке Git чаще всего страдает от истории и конфликтов. В геймдеве он ещё и упирается в тяжёлые файлы, partial checkout, хранение чанков и нормальную работу с большими деревьями. Lore как раз смотрит в эту сторону: Merkle trees, chunked storage, sparse/on-demand hydration и API для C/C++/C#/Rust/Go/Python/JS. Хороший повод посмотреть, как VCS выглядит, если проект начинается не с src/, а с мира, моделей, текстур и билд-артефактов.
8 185
16
Я тут наткнулся на исследование рынка ПО для ИИ-технологий. И вот как бы мы не шутили про вайбкодеров, а внедрение ИИ-моделей для работы и, в частности, для разработки уже становится «базовым инфраструктурным слоем, доступным большинству компаний». Так во всяком случае говорят эксперты, участвовавшие в исследовании. Вообще рекомендую почитать вам подробнее. Там интересная информация. Но я вас вот о чем спросить хотел... Как считаете, с учётом развития агентов, не уйдут ли классические разработчики в сторону? Может они уступят место «ИИ-ревьюерам», которые умеют читать код и правильно давать задачи агентам, но недостаточно глубоко знают все нюансы стека, который используют?
8 806
17
В топе трендов Hugging Face сейчас стоит хобби-проект одного человека под ником yuxinlu1. Это маленькая кодинг-модель на базе
В топе трендов Hugging Face сейчас стоит хобби-проект одного человека под ником yuxinlu1. Это маленькая кодинг-модель на базе Gemma 4 12B в формате GGUF: запускается локально, самый лёгкий вариант весит 4,5 ГБ и влезает почти в любую видеокарту или в общую память Mac. Работает оффлайн, без облака и API, за неделю уже 146 тысяч загрузок. Самое интересное в том, на чём её учили. Это дистиллят рассуждений двух коммерческих моделей: основным учителем был Composer 2.5 от Cursor, а задачи, где он ошибался, отдавали Fable 5, чтобы тот переписал решение заново. В обучающий набор брали только те цепочки рассуждений, чей итоговый код реально прошёл тесты. Поэтому модель сначала думает над задачей вслух, потом выдаёт решение. Через несколько дней после релиза доступ к Fable 5 автору закрыли, так что для второй версии он теперь присматривается к GLM-5.2. И ещё момент: модель специально без выравнивания на безопасность, отказывается реже базовой Gemma. @neuro_channel
8 559
18
Виртуальная машина, которая стартует быстрее вкладки Обычно VM воспринимается как тяжёлая штука: образ, загрузка, ожидание. s
Виртуальная машина, которая стартует быстрее вкладки Обычно VM воспринимается как тяжёлая штука: образ, загрузка, ожидание. smolvm пробует другой режим — маленькие переносимые машины с cold start меньше секунды. Идея в том, чтобы упаковать окружение в один артефакт и запускать изолированный код почти как обычный процесс. Это уже интересно для CI, песочниц, временных dev-окружений и задач, где контейнеров мало, а полноценные VM слишком дороги.
8 313
19
Интернет, где устройство ищут не по IP, а по ключу? Почему бы и нет IP-адреса ведут себя как временный пропуск: сегодня есть, завтра поменялся, послезавтра устройство сидит за NAT, firewall или мобильной сетью. Iroh предлагает другой подход — соединяться не с адресом, а с криптографическим ключом устройства. Это фундаментальная технология, призванная коренным образом изменить интернет. В версии 1.0 у них уже стабильный wire protocol, QUIC, NAT traversal, multipath, локальный поиск устройств без интернета и API для Rust, Python, Node.js, Swift и Kotlin. В идеале это выглядит как «secure localhost», только между любыми устройствами. Для приложений с синком, IoT, файлами и P2P это очень здравый поворот.
8 771
20
curl на месяц перестаёт принимать отчёты об уязвимостях Daniel Stenberg объявил «summer of bliss»: в июле 2026 года curl не будет принимать и обрабатывать vulnerability reports. HackerOne-форма закроется 1 июля, security-почта тоже не будет рабочим обходным путём, приём вернётся 3 августа. Звучит резко, но контекст важный: последние месяцы проект жил под сильным давлением из-за потока отчётов. Релиз 8.22.0 из-за этого сдвинули на 2 сентября, а мейнтейнеры прямо говорят: им нужен реальный отдых.
8 542