<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>logbookdev</title>
<link>https://logbookdev.online/</link>
<description>Заметки инженера эксплуатации: Linux, сборка, автоматизация.</description>
<language>ru</language>
<lastBuildDate>Wed, 28 Oct 2026 09:00:00 +0000</lastBuildDate>
<item>
<title>journalctl: три флага, которые экономят время</title>
<link>https://logbookdev.online/posts/journalctl-tri-flaga/</link>
<guid>https://logbookdev.online/posts/journalctl-tri-flaga/</guid>
<pubDate>Wed, 28 Oct 2026 09:00:00 +0000</pubDate>
<description>Фильтр по юниту, окно по времени и вывод без пейджера закрывают большую часть задач.</description>
</item>
<item>
<title>Почему сборка внезапно стала медленной</title>
<link>https://logbookdev.online/posts/medlennaya-sborka/</link>
<guid>https://logbookdev.online/posts/medlennaya-sborka/</guid>
<pubDate>Wed, 14 Oct 2026 09:00:00 +0000</pubDate>
<description>В девяти случаях из десяти виноват кэш. В десятом — число ядер, которое видит контейнер.</description>
</item>
<item>
<title>logrotate и приложение, которое не отпускает файл</title>
<link>https://logbookdev.online/posts/logrotate-udalennyj-fajl/</link>
<guid>https://logbookdev.online/posts/logrotate-udalennyj-fajl/</guid>
<pubDate>Wed, 30 Sep 2026 09:00:00 +0000</pubDate>
<description>Лог ротирован, а место не освободилось: процесс держит удалённый файл открытым.</description>
</item>
<item>
<title>systemd-таймер вместо cron</title>
<link>https://logbookdev.online/posts/systemd-timer-vmesto-cron/</link>
<guid>https://logbookdev.online/posts/systemd-timer-vmesto-cron/</guid>
<pubDate>Sat, 12 Sep 2026 09:00:00 +0000</pubDate>
<description>Журнал и статус из коробки, пропущенные запуски и случайная задержка без обёрток.</description>
</item>
<item>
<title>rsync: один слеш и флаг --delete</title>
<link>https://logbookdev.online/posts/rsync-slesh-i-delete/</link>
<guid>https://logbookdev.online/posts/rsync-slesh-i-delete/</guid>
<pubDate>Fri, 21 Aug 2026 09:00:00 +0000</pubDate>
<description>Слеш в конце источника меняет смысл команды. --delete без пробного прогона — плохая идея.</description>
</item>
<item>
<title>~/.ssh/config: ProxyJump и мультиплексирование</title>
<link>https://logbookdev.online/posts/ssh-config-proxyjump/</link>
<guid>https://logbookdev.online/posts/ssh-config-proxyjump/</guid>
<pubDate>Thu, 30 Jul 2026 09:00:00 +0000</pubDate>
<description>Доступ через бастион одной строкой и повторные подключения без нового рукопожатия.</description>
</item>
<item>
<title>Ansible: --check и --diff перед продом</title>
<link>https://logbookdev.online/posts/ansible-check-diff/</link>
<guid>https://logbookdev.online/posts/ansible-check-diff/</guid>
<pubDate>Thu, 18 Jun 2026 09:00:00 +0000</pubDate>
<description>Пробный прогон показывает изменения до применения, но у него есть слепые зоны.</description>
</item>
<item>
<title>git bisect run: пусть ищет скрипт</title>
<link>https://logbookdev.online/posts/git-bisect-run/</link>
<guid>https://logbookdev.online/posts/git-bisect-run/</guid>
<pubDate>Wed, 27 May 2026 09:00:00 +0000</pubDate>
<description>Бинарный поиск по истории с автоматической проверкой каждого коммита.</description>
</item>
<item>
<title>set -euo pipefail: где он не спасает</title>
<link>https://logbookdev.online/posts/bash-set-euo-pipefail/</link>
<guid>https://logbookdev.online/posts/bash-set-euo-pipefail/</guid>
<pubDate>Thu, 09 Apr 2026 09:00:00 +0000</pubDate>
<description>Строгий режим ловит многое, но у него есть известные ловушки.</description>
</item>
<item>
<title>ss вместо netstat: короткая шпаргалка</title>
<link>https://logbookdev.online/posts/ss-vmesto-netstat/</link>
<guid>https://logbookdev.online/posts/ss-vmesto-netstat/</guid>
<pubDate>Tue, 17 Feb 2026 09:00:00 +0000</pubDate>
<description>Кто слушает порт, сколько соединений и фильтры по состоянию.</description>
</item>
<item>
<title>Образ в 15 МБ: multi-stage сборка</title>
<link>https://logbookdev.online/posts/docker-multistage/</link>
<guid>https://logbookdev.online/posts/docker-multistage/</guid>
<pubDate>Wed, 03 Dec 2025 09:00:00 +0000</pubDate>
<description>Компилятор остаётся в первом этапе, в итоговый образ попадает только бинарь.</description>
</item>
<item>
<title>Минимальный конфиг tmux</title>
<link>https://logbookdev.online/posts/tmux-minimalnyj-konfig/</link>
<guid>https://logbookdev.online/posts/tmux-minimalnyj-konfig/</guid>
<pubDate>Wed, 22 Oct 2025 09:00:00 +0000</pubDate>
<description>Пять строк, после которых tmux перестаёт раздражать.</description>
</item>
</channel>
</rss>
