uz
Feedback
/usr/bin

/usr/bin

Kanalga Telegram’da o‘tish

Канал для пользователей и администраторов Linux-систем: управление, инфраструктура, технические детали, новости и прочее. Реклама и цены: @gals_ad_bot Вопросы: @antoniusfirst @monitorim_it — канал о мониторинге ИТ

Ko'proq ko'rsatish
4 873
Obunachilar
-224 soatlar
-77 kun
+4630 kun
Postlar arxiv
Самый недооцененный механизм безопасности SSH или почему known_hosts — это не кэш Однажды я поймал себя на простой как два ру
Самый недооцененный механизм безопасности SSH или почему known_hosts — это не кэш Однажды я поймал себя на простой как два рубля мысли: known_hosts — это вообще не кэш. Это база доверенных идентичностей серверов. Когда SSH спрашивает: вы уверены, что хотите доверять этому серверу? Он сохраняет ваш ответ именно в known_hosts. И потом годами использует этот файл как единственный источник истины, чтобы понимать, разговариваете вы с тем же сервером или с кем-то совершенно другим. Получается интересная ситуация: один из важнейших механизмов безопасности SSH хранится в обычном текстовом файле. В статье разобраны приемы работы с этим файлом и его истинное предназначение. @usr_bin_linux

ИИ пишет конфиги? А кто проверяет, что он не придумал лишнего? 💎Слёрм проводит БЕСПЛАТНУЮ вечернюю школу для инженеров «ИИ д
ИИ пишет конфиги? А кто проверяет, что он не придумал лишнего? 💎Слёрм проводит БЕСПЛАТНУЮ вечернюю школу для инженеров «ИИ для инженеров: польза и риски». Разберём на реальных примерах и практиках, как использовать ИИ в DevOps, SRE и инфраструктуре эффективно, системно и безопасно. 🧩На занятиях поговорим про: — реальные сценарии применения ИИ в инженерной практике — как применять его для метрик, алёртов, документации и рутины — безопасную работу с данными и внешними сервисами — юридические вопросы и ответственность за результат ✅ +файл для самоизучения после каждого занятия ✅ +возможность выиграть скидку на курсы по ИИ и мерч от вечерней школы ⭐️Дадим не просто набор разрозненных кейсов, а вместе формируем мышление: как использовать и адаптировать ИИ под свои рабочие задачи. Первое занятие 21 июля. Тема: «Как научить ИИ разгребать метрики, пока дежурный допивает чай». Участие бесплатное, не пропусти событие лета ➡️ Узнать подробнее и зарегистрироваться в боте

Сеть центра обработки данных может выглядеть идеально на схеме, но одна неудачная настройка балансировки трафика способна пре
Сеть центра обработки данных может выглядеть идеально на схеме, но одна неудачная настройка балансировки трафика способна превратить высокопроизводительную инфраструктуру в источник постоянных проблем. 7 июля в 20:00 МСК приглашаем вас на открытый урок, где разберём, как на практике работает балансировка в современных сетях и почему понимание этих механизмов критически важно для инженеров и архитекторов. На занятии рассмотрим режимы балансировки, консистентное хеширование, особенности vPC (MLAG), а также принципы работы балансировки в VXLAN/EVPN-фабриках. Отдельно поговорим о распространённых ошибках и способах их предотвращения. Открытый урок проходит в преддверии старта курса «Дизайн сетей ЦОД». Это возможность глубже разобраться в устройстве современных сетей центров обработки данных, познакомиться с экспертом и оценить уровень программы. Регистрация открыта: https://otus.pw/oePh/?erid=2W5zFHgcaim Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Дистрибуция Avalonia-приложений под Linux через Flatpak
Avalonia UI решает задачу кроссплатформенной разработки. Правильно написанный код без изменений работает под Windows, Linux и macOS. Сложности начинаются на следующем этапе - при подготовке приложения к распространению. Под Windows и macOS есть универсальные форматы инсталлеров, которые работают на всех версиях этих ОС. А вот с Linux ситуация иная. Экосистема Linux фрагментирована. Применяется несколько разных форматов упаковки приложений: deb, rpm. К этому добавляется проблема версий системных библиотек: сборка, работающая на одном дистрибутиве, может не запуститься на другом из-за иной версии glibc или отсутствия необходимой .so-библиотеки. В результате один и тот же бинарник Avalonia-приложения требуется упаковывать несколько раз, разными инструментами, с разными конфигурациями сборки, и каждую такую сборку затем отдельно тестировать, поскольку успешная сборка пакета не гарантирует его работоспособность у конечного пользователя.
В статье рассмотрено одно из решений этой проблемы - Flatpak. Поддержка Flatpak официально заявлена и документирована у крупных российских дистрибутивов. @usr_bin_linux

Из ядра Linux выпилили strncpy: шесть лет, 362 коммита, одна функция
19 июня Торвальдс влил merge, который вычистил из ядра Linux функцию strncpy. Шесть лет работы, 362 коммита, семьдесят человек. Ради одной функции из стандартной библиотеки C. Звучит как анекдот про бюрократию. На деле это наглядный разбор того, почему «просто заменить небезопасную функцию» в C — совсем не «просто», даже когда принципиального спора о замене нет.
Читать дальше в статье. @usr_bin_linux

Анатомия процесса загрузки Linux — от инициализации ядра до systemd Загрузка операционной системы — процесс многоступенчатый
Анатомия процесса загрузки Linux — от инициализации ядра до systemd
Загрузка операционной системы — процесс многоступенчатый и разнообразный. Несколько лет назад я писал о процессе загрузки сервера x86 в режимах Legacy и UEFI, но акцент тогда был именно на «железной» части. Пришло время сместить внимание на программную составляющую. Посмотрим, какие стадии преодолевает ядро Linux, что происходит, и какие «фишки» можно выполнить на старте системы.
Подробности в статье. @usr_bin_linux

PatchMon PatchMon — это платформа, которая предоставляет единый интерфейс для мониторинга, обновления и защиты всего парка Li
PatchMon PatchMon — это платформа, которая предоставляет единый интерфейс для мониторинга, обновления и защиты всего парка Linux-систем с поддержкой агентов FreeBSD и Windows. Легковесный агент осуществляет исходящую связь с сервером PatchMon по расписанию — входящие порты на контролируемых хостах не требуются — обеспечивая видимость состояния пакетов. Репыч на Гитхаб @usr_bin_linux

Что, если «Следствие вели…» снимали бы в офисном сеттинге в IT-компании? Мы могли бы об этом только фантазировать, если бы… Авито взял и не снял свой выпуск с Леонидом Каневским 🔥 Мы ещё не успели посмотреть: планируем оставить на вечер. Говорят, легенда тру-крайма там расследует внезапный рост ошибок 404 на endpoint аватарок (реальный кейс команды AvitoTech, кстати!). Смотрим, чтобы услышать будущие легендарные цитаты... ну и чтобы в вашей команде такого не случилось! 📱 YouTube 📱 Rutube 📱 VK Видео

24 июля в 20:00 мск приглашаю вас на воркшоп: Эталонная установка Zabbix: строим Production-ready инфраструктуру с нуля За время воркшопа мы: ✅ Развернём кластер PostgreSQL высокой доступности ✅ Настроим отказоустойчивый Zabbix Server ✅ Поднимем Zabbix Web и HAProxy ✅ Настроим TLS между компонентами ✅ Разберём сертификаты, шифрование и безопасные подключения ✅ Настроим автоматическое переключение при отказах ✅ Проверим работу всей системы на практике В результате вы получите понимание того, как строится современная отказоустойчивая система мониторинга и какие решения действительно работают в проде. По ходу вебинара буду отвечать на вопросы и разбирать ваши реальные кейсы. Регистрация P.S. На следующей неделе (22-26 июня) у нас стартует тренинг Zabbix сертифицированный специалист, осталась буквально пара мест. Приходите!

Размещение рекламного сообщения
Новая версия ядра Linux 7.1 вышла спустя пару месяцев после предыдущего крупного релиза. Как обычно, это обновление собирает воедино все исправления и доработки, накопившиеся за время тестирования, и Линус Торвальдс подтвердил, что финальная неделя перед выходом прошла спокойно — без каких-либо сюрпризов, лишь с привычными правками драйверов и системных компонентов. Однако за этим стабильным релизом скрывается несколько значимых изменений, которые определенно заслуживают вашего внимания.
Подробности в статье на Хабре. @usr_bin_linux

Почему rsync ≠ гарантия целостности данных. Как я проверяю бэкапы и нахожу расхождения Работа с rsync и многими другими утили
Почему rsync ≠ гарантия целостности данных. Как я проверяю бэкапы и нахожу расхождения
Работа с rsync и многими другими утилитами для бэкапирования несёт в себе совершенно не очевидную и от этого особенно недооценённую опасность — риск получить рассинхронизацию содержимого файлов, о которой никто и никогда не узнает до того, пока не станет поздно. Статья задумана как рассказ об очень интересной, но малоизвестной утилите precizer. С её помощью можно контролировать целостность данных при синхронизации, бэкапировании или восстановлении файлов. Программа вполне удобно организована и позволяет убедиться, что ни один байт не был утерян в процессе.
Материал разделён на несколько глав, пестрящих избыточными техническими подробностями с целью обосновать, почему было принято именно такое решение, а не иное. @usr_bin_linux

Обычно билеты на хорошие конференции стоят недешево. Здесь — бесплатно. 30 июля во второй раз пройдет Kuber Community Day — н
Обычно билеты на хорошие конференции стоят недешево. Здесь — бесплатно. 30 июля во второй раз пройдет Kuber Community Day — независимая конференция для тех, кто строит, поддерживает и развивает платформы на базе Kubernetes. Организаторы заявляют: два потока технических докладов, мастер-класс по созданию K8s-оператора, круглые столы и даже Arch Dating — короткие встречи с опытными архитекторами и инженерами, где можно обсудить как технические вопросы, так и карьерное развитие. Какие темы: • применение AI в Kubernetes; • разбор Argo Project; • NixOS вместо Talos; • пентесты Kubernetes-кластеров; • стоимость неудачных деплоев; • ИИ на замену DevOps. Форматы — офлайн в Москве или онлайн. Регистрация уже открыта.

⚡️ Когда аналитика разнесена по отдельным системам, бизнес долго ждет данные и платит за лишние кластеры, ETL и серверы. 🐘 Postgres Pro AXE — аналитическая СУБД от Postgres Professional на знакомом PostgreSQL. Ускоряет доставку аналитики и снижает TCO на хранение и обработку данных. ☑️ До 20 раз быстрее Greenplum На сложных запросах в тестах ClickBench, TPC-H и TPC-DS. ☑️ До 10 раз меньше ресурсов При сопоставимой нагрузке с MPP-аналогами. ☑️ Аналитика ближе к рабочим данным Postgres Pro AXE работает как отдельная аналитическая СУБД или расширяет Postgres Pro Enterprise аналитическими возможностями на существующих узлах. ☑️ Быстрый старт для команды Знакомый PostgreSQL снижает порог входа для администраторов и разработчиков. ☑️ Свобода хранения и BI Локальный сервер, сетевая шара или S3. Данные — в формате Parquet. 🔗 Протестируйте Postgres Pro AXE на своей инфраструктуре и задачах.

InfraDev Community приглашает на InfraDev Meetup #4: про AI и не только Прямо сейчас мы наблюдаем как AI в SDLC меняет процес
InfraDev Community приглашает на InfraDev Meetup #4: про AI и не только Прямо сейчас мы наблюдаем как AI в SDLC меняет процесс разработки — об удачных примерах и кейсах поговорим в этот раз. Обсудим, как разрабатывать инфраструктурные сервисы с помощью AI и как построить MLOps-платформу для обучения моделей. И не только: пока AI не перестроил DevOps-цикл, классические вызовы сборки образов для виртуальных машин остаются актуальными. Спикеры ▫️Кирилл Фролов, эксперт-разработчик в отделе разработки базовых сервисов, VK Cloud, VK Tech ▫️Павел Шипилов, Старший разработчик ML Платформы в Avito ▫️Александр Александров, системный архитектор в направлении разработки и управления инфраструктурой, VK Cloud, VK Tech Подробнее о докладах читайте на странице мероприятия. Когда: 10 июня, с 18:00 до 23:59 Где: Москва, Ленинградский пр., 70, офис VK Tech, БЦ «Алкон» (количество мест ограничено). Приходите на встречу или участвуйте онлайн. Зарегистрироваться.

Выбираем IT-инфраструктуру в 2026: как сэкономить, соблюсти требования закона и заработать на партнерской программе провайдер
Выбираем IT-инфраструктуру в 2026: как сэкономить, соблюсти требования закона и заработать на партнерской программе провайдера? Увидимся на митапе и обсудим, что учесть при выборе инфраструктурного решения и как получить все преимущества от партнерской программы Selectel. ⏰ 18 июня, 18:30 📍 Онлайн и офлайн в Санкт-Петербурге 👥Для ИТ-руководителей, интеграторов, DevOps-инженеров и системных администраторов Присоединяйтесь, чтобы узнать: 🔹как выбрать подходящую инфраструктуру, оптимизировать расходы и масштабировать проекты; 🔹как соблюдать требования регуляторов и избежать штрафов и потерь; 🔹как помочь с выбором инфраструктуры клиентам и заработать с партнерской программой Selectel. Смотрите полную программу и регистрируйтесь: https://slc.tl/fcepl Чтобы не пропустить вебинар и узнавать о других событиях и бесплатных курсах Selectel, подписывайтесь на @selectel_events Реклама. АО "Селектел". erid:2W5zFHVtWFB

Загадка ядра Linux: почему на 36 vCPU Cilium падает, а на 32 — нет Автор оригинальной статьи, Пьер Мане, рассказывает, как ег
Загадка ядра Linux: почему на 36 vCPU Cilium падает, а на 32 — нет
Автор оригинальной статьи, Пьер Мане, рассказывает, как его команда столкнулась с на первый взгляд необъяснимым поведением Cilium и как поиск решения привёл его к конфигурации ядра Linux. Отладка сродни археологии: ты пробираешься сквозь слои абстракций, пока не доберёшься до коренной породы — ядра. Это история о том, как скрытая в коде Linux логика работы со степенями двойки приводила к случайным и загадочным падениям Cilium, из-за чего мы не могли выкатиться в production.
Подробности в статье на Хабре. @usr_bin_linux

Как автоматизировать работу с выделенными серверами без слез и костылей Разбираемся на бесплатном вебинаре от Selectel. Присо
Как автоматизировать работу с выделенными серверами без слез и костылей Разбираемся на бесплатном вебинаре от Selectel. Присоединяйтесь, чтобы узнать, как работать с Terraform на выделенных серверах, чем подход Infrastructure as Code может быть полезен для бизнеса и как устроен Bare Metal Cloud в Selectel. Все участники вебинара получат промокод на 3000 бонусов в панели Selectel. 📍 Онлайн ⏰ 16 июня в 12:00 Регистрируйтесь ➡️ https://slc.tl/7h2wg Больше мероприятий для ИТ-специалистов в канале @selectel_events. Подписывайтесь! Реклама. АО "Селектел". erid:2W5zFJNYBkM

Самый быстрый способ резервного копирования файла в Bash (вероятно, вы им не пользуетесь) При работе в терминале создание резервной копии файла перед редактированием — это привычка, которая экономит время, нервы, а иногда и целые системы. В Bash есть приём, который делает это почти незаметным:
cp filename{,.bak}
Подробнее и с примерами @usr_bin_linux

Что общего у SRE и рыбаков? «GitOps = реальность» — это миф? Не создаёт ли Chaos Engineering ещё больше хаоса?.. Звучит как т
Что общего у SRE и рыбаков? «GitOps = реальность» — это миф? Не создаёт ли Chaos Engineering ещё больше хаоса?.. Звучит как те самые внезапные вопросы перед сном в будний день 👀 И, кстати, ответ на все три у нас имеется! Правда, не здесь, а в подкасте «В SREду на кухне» — его ведут опытные инженеры из Авито. Они обсуждают наболевшее, приглашают внешних гостей и коллег, а также делятся дополнительными инсайтами, статьями по теме и анонсами встреч в своём канале. Советуем подписаться и сохранить на будущее пару выпусков 🧠

Через тернии к солнцу: запускаем 30-летний Sun SPARCstation 5 в 2026 году В этой статье мы попытаемся поймать технологический
Через тернии к солнцу: запускаем 30-летний Sun SPARCstation 5 в 2026 году
В этой статье мы попытаемся поймать технологический дух 90-х: запустить одну из систем, на которых работала добрая часть тогдашнего интернета и половина корпоративного мира. 30-летнее железо, паяльник, дым канифоли и слезы ностальгии. Погнали!
Читать дальше. @usr_bin_linux