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

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

الذهاب إلى القناة على Telegram

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

إظهار المزيد

📈 نظرة تحليلية على قناة تيليجرام Библиотека девопса | 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