Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20❤4👍2👏1
Переворачивайте календарь вашего аутлука и бронируйте 3-е сентября 📆
Под IT-конференцию GoCloud Tech!
В этом году команда Cloud․ru снова собирает DevOps, SRE, разработчиков, архитекторов, дата-сайентистов, техлидов, чтобы вместе обсудить работу с облаками и AI.
Будут четыре трека:
А еще вас ждут демо, воркшопы, карьерные консультации, кастомный мерч и яркое afterparty.
Не пропустите🖱
Под IT-конференцию GoCloud Tech!
В этом году команда Cloud․ru снова собирает DevOps, SRE, разработчиков, архитекторов, дата-сайентистов, техлидов, чтобы вместе обсудить работу с облаками и AI.
Будут четыре трека:
🤖 AI&ML — узнаете, как устроены RAG-системы и мультиагентные системы и как начать их использовать.
☁️ Cloud Infrastructure — нюансы сетевой архитектуры, проектирование IaaS‑кластеров на K8s, возможности балансировщиков и производительность SDN.
📈 Data&Analytics — про современные подходы к Big Data: тренды, интеграцию с AI-агентами и инструменты для хранения, обработки и анализа.
⚙️ Dev Platform Services — заглянем «под капот» решений, чтобы облегчить повседневную рутину разработки и настройки сервисов.
А еще вас ждут демо, воркшопы, карьерные консультации, кастомный мерч и яркое afterparty.
Не пропустите
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1👀1
🐳 Jupyter Docker Stacks — набор готовых Docker-образов с предустановленными JupyterLab и научными библиотеками. Проект упрощает запуск интерактивных сред для анализа данных без ручной настройки.
Образы включают популярные инструменты: от базового Python до специализированных стэков. Поддерживаются обе архитектуры — x86_64 и ARM. Можно монтировать рабочие директории и запускать как временные контейнеры.
🤖 GitHub
@DevopsDocker
Образы включают популярные инструменты: от базового Python до специализированных стэков. Поддерживаются обе архитектуры — x86_64 и ARM. Можно монтировать рабочие директории и запускать как временные контейнеры.
🤖 GitHub
@DevopsDocker
❤3👍3🔥2
Как систематизировать свой опыт тимлида?
Делайте курсы вместе с Яндекс Практикумом
Яндекс Практикум — сервис онлайн-образования, где реально освоить востребованную цифровую профессию и найти стабильную работу. А технологии и команда экспертов помогают довести дело до конца.
Сейчас, например, мы готовим курсы «DevOps» и «DevSecOps» и для этого нам нужны:
— Программный эксперт проводит фактчекинг, вносит корректировки — заботится о том, чтобы курс стал по-настоящему полезным и востребованным.
— Автор готовит тексты уроков и заданий, составляет тесты и чек-листы, заботиться о том, чтобы материалы увлекали студентов.
— Наставник проводит вебинары, разбирает кейсы, отвечает на вопросы, а главное — поддерживает интерес к профессии и мотивацию студентов.
Сотрудничество с Практикумом можно совмещать с основной работой благодаря удалёнке и частичной занятости.
Посмотрите, что ожидают от кандидата, и откликайтесь, если интересно:
→ Автор курса «Team Lead DevOps»
→ Программный эксперт курса «DevOps»
→ Наставник на курс «DevSecOps»
→ Автор курса «DevSecOps»
Делайте курсы вместе с Яндекс Практикумом
Яндекс Практикум — сервис онлайн-образования, где реально освоить востребованную цифровую профессию и найти стабильную работу. А технологии и команда экспертов помогают довести дело до конца.
Сейчас, например, мы готовим курсы «DevOps» и «DevSecOps» и для этого нам нужны:
— Программный эксперт проводит фактчекинг, вносит корректировки — заботится о том, чтобы курс стал по-настоящему полезным и востребованным.
— Автор готовит тексты уроков и заданий, составляет тесты и чек-листы, заботиться о том, чтобы материалы увлекали студентов.
— Наставник проводит вебинары, разбирает кейсы, отвечает на вопросы, а главное — поддерживает интерес к профессии и мотивацию студентов.
Сотрудничество с Практикумом можно совмещать с основной работой благодаря удалёнке и частичной занятости.
Посмотрите, что ожидают от кандидата, и откликайтесь, если интересно:
→ Автор курса «Team Lead DevOps»
→ Программный эксперт курса «DevOps»
→ Наставник на курс «DevSecOps»
→ Автор курса «DevSecOps»
Встречаемся в четверг, 28 августа, в 19:00 (мск) — приходите на митап в Санкт-Петербурге или подключайтесь онлайн.
Эксперты из ЮMoney расскажут, как работают над инфраструктурой:
Зарегестрируйтесь, чтобы принять участие. Все подробности — на сайте митапа «Орки тут»
Please open Telegram to view this post
VIEW IN TELEGRAM
🗿9😁4🤣3
🚀 Ты уверен, что твой кандидат в Девопсы — не самозванец?
— Как отличить хорошего спеца от того, кто просто умело гуглит?
— Как не промахнуться на собеседовании и не нанять «сеньора-призрака»?
💡 Приходи на бесплатный вебинар курса «DevOps Lead» — разберём на реальных кейсах!
Спикер: Михаил Чугунов, ведущий DevOps-инженер, знает все тёмные уголки собеседований.
📌 Что будет:
✔ Разбор «красных флагов» в резюме и на интервью,
✔ Как ловить дилетантов на простых вопросах,
✔ Почему настоящие сеньоры иногда сомневаются, а фейковые — нет.
🎁 Бонус: сейчас курс можно купить со скидкой по промокоду DevOpsLead_09!
🔥 Регистрируйся → смотри → прокачивай скиллы!
🔗 https://otus.pw/QknI/?erid=2W5zFJxHTDJ
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
— Как отличить хорошего спеца от того, кто просто умело гуглит?
— Как не промахнуться на собеседовании и не нанять «сеньора-призрака»?
💡 Приходи на бесплатный вебинар курса «DevOps Lead» — разберём на реальных кейсах!
Спикер: Михаил Чугунов, ведущий DevOps-инженер, знает все тёмные уголки собеседований.
📌 Что будет:
✔ Разбор «красных флагов» в резюме и на интервью,
✔ Как ловить дилетантов на простых вопросах,
✔ Почему настоящие сеньоры иногда сомневаются, а фейковые — нет.
🎁 Бонус: сейчас курс можно купить со скидкой по промокоду DevOpsLead_09!
🔥 Регистрируйся → смотри → прокачивай скиллы!
🔗 https://otus.pw/QknI/?erid=2W5zFJxHTDJ
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
❤2🐳1
Какой язык программирования имеет самый запутанный код? 🤔
Команда TIOBE проанализировала более 8 000 коммерческих проектов и 1,5 млрд строк кода, чтобы выяснить, где цикломатическая сложность (количество возможных путей выполнения функции) выше всего.
📊 Вот результаты:
1️⃣ MATLAB (6.03 пути/функция) — часто используется учёными и инженерами-доменщиками, а не разработчиками, поэтому код выходит менее структурированным.
2️⃣ C (5.74) — ручная обработка ошибок → множество
3️⃣ JavaScript (3.50) — быстрая разработка, постоянно меняющиеся требования и разный уровень фронтенд-разработчиков.
4️⃣ Go (3.39) — идиоматический паттерн обработки ошибок с множеством явных проверок.
5️⃣ Python (2.71) и TypeScript (2.51) — средняя сложность, отражающая гибкий синтаксис и широкий спектр применения.
6️⃣ C++ (2.45), Java (2.24), C# (2.08) — сравнительно ниже благодаря зрелым фичам и структурированным практикам.
7️⃣ Rust (1.32) — самая низкая сложность, подчёркивающая потенциал безопасных и простых решений.
📝 Итог: на сложность влияет не только сам язык, но и опыт разработчиков, культура кодинга и подходы к обработке ошибок.
📌 Подробности
#программирование #разработка #код #softwareengineering
Команда TIOBE проанализировала более 8 000 коммерческих проектов и 1,5 млрд строк кода, чтобы выяснить, где цикломатическая сложность (количество возможных путей выполнения функции) выше всего.
📊 Вот результаты:
1️⃣ MATLAB (6.03 пути/функция) — часто используется учёными и инженерами-доменщиками, а не разработчиками, поэтому код выходит менее структурированным.
2️⃣ C (5.74) — ручная обработка ошибок → множество
if/else
и условий. 3️⃣ JavaScript (3.50) — быстрая разработка, постоянно меняющиеся требования и разный уровень фронтенд-разработчиков.
4️⃣ Go (3.39) — идиоматический паттерн обработки ошибок с множеством явных проверок.
5️⃣ Python (2.71) и TypeScript (2.51) — средняя сложность, отражающая гибкий синтаксис и широкий спектр применения.
6️⃣ C++ (2.45), Java (2.24), C# (2.08) — сравнительно ниже благодаря зрелым фичам и структурированным практикам.
7️⃣ Rust (1.32) — самая низкая сложность, подчёркивающая потенциал безопасных и простых решений.
📝 Итог: на сложность влияет не только сам язык, но и опыт разработчиков, культура кодинга и подходы к обработке ошибок.
📌 Подробности
#программирование #разработка #код #softwareengineering
❤10😁4🔥3🥰3🤔3👎1🤣1🍌1
Сможете отличить NVMe от SATA 3?
Разработка сервисов, обучение ML-моделей и настройка резервирования — важные процессы, но они не имеют смысла без железа.
Проверьте свои знания в квизе о процессорах, видеокартах, SSD: https://slc.tl/klpsg
Если ответите правильно на все 10 вопросов квиза, вы суперзнаток!
Разработка сервисов, обучение ML-моделей и настройка резервирования — важные процессы, но они не имеют смысла без железа.
Проверьте свои знания в квизе о процессорах, видеокартах, SSD: https://slc.tl/klpsg
Если ответите правильно на все 10 вопросов квиза, вы суперзнаток!
👍3👎2🔥1
🚀 Kubernetes v1.33: User namespaces включены по умолчанию!
Теперь, если ваша инфраструктура поддерживает необходимые требования, Kubernetes позволит подам автоматически использовать user namespaces — без дополнительных флагов и включений.
Что такое user namespace?
Это функция Linux, которая разделяет идентификаторы пользователей (UID/GID) между контейнером и хостом. Процесс может быть root внутри контейнера, но на хосте — обычный непривилегированный пользователь. Это значительно повышает безопасность:
- Предотвращает боковые атаки между контейнерами
- Изолирует контейнер от хоста, даже при повышенных правах
Что нужно для работы?
- Kubernetes v1.33+
- Включение в Pod манифесте:
- Поддержка
- Совместимый runtime: containerd ≥ 2.0 или CRI-O ≥ 1.25
Почему это важно?
Теперь можно безопаснее запускать приложения с root-привилегиями внутри контейнера — без риска для узла и других подов. Это решение позволяет реализовывать задачи CI/CD, вложенные контейнеры и контейнеры внутри Kubernetes (Docker-in-Docker) безопаснее и проще.
Подробнее: официальный блог от команды Kubernetes
Теперь, если ваша инфраструктура поддерживает необходимые требования, Kubernetes позволит подам автоматически использовать user namespaces — без дополнительных флагов и включений.
Что такое user namespace?
Это функция Linux, которая разделяет идентификаторы пользователей (UID/GID) между контейнером и хостом. Процесс может быть root внутри контейнера, но на хосте — обычный непривилегированный пользователь. Это значительно повышает безопасность:
- Предотвращает боковые атаки между контейнерами
- Изолирует контейнер от хоста, даже при повышенных правах
Что нужно для работы?
- Kubernetes v1.33+
- Включение в Pod манифесте:
spec.hostUsers: false
- Поддержка
idmap mounts
на файловых системах (нужен Linux 6.3+) - Совместимый runtime: containerd ≥ 2.0 или CRI-O ≥ 1.25
Почему это важно?
Теперь можно безопаснее запускать приложения с root-привилегиями внутри контейнера — без риска для узла и других подов. Это решение позволяет реализовывать задачи CI/CD, вложенные контейнеры и контейнеры внутри Kubernetes (Docker-in-Docker) безопаснее и проще.
Подробнее: официальный блог от команды Kubernetes
🔥8❤4👍4
Media is too big
VIEW IN TELEGRAM
Хьюстон, у нас алерт! SRE-инженеры: узнали, согласны 🫡
Посмотрели свежий выпуск подкаста «Кофе-брейк VK» — и вам советуем. Там много полезной внутрянки: какие метрики эффективности используют в VK, как глупые вопросы в кулуарах приводят к лучшим решениям и какие навыки нужно качать, чтобы перекатиться в SRE.
Смотрим там, где удобней: в VK Видео, Дзене и на YouTube.
Посмотрели свежий выпуск подкаста «Кофе-брейк VK» — и вам советуем. Там много полезной внутрянки: какие метрики эффективности используют в VK, как глупые вопросы в кулуарах приводят к лучшим решениям и какие навыки нужно качать, чтобы перекатиться в SRE.
Смотрим там, где удобней: в VK Видео, Дзене и на YouTube.
❤5👍3🖕2🥰1👏1🤣1
⚡️ Patchwork — инструмент для автоматизации рутинных задач разработки с помощью ИИ. Проект позволяет автоматизировать ревью PR, исправление багов, обновление зависимостей и другие процессы через CLI или CI/CD, используя любые LLM-модели.
Гибкость — ключевая особенность проекта: можно создавать собственные сценарии или использовать готовые шаблоны. Поддерживается интеграция с Semgrep для security-анализа и работа с приватными репозиториями через GitHub API.
🤖 GitHub
@devopsitsec
Гибкость — ключевая особенность проекта: можно создавать собственные сценарии или использовать готовые шаблоны. Поддерживается интеграция с Semgrep для security-анализа и работа с приватными репозиториями через GitHub API.
🤖 GitHub
@devopsitsec
❤3👍3🔥2