Forgejo: Легковесная альтернатива GitLab для self-hosted разработки

Forgejo — это современный форк Gitea, развивающийся под эгидой некоммерческой организации Codeberg e.V. Это полноценная платформа для управления исходным кодом (software forge), которая предоставляет привычный функционал в стиле GitHub, но на ваших собственных мощностях. Если вы ищете надежный self-hosted инструмент…

Read more

Hard link vs Soft link: Не ярлык, а целая философия ссылок в Linux

Новички в мире Linux часто сталкиваются с путаницей: зачем нужны два разных типа ссылок, если они выполняют схожую функцию? В Windows мы привыкли к обычным «ярлыкам», но в файловой системе Linux всё устроено гораздо интереснее. Понимание разницы между жесткими (Hard…

Read more

CVE-2026-46333: Десятилетняя уязвимость в ядре Linux открывает root-доступ

Эксперты по кибербезопасности из компании Qualys представили отчет о серьезной бреши в ядре Linux — уязвимости CVE-2026-46333 (оценка 5,5 по шкале CVSS). Проблема, остававшаяся незамеченной более десяти лет, позволяет локальным злоумышленникам повышать свои привилегии до уровня root и извлекать конфиденциальные…

Read more

«^old^new^» — магия быстрой замены строк в Bash

Представьте ситуацию: вы ввели длинную и сложную команду, нажали Enter и обнаружили досадную опечатку. Например, вместо правильного вызова утилиты вы случайно перепутали раскладку или символы: find /var/log -name «*.log» | xargs gпреп -l «error» Вместо того чтобы нажимать клавишу «вверх»,…

Read more

Топ-5 книг по Linux: от новичка до системного администратора

Если вы хотите выйти за рамки простых поисковых запросов и по-настоящему глубоко освоить Linux, одних статей и туториалов будет недостаточно. Книги позволяют сформировать системное мышление и понять внутреннюю логику операционной системы. Вот мой личный топ-5 изданий, которые станут отличным стартом…

Read more

SRE и модель Safety-II: как обеспечить надежность через позитивный опыт

SRE под другим углом: концепция Safety-II в обеспечении надежности Что, если взглянуть на Site Reliability Engineering (SRE) и само понятие «надежность» с нестандартной точки зрения? Сегодня мы отойдем от чисто технических инструкций и погрузимся в философию управления сложными системами. Safety-I…

Read more

zoxide: Забудьте про cd — умная навигация в терминале на Rust

Сколько времени вы тратите на ввод длинных путей вроде cd ~/projects/company/client/app-backend/…, судорожно нажимая Tab и пытаясь вспомнить точное название папки? Когда количество проектов переваливает за несколько десятков, навигация в терминале превращается в утомительный квест. В 2026 году продолжать мучить себя…

Read more

Потоки ввода-вывода в Linux: Понимаем stdin, stdout и stderr

Вы запускаете команду, видите текст на экране, но когда что-то идёт не так, ошибки могут внезапно «потеряться» или перемешаться с обычными данными. В Linux за это отвечают три стандартных потока — невидимые каналы, связывающие программу с терминалом. Понимание того, как…

Read more

Дайджест инструментов DevOps: Обновления KubeVirt, CloudNativePG и kagent

Свежие инструменты и обновления в мире DevOps Индустрия DevOps продолжает стремительно развиваться, предлагая новые решения для автоматизации и управления инфраструктурой. В этом обзоре мы рассмотрим ключевые обновления популярных инструментов экосистемы Cloud Native. 1. kagent v0.9.0: AI-агенты в Kubernetes Проект kagent,…

Read more

Искусство Problem Management: Как навсегда устранять причины ИТ-сбоев

Инцидент-менеджмент направлен на максимально быстрое восстановление работоспособности сервиса, тогда как проблем-менеджмент фокусируется на поиске и устранении первопричины, чтобы исключить повторение ситуации в будущем. Ниже представлено руководство по трансформации хаотичной борьбы с тикетами в системный процесс управления проблемами в вашей инфраструктуре….

Read more