ru
Feedback
Библиотека девопса | DevOps, SRE, Sysadmin

Библиотека девопса | DevOps, SRE, Sysadmin

Открыть в Telegram

Все самое полезное для девопсера в одном канале. Как запустить своего ии-агента: https://clc.to/tvpmDQ По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/6798b4e4509aba56522d1787

Больше

📈 Аналитический обзор Telegram-канала Библиотека девопса | DevOps, SRE, Sysadmin

Канал Библиотека девопса | DevOps, SRE, Sysadmin (@devopsslib) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 10 413 подписчиков, занимая 11 822 место в категории Технологии и приложения и 62 816 место в регионе Россия.

📊 Показатели аудитории и динамика

С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 10 413 подписчиков.

Согласно последним данным от 19 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -17, а за последние 24 часа — -2, при этом общий охват остаётся высоким.

  • Статус верификации: Не верифицирован
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 9.86%. В первые 24 часа после публикации контент обычно набирает 5.48% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 1 027 просмотров. В течение первых суток публикация набирает 571 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 6.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как devops'a, навигация, скрипт, docker, git.

📝 Описание и контентная политика

Автор описывает ресурс как площадку для выражения субъективного мнения:
Все самое полезное для девопсера в одном канале. Как запустить своего ии-агента: https://clc.to/tvpmDQ По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/6798b4e4509aba56522d1787

Благодаря высокой частоте обновлений (последние данные получены 20 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.

10 413
Подписчики
-224 часа
-167 дней
-1730 день
Архив постов
🔤 Азбука SQL в примерах. Часть 2. Ограничения, которые упрощают жизнь В предыдущей части мы выяснили, что такое SQL, создали
🔤 Азбука SQL в примерах. Часть 2. Ограничения, которые упрощают жизнь В предыдущей части мы выяснили, что такое SQL, создали свою первую базу данных и добавили в неё первую таблицу. Пришло время узнать, как сделать добавление данных в неё более простым и надёжным. 🔗 Читать статью 🔗 Зеркало

Очередной #дайджест инструментов и материалов по DevOps 🟡 Container Security Fundamentals — автор серии видосов, рассказывае
Очередной #дайджест инструментов и материалов по DevOps 🟡 Container Security Fundamentals — автор серии видосов, рассказывает теорию погружения в тему безопасности контейнеров с примерами кода в консоли 🟡 GitHub Actions могли бы быть намного лучше — описание раздражающих нюансов в работе Гита, которые влияют на автора 🟡 Размышления о 10 000 часах DevOps — некоторые размышления после 10 000 часов работы в сфере DevOps 🟡 Темная сторона SRE — хронический стресс, карьерный застой и профессиональный риск, такое тоже может быть 🟡 SRE Stories — SRE, DevOps-инженеры, системные администраторы рассказывают про свою работу и профессиональный путь

#memes Защита от белок 🐿️ чтобы провод не грызли. Раньше ели шнурок, а теперь антенну почти сточили 😂
#memes Защита от белок 🐿️ чтобы провод не грызли. Раньше ели шнурок, а теперь антенну почти сточили 😂

#вопросы_с_собеседования Что такое loop devices? Как их можно использовать? В Unix-подобных операционных системах устройство цикла , vnd (диск vnode) или lofi (интерфейс файла цикла) является псевдоустройством, которое делает компьютерный файл доступным как блочное устройство. Перед использованием петлевое устройство должно быть подключено к существующему файлу в файловой системе. Ассоциация предоставляет пользователю интерфейс прикладного программирования (API), который позволяет использовать файл вместо блочного специального файла (см. Файловую систему устройства). Таким образом, если файл содержит всю файловую систему, файл может быть смонтирован, как если бы это было дисковое устройство. Файлы этого типа часто используются для CD образов ISO и дискет образов. Монтирование файла, содержащего файловую систему, с помощью такого монтирования цикла делает файлы в этой файловой системе доступными. Они появляются в каталоге точки монтирования. Петлевое подключение имеет несколько применений. Это удобный метод автономного управления и редактирования образов файловой системы, которые в дальнейшем используются для нормальной работы системы. Сюда входят образы CD или DVD или системы установки. Его можно использовать для установки операционной системы в файловую систему без повторного разбиения диска. Он также обеспечивает постоянное разделение данных, например, при имитации съемных носителей на более быстром и удобном жестком диске или инкапсуляции зашифрованной файловой системы.

💪😎 Подробная сборка сетевого хранилища на базе TrueNAS/ZFS Очень крутой материал про настройку и обслуживание высокообъемной хранилки на FreeNAS-е с ZFS-ом. FreeNAS, основана на FreeBSD, ориентированной на сетевое хранилище, которая использует файловую систему ZFS и веб-интерфейс для настройки общего доступа к сети и других параметров. Хотя большая часть настройки и управления системой осуществляется через этот веб-интерфейс, вы можете немного расширить возможности через терминал по SSH. В этой статье автор расскажет о выборе оборудования, процессе сборки и настройки, некоторых других приложениях, немного теории о том, как ZFS распределяет пространство для хранения массива и как его можно настроить, чтобы уменьшить накладные расходы на распределение. Читать #гайд

🔤 Азбука SQL в примерах. Часть 1. Создаем базу данных и первую таблицу С помощью этого короткого руководства в трех частях в
🔤 Азбука SQL в примерах. Часть 1. Создаем базу данных и первую таблицу С помощью этого короткого руководства в трех частях вы создадите базу данных, добавите в неё записи, а затем выполните несколько запросов для их обработки. В первой части мы узнаем, что скрывается за тремя буквами SQL и начнем двигаться к поставленной цели. 🔗 Читать статью 🔗 Зеркало

🦫🍅 Go-Redis 9.3.0 Разрабы продолжают добавлять поддержку типов данных в Go-Redis. Вот, подвезли поддержку JSON. С JSON key в Redis вы можете: ✏️ Использовать его как универсальный иерархический тип данных ✏️ Выбрать его в качестве сложной альтернативы традиционной хэш-структуре данных ✏️ Рассматривать его как отдельный документ в базе данных на основе документов Пример демонстрирует, как начать работу с JSON в Go-Redis:
var ctx = context.Background()
client := redis.NewClient(&redis.Options{
    Addr: «localhost:6379»,
})

type Bicycle struct {
   Brand string
   Model string
   Price int
}

bicycle := Bicycle{
   Brand: «Velorim»,
   Model: «Jigger»,
   Price: 270,
}

_, err := client.JSONSet(ctx, «bicycle:1», «$», bicycle).Result()
if err != nil {
   panic(err)
}

res, err := client.JSONGet(ctx, «bicycle:1», «.Model»).Result()
if err != nil {
   panic(err)
}
fmt.Println(«bicycle:1 model is», res)
Изучить подробности релиза

«Иннотех» запускает самый амбициозный проект российского финтеха и собирает под него ИТ-команду Что будем создавать? Проект г
«Иннотех» запускает самый амбициозный проект российского финтеха и собирает под него ИТ-команду Что будем создавать? Проект государственного масштаба — автоматизированную банковскую систему (АБС) для России. Это будет уникальная для российского рынка core banking платформа на современном технологическом стеке и микросервисной архитектуре. Кто нам нужен? • Java-разработчики; • аналитики; • специалисты DevOps; • тестировщики; • и не только. Что мы предлагаем? Сложнейшие задачи для роста hard-скилов, возможность работать удаленно, ДМС и прочие бонусы. Не упусти шанс войти в финтех-историю — жми «Присоединяйся к команде» и получи быстрый оффер. Реклама. ООО "ГК "ИННОТЕХ". ИНН 9703073496. erid: LjN8KQGy4

📯Внимание всем отважным героям и искателям приключений! «Библиотеки Программиста» с гордостью представляет новую захватывающ
📯Внимание всем отважным героям и искателям приключений! «Библиотеки Программиста» с гордостью представляет новую захватывающую игру — «Битва с Драконом». Выберите своих персонажей и сразитесь с древним Крылатым Ужасом Бурлопиворогом в эпическом поединке! Мы предлагаем вам взять под свой контроль хитроумного изобретателя или ловкого вора. 💎Победителей ждет почет, уважение и награда! Итак, кто осмелится бросить вызов Бурлопиворогу? Начните свою «Битву с Драконом»!

#memes Когда бэкэндер решил заняться установкой люстр
#memes Когда бэкэндер решил заняться установкой люстр

🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный курс для всех, кто хо
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом. Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах. 👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.

#вопросы_с_собеседования Какие основные типы RAID существуют, чем они отличаются? RAID 0 — Чередование В системе RAID 0 данные разделяются на блоки, которые записываются на все диски в массиве. При одновременном использовании нескольких дисков (как минимум 2) это обеспечивает превосходную производительность ввода-вывода. RAID 1 — Зеркальное отображение Данные хранятся дважды, записывая их как на основной диск (или набор дисков), так и на зеркальный диск (или набор дисков). В случае сбоя диска контроллер использует основной диск или зеркальный диск для восстановления данных и продолжает работу. RAID уровень 5 RAID 5 является наиболее распространенным безопасным уровнем RAID. Требуется как минимум 3 диска, но может работать до 16. Блоки данных распределяются по дискам, и на одном диске записывается контрольная сумма четности всех данных блока Уровень RAID 6 — Чередование с двойной четностью RAID 6 похож на RAID 5, но данные о четности записываются на два диска. Это означает, что для него требуется как минимум 4 диска и он может выдержать 2 диска, умирающих одновременно. RAID уровень 10 — объединение RAID 1 и RAID 0 Можно объединить преимущества (и недостатки) RAID 0 и RAID 1 в одной системе. Это вложенная или гибридная конфигурация RAID.

Очередной #дайджест инструментов и материалов по DevOps 🟢 Релиз Docker Desktop 4.25 — улучшения в Docker Desktop для Windows
Очередной #дайджест инструментов и материалов по DevOps 🟢 Релиз Docker Desktop 4.25 — улучшения в Docker Desktop для Windows, Rosetta для Linux GA и новый Docker Scout Image Analysis 🟢 Terraform AWS Drift Checks — как бороться с «дрейфом» настроек в IaC 🟢 tEKS — набор модулей Terraform / Terragrunt, предназначенных для предоставления вам всего необходимого для запуска производственного кластера EKS на AWS 🟢 BPF и безопасность: друзья и враги — как BPF используется для обеспечения безопасности, как BPF обеспечивает свою собственную безопасность, свои привилегированные и непривилегированные варианты использования 🟢 Эволюция разработки ПО — подробный рассказ об эволюции Software Engineering и попытка понять, как индустрия должна измениться сегодня

🤜🤛 🤙 Сoop-Days 2023 — День информационных технологий и безопасности Конференция Coop-Days 2023 посвящена двум ключевым темам: кооперация и самоуправление, и информационные технологии и безопасность. Конференция будет интересна как отраслевым специалистам, так и людям, интересующимся и практикующим в своей деятельности практики самоуправления и кооперации. Видео #мероприятие

🤔😱 Что происходит после команды kubectl run? Представьте, что вы хотите развернуть nginx в кластере Kubernetes, набрав что-то вроде этого в своем терминале: kubectl create deployment nginx --image=nginx --replicas=3 Через несколько секунд увидите три модуля nginx, распределенных по всем рабочим нодам. Что на самом деле происходит под капотом? Одна из замечательных особенностей Kubernetes заключается в том, что он управляет развертыванием рабочих нагрузок в инфраструктуре с помощью удобных для пользователя API. Сложность скрыта за простыми абстракциями. Но для того, чтобы полностью понять ценность, которую он нам предлагает, полезно разобраться в его внутреннем устройстве. Это руководство полностью разбирает жизненный цикл запроса от клиента к kubelet, при необходимости ссылаясь на исходный код, чтобы проиллюстрировать, что происходит. Написано понятным языком. #туториал

Как быть, если запустил скрипт в терминале, без nohup и применения screen? Ждать завершения не вариант, и завершать нельзя... Сделаем подопытный образец, который в цикле, каждые 2 секунды будет писать в файл числа от 1 до 10000, чтобы визуально понимать что происходит.
#!/bin/bash

for i in {1..10000}
do
 echo $i >> /tmp/log.txt
 sleep 2
done

Открываем второй терминал:
tail -f /tmp/log.txt

Видим как log.txt постепенно наполняется. Жмем сочетание клавиш ctrl+z в первом терминале, где был запущен скрипт.
Комбинация клавиш Ctrl + Z посылает процессу сигнал, который приказывает ему остановиться. Это значит, что процесс остается в системе, но замораживается.
Получаем такое:
[1]+ Stopped ./script.sh

Видим что скрипт остановил свою работу. А во втором терминале с tail, цифры перестали заполнять файл. Ключевое слово - остановил, но не прекратил. А теперь в первом терминале запустим команду bg, и увидим такое:
[1] + ./script.sh & 
Команда bg предназначена для возобновления исполнения остановленной задачи в фоновом режиме в командных оболочках.
Скрипт продолжил работу в фоне, с того момента где был остановлен. Идем во второй терминал с tail и видим, что цифры продолжили заполнять файл. Если сейчас закрыть первый терминал, скрипт прекратит свою работу, нужно его отвязать от текущей сессии и демонизировать.
disown %1
Команда disown блокирует отправку системного сигнала SIGHUP с помощью командной оболочки и исполняющемуся в фоновом режиме процессу при завершении работы командной оболочки.
Теперь в первом терминале пишем exit либо просто закрываем его. А во втором терминале работа скрипта продолжается.

🏆 Самые популярные языки программирования 2023 Популярность ЯП зависит от нескольких факторов. Мы разобрались с ними, состав
🏆 Самые популярные языки программирования 2023 Популярность ЯП зависит от нескольких факторов. Мы разобрались с ними, составили сводный рейтинг и обсудили особенности, преимущества, недостатки и причины популярности каждого языка. Заходите и читайте👇 🔗 Читать статью 🔗 Зеркало

🤔❓ Что ты такое, dhclient? Сетевой стек Linux не прост даже на первый взгляд: приложение — в юзерспейсе, а всё, что после со
🤔❓ Что ты такое, dhclient? Сетевой стек Linux не прост даже на первый взгляд: приложение — в юзерспейсе, а всё, что после сокета, — в ядре операционки. И там тысяча реализаций TCP. Любое взаимодействие с сетью — системный вызов с переключением контекста в ядре. Один из самых простых протоколов с точки зрения сетевого взаимодействия — UDP 67+68. Это всего четыре сообщения: DHCPDISCOVER, DHCPOFFER, DHCPREQUEST, DHCPACK. И даже не будем усложнять себе жизнь, используя DHCP Relay. Остальная часть истории здесь #почитать