Инструменты программиста
Полезные инструменты для программистов — бесплатные и платные Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Регистрация в перечне РКН: https://tprg.ru/mX0S
Показати більше📈 Аналітичний огляд Telegram-каналу Инструменты программиста
Канал Инструменты программиста (@prog_tools) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 13 071 підписників, посідаючи 9 653 місце в категорії Технології та додатки та 50 295 місце у регіоні Росія.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 13 071 підписників.
За останніми даними від 08 липня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -58, а за останні 24 години на -1, загальне охоплення залишається високим.
- Статус верифікації: Не верифікований
- Рівень залученості (ER): Середній показник залученості аудиторії становить 14.00%. Протягом перших 24 годин після публікації контент зазвичай збирає 6.50% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 1 830 переглядів. Протягом першої доби публікація в середньому набирає 849 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 3.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як github, git, docker, install, api.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“Полезные инструменты для программистов — бесплатные и платные
Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Регистрация в перечне РКН: https://tprg.ru/mX0S”
Завдяки високій частоті оновлень (останні дані отримано 09 липня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.
justfile и зовёте их коротко, just build вместо длинной строки. От make он отличается тем, что это именно запускалка рецептов, без системы сборки и без правил о зависимостях файлов по умолчанию. Релиз 1.54.0 вышел 23 июня, на GitHub больше 34 тысяч звёзд.
Главное в релизе — кэширование рецептов:
🔘рецепт со скриптом помечается атрибутом [cache], и тогда just пропускает повторный запуск, пока ключ кэша не изменился;
🔘ключ это BLAKE3-хеш сериализованного JSON с именем рецепта, аргументами и дополнительными полями; сам кэш лежит в папке .justcache рядом с justfile и в репозиторий не коммитится;
🔘[cache(inputs = ["lib.c", "main.c"])] добавляет в ключ хеши входных файлов, поэтому правка исходника даёт промах кэша и перезапуск, как зависимости в make;
🔘на записях кэша берутся файловые локи: при параллельном запуске с одним ключом рецепт отработает один раз, второй процесс подождёт и пропустит;
🔘флаг --no-cache отключает кэш целиком, а just --clean чистит его выборочно, по рецепту или по модулю.
Что ещё приехало в 1.54.0:
🔘атрибут [continue] продолжает рецепт, если команду прервали сигналом и она при этом успела завершиться успешно, по умолчанию это SIGINT, то есть Ctrl-C;
🔘set dotenv-command и --dotenv-command запускают команду и подгружают её вывод как env-файл, удобно для расшифровки секретов на лету, например через sops;
🔘аргументы рецепта теперь могут быть выражением, а не только литералом.
Авторы прямо предупреждают: кэшированные рецепты по своей природе хрупкие, и за полноту ключа отвечаете вы. Пригодится тем, кто гоняет повторяющиеся сборочные шаги через justfile и хочет пропускать те, где входные данные не поменялись.
https://github.com/casey/just
Язык: Rust. Лицензия: CC0-1.0.
@prog_toolspw.io.elasticsearch.read читает индекс Elasticsearch: своего механизма отслеживания изменений у него нет, поэтому коннектор опрашивает и сверяет пересечение соседних запросов, чтобы ни одна строка не потерялась и не пришла дважды;
🔘pw.io.clickhouse.write пишет в ClickHouse по нативному протоколу, в двух режимах: поток изменений с колонками time и diff либо снапшот текущего состояния в ReplacingMergeTree;
🔘pw.io.mysql.read делает полноценный захват изменений через бинлог MySQL: сначала снимок таблицы, потом непрерывная доставка вставок, обновлений и удалений;
🔘расширили чтение Iceberg, теперь декодируются все примитивные типы, включая date, time, uuid, fixed и decimal;
🔘у коннекторов Postgres добавили набор проверок на старте, чтобы кривая конфигурация падала понятной ошибкой ещё до молчаливой потери строк.
Пригодится дата-инженерам, которые строят аналитику и ETL реального времени и устали склеивать поток из десятка разных коннекторов вручную.
https://github.com/pathwaycom/pathway
Язык: Python и Rust. Лицензия: BSL-1.1.
@prog_toolsbrew vulns проверяет установленные пакеты по открытой базе уязвимостей OSV, а brew install и brew upgrade стали спрашивать перед запуском. Мне кажется, это именно тот случай, когда ломать обратную совместимость ради безопасности — правильный выбор.
Подробности.SSLKEYLOGFILE приложения в NetWatch и видите расшифрованную сессию TLS 1.3 прямо в терминале, без прокси и подмены сертификата;
🔘отпечатки JA4: каждое рукопожатие TLS или QUIC сворачивается в стабильный отпечаток, по нему узнаёшь конкретного клиента или конкретную малварь, даже когда трафик шифрован;
🔘детекторы из коробки: маячки управляющего сервера, сканирование портов и туннелирование через DNS, критичный алерт сам замораживает запись инцидента;
🔘привязка соединения к процессу через ядерный eBPF-зонд, который точно знает, какая программа открыла сокет; где eBPF недоступен, есть запасной путь;
🔘разбор протоколов до уровня приложения: TLS, QUIC, HTTP, DNS, SSH и ещё десяток, со сборкой TCP-потока, так что в соединении читается домен api.github.com и его отпечаток JA4, номер порта уже вторичен.
После старта программа сбрасывает привилегии и запирается в песочнице Landlock: инструмент, который разбирает враждебный трафик, физически не дотянется до ваших ключей и /etc/shadow.
Пригодится сетевым инженерам, специалистам по реагированию на инциденты, SRE и владельцам домашних лаб, которым надо видеть, что происходит в сети прямо сейчас.
https://github.com/matthart1983/netwatch
Язык: Rust. Лицензия: MIT.
@prog_tools