Feed digilinux.ru [copy] http://digilinux.ru/feed/ has loading error: cURL error 22: The requested URL returned error: 403 Forbidden
Feed freepost [copy] https://freepo.st/rss/new has loading error: cURL error 22: The requested URL returned error: 500
DJV 3.3.3
9 января состоялся выпуск 3.3.3 DJV – кроссплатформенной (Linux, macOS и Windows) программы с открытым исходным кодом для воспроизведения и анализа файлов мультимедиа. DJV может воспроизводить последовательности изображений высокого разрешения и фильмы в режиме реального времени с аудио, сравнением A/B, управлением цветом и другими функциями.
Возможности программы:
поддержка изображений с высоким разрешением и высокой битовой глубиной; сравнение A/B с режимами стирания, наложения и разницы (на втором скриншоте); поддержка временной шкалы с помощью библиотеки OpenTimelineIO; управление цветом с помощью библиотеки OpenColorIO (OCIO); многодорожечное аудио с переменной скоростью и обратным воспроизведением; экспериментальная поддержка файлов в формате USD.( читать дальше... )
...Linux Mint 22.3 Zena
Тихо и незаметно вышел основанный на Ubuntu дистрибутив Linux Mint 22.3 «Zena».
В дистрибутиве используется ядро Linux версии 6.14 и пакетная база Ubuntu 24.04 «Noble».
Дистрибутив относится к версии с долгосрочной поддержкой:
будет получать обновления безопасности до 2029 года; до конца 2026 года будущие версии Linux Mint будут использовать ту же базу пакетов, что и Linux Mint 22.3; до конца 2026 года команда разработчиков не будет начинать работу над новой базой пакетов и будет полностью сосредоточена на текущей.( читать дальше... )
>>> Release Notes
Budgie уходит с GTK на Qt и KDE Frameworks
В Budgie 11 планируется использовать Qt 6 и библиотеки из проекта KDE Frameworks. Такая миграция разработчиками уже опробована на примере Budgie Display Configurator.
Также планируется введение модульной архитектуры, состоящей из Budgie Core и Budgie Desktop. Цель модульной архитектуры – возможность использования окружения на планшетах, телевизорах, устройствах виртуальной реальности, смартфонах и пр. Budgie Core будет отвечать за запуск компонентов в зависимости от типа устройства и библиотеки для организации вывода информации, поддержки языков и локализации, управления энергопотреблением, взаимодействием с устройствами ввода и конфигурирования. Budgie Desktop будет предоставлять функциональность графической оболочки: компоновка окон, управление рабочими столами, построение интерфейса. Планируются также кроссплатформенные темы и возможность...
deark 1.7.2
8 января, после более четырёх месяцев разработки, состоялся выпуск 1.7.2 консольной утилиты deark, позволяющей декодировать определенные типы файлов и либо конвертировать их в более современный или более читаемый формат, либо извлекать из них встроенные файлы. Она также имеет опцию -d для отображения подробной информации о содержимом файла и метаданных.
Для извлечения ресурсов используются собственные парсеры, не зависящие от сторонних библиотек.
( читать дальше... )
>>> Пример использования
simdutf 8.0.0
Состоялся выпуск 8.0.0 библиотеки simdutf.
Библиотека предоставляет быстрые SIMD-оптимизированные функции Unicode:
проверка строк ASCII, UTF-8, UTF-16LE/BE и UTF-32, с идентификацией ошибок и без неё; транскодирование Latin1 в UTF-8, UTF-16LE/BE и UTF-32, с идентификацией ошибок и без неё; подсчет символов в строках UTF-8 и UTF-16LE/BE; перекодирование binary <-> base64, с URL-кодированием или без него; изменение порядка байтов строк.Библиотекой также предоставляются консольные утилиты fastbase64 и sutf.
( читать дальше... )
Redesigning my microkernel from the ground up
As you may recall, circa 2022-2023 I was working on a microkernel written in Hare named Helios. Helios was largely inspired by and modelled after the design of seL4 and was my first major foray into modern OS development that was serious enough to get to a somewhat useful state of functionality, with drives for some real hardware, filesystems, and an environment for running user programs of a reasonable level of sophistication.
Helios development went strong for a while but eventually it slowed and eventually halted in a state of design hell. Since Helios was my first major OS project at this scale and with this much ambition, the...
Understanding how to use Mulberry32 to achieve deterministic randomness in JavaScript
Randomness is rarely truly random in games. This article explains how Mulberry32 turns a single seed into a fully reproducible sequence of values, with a minimal JavaScript demo and real-world videogame applications.