🔥 Мемы в рабочем чате — запрещать или поощрять
Серьёзное общение требует серьёзных лиц?
Или мемчик между задачами — лучше любого корпоративного тренинга по «тимбилдингу»?
Одни считают, что мемы на работе — это деградация и путь к хаосу.
Другие уверены, что нормальная команда должна уметь и работать, и ржать.
💬 А вы за что? Мемы спасти или запретить? Пишите в комменты👇
🐸 Библиотека devops'a #междусобойчик
Серьёзное общение требует серьёзных лиц?
Или мемчик между задачами — лучше любого корпоративного тренинга по «тимбилдингу»?
Одни считают, что мемы на работе — это деградация и путь к хаосу.
Другие уверены, что нормальная команда должна уметь и работать, и ржать.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Библиотека IT-мемов
Photo
Мы выбрали только то, что точно заслуживает вашего внимания.
В Kubernetes v1.33, названном в честь мифического цвета «Octarine», представлено 64 улучшения: 18 стабилизированы, 20 — в бета-версии, 24 — в альфа-версии.
С 15 марта 2029 года вступает в силу новое требование CA/Browser Forum, ограничивающее срок действия TLS-сертификатов 47 днями. HashiCorp Vault предлагает своё решение.
В Kubernetes v1.33 поддержка пользовательских пространств имен (user namespaces) теперь включена по умолчанию. Это означает, что при выполнении всех системных требований поды могут использовать user namespaces без необходимости включать дополнительные флаги.
В статье рассматриваются основные паттерны многоконтейнерных подов в Kubernetes, такие как sidecar, ambassador, adapter и init containers.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Forwarded from Библиотека задач по DevOps | тесты, код, задания
Что содержит код Terraform?
Anonymous Quiz
49%
Ресурсы облачного провайдера, а такде провижининг для создаваемых ресурсов
47%
Конфигурацию
4%
Суть приложения
DevOps Engineer — от 300 000 ₽, Гибрид (Москва, Санкт-Петербург, Новосибирск)
DevOps-инженер — от 250 000 до 300 000 ₽, Удалёнка
Junior DevOps — от 150 000 ₽, Гибрид (Ростов-на-Дону)
DevOps-инженер — до 200 000 ₽, Удалёнка
Бустер — Удалённо (весь мир)
Please open Telegram to view this post
VIEW IN TELEGRAM
📅 IT Календарь: события мая
Собрали для вас подборку онлайн и оффлайн событий:
➖ LinkMeetup 2025 — конференция для IT-специалистов, которая состоится 14 мая в Москве. Ожидайте 35 докладов, нетворкинг, увлекательные активности и вечерний квиз.
➖ T-Observability Day 2025 — на конференции обсудят переход от мониторинга к сквозной наблюдаемости, повышение операционной устойчивости и эффективности бизнеса, а также интеграцию наблюдаемости и безопасности в рамках DevSecOps.
➖ Core Systems DevConf 2025 — конференция, посвящённая разработке высоконагруженных центральных банковских систем. Состоится 21 мая 2025 года в Москве.
🐸 Библиотека devops'a #свежак
Собрали для вас подборку онлайн и оффлайн событий:
Please open Telegram to view this post
VIEW IN TELEGRAM
Robusta — это open-source платформа для наблюдаемости и автоматизации в Kubernetes, которая расширяет возможности Prometheus.
Автоматически обогащает алерты дополнительной информацией, такой как логи, графики и возможные пути устранения проблем.
Robusta идеально интегрируется с Prometheus, поддерживая как kube-prometheus-stack так и Prometheus Operator.
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏2
🔥 IT Breaking Memes — 30 000 ₽ за самую смешную IT-новость
Библиотека программиста запускает конкурс, который взорвет вашу ленту: создайте самую смешную альтернативную версию реальной IT-новости!
👾 Правила просты:
1. Берете настоящую новость из мира технологий.
2. Переписываете ее так, чтобы смеялись все.
3. Получаете деньги и славу.
🏆 Призы:
- 1 место: 30 000 ₽ + статус ведущего нового юмористического IT-канала
- 2 и 3 место: по 5 000 ₽ + вечный почет в IT-сообществе
Пример:
Реальная новость: «Гугл создала модель для общения с дельфинами».
Смешная альтернатива: «Нейросеть от Гугл обрабатывает видеопоток с камеры в свинарнике. ИИ следит, сколько свинья находится возле кормушки, не отталкивают ли ее собратья. Недокормленных докармливают, а переевшие пропускают следующую кормешку».
📅 Сроки: с 29 апреля по 11 мая включительно
Для участия отправьте свою смешную новость в гугл-форму: https://forms.gle/6YShjgfiycfJ53LX8
Ждем ваших новостей!
Библиотека программиста запускает конкурс, который взорвет вашу ленту: создайте самую смешную альтернативную версию реальной IT-новости!
👾 Правила просты:
1. Берете настоящую новость из мира технологий.
2. Переписываете ее так, чтобы смеялись все.
3. Получаете деньги и славу.
🏆 Призы:
- 1 место: 30 000 ₽ + статус ведущего нового юмористического IT-канала
- 2 и 3 место: по 5 000 ₽ + вечный почет в IT-сообществе
Пример:
Реальная новость: «Гугл создала модель для общения с дельфинами».
Смешная альтернатива: «Нейросеть от Гугл обрабатывает видеопоток с камеры в свинарнике. ИИ следит, сколько свинья находится возле кормушки, не отталкивают ли ее собратья. Недокормленных докармливают, а переевшие пропускают следующую кормешку».
📅 Сроки: с 29 апреля по 11 мая включительно
Для участия отправьте свою смешную новость в гугл-форму: https://forms.gle/6YShjgfiycfJ53LX8
Ждем ваших новостей!
Forwarded from Proglib.academy | IT-курсы
🤯 Как простая задачка поставила в тупик программистов
На собеседовании задали простой вопрос:
Эта задачка превратилась в одно из самых обсуждаемых тем на Stack Overflow.
➡️ Что внутри статьи:
— Как найти 1 пропущенное число (формула + код).
— Как находить 2 и больше пропущенных чисел (оптимальные алгоритмы).
— Алгоритм Мински–Трахтенберга–Зиппеля.
— Симметрические многочлены и тождества Ньютона (и зачем они нужны).
— Примеры кода на Python для всех случаев.
Если хочешь понять, как красиво решать задачи уровня собесов — обязательно прочитай статью.
👉 Переходи к статье
🔵 Чтобы получить оффер-мечты в Data Science, забирайте наш курс → «Математика для Data Science»
Proglib Academy #буст
На собеседовании задали простой вопрос:
«В мешке числа от 1 до 100. Одно пропало. Как найти его? А если пропали два числа? Три? Или вообще k чисел?»
Эта задачка превратилась в одно из самых обсуждаемых тем на Stack Overflow.
— Как найти 1 пропущенное число (формула + код).
— Как находить 2 и больше пропущенных чисел (оптимальные алгоритмы).
— Алгоритм Мински–Трахтенберга–Зиппеля.
— Симметрические многочлены и тождества Ньютона (и зачем они нужны).
— Примеры кода на Python для всех случаев.
Если хочешь понять, как красиво решать задачи уровня собесов — обязательно прочитай статью.
👉 Переходи к статье
Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Если хочется разорвать корпоративные связи с Terraform, то самое время это сделать вместе с нашим промптом.
Промпт поможет с переездом на OpenTofu — всеми любимый проект, который обещает всегда оставаться открытым.
👇 Используйте промпт:
You are a highly experienced DevOps engineer, specializing in infrastructure as code and cloud technologies. You have a deep understanding of both Terraform and OpenTofu, including their nuances, compatibility, and migration strategies. Your goal is to provide a comprehensive and practical guide for migrating from Terraform to OpenTofu, minimizing disruption and ensuring a smooth transition.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9👍2❤1
🧑💻 How to: как настроить минималистичный мониторинг
Если вам требуется лёгкое и надёжное решение для мониторинга серверов, скриптов или сервисов — без избыточности Prometheus или Zabbix — обратите внимание на ez-monitor.
1️⃣ Установка из готовых бинарных файлов
2️⃣ Установка из исходников
После сборки ez-monitor будет доступен глобально, как CLI-команда.
➡️ Поставить EZ-monitor
🐸 Библиотека devops'a #буст
Если вам требуется лёгкое и надёжное решение для мониторинга серверов, скриптов или сервисов — без избыточности Prometheus или Zabbix — обратите внимание на ez-monitor.
curl -OL https://github.com/kreulenk/ez-monitor/releases/download/v1.1.0/ez-monitor-linux-amd64.tar.gz
tar -xzvf ez-monitor-linux-amd64.tar.gz
mv ./ez-monitor /usr/local/bin/ez-monitor
git clone https://github.com/kreulenk/ez-monitor.git
cd ez-monitor
make install
После сборки ez-monitor будет доступен глобально, как CLI-команда.
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱3👍2
🦖 Холивар: Jenkins — динозавр DevOps или незаменимый инструмент
Кажется, каждые полгода кто-то на Reddit пишет: «Jenkins — это мусор, никто уже не использует это устаревшее решение!»
Но при этом Jenkins всё ещё жив, работает в тысячах компаний и запускает миллионы пайплайнов. Кто прав?
⚠️ Основные претензии к Jenkins:
• Многие отмечают, что Jenkins требует постоянного внимания: обновления плагинов могут вызвать конфликты, а устаревшие плагины становятся источником уязвимостей
• Jenkins часто становится целью атак из-за широких прав доступа и недостаточной изоляции плагинов .
•Настройка Jenkins может быть непростой задачей, особенно для новых участников команды. Отсутствие стандартизированных подходов приводит к «зоопарку» конфигураций .
✅ Преимущества Jenkins:
• Огромное количество плагинов и возможность настройки практически любого процесса делают Jenkins мощным инструментом для опытных команд .
• Несмотря на критику, Jenkins остаётся одним из самых популярных CI/CD-инструментов, особенно в крупных компаниях с устоявшимися процессами .
• Для нестандартных и сложных процессов Jenkins часто остаётся единственным решением, способным справиться с задачей .
🔄 Альтернативы Jenkins:
• GitLab CI/CD:
Интеграция с GitLab, простота настройки и активное сообщество делают его популярным выбором для многих команд.
• GitHub Actions:
Отлично подходит для проектов, размещённых на GitHub. Простота использования и широкие возможности автоматизации.
• TeamCity:
Предлагает мощные возможности для настройки и управления сборками, особенно в связке с другими продуктами JetBrains.
• Concourse
Подходит для команд, ценящих декларативный подход и контейнеризацию. Однако требует времени на освоение.
💬 Используете ли вы Jenkins в своих проектах? Почему? Какие альтернативы вы пробовали и что вам понравилось в них? Делитесь своими мыслями в комментариях: 👇
🐸 Библиотека devops'a #междусобойчик
Кажется, каждые полгода кто-то на Reddit пишет: «Jenkins — это мусор, никто уже не использует это устаревшее решение!»
Но при этом Jenkins всё ещё жив, работает в тысячах компаний и запускает миллионы пайплайнов. Кто прав?
⚠️ Основные претензии к Jenkins:
• Многие отмечают, что Jenkins требует постоянного внимания: обновления плагинов могут вызвать конфликты, а устаревшие плагины становятся источником уязвимостей
• Jenkins часто становится целью атак из-за широких прав доступа и недостаточной изоляции плагинов .
•Настройка Jenkins может быть непростой задачей, особенно для новых участников команды. Отсутствие стандартизированных подходов приводит к «зоопарку» конфигураций .
✅ Преимущества Jenkins:
• Огромное количество плагинов и возможность настройки практически любого процесса делают Jenkins мощным инструментом для опытных команд .
• Несмотря на критику, Jenkins остаётся одним из самых популярных CI/CD-инструментов, особенно в крупных компаниях с устоявшимися процессами .
• Для нестандартных и сложных процессов Jenkins часто остаётся единственным решением, способным справиться с задачей .
🔄 Альтернативы Jenkins:
• GitLab CI/CD:
Интеграция с GitLab, простота настройки и активное сообщество делают его популярным выбором для многих команд.
• GitHub Actions:
Отлично подходит для проектов, размещённых на GitHub. Простота использования и широкие возможности автоматизации.
• TeamCity:
Предлагает мощные возможности для настройки и управления сборками, особенно в связке с другими продуктами JetBrains.
• Concourse
Подходит для команд, ценящих декларативный подход и контейнеризацию. Однако требует времени на освоение.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔4❤🔥2👍1
💻 Простая команда для контейнеров
Один RUN в Dockerfile, который и обновляет, и защищает, и чистит. Делайте так и забудьте про SSL-ошибки и мусор в образах.
➖ Разбираем пошагово:
1.
Обновляет кэш доступных пакетов. Это обязательно перед установкой любого ПО через apt-get, иначе система не узнает о последних версиях.
2.
Устанавливает набор корневых SSL-сертификатов удостоверяющих центров (CA), которым система может доверять. Без них HTTPS-соединения могут не работать — будь то curl, wget, git clone, или подключение к внешним API.
3.
Обновляет список доверенных сертификатов в системе. Этот шаг необходим, особенно если вы добавляете свои собственные .crt файлы.
4.
Удаляет французский язык кэшированные списки пакетов, чтобы минимизировать размер итогового Docker-образа. Это best practice для продакшн-сборок, где каждый мегабайт имеет значение.
🐸 Библиотека devops'a #буст
Один RUN в Dockerfile, который и обновляет, и защищает, и чистит. Делайте так и забудьте про SSL-ошибки и мусор в образах.
RUN apt-get update && apt-get install -y ca-certificates && update-ca-certificates && rm -rf /var/lib/apt/lists/*
1.
apt-get update
Обновляет кэш доступных пакетов. Это обязательно перед установкой любого ПО через apt-get, иначе система не узнает о последних версиях.
2.
apt-get install -y ca-certificates
Устанавливает набор корневых SSL-сертификатов удостоверяющих центров (CA), которым система может доверять. Без них HTTPS-соединения могут не работать — будь то curl, wget, git clone, или подключение к внешним API.
3.
update-ca-certificates
Обновляет список доверенных сертификатов в системе. Этот шаг необходим, особенно если вы добавляете свои собственные .crt файлы.
4.
rm -rf /var/lib/apt/lists/*
Удаляет
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🤔1🥱1
В последнем обновлении Kubernetes v1.33 представлены значительные улучшения в области динамического распределения ресурсов (DRA).
DRA — это API для запроса и совместного использования ресурсов между подами и контейнерами внутри пода. Обычно эти ресурсы представляют собой устройства, такие как GPU, FPGA и сетевые адаптеры.
Как начать использовать DRA
resource.k8s.io/v1beta1
и resource.k8s.io/v1beta2
предоставляют типы ResourceClaim и ResourceClaimTemplate для описания запросов на доступ к ресурсам в кластере.Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8❤2🔥1
👶 Объясни как пятилетке: что такое pipeline
Как бы вы объяснили простыми словами, что такое пайплайн?
Мы начнём:
💬 Пишите свои объяснения в комментариях👇
🐸 Библиотека devops'a #междусобойчик
Как бы вы объяснили простыми словами, что такое пайплайн?
Мы начнём:
👉 Это как конвейер на фабрике игрушек:
Сначала — покрасили,
Потом — приклеили глазки,
Потом — упаковали в коробку.
Всё идёт по шагам, в нужном порядке и без остановок.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
📰 Дайджест недели
Собрали в одну подборку всё, что вы могли пропустить.
➖ Свежий Docker Desktop: ещё больше ИИ
В Docker Desktop 4.41 представлены новые инструменты, упрощающие разработку ИИ и управление масштабируемыми средами. Docker Model Runner теперь доступен для Windows с поддержкой NVIDIA GPU, интеграцией с Docker Compose и Testcontainers
➖ HCP Terraform Premium
HashiCorp анонсировала премиум-подписку для своей платформы. Расширение возможностей Terraform для предприятий, требующих масштабируемого и безопасного управления инфраструктурой.
➖ Redis снова open source
С возвращением Сальваторе Санфилиппо Redis вернулся к открытой лицензии.
➖ Платим за смешные новости
Запустили конкурс на самую смешную новость. За первое место солидный приз и роль ведущего.
➖ Как простая задачка поставила в тупик программистов
🐸 Библиотека devops'a #свежак
Собрали в одну подборку всё, что вы могли пропустить.
В Docker Desktop 4.41 представлены новые инструменты, упрощающие разработку ИИ и управление масштабируемыми средами. Docker Model Runner теперь доступен для Windows с поддержкой NVIDIA GPU, интеграцией с Docker Compose и Testcontainers
HashiCorp анонсировала премиум-подписку для своей платформы. Расширение возможностей Terraform для предприятий, требующих масштабируемого и безопасного управления инфраструктурой.
С возвращением Сальваторе Санфилиппо Redis вернулся к открытой лицензии.
Запустили конкурс на самую смешную новость. За первое место солидный приз и роль ведущего.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека задач по DevOps | тесты, код, задания
Что такое развертывание Blue-Green в Kubernetes?
👾 — Стратегия, которая сохраняет две среды: текущую (синюю) и новую (зеленую)
👍 — Развертывание во всех модулях одновременно
🥰 — Использование нескольких реплик одного и того же Pod
⚡️ — Автоматическое масштабирование ресурсов вверх и вниз
🐸 Библиотека задач по DevOps
👾 — Стратегия, которая сохраняет две среды: текущую (синюю) и новую (зеленую)
👍 — Развертывание во всех модулях одновременно
🥰 — Использование нескольких реплик одного и того же Pod
⚡️ — Автоматическое масштабирование ресурсов вверх и вниз
Please open Telegram to view this post
VIEW IN TELEGRAM
👾14👍2
🔥 Конкурс: 30 000 ₽ за самую смешную IT-новость
Напоминаем о конкурсе «Библиотеки программиста»: напишите самую смешную версию реальной новости про технологии.
👾 Правила просты:
1. Берете настоящую новость из мира технологий.
2. Переписываете ее так, чтобы смеялись все.
3. Получаете деньги и славу.
🎁 Призы:
- 1 место: 30 000 ₽ + статус ведущего нового юмористического IT-канала
- 2 и 3 место: по 5 000 ₽ + вечный почет в IT-сообществе
🏆 Как будем оценивать:
Мы выложим новости всех участников в одном из наших телеграм-каналов. Те новости, которые наберут больше всего охвата, войдут в шорт-лист. Из шорт-листа подписчики и жюри выберут победителя.
📅 Сроки: прием новостей до 11 мая включительно
Для участия отправьте свою смешную новость в гугл-форму: https://forms.gle/6YShjgfiycfJ53LX8
Осталась неделя — ждем ваших новостей!
Напоминаем о конкурсе «Библиотеки программиста»: напишите самую смешную версию реальной новости про технологии.
👾 Правила просты:
1. Берете настоящую новость из мира технологий.
2. Переписываете ее так, чтобы смеялись все.
3. Получаете деньги и славу.
🎁 Призы:
- 1 место: 30 000 ₽ + статус ведущего нового юмористического IT-канала
- 2 и 3 место: по 5 000 ₽ + вечный почет в IT-сообществе
🏆 Как будем оценивать:
Мы выложим новости всех участников в одном из наших телеграм-каналов. Те новости, которые наберут больше всего охвата, войдут в шорт-лист. Из шорт-листа подписчики и жюри выберут победителя.
📅 Сроки: прием новостей до 11 мая включительно
Для участия отправьте свою смешную новость в гугл-форму: https://forms.gle/6YShjgfiycfJ53LX8
Осталась неделя — ждем ваших новостей!
Google Docs
Конкурс на самую смешную IT-новость
Библиотека программиста запускает конкурс, который взорвет вашу ленту: создайте самую смешную альтернативную версию реальной IT-новости!
Правила просты:
1. Берете настоящую новость из мира технологий.
2. Переворачиваете её с ног на голову, чтобы смеялись…
Правила просты:
1. Берете настоящую новость из мира технологий.
2. Переворачиваете её с ног на голову, чтобы смеялись…
😁1