ER = реакции ÷ охват, ERR = просмотры ÷ подписчики. Охват — средние
просмотры поста за 30 дней; медиана рядом показывает типичный пост — она не
поднимается от одной оплаченной публикации, в отличие от среднего. Последняя публикация: сегодня.
Число подписчиков снято 13 часов назад,
остальные метрики пересчитаны 32 минуты назад.
Реакции Telegram замеряются с 12.09.2026, и ER
считается по тем постам, где они уже замерены.
Подписчики за 30 дней
от 2 699 до 2 701 ·
за период +1
День
Подписчики
Прирост
Посты
Реклама
За сутки
Всего
Реакции
21.09.2026
2 701
0
1
0
—
122
2
20.09.2026
2 701
+1
0
—
—
—
—
19.09.2026
2 700
+1
0
—
—
—
—
18.09.2026
2 699
−1
0
—
—
—
—
17.09.2026
2 700
0
1
0
217
261
0
Столбец «за сутки» показывает, сколько просмотров посты
дня набрали за первые двадцать четыре часа: эту величину можно сравнивать
между днями и каналами. Где замера ещё нет, стоит оценка со знаком «≈» —
она считается по кривой набора охвата самого канала. «Всего» — накопленный
счётчик тех же постов на сегодня, он продолжает расти. Реклама и реакции
тоже относятся к постам этого дня, а не к каналу за сутки; в дни без
публикаций там прочерк.
Когда читают
Средний охват поста по дню недели и часу публикации, 90 дней
0
3
6
9
12
15
18
21
Пн
Вт
Ср
Чт
Пт
Сб
Вс
меньше
больше
Что публикуют
Доля постов по типу, средний охват и вовлечённость каждого
Недостаточно данных.
Как набираются просмотры
Доля итогового охвата к моменту N часов после публикации
Кривая строится по замерам раз в час
и появляется примерно через неделю после попадания канала в верхний уровень.
Качество канала
Здоровье канала: читают ли его, чем наполняют, как часто публикуют
100 / 100
по охвату, вовлечённости,
рекламе и свежести публикаций
Охват 18 % от подписчиков — здоровый уровень
Достоверность охвата
Можно ли верить цифрам: полнота измерений, выбросы, скачки
90 / 100
по полноте данных, выбросам
и скачкам подписчиков
Дневная история короче недели — прирост сравнивать не с чем
Оценка о наших данных, а не о канале: она падает и там, где
цифры просто неполные. Низкая достоверность при высоком качестве значит
«канал живой, но охвату верить рано».
📢 sync.Cond: Как разбудить 10 000 горутин одним вызовом (и не сломать планировщик)
Представьте задачу: у вас запущено 10 000 горутин-воркеров, которые должны начать обработку данных строго одновременно, но только после того, как в память загрузится тяжелый кэш или конфигурация.
Как передать им сигнал "на старт"?
Вариант 1: Каналы.
Если мы отправим сигнал в канал ch <- struct{}{}, проснется толь…
🔎 pprof: Как найти функцию, которая жрет 80% CPU
Сервис на проде внезапно упирается в полку по процессору.
Что делает новичок? Сидит и смотрит в исходники взглядом гипнотизера, пытаясь угадать: "Ну, наверное, это регулярка тормозит". Или обкладывает весь код вызовами time.Now() в начале и time.Since() в конце каждой функции.
Сеньор открывает терминал, пишет одну команду и через 30 секунд получа…
🗺️ sync.Map: Почему эта «серебряная пуля» иногда пробивает дно производительности
Как только новичок ловит свою первую панику fatal error: concurrent map writes, он тут же гуглит проблему, находит sync.Map и радостно заменяет все свои словари на него. Казалось бы, идеальное решение из коробки.
Но если вы откроете исходники стандартной библиотеки Go, то увидите, что сами разработчики языка исполь…
☢️ Пакет unsafe: Взламываем систему типов Go
Пакет unsafe - это легальный способ сказать компилятору: «Отключи ремни безопасности, я беру управление на себя». С его помощью можно обходить строгую типизацию и напрямую управлять памятью, но любая ошибка приведет к моментальному падению сервиса (Segmentation Fault).
Проблема стандартной конвертации
В Go строки (string) иммутабельны (неизменяемы), а…
🔴 Тестовое собеседование с Go Senior с опытом работы в Яндексе, EPAM и Uzum в этот четверг
3 сентября(в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Go-разработчика.
Как это будет:
📂 Маруф Караев, Senior в европейской компании, ex-Uzum, ex-Яндекс, ex-EPAM будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Мар…
Memory Alignment: Как сэкономить гигабайты RAM, просто поменяв строчки местами
Вы написали структуру из трех полей: bool, int64 и еще один bool. Сколько байт она займет в оперативной памяти?
Если вы ответили 10 (1 + 8 + 1) - вы мыслите логично. Но компилятор Go выделит под нее 24 байта. Вы только что отдали 14 байт под пустоту.
В высоконагруженных системах с миллионами объектов в кэше этот нюанс…
🏃♂️ Escape Analysis: Почему указатели могут замедлить ваш код
В языках вроде C/C++ вы сами решаете, где выделить память: на стеке (быстро, удалится само) или в куче (медленно, нужно чистить руками).
В Java почти всё летит в кучу.
А в Go вы пишете x := 10 и понятия не имеете, где эта переменная будет жить. За вас это решает компилятор с помощью механизма, который называется Escape Analysis (Анали…
🏗 go generate: Как писать код, который пишет код (и побеждает рефлексию)
В прошлом посте мы выяснили, что пакет reflect - это медленно и опасно. Но как тогда писать универсальные инструменты? Валидаторы, парсеры, моки для тестов?
В языках вроде Rust есть мощные макросы. В Java - аннотации и байт-код магия. В Go создатели пошли по пути брутальной простоты и дали нам Кодогенерацию.
Идея звучит ка…
🚀 Подборка полезных IT каналов в Max
Системное администрирование, DevOps 📌
https://max.ru/i_odmin Все для системного администратора
https://max.ru/bash_srv Bash Советы
https://max.ru/sysadminof Книги для админов, полезные материалы
https://max.ru/i_odmin_book Библиотека Системного Администратора
https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др.
https://max.ru/tipsysdmin Типичный …
🪞 reflect: Черная магия Go, которую все боятся (но используют каждый день)
Мы, гоферы, обожаем строгую типизацию. Нам нравится, когда компилятор бьет по рукам за попытку положить int в string. Но стоит нам написать json.Unmarshal(data, &user) или сходить в базу через GORM, как вся эта статическая безопасность летит в трубу.
Под капотом этих удобств работает пакет reflect - мощный, опасный и медл…
Данные собраны автоматически из открытых источников. Администрация не является
автором материалов канала и не отвечает за их содержание.
Правовая информация ·
сообщить о нарушении