ch
Feedback
DevOps

DevOps

前往频道在 Telegram

По всем вопросам- @workakkk @itchannels_telegram - 🔥полезные ит-каналы https://t.me/Golang_google - Golang программирование @golangl - golang chat @GolangJobsit - golang channel jobs @golang_jobsgo - jobs РКН: clck.ru/3FmvZA #VRHSZ

显示更多

📈 Telegram 频道 DevOps 的分析概览

频道 DevOps (@devopsitsec) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 23 348 名订阅者,在 技术与应用 类别中位列第 5 712,并在 俄罗斯 地区排名第 28 445

📊 受众指标与增长动态

невідомо 创建以来,项目保持高速增长,吸引了 23 348 名订阅者。

根据 13 七月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -46,过去 24 小时变化为 2,整体触达仍然可观。

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 12.51%。内容发布后 24 小时内通常能获得 5.96% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 2 923 次浏览,首日通常累积 1 391 次浏览。
  • 互动与反馈: 受众积极参与,单帖平均反应数为 9
  • 主题关注点: 内容集中在 devops, kubernetes, git, github, кластер 等核心主题上。

📝 描述与内容策略

作者将该频道定位为表达主观观点的平台:
По всем вопросам- @workakkk @itchannels_telegram - 🔥полезные ит-каналы https://t.me/Golang_google - Golang программирование @golangl - golang chat @GolangJobsit - golang channel jobs @golang_jobsgo - jobs РКН: clck.ru/3FmvZA #VRHSZ

凭借高频更新(最新数据采集于 14 七月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。

23 348
订阅者
+224 小时
-197
-4630
吸引订阅者
七月 '26
七月 '26
+50
在1个频道中
六月 '26
+129
在1个频道中
Get PRO
五月 '26
+133
在4个频道中
Get PRO
四月 '26
+171
在2个频道中
Get PRO
三月 '26
+290
在24个频道中
Get PRO
二月 '26
+339
在46个频道中
Get PRO
一月 '26
+374
在112个频道中
Get PRO
十二月 '25
+244
在10个频道中
Get PRO
十一月 '25
+401
在49个频道中
Get PRO
十月 '25
+203
在19个频道中
Get PRO
九月 '25
+722
在43个频道中
Get PRO
八月 '25
+491
在16个频道中
Get PRO
七月 '25
+847
在78个频道中
Get PRO
六月 '25
+418
在73个频道中
Get PRO
五月 '25
+199
在6个频道中
Get PRO
四月 '25
+627
在28个频道中
Get PRO
三月 '25
+193
在3个频道中
Get PRO
二月 '25
+366
在41个频道中
Get PRO
一月 '25
+457
在43个频道中
Get PRO
十二月 '24
+677
在58个频道中
Get PRO
十一月 '24
+1 002
在185个频道中
Get PRO
十月 '24
+808
在57个频道中
Get PRO
九月 '24
+913
在200个频道中
Get PRO
八月 '24
+829
在42个频道中
Get PRO
七月 '24
+882
在54个频道中
Get PRO
六月 '24
+1 344
在59个频道中
Get PRO
五月 '24
+1 033
在39个频道中
Get PRO
四月 '24
+1 006
在45个频道中
Get PRO
三月 '24
+1 240
在27个频道中
Get PRO
二月 '24
+1 355
在1个频道中
Get PRO
一月 '24
+1 643
在43个频道中
Get PRO
十二月 '23
+1 121
在42个频道中
Get PRO
十一月 '23
+363
在32个频道中
Get PRO
十月 '23
+797
在2个频道中
Get PRO
九月 '23
+1 045
在0个频道中
Get PRO
八月 '23
+1 847
在0个频道中
Get PRO
七月 '23
+744
在0个频道中
Get PRO
六月 '23
+1 151
在0个频道中
Get PRO
五月 '23
+1 684
在0个频道中
Get PRO
四月 '23
+36
在0个频道中
Get PRO
三月 '23
+240
在0个频道中
Get PRO
二月 '23
+194
在0个频道中
Get PRO
一月 '23
+5 725
在0个频道中
日期
订阅者增长
提及
频道
14 七月+1
13 七月+4
12 七月+4
11 七月0
10 七月+9
09 七月+1
08 七月+3
07 七月+6
06 七月+2
05 七月+3
04 七月+4
03 七月+6
02 七月+5
01 七月+2
频道帖子
🔥 Продвинутый Rust без учебных игрушек Базу уже прошли? Тогда следующий шаг - production-разработка. На Stepik идет скидка 6
🔥 Продвинутый Rust без учебных игрушек Базу уже прошли? Тогда следующий шаг - production-разработка. На Stepik идет скидка 60% на продвинутый курс по Rust для тех, кто хочет не просто знать синтаксис, а строить реальные системы. Внутри: async, unsafe, gRPC, lock-free, observability, Kafka, NATS, axum, tower, CI/CD и канареечный деплой. Финальный проект - production-ready feed-сервис от архитектуры до релиза. 21 модуль, 84 урока, 400+ проверочных шагов. Если хотите перейти от маленьких Rust-утилит к коммерческой разработке, сейчас хороший момент зайти: https://stepik.org/a/285608/pay

2
⚡️ Kali Linux Roadmap: с чего начать в этичном хакинге Нашёл нормальный roadmap по Kali Linux для тех, кто хочет не просто «п
⚡️ Kali Linux Roadmap: с чего начать в этичном хакинге Нашёл нормальный roadmap по Kali Linux для тех, кто хочет не просто «поставить Kali и открыть терминал», а постепенно разобраться, как всё это работает. Внутри маршрут по базовым темам: установка, настройка окружения, работа с терминалом, Linux-команды, сеть, безопасность, инструменты Kali и практика. Это полезно тем, кто только заходит в кибербезопасность и не понимает, за что браться первым. Kali часто выглядит как набор страшных утилит, но без базы по Linux, сетям и правам доступа эти инструменты быстро превращаются в хаос. Хороший подход здесь простой: сначала понять систему, потом сеть, потом инструменты, и только после этого переходить к практике в легальных лабораториях и CTF. Такой roadmap удобно проходить как чек-лист: открыл раздел, разобрал команды, повторил руками, закрепил на тестовом окружении. Для старта в Kali Linux это намного лучше, чем хаотично смотреть ролики и копировать команды без понимания. https://github.com/justxor/Kalilinuxroadmap/tree/main
1 030
3
NASA только что выпустила WASM-runtime для космических аппаратов… написанный на Rust! 🦀🎉 🛰️ SpaceWasm — детерминированный
NASA только что выпустила WASM-runtime для космических аппаратов… написанный на Rust! 🦀🎉 🛰️ SpaceWasm — детерминированный интерпретатор WebAssembly, созданный для бортового программного обеспечения космических аппаратов. https://github.com/nasa/spacewasm #rustlang #wasm #space #nasa #opensource
1 508
4
Cuckoo hashing даёт O(1) lookup в худшем случае Не амортизированно. Не «в среднем». А именно worst case. Идея красивая: у каж
Cuckoo hashing даёт O(1) lookup в худшем случае Не амортизированно. Не «в среднем». А именно worst case. Идея красивая: у каждого ключа есть ровно две возможные позиции в таблице. Поэтому поиск тупо проверяет оба места и заканчивается. return table1[h1(key)] == key || table2[h2(key)] == key; Вставка работает интереснее: если место занято, новый ключ «выталкивает» старый в его альтернативную позицию. Отсюда и название: как кукушка, которая выкидывает чужие яйца из гнезда. Если начинается цикл, таблицу перестраивают с новыми хеш-функциями. Алгоритм предложили Rasmus Pagh и Flemming Rodler в 2001 году. И это не просто академическая штука: Linux kernel использует cuckoo hashing в connection tracking table. Один из тех случаев, когда простая идея даёт очень сильную гарантию по lookup.
1 890
5
Линус Торвальдс мог быть богаче Илона Маска. Но он выбрал другой путь. В 2005 году его команда внезапно потеряла доступ к инс+1
Линус Торвальдс мог быть богаче Илона Маска. Но он выбрал другой путь. В 2005 году его команда внезапно потеряла доступ к инструменту, с помощью которого управляла кодом Linux. Один разработчик сделал реверс-инжиниринг этой системы, и компания, которой она принадлежала, просто отключила проект без предупреждения. Тысячи разработчиков. Никакого нормального способа совместной работы. Никакого запасного плана. Торвальдс не стал паниковать. Он сел и написал собственную систему контроля версий с нуля. За 10 дней. Он назвал её Git. Уже в первый день Git отслеживал собственный исходный код. Через несколько недель на нём управлялся весь проект Linux. К концу 2005 года официально вышел Git 1.0. А потом Линус просто отдал его бесплатно. Open source. Без компании. Без патентов. Без монетизации. Через несколько месяцев он передал проект другим людям и вернулся к Linux, будто ничего особенного не произошло. Зато другие быстро поняли, что он оставил на столе. На Git вырос GitHub: 100 млн разработчиков, покупка Microsoft в 2018 году за $7,5 млрд. GitLab вышел на биржу в 2021 году с оценкой почти $12 млрд. Сегодня Git контролирует больше 85% рынка систем контроля версий. Каждое приложение в вашем телефоне. Каждый сайт, который вы открываете. Почти всё это создаётся с помощью Git. Торвальдс не заработал на этом $0. Он создал самый используемый инструмент для разработчиков в истории просто потому, что его достала существующая система. А потом отдал его бесплатно, потому что считал: такой инструмент должен быть доступен всем. И он ни разу публично не сказал, что жалеет об этом.
2 460
6
AvitoTech устраивает онлайн CTF с призами до 300 000 рублей команду 📍 Что внутри турнира: таски на веб-уязвимости, инфрастру
AvitoTech устраивает онлайн CTF с призами до 300 000 рублей команду 📍 Что внутри турнира: таски на веб-уязвимости, инфраструктурные мисконфиги, анализ скомпилированного кода, расследование инцидентов, слабости шифров и всё, что требует хакерской смекалки. Если это ваш первый опыт, вписывайтесь в Honey-лигу — туда опытных игроков не пускают. ❗️Регистрация, кстати, уже открыта❗️ Кажется, это знак собрать свою команду и попробовать себя в роли того самого медоеда! Проверьте защиту пчелиного улья и помогите найти все скрытые уязвимости в сотах 🐝
1 962
7
Большинство “простых” shuffle-алгоритмов дают кривой рандом Частая ошибка: for (int i = 0; i < n; i++) { int j = rand() %
Большинство “простых” shuffle-алгоритмов дают кривой рандом Частая ошибка: for (int i = 0; i < n; i++) { int j = rand() % n; swap(a[i], a[j]); } На вид всё нормально: каждый элемент случайно меняется местами с другим. Но проблема в вероятностях. Для массива из n элементов существует n! перестановок. Хороший shuffle должен давать каждой перестановке одинаковый шанс. Наивный вариант делает n шагов, и на каждом шаге выбирает индекс из полного диапазона 0..n-1. В итоге некоторые перестановки появляются чаще других. Правильный подход — Fisher-Yates shuffle: for (int i = n - 1; i > 0; i--) { int j = random(0, i); swap(a[i], a[j]); } Идея простая: на каждом шаге мы выбираем элемент только из ещё не зафиксированной части массива. Сначала выбираем последний элемент из всего массива. Потом предпоследний — из оставшихся. Потом следующий — из ещё меньшего диапазона. Так каждая перестановка получает одинаковую вероятность. В C++ лучше не писать через rand() % n, потому что там может быть ещё и modulo bias. Нормальный вариант: std::mt19937 rng(std::random_device{}()); for (int i = n - 1; i > 0; --i) { std::uniform_int_distribution<int> dist(0, i); int j = dist(rng); std::swap(a[i], a[j]); } Shuffle - хороший пример, где код может выглядеть “рандомным”, но математически быть неправильным.
1 755
8
Data-платформа растет, а TCO улетает в космос? Собрать данные с датчиков — полдела. На практике платформенные инженеры и DevO
Data-платформа растет, а TCO улетает в космос? Собрать данные с датчиков — полдела. На практике платформенные инженеры и DevOps тонут в зоопарке инструментов. Развёртывание ИТ-систем без чёткого плана (особенно на собственных серверах) грозит хаосом в обслуживании, трудностями с обновлениями и нарушением требований безопасности. 10 июля в 12:00 подключайтесь к вебинару «Реализация IoT-сценариев на продуктах Deckhouse: быстрый запуск, масштабирование, аналитика». На примере live demo покажем, как Deckhouse Kubernetes Platform (DKP) объединяет сбор, обработку и визуализацию данных датчиков в единую надёжную систему. Обсудим: • как собрать event-driven-архитектуру на Kafka, PostgreSQL и ClickHouse без ручного управления; • зачем изолировать operational и analytical workloads в enterprise-контуре; • как выстроить telemetry pipeline с managed-подходом и observability «из коробки» с помощью DKP; • как работает сквозная аналитика от датчика до отчёта — live demo IoT-сценария на примере готового решения Зарегистрироваться бесплатно
1 928
9
⚡️ Linux может освободить RAM, не уничтожая сам диапазон виртуальной памяти процесса. Это как раз то, что делает madvise(MADV
⚡️ Linux может освободить RAM, не уничтожая сам диапазон виртуальной памяти процесса. Это как раз то, что делает madvise(MADV_DONTNEED) для anonymous mappings. Сценарий такой: char *region = mmap(NULL, GB, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); // потрогали часть страниц madvise(region, GB, MADV_DONTNEED); После madvise виртуальные адреса остаются валидными. Процесс всё ещё «видит» тот же диапазон памяти. Но физические страницы, которые стояли за этим диапазоном, ядро может забрать обратно. То есть адресное пространство осталось, а реальная RAM освободилась. При следующем обращении к этому участку процесс получит свежие zero-filled страницы. Старых данных там уже не будет. Почему это полезно: * можно держать большой виртуальный регион без постоянного удержания RAM * аллокаторы могут возвращать неиспользуемые страницы ядру * long-running процессы меньше раздувают RSS * память можно переиспользовать без полного munmap и нового mmap Важная деталь: MADV_DONTNEED не означает «удали адреса». Это скорее сигнал ядру: «эти страницы мне сейчас не нужны, можешь забрать физическую память». Адреса остаются. Страницы уходят. Следующее чтение приносит нули.
2 056
10
Алгоритму почти 70 лет, а он до сих пор живёт в ядре Linux. В 1957 году Wilkes, Wheeler и Gill описали быстрый способ считать
Алгоритму почти 70 лет, а он до сих пор живёт в ядре Linux. В 1957 году Wilkes, Wheeler и Gill описали быстрый способ считать количество установленных битов в числе. Не циклом по одному биту, а через маски и арифметику сразу над группами битов. Идея простая: - сначала считаем биты парами - потом группами по 4 - потом по байтам - в конце умножение собирает сумму в старший байт Если в процессоре нет инструкции POPCNT, Linux использует похожий подход в __sw_hweight64. Красивый пример того, как старый битовый трюк пережил десятилетия и всё ещё работает в современном системном коде.
2 728
11
Забавная игрушка на ночь: GitHub-профиль теперь можно превратить в карточку в стиле FIFA. GitFut прогоняет аккаунт по метрика
Забавная игрушка на ночь: GitHub-профиль теперь можно превратить в карточку в стиле FIFA. GitFut прогоняет аккаунт по метрикам вроде коммитов, звёзд, репозиториев, подписчиков и активности, а потом собирает карточку с рейтингом от 0 до 99. Идеально, чтобы внезапно узнать, ты GitHub-легенда или бронзовый запасной с одним pet-проектом. https://gitfut.com/
2 726
12
🖥 Китайский разработчик выложил в открытый доступ целую автомобильную ОС, которая превращает любой Android-смартфон в беспро
🖥 Китайский разработчик выложил в открытый доступ целую автомобильную ОС, которая превращает любой Android-смартфон в беспроводной адаптер CarPlay. Она называется OkcarOS. Это кастомная прошивка Android 13, которая напрямую общается с экраном автомобиля по протоколу CarPlay. → Подключение за 4 секунды → Видео 60 fps, битрейт 25 Мбит/с → Без потерь аудио PCM → Разрешение 1:1 с экраном в автомобиле 100% с открытым исходным кодом. https://github.com/okcar-os/android
3 090
13
Kroc - небольшой, но очень показательный проект для тех, кто хочет понять Kubernetes Operators не по слайдам, а по коду. Идея
Kroc - небольшой, но очень показательный проект для тех, кто хочет понять Kubernetes Operators не по слайдам, а по коду. Идея простая: вы описываете CRD Kroc, указываете, за какими объектами в Kubernetes нужно следить, и задаёте шаблон ресурса, который должен быть создан на основе найденного объекта. Например, оператор может смотреть за Deployment, брать из него нужные поля и автоматически создавать связанные Pod, Service, ConfigMap или другие Kubernetes-объекты. Внутри используется Go и Kubebuilder. Самое интересное - реактивная модель. Если исходный объект изменился, производные ресурсы пересоздаются. Если кто-то вручную удалил созданный объект, оператор создаст его снова, чтобы вернуть кластер в нужное состояние. По сути, это хороший минимальный пример того, как работает operator pattern в Kubernetes: наблюдаем за состоянием сравниваем с желаемым создаём или пересоздаём ресурсы держим систему синхронизированной Архитектура тоже полезная для разбора: проект разделяет логику на несколько контроллеров. Один отвечает за CRD и конфигурацию, второй наблюдает за внешними Kubernetes-объектами, третий создаёт производные ресурсы из шаблонов. Для новичков в Kubernetes Operators это намного понятнее, чем сразу лезть в большие production-операторы. Kroc хорошо показывает базовую механику: CRD, reconcile loop, watch, template rendering и управление жизненным циклом дочерних объектов. https://github.com/pawelcit/kroc
3 235
14
Где будет всё ИТ-комьюнити этой осенью? На IT Elements 2026: конференции для профессионального сообщества, где встречаются ар
Где будет всё ИТ-комьюнити этой осенью? На IT Elements 2026: конференции для профессионального сообщества, где встречаются архитекторы, инженеры, руководители и команды, отвечающие за инфраструктуру, сети, безопасность, данные и ИИ. Вместо абстрактных рассуждений — реальные кейсы, технические доклады и профессиональные дискуссии. Что вас ждет: 📌 лаборатории и практические воркшопы; 📌 выставка главных российских вендоров; 📌 обмен опытом с коллегами из крупнейших компаний; 📌 два дня насыщенной технической программы, нетворкинга и знакомств. Формат: офлайн в Москве и онлайн. Участие бесплатное. Программа будет постепенно пополняться, а зарегистрироваться можно уже сейчас. Если планируете профессиональные мероприятия этой осенью — IT Elements точно стоит добавить в список. 📆
1 726
15
ScrapeComfort — бесплатный инструмент для безболезненного веб-скрапинга прямо с вашего рабочего стола. Интуитивно понятный интерфейс обеспечивает бесперебойный процесс извлечения данных независимо от вашей технической подготовки.
2 777
16
C умел «объектный стиль» задолго до модных споров про ООП. В Linux-драйверах это видно особенно хорошо. Каждый драйвер фактич
C умел «объектный стиль» задолго до модных споров про ООП. В Linux-драйверах это видно особенно хорошо. Каждый драйвер фактически реализует интерфейс, просто заполняя структуру с указателями на функции. file_operations из include/linux/fs.h - хороший пример. Ядро говорит: вот набор операций, которые может поддерживать файл, сокет или устройство. Драйвер сам решает, какие обработчики дать: open read write release mmap fsync unlocked_ioctl Если операция не нужна, поле остаётся NULL, и ядро использует поведение по умолчанию там, где это возможно. По сути это тот же контракт между системой и реализацией, только без классов, наследования и рантаймовой магии. Есть таблица функций, есть объект, есть набор действий, которые с ним можно выполнить. Именно поэтому C до сих пор живёт в ядрах, драйверах и системном коде. Он не навязывает модель абстракций, но даёт достаточно низкоуровневых инструментов, чтобы собрать нужную модель самому. Просто вместо красивого слова interface у тебя struct с function pointers. #programming #linux #c
3 537
17
🎥 Вебинар: «Gitlab CI как конструктор workflow» Научитесь создавать эффективные и надежные пайплайны с помощью Gitlab CI О ч
🎥 Вебинар: «Gitlab CI как конструктор workflow» Научитесь создавать эффективные и надежные пайплайны с помощью Gitlab CI О чём поговорим: • Быстрый обзор Gitlab CI в сравнении с другими решениями. • Как использовать особенности Gitlab для улучшения работы команды. • Антипаттерны CI: обилие ручек, сабмодули и другие. • Идеальный пайплайн деплоя инфраструктуры по мнению автора. Что вы получите: • Вы получите понимание ключевых преимуществ Gitlab CI по сравнению с другими решениями. • Научитесь использовать возможности Gitlab для повышения производительности команды. • Избежите распространенных ошибок и антипаттернов в CI/CD. • Сможете создать идеальный пайплайн деплоя инфраструктуры, соответствующий лучшим практикам. 🧠 Вебинар проходит в преддверие старта курса «DevOps практики и инструменты». Зарегистрируйтесь сейчас и получите скидку на обучение. 👉 Для участия зарегистрируйтесь: https://otus.pw/RR0q/?erid=2W5zFHSfRYV Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
1 925
18
✔️ Компилятор C однажды «опроверг» теорему Ферма Теорема Ферма говорит: не существует целых чисел, для которых выполняется: `
✔️ Компилятор C однажды «опроверг» теорему Ферма Теорема Ферма говорит: не существует целых чисел, для которых выполняется: `a³ + b³ = c³` Её доказал Эндрю Уайлс в 1995 году - спустя 358 лет после формулировки. Но затем Джон Регер показал забавный пример: цикл, скомпилированный через gcc -O2, мог напечатать: Fermat's Last Theorem has been disproved В коде происходило signed integer overflow - переполнение знакового int. А в C это undefined behavior. Для компилятора это значит: «такого не должно происходить». Поэтому оптимизатор имеет право строить предположения, которые человеку кажутся абсурдными. В итоге: программа выглядит так, будто нашла контрпример к великой теореме, хотя на деле просто попала в UB. C не опроверг Ферма. C просто напомнил, что undefined behavior - это не ошибка выполнения, а разрешение компилятору делать почти всё что угодно.
2 872
19
Основы Git и GitHub за 30 секунд: настройка, коммиты, ветки, Pull Request GitHub пугает новичков не сложностью, а количеством
Основы Git и GitHub за 30 секунд: настройка, коммиты, ветки, Pull Request GitHub пугает новичков не сложностью, а количеством команд, в которых легко утонуть в первый же день. Эта шпаргалка собирает весь базовый путь от пустого терминала до открытого Pull Request, чтобы не держать всё в голове и не гуглить каждый шаг. Сначала первая настройка: задаёшь имя и email, иначе коммиты уходят непонятно от кого. Дальше старт работы: клонируешь репозиторий, заходишь в папку и сразу создаёшь свою ветку под задачу. Потом ежедневный цикл, который повторяется каждый день: status, pull, add, commit, push. Проверил, обновил, добавил, закоммитил, отправил. Отдельно блок полезных команд на каждый день: log с графом, diff, stash, branch и переключение на main.
3 480
20
ИИ заставляет перестраивать инфраструктуру Когда говорят про развитие ИИ, обычно обсуждают модели, агенты и новые возможности
ИИ заставляет перестраивать инфраструктуру Когда говорят про развитие ИИ, обычно обсуждают модели, агенты и новые возможности. Но есть менее заметная проблема: всё это нужно где-то запускать. На infra.conf’26 Александр Чубинский из Яндекса рассказал, как компания перестраивает физическую и ML-инфраструктуру под растущие нагрузки. Изменения происходят сразу на нескольких уровнях: - вместо отдельных дата-центров развивают кампусы дата-центров мощностью до 180 МВт; - внедряют жидкостное охлаждение, потому что традиционные подходы уже не всегда справляются с плотностью вычислений; - запустили внутренний сервис Dev Cluster, который ускоряет эксперименты и разработку ML-моделей. Чем больше ИИ, тем меньше это история только про софт.
3 047