Инструменты программиста
история за 16 днейобновляется раз в 6 ч – 3 дняПолезные инструменты для программистов — бесплатные и платные Всё о вебе: @tproger_web IT Юмор: @ithumor Типичный программист: @tproger Новости IT: @your_tech Для новичков в IT: @prog_point Всё о Python: @zen_of_python Мобильная разработка: @mobi_dev Правила общения: tprg.ru/rules Сайт: tprg.ru/site Разместить рекламу: t.me/tproger_sales_bot
Прирост подписчиков
- За 24 ч
- −1 (−0,6%)
- За 7 дн
- —нет замера 7 дней назад
- За 30 дн
- —нет замера 30 дней назад
- Место по приросту
- №1 339за 24 ч в рубрике «Технологии и IT»
К замеру 27.10.2026 · 02:18 МСК. Страницы канала замеряются в среднем раз в 2 дня.
Вовлечённость
- ERR 24 ч
- —нет просмотров на возрасте суток
- ERR 48 ч
- —нет постов за 7 дн
- ERR 30 дн
- 22,9%по последним замерам, 28 постов
- ER (реакции)
- 0,1%по 28 постам за 30 дн
ERR — средний охват поста к подписчикам, ER — реакции к просмотрам.
Средний охват поста
- 24 ч
- —нет просмотров на возрасте суток
- 48 ч
- —нет постов за 7 дн
- 72 ч
- —нет постов за 7 дн
- 7 дн
- —нет постов за 7 дн
- 30 дн
- 40по последним замерам, 28 постов
Охваты 48 и 72 ч посчитаны 27.10.2026 · 02:48 МСК, без репостов.
Упоминания и активность
- Упоминаний за 24 ч
- 0
- За 7 дн
- 0
- За 30 дн
- 0
- ИЦ
- 00 источников за 90 дн
- Постов в день
- 0,9за 30 дн
- Реклама с erid
- 0постов за 30 дн
Упоминания и ИЦ на 27.10.2026 · 02:48 МСК.
Покупал рекламу в…
30 дней · обнаруженные размещения
Размещений не найдено
Это не означает, что рекламы не было.
Включая размещения без erid. Оплата не подтверждена. Как определяем
Продавал рекламу…
30 дней · обнаруженные размещения
Размещений не найдено
Это не означает, что рекламы не было.
Включая размещения без erid. Оплата не подтверждена. Как определяем
Динамика и события
Маркеры: «@» — упоминание в другом канале, «Р» — рекламный пост с erid
| Дата | Подписчики |
|---|---|
| 25.10.2026 | 177 |
| 26.10.2026 | 176 |
| 27.10.2026 | — |
Последние посты
- фото
git rerere: повторное использование решений конфликтов Git rerere запоминает, как вы разрешили конфликт, и при повторении того же содержимого с обеих сторон подставляет сохранённое решение в файл. Включить его для текущего репозитория можно командой git config rerere.enabled true. В практикуме с командами и ожидаемым выводом конфликт в config.yml сначала решают при слиянии веток, затем отменяют слияние и выполняют rebase, перенос коммитов на другую основу. Git применяет записанное решение и останавливается для проверки. По умолчанию файл не добавляется в индекс: нужно проверить изменения че…
Открыть в MAX- Просмотры
- 68
- ER
- —
- Реакции
- —
- фото
GDB: отладка программ на C на двух примерах GDB позволяет остановить программу на нужной строке и посмотреть значения переменных, вместо того чтобы добавлять вызовы printf и пересобирать код после каждой правки. В практическом руководстве разобраны две ошибки с исходниками и командами отладчика. В первом примере цикл выходит за границы массива и портит среднее значение. Условная точка останова останавливает выполнение при индексе 5, чтобы увидеть лишнее чтение. Во втором программа падает при передаче нулевого указателя в strlen. Стек вызовов показывает, откуда пришёл этот аргумент. Разбор н…
Открыть в MAX- Просмотры
- 61
- ER
- —
- Реакции
- —
- фото
GDB: breakpoint и watchpoint отвечают на разные вопросы Breakpoint останавливает программу в заданном месте: на строке, при входе в функцию или по адресу. Он удобен, когда уже есть подозрительный участок кода. Условие позволяет пропускать остановки, которые не относятся к вашей ошибке. Watchpoint следит за изменением значения переменной или выражения. Если данные портятся, а место записи неизвестно, он помогает поймать изменение без обхода всех возможных присваиваний. У watchpoint есть ограничения: аппаратная поддержка зависит от системы, число точек и размер отслеживаемых данных ограничены…
Открыть в MAX- Просмотры
- 30
- ER
- —
- Реакции
- —
- фото
Рецепты curl для авторизации и проверки доступа к серверу curl позволяет воспроизводить запросы из терминала: передавать логин и пароль, сохранять cookies после входа через форму и использовать их в следующих запросах. В подборке команд для загрузки файлов, авторизации и проверки сервисов разобраны эти сценарии с примерами. Для cookies показана пара параметров: --cookie-jar сохраняет их в файл, а --cookie читает оттуда. Так можно запросить защищённую страницу после входа. Отдельный пример посвящён --connect-to: curl подключается к указанному серверу и порту, сохраняя имя исходного узла в за…
Открыть в MAX- Просмотры
- 31
- ER
- —
- Реакции
- —
- фото
Logpoints в IntelliJ IDEA: поиск ошибок в gRPC-сервисе без остановки Logpoints выводят значения в консоль, не приостанавливая программу. Выражения для вывода можно менять без пересборки и повторного развёртывания приложения. В руководстве по отладке Java-сервиса в Docker показаны подключение отладчика и поиск причины неверной скидки: имя клиента сравнивается без учёта регистра. Затем исправление проверяют без изменения кода сервера. Обычная точка останова мешает разбору: пока сервер стоит на паузе, истекает срок выполнения gRPC-запроса, заданный клиентом, и сервер отменяет работу. Logpoints…
Открыть в MAX- Просмотры
- 34
- ER
- —
- Реакции
- —
- фото
Шпаргалка по GitHub Copilot CLI: история диалога, каталоги и экспорт сессий GitHub Copilot CLI позволяет управлять работой ИИ-помощника в терминале командами с префиксом /. Для очистки истории или смены рабочего каталога не нужно каждый раз писать запрос обычным текстом. Если Copilot ссылается на прошлую задачу, /clear удалит историю текущего диалога. Команда /cwd покажет рабочий каталог, а с указанным путём сменит его. Через /list-dirs можно проверить, к каким директориям у помощника есть доступ. В шпаргалке с примерами команд и их вывода есть и экспорт: /share file сохраняет историю сесси…
Открыть в MAX- Просмотры
- 36
- ER
- —
- Реакции
- —
🧑💻 Какие навыки помогают вам в разработке в 2026 году? Что вы чаще используете в работе? В каких задачах помогает ИИ, а где проще справиться самостоятельно? Мы решили собрать портрет современного разработчика — и приглашаем вас поделиться своим опытом. Расскажите, какие навыки вам пригодились и как вы используете ИИ. Если обходите его стороной, нам тоже интересно узнать почему. Опрос анонимный и займёт около 5 минут. Результаты опубликуем в общем большом исследовании. 👉 Пройти опрос
Открыть в MAX- Просмотры
- 33
- ER
- —
- Реакции
- —
- фото
git range-diff: проверка изменений в коммитах после rebase Команда git range-diff сравнивает серии коммитов до и после переноса ветки на новую базу. Одинаковые сообщения в git log не гарантируют, что код сохранился: ручное разрешение конфликта становится частью переписанного коммита. В воспроизводимом упражнении с тремя коммитами при разрешении конфликта намеренно меняют вычитание x.patch - y.patch на y.patch - x.patch. Ошибка оказывается в коммите про оформление кода. Разбор показывает, как сохранить исходную ветку командой git branch before-rebase и прочитать результат сравнения: знак = о…
Открыть в MAX- Просмотры
- 33
- ER
- —
- Реакции
- —
- фото
Команды Git для восстановления коммитов и переноса изменений Git позволяет отменить локальный коммит, найти потерянный и перенести изменения без нового коммита. В подборке команд под рабочие задачи разобраны эти сценарии и управление отложенными изменениями. git reset --soft HEAD~1 отменяет последний коммит, сохраняя изменения подготовленными к следующему. Для уже отправленных и общих коммитов источник рекомендует git revert. Через git reflog можно найти хеш потерянного коммита и создать от него ветку. Флаг -n у git cherry-pick переносит изменения без создания коммита, чтобы вы могли их дор…
Открыть в MAX- Просмотры
- 39
- ER
- —
- Реакции
- —
- фото
Как подключить личный GitHub и корпоративные аккаунты к GitButler GitButler позволяет работать с личными репозиториями GitHub и корпоративными серверами GitHub Enterprise в одном Git-клиенте. Для каждого репозитория он сохраняет свой аккаунт: при переходе между проектами вручную переключать учётные данные не нужно. В руководстве по подключению аккаунтов показаны вход через код подтверждения в браузере и подключение с токеном доступа. Для Enterprise понадобятся адрес API сервера и токен именно этого сервера. Отдельно разобрана блокировка корпоративного сервера сетевой политикой GitButler: ну…
Открыть в MAX- Просмотры
- 38
- ER
- —
- Реакции
- —
Показано 10
Данные: публичные посты и страницы канала в MAX. Метрики версии v1, пересчитаны 27.10.2026, подписчики замерены 27.10.2026. Как мы считаем.