Админим с Буквой
5.87K subscribers
365 photos
11 videos
65 files
1.2K links
Канал о системном администрировании, DevOps и немного Инфобеза.

По всем вопросам обращаться к @bykva. Рекламу не размещаю.
Download Telegram
😁48🤡4
bykva: напишите пару историй про кубер, получите бесплатные проходки на конфу
люди: игнорируют
также люди: аххаха tcp кинул за щеку, 31 реакция, куча комментов

эхЪ.
😁441
StateOfDevOpsRussia2025.pdf
5.9 MB
«Экспресс 42» при поддержке 12 генеральных партнёров и инновационного партнёра Sk Fintech Hub подготовила полную версию «Исследования состояния DevOps в России 2025».

• какие инструменты сейчас популярны на рынке;
• какие характеристики Developer Experience отличают высокоэффективные команды;
• для каких задач используют ИИ-инструменты и какие из них действительно полезны;
• как внедряют ИБ в процесс разработки;
• какие цели развития у внутренних платформ для разработки;
• какие изменения произошли на рынке труда за год.
🔥3🤡3😁2
Forwarded from Безумный кот
😎 Новая версия in-Cloud v1.1.0

Прошло всего два месяца с первого релиза, и мы снова готовы показать, что удалось сделать.

Новое: 😈
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, Яндекс, СберТех, Билайн, Райффайзенбанк, СОГАЗ, ГК Элемент и др.

➡️ Стать участником
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.

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
Channel photo updated
#созвон_сообщества
Запись созвона

Тема: Как уйти из IT в бизнес и вернуться обратно
Гость выпуска: Александр Кондратьев (Автор канала "Админим с Буквой" @bykvaadm)

На созвоне поговорили про несколько попыток АйТишников сделать бизнес не в IT, и что из этого в итоге вышло.
Если вы думаете,что бизнес - это просто и легко, то этот выпуск точно для вас!

Приятного просмотра:
- 📹 Youtube
- 📺 VK

👀@ever_secure | 💪 Мерч | 💳Поддержать
🔥5🤔1
Админим с Буквой
пу-пу-пу 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.
🤔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!

Мы же ынтырпрайз? А где вы видели тырпрайз в опенсорсе?
😁5🤡1
всё что я хотел от интернета в пятницу вечером, это создать ебучий МЕМАС!!! про кф в каналах не написал сегодня только ленивый, но это уже выше моих сил.
😁16🤡1