Рубрика «linux» - 3
Flipper One — нам нужна ваша помощь
2026-05-21 в 11:01, admin, рубрики: flipper one, linux, разработка электроникиВаш docker‑compose.yml сломается: 5 настроек, которые все забывают
2026-05-19 в 20:24, admin, рубрики: devops, docker, healthcheck, linux, oom killer, postgres, production, restart policy, контейнеризацияВы написали docker‑compose.yml, подняли сервис локально, всё крутится. Задеплоили на сервер, запустили docker compose up -d, неделю всё нормально. А потом контейнер с Postgres тихо съедает всю память на хосте и OOM‑киллер убивает соседний сервис. Или приложение падает в два часа ночи, а Docker не перезапускает его, потому что restart policy стоит в дефолтном no. Или логи за месяц занимают 40 ГБ, и на диске кончается место.
Как программа попадает в память: от execve до main
2026-05-18 в 12:15, admin, рубрики: elf, execve, linux, mmap, strace, анализ файлов, загрузка программ, компоновщик, системные вызовыВы когда-нибудь задумывались, что происходит внутри Linux после того, как вы вводите ./program в терминале и нажимаете Enter?
Что именно происходит дальше? Как ядро находит файл? Как загружает его в память? Кто вызывает main? И как на всё это посмотреть вживую?
Разберемся на примере пустой программы empty_sleep. Она ничего не делает, просто запускается и завершается через 30 секунд. В ней нет лишнего кода, поэтому все внимание будет сосредоточено на процессе загрузки. Всё, что увидим, относится к большинству динамически скомпилированных программ в Linux.
В этой статье покажу как с помощью straceЧитать полностью »
Double Shift вместо ручного удаления: как я делал локальный помощник раскладки для GNOME Wayland
2026-05-18 в 12:01, admin, рубрики: double shift, gnome, linux, Wayland, раскладка
Btrfs и btrbk: лёгкий и быстрый инкрементальный бэкап сервера и домашнего ПК
2026-05-15 в 13:01, admin, рубрики: btrbk, btrfs, linux, ruvds_статьи, бэкапы, резервные копии
Старая сисадминская пословица гласит: люди делятся на две категории — на тех, кто уже делает резервные копии, и тех, кто будет их делать.
Если ты хороший игрок в Dota 2, то ты хороший Devops
2026-05-11 в 16:46, admin, рубрики: beginners, devops, dota 2, games, linux, network, информационные технологии, старт карьерыИграешь или играл когда-то в Dota? Тогда я уверен, что ты сможешь научиться DevOps и стать в нём одним из лучших. Включай внимание и вникай, если ещё не вкатился в IT, либо готовься опровергать мой спич.
Как читать логи, когда их слишком много
2026-04-28 в 13:01, admin, рубрики: debug, error, linux, ruvds_статьи, warn, windows, логи, логированиеЭпоха монолитов прошла, и сейчас логи больше путают, чем помогают. Несколько сервисов, несколько журналов и противоречащие друг другу строки — ни одной очевидной причины в этом монотонном расследовании. Но поиск можно сузить, а ответ почти всегда находится в цепочке событий.

Linux как гитарная рабочая станция
2026-04-28 в 11:15, admin, рубрики: linux, linuxaudio, manjaro, neuraldsp, pipewire, Reaper, VST, wine, yabridge, гитараВ далёком 2001 году я впервые увидел Linux и понял, что это моё. Шли годы, менялись дистрибутивы и мои требования к ним, но вот недавно я решил закрыть гештальт и научиться играть на электрогитаре.
Покопавшись в интернете, наткнулся на кучу обзоров гитарных процессоров, комбиков и программ-эмуляций. Как это часто бывает, крутые коммерческие продукты есть под Windows и Mac, а вот про Linux как-то снова забыли.
Права в Linux: chown-chmod, SELinux context, символьная-восьмеричная нотация, DAC-MAC-RBAC-ABAC
2026-04-24 в 16:46, admin, рубрики: acl, chmod, chown, dac, linux, mac, rbac, selinux, права доступа, системное администрированиеПомню когда тема о правах доступа в linux (chmod) была для меня незнакомой, я находил разные статьи, которые очень сильно раздражали пробелами в объяснениях, давали рваные фрагменты понимания ситуации и оставляли больше вопросов чем ответов.


