23471
По всем вопросам- @workakkk @itchannels_telegram - 🔥полезные ит-каналы https://t.me/Golang_google - Golang программирование @golangl - golang chat @GolangJobsit - golang channel jobs @golang_jobsgo - jobs РКН: clck.ru/3FmvZA #VRHSZ
Коллеги, давайте еще немного сдвинем сроки выхода приложения, вернемся к вопросу через неделю через полгода. Любимая фраза 😎
Как ускорить процесс разработки и вывод продуктов на рынок? Настраиваем DevOps-конвейер от Сферы 🧑💻
Сфера.Сборка — это платформенная экосистема всех необходимых инструментов, которые позволяют автоматизировать процесс разработки и управления жизненным циклом приложений.
DevOps-конвейер Сферы:
🛑 «Сфера.Портал разработки» — единая точка входа для всех разработчиков проекта и инструмент для построения сквозного автоматизированного процесса разработки технологических продуктов.
🛑 «Сфера.CI/CD» — связующее звено всего конвейера, отвечает за оркестрацию DevOps-процесса.
🛑 «Сфера.Дистрибутивы и лицензии» — инструмент для управления артефактами разработки ПО, позволяет создавать репозитории и управлять ими, а также анализировать состав кода, реализовывать собственные политики применения открытых программных компонентов.
🛑 «Сфера.Код» — Git-инструмент для совместной работы, позволяющий хранить, версионировать, консолидировать код и передавать его в систему оркестрации сборки.
DevOps-конвейер Сферы легко интегрируется со многими существующими платформами: AD/LDAP, системами мониторинга, аудита и журналирования.
📌 Подробнее о всех возможностях DevOps-конвейера Сферы.
Информация о рекламодателе.
📉 MIT: 95% AI-пилотов проваливаются
MIT опубликовали отчёт, который напугал инвесторов:
🔴 95% проектов по внедрению GenAI не дают никакой отдачи.
✅ Лишь 5% компаний получают результат — потому что делают иначе:
- интегрируют ИИ прямо в рабочие процессы,
- дают системам возможность учиться и адаптироваться,
- улучшают их на основе реального использования.
❌ А большинство компаний повторяет ошибку — покупают “статичные” решения, которые эффектно смотрятся на демо, но в реальности:
- не помнят контекст,
- не подстраиваются под задачи,
- не помогают в ежедневной работе.
🧪 Как MIT изучали проблему
- проанализировали 300+ кейсов внедрения,
- провели 52 интервью,
- собрали 153 опроса у топ-менеджеров (январь–июнь 2025).
Вывод: успех дают не красивые пилоты, а живые системы, встроенные в бизнес.
🟢Подробнее
🛠️ Найдено простое решение для мониторинга queue consumers в Kubernetes. Команда Promaton столкнулась с проблемой при работе с Python-обработчиками dental AI: как обнаружить зависшие поды, обрабатывающие сообщения из очереди, если стандартные HTTP-пробники не подходят?
Решение оказалось необычным: использование временных меток файлов. Подавляющее большинство потребителей очередей обновляют файл здоровья на каждой итерации, а Kubernetes проверяет его свежесть через shell-команду find -mmin. Если файл не обновлялся N минут — под перезапускается.
🔗 Ссылка - *клик*
@devopsitsec
⚡️ Patchwork — инструмент для автоматизации рутинных задач разработки с помощью ИИ. Проект позволяет автоматизировать ревью PR, исправление багов, обновление зависимостей и другие процессы через CLI или CI/CD, используя любые LLM-модели.
Гибкость — ключевая особенность проекта: можно создавать собственные сценарии или использовать готовые шаблоны. Поддерживается интеграция с Semgrep для security-анализа и работа с приватными репозиториями через GitHub API.
🤖 GitHub
@devopsitsec
🚀 Kubernetes v1.33: User namespaces включены по умолчанию!
Теперь, если ваша инфраструктура поддерживает необходимые требования, 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
Какой язык программирования имеет самый запутанный код? 🤔
Команда 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
🔥 «Орки тут» — бесплатный митап ЮMoney для DevOps-инженеров
Встречаемся в четверг, 28 августа, в 19:00 (мск) — приходите на митап в Санкт-Петербурге или подключайтесь онлайн.
Эксперты из ЮMoney расскажут, как работают над инфраструктурой:
🟣 Тайна замка ЮMoney: связность приложений через призму активного развития компании.
🟣 Внедрение Egress.
🟣 DevOps как следствие... деградации разработки.
🟣 Как из скрипта вырос продукт.
Зарегестрируйтесь, чтобы принять участие. Все подробности — на сайте митапа «Орки тут» ™️
🐳 Jupyter Docker Stacks — набор готовых Docker-образов с предустановленными JupyterLab и научными библиотеками. Проект упрощает запуск интерактивных сред для анализа данных без ручной настройки.
Образы включают популярные инструменты: от базового Python до специализированных стэков. Поддерживаются обе архитектуры — x86_64 и ARM. Можно монтировать рабочие директории и запускать как временные контейнеры.
🤖 GitHub
@DevopsDocker
🖥 Полезная инфографика по производительности в Linux
@devopsitsec
📝 Вышло большое практическое руководство по работе с VictoriaLogs
Недавно вышло полезное руководство по эффективному использованию VictoriaLogs — системы для работы с логами. В статье разбираются ключевые концепции: как правильно структурировать сообщения (_msg), работать с временными метками (_time) и настраивать потоки (stream) для оптимальной производительности.
Автор объясняет, как избежать типичных проблем:
— Толстых потоков, когда один сервис генерирует слишком много логов
— Высокой кардинальности, когда слишком детализированные потоки замедляют поиск
— Динамических имен полей, которые могут ухудшить сжатие данных
Также в статье есть советы по оптимизации, рассказывающие:
— Как правильно указывать сообщения и временные метки
— Какие поля лучше выбирать для потоков
— Как работать с вложенными структурами
Гайд написан доступно и подойдет тем, кто только начинает работать с VictoriaLogs или хочет улучшить текущую настройку логирования.
🔗 Читать статью - *клик*
@devopsitsec
🛠️ DevOps Roadmap 2025 — мощный путеводитель для тех, кто хочет стать DevOps-инженером
Хочешь разобраться, что именно нужно учить в DevOps и в каком порядке?
🔥 Этот GitHub-проект — структурированная карта с разбивкой по темам:
✅ Linux, сетевые основы, облака
✅ CI/CD, Docker, Kubernetes
✅ Мониторинг, безопасность, Terraform и многое другое
Каждая ветка содержит ссылки, ресурсы и пояснения. Всё разбито по уровням сложности — от новичка до продвинутого специалиста.
📌 Идеально для самообучения или подготовки к собеседованиям
В дополнение полезные материалы для подготовки к собеседованию:
🟢 100 вопросов с собеседований продвинутого DevOps специалиста: подробный разбор
🟢120 ключевых вопросов по SQL за 2025 год
🟢100 вопросов со собеседований по Docker с подробными ответами
🟢100 вопросов для продвинутого Linux администратора
🟢100 вопросов c собесов в Data Science и ML
🟢100 вопросов с собеседованию Go.
🟢GitHub: https://github.com/milanm/DevOps-Roadmap
@devopsitsec
📊 Новый open-source проект для трейдеров и инвесторов
AI‑платформа для анализа фондового рынка и генерации торговых идей:
🧠 GPT‑помощник для диалога на тему финансов
📈 Глубокий анализ компаний, индексов и новостей
🔍 Финансовые отчёты, мультипликаторы, инсайдерские сделки
📊 Визуализация данных и интерактивные графики
🧩 Поддержка плагинов и кастомных стратегий
Всё работает локально, на ваших данных.
Для тех, кто хочет понимать рынок — а не просто следовать сигналам.
🔗 GitHub: https://github.com/investbrainapp/investbrain
🐳 Longhorn — облачное хранилище для Kubernetes с открытым исходным кодом. Этот инкубируемый CNCF проект предлагает распределённое блочное хранилище, полностью построенное на концепциях Kubernetes. Установка занимает одну команду через kubectl или Helm, после чего кластер получает поддержку персистентных томов.
Проект обладает развитой архитектурой: для каждого тома создаётся отдельный контроллер хранения, а данные реплицируются между нодами. Система автоматически обрабатывает сбои, поддерживает моментальные снимки и резервное копирование в S3-совместимые хранилища.
🤖 GitHub
@devopsitsec
В мире опенсорса всегда не хватало тонкой обратной связи, и SourceCraft от Яндекса решил эту проблему.
Теперь проекты можно оценивать по многоуровневой шкале. Это помогает сообществу точнее выражать своё мнение, а авторам — понимать, что именно ценят пользователи.
Появились и ачивки — награды, которые автоматически появляются в профиле разработчика и отражают его вклад. Каждая создаётся с помощью нейросети, поэтому оформление уникально для каждого пользователя.
До 31 августа на SourceCraft проходит конкурс репозиториев: перенесите свой проект на платформу, собирайте лайки от других участников и поднимайтесь в рейтинге. Лучшие работы опубликуют в официальном канале, а авторы получат эксклюзивный мерч. Присоединяйтесь и пробуйте!
Информация об организаторе Акции, о правилах проведения Акции, количестве призов, сроках, месте и порядке их получения размещена по ссылке
Цены на серверы растут снижаются каждую секунду
Selectel проводит аукцион выделенных серверов: скидки доходят до 35%, а иногда появляются СуперЛоты со скидкой до 80%. Если успеете арендовать раньше других, цена сохранится за вами навсегда 🔥
Почему стоит арендовать выделенный сервер в Selectel?
- Безлимитный бесплатный интернет со скоростью 1 Гбит/сек,
- Бесплатное подключение сетевых дисков и S3,
- Защита от DDos атак входит в стоимость аренды,
- Полное соответствие стандартам 152-ФЗ.
Арендуйте выделенный сервер от Selectel со скидкой, пока это не сделал кто-то другой: https://slc.tl/lu8i6
Реклама. АО «Селектел», ИНН 7810962785, ERID: 2VtzqvLTn5w
📚Gramax: Документация как код
Gramax — это бесплатное приложение для создания, редактирования и публикации документации в формате Markdown. Оно обеспечивает гибкость и доступность оффлайн, а также интеграцию с Git для контроля версий и совместной работы. Идеально подходит для продуктовой документации, внутренних баз знаний и личных заметок.
🚀Основные моменты:
- Интуитивный визуальный редактор для Markdown
- Кроссплатформенное приложение для Windows, Mac и Linux
- Локальное хранение файлов в формате Markdown
- Поддержка 17 языков для создания документации
- Интеграция с Git для коллаборации и контроля версий
📌 GitHub: https://github.com/Gram-ax/gramax
☸️ Kubernetes Совет — быстрый перезапуск подов без удаления Deployment
Иногда нужно «освежить» поды (например, подхватить новые ConfigMap или Secret), но пересоздавать Deployment неудобно. Для этого есть простой приём:
kubectl rollout restart deployment my-deployment
Синтаксис Python освоили, а что дальше?
Работа с БД, парсинг и собственные пет‑проекты
В новом бесплатном курсе от Selectel собраны обучающие материалы для первых шагов в мире реального программирования. Меньше теории — больше практики.
После прохождения курса вы научитесь:
▪️работать с базами данных и брокерами сообщений,
▪️создавать приложения с графическим интерфейсом,
▪️автоматизировать получение данных.
Начните курс в Академии Selectel: https://slc.tl/00gas
Реклама. АО «Селектел», ИНН 7810962785, ERID: 2VtzqwaidxN
Хьюстон, у нас алерт! SRE-инженеры: узнали, согласны 🫡
Посмотрели свежий выпуск подкаста «Кофе-брейк VK» — и вам советуем. Там много полезной внутрянки: какие метрики эффективности используют в VK, как глупые вопросы в кулуарах приводят к лучшим решениям и какие навыки нужно качать, чтобы перекатиться в SRE.
Смотрим там, где удобней: в VK Видео, Дзене и на YouTube.
Сможете отличить NVMe от SATA 3?
Разработка сервисов, обучение ML-моделей и настройка резервирования — важные процессы, но они не имеют смысла без железа.
Проверьте свои знания в квизе о процессорах, видеокартах, SSD: https://slc.tl/klpsg
Если ответите правильно на все 10 вопросов квиза, вы суперзнаток!
🚀 Ты уверен, что твой кандидат в Девопсы — не самозванец?
— Как отличить хорошего спеца от того, кто просто умело гуглит?
— Как не промахнуться на собеседовании и не нанять «сеньора-призрака»?
💡 Приходи на бесплатный вебинар курса «DevOps Lead» — разберём на реальных кейсах!
Спикер: Михаил Чугунов, ведущий DevOps-инженер, знает все тёмные уголки собеседований.
📌 Что будет:
✔ Разбор «красных флагов» в резюме и на интервью,
✔ Как ловить дилетантов на простых вопросах,
✔ Почему настоящие сеньоры иногда сомневаются, а фейковые — нет.
🎁 Бонус: сейчас курс можно купить со скидкой по промокоду DevOpsLead_09!
🔥 Регистрируйся → смотри → прокачивай скиллы!
🔗 https://otus.pw/QknI/?erid=2W5zFJxHTDJ
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Как систематизировать свой опыт тимлида?
Делайте курсы вместе с Яндекс Практикумом
Яндекс Практикум — сервис онлайн-образования, где реально освоить востребованную цифровую профессию и найти стабильную работу. А технологии и команда экспертов помогают довести дело до конца.
Сейчас, например, мы готовим курсы «DevOps» и «DevSecOps» и для этого нам нужны:
— Программный эксперт проводит фактчекинг, вносит корректировки — заботится о том, чтобы курс стал по-настоящему полезным и востребованным.
— Автор готовит тексты уроков и заданий, составляет тесты и чек-листы, заботиться о том, чтобы материалы увлекали студентов.
— Наставник проводит вебинары, разбирает кейсы, отвечает на вопросы, а главное — поддерживает интерес к профессии и мотивацию студентов.
Сотрудничество с Практикумом можно совмещать с основной работой благодаря удалёнке и частичной занятости.
Посмотрите, что ожидают от кандидата, и откликайтесь, если интересно:
→ Автор курса «Team Lead DevOps»
→ Программный эксперт курса «DevOps»
→ Наставник на курс «DevSecOps»
→ Автор курса «DevSecOps»
Переворачивайте календарь вашего аутлука и бронируйте 3-е сентября 📆
Под IT-конференцию GoCloud Tech!
В этом году команда Cloud․ru снова собирает DevOps, SRE, разработчиков, архитекторов, дата-сайентистов, техлидов, чтобы вместе обсудить работу с облаками и AI.
Будут четыре трека:
🤖 AI&ML — узнаете, как устроены RAG-системы и мультиагентные системы и как начать их использовать.
☁️ Cloud Infrastructure — нюансы сетевой архитектуры, проектирование IaaS‑кластеров на K8s, возможности балансировщиков и производительность SDN.
📈 Data&Analytics — про современные подходы к Big Data: тренды, интеграцию с AI-агентами и инструменты для хранения, обработки и анализа.
⚙️ Dev Platform Services — заглянем «под капот» решений, чтобы облегчить повседневную рутину разработки и настройки сервисов.
🇷🇺 100% российская разработка
INFRAX — платформа all-in-one для управления ИТ-инфраструктурой:
✅ Мониторинг инфраструктуры (ITOM)
✅ Удаленный доступ для сотрудников и привилегированных пользователей
✅ Обработка заявок пользователей (ServiceDesk)
✅ База знаний с разграничением доступа к категориям (публичные и закрытые)
✅ Автоматизация (скрипты и планировщик)
✅ Контроль привилегированных пользователей. Видеозапись сессий RDP/SSH/VNC. (PAM)
✅ Управление доступами. Доступ ко всем корпоративным сервисам через одну учетку (IAM)
БЕСПЛАТНО до 100 пользователей! 🎁
👉 Попробовать INFRAX
#реклама
О рекламодателе
CyberLink Conf в Кибердоме: один день, чтобы защитить бизнес от угроз на будущее
26 августа состоится конференция CyberLink Conf: предпринимателям малого и среднего бизнеса расскажут, как усилить кибербезопасность без больших бюджетов.
Летом 2025 года среди публичных инцидентов самыми громкими стали атаки на:
➡️ 12Storeez, приведшая к ущербу около 48 млн руб.
➡️ «Неофарм», парализовавшая кассы и систему учёта по всей сети
➡️ «Аэрофлот», в результате которой были отменены более 50 рейсов, а сумма ущерба оценивается от 10 до 50 млн долларов
Участники CyberLink Conf получат практические рекомендации по защите данных и минимизации ущерба в случае атак от резидентов и амбассадоров Кибердома — экспертов рынка кибербезопасности.
В числе спикеров — представители билайн бизнес, Ozon, H&N, Газпромбанка, Nubes, страховой группы «Эльбрус», Кибериспытаний, компании «Третья Сторона» и др.
🔥 Регистрация
Когда: 26 августа, 09:00
Где: Кибердом, 2-я Звенигородская ул., 12 стр. 18
#реклама
О рекламодателе
-50% на всё лето!
Мы решили продлить летнюю распродажу до конца августа — забирайте круглогодичный IT-must-have по летним ценам:
🔥До конца августа:
Курсы для разработчиков, инженеров и DevOps со скидкой -50% по промокоду LETO2025
🔅 Gitlab CI/CD р.25 000 р.12 500
🔅 Безопасность проекта c Keycloak р.25 000 р.12 500
🔅 Безопасность в Kubernetes р.45 000 р.22 500
🔅 Data-инженер р.35 000 р.17 500
🔅 Golang-разработчик р.45 000 р.22 500
🔅 Terraform: автоматизация инфраструктуры р.30 000 р.15 000
И еще 17 курсов по выгодной цене 👉🏻 смотреть
Учитесь в удобном темпе, даже в отпуске, а после обучения получите сертификат и добавьте весомую строчку в резюме.
🏖 Выбрать курс со скидкой
Managed, но без скелетов в конфигах
K8s = выберите ваш кошмар: урезанный сервис или админская каторга. Еще есть вариант с k0s, но и тут не все гладко. Этот легковесный Kubernetes-дистрибутив дает гибкость и контроль, но по-прежнему требует ручной настройки.
Timeweb Cloud решил проблему: ребята разработали собственную платформу управления Kubernetes на базе k0s. «Это позволило реализовать cloud-native подход и обеспечить гибкость для продуктовых интеграций внутри облака», – говорят их разрабы.
Ребята рассказали, что теперь кластеры масштабируются, апдейтятся и восстанавливаются без участия DevOps-команд. Развернуть инфраструктуру можно за 5-6 минут. Как утверждают в Timeweb Cloud, это один из немногих по-настоящему управляемых Kubernetes-сервисов в стране. Проверить.
Случилась cloud-native интеграция. Поддерживается не один или два драйвера CNI, а все четыре: calico, flanel cillium и kube-router. Можно общаться с S3 и ловить готовые аддоны в маркетплейсе. Есть GPU для AI-проектов. Управление стандартное: через kubectl или K9s, визуальные Lens или Freelens, также Kubernetes Dashboard. Поддерживаются Terraform, API и CLI.
Есть шанс, это не просто «еще один managed K8s», а готовый продакшен-стек без ручной настройки. Штука еще в том, что есть зарубежные локации.
Запустить кластер
#news #DevOps #Kubernetes #k0s
Рекламодатель: ООО «ТАЙМВЭБ.КЛАУД» ИНН: 7810945525
Erid: 2Vtzqwntjwf
👾 Nova — детектор устаревших Helm-чартов в Kubernetes. Этот инструмент сканирует установленные чарты и сравнивает их с актуальными версиями в репозиториях, предупреждая о доступных обновлениях или устаревших версиях.
Что особенно удобно — Nova умеет проверять не только чарты, но и образы контейнеров, помогая поддерживать инфраструктуру в актуальном состоянии. Интеграция с Fairwinds Insights позволяет масштабировать проверки на несколько кластеров и отслеживать изменения со временем.
🤖 GitHub
@devopsitsec
👾 Bazel — инструмент от Google для быстрой и предсказуемой сборки проектов любого масштаба. Его ключевая особенность — умное определение изменений: пересобираются только те части проекта, которые действительно требуют обновления.
Он поддерживает десятки языков и работает на всех основных ОС и одинаково эффективно собирает как небольшие библиотеки, так и системы уровня Google или Uber. При этом Bazel не просто ускоряет сборку, а гарантирует воспроизводимость результатов: если сборка прошла на одной машине, она будет работать и на других.
🤖 GitHub
@devopsitsec