Рубрика «linux»
Неочевидные нюансы миграции с Docker на Podman
2026-04-15 в 8:00, admin, рубрики: docker, linux, podman, selectel
Миграция на Podman — вопрос достаточно интересный. И ответ на него достаточно простой — берете и мигрируете, там делов-то!
Потоковая обработка данных на С
2026-04-14 в 17:16, admin, рубрики: C, highload, linux, system designПривет!
Кратко о том что такое потоковая обработка данных и в чем её отличие от пакетной.
Пакет данных, это часть информации поступающая в систему которая содержит законченный или не полный фрагмент данных. Большинство механизмов цифровой передачи информации в современных системах построены на пакетной передаче. Отличие потоковых и пакетных систем обработки в том, когда эти данные обрабатываются:
-
Потоковая обработка данных подразумевает обработку данных и реакцию на них непосредственно в момент получения с минимальными задержками.
На один плюс больше. Сервер Mobian на OnePlus 6. Оказалось слишком просто
2026-04-13 в 17:16, admin, рубрики: Debian, linux, linux-сервер, mobian, OnePlus, перепрошивка, серверTL;DR: Расскажу про свой опыт перепрошивки телефона и превращения его в маленький домашний сервер. Спойлер: оказалось гораздо проще, чем я сам ожидал.
Для начала представлюсь – я Деревянкин Павел, менеджер продукта электронных визиток MyQRcards, в прошлом мобильный разработчик в этом же продукте.
Podman Compose: как устроен, что умеет, чем отличается от Docker Compose
2026-04-13 в 8:00, admin, рубрики: linux, podman, selectelУправление несколькими профилями Codex: небольшой CLI на bash
2026-04-07 в 14:15, admin, рубрики: api, auth.json, bash, cli, codex, DevTools, linux, proxy, автоматизация, управление аккаунтамиУ любой удобной штуки есть момент, когда она начинает раздражать.
С Codex у меня это случилось, когда аккаунтов стало больше одного. Один рабочий, один личный, один запасной. И дальше начинается обычная бытовая возня: то не тот auth.json, то уже кончился лимит, то вообще непонятно, под каким профилем сейчас запущен CLI.
Можно, конечно, хранить несколько файлов и копировать их руками:
cp auth-work.json ~/.codex/auth.json
Но это ровно тот способ, который сначала кажется нормальным, а потом внезапно бесит каждый день.
Я в итоге написал маленький bash-скрипт codex-auth, который делает три простые вещи:
Разбираем хаос в Linux‑логах: journald, rsyslog и файлы
2026-04-06 в 8:30, admin, рубрики: devops, linux, Ubuntu, UNIX, логирование, облака, сервера, сетевая инфраструктура, Сетевые технологии, сети“Где мои логи — в /var/log/messages, /var/log/syslog или только в journalctl?” — этот вопрос рано или поздно задает себе каждый инженер, который вынужден переключаться между разными дистрибутивами: Ubuntu, CentOS, Alpine, корпоративные Unix системы.
Типичный сценарий: вы заходите на сервер, ищете /var/log/messages, а его или нет, или он есть, но journalctl показывает гораздо больше событий, чем файл.
Свою лепту вносит разнородный парк, где рядом с Ubuntu живут динозавры на AIX и Solaris, путаница приобретает глобальный характер.
Как собрать роутер из подручного железа
2026-04-05 в 9:01, admin, рубрики: DIY, linux, ruvds_перевод, роутеры, Сетевое оборудование, старое железо
Я не особо люблю освещать «текущие события», но правительство США на днях заявило о введении реально шокирующего запретаЧитать полностью »
Как аномальный NXDOMAIN-трафик привёл к росту счетов в Cloud DNS, а поддержка не помогла вовремя
2026-04-04 в 9:15, admin, рубрики: Cloud DNS, devops, DNS, dns-хостинг, linux, NXDOMAIN, биллинг, поддержкаИспользовали Cloud DNS, всё работало штатно.
В марте 2026 года мы столкнулись с неприятной ситуацией: в облачном DNS, который использовался для одной из наших публичных зон, начался резкий всплеск публичных авторитетных DNS-запросов, причём основную массу составляли ответы NXDOMAIN.
На практике это привело сразу к двум проблемам:
-
резко выросла DNS-нагрузка, которую мы не считали легитимной;
-
начали расти расходы на DNS-сервис.
df врёт. du врёт. Где на самом деле гигабайты?
2026-03-31 в 7:05, admin, рубрики: devops, linux, logrotate, nginx, sre-инженер, логи, системное администрированиеСервер лагает. Смотришь на диск - df -h говорит 95% занято. Запускаешь du -sh /* - в сумме набирается 20%. Куда делись остальные 75%? Файлы не найти, место не освободить, сервис падает.
Это не баг и не магия. Это фундаментальная особенность того как Linux работает с файлами. Разберём почему так происходит и как это чинить за две команды.
Почему df и du показывают разное
df и du смотрят на файловую систему с разных сторон.
df читает метаданные файловой системы напрямую - сколько блоков выделено, сколько свободно. Это данные суперблока, они обновляются мгновенно при любом изменении.


