Путеводитель в DevOps. Меня зовут Роман Шубин, я действующий DevOps инженер, амбассадор Selectel и это мой авторский блог. Здесь я самобытно пишу про разработку, devops, linux, bash скрипты, тестирование, сисадминство, техдирство, пиэмство и за айтишную жизу.
Больше профильных постов про DevOps в моем Telegram-канале.
Живая лента
Загрузка...
Кризис в айти 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. Это экономит кучу времени и делает работу с логами почти приятным развлечением. Если ты ищешь лёгкий способ улучшить наблюдение за логами, этот трюк спасёт тебя.
Тайна вызова Less в Linux утилитах
Знаешь этот бесконечный скролл в git log? Кто-то привык к пагинации, кто-то тупо шпарит grep. Я расскажу тебе как git управляет выводом истории коммитов через внешнюю утилиту less. И да, если её убить — простыня посыплется без остановки. Я даже strace подключил чтобы убедиться. А под конец вскрою тему переменной PAGER — ты можешь туда воткнуть что угодно, хоть vim, хоть lolcat. И это жирный вектор атаки, который пентестеры обожают.
Массовый SSH‑скан в своей Wi‑Fi сети
Как я поймал скрытый SSH трафик с Android и iPhone через opnSense. Люди до сих пор думают, что угрозы это когда хакер в худи ломает Пентагон. На деле твой смартфон сам бодро шатает чужие SSH порты пока ты листаешь мемы. Я проверил свою сеть и процент зараженных устройств оказался таким, что захотелось перекрестить роутер святой водой. Особенно весело владельцам дешевых маршрутизаторов. Там логов нет, контроля нет, зато есть сюрпризы и цифровой сифилис по DHCP.
Настройка ZED. Отключаем лишнее
VSCode бесит своей тяжестью и вечными обновлениями. Neovim — настройка ради настройки. А ZED спустя полгода превратился в золотую середину. Лёгкий, быстрый. Память не ест, баги пофиксили, vim-режим уже родной. Если ещё не пробовал — рекомендую. А если уже перешёл — вот мой конфиг, бери и не мучайся. Доводим до минимализма. Бонусом делюсь фичей со сниппетами.
Я написал свой текстовый редактор
Я перепробовал пять редакторов и каждый меня бесил. Typora платный, Notion дохнет без интернета, Obsidian превращается в зоопарк плагинов. Тогда я плюнул и за выходные набросал свой инструмент на Tauri и React. Получился qnote — редактор который весит меньше десяти мегабайт и не требует ни аккаунта ни подписки. Если ты устал от софта жрущего гигабайты ОЗУ и лезущего в облако, эта история для тебя.