StateOfDevOpsRussia2025.pdf
5.9 MB
«Экспресс 42» при поддержке 12 генеральных партнёров и инновационного партнёра Sk Fintech Hub подготовила полную версию «Исследования состояния DevOps в России 2025».
• какие инструменты сейчас популярны на рынке;
• какие характеристики Developer Experience отличают высокоэффективные команды;
• для каких задач используют ИИ-инструменты и какие из них действительно полезны;
• как внедряют ИБ в процесс разработки;
• какие цели развития у внутренних платформ для разработки;
• какие изменения произошли на рынке труда за год.
• какие инструменты сейчас популярны на рынке;
• какие характеристики Developer Experience отличают высокоэффективные команды;
• для каких задач используют ИИ-инструменты и какие из них действительно полезны;
• как внедряют ИБ в процесс разработки;
• какие цели развития у внутренних платформ для разработки;
• какие изменения произошли на рынке труда за год.
🔥3🤡3😁2
Forwarded from Безумный кот
Прошло всего два месяца с первого релиза, и мы снова готовы показать, что удалось сделать.
Новое:
• Search — поиск ресурсов
• ResourceBadge — цветные бейджи с CamelCase
• TogglerSegmented — мульти-переключатель
• Toggler — переключатель
• OwnerRefs — список владельцев ресурса
• Events — события ресурса
• SecretBase64Plain — отображение секрета с blur
• UI переведен на list-then-watch
(* если у ресурса есть поддержка watch, будет работать по событийной модели, если нет то поллинг)
• Базовые Actions в каждой таблице
• Секреты: автоматический base64-decrypt в UI
• SBOM-отчёты Pod / RS / Deploy / STS
• YamlEditor: readOnly / watch / reload
• Default-фабрики для всех ресурсов: Details, Breadcrumbs, CustomColumnsOverride
• CustomFormPrefill для массивов объектов
• White Label: Logo, Footer, TenantText
Улучшено:
• Цветовые схемы Badges синхронизированы с поиском
• Labels теперь могут вести на внешние ссылки (в т. ч. Search)
• Убраны мерцания при переходах между страницами
• CustomFormOverride запрещает менять Namespace у уже созданных ресурсов
• Обновлена обработка x-kubernetes-preserve-unknown-fields: true — теперь такие поля открываются во встроенном VSCode-editor с возможностью редактирования
Исправлено:
• PodLogs больше не зависает при старте
Итог:
Единая модель Default Factory: базовая страница, события и консистентная навигация доступны для каждого ресурса.
Интерфейс стал стабильнее, визуальная тема — согласованнее.
Подготовлена основа для пользовательских фабрик и расширенного поиска.
Полезная информация:
- Информация
- Документация
- Демо стенд
- Исходники на GitHub
Лучшая ваша похвала — это:
• Вопросы по теме
• Поиск неточностей
• Советы, как сделать лучше
• И, конечно, ⭐️ на GitHub
*демо стенд не оптимизирован под телефоны (будет, но чуть позже)
Please open Telegram to view this post
VIEW IN TELEGRAM
Открыта регистрация на главную аналитическую конференцию Код ИБ ИТОГИ в Москве
🗓 4 декабря | Начало в 9:30
📍 Palmira Business Club
Более 50 экспертов по ИБ разберут ключевые события года, представят свежую аналитику и озвучат прогнозы на будущее.
В программе:
📌 3 дискуссии
— CISO говорят
— БОССЫ кибербеза говорят
— Стартапы говорят
📌 6 тематических сессий
— Защита инфраструктуры
— Культура кибербезопасности
— Анализ защищенности
— Защита данных
— Безопасная разработка
— Процессы
А также:
— Зона со стендами ИБ-компаний
— Новогодние угощения
— Розыгрыши подарков
— Дружественная атмосфера
Опытом поделятся практики из ведущих компаний: VK, Яндекс, СберТех, Билайн, Райффайзенбанк, СОГАЗ, ГК Элемент и др.
➡️ Стать участником
🗓 4 декабря | Начало в 9:30
📍 Palmira Business Club
Более 50 экспертов по ИБ разберут ключевые события года, представят свежую аналитику и озвучат прогнозы на будущее.
В программе:
📌 3 дискуссии
— CISO говорят
— БОССЫ кибербеза говорят
— Стартапы говорят
📌 6 тематических сессий
— Защита инфраструктуры
— Культура кибербезопасности
— Анализ защищенности
— Защита данных
— Безопасная разработка
— Процессы
А также:
— Зона со стендами ИБ-компаний
— Новогодние угощения
— Розыгрыши подарков
— Дружественная атмосфера
Опытом поделятся практики из ведущих компаний: VK, Яндекс, СберТех, Билайн, Райффайзенбанк, СОГАЗ, ГК Элемент и др.
➡️ Стать участником
❤3🤡2👍1
Читаем данные из сокета и заменяем разделители на перенос строк
дисклеймер:
1) потому что могу
2) потому что было интересно
3) придумай другую причину чтобы свой хейт оставить при себе
задача: принять данные из /dev/log и отправить в stdout в контейнере, добавляя переносы строк.
Есть софт, который называется pure-ftpd (это что-то из палеолита), софт абсолютно не приспособлен под современные реалии, требует отдельной сборки чтобы просто писать в файл, ни один из способов из интырнета заставить его писать логи не в /dev/log не помог, поэтому было решено просто сделать костыль и успокоиться. Как говорится, если это работает (да и плюс ресерч всегда полезная тема). Ставить syslog я не захотел. А питон там уже был. Haters gonna hate hate hate (c)
проблема помимо задачи: софт пишет логи без каких либо разделителей, нет ни \n ни \0, ничего. Однако, есть syslog-разделители <9[345]>. Я решил забирать данные из сокета и просто заменять <XX> на \n. Какая наивность. Оказалось, что впервые за 13 лет практики я узнал что sed всегда ждёт символа новой строки, а не потоково обрабатывает данные. использовать tr нельзя, т.к. он ищет только один символ. Говнякать - так полностью. Написали (с моим дружищем Chatham Gptman'ом) скрипт на петухоне, и передавали ему данные с помощью socat.
В общем, оно работает. Сервису жить всё равно не более чем 2026й год, так что ничего страшного.
дисклеймер:
1) потому что могу
2) потому что было интересно
3) придумай другую причину чтобы свой хейт оставить при себе
задача: принять данные из /dev/log и отправить в stdout в контейнере, добавляя переносы строк.
Есть софт, который называется pure-ftpd (это что-то из палеолита), софт абсолютно не приспособлен под современные реалии, требует отдельной сборки чтобы просто писать в файл, ни один из способов из интырнета заставить его писать логи не в /dev/log не помог, поэтому было решено просто сделать костыль и успокоиться. Как говорится, если это работает (да и плюс ресерч всегда полезная тема). Ставить syslog я не захотел. А питон там уже был. Haters gonna hate hate hate (c)
проблема помимо задачи: софт пишет логи без каких либо разделителей, нет ни \n ни \0, ничего. Однако, есть syslog-разделители <9[345]>. Я решил забирать данные из сокета и просто заменять <XX> на \n. Какая наивность. Оказалось, что впервые за 13 лет практики я узнал что sed всегда ждёт символа новой строки, а не потоково обрабатывает данные. использовать tr нельзя, т.к. он ищет только один символ. Говнякать - так полностью. Написали (с моим дружищем Chatham Gptman'ом) скрипт на петухоне, и передавали ему данные с помощью socat.
socat -u UNIX-RECV:/dev/log - | python3 /purelogger.py &
purelogger.py:
#!/usr/bin/env python3
import sys
buf = b""
markers = [b"<94>", b"<95>", b"<93>"]
while True:
b = sys.stdin.buffer.read(1)
if not b: break
buf += b
for m in markers:
if m in buf:
idx = buf.find(m)
sys.stdout.buffer.write(buf[:idx] + b"\n")
sys.stdout.buffer.flush()
buf = buf[idx+len(m):]
if buf:
sys.stdout.buffer.write(buf + b"\n")
sys.stdout.buffer.flush()
В общем, оно работает. Сервису жить всё равно не более чем 2026й год, так что ничего страшного.
🔥7😁6👍1
онлайн трансляция запуска "Союз МС-28"
https://vkvideo.ru/video-30315369_456244580
(уже стартанул, но можно отмотать)
https://vkvideo.ru/video-30315369_456244580
(уже стартанул, но можно отмотать)
VK Видео
Трансляция запуска пилотируемого корабля «Союз МС-28»
Смотрите онлайн Трансляция запуска пилотируемого корабля «Союз.. 2 ч 12 мин 13 с. Видео от 27 ноября 2025 в хорошем качестве, без регистрации в бесплатном видеокаталоге ВКонтакте! 50259 — просмотрели. 1103 — оценили.
👍4🔥2
#созвон_сообщества
Запись созвона
Тема: Как уйти из IT в бизнес и вернуться обратно
Гость выпуска: Александр Кондратьев (Автор канала "Админим с Буквой" @bykvaadm)
На созвоне поговорили про несколько попыток АйТишников сделать бизнес не в IT, и что из этого в итоге вышло.
Если вы думаете,что бизнес - это просто и легко, то этот выпуск точно для вас!
Приятного просмотра:
- 📹 Youtube
- 📺 VK
👀@ever_secure | 💪 Мерч | 💳Поддержать
Запись созвона
Тема: Как уйти из IT в бизнес и вернуться обратно
Гость выпуска: Александр Кондратьев (Автор канала "Админим с Буквой" @bykvaadm)
На созвоне поговорили про несколько попыток АйТишников сделать бизнес не в IT, и что из этого в итоге вышло.
Если вы думаете,что бизнес - это просто и легко, то этот выпуск точно для вас!
Приятного просмотра:
- 📹 Youtube
- 📺 VK
👀@ever_secure | 💪 Мерч | 💳Поддержать
🔥5🤔1
Админим с Буквой
#созвон_сообщества Запись созвона Тема: Как уйти из IT в бизнес и вернуться обратно Гость выпуска: Александр Кондратьев (Автор канала "Админим с Буквой" @bykvaadm) На созвоне поговорили про несколько попыток АйТишников сделать бизнес не в IT, и что из этого…
это запись созвона, не повторный анонс)
Админим с Буквой
пу-пу-пу https://github.com/minio/minio/issues/21647
Пу-пу-пу часть2
https://github.com/minio/minio/commit/27742d469462e1561c776f88ca7a1f26816d69e2
Бесплатный минио - всё.
This project is currently under maintenance and is not accepting new changes.
https://github.com/minio/minio/commit/27742d469462e1561c776f88ca7a1f26816d69e2
Бесплатный минио - всё.
This project is currently under maintenance and is not accepting new changes.
🤔2👍1
Админим с Буквой
Пу-пу-пу часть2 https://github.com/minio/minio/commit/27742d469462e1561c776f88ca7a1f26816d69e2 Бесплатный минио - всё. This project is currently under maintenance and is not accepting new changes.
We have a product that builds on top of the S3 API and, of course, for on-premise and self hosting, MinIO is a key technology that we support. The pricing for the commercial licenses is way out of line for most of our clients, unfortunately, and certainly prohibitive for us running it locally for our own development purposes.
The open source repo sounds like a hard break from MinIO offering any back patches to keep the open source tool compatible with the enterprise tool. Does the enterprise tool even offer source code in the license? It seems this spells out an inevitable code rot and forward compatibility loss for people interested in extending MinIO or keeping up with any future API changes that may be instigated by AWS changes to the S3 API.
Please let me know if my read here is wrong. Thanks!
Мы же ынтырпрайз? А где вы видели тырпрайз в опенсорсе?
The open source repo sounds like a hard break from MinIO offering any back patches to keep the open source tool compatible with the enterprise tool. Does the enterprise tool even offer source code in the license? It seems this spells out an inevitable code rot and forward compatibility loss for people interested in extending MinIO or keeping up with any future API changes that may be instigated by AWS changes to the S3 API.
Please let me know if my read here is wrong. Thanks!
Мы же ынтырпрайз? А где вы видели тырпрайз в опенсорсе?
😁5🤡1
