3 скрипта для диагностики Вашего Linux-сервера
Привет, Хабр! Уверен, многие сталкивались с тормозами сервера, долгой загрузкой страниц. Логи молчат, нужно искать виновника. Системный мониторинг демонстрирует, что CPU вроде не загружен, память не полностью израсходована, а отклик системы оставляет желать лучшего.
В такие моменты стандартных утилит вроде top или htop часто недостаточно, нужен более детальный анализ. С этим мне приходится периодически сталкиваться, из-за чего и были написаны 3 bash-скрипта. Они дают сбор ключевых метрик системы для дальнейшего разбора.
Читать полностью
#habr
@linux_potok
Привет, Хабр! Уверен, многие сталкивались с тормозами сервера, долгой загрузкой страниц. Логи молчат, нужно искать виновника. Системный мониторинг демонстрирует, что CPU вроде не загружен, память не полностью израсходована, а отклик системы оставляет желать лучшего.
В такие моменты стандартных утилит вроде top или htop часто недостаточно, нужен более детальный анализ. С этим мне приходится периодически сталкиваться, из-за чего и были написаны 3 bash-скрипта. Они дают сбор ключевых метрик системы для дальнейшего разбора.
Читать полностью
#habr
@linux_potok
👍5❤1👏1
Выпущен Python 3.14: улучшена производительность, свободная многопоточность и поддержка Zstd
Python 3.14 теперь доступен как последний ежегодный крупный релиз с новыми возможностями для языка программирования Python...
Читать полностью
#Phoronix
@linux_potok
Python 3.14 теперь доступен как последний ежегодный крупный релиз с новыми возможностями для языка программирования Python...
Читать полностью
#Phoronix
@linux_potok
👍9👏1
Бывшие мэйнтейнеры RubyGems основали альтернативный репозиторий Gem Cooperative
Пять бывших сопровождающих репозитории RubyGems и Bundler, среди которых владелец торговой марки Bundler, объявили о создании альтернативного проекта - Gem Cooperative, который подконтролен сообществу и использует открытую модель управления, созданную с оглядкой на проект Homebrew. На текущем этапе проектом запущен gem-cервер, содержащий все пакеты из каталога RubyGems.org и синхронизированный с ним. Заявлена полная совместимость с системой управления пакетами RubyGems и менеджером зависимостей Bundler.
Читать полностью
#OpenNet
@linux_potok
Пять бывших сопровождающих репозитории RubyGems и Bundler, среди которых владелец торговой марки Bundler, объявили о создании альтернативного проекта - Gem Cooperative, который подконтролен сообществу и использует открытую модель управления, созданную с оглядкой на проект Homebrew. На текущем этапе проектом запущен gem-cервер, содержащий все пакеты из каталога RubyGems.org и синхронизированный с ним. Заявлена полная совместимость с системой управления пакетами RubyGems и менеджером зависимостей Bundler.
Читать полностью
#OpenNet
@linux_potok
👍4🤷♂1😁1
Приложение Neon, платившее за запись звонков, слило разговоры пользователей и закрылось
В конце сентября 2025 года на второе место по популярности в Apple App Store вышло приложение Neon, которое платило пользователям за запись их телефонных звонков и продавало данные ИИ-компаниям. Однако вскоре в Neon обнаружили уязвимость, которая позволяла любому желающему получить доступ к телефонным номерам, записям звонков и расшифровкам разговоров пользователей.
Читать полностью
#xakep
@linux_potok
В конце сентября 2025 года на второе место по популярности в Apple App Store вышло приложение Neon, которое платило пользователям за запись их телефонных звонков и продавало данные ИИ-компаниям. Однако вскоре в Neon обнаружили уязвимость, которая позволяла любому желающему получить доступ к телефонным номерам, записям звонков и расшифровкам разговоров пользователей.
Читать полностью
#xakep
@linux_potok
😁13😱1🤬1
Linux 6.18: Появилась начальная структура для Rust-привязок USB драйвера
Вдобавок к большому количеству кода на Rust, влитому на прошлой неделе для Linux 6.18, ещё больше Rust-кода было добавлено посредством pull request'а для char/misc...
Читать полностью
#Phoronix
@linux_potok
Вдобавок к большому количеству кода на Rust, влитому на прошлой неделе для Linux 6.18, ещё больше Rust-кода было добавлено посредством pull request'а для char/misc...
Читать полностью
#Phoronix
@linux_potok
👍8👎1
Qualcomm поглощает Arduino. Представлены плата Arduino UNO Q и среда разработки Arduino App Lab
Компания Arduino, занимающаяся проектированием и разработкой открытых плат на базе микроконтроллеров, объявила о продаже бизнеса компании Qualcomm Technologies. Сумма сделки не разглашается. Отмечается, что присоединение к Qualcomm позволит расширить возможности Arduino по продвижению открытых аппаратных устройств по всему миру.
Читать полностью
#OpenNet
@linux_potok
Компания Arduino, занимающаяся проектированием и разработкой открытых плат на базе микроконтроллеров, объявила о продаже бизнеса компании Qualcomm Technologies. Сумма сделки не разглашается. Отмечается, что присоединение к Qualcomm позволит расширить возможности Arduino по продвижению открытых аппаратных устройств по всему миру.
Читать полностью
#OpenNet
@linux_potok
🤬12🤔5👍1
Proton Experimental приносит исправления для The Quarry, For Honor, God of War: Ragnarok и других
Valve только что обновила Proton Experimental для Linux / SteamOS и Steam Deck: обновление от 7 октября приносит исправления для различных игр.
Читать полностью
#GamingOnLinux
@linux_potok
Valve только что обновила Proton Experimental для Linux / SteamOS и Steam Deck: обновление от 7 октября приносит исправления для различных игр.
Читать полностью
#GamingOnLinux
@linux_potok
👍13
Meta открывает OpenZL как фреймворк форматно-осознанного сжатия
У Meta уже есть сжатие Zstd (Zstandard), а на этой неделе они объявили о выпуске OpenZL — нового open-source фреймворка для форматно-осознанного сжатия...
Читать полностью
#Phoronix
@linux_potok
У Meta уже есть сжатие Zstd (Zstandard), а на этой неделе они объявили о выпуске OpenZL — нового open-source фреймворка для форматно-осознанного сжатия...
Читать полностью
#Phoronix
@linux_potok
👍10
Phosh 0.50.0
Опубликован релиз основанной на gnome графической DE для мобильных устройств phosh 0.50.0.
( читать дальше... )
gnome, mobile, phosh
Читать полностью
#LinuxOrgRu
@linux_potok
Опубликован релиз основанной на gnome графической DE для мобильных устройств phosh 0.50.0.
( читать дальше... )
gnome, mobile, phosh
Читать полностью
#LinuxOrgRu
@linux_potok
👍11
Newsraft 0.34
Состоялись выпуски Newsraft 0.33 и 0.34, консольной программы для просмотра RSS-лент. Проект во многом вдохновлён Newsboat и преследует цель быть его облегчённым аналогом.
Примечательные возможности Newsraft:
параллельные загрузки;
группировка лент по разделам;
настройки для открытия ссылок любой командой;
просмотр новостей всех лент в explore-режиме;
автоматические обновления лент и разделов;
назначение нескольких действий для клавиш;
текстовый поиск по заголовкам и содержанию новостей;
сортировка по времени, алфавиту, прочитанности;
детальные отчёты об ошибках при обновлениях;
поддержка практически всех форматов лент;
импорт/экспорт лент в формате OPML.
( читать дальше... )
c, feed, rss, terminal, от автора
Читать полностью
#LinuxOrgRu
@linux_potok
Состоялись выпуски Newsraft 0.33 и 0.34, консольной программы для просмотра RSS-лент. Проект во многом вдохновлён Newsboat и преследует цель быть его облегчённым аналогом.
Примечательные возможности Newsraft:
параллельные загрузки;
группировка лент по разделам;
настройки для открытия ссылок любой командой;
просмотр новостей всех лент в explore-режиме;
автоматические обновления лент и разделов;
назначение нескольких действий для клавиш;
текстовый поиск по заголовкам и содержанию новостей;
сортировка по времени, алфавиту, прочитанности;
детальные отчёты об ошибках при обновлениях;
поддержка практически всех форматов лент;
импорт/экспорт лент в формате OPML.
( читать дальше... )
c, feed, rss, terminal, от автора
Читать полностью
#LinuxOrgRu
@linux_potok
👍8
Ubuntu 25.10: лучшие новые возможности
Ubuntu 25.10 выходит 9 октября и приносит множество обновлений. В этом выпуске особое внимание уделено изменениям в базовых процессах загрузки и переходу основных компонентов системы на язык Rust, а также новым приложениям и функциям рабочего стола. Большинство новшеств станут доступны всем пользователям с 9 октября 2025 года. Некоторые изменения касаются только чистой установки системы, а не обновления с предыдущей версии Ubuntu 25.04.
Читать полностью
#OmgUbuntu
@linux_potok
Ubuntu 25.10 выходит 9 октября и приносит множество обновлений. В этом выпуске особое внимание уделено изменениям в базовых процессах загрузки и переходу основных компонентов системы на язык Rust, а также новым приложениям и функциям рабочего стола. Большинство новшеств станут доступны всем пользователям с 9 октября 2025 года. Некоторые изменения касаются только чистой установки системы, а не обновления с предыдущей версии Ubuntu 25.04.
Читать полностью
#OmgUbuntu
@linux_potok
👍8👎2👌1
Выпуск nginx 1.29.2 и форка FreeNginx 1.29.2
Опубликован выпуск основной ветки nginx 1.29.2, в которой продолжается развитие новых возможностей. В параллельно поддерживаемую стабильную ветку 1.28.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В дальнейшем на базе основной ветки 1.29.x будет сформирована стабильная ветка 1.30. Код проекта написан на языке Си и распространяется под лицензией BSD.
Читать полностью
#OpenNet
@linux_potok
Опубликован выпуск основной ветки nginx 1.29.2, в которой продолжается развитие новых возможностей. В параллельно поддерживаемую стабильную ветку 1.28.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В дальнейшем на базе основной ветки 1.29.x будет сформирована стабильная ветка 1.30. Код проекта написан на языке Си и распространяется под лицензией BSD.
Читать полностью
#OpenNet
@linux_potok
👍7
Python 3.14
Вышел Python 3.14.
Из новшеств:
официальная поддержка свободной многопоточности (free-threading, PEP 779);
новый модуль compression.zstd для сжатия согласно Zstandard (PEP 784);
выражения except и except* теперь могут записываться без скобок (PEP 758);
многое другое.
См. также обзор на YouTube о производительности свежих версий Python.
python
Читать полностью
#LinuxOrgRu
@linux_potok
Вышел Python 3.14.
Из новшеств:
официальная поддержка свободной многопоточности (free-threading, PEP 779);
новый модуль compression.zstd для сжатия согласно Zstandard (PEP 784);
выражения except и except* теперь могут записываться без скобок (PEP 758);
многое другое.
См. также обзор на YouTube о производительности свежих версий Python.
python
Читать полностью
#LinuxOrgRu
@linux_potok
👍7💩2🤔1😭1
Компания Cisco выпустила антивирусный пакет ClamAV 1.5.0
После более года разработки компания Cisco опубликовала выпуск свободного антивирусного пакета ClamAV 1.5.0. Проект перешёл в руки Cisco в 2013 году после покупки компании Sourcefire, развивающей ClamAV и Snort. Код проекта распространяется под лицензией GPLv2. Ветка 1.5.0 отнесена к категории обычных (не LTS), обновления к которым публикуются как минимум в течение 4 месяцев после выхода первого релиза следующей ветки. Возможность загрузки базы сигнатур для не-LTS веток также обеспечивается как минимум ещё 4 месяца после выпуска следующей ветки.
Читать полностью
#OpenNet
@linux_potok
После более года разработки компания Cisco опубликовала выпуск свободного антивирусного пакета ClamAV 1.5.0. Проект перешёл в руки Cisco в 2013 году после покупки компании Sourcefire, развивающей ClamAV и Snort. Код проекта распространяется под лицензией GPLv2. Ветка 1.5.0 отнесена к категории обычных (не LTS), обновления к которым публикуются как минимум в течение 4 месяцев после выхода первого релиза следующей ветки. Возможность загрузки базы сигнатур для не-LTS веток также обеспечивается как минимум ещё 4 месяца после выпуска следующей ветки.
Читать полностью
#OpenNet
@linux_potok
👍9💩3👎2
Объявлены темы докладов CyberCamp 2025
Онлайн-конференция по информационной безопасности CyberCamp 2025 пройдет с 20 по 25 октября. В программе мероприятия запланировано более 40 докладов специалистов, которые поделятся методами построения эффективной защиты от кибератак и повышения киберустойчивости. Уже сейчас на платформе кэмпа доступны первые доклады и практические задания для соло-участников.
Читать полностью
#xakep
@linux_potok
Онлайн-конференция по информационной безопасности CyberCamp 2025 пройдет с 20 по 25 октября. В программе мероприятия запланировано более 40 докладов специалистов, которые поделятся методами построения эффективной защиты от кибератак и повышения киберустойчивости. Уже сейчас на платформе кэмпа доступны первые доклады и практические задания для соло-участников.
Читать полностью
#xakep
@linux_potok
👍5❤1
Открытое обращение к министру цифрового развития от основателя «Хакера»
Мы публикуем текст обращения, направленного министру цифрового развития с целью остановить принятие поправки к закону «Об информации», которая значительно затруднит работу как «Хакера», так и других обучающих ресурсов и площадок, связанных с кибербезопасностью.
Читать полностью
#xakep
@linux_potok
Мы публикуем текст обращения, направленного министру цифрового развития с целью остановить принятие поправки к закону «Об информации», которая значительно затруднит работу как «Хакера», так и других обучающих ресурсов и площадок, связанных с кибербезопасностью.
Читать полностью
#xakep
@linux_potok
👍12
Из котельной — в Ад: Doom на ПЛК
Я — инженер техподдержки, наши клиенты знают меня как Aleksandr_Khlebnikov. Одна из задач инженеров в нашей компании — тестировать новое оборудование. Мы как раз выпустили модуль расширения, добавляющий контроллеру выход HDMI.
Смотреть на веб-интерфейс во время тестирования скучно, и в голову пришла мысль: а что если попробовать запустить на контроллере Doom? В железо я верил, в свои умения — чуть меньше. Все-таки контроллер «заточен» под специфические задачи, а лишняя функциональность в ОС отключена. Но раз внутри работает полноценный Linux — почему бы не попробовать?
Итак, эта история о том, как я подключил к контроллеру HDMI-монитор, как запустил Doom и что из этого вышло. А еще о том, как я сделал геймпад с интерфейсом Modbus RTU.
Читать полностью
#habr
@linux_potok
Я — инженер техподдержки, наши клиенты знают меня как Aleksandr_Khlebnikov. Одна из задач инженеров в нашей компании — тестировать новое оборудование. Мы как раз выпустили модуль расширения, добавляющий контроллеру выход HDMI.
Смотреть на веб-интерфейс во время тестирования скучно, и в голову пришла мысль: а что если попробовать запустить на контроллере Doom? В железо я верил, в свои умения — чуть меньше. Все-таки контроллер «заточен» под специфические задачи, а лишняя функциональность в ОС отключена. Но раз внутри работает полноценный Linux — почему бы не попробовать?
Итак, эта история о том, как я подключил к контроллеру HDMI-монитор, как запустил Doom и что из этого вышло. А еще о том, как я сделал геймпад с интерфейсом Modbus RTU.
Читать полностью
#habr
@linux_potok
👍8
Рецензия на книгу: Изучаем eBPF: программирование ядра Linux для улучшения безопасности, сетевых функций и наблюдаемости
В русском переводе вышла книга «Изучаем eBPF» (Learning eBPF) Лиз Райс, главного специалиста по открытым технологиям в компании Isovalent. В ней автор рассказала сисадминам и разработчикам, как можно успешно применять eBPF в своей работе. eBPF (Extended Berkeley Packet Filter) — это технология, позволяющая безопасно и эффективно выполнять свой код в ядре Linux. Хотя у книги небольшой объем (220 стр.), она наверняка будет полезна для сисадминов и ИТ-специалистов по управлению сетями, обеспечению безопасности и мониторингу в сложных системах.
Читать полностью
#habr
@linux_potok
В русском переводе вышла книга «Изучаем eBPF» (Learning eBPF) Лиз Райс, главного специалиста по открытым технологиям в компании Isovalent. В ней автор рассказала сисадминам и разработчикам, как можно успешно применять eBPF в своей работе. eBPF (Extended Berkeley Packet Filter) — это технология, позволяющая безопасно и эффективно выполнять свой код в ядре Linux. Хотя у книги небольшой объем (220 стр.), она наверняка будет полезна для сисадминов и ИТ-специалистов по управлению сетями, обеспечению безопасности и мониторингу в сложных системах.
Читать полностью
#habr
@linux_potok
👍5
Qualcomm покупает Arduino и расширяет работу с ИИ
Arduino объединяется с Qualcomm и выпускает плату UNO Q на базе Linux и микроконтроллера.
Читать полностью
#Linuxiac
@linux_potok
Arduino объединяется с Qualcomm и выпускает плату UNO Q на базе Linux и микроконтроллера.
Читать полностью
#Linuxiac
@linux_potok
😢5👍1👎1🤔1
Поиск по мануалам в один клик: Selectel представил SelectOS Manpages
Selectel анонсировал запуск публичного ресурса SelectOS Manpages для быстрого поиска мануалов из репозитория SelectOS. Сервис находится в открытом доступе, не требует регистрации, запуска сервера или установки пакетов.
Читать полностью
#habr
@linux_potok
Selectel анонсировал запуск публичного ресурса SelectOS Manpages для быстрого поиска мануалов из репозитория SelectOS. Сервис находится в открытом доступе, не требует регистрации, запуска сервера или установки пакетов.
Читать полностью
#habr
@linux_potok
😁3
Как обеспечить безопасность ОС Linux по рекомендациям ФСТЭК России
Неверные настройки не всегда выглядят как критические уязвимости, но именно они часто становятся причиной сбоев и потери данных, а также точкой входа для злоумышленников. ФСТЭК России в рекомендациях по безопасной настройке Linux подчеркивает важность исправления мисконфигураций, однако наш анализ показал: около 90% компаний нарушают хотя бы одно требование из методики, а почти половина — четыре и больше. В этой статье разберем процесс исправления мисконфигов в разрезе требований ФСТЭК и покажем, как это реализовать на практике.
Читать
Читать полностью
#habr
@linux_potok
Неверные настройки не всегда выглядят как критические уязвимости, но именно они часто становятся причиной сбоев и потери данных, а также точкой входа для злоумышленников. ФСТЭК России в рекомендациях по безопасной настройке Linux подчеркивает важность исправления мисконфигураций, однако наш анализ показал: около 90% компаний нарушают хотя бы одно требование из методики, а почти половина — четыре и больше. В этой статье разберем процесс исправления мисконфигов в разрезе требований ФСТЭК и покажем, как это реализовать на практике.
Читать
Читать полностью
#habr
@linux_potok
👍7