Типичный программист
Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJwo
显示更多📈 Telegram 频道 Типичный программист 的分析概览
频道 Типичный программист (@tproger) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 78 694 名订阅者,在 技术与应用 类别中位列第 1 581,并在 俄罗斯 地区排名第 7 279 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 78 694 名订阅者。
根据 27 八月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -457,过去 24 小时变化为 2,整体触达仍然可观。
- 认证状态: 已认证(Telegram 官方确认)
- 互动率 (ER): 平均受众互动率为 10.03%。内容发布后 24 小时内通常能获得 6.12% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 7 897 次浏览,首日通常累积 4 819 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 50。
- 主题关注点: 内容集中在 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...”
凭借高频更新(最新数据采集于 28 八月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
数据加载中...
| 日期 | 订阅者增长 | 提及 | 频道 | |
| 28 八月 | 0 | |||
| 27 八月 | +15 | |||
| 26 八月 | +14 | |||
| 25 八月 | +15 | |||
| 24 八月 | +12 | |||
| 23 八月 | +14 | |||
| 22 八月 | +2 | |||
| 21 八月 | +10 | |||
| 20 八月 | +6 | |||
| 19 八月 | +5 | |||
| 18 八月 | +16 | |||
| 17 八月 | +5 | |||
| 16 八月 | +20 | |||
| 15 八月 | +10 | |||
| 14 八月 | +5 | |||
| 13 八月 | +9 | |||
| 12 八月 | +1 | |||
| 11 八月 | +8 | |||
| 10 八月 | +10 | |||
| 09 八月 | +3 | |||
| 08 八月 | +6 | |||
| 07 八月 | +7 | |||
| 06 八月 | +89 | |||
| 05 八月 | +6 | |||
| 04 八月 | +8 | |||
| 03 八月 | +3 | |||
| 02 八月 | +8 | |||
| 01 八月 | +46 |
ollama run gemma4:12b
32 ГБ или видеокарта на 16 ГБ: Qwen3․8-27B, 4 бита, 16–19 ГБ, понимает картинки и умеет рассуждать: ollama run qwen3.8:27b
Mac на 64 ГБ: Qwen3․6-35B-A3B, MoE с 3 млрд активных из 35, поэтому быстрая: ollama run qwen3.6:35b-mlx
128 ГБ (Mac Studio, DGX Spark): GLM-5.3-Flash в 3 битах (нужно 128–150 ГБ памяти) или DeepSeek-V4-Flash в 3 битах, 103 ГБ. В Ollama их нет. Путь через Unsloth: curl -fsSL https://unsloth.ai/install.sh | sh, затем unsloth run --model unsloth/GLM-5.3-Flash-GGUF:UD-IQ3_XXS. Через llama.cpp нужна ветка glm5next/upstream из форка Unsloth, сборка и команды в том же гайде.
Kimi K3 и Qwen3․8 на 2,4 трлн не влезают даже в 128 ГБ: минимальный квант от 400 ГБ.
Полные таблицы требований лежат в каталоге Unsloth. Если у вас Mac с 24 ГБ, берите Qwen3․8-27B: Unsloth прямо пишет, что 4-битный квант рассчитан на такую память.
#ии| 2 | Создатели DuckDB пять лет отказывали венчурным фондам, а теперь уходят в AWS
Марк Раасвелдт и Ханнес Мюлайзен объявили, что их DuckLabs (30+ человек в Амстердаме) в начале сентября становится частью Amazon Web Services. DuckDB скачивают больше миллиона раз в день, и если у вас есть локальная аналитика или ETL на Parquet, эта новость про вашу инфраструктуру.
Основатели объясняют прямо: маленькая фирма без инвесторов рискует стать бутылочным горлышком для проекта, а превращать её в большую sales- и support-организацию они не хотели. С AWS они работают уже больше года.
Что остаётся: DuckDB, DuckLake и Quack под MIT, вся интеллектуальная собственность у некоммерческого DuckDB Foundation. Добавят технический совет при фонде и подписанные сторонние расширения.
Главный вопрос: повторится ли путь Redis и Elastic, где лицензию закрутили спустя годы. Пока IP остаётся у фонда, это главная страховка. Основатели рассказывают о сделке в блоге DuckLabs.
#опенсорс #новости | 1 052 |
| 3 | Pollen Robotics собрала утёнка-робота, которого можно переучивать самому
В обучении с подкреплением главная боль — перенос поведения из симуляции в реальность. Часто робот шагает в движке, а падает от малейшей неровности.
У Pollen Robotics получился работающий пайплайн. Они взяли 25-см двуногого Microduck, натренировали в симуляции шесть движений от ходьбы до вставания со спины и развернули готовые стратегии на реальном роботе одним шагом.
Всё открыто и повторяемо. Тренировать можно у себя или через Hugging Face Jobs, а результат публиковать в сообщество. Отличный способ проверить sim2real на реальном устройстве, а также перенести код в реальность. А заодно и собрать себе собственного уникального питомца. | 3 923 |
| 4 | «Я был скептиком» — так начинается история тимлида, которого вместе с командой отправили проводить эксперимент с вайб-кодингом. Три человека, из которых только один умел программировать, две недели, реальный сервис для десятков тысяч сотрудников и дедлайн, который трижды сдвигали. Что пошло не так: git, перегрузка модели в пиковые часы, соблазн бесконечно дорабатывать вместо релиза.
Ребятам помогли чёткие личные границы и понимание, где ИИ реально ускоряет работу, а где без опытного разработчика просто никак не обойтись.
Читайте на Tproger. | 5 634 |
| 5 | Если вы не очень поняли предыдущий пост — заходите в наш канал по нейронкам, там много чего полезного для тех, кто кодит с ИИ.
Конкретно про эту модель GLM-5.3-Flash очень кратко: это новый топ по цена\качество сейчас, особенно для веб-разработки.
Быстрая китайская модель с кучей лимитов, просто подарок какой-то, рекомендую. Пишу от своего лица как это принято в Нейроканале, его веду лично как основатель всего медиа Tproger и делюсь опытом работы с разными модельками.
Сегодня там знатно про новый GLM наспамил :)
Делитесь и вы своим опытом в комментах, интересно реальный опыт послушать. На чём кодите сейчас и почему? | 5 612 |
| 6 | Тайна Ox Alpha раскрыта: Z․ai объявила, что модель, которую сообщество неделю гоняло бесплатно через OpenRouter и OpenCode, это GLM-5.3-Flash. Мы угадали. Весь этот трафик, к слову, обслуживали китайские ИИ-чипы.
По цифрам: 320 млрд параметров, 18 млрд активных, контекст миллион токенов, впервые в линейке GLM-5 нативно мультимодальная. Веса под MIT лежат на HuggingFace. В Artificial Analysis Intelligence Index 57 баллов при 0,045 $ за задачу, примерно в десять раз дешевле моделей того же уровня.
В блоге сравнивают с Opus 4.8: на Terminal Bench 84,3 против 85,0, на AutomationBench 48,8 против 41,0, на DeepSWE 63,4 против 58,0. У подписчиков Coding Plan модель уже включена, лимиты втрое больше, чем у GLM-5.3.
Напомню, подписку со скидкой можно купить по моей реферальной ссылке.
@neuro_channel | 5 390 |
| 7 | Microsoft Paint внедряет в ИИ-картинки невидимый GUID, привязанный к запросу
Исследователь разобрал, как Paint и Photos в Windows маркируют локально сгенерированные ИИ-изображения. Программа шлёт промпт на серверы Microsoft, получает обратно 16-байтовый GUID и прячет его в пикселях как невидимый водяной знак. GUID связан с запросом, а запрос, по сути, с пользователем — значит, по картинке можно теоретически выйти на автора.
Как этого избежать, читайте в статье. | 6 303 |
| 8 | Как поисковик успевает подобрать подсказки, пока вы не дописали слово
Вы набрали «face», и под строкой появились пять вариантов. На всё про всё около 50 мс, а выбрать пятёрку надо из сотни миллионов уже заданных кем-то запросов. И так на каждую букву: пока вы печатаете «*facebook», сервис отвечает восемь раз.
Хеш-таблица не подойдёт. «*facebook» в ней находится мгновенно, а «всё, что начинается на face» она искать не умеет в принципе: придётся прочитать все сто миллионов ключей.
Поэтому берут префиксное дерево. Запросы разложены по буквам, и все, кто начинается одинаково, идут общим путём от корня: дойти до «face» это ровно четыре шага. Но под этим узлом всё равно висят тысячи вариантов, поэтому пятёрку самых частых считают заранее и кладут прямо в узел. Пересчитывают пачками: отставание на пару часов никто не замечает.
Как дерево разносят по серверам и что кешируют в CDN, в разборе.
#алгоритмы
*Компания Meta и её продукты признаны экстремистскими, их деятельность запрещена на территории РФ. | 6 555 |
| 9 | Пулреквестов стало вдвое больше, а релизы быстрее не поехали
Faros AI летом 2025 года разобрала работу больше 10 000 разработчиков. Там, где прижились ИИ-инструменты, смерженных пулреквестов стало на 98% больше. При этом время ревью выросло на 91%, багов на 9%, а метрики поставки на уровне организации не сдвинулись вовсе.
Один лагерь читает это так: набор кода никогда не был узким местом, очередь просто переехала на ревью.
Второй отвечает, что мерить надо аккуратнее. Так, METR сажает опытных разработчиков за их же задачи и засекает время с ассистентом и без. В июле 2025 вышло, что с ИИ задачи занимали на 19% больше времени, хотя сами участники считали, что ускорились на 20%. В феврале 2026 METR признал, что в выборку не шли те, кто не готов работать без ИИ, перезапустил замер и получил отставание уже в 4%, в пределах погрешности.
Обе позиции можно подробнее прочитать здесь. А вы поделитесь своими ощущениями — как повлияло использование ИИ на вас и вашу команду — ускорились, замедлились или остались на том же месте?
#обсуждение | 6 551 |
| 10 | Разраб нашёл остров по фотографии, перебрав 80 миллионов кандидатов на видеокарте
Можно было бы закинуть снимок в Google Lens. Но автор решил, что это скучно, и пошёл считать.
EXIF пустой, высота съёмки неизвестна, зато в кадре три клочка суши. Угол между ними и отношение расстояний дают отпечаток из трёх координат, который можно искать по всей планете. С помощью OpenStreetMap он отобрал возможных кандидатов. Каждому достался один поток CUDA. На RTX 3050 ядро отработало за 204,1 мс и сузило до 158 784 совпадений.
А вот как из 158 784 вариантов он смог выбрать то самое место в Микронезии, можно узнать в блоге автора.
#osint | 7 168 |
| 11 | Куда расти разработчику, который не хочет в менеджеры?
Вариантов минимум три, и один из них разработчики традиционно недооценивают. QA многие держат в голове как стартовую площадку для входа в отрасль, поэтому переход туда после нескольких лет разработки выглядит понижением.
На практике автоматизатор разрабатывает отдельный продукт со своей архитектурой, паттернами и собственным легаси. Опыт разработки конвертируется напрямую, а грейды проходятся быстрее: до мидла год-полтора. Минус тоже есть: поначалу заработок просядет.
Ещё два трека — тимлидство и архитектура. Рассматриваем все опции в новом материале.
https://tproger.ru/articles/timlid-arhitektor-ili-qa-kuda-rasti-razrabotchiku-kotoryj-ne-h | 7 026 |
| 12 | void в C меняет смысл в зависимости от места
Вы видите void в объявлении функции, в скобках после её имени и рядом со звёздочкой у указателя. Выглядит одинаково, а ведёт себя каждый раз по-своему, и в чужом коде легко прочитать одно вместо другого.
У нас вышла статья о том, как одно короткое слово набрало столько ролей. Заодно там история появления слова: его предложил Стивен Борн, тот самый автор Bourne Shell, и придумали его совсем не ради читаемости кода.
Если пишете на C, дочитайте хотя бы до места про функции без параметров: многие узнают там, что объявляли их не так, как думали. Разобрали в статье.
#основы | 6 832 |
| 13 | ИИ оставляет в коде уязвимости, потому что решает поставленную задачу самым коротким путём. Если в промпте явно не заданы требования к безопасности, проверок прав доступа и валидации ввода в коде просто не будет, при этом результат выглядит рабочим и проходит тесты. В итоге на прод попадают IDOR и ошибки бизнес-логики, которые никто не заметил на ревью.
С агентами в продакшене механика похожая, но последствия иные: утекают данные. Модель не разграничивает данные и инструкции, поэтому страница вики, входящее письмо или чужой документ из общего индекса могут быть восприняты как команда и выполнены. Достаточно одного такого сценария, чтобы агент отдал пользователю данные, которые не должен раскрывать.
Собрали пять уязвимостей, которые системно воспроизводятся в сгенерированном коде:
https://tproger.ru/articles/vajb-koding-kak-mechta-hakera-kakie-uyazvimosti-plodit-kod-sgene
И пять атак, которые превращают ИИ-помощника в канал утечки данных:
https://tproger.ru/articles/manual-yunogo-hakera-kak-vzlomat-svoego-rag-bota-do-togo-kak-e | 7 140 |
| 14 | Заражённый arrayref запускал чужой код на cargo build
Build-скрипт в Rust выполняется, когда вы собираете проект. Этим и воспользовались: 20 августа команде безопасности сообщили про пакет proc-macro1, чей build-скрипт тянул вредоносную нагрузку с чужого сервера. Запускать ничего не надо, хватает сборки.
В то же утро кто-то перевыпустил популярный arrayref и добавил ему зависимость на этот пакет. Обновили зависимости, сказали cargo build — и чужой код уже отработал у вас на машине. Следом досталось internment и append-only-vec того же автора. Владельца аккаунта никто не винит: похоже, увели машину или ключи.
Заражённые версии сняли за 86–107 минут. Кажется, что мало, но ночная сборка в CI попадает в такое окно легко. Загляните в ~/.cargo/registry/cache: если одна из версий там лежит, чистите кэш и пересобирайтесь, в реестре уже безопасные.
Список удалённых пакетов и готовая команда для поиска — в блоге Rust. | 7 092 |
| 15 | Заражённый arrayref запускал чужой код на cargo build
Build-скрипт в Rust выполняется, когда вы собираете проект. Этим и воспользовались: 20 августа команде безопасности сообщили про пакет proc-macro1, чей build-скрипт тянул вредоносную нагрузку с чужого сервера. Запускать ничего не надо, хватает сборки.
В то же утро кто-то перевыпустил популярный arrayref и добавил ему зависимость на этот пакет. Обновили зависимости, сказали cargo build — и чужой код уже отработал у вас на машине. Следом досталось internment и append-only-vec того же автора. Владельца аккаунта никто не винит: похоже, увели машину или ключи.
Заражённые версии сняли за 86–107 минут. Кажется, что мало, но ночная сборка в CI попадает в такое окно легко. Загляните в ~/.cargo/registry/cache: если одна из версий там лежит, чистите кэш и пересобирайтесь, в реестре уже безопасные.
Список удалённых пакетов и готовая команда для поиска — в блоге Rust. | 1 |
| 16 | Водяной знак Claude: как статистика выдаёт машинный текст
Если вы гоняете через Claude черновики, переводы или правки, знайте: в сгенерированных текстах новых моделей появится скрытый след. Не невидимые символы, а смещение выбора между близкими по смыслу словами по секретному ключу.
Anthropic объяснила: на «равноправных» шагах модель получает лёгкий толчок к одним кандидатам и от других. Отдельный выбор незаметен, но на дистанции складывается в узнаваемую подпись, которую проверит только сама компания.
Спорная деталь — асимметрия: вы не убедитесь, что текст чист, а вот Anthropic может. Переводы и переписывания проходят через Claude целиком, поэтому маркируются сильнее. Если пишете важный текст, берите черновик у Claude и переписывайте своими словами. | 7 539 |
| 17 | ⚡️ Каким должен быть идеальный ИТ-работодатель
Каждый год Хабр и ЭКОПСИ проводят исследование, чтобы узнать, что действительно важно ИТ-специалистам при выборе работодателя.
По результатам прошлого года, в топ-3 факторов выбора места работы вошли:
1️⃣ Качество продуктов компании
2️⃣ Соответствие ценностям соискателя
3️⃣ Профессиональная среда
Коллеги из Cloud․ru поделились, что взяли результаты прошлого исследования за основу для изменений внутри компании. Итог: вырос eNPS.
Примите участие в исследовании этого года, чтобы сделать ИТ-индустрию еще более комфортной для работы.
Проголосовать можно до 31 августа.
➡️ Принять участие в опросе | 7 272 |
| 18 | Он не был в отпуске с того самого релиза, который «вот-вот стабилизируется». Пришло время отправить Типичного Программиста в отпуск!
В новой мини-игре нужно откопать разработчика, найти билет, сложить чемодан и подобрать гардероб, в котором не три одинаковые чёрные футболки. Спойлер: он всё равно попытается запихнуть ноутбук в чемодан. Ваша задача — чтобы шорты тоже влезли. Найдите все пасхалки от партнёров и помогите разрабу уйти в отпуск со спокойной душой!
Играть → https://tprg.ru/fbmY | 7 283 |
| 19 | Делаем из плоского фото 3D-сцену со светом и тенями
В новом туториале Codrops Dominik Fojcik показывает, как обычное 2D-изображение начинает отбрасывать настоящие тени: без 3D-модели, одной текстурой. Берёте картинку, генерируете карту глубины и пропускаете свет через WebGPU-шейдер в Three.js.
Фишка в том, что готовые карты глубины обычно 8-битные, всего 256 градаций, и на гладких поверхностях свет ловит ступеньки. Автор же разбирает, как конвертировать карту в float, слегка размыть и сохранить в half-float, чтобы шум исчез.
Работает пока только где есть WebGPU. Пошаговый туториал на Codrops. | 9 642 |
| 20 | Вы уже заметили, что сайты банков и контрагентов стали открываться с предупреждением «Подключение не защищено»?
Дело в том, что GlobalSign отзывает SSL-сертификаты у российских компаний, и те переходят на сертификаты Национального удостоверяющего центра Минцифры (НУЦ). Chrome, Safari, Firefox и Edge таким сертификатам не доверяют — и сайты перестают открываться. Под ударом платежи, ЭДО и закупки на госплощадках.
Решение есть — Яндекс Браузер для организаций. Он поддерживает все нужные сертификаты безопасности, поэтому сайты открываются в нём без ошибок. | 6 283 |
