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

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

Открыть в Telegram

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

Больше

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

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

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

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

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

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

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

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

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

10 379
Подписчики
-124 часа
Нет данных7 дней
-2630 дней
Привлечение подписчиков
сентябрь '26
сентябрь '26
+26
в 0 каналах
август '26
+42
в 1 каналах
Get PRO
июль '26
+62
в 1 каналах
Get PRO
июнь '26
+71
в 1 каналах
Get PRO
май '26
+70
в 1 каналах
Get PRO
апрель '26
+81
в 2 каналах
Get PRO
март '26
+92
в 2 каналах
Get PRO
февраль '26
+147
в 3 каналах
Get PRO
январь '26
+165
в 2 каналах
Get PRO
декабрь '25
+209
в 5 каналах
Get PRO
ноябрь '25
+71
в 0 каналах
Get PRO
октябрь '25
+101
в 1 каналах
Get PRO
сентябрь '25
+88
в 0 каналах
Get PRO
август '25
+103
в 1 каналах
Get PRO
июль '25
+100
в 0 каналах
Get PRO
июнь '25
+114
в 0 каналах
Get PRO
май '25
+101
в 2 каналах
Get PRO
апрель '25
+136
в 8 каналах
Get PRO
март '25
+215
в 52 каналах
Get PRO
февраль '25
+203
в 35 каналах
Get PRO
январь '25
+224
в 50 каналах
Get PRO
декабрь '24
+145
в 39 каналах
Get PRO
ноябрь '24
+211
в 39 каналах
Get PRO
октябрь '24
+221
в 36 каналах
Get PRO
сентябрь '24
+375
в 36 каналах
Get PRO
август '24
+465
в 35 каналах
Get PRO
июль '24
+419
в 37 каналах
Get PRO
июнь '24
+424
в 29 каналах
Get PRO
май '24
+466
в 35 каналах
Get PRO
апрель '24
+544
в 36 каналах
Get PRO
март '24
+582
в 32 каналах
Get PRO
февраль '24
+497
в 30 каналах
Get PRO
январь '24
+497
в 24 каналах
Get PRO
декабрь '23
+616
в 29 каналах
Get PRO
ноябрь '23
+326
в 5 каналах
Get PRO
октябрь '23
+542
в 23 каналах
Get PRO
сентябрь '23
+624
в 0 каналах
Get PRO
август '23
+306
в 0 каналах
Get PRO
июль '23
+205
в 0 каналах
Get PRO
июнь '23
+117
в 0 каналах
Get PRO
май '23
+284
в 0 каналах
Get PRO
апрель '23
+134
в 0 каналах
Get PRO
март '23
+204
в 0 каналах
Get PRO
февраль '23
+202
в 0 каналах
Get PRO
январь '23
+149
в 0 каналах
Get PRO
декабрь '22
+207
в 0 каналах
Get PRO
ноябрь '22
+246
в 0 каналах
Get PRO
октябрь '22
+82
в 0 каналах
Get PRO
сентябрь '22
+129
в 0 каналах
Get PRO
август '22
+187
в 0 каналах
Get PRO
июль '22
+225
в 0 каналах
Get PRO
июнь '22
+274
в 0 каналах
Get PRO
май '22
+71
в 0 каналах
Get PRO
апрель '22
+52
в 0 каналах
Get PRO
март '22
+179
в 0 каналах
Get PRO
февраль '22
+78
в 0 каналах
Get PRO
январь '22
+104
в 0 каналах
Get PRO
декабрь '21
+161
в 0 каналах
Get PRO
ноябрь '21
+154
в 0 каналах
Get PRO
октябрь '21
+216
в 0 каналах
Get PRO
сентябрь '21
+220
в 0 каналах
Get PRO
август '21
+215
в 0 каналах
Get PRO
июль '21
+231
в 0 каналах
Get PRO
июнь '21
+247
в 0 каналах
Get PRO
май '21
+414
в 0 каналах
Get PRO
апрель '21
+2 030
в 0 каналах
Дата
Привлечение подписчиков
Упоминания
Каналы
16 сентября0
15 сентября+5
14 сентября+1
13 сентября+1
12 сентября+2
11 сентября+7
10 сентября+4
09 сентября+1
08 сентября0
07 сентября+3
06 сентября0
05 сентября+1
04 сентября0
03 сентября+1
02 сентября0
01 сентября0
Посты канала
😭 Как не потратить недельный лимит AI-кодинга за три дня? Разберём на вебинаре, как тратить меньше на AI-агентов — без потер
😭 Как не потратить недельный лимит AI-кодинга за три дня? Разберём на вебинаре, как тратить меньше на AI-агентов — без потери качества кода. 🔘 Поговорим о том: — когда дорогая модель действительно нужна, а когда хватит дешёвой; — сколько стоит один прогон и куда уходят токены; — какие задачи можно отдавать субагентам; — как настроить маршрутизацию моделей; — что проверять в AI-коде перед merge. ✏️ Покажем всё на конкретных цифрах и вживую: сравним расходы до и после. ⬇️ 18 сентября, 19:00 МСК ⬇️ 1,5 часа · бесплатно ⬇️ Арсений Харланов и Олег Лайок 💬 Пишите в комментариях, где упираетесь в лимиты и на что уходят деньги. Самые залайканные вопросы разберём на вебинаре. 🔗 Зарегистрироваться на вебинар⁠

2
👩‍💻 Bash-скрипт для мониторинга сервисов Полноценный мониторинг вроде Zabbix или Prometheus не всегда оправдан, особенно на небольших проектах или dev-серверах. Иногда достаточно простого скрипта, который проверит список сервисов и скажет, что именно не работает. Ниже готовый скрипт с проверкой через systemctl и отправкой уведомлений в Telegram. Базовая версия Создаём файл: nano check_services.sh Содержимое: #!/bin/bash SERVICES=("nginx" "postgresql" "redis" "ssh") echo "===== СТАТУС СЕРВИСОВ =====" echo "" for SERVICE in "${SERVICES[@]}"; do STATUS=$(systemctl is-active "$SERVICE" 2>/dev/null) if [ "$STATUS" = "active" ]; then echo "[OK] $SERVICE" else echo "[УПАЛ] $SERVICE" fi done Даём права и запускаем: chmod +x check_services.sh ./check_services.sh Массив SERVICES правите под свой стек. Вывод будет примерно таким: ===== СТАТУС СЕРВИСОВ ===== [OK] nginx [OK] postgresql [УПАЛ] redis [OK] ssh Версия с уведомлением в Telegram Базовая версия показывает результат в консоли. Но если скрипт работает по cron, вы его вывод не увидите. Добавим отправку сообщения в Telegram при обнаружении упавшего сервиса. Для этого понадобится бот и chat_id. Бота создаёте через @BotFather, chat_id получаете через @userinfobot или из API бота после отправки ему любого сообщения. #!/bin/bash SERVICES=("nginx" "postgresql" "redis" "ssh") BOT_TOKEN="123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11" CHAT_ID="987654321" FAILED="" for SERVICE in "${SERVICES[@]}"; do STATUS=$(systemctl is-active "$SERVICE" 2>/dev/null) if [ "$STATUS" != "active" ]; then FAILED="${FAILED} ${SERVICE}\n" fi done if [ -n "$FAILED" ]; then HOSTNAME=$(hostname) MESSAGE=" Проблема на ${HOSTNAME}\n\nУпавшие сервисы:\n${FAILED}" curl -s -X POST "https://api.telegram.org/bot${BOT_TOKEN}/sendMessage" \ -d chat_id="$CHAT_ID" \ -d text="$(echo -e "$MESSAGE")" \ -d parse_mode="HTML" > /dev/null fi Скрипт отправляет сообщение только когда что-то упало. Если все сервисы работают, он молчит и не спамит в чат. Добавляем в cron Открываем crontab: crontab -e Добавляем строку для проверки каждые 5 минут: */5 * * * * /path/to/check_services.sh Что можно доработать Скрипт намеренно простой, но его легко расширить. Например, добавить автоматический перезапуск упавшего сервиса через systemctl restart "$SERVICE" прямо в блоке проверки. Или писать результаты в лог-файл для истории. Если серверов несколько, можно запускать скрипт удалённо через ssh в цикле по списку хостов. Для продакшена с десятками сервисов и серверов лучше смотреть в сторону полноценных решений. Но для пары серверов этот скрипт закрывает задачу за пять минут настройки. 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека devops'a #root_prompt
415
3
🌸 Вселенная намекает: пора уже начать этот курс С 14 сентября цены в Proglib Academy вырастут на 20% 👀 Так что если курс да
🌸 Вселенная намекает: пора уже начать этот курс С 14 сентября цены в Proglib Academy вырастут на 20% 👀 Так что если курс давно ждёт своего часа — лучше не откладывать ещё на месяц 😏 📍 Выбрать курс
769
4
🤪 Если бы можно было задать один вопрос про AI в разработке — что бы вы спросили? Как выбрать инструмент? Как работать с AI-агентами? Как проверять сгенерированный код? Или как вообще встроить нейросети в свой процесс? Собираем вопросы для вебинара. Самые залайканные разберём в первую очередь 🔥 Пишите, что действительно интересно ⬇️
814
5
Команды ждут тебя на треке программирование роботов на МТС True Tech Champ 2026 — всероссийском чемпионате по программировани
Команды ждут тебя на треке программирование роботов на МТС True Tech Champ 2026  — всероссийском чемпионате по программированию с двумя треками и призовым фондом 10 250 000 рублей. Успей зарегистрироваться до 13 сентября. В треке программирования роботов тебе предстоит запрограммировать робособаку для доставки груза через полосу препятствий сначала в онлайн-симуляторе, а затем на офлайн-полигоне в финале 22 октября. Рекомендуемые стеки: Go, Java, Python, C#, C++, JS. Участие в командах 2-5 человек. Если у тебя нет своей команды, кураторы помогут объединиться с другими участниками на платформе. Масштабный финал объединит борьбу за призовой фонд 10 250 000 рублей, выступления хедлайнеров, доклады спикеров и активности для всех гостей мероприятия. Успей зарегистрироваться и пройти квалификацию до 13 сентября. erid:2VSb5xR4LcJ
968
6
Планы на 3 октября — прийти на RWB Infra x Security Meetup Мы направим прожекторы на инфраструктуру и информационную безопасн
Планы на 3 октября — прийти на RWB Infra x Security Meetup Мы направим прожекторы на инфраструктуру и информационную безопасность — туда, где за привычными решениями скрываются сложные инженерные задачи, компромиссы и неочевидные риски. Будем разбирать реальные кейсы, искать узкие места, обсуждать и показывать решения, которые помогают инфраструктуре и безопасности выдерживать рост. Когда: суббота, 3 октября, старт в 13:00 Где: Москва + онлайн В программе 8 докладов, разделенных по двум тематическим трекам Трек Infra: • Тюнинг Gitlab CE как реакция на быстрый рост нагрузки • Путь баланса и компромиссов в DCIM • Единая инфраструктура доверия: PKI на базе Vault • Kubernetes vs Bare Metal: что может пойти не так Трек Security: • DevSecOps: от сканирования в пайплайне к платформе — и обратно • Почти эффективный VM: как мы боролись с хаосом в инфраструктуре и сократили время обработки уязвимостей • Как защищать данные, когда единого периметра больше нет • От заявки до доступа за 90 секунд: как шесть инженеров управляет доступом в тысяче систем Регистрация уже открыта — не откладывайте заявку и приглашайте коллег (количество мест на площадке ограничено)! Подробнее о программе — на сайте.
998
7
☁️☁️☁️☁️☁️☁️☁️ 24 сентября Yandex Cloud проведёт Yandex Scale 2026 — флагманскую технологическую конференцию, посвящённую обл
☁️☁️☁️☁️☁️☁️☁️ 24 сентября Yandex Cloud проведёт Yandex Scale 2026 — флагманскую технологическую конференцию, посвящённую облачным технологиям, инфраструктуре и искусственному интеллекту. 🎨🎨🎨🎨🎨🎨🎨🎨🎨🎨 🎨🎨🎨🎨🎨🎨🎨🎨🎨🎨 🎨🎨🎨🎨🎨🎨🎨🎨🎨 В программе четыре продуктовых трека — AI, Data, Security и Hybrid Infrastructure & DevOps, — и отдельный углублённый технологический трек DeepTech, который пройдёт только онлайн. В треке Hybrid Infrastructure & DevOps откроем программу рассказом про главные инфраструктурные анонсы и новинки 2026 года. На примере Stackland расскажем, как построить свою внутреннюю платформу по методологии Platform Engineering и ускорить time to market. Разберём, зачем бизнесу кластеры Yandex Managed Service for Kubernetes на тысячи нод — на реальном продакшн-кейсе Mindbox. Расскажем, как получить предсказуемую и безопасную ИИ‑разработку с ИИ‑командой на платформе SourceCraft и максимизировать возврат инвестиций от ИИ. Разберём возможности построения реальной гибридной инфраструктуры на базе единой технологической платформы и то, как полноценно объединить локальную и облачную среды, включая выделенные серверы BareMetal. И на примере крупного банка рассмотрим, как создать полноценный гибрид, соблюдая требования безопасности, регуляторов и бизнеса одновременно. 🎨🎨🎨🎨🎨🎨🎨🎨🎨🎨 🎨🎨🎨🎨🎨🎨🎨🎨🎨🎨 🎨🎨🎨🎨🎨🎨🎨🎨🎨 Отдельно пройдут воркшопы по Hybrid Infrastructure & DevOps. Смоделируем аварию на физическом сервере и проверим, как гибридная архитектура на облаке и BareMetal держит отказоустойчивость. Научим разворачивать корпоративную ИИ-систему с RAG-сценарием на Yandex BareMetal и Stackland — чтобы модель работала с внутренней документацией и базами знаний. Разберём, как эффективно делить GPU-ресурсы Yandex Managed Service for Kubernetes между параллельными задачами обучения моделей. И покажем, как команда ИИ-агентов SourceCraft проходит путь от бизнес-требований до безопасного релиза — с проверкой на уязвимости на каждом шаге. 🎨🎨🎨🎨🎨🎨🎨🎨🎨🎨 🎨🎨🎨🎨🎨🎨🎨🎨🎨🎨 На конференции будут не только треки — ещё демозоны, питчинг решений, IT-квест и мерч. Параллельно в онлайн-студии — розыгрыш призов и секретный гость. Программа целиком — на сайте конференции, регистрация там же, а участие бесплатное!
1 608
8
0️⃣ Калькулятор для сравнения облака и собственной инфраструктуры Когда нужно решить, где разворачивать инфраструктуру — в об
0️⃣ Калькулятор для сравнения облака и собственной инфраструктуры Когда нужно решить, где разворачивать инфраструктуру — в облаке или на своих серверах — начинается головная боль. Цифры нужны точные, но переменных слишком много: железо, электричество, зарплаты, лицензии, безопасность. Excel быстро превращается в хаос. InfraWise — открытый инструмент, который считает полную стоимость владения (TCO) для облачной и on-premise инфраструктуры. 🔵 Он учитывает больше 80 параметров: от стоимости электроэнергии и GPU до затрат на compliance: SOC 2, HIPAA, GDPR и человеческие ресурсы. Инструмент строит прогнозы на несколько лет вперед с учетом инфляции и роста нагрузки, показывает точку безубыточности, разделяет капитальные и операционные расходы, визуализирует данные интерактивными графиками и предлагает готовые пресеты для стартапов, средних компаний и энтерпрайза. ➡️ Посчитать затраты 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека devops'a #арсенал_инженера
1 508
9
🤔 У большинства разработчиков уже есть подписки на IDE, GitHub Copilot, Claude, ChatGPT или облачные сервисы. Логично, что о
🤔 У большинства разработчиков уже есть подписки на IDE, GitHub Copilot, Claude, ChatGPT или облачные сервисы. Логично, что обучение тоже постепенно приходит к той же модели: не покупать отдельный курс под каждую новую тему, а иметь доступ ко всей библиотеке и выбирать, что актуально именно сейчас. Такой формат недавно появился и в Proglib Academy. Вместо одного курса — доступ сразу ко всей библиотеке и новым материалам, которые появляются в подписке 😎 🔗 Подробнее 🏃‍♀️ Proglib Academy
862
10
Кажется, у онлайн-обучения появился формат, которого давно не хватало 👇
1 106
11
🤔 Вопрос от подписчика: как обновляете stateful-приложения без downtime? Со stateless всё относительно просто — rolling upda
🤔 Вопрос от подписчика: как обновляете stateful-приложения без downtime? Со stateless всё относительно просто — rolling update обычно хватает. А вот со stateful начинаются нюансы: — миграции БД; — WebSocket и gRPC-соединения; — rollback; — совместимость старой и новой версии. Кто-то использует Blue-Green, кто-то expand/contract для миграций, кто-то вообще предпочитает небольшое окно обслуживания вместо усложнения инфраструктуры. 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека devops'a #dev_null
1 488
12
Что делает ConfigMap в Kubernetes? 👾 — Управляет сетевым трафиком 👍 — Хранит большие наборы данных 🥰 — Управляет секретами приложений ⚡️ — Отделяет конфигурацию от кода приложения Библиотека задач по DevOps
1 193
13
🔐 Как не пропустить истечение сертификата Истёкший сертификат может остановить сервис. Чтобы этого не произошло, достаточно настроить пару простых проверок. ➡️ В Kubernetes (cert-manager) Проверить сертификаты: kubectl get certificates -A Если используете kube-prometheus-stack, можно добавить алерт: - alert: CertExpiringSoon expr: certmanager_certificate_expiration_timestamp_seconds - time() < 7 * 24 * 3600 ➡️ Для внешних сервисов blackbox_exporter умеет проверять срок действия SSL-сертификатов. Используйте метрику: probe_ssl_earliest_cert_expiry и настройте алерт, например за 30 дней до истечения. 📌 Хорошая практика: 🟡 Warning — за 30 дней. 🔴 Critical — за 7 дней. Автоматическое обновление сертификатов — это хорошо. Но мониторинг нужен, чтобы вовремя узнать, если автоматизация не сработала. 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека devops'a #арсенал_инженера
1 242
14
😱 Знакомо? Лимит уже закончился, а задача всё ещё не готова. Часть токенов могла уйти на повторное чтение файлов, лишний кон
😱 Знакомо? Лимит уже закончился, а задача всё ещё не готова. Часть токенов могла уйти на повторное чтение файлов, лишний контекст и неудачные попытки. ⚡️ Этому посвящён отдельный блок курса «ИИ для разработчиков». Вы разберёте расходы на собственных проектах, сравните подходы и найдёте места, где агент выполняет лишнюю работу. В итоге станет понятнее, сколько ресурсов выделять на запуск, когда его останавливать и в какой момент лучше изменить подход 🔍 До 31 июля курс можно купить со скидкой, а все материалы останутся в бессрочном доступе. 🔗 Узнать подробности о курсе 🏃‍♀️ Proglib Academy
698
15
Куда на самом деле уходят токены во время агентного кодинга? 😧
919
16
🌍 us-east-1 снова лёг. Значит ли это, что пора переходить на multi-region? Несмотря на статус самого крупного региона AWS, и
🌍 us-east-1 снова лёг. Значит ли это, что пора переходить на multi-region? Несмотря на статус самого крупного региона AWS, именно us-east-1 регулярно оказывается в центре крупных инцидентов. В июле проблемы затронули Lambda, CloudFormation и Management Console. В отчёте IncidentHub за H1 2026 этот регион снова оказался лидером по суммарному времени недоступности. Построение multi-region повышает отказоустойчивость, но за это приходится платить: сложнее архитектура, дороже инфраструктура, труднее поддержка и деплой. ❓ А как у вас: 👍 Уже работаем в нескольких регионах 🔥 Планируем переход 🤔 Пока хватает одного региона — риски оправданы 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека devops'a #холиварня
1 055
17
💡 Почему облака ломаются: главные выводы отчётов за 2026 год IncidentHub изучил более 30 тысяч сбоев у 1082 облачных и SaaS-провайдеров за первую половину 2026 года. Больше всего инцидентов пришлось на облачные платформы и инструменты разработчиков. 🔴 Один из главных выводов: плохие изменения распространяются по инфраструктуре так же быстро, как хорошие. В распределённых системах новая конфигурация может за минуты попасть во все регионы и сервисы. Но откатить её часто сложнее: нужно понять причину, остановить распространение и вернуть систему в стабильное состояние. Параллельно Uptime Institute отметил ещё несколько тенденций: 🔹 сети стали причиной 23% IT-сбоев и обогнали проблемы с электропитанием; 🔹 человеческий фактор участвовал в 92% значимых инцидентов; 🔹 физическая инфраструктура дата-центров становится надёжнее, но зависимости между сетями, облаками и внешними сервисами усложняются. 🔴 Отдельный риск — GPU-кластеры. Во время обучения моделей тысячи ускорителей могут одновременно резко увеличить потребление энергии. При переключении дата-центра на резервное питание такой скачок создаёт нагрузку, на которую старые схемы резервирования могли быть не рассчитаны. 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека devops'a #локализация
1 124
18
Преимущество __serialize()/__unserialize() (PHP 7.4) над __sleep()/__wakeup()?
1 032
19
📍 Шпаргалка по циклам в Bash Чтобы не держать в голове всю синтаксическую магию, собрали удобные примеры: for, while, until, диапазоны, чтение файлов и даже управление потоком с break и continue. 🈂️ Цикл for в Bash: for i in /etc/*; do echo $i done # То же самое (альтернативный синтаксис), также работает с другими видами циклов for i in /etc/* do echo $i done 🈂️ Цикл for, как в C: for ((i = 0; i < 100; i++)); do echo $i done # альтернативный синтаксис for ((i = 0; i < 100; i++)) do echo $i done 🈂️ Цикл for с диапазонами: for i in {1..10}; do echo "Number: $i" done # С шагом # ⇒ {НАЧАЛО..КОНЕЦ..ШАГ} for i in {5..50..5}; do echo "Number: $i" done 🈂️ Цикл while в Bash: # увеличение значения i=1 while [[ $i -lt 4 ]]; do echo "Number: $i" ((i++)) done # уменьшение значения i=3 while [[ $i -gt 0 ]]; do echo "Number: $i" ((i--)) done 🈂️ Цикл while true: # длинная форма while true while true; do # TODO # TODO done # или короткая запись while :; do # TODO # TODO done 🈂️ Чтение файлов: # использование пайпов cat file.txt | while read line do echo $line done # ИЛИ использование перенаправления ввода while read line; do echo $line done < "/path/to/txt/file" 🈂️ Оператор continue: # команда seq может использоваться для генерации диапазонов for number in $(seq 1 3); do if [[ $number == 2 ]]; then continue fi echo "$number" done 🈂️ Оператор break: for number in $(seq 1 3); do if [[ $number == 2 ]]; then # Пропустить оставшуюся часть цикла или выйти из цикла break fi # Здесь выведется только 1 echo "$number" done 🈂️ Цикл until: # увеличение значения count=0 until [ $count -gt 10 ]; do echo "$count" ((count++)) done # уменьшение значения count=10 until [ $count -eq 0 ]; do echo "$count" ((count--)) done 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека devops'a #root_prompt
1 100
20
😳 Documentation Driven Development звучит как ещё один модный термин. Пока не попробуешь объяснить свой проект AI. Агент раб
😳 Documentation Driven Development звучит как ещё один модный термин. Пока не попробуешь объяснить свой проект AI. Агент работает только с тем контекстом, который ему дали. Если документация неполная или устарела, он начинает додумывать — отсюда появляется неверный код. 🔘 На курсе «ИИ для разработчиков» эту тему разбирает Арсений Харланов. Он покажет, как подготовить документацию и контекст, чтобы агент понимал архитектуру проекта, ограничения и связи между компонентами. Также разберём, как выбирать модель под задачу: Claude, DeepSeek, Qwen и другие ✏️ Впереди 7 недель работы со своим репозиторием. Вебинары проходят вживую и остаются в записи. Стартуем 31 августа. До конца июля можно присоединиться по ранней цене, а доступ к материалам останется бессрочным 😀 🔗 Посмотреть, что будет на курсе 🏃‍♀️ Proglib Academy
650