Bash Days | Linux | DevOps
23.7K subscribers
211 photos
28 videos
767 links
Авторский блог от действующего девопса

Самобытно про разработку, devops, linux, скрипты, сисадминство, техдирство и за айтишную жизу.

Автор: Роман Шубин
Реклама: @maxgrue

MAX: https://max.ru/bashdays

Курс: @tormozilla_bot
Блог: https://bashdays.ru
Download Telegram
Хантинг!

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

Самая большая проблема всех резюме — люди не описывают конкретные достижения, нет цифр, 99% резюме это просто набор технологий, как под копирку. И непонятен уровень владения этими технологиями. На первом же этапе такие резюме сразу попадают в корзину.

Ладно, сегодня не про это. Сегодня будет вакансия, хорошие знакомые из «МАНН-ИВАНОВ-ФЕРБЕР» попросили поискать девопса, возможно кто-то решит вкатиться, но сразу скажу, минус — зарплата 100к на руки. И нужен хоть какой-то опыт.

Из плюсов — нет кубера, полная удаленка с 10:00-18:00 МСК, соцпакет и официальное трудоустройство. В общем отличный старт, тем более в нынешнее время.

По началу придется вникать, но потом чисто отбивать заявки от команды (упал пайплайн, поправить конфиг и т.п.), поэтому свободного времени будет полно, нет жесткой привязки к стулу, можно будет по своим делам мотаться без последствий.

Стек:

— бэк - php 7 и 8
— фронт - nodejs
— бд в основном mysql, местами postgrSQL
— балансировщик и прокси - nginx + haproxy
— redis, rabbitMQ, sphinx
— gitlab, docker, prometheus, grafana, graylog
— Selectel, Yandex Cloud, Debian, CentOS, Ubuntu

Чё делать:

Саппортить готовую инфраструктуру, отбивать рутину и мелочевку. В команде будет еще один инженер, но он занимается глобальными и проблематичными ситуациями. На первых этапах будет твоим гидом и помощником.

Короче все то, что мы проходим с вами на Linux Factory.

Куда писать?

Давай так, скидывай своё резюме мне сюда @linuxfactorybot, я его лично отсмотрю на следующей неделе и если всё ок, то сведу тебя с HRом на собесе в июле.

Возможно будет тестовое, НО опять же если ты сдавал мне домашки, то уровень я твой знаю и получится без лишнего геморроя устроить созвон. В резюме лучше не пиздеть, проверят.


Так что смотри, кандидатов через HH набежало дофига и больше, но предпочтительно ребята рассмотрят кандидатов из Bashdays. Как говорится — карты в руки.

🛠 #вакансия

💬 Bashdays 📲 MAX 🌐 LF 🔵 Blog
Please open Telegram to view this post
VIEW IN TELEGRAM
36
АОТ формирует экспертный совет по облачно-ориентированным технологиям

Некоммерческая ассоциация, созданная Yandex Cloud, VK Cloud и «Флант», проводит отбор в Экспертный совет. В него войдут девять практиков в области облачных технологий и Kubernetes. К участию приглашаются специалисты с глубокими знаниями в сферах облачной инфраструктуры, платформенных решений, DevOps- и DevSecOps-практик, безопасности, наблюдаемости, устойчивости систем, а также использования ИИ в разработке.

Задачи экспертного совета:
• определение приоритетов развития ассоциации;
• участие в запуске отраслевых проектов;
• оценка и валидация технических решений.

В 2026 году АОТ реализует ряд инициатив, включая исследование State of Cloud Native Russia (результаты — осенью 2026) и конференцию Kuber Conf от АОТ (октябрь 2026). Отбор кандидатов проходит на добровольной основе, итоги станут известны в августе.

Заявки принимаются через сайт ассоциации.
3
Безопасность Docker контейнеров

Я тут написал огромный пост про безопасность Docker контейнеров.

Разобрал, как нормально прикручивать security_opt, cap_drop, read_only, pids_limit, лимиты CPU/RAM, запуск не от root, seccomp, network_mode и почему privileged:true это не «чтобы заработало», а потенциальная дыра в жопе.

Без абстрактной душнины, зато с примерами, командами для проверки и объяснением, что именно ломается или защищается каждым параметром.

Если работаешь с Docker или хотя бы иногда пишешь композники, рекомендую почитать и ознакомиться. Там дохуя моментов, после которых захочется пойти и проверить свои контейнеры. Ну или по крайней мере будет запал на будущее, чтобы сделать всё в лучших практиках.

Читать тута: https://two.su/vnelv

🛠 #devops #security

💬 Bashdays 📲 MAX 🌐 LF 🔵 Blog
Please open Telegram to view this post
VIEW IN TELEGRAM
164
Сколько стоит фреймворк автоматизации

Я тут принёс тебе гостевой лонгрид, причём сразу в двух частях, потому что в одну всё уже физически не помещается.

Максим Братковский вещает, как с нуля собирал платформу автоматизации для десятилетнего Java-легаси: SOAP, REST, лицензии, конфиги, SNMP, SFTP, JMX и прочие радости, после которых ручной регресс длиной в пять недель начинает казаться котлом в аду.

В первой части будет много жабьего кунг-фу: CXF, JAX-WS, JAXB, Allure, генерация XML, параметризованные тесты и разбор граблей, которые пришлось собрать по дороге. По итогу из коллекции на 130 запросов выросла платформа с 2700 тестами, а пять недель ручного регресса превратились примерно в 30 минут автоматического прогона. Кайфушка!


Но это только половина истории. Вторую часть выкладываю сразу следом — там уже Docker, базы данных и дальнейшее развитие всей этой шайтан-машины.

Короче, материала получилось дофига, кода тоже дофига, практического опыта — ещё больше. Наливайте чай и погнали:

👉 Первая часть: https://two.su/yq61v

👉 Вторая часть: https://two.su/pjeqd

🛠 #qa #dev

💬 Bashdays 📲 MAX 🌐 LF 🔵 Blog
Please open Telegram to view this post
VIEW IN TELEGRAM
24
Не смотри, как работают с Linux. Работай с Linux 🖥

Можно посмотреть десятки курсов по Linux, прочитать сотни статей и выучить команды наизусть.

Но на работе и на технических собеседованиях знания проверяют совсем иначе — открывают терминал и просят решить задачу.

Именно в этот момент становится понятно, умеешь ли ты работать с Linux на практике.

Linux Trainer — это платформа, где вместо просмотра контента ты решаешь задачи в терминале, постепенно прокачивая реальные навыки.

По сути, это LeetCode для Linux и DevOps-инженеров.

Что внутри:

⚡️ практические задачи по Linux;
🖥 встроенный терминал прямо в браузере;
автоматическая проверка решений;
📈 постепенное повышение сложности.

Если хочешь чувствовать себя уверенно не только во время обучения, но и перед открытым терминалом на собеседовании — практикуйся так, как это происходит в реальной работе.

https://linuxtrainer.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
138
Здрасти мои хорошие, заранее прошу прощение за рекламные интеграции, был в отпуске, сейчас дача началась, короче время хватает только на проверку домашек. Но вкусных тем я уже понабрал, черновиков накидал, так что потихоньку буду возвращаться в рабочий ритм и радовать тебя всякой полезной хуйнёй.


Ну так вот. В очередной раз решил я с винды на линукс пересесть, потыкать Niri, да и винде уже 5 лет. Знатно засрана дерьмом, срок её подошел к логическому концу. Ну и вопрос встал ребром.

Все наработки и данные у меня в WSL на убунте. Логично что можно зайти в убунту и скопировать всё нужное в /mnt/c/backup, но это костыль, потому что будет потеря скорости, лишняя прокладка. Да, я честно пытался 40 гигов перетащить через copy и rsync, но прошло 2 часа и чет особо нихуя не продвинулось.

Ну не может же такого быть, должно всё нативненько бекапиться. Так и оказалось.

Заходим в powershell и выполняем:

wsl -l -v


Выведет список дистрибутивов, я работаю на Ubuntu 24.04, дальше делаю так:

wsl --shutdown
wsl --export "Ubuntu-24.04" D:\backup\wsl-ubuntu.tar


Жду 10 минут и получаю полноценный tar с полной копией файловой системы.

Ну великолепно же! Ну а дальше всё это я потом распакую и раскидаю уже по местам. Очередной пример того, что если не интересоваться новым и работать только с привычными инструментами, можно нехило деградировать, сидеть и ждать у моря погоды.

Знаю, будешь пытать меня в комментах насчет — а какой линукс ты поставил? Скажу так — пидорский. Но я только посмотреть, один раз не пидарас )

🛠 #linux #wsl #windows

💬 Bashdays 📲 MAX 🌐 LF 🔵 Blog
Please open Telegram to view this post
VIEW IN TELEGRAM
246
Ingress-nginx уходит в прошлое. С марта 2026 поддержка прекратилась. А что вместо него? Предлагаем посмотреть на Gateway API, новый стандарт Kubernetes SIG.

23 июля в 17:00 старший SRE-инженер MWS Cloud Евгений Макеев на практике покажет:

⚫️ чем маршрутизация Gateway API отличается от Ingress
⚫️ как выбрать контроллер
⚫️ как установить Gateway API в Managed Kubernetes
⚫️ как настроить безопасное подключение через TLS-сертификат

Будет полезно для DevOps, платформенным инженерам и разработчикам.

Регистрируйтесь по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
10
Please open Telegram to view this post
VIEW IN TELEGRAM
43
This media is not supported in your browser
VIEW IN TELEGRAM
Первый менеджер паролей с сертификатом ФСТЭК России

Персональные данные, финансовая документация, доступы к инфраструктуре — ошибки стоят слишком дорого. За выбором решения для защиты стоят репутация компании и её будущее.

Пассворк наводит порядок в доступах: централизует их, позволяет безопасно делиться и гибко настраивать права. Устанавливается на ваших серверах или в облаке.

30 апреля Пассворк стал первым менеджером паролей с сертификатом ФСТЭК по 4-му уровню доверия — наивысшему для коммерческого ПО.

Для госсектора это легальная возможность закрыть требования регуляторов, а для бизнеса — железный аргумент для руководства и ИБ-службы при выборе решения.

Пассворк — основа информационной безопасности.

Протестировать можно бесплатно
Подробнее о сертификате

Реклама. ООО «Пассворк», ИНН: 2901311774, erid: CQH36pWzJq5QsxWCjdb1FrdA5Ext36qUYmNZtNYJ6MCCkL
10
Please open Telegram to view this post
VIEW IN TELEGRAM
484
🎥 Вебинар: Восстанавливаем RAID5 в Linux
Практическое руководство по обнаружению неисправностей и грамотному восстановлению RAID5-массивов при отказе накопителя

🧠 На вебинаре вы узнаете:
- Принципы работы RAID5 и сценарии поведения системы при выходе одного диска из строя
- Набор ключевых команд и инструментов для мониторинга, анализа и «лечения» массива
- Подходы к грамотному проектированию RAID-массива с учётом отказоустойчивости
- Типичные ловушки при восстановлении и способы обойти их без фатальных последствий

💪 В результате вебинара вы:
- Приобретёте навык оценки состояния RAID5-массива и выявления причин сбоя
- Освоите безопасное отключение и подключение дисков без лишнего риска
- Выполните полноценное пошаговое восстановление массива через утилиту mdadm
- Поймёте, как снизить вероятность потери данных в аварийной ситуации и действовать без паники

⭐️ Открытый урок проходит в преддверии старта курса «Инфраструктура высоконагруженных систем».

👉 Для участия зарегистрируйтесь: https://vk.cc/cZMKT1

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
6