Путеводитель в DevOps. Меня зовут Роман Шубин, я действующий DevOps инженер, амбассадор Selectel и это мой авторский блог. Здесь я самобытно пишу про разработку, devops, linux, bash скрипты, тестирование, сисадминство, техдирство, пиэмство и за айтишную жизу.
Больше профильных постов про DevOps в моем Telegram-канале.
Живая лента
Загрузка...
Зарплатный даунгрейд с подвохом
Обычно сеньоры бегут на повышение, а я сделал наоборот. Ко мне пришёл парень с ипотекой, детьми и страхом перемен. Вместо того чтобы дрыгаться в поисках жирного оффера на ту же позицию, мы занизили грейд до мидла. И получили предложение в 2.5 раза выше текущей зарплаты. Полная удалёнка, без кубера, даже ансибла нет. Просто сиди и саппорть инфраструктуру, а компании платят миллионы. Теперь вопрос — кому ты нужен как сеньор за миску супа?
Termix бесплатный менеджер серверов. Обзор
Я потыкал Termix, бесплатный аналог Termius. И Termix выигрывает в открытости, поддержке SSH туннелей и возможности управлять файлами из браузера. Минусы – нестабильный VNC, странные анимации панели и наверное необходимость ручных патчей. Если твоя инфраструктура в основном состоит из Linux‑серверов, Termix может стать отличной заменой.
Управление Docker контейнерами без Portainer и Dockge
У меня на малинке висит целый зоопарк Jellyfin, qBittorrent, Grafana, Prometheus, Uptime Kuma и куча другого. Portainer для таких целей избыточен как космический корабль для поездки в магазин. Да и интерфейс там сделан через жопу — хрен чё найдешь. Поэтому я переполз на Dockge, а теперь заценил DockHand. Если хочешь управлять Docker без боли, читай дальше.
Почему лишние условия убивают читаемость в Bash
Мне за 30, я видел много скриптов с дьявольскими отрицаниями, и каждый раз хотелось задушить автора. Поэтому я решил написать пост, в котором покажу как превратить кошмарную конструкцию в простой if-else без единого лишнего знака. Ты узнаешь, почему отрицания усложняют чтение, и как делать проверки файлов и прав доступа так, чтобы они были интуитивно понятны. Это базовый навык, без которого ты будешь мучиться всю свою DevOps-карьеру.
Кризис в айти 2026 — увольняться или сидеть в болоте
Я расскажу тебе всю правду про нынешний рынок вакансий без соплей и розовых очков. На моих глазах QA ищут по 2000 резюме за неделю, а сеньоры внезапно становятся джунами в глазах рекрутеров. Разберем, стоит ли прыгать в новую контору за x3 к зарплате или лучше пересидеть в тепличных условиях. Комфорт тоже бывает опасен.
Как я скрестил WinSCP, Puttygen и CMD на старой винде
Часто слышу, что автоматизировать sftp на Windows XP‑10 невозможно без кучи сторонних утилит. На деле всё проще. Я разобрался, как затащить sftp с ключами на такие системы. Самое смешное — WinSCP пришлось настроить так, чтобы он не лез в реестр, а брал настройки из ini-файла. Иначе под разными пользователями скрипты падают.
Как перейти с Docker на Podman ↗
Материал подготовлен эксклюзивно для компании Selectel
Вместе с Романом Шубиным, СТО и автором канала Bash Days, собрали отдельный мини-курс по Podman. Внутри — восемь материалов, которые помогут освоить инструмент с открытым исходным кодом для работы с контейнерами.
Ansible best practice. Жизнь без loop
Признавайся, ты тоже копируешь примеры из документации с loop подряд? Я тоже так делал, пока не обжёгся на продакшене. Один таск с установкой пакетов через loop обновлял репозитории 7 раз подряд. Многие считают, что без loop не обойтись, но я доказал обратное. Если ты ценишь время, забудь о лишних итерациях.
Секрет ускорения Docker сборки
Дружище, если твой Dockerfile начинается с COPY и только потом npm install, то соболезную. Каждая твоя сборка переустанавливает зависимости заново, хотя они сто лет не менялись. Я сам так делал, пока не понял, что кеш Docker работает как тупой автомат, если слой изменился всё, пиши пропало.
Less и секретный режим мониторинга
Я пробовал разные инструменты, но только less позволил мне объединить просмотр и поиск в одном окне. Я могу прыгать по строкам, искать IP‑адреса и мгновенно возвращаться в режим слежения нажатием SHIFT+F. Это экономит кучу времени и делает работу с логами почти приятным развлечением. Если ты ищешь лёгкий способ улучшить наблюдение за логами, этот трюк спасёт тебя.