CLI11 2.5.0 |
27 февраля, после более года разработки, состоялся выпуск 2.5.0 кроссплатформенной header-only библиотеки для C++ CLI11, предназначенной для разбора параметров командной строки и распространяемой по лицензии BSD 3.
В этой версии добавлен новый форматтер с улучшенными возможностями контроля и выводом справки в соответствии со стандартами. Также добавлен модификатор, позволяющий использовать нестандартные имена опций и исправлено несколько ошибок, связанных с нестандартными ситуациями при разборе строк и файлов конфигурации.
( читать дальше... )
|
NetworkManager 1.52.0 |
Состоялся релиз утилиты по настройке сети NetworkManager 1.52.0.
Основные изменения по сравнению с версией 1.50.0:
$XDG_CACHE_HOME/nmcli-history
вместо использовавшегося ранее ~/.nmcli-history
.
ipv4.link-local=fallback
, выставляющий IPv4-адресс внутреннему сетевому интерфейсу в ситуациях, когда не указан другой адрес.
IPv6-only preferred
.
ipv4.routed-dns
и ipv6.routed-dns
.
rd.net.dns
.
dnscanon
в клиенте DHCP.
Shared
для конфигурации IPv6.
|
Lexilla 5.4.3, Scintilla 5.5.5, SciTE 5.5.5 |
25 февраля, после двух месяцев разработки, состоялись выпуски 5.4.3 и 5.5.5 кроссплатформенных библиотек для парсинга, редактирования и подсветки кода Lexilla и Scintilla соответственно, а также выпуск 5.5.5 основанного на них редактора текстов SciTE.
( читать дальше... )
|
Fish Shell 4.0 |
Командная оболочка Fish Shell, популярная среди пользователей терминалов, обновилась до версии 4.0, которая принесла значительные изменения и улучшения.
Основное новшество заключается в том, что Fish Shell теперь полностью переписана на языке программирования Rust. Однако для обычных пользователей этот переход будет практически незаметен: команды, настройки и типичные взаимодействия останутся прежними.
( читать дальше... )
|
EA открыла исходный код Command & Conquer Red Alert |
Компания Electronic Arts (EA) объявила об открытии исходного кода игры Command & Conquer Red Alert под лицензией GPL. Вместе с ней также стали доступны исходные коды Command & Conquer Tiberian Dawn, Renegade и Generals - Zero Hour.
Теперь исходный код этих игр доступен под лицензией GPL и может быть модифицирован и расширен сообществом фанатов. Это также позволяет создавать версии этих игр для различных платформ в будущем. В течение последнего года EA работала над восстановлением исходного кода этих классических игр C&C из архивов Perforce.
( читать дальше... )
>>> GitHub EA
|
Яндекс выложил в открытый доступ языковую модель YandexGPT-5-Lite |
Архитектура новой языковой модели похожа на Llama или Qwen, но она обучалась полностью с нуля. Похожесть позволяет использовать тот же инструментарий. Pretrain-версия большой языковой модели YandexGPT 5 Lite на 8B параметров с длиной контекста 32k токенов. При обучении модели особое внимание уделялось русскому языку, материалы на русском составили более 70% датасета.
Старшая модель YandexGPT 5 доступна в Алисе и на сайте Яндекса, но она в открытый доступ выложена не будет.
В своей категории модель достигает паритета с мировыми SOTA по ряду ключевых бенчмарков для pretrain-моделей, а по многим другим — превосходит их. Например, по результатам внутреннего слепого попарного сравнения (side-by-side) для широкого потока запросов YandexGPT 5 Pro превосходит YandexGPT 4 Pro в 67% случаев и не уступает GPT-4o.
|
Gifsicle 1.96 |
После годового перерыва состоялся выпуск 1.96 консольной утилиты Gifsicle, предназначенной для создания и редактирования изображений и анимаций в формате GIF, а также для получения информации о файлах в этом формате. В комплект поставки также входят утилиты gifdiff
и gifview
(для X11) для сравнения и просмотра файлов GIF, соответственно.
( читать дальше... )
c, gif, консоль, оптимизация, утилита
|
miniaudio 0.11.22 |
24 февраля, после более года разработки, состоялся выпуск 0.11.22 кроссплатформенной библиотеки захвата и воспроизведения звука miniaudio, написанной на языке C и распространяемой, как общественное достояние. miniaudio работает на всех основных настольных и мобильных платформах без сторонних зависимостей.
( читать дальше... )
audio, c, miniaudio, библиотека
|
GNU Emacs 30.1 |
Вышла новая версия старейшего редактора, написанного на C и Lisp, Emacs 30.1!
Основные изменения:
Изменения, несовместимые с предыдущими версиями:
Другие изменения:
|
qman 1.3.0 и 1.3.1 |
22 февраля состоялись выпуски 1.3.0 и 1.3.1 консольной утилиты qman, предназначенной для более удобного просмотра страниц man. Утилита написана на языке C и распространяется по лицензии BSD 2.
( читать дальше... )
|
Изменился состав управляющих у репозитория Wine-TkG |
Этьен Жювиньи, он же Tk-Glitch, известный по github-проектам wine-tkg, wine-proton-tkg и Tk-Glitch PKGBUILDs (последний предназначен для дистрибутивов на основе ArchLinux), после около десяти лет поддержки стал жаловаться на здоровье. Из-за этого он стал реже смотреть за "перебазированием" патчей и приёмом пулл-реквестов.
Этьен заявляет, что не собирается бросать репозиторий. Но тут же стало известно, что он назначил для репозитория Wine-TkG ещё одного управляющего — Кирилла Артемьева, он же Artewar67.
Пока что Кирилл столкнулся с непредвиденной задачей — на гитлабе Wine поломали структуру директорий, из-за чего библиотеки (i386 и x86_64) устанавливаются все вместе в один общий каталог, без разделения на архитектуру. С этим "перебазированием" Кирилл справляется хорошо.
Надеемся, что и в дальнейшем поддержка остальных репозиториев TkG и Wine будет идти хорошо и не будет заброшена.
|
Apache NetBeans 25 |
Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др. IDE написана на Java и распространяется на условиях Apache License 2.0.
( читать дальше... )
>>> Скачать
|
Линус Торвальдс пояснил свою позицию в отношении приёма изменений на Rust |
К обсуждению сопротивления мэйнтейнеров внедрению Rust в ядро подключился Линус Торвальдс, который пояснил, что никто не заставляет мэйнтейнеров изучать язык Rust, использовать код на Rust, или принимать во внимание наличие в ядре кода на Rust. Мэйнтейнеры могут спокойно продолжать работать только с кодом на Си и никак не пересекаться с Rust. Но подобные сопровождающие не могут и влиять на то, как развивается Rust в ядре, например, не могут вмешиваться в организацию внешнего взаимодействия Rust-кода с кодом их подистемы.
Линус раскритиковал действия Кристофа Хелвига, мэйнтейнера подсистем DMA, KVM, Slab Allocator и архитектуры PowerPC. По мнению Линуса, Кристоф превысил свои полномочия и попытался повлиять на код, который не затрагивал код подсистемы DMA, был реализован в отдельном подкаталоге и не влиял на код, за который отвечает Кристоф. Кристоф попытался контролировать то, для чего используется подсистема DMA, и его действия можно сравнить с попыткой запрета использования DMA в каком-то драйвере, лишь потому, что ему не понравился этот драйвер. Итог: несмотря на то, что сопровождающие отвечают за свой код, они не отвечают за то, кто и как использует результат работы этого кода.
>>> Письмо Линуса
|
VyOS Stream 1.5-2025-Q1 доступен для загрузки |
VyOS — программный маршрутизатор на базе Debian Linux, оринтированный на корпоративную аудиторию, поставщиков услуг и сетевых гиков. VyOS ставится на железо (amd64) либо разворачивается в виде виртуальных машин. Настройка, как правило, выполняется через CLI.
VyOS включает в себя:
( читать дальше... )
|
Вышел симулятор электронных схем Qucs-S 25.1.0 |
Qucs-S — это программа для моделирования аналоговых электронных схем, написанная на C++ и распространяемая по GPL 2. В качестве движка моделирования можно использовать как Ngspice для схем общего назначения, так и QucsatorRF (поставляется вместе с Qucs-S) для СВЧ устройств.
20 февраля этого года представлен очередной релиз 25.1.0.
( читать дальше... )
|
Zstandard 1.5.7 |
После 11 месяцев разработки и свыше 500 коммитов состоялся выпуск 1.5.7 быстрой библиотеки сжатия данных и консольной утилиты Zstandard, написанных на языке C и распространяемых по лицензиям BSD или GNU GPL 2.
Это значительный выпуск с улучшениями в производительности, стабильности и функциональности, и особенно рекомендуется для пользователей 32-битных систем.
( читать дальше... )
c, zstd, алгоритмы, компрессия, сжатие
|
lzbench 2.0 и 2.0.1 |
6 и 12 февраля состоялись выпуски 2.0 и 2.0.1 консольной утилиты lzbench, предназначенной для сравнения многих популярных алгоритмов компрессии и декомпрессии (их список можно получить командой lzbench -l
).
( читать дальше... )
|
Архиватор RAR 7.10 |
Состоялся релиз проприетарного архиватора RAR версии 7.10.
Список изменений в консольной версии:
RAR
на RARINISWITCHES
. Для пакетных файлов довольно типично использовать имя переменной среды RAR
для хранения пути к исполняемому файлу RAR, что ранее приводило к конфликту имён.rar ch -tl
, если не указаны такие ключи изменения архива, как -rr
или -z
. Время изменения самого нового архивного файла устанавливается непосредственно по исходному архивному файлу, без копирования архивных данных. Это ускоряет запись на диск и обработку данных.-se
или -s
, были добавлены новые файлы, они могли быть повреждены. Эта проблема не затрагивает обычные непрерывные архивы, созданные с помощью -s
, а также не непрерывные архивы.-m1
(Скоростной), ключи -m1 -mcl+
или -m1 -mcl
со словарём сжатия 256 МБ или больше по-прежнему выделяли память, необходимую для алгоритма поиска на большом расстоянии.Также обновлён до версии 7.1.4 распаковщик с открытым кодом UnRAR.
|
btrfs-progs 6.13 |
15 февраля состоялся выпуск версии 6.13 набора консольных утилит btrfs-progs для работы с файловой системой Btrfs в пользовательском окружении.
Одним из значительных изменений этой версии является добавление опции --compress
в утилиту mkfs.btrfs
. При помощи этой новой опции можно включить и настроить алгоритм и степень сжатия. Она должна использоваться в сочетании с аргументом --rootdir
для указания нужных директорий для сжатия, например: mkfs.btrfs --compress zlib:9 --rootdir Documentation img
. Поддерживаются следующие алгоритмы сжатия: zlib, lzo, zstd.
( читать дальше... )
|
fheroes2 1.1.6: новые меню и кнопки, расширение настроек объектов в редакторе |
Здравствуйте, поклонники Героев Меча и Магии 2!
Сегодня у нас обновление! Новая версия 1.1.6 игрового движка доступна к установке всем! Давайте же мы коротко расскажем о том, что нового ожидает игроков после обновления.
С помощью алгоритмов движка и художников улучшено окно обмена героев. Новые кнопки для обмена армиями и артефактами заняли место между соответствующими разделами окна. Одностороннюю передачу мы не убирали, а разнесли по сторонам. Игрокам теперь доступны все возможности передачи армий и артефактов в оригинальном игровом дизайне.
В редакторе появилось расширенное окно системных настроек, включающее в себя дополнительные кнопки, которые добавили новые возможности взаимодействия с игрой. Теперь для пользователей доступна новая кнопка возврата в главное меню и кнопка запуска текущей карты, чего не было в оригинальном редакторе.
( читать дальше... )
|