Генеральная уборка. Чистим Arch Linux от мусора
Arch Linux — это дистрибутив, любимый продвинутыми пользователями за его минимализм, гибкость и контроль над системой. Однако с течением времени даже самая аккуратная система может накапливать временные файлы, кэш, неиспользуемые пакеты, остатки удалённых программ. В этой рассказано как провести генеральную уборку Arch Linux.
Arch Linux — это дистрибутив, любимый продвинутыми пользователями за его минимализм, гибкость и контроль над системой. Однако с течением времени даже самая аккуратная система может накапливать временные файлы, кэш, неиспользуемые пакеты, остатки удалённых программ. В этой рассказано как провести генеральную уборку Arch Linux.
👍4🔥1
6 статей-заметок для понимания устройства маршрутизации в Linux
1. Network Namespace and Virtual Ethernet (VETH)
2. Unveiling the Secrets of How IP and ARP Work
3. A First Look at Linux Bridge
4. Understand Linux Routing System
5. Understand Linux Routing System - Part 2
6. Understanding the Relationship Between iptables, Docker, and Linux Bridge
1. Network Namespace and Virtual Ethernet (VETH)
2. Unveiling the Secrets of How IP and ARP Work
3. A First Look at Linux Bridge
4. Understand Linux Routing System
5. Understand Linux Routing System - Part 2
6. Understanding the Relationship Between iptables, Docker, and Linux Bridge
👍7🔥4
Вышел Debian 13 "trixie"!
Что нового:
🚀 Официальная поддержка архитектуры RISC-V (64-bit riscv64)
🚀 Расширенная безопасность с усилением защиты от атак ROP и COP/JOP для amd64 и arm64 (поддержка Intel CET и ARM PAC/BTI)
🚀 Поддержка загрузки через HTTP в установщике Debian Installer и образах ОС для систем с UEFI/U-Boot
🚀 Обновленный стек приложений: GNOME 48, KDE Plasma 6, Linux kernel 6.12 LTS, GCC 14.2, Python 3.13 и т.д.
Подробнее
Что нового:
🚀 Официальная поддержка архитектуры RISC-V (64-bit riscv64)
🚀 Расширенная безопасность с усилением защиты от атак ROP и COP/JOP для amd64 и arm64 (поддержка Intel CET и ARM PAC/BTI)
🚀 Поддержка загрузки через HTTP в установщике Debian Installer и образах ОС для систем с UEFI/U-Boot
🚀 Обновленный стек приложений: GNOME 48, KDE Plasma 6, Linux kernel 6.12 LTS, GCC 14.2, Python 3.13 и т.д.
Подробнее
👍12
Тихий герой воскресного утра: как bash-скрипт спас нас от OOM Killer
В воскресенье утром основной API-гейтвей пережил маленькую апокалиптическую битву с памятью и выиграл без участия автора этой статьи. Вы узнаете о небольшом скрипте, который отработал аварию линуксового OOM Killer (Out‑of‑Memory Killer). Читать дальше.
В воскресенье утром основной API-гейтвей пережил маленькую апокалиптическую битву с памятью и выиграл без участия автора этой статьи. Вы узнаете о небольшом скрипте, который отработал аварию линуксового OOM Killer (Out‑of‑Memory Killer). Читать дальше.
👍9🔥4
(x)RDP broker for Linux
Что же делать, если вы остановили свой выбор на практически идеальном решении Xrdp, но количество пользователей продолжает расти, и перестает вмещаться на один сервер? В целом ответ прост, нужен еще один Xrdp сервер! Но тут же возникает проблема, а как балансировать доступ пользователей к двум Xrdp серверам? А если серверов больше двух? Теперь ответ есть здесь: Xrdp broker project
Статья с описанием на Хабре
Репыч на Гитхабе
Что же делать, если вы остановили свой выбор на практически идеальном решении Xrdp, но количество пользователей продолжает расти, и перестает вмещаться на один сервер? В целом ответ прост, нужен еще один Xrdp сервер! Но тут же возникает проблема, а как балансировать доступ пользователей к двум Xrdp серверам? А если серверов больше двух? Теперь ответ есть здесь: Xrdp broker project
Статья с описанием на Хабре
Репыч на Гитхабе
👍12👎3🔥2
Systemd’s Nuts and Bolts — A Visual Guide to Systemd
В этой статье подробно разобрано устройство systemd: от D-Bus через cgroups и далее везде.
❗️статья на medium.com
В этой статье подробно разобрано устройство systemd: от D-Bus через cgroups и далее везде.
❗️статья на medium.com
👍8🔥2
IT Elements 2025: конфа от айтишников для айтишников
10-11 сентября снова пройдет уютная конференция для ИТ-сообщества — IT Elements 2025. Ее главные темы: ИТ-инфраструктура, сетевые технологии, кибербезопасность, данные и AI/ML.
Что будет: 2000+ участников ежедневно, 6 тематических залов, 100+ спикеров и десятки дискуссий, 30+ вендорских демозон, лаборатории и хардкорные воркшопы.
Главные темы инфраструктурного трека — антихрупкость архитектуры, контейнеры и Kubernetes, DevOps, гибридные облака, ИТ-стратегии.
Что мы отметили в программе:
📌 Демонстрацию работы катастрофоустойчивой платформы виртуализации на базе сетевой репликации.
📌 Круглый стол со спикерами из Т-Банка, Газпромбанка и Ozon Tech о том, как строят кубер очень большие ребята.
📌 Кейсы внедрения GPT-моделей в корпоративные процессы.
📌 Круглый стол на тему «Место объектных хранилищ в современном рынке СХД».
Регистрация проходит на сайте конференции. Участие бесплатное.
10-11 сентября снова пройдет уютная конференция для ИТ-сообщества — IT Elements 2025. Ее главные темы: ИТ-инфраструктура, сетевые технологии, кибербезопасность, данные и AI/ML.
Что будет: 2000+ участников ежедневно, 6 тематических залов, 100+ спикеров и десятки дискуссий, 30+ вендорских демозон, лаборатории и хардкорные воркшопы.
Главные темы инфраструктурного трека — антихрупкость архитектуры, контейнеры и Kubernetes, DevOps, гибридные облака, ИТ-стратегии.
Что мы отметили в программе:
📌 Демонстрацию работы катастрофоустойчивой платформы виртуализации на базе сетевой репликации.
📌 Круглый стол со спикерами из Т-Банка, Газпромбанка и Ozon Tech о том, как строят кубер очень большие ребята.
📌 Кейсы внедрения GPT-моделей в корпоративные процессы.
📌 Круглый стол на тему «Место объектных хранилищ в современном рынке СХД».
Регистрация проходит на сайте конференции. Участие бесплатное.
⚡1👍1🔥1
Как мы мигрировали на новый шардированный кластер ClickHouse
Объём продаж в Ozon растёт стремительными темпами, и нешардированный ClickHouse уже не справляется с постоянно увеличивающимися потоками данных. Чтобы решить эту задачу, они построили шардированный кластер, преодолев на пути несколько интересных технических вызовов. В этой статье автор рассказывает о своем опыте и решениях, которые помогли масштабировать систему и обеспечить стабильную работу при росте нагрузки.
Объём продаж в Ozon растёт стремительными темпами, и нешардированный ClickHouse уже не справляется с постоянно увеличивающимися потоками данных. Чтобы решить эту задачу, они построили шардированный кластер, преодолев на пути несколько интересных технических вызовов. В этой статье автор рассказывает о своем опыте и решениях, которые помогли масштабировать систему и обеспечить стабильную работу при росте нагрузки.
🔥4👍3
Arch Linux на ZFS для людей: новый TUI-установщик archinstall_zfs
Установка Arch Linux на ZFS всегда была не очень тривиальным делом: нужно знать много тонкостей, прочитать кучу статей и различные вики, разобраться с флагами создания датасетов и пула, с конфигурацией initramfs и с тем, какие systemd сервисы стоит включать, с параметрами командной строки ядра и правильными конфигами. Если ставить вручную, то установка занимает целый вечер, с вдумчивым раскуриванием мануалов перед черной консолью. (Небольшой лайфхак: если у вас есть второй компьютер, гораздо приятнее ставить арч с него, подключившись к таргету по ssh, именно из‑за возможности копипастинга команд). Подробности в статье.
Установка Arch Linux на ZFS всегда была не очень тривиальным делом: нужно знать много тонкостей, прочитать кучу статей и различные вики, разобраться с флагами создания датасетов и пула, с конфигурацией initramfs и с тем, какие systemd сервисы стоит включать, с параметрами командной строки ядра и правильными конфигами. Если ставить вручную, то установка занимает целый вечер, с вдумчивым раскуриванием мануалов перед черной консолью. (Небольшой лайфхак: если у вас есть второй компьютер, гораздо приятнее ставить арч с него, подключившись к таргету по ssh, именно из‑за возможности копипастинга команд). Подробности в статье.
🔥5👍3
Сравнение транзакционных систем Oracle и PostgreSQL
А вот интересное чтиво на выходные. Кажется, Oracle и PostgreSQL имеют много общего, однако, есть и отличия. Они кажутся неприметными, но в корне влияют на принципы работы каждой БД. А ещё в настоящее время, многие пытаются перейти с Oracle на PostgreSQL. Для миграции приложений важно понимать различия в реализации работы транзакций, иначе можно столкнуться с неприятными сюрпризами, которые могут поставить под угрозу производительность и целостность данных.
Статья-сравнение на Хабре
А вот интересное чтиво на выходные. Кажется, Oracle и PostgreSQL имеют много общего, однако, есть и отличия. Они кажутся неприметными, но в корне влияют на принципы работы каждой БД. А ещё в настоящее время, многие пытаются перейти с Oracle на PostgreSQL. Для миграции приложений важно понимать различия в реализации работы транзакций, иначе можно столкнуться с неприятными сюрпризами, которые могут поставить под угрозу производительность и целостность данных.
Статья-сравнение на Хабре
👍3🔥2
Почему в Linux «Всё есть файл»? Или почему гениальные абстракции UNIX настолько гениальны
Многие слышали, что в Linux «Всё есть файл». Хоть эта концепция и может показаться тривиальной для опытных людей, новичков она вводит в ступор. Да что там новичков, даже более менее опытных программистов, так как весь этот слой абстракций скрывается от них под библиотеками языков программирования, что являются ещё более высоким уровнем абстракции, и они просто о нём не задумываются.
Что будет разобрано в статье:
🚀 Что из себя представляют современные жёсткие диски (SSD) на физическом уровне;
🚀 Сколько статуй свободы понадобится, чтобы записать 1 триллион байт;
🚀 Каким образом на диске хранится файловая система и как компьютер в ней разбирается;
🚀 Поймём, что системные вызовы – это всё, что у нас есть (больше реально ничего нет);
🚀 Разберём на пальцах модули ядра и драйверы и даже напишем простой модуль ядра Linux!;
🚀 Поймём, какие фундаментальные идеи стоят за концепцией «Всё есть файл» и как это реализуются программно. Приведём простые примеры;
🚀 Удивимся тому, что процессы – это файл;
🚀 Удивимся тому, что мышь и тачпад – это файл;
🚀 Удивимся тому, что интернет соединение – это файл.
Читать статью
Многие слышали, что в Linux «Всё есть файл». Хоть эта концепция и может показаться тривиальной для опытных людей, новичков она вводит в ступор. Да что там новичков, даже более менее опытных программистов, так как весь этот слой абстракций скрывается от них под библиотеками языков программирования, что являются ещё более высоким уровнем абстракции, и они просто о нём не задумываются.
Что будет разобрано в статье:
🚀 Что из себя представляют современные жёсткие диски (SSD) на физическом уровне;
🚀 Сколько статуй свободы понадобится, чтобы записать 1 триллион байт;
🚀 Каким образом на диске хранится файловая система и как компьютер в ней разбирается;
🚀 Поймём, что системные вызовы – это всё, что у нас есть (больше реально ничего нет);
🚀 Разберём на пальцах модули ядра и драйверы и даже напишем простой модуль ядра Linux!;
🚀 Поймём, какие фундаментальные идеи стоят за концепцией «Всё есть файл» и как это реализуются программно. Приведём простые примеры;
🚀 Удивимся тому, что процессы – это файл;
🚀 Удивимся тому, что мышь и тачпад – это файл;
🚀 Удивимся тому, что интернет соединение – это файл.
Читать статью
🔥9👍7⚡1
Хотите получить оффер за 5 дней и стать частью YADRO? ➡️
Присоединяйтесь к команде информационной безопасности!
1️⃣ Оставьте заявку до 28 сентября и пройдите HR-скрининг
2️⃣ Пройдите техническое и менеджерское интервью
3️⃣ Получите оффер за 5 дней
О команде:
В YADRO специалисты по безопасности интегрируют защиту во все процессы — от разработки и CI/CD до инфраструктуры и телеком-решений. Инженеры исследуют новые векторы атак, выявляют уязвимости и внедряют практики SSDLC и DevSecOps, чтобы продукты были надежными и устойчивыми к угрозам.
Направления, которым вы нужны:
🚀 Application Security: анализ кода, моделирование угроз, PoC решений
🚀 DevSecOps: проектирование безопасной архитектуры CI/CD, автоматизация процессов, внедрение security-инструментов
💙 Станьте частью масштабных проектов YADRO и внесите свой вклад в создание безопасных технологий будущего!
Присоединяйтесь к команде информационной безопасности!
1️⃣ Оставьте заявку до 28 сентября и пройдите HR-скрининг
2️⃣ Пройдите техническое и менеджерское интервью
3️⃣ Получите оффер за 5 дней
О команде:
В YADRO специалисты по безопасности интегрируют защиту во все процессы — от разработки и CI/CD до инфраструктуры и телеком-решений. Инженеры исследуют новые векторы атак, выявляют уязвимости и внедряют практики SSDLC и DevSecOps, чтобы продукты были надежными и устойчивыми к угрозам.
Направления, которым вы нужны:
Please open Telegram to view this post
VIEW IN TELEGRAM