Выпуск web-браузера Min 1.34
Min предлагает минималистичный интерфейс, сосредоточенный на манипуляциях с адресной строкой. Браузер создан с использованием платформы Electron, позволяющей создавать обособленные приложения на основе движка Chromium и платформы Node.js. Интерфейс Min написан на JavaScript, CSS и HTML. Код распространяется под лицензией Apache 2.0. Сборки сформированы для Linux, macOS и Windows.
В новом выпуске:
Linux / Линукс🥸
Min предлагает минималистичный интерфейс, сосредоточенный на манипуляциях с адресной строкой. Браузер создан с использованием платформы Electron, позволяющей создавать обособленные приложения на основе движка Chromium и платформы Node.js. Интерфейс Min написан на JavaScript, CSS и HTML. Код распространяется под лицензией Apache 2.0. Сборки сформированы для Linux, macOS и Windows.
В новом выпуске:
▪️ На страницу с настройками добавлена возможность импорта и экспорта паролей из других браузеров.
▪️ В интерфейсе улучшено переключение на вкладку из строки поиска.
▪️ Предоставлена возможность создания собственных комбинаций клавиш, в которых используется клавиша Super (Windows).
▪️ При открытии результатов полнотекстового поиска обеспечен сдвиг на позицию на странице, соответствующую найденному совпадению.
▪️ Повышена надёжность восстановления прерванного сеанса.
▪️ Скрыто по умолчанию меню с отладочными функциями (для показа данного меню теперь требуется запуск с опцией "--debug-browser").
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🤯6❤4🤔2☃1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁92
Проект TuxTape для развёртывания инфраструктуры live-патчей к ядру Linux
TuxTape нацелен на организацию работы собственной системы для создания и доставки live-патчей, не зависящей от сторонних поставщиков и адаптируемой для любых ядер Linux, а не только для пакетов с ядром конкретных дистрибутивов.
TuxTape может отслеживать информацию об исправлении уязвимостей в ядре Linux, публикуемую в списке рассылки linux-cve-announce и в Git-репозитории, ранжировать уязвимости по степени опасности, определять применимость к обслуживаемым ядрам Linux и генерировать live-патчи на основе обычных патчей к LTS-веткам ядра. Применимость исходных патчей оценивается через профилирование сборок ядра. Патчи с не затрагивающими целевое ядро уязвимостями игнорируются.
Разработка находится на стадии экспериментального прототипа.
Linux / Линукс🥸
TuxTape нацелен на организацию работы собственной системы для создания и доставки live-патчей, не зависящей от сторонних поставщиков и адаптируемой для любых ядер Linux, а не только для пакетов с ядром конкретных дистрибутивов.
TuxTape может отслеживать информацию об исправлении уязвимостей в ядре Linux, публикуемую в списке рассылки linux-cve-announce и в Git-репозитории, ранжировать уязвимости по степени опасности, определять применимость к обслуживаемым ядрам Linux и генерировать live-патчи на основе обычных патчей к LTS-веткам ядра. Применимость исходных патчей оценивается через профилирование сборок ядра. Патчи с не затрагивающими целевое ядро уязвимостями игнорируются.
Разработка находится на стадии экспериментального прототипа.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🤯2
Please open Telegram to view this post
VIEW IN TELEGRAM
3❤50😁14👍8🙏2🫡2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁59👍9🤯1🎅1
Выпуск браузера Pale Moon 33.6.0
▪️ Реализован сниффер контента для звука в форматах ADTS и raw AAC.
▪️ Реализованы методы AbortSignal.abort() и AbortSignal.timeout().
▪️ Добавлена возможность использования псевдо-класса CSS ":modal".
▪️ Повышена производительность и эффективность работы Cycle Collector, сборщика мусора для неиспользуемых объектов C++.
▪️ Обновлена БД для хранения Cookie, которая избавлена от использования столбца BaseDomain.
▪️ Улучшена обработка CSS grid.
▪️ Обновлены встроенные списки корневых сертификатов и типовых поддмоенов (eTLD, Public Suffix List).
▪️ Версия Firefox, выдаваемая через заголовок User-Agent в режиме совместимости (general.useragent.compatMode.version в about:config), обновлена со 102.0 до 115.0.
▪️ Устранены проблемы, связанные с API WebCrypto, тегами <audio> и <video>.
▪️ Библиотека NSS обновлена до версии 3.90.6.
▪️ Устранено аварийное завершение при обработке некорректных данных в методе structuredClone().
Linux / Линукс🥸
▪️ Реализован сниффер контента для звука в форматах ADTS и raw AAC.
▪️ Реализованы методы AbortSignal.abort() и AbortSignal.timeout().
▪️ Добавлена возможность использования псевдо-класса CSS ":modal".
▪️ Повышена производительность и эффективность работы Cycle Collector, сборщика мусора для неиспользуемых объектов C++.
▪️ Обновлена БД для хранения Cookie, которая избавлена от использования столбца BaseDomain.
▪️ Улучшена обработка CSS grid.
▪️ Обновлены встроенные списки корневых сертификатов и типовых поддмоенов (eTLD, Public Suffix List).
▪️ Версия Firefox, выдаваемая через заголовок User-Agent в режиме совместимости (general.useragent.compatMode.version в about:config), обновлена со 102.0 до 115.0.
▪️ Устранены проблемы, связанные с API WebCrypto, тегами <audio> и <video>.
▪️ Библиотека NSS обновлена до версии 3.90.6.
▪️ Устранено аварийное завершение при обработке некорректных данных в методе structuredClone().
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
Please open Telegram to view this post
VIEW IN TELEGRAM
😁116💯10🫡5👍2🤯2
Выпуск SSH-клиента PuTTY 0.83
В новой версии обеспечена поддержка обмена ключами на базе алгоритма ML-KEM (CRYSTALS-Kyber), стойкого к подбору на квантовом компьютере. ML-KEM использует методы криптографии, основанные на решении задач теории решёток, время решения которых не отличается на обычных и квантовых компьютерах.
Вторым улучшением в новом выпуске стала поддержка имён файлов с символами Unicode, отсутствующими в системной кодовой странице, в диалоге выбора файла на платформе Windows (при сохранении сеанса подобные имена пока не поддерживаются).
Linux / Линукс🥸
В новой версии обеспечена поддержка обмена ключами на базе алгоритма ML-KEM (CRYSTALS-Kyber), стойкого к подбору на квантовом компьютере. ML-KEM использует методы криптографии, основанные на решении задач теории решёток, время решения которых не отличается на обычных и квантовых компьютерах.
Вторым улучшением в новом выпуске стала поддержка имён файлов с символами Unicode, отсутствующими в системной кодовой странице, в диалоге выбора файла на платформе Windows (при сохранении сеанса подобные имена пока не поддерживаются).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18
Please open Telegram to view this post
VIEW IN TELEGRAM
😁69
Третий кандидат в релизы графического редактора GIMP 3.0
В ветке GIMP 3.0 осуществлён переход на GTK3, добавлена штатная поддержка Wayland и HiDPI, реализована возможность экспорта в CMYK, предложен новый API для разработки плагинов, реализовано кэширование отрисовки, появился недеструктивный режим редактирования, добавлена поддержка выделения нескольких слоёв и обеспечено редактирование в исходном цветовом пространстве. Готовые сборки GIMP 3.0-RC3 опубликованы для Linux (AppImage, flatpak), Windows и macOS. Разработчики надеются, что GIMP 3.0-RC3 станет последним тестовым выпуском перед релизом.
Linux / Линукс🥸
В ветке GIMP 3.0 осуществлён переход на GTK3, добавлена штатная поддержка Wayland и HiDPI, реализована возможность экспорта в CMYK, предложен новый API для разработки плагинов, реализовано кэширование отрисовки, появился недеструктивный режим редактирования, добавлена поддержка выделения нескольких слоёв и обеспечено редактирование в исходном цветовом пространстве. Готовые сборки GIMP 3.0-RC3 опубликованы для Linux (AppImage, flatpak), Windows и macOS. Разработчики надеются, что GIMP 3.0-RC3 станет последним тестовым выпуском перед релизом.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🤯3🎉1
Релиз среды рабочего стола KDE Plasma 6.3
▪️ В композитном менеджере KWin переработана поддержка дробного масштабирования. Для сокращения размытости и повышения чёткости при увеличении масштаба обеспечена привязка к пиксельной сетке экрана.
▪️ Модернизирован эффект приближения, который при значительном изменении масштаба теперь показывает сетку для наглядного разделения отдельных пикселей.
▪️ В режиме ночной подсветки повышена точность отображения цветов, независимо от использования ICC-профилей. В KWin добавлен параметр для настройки точности отображения цветов.
▪️ Включена лёгкая прозрачность для виджетов, размещаемых на рабочем столе, и для всплывающих окон элементов панели.
И другие изменения.
Linux / Линукс🥸
▪️ В композитном менеджере KWin переработана поддержка дробного масштабирования. Для сокращения размытости и повышения чёткости при увеличении масштаба обеспечена привязка к пиксельной сетке экрана.
▪️ Модернизирован эффект приближения, который при значительном изменении масштаба теперь показывает сетку для наглядного разделения отдельных пикселей.
▪️ В режиме ночной подсветки повышена точность отображения цветов, независимо от использования ICC-профилей. В KWin добавлен параметр для настройки точности отображения цветов.
▪️ Включена лёгкая прозрачность для виджетов, размещаемых на рабочем столе, и для всплывающих окон элементов панели.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36
Please open Telegram to view this post
VIEW IN TELEGRAM
😁75🫡7😢3💯2👍1
Опубликован свободный звуковой кодек FLAC 1.5
Сообщество Xiph. Org опубликовало обновление свободного звукового кодека FLAC 1.5.0, позволяющего сжимать звук без потери качества.
Среди изменений в новой версии:
▪️ Обеспечена работа кодировщика в многопоточном режиме. Многопоточный кодировщик можно использовать через libFLAC или через утилиту командной строки flac.
▪️ Добавлена возможность декодирования связанных (chained) Ogg-файлов, в которых в один файл упаковано несколько независимых аудиопотоков FLAC.
▪️ В libFLAC, libFLAC++ и metaflac реализована поддержка записи в новый файл при изменении метаданных, вместо перезаписи существующего файла. В libFLAC при изменении метаданных добавлена проверка указания символической ссылки в качестве входного файла и реализована защита от записи в подобные файлы при замене файла по месту.
▪️ Расширен API библиотек libFLAC и libFLAC++.
И другие изменения.
Linux / Линукс🥸
Сообщество Xiph. Org опубликовало обновление свободного звукового кодека FLAC 1.5.0, позволяющего сжимать звук без потери качества.
Среди изменений в новой версии:
▪️ Обеспечена работа кодировщика в многопоточном режиме. Многопоточный кодировщик можно использовать через libFLAC или через утилиту командной строки flac.
▪️ Добавлена возможность декодирования связанных (chained) Ogg-файлов, в которых в один файл упаковано несколько независимых аудиопотоков FLAC.
▪️ В libFLAC, libFLAC++ и metaflac реализована поддержка записи в новый файл при изменении метаданных, вместо перезаписи существующего файла. В libFLAC при изменении метаданных добавлена проверка указания символической ссылки в качестве входного файла и реализована защита от записи в подобные файлы при замене файла по месту.
▪️ Расширен API библиотек libFLAC и libFLAC++.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20
Please open Telegram to view this post
VIEW IN TELEGRAM
😁21
Выпуск дистрибутива EndeavourOS 25.02
▪️ Ядро Linux обновлено до версии 6.13. Задействован новый выпуск инсталлятора Calamares 25.02.1.4. Обновлены компоненты графического стека: Mesa 24.3.4, Xorg-server 21.1.15 и драйверы NVIDIA 570.86.16.
▪️ Пакеты со средой рабочего стола Xfce обновлены до версии 4.20. ▪️ Настройки темы оформления приближены к поставке по умолчанию.
▪️ В ISO-образ добавлена утилита для тестирования памяти Memtest86 с поддержкой запуска на системах с UEFI.
▪️ Решены проблемы при установке на устаревшие системы с BIOS.
▪️ В пользовательских окружениях KDE, Gnome, XFCE4, Mate, Budgie и Cinnamon по умолчанию включена тёмная тема оформления.
▪️ Возвращена возможность для установки на существующий свободный раздел на диске (опция "replace Partition"). Для управления дисковыми разделами задействованы sfdisk и kpmcore.
Linux / Линукс🥸
▪️ Ядро Linux обновлено до версии 6.13. Задействован новый выпуск инсталлятора Calamares 25.02.1.4. Обновлены компоненты графического стека: Mesa 24.3.4, Xorg-server 21.1.15 и драйверы NVIDIA 570.86.16.
▪️ Пакеты со средой рабочего стола Xfce обновлены до версии 4.20. ▪️ Настройки темы оформления приближены к поставке по умолчанию.
▪️ В ISO-образ добавлена утилита для тестирования памяти Memtest86 с поддержкой запуска на системах с UEFI.
▪️ Решены проблемы при установке на устаревшие системы с BIOS.
▪️ В пользовательских окружениях KDE, Gnome, XFCE4, Mate, Budgie и Cinnamon по умолчанию включена тёмная тема оформления.
▪️ Возвращена возможность для установки на существующий свободный раздел на диске (опция "replace Partition"). Для управления дисковыми разделами задействованы sfdisk и kpmcore.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19
Please open Telegram to view this post
VIEW IN TELEGRAM
😁39💯10
Forwarded from 📚Системный Администратор (RTFM)
Как в Bash заменить пробелы в названиях файлов и каталогов нижними подчеркиваниями
Файлы и каталоги, создаваемые в графическом интерфейсе операционных систем, работающих на базе Linux, могут иметь в названиях пробелы. Копирование/перемещение таких файлов скриптом может быть невозможно, поэтому предварительно пробелы в их названиях заменяются нижними подчеркиваниями.
Замещение будем производить при помощи оператора
📚@IT_obrazovach
Файлы и каталоги, создаваемые в графическом интерфейсе операционных систем, работающих на базе Linux, могут иметь в названиях пробелы. Копирование/перемещение таких файлов скриптом может быть невозможно, поэтому предварительно пробелы в их названиях заменяются нижними подчеркиваниями.
Замещение будем производить при помощи оператора
tr
, подменяя в цикле пробел » »
на нижнее подчеркивание «_»
. Содержимое директории обрабатывается файл за файлом, в процессе замены производится перемещение изначального файла/каталога в переименованный командой tr
:for i in ;do mv «$i» echo $i| tr » » «_»; done
В случае если необходимо обрабатывать подобным образом только файлы с определенным расширением — его можно задать дополнительно, например, в виде .jpg
📚@IT_obrazovach
👍13🤔2
Для systemd развивается возможность загрузки системных образов по HTTP
Леннарт Поттеринг предложил включить в системный менеджер systemd изменение, позволяющее загружать систему с использованием образа корневой ФС, получаемого c внешнего хоста по протоколу HTTP. Изменение сводится к расширению systemd возможностью не только скачивать дисковый образ по HTTP на начальной стадии загрузки, но и распаковывать загруженный образ, связывать с блочным устройством в loopback-режиме, монтировать блочное устройство как /sysroot и загружать с него систему.
Linux / Линукс🥸
Леннарт Поттеринг предложил включить в системный менеджер systemd изменение, позволяющее загружать систему с использованием образа корневой ФС, получаемого c внешнего хоста по протоколу HTTP. Изменение сводится к расширению systemd возможностью не только скачивать дисковый образ по HTTP на начальной стадии загрузки, но и распаковывать загруженный образ, связывать с блочным устройством в loopback-режиме, монтировать блочное устройство как /sysroot и загружать с него систему.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🤔6🤣5😢2🎅1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁31👍5