Почему ваш CI/CD медленный: профилирование пайплайнов и устранение узких мест
Разбираем профилирование CI/CD на GitLab: как вытащить queued_duration, почему кэш иногда замедляет сборку, и как посчитать критический путь (6 + max(4, 8) = 14), чтобы понять, какую джобу оптимизировать первой. С конфигами и замерами 👇
Читать полностью
#habr
@linux_potok
Разбираем профилирование CI/CD на GitLab: как вытащить queued_duration, почему кэш иногда замедляет сборку, и как посчитать критический путь (6 + max(4, 8) = 14), чтобы понять, какую джобу оптимизировать первой. С конфигами и замерами 👇
Читать полностью
#habr
@linux_potok
Сервер жив, сайт лежит: разбираем Linux, сети и DevOps на 18 бесплатных уроках
Сайт недоступен, хотя сервер работает, сетевые задержки растут, а алерты не помогают вовремя обнаружить сбой. В таких ситуациях важно быстро локализовать проблему и понимать, на каком уровне искать причину. Собрали 18 открытых уроков OTUS, посвящённых диагностике Linux и Docker, сетевой инфраструктуре, автоматизации CI/CD и мониторингу.
Смотреть подборку
Читать полностью
#habr
@linux_potok
Сайт недоступен, хотя сервер работает, сетевые задержки растут, а алерты не помогают вовремя обнаружить сбой. В таких ситуациях важно быстро локализовать проблему и понимать, на каком уровне искать причину. Собрали 18 открытых уроков OTUS, посвящённых диагностике Linux и Docker, сетевой инфраструктуре, автоматизации CI/CD и мониторингу.
Смотреть подборку
Читать полностью
#habr
@linux_potok
😁1🤮1
Как я заставляю Linux ломаться одинаково для каждого нового пользователя
В моем проекте реализованы кейсы с неисправностями системы. Сами неисправности довольно привычные: не запускается приложение, не работает резервное копирование, заканчиваются файловые дескрипторы, Nginx отдаёт ошибку.
Сложность оказалась не в том, чтобы сломать сервис. Нужно сделать так, чтобы каждый новый запуск начинался с предсказуемого состояния, независимо от того, что делал предыдущий пользователь.
При этом не хотелось сводить прохождение к запоминанию одной команды. Например, если резервная копия не создаётся, причина не обязана каждый раз быть одинаковой.
Расскажу, как сейчас устроена подготовка таких окружений, на примере сценария с cron.
Читать полностью
#habr
@linux_potok
В моем проекте реализованы кейсы с неисправностями системы. Сами неисправности довольно привычные: не запускается приложение, не работает резервное копирование, заканчиваются файловые дескрипторы, Nginx отдаёт ошибку.
Сложность оказалась не в том, чтобы сломать сервис. Нужно сделать так, чтобы каждый новый запуск начинался с предсказуемого состояния, независимо от того, что делал предыдущий пользователь.
При этом не хотелось сводить прохождение к запоминанию одной команды. Например, если резервная копия не создаётся, причина не обязана каждый раз быть одинаковой.
Расскажу, как сейчас устроена подготовка таких окружений, на примере сценария с cron.
Читать полностью
#habr
@linux_potok
🥰1
Сервер жив, сайт лежит: разбираем Linux, сети и DevOps на 18 бесплатных уроках
Сайт недоступен, хотя сервер работает, сетевые задержки растут, а алерты не помогают вовремя обнаружить сбой. В таких ситуациях важно быстро локализовать проблему и понимать, на каком уровне искать причину. Собрали 18 открытых уроков OTUS, посвящённых диагностике Linux и Docker, сетевой инфраструктуре, автоматизации CI/CD и мониторингу.
Смотреть подборку
Читать полностью
#habr
@linux_potok
Сайт недоступен, хотя сервер работает, сетевые задержки растут, а алерты не помогают вовремя обнаружить сбой. В таких ситуациях важно быстро локализовать проблему и понимать, на каком уровне искать причину. Собрали 18 открытых уроков OTUS, посвящённых диагностике Linux и Docker, сетевой инфраструктуре, автоматизации CI/CD и мониторингу.
Смотреть подборку
Читать полностью
#habr
@linux_potok
Уязвимость в Git, допускающая выполнение кода при клонировании из вредоносного Git-репозитория
Опубликованы корректирующие выпуски распределённой системы управления исходным кодом Git 2.56.1, 2.55.1, 2.54.1, 2.53.1, 2.52.1, 2.51.3 и 2.50.2, в которых устранено 6 уязвимостей. Наиболее опасная уязвимость (CVE-2026-111760) позволяет добиться выполнения кода при применении команды "git clone" в режиме "--recurse-submodules" с репозиториями, подконтрольными атакующему.
Читать полностью
#OpenNet
@linux_potok
Опубликованы корректирующие выпуски распределённой системы управления исходным кодом Git 2.56.1, 2.55.1, 2.54.1, 2.53.1, 2.52.1, 2.51.3 и 2.50.2, в которых устранено 6 уязвимостей. Наиболее опасная уязвимость (CVE-2026-111760) позволяет добиться выполнения кода при применении команды "git clone" в режиме "--recurse-submodules" с репозиториями, подконтрольными атакующему.
Читать полностью
#OpenNet
@linux_potok
👍1🥰1😨1
Игра на выживание в открытом мире SCUM получила поддержку Linux через Proton, а также поддержку контроллеров
Если вам нужна новая игра на выживание в открытом мире для SteamOS / Linux, включая Steam Deck и Steam Machine, теперь вы можете поиграть в SCUM.
Читать полностью
#GamingOnLinux
@linux_potok
Если вам нужна новая игра на выживание в открытом мире для SteamOS / Linux, включая Steam Deck и Steam Machine, теперь вы можете поиграть в SCUM.
Читать полностью
#GamingOnLinux
@linux_potok
👍3👌1
TLP 1.11 улучшает профили энергопотребления ноутбуков на Linux
TLP 1.11 совершенствует управление питанием ноутбуков на Linux: улучшает профили прошивки, расширяет возможности энергосбережения и исправляет проблемы совместимости с оборудованием.
Читать полностью
#Linuxiac
@linux_potok
TLP 1.11 совершенствует управление питанием ноутбуков на Linux: улучшает профили прошивки, расширяет возможности энергосбережения и исправляет проблемы совместимости с оборудованием.
Читать полностью
#Linuxiac
@linux_potok
👍3
Вот победители премии Golden Joystick Awards 2026
Церемония Golden Joystick Awards 2026 состоялась, и вот результаты по каждой категории — от игр до оборудования.
Читать полностью
#GamingOnLinux
@linux_potok
Церемония Golden Joystick Awards 2026 состоялась, и вот результаты по каждой категории — от игр до оборудования.
Читать полностью
#GamingOnLinux
@linux_potok
👌1
Nexus Mods нанимает специалиста по Linux-геймингу для работы над приложением Vortex
Хотя их планы по созданию нового приложения Nexus Mods были отложены, они продолжают работать над обновлением Vortex и хотят перенести этот популярный менеджер модификаций на Linux.
Читать полностью
#GamingOnLinux
@linux_potok
Хотя их планы по созданию нового приложения Nexus Mods были отложены, они продолжают работать над обновлением Vortex и хотят перенести этот популярный менеджер модификаций на Linux.
Читать полностью
#GamingOnLinux
@linux_potok
👍7❤2
Инициатива снизу: ИТ-сообщество обратилось к Canonical за экстренными релизами Ubuntu 22.04.6 и 24.04.6
В сообществе open-source набирает обороты независимая инициатива по спасению инфраструктуры развертывания Ubuntu. На официальном форуме Ubuntu Discourse контрибьюторы выдвинули требование к Canonical: незамедлительно выпустить внеплановые образы 22.04.6 LTS и 24.04.6 LTS. Причиной такой радикальной просьбы стала критическая уязвимость в пакетном менеджере APT (CVE-2026-109518), которая буквально ломает доверие к чистым установкам ОС.
( читать дальше... )
canonical, linux, ubuntu, безопасность
Читать полностью
#LinuxOrgRu
@linux_potok
В сообществе open-source набирает обороты независимая инициатива по спасению инфраструктуры развертывания Ubuntu. На официальном форуме Ubuntu Discourse контрибьюторы выдвинули требование к Canonical: незамедлительно выпустить внеплановые образы 22.04.6 LTS и 24.04.6 LTS. Причиной такой радикальной просьбы стала критическая уязвимость в пакетном менеджере APT (CVE-2026-109518), которая буквально ломает доверие к чистым установкам ОС.
( читать дальше... )
canonical, linux, ubuntu, безопасность
Читать полностью
#LinuxOrgRu
@linux_potok
😁2🤮2👍1
Linux 7.5 включит мониторинг температуры / напряжения / мощности для сетевых карт AMD Pensando
В ядре Linux уже есть сетевые драйверы для сетевого оборудования AMD Pensando, а в Linux 7.5 появится драйвер Ionic HWMON для аппаратного мониторинга температуры, напряжения и мощности этого высокопроизводительного сетевого оборудования...
Читать полностью
#Phoronix
@linux_potok
В ядре Linux уже есть сетевые драйверы для сетевого оборудования AMD Pensando, а в Linux 7.5 появится драйвер Ionic HWMON для аппаратного мониторинга температуры, напряжения и мощности этого высокопроизводительного сетевого оборудования...
Читать полностью
#Phoronix
@linux_potok
👍2
Polo представлен как новый композитор Wayland для рабочего стола MATE
Для тех, кому нравится рабочий стол MATE — форк GNOME 2, — но кто хочет перевести его в нативный мир Wayland, сегодня состоялся релиз Polo 1.0 — нового варианта композитора для современных настольных систем с MATE...
Читать полностью
#Phoronix
@linux_potok
Для тех, кому нравится рабочий стол MATE — форк GNOME 2, — но кто хочет перевести его в нативный мир Wayland, сегодня состоялся релиз Polo 1.0 — нового варианта композитора для современных настольных систем с MATE...
Читать полностью
#Phoronix
@linux_potok
😭4👍2👏2
Apex Compute представила Apex Neural Rendering (ANR) — свой кроссплатформенный ответ NVIDIA DLSS
Недавно Apex Compute объявила о технологии Apex Neural Rendering (ANR) — кроссплатформенном решении для суперразрешения, реконструкции трассировки лучей и генерации кадров.
Читать полностью
#GamingOnLinux
@linux_potok
Недавно Apex Compute объявила о технологии Apex Neural Rendering (ANR) — кроссплатформенном решении для суперразрешения, реконструкции трассировки лучей и генерации кадров.
Читать полностью
#GamingOnLinux
@linux_potok
👍4👏2
Драйвер Intel Xe готовит предоставление SR-IOV для профилей vGPU
В предстоящем цикле разработки ядра Linux 7.5 графический драйвер Intel Xe готовит поддержку предоставления ресурсов SR-IOV для профилей vGPU...
Читать полностью
#Phoronix
@linux_potok
В предстоящем цикле разработки ядра Linux 7.5 графический драйвер Intel Xe готовит поддержку предоставления ресурсов SR-IOV для профилей vGPU...
Читать полностью
#Phoronix
@linux_potok
⚡3👍1
Linux 7.5 улучшит поддержку старых гибридных ноутбуков/планшетов ASUS Transformer
Для тех, у кого есть устройства ASUS Transformer — конвертируемые гибридные ноутбуки/планшеты формата 2-в-1, которым около десяти лет, — ядро Linux 7.5, выход которого ожидается в 2027 году, улучшит поддержку этих устаревающих систем на базе SoC NVIDIA Tegra или Intel Atom...
Читать полностью
#Phoronix
@linux_potok
Для тех, у кого есть устройства ASUS Transformer — конвертируемые гибридные ноутбуки/планшеты формата 2-в-1, которым около десяти лет, — ядро Linux 7.5, выход которого ожидается в 2027 году, улучшит поддержку этих устаревающих систем на базе SoC NVIDIA Tegra или Intel Atom...
Читать полностью
#Phoronix
@linux_potok
👍2
В Noctalia 5.5 для Wayland Shell появились новые варианты переключателя окон
Вышла Noctalia 5.5 — обновление добавляет новые макеты переключателя окон, настраиваемые виджеты, улучшенные снимки экрана и множество исправлений.
Читать полностью
#Linuxiac
@linux_potok
Вышла Noctalia 5.5 — обновление добавляет новые макеты переключателя окон, настраиваемые виджеты, улучшенные снимки экрана и множество исправлений.
Читать полностью
#Linuxiac
@linux_potok
👍3👌1
Humble Bundle переработала дизайн, и её обвиняют в хаотичном вайб-кодинге
Чинят то, что не сломано, да? Humble Bundle только что полностью переделала свой сайт и магазин, и многие остались этим недовольны.
Читать полностью
#GamingOnLinux
@linux_potok
Чинят то, что не сломано, да? Humble Bundle только что полностью переделала свой сайт и магазин, и многие остались этим недовольны.
Читать полностью
#GamingOnLinux
@linux_potok
😁1
Изучайте Linux и навыки кибербезопасности с помощью интерактивных практических лабораторий
LabEx — это образовательная платформа с поддержкой ИИ, ориентированная на обучение на практике. Она предоставляет практические лабораторные работы, карточки, викторины и песочницы для занятий в смоделированной среде.
Читать полностью
#ItFOSS
@linux_potok
LabEx — это образовательная платформа с поддержкой ИИ, ориентированная на обучение на практике. Она предоставляет практические лабораторные работы, карточки, викторины и песочницы для занятий в смоделированной среде.
Читать полностью
#ItFOSS
@linux_potok
🤡2😁1
Выпущен LibreOffice 26.8.3 с 45 исправлениями ошибок
В LibreOffice 26.8.3 исправлены 45 ошибок, включая сбои в Writer, Calc и Impress, а также улучшена совместимость с Microsoft Office.
Читать полностью
#Linuxiac
@linux_potok
В LibreOffice 26.8.3 исправлены 45 ошибок, включая сбои в Writer, Calc и Impress, а также улучшена совместимость с Microsoft Office.
Читать полностью
#Linuxiac
@linux_potok
👍8❤1
Генеральный директор NVIDIA Дженсен Хуанг уходит в отставку
После сообщений о двух внебрачных связях — одной с предполагаемой китайской шпионкой, а другой с вице-президентом, непосредственно подчиняющимся ему, — Дженсен Хуанг больше не является генеральным директором NVIDIA...
Читать полностью
#Phoronix
@linux_potok
После сообщений о двух внебрачных связях — одной с предполагаемой китайской шпионкой, а другой с вице-президентом, непосредственно подчиняющимся ему, — Дженсен Хуанг больше не является генеральным директором NVIDIA...
Читать полностью
#Phoronix
@linux_potok
👏4🤣4🤯2