mlterm 3.9.4 |
После двух лет разработки состоялся выпуск 3.9.4 кроссплатформенного эмулятора терминала mlterm.
( читать дальше... )
c, mlterm, wayland, консоль, эмулятор терминала
|
FTXUI 6.0.0 и 6.0.1 |
28 марта, после более полутора лет разработки, состоялись выпуски 6.0.0 и 6.0.1 кроссплатформенной библиотеки FTXUI, предназначенной для создания на C++ приложений с текстовым интерфейсом и распространяемой по лицензии MIT.
Возможности библиотеки:
( читать дальше... )
c++, tui, библиотека, консоль, функциональное программирование
|
Выпуск Альт Виртуализации 10.4 |
Сборка подготовлена на x86_64, AArch64, на базе ядра 6.1 LTS.
Скачать образ
В минорной версии 10.4 обновлена пакетная база.
Подробно в рассылках: altlinux-announce-ru@ community@
>>> Сайт загрузки
|
Lug 0.5.0 |
19 марта состоялся выпуск C++ библиотеки Lug, реализующей встраиваемый предметно-ориентированный язык для выражения синтаксических анализаторов в виде расширенных грамматик синтаксических выражений, и распространяемой по лицензии MIT.
Возможности библиотеки:
( читать дальше... )
|
mpv 0.40 |
После полугода разработки состоялся выпуск 0.40 популярного кроссплатформенного медиаплеера с открытым исходным кодом mpv.
( читать дальше... )
|
Linux 6.14 |
После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 6.14. Среди наиболее заметных изменений: драйвер ntsync c примитивами синхронизации Windows NT, настройка балансировки операций чтения в Btrfs RAID1, поддержка reflink в XFS в режиме realtime, возможность некэшируемого буферизированного ввода/вывода, dmem cgroup для ограничения памяти GPU, задействование io_uring в FUSE, делегирование атрибутов в NFS, поддержка атомарной записи в Device mapper, ускорение символических ссылок, управление возможностью выполнения скриптов, поддержка чипов Qualcomm Snapdragon 8 Elite, драйвер для NPU AMD.
В новую версию принято 12115 исправлений от 1984 разработчиков, размер патча – 39 МБ (изменения затронули 10170 файлов, добавлено 531586 строк кода, удалено 235999 строк). В прошлом выпуске было 14172 исправлений от 2086 разработчиков, размер патча – 46 МБ. Около 41% всех представленных в 6.14 изменений связаны с драйверами устройств, примерно 13% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 14% связано с сетевым стеком, 7% – с файловыми системами и 4% c внутренними подсистемами ядра.
( читать дальше... )
|
Hyprland 0.48.0 |
Hyprland исполнилось 3 года! За эти годы он добрался до версии 0.48.0. Вопреки распространённому заблуждению, Hyprland является гибридным композитором, т. е. умеет работать не только в режиме тайлинга — его можно настроить так, что все окна по дефолту будут плавающими. В этом релизе много багфиксов и улучшений.
( читать дальше... )
|
Stellarium 25.1 |
После трёх месяцев разработки состоялся выпуск 25.1 популярного свободного планетария Stellarium, написанного на языке C++ с использованием фреймфорка Qt (поддерживаются версии 5 и 6) и распространяемого по лицензии GNU GPL 2.
Данный выпуск оказался самым объемным в истории развития планетария и в общей сложности между текущей и предыдущей версией сделано 208 изменений 11 контрибьюторами.
Основные изменения:
Спасибо всем разработчикам, тестировщикам и пользователям, которые сделали этот релиз возможным благодаря вашему вкладу и отзывам.
|
shadPS4 0.7.0 |
Состоялся релиз shadPS4 версии 0.7.0. Проект shadPS4 — это эмулятор PlayStation 4 с нативной поддержкой Windows, Linux, macOS и chromeOS. Эмулятор написан на Qt6 и С++ и находится на ранней стадии разработки.
( читать дальше... )
|
ReactOS 0.4.15 |
После долгого перерыва разработчики Windows-совместимой операционной системы ReactOS, исходные тексты которой доступны по лицензии GPL, выпустили версию 0.4.15.
В этом выпуске:
ReactOS разрабатывается группой энтузиастов с 1998 года и по-прежнему находится в альфа-стадии.
|
Glaze 5.0.0 и 5.0.1 |
5 и 20 марта состоялись выпуски 5.0.0 и 5.0.1 высокопроизводительной библиотеки Glaze, предназначенной для чтения и записи JSON.
Также поддерживаются форматы CSV и BEVE.
Библиотека написана на языке C++ (header-only, стандарт C++23) и распространяется по лицензии MIT.
( читать дальше... )
|
Grease -- утилита для поиска ошибок в бинарных файлах |
Привет, ЛОР!
Компания Galois Inc. представила Grease – программу для статического анализа исполняемых файлов и поиска в них уязвимостей. Grease дизассемблирует исполняемый файл и строит модель его исполнения, после чего анализирует пограничные условия на предмет возможных ошибок. Использовать Grease можно как отдельно, так и плагином к системе обратного инжениринга Ghidra.
Grease поддерживает анализ исполняемых файлов ELF и динамических библиотек, содержащих код ARMv7l, PowerPC или x86_64, а также может анализировать bitcode LLVM.
Код написан на языке Haskell и распространяется под лицензией BSD-3.
disassembler, haskell, reverse engineering, статический анализ
|
BLAKE3 1.7.0 |
18 марта состоялся выпуск 1.7.0 библиотек BLAKE3, реализующих криптографический алгоритм хеширования BLAKE3 на языках C и Rust, и распространяемых как общественное достояние или по лицензии Apache 2.0.
Проектом также предоставляется консольная утилита b3sum
, написанная на языке Rust.
( читать дальше... )
|
Git 2.49 |
14 марта, после двух месяцев разработки, состоялся выпуск 2.49 распределённой системы управления версиями Git, написанной на языке C и распространяемой по лицензии GNU GPL 2.
( читать дальше... )
|
Онлайн-вечеринка «виртПиво 0xE» — сегодня в 10 вечера по Москве! |
|
TinyXML2 10.1.0 и 11.0.0 |
9 и 16 марта, после более года разработки, состоялись выпуски 10.1.0 и 11.0.0 небольшой, простой и эффективной C++ библиотеки TinyXML2, предназначенной для парсинга XML и распространяемой по лицензии Zlib.
Список изменений:
int -> size_t
), в связи с чем нарушена совместимость c ABI прежних версий.( читать дальше... )
c++, parser, xml, библиотека
|
Плагин scratchpad для neovim |
В поисках плагина для временных заметок перебрал множество существующих, но не нашёл ничего, что подходит под мои задачи.
Что я хотел:
markdown
.:close
, :bd
, :bw
.fzf-lua
в окне scratchpad.Подобная функциональность есть в свежем плагине snacks.nvim от неподражаемого folke. Но snacks.nvim – это комбайн, с функциональностью, которая мне совсем не нужна.
Плагин писался для себя лично и тех, кто пользуется моим конфигом config-nvim и config-tmux. Возможно, он окажется полезным и вам.
|
GIMP 3.0 |
16 марта, после семи лет активной разработки, состоялся значительный выпуск 3.0 графического редактора GIMP. Несмотря на то, что изначально основное внимание уделялось обновлению библиотеки графического интерфейса, этот релиз содержит множество новых функций и улучшений.
( читать дальше... )
|
Браузер Vivaldi 7.2 для десктопов |
Сегодня состоялся выпуск очередной стабильной версии браузера Vivaldi 7.2 от бывших разработчиков Opera Presto. В данном выпуске разработчики уделили много внимания как повышению скорости работы самого браузера, так и добавлению опций, повышающих скорость взаимодействия пользователей с браузером.
В частности, в новой версии были отмечены следующие изменения:
Был полностью переработан выпадающий список адресной строки, включающий поисковые запросы, закладки, ранее введённые адреса и прочие данные. Помимо этого была оптимизирована обработка скорости поиска запрашиваемых доменов, что позволило значительно увеличить скорость загрузки страниц.
В настройки быстрых клавиш добавлен новый раздел для рабочих пространств, позволяющий назначать комбинации клавиш для действий с пространствами.
В настройках клавиатуры появился список приоритета команд, который позволяет сохранить за браузером указанные комбинации клавиш, даже если сайт может пытаться их использовать.
Во встроенном почтовом клиенте также произошли изменения – теперь можно создавать из полученного сообщения задачу или событие календаря прямо из контекстного меню. Дополнительно была добавлена опция ручной сортировки почтовых учётных записей в списке.
Браузер распространяется бесплатно под закрытой лицензией, но исходный код доступен для изучения на сайте разработчиков.
|
Опубликованы репозитории исходного кода U-Boot и Linux Kernel для Repka Pi 4 |
В проекте Repka Pi стали доступными и открытыми репозитории с исходными кодами загрузчика U-Boot (с DeviceTree) и ядра Linux (также с DT) на GitFlic — российском аналоге GitHub.
Репозитории пока опубликованы для Repka Pi 4, скоро ожидается и для Repka Pi 3.
( читать дальше... )
pi, raspberry pi, repka
|