nomenus-rex 0.5.2 — утилита для массового переименования файлов |
Nomenus-rex — это консольная утилита для массового переименования файлов. Настраивается с помощью простого конфигурационного файла. Программа написана на C++ и распространяется на условиях GPL 3.0.
Со времени предыдущей новости (nomenus-rex 0.3.0 -- утилита для массового переименования файлов) утилита обросла функциональностью, а также исправлены множественные ошибки и недоделки:
Как всегда, подготовлена сборка программы для AMD64.
|
Wolfire Games опубликовала исходники Overgrowth |
Разработчики Overgrowth опубликовали на Github исходники игры под лицензией Apache 2.0.
При этом в опубликованные исходники не входят ассеты игры. Для доступа к ассетам необходимо купить оригинальную игру в Humble Bundle или Steam.
|
OpenBSD 7.1 |
21 апреля 2022 года состоялся релиз операционной системы OpenBSD 7.1.
Проект OpenBSD предлагает бесплатную, мультиплатформенную UNIX-подобную операционную систему, основанную на наработках BSD 4.4 и нацеленную на портабельность, стандартизацию, корректность кода, проактивную безопасность и интегрированные криптографические возможности.
( читать дальше... )
|
Ubuntu 22.04 LTS |
Представлен дистрибутив Ubuntu 22.04 «Jammy Jellyfish». Также образы созданы для Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu и UbuntuKylin (редакция для Китая).
( читать дальше... )
linux, os, snap, ubuntu, дистрибутив
|
Alma Linux 9 Beta |
Представлен первый в истории мажорный бета-выпуск дистрибутива AlmaLinux 9, построенный с использованием пакетов из ветки Red Hat Enterprise Linux 9 и содержащий все предложенные в данном выпуске изменения. Примечательно это событие тем, что это - первый дистрибутив в истории, не считая дистрибутива для виртуальных систем VzLinux, представивший свой клон бета-версии RHEL 9 с момента закрытия классической разработки CentOS. Oracle, Rocky Linux и другие пока еще своих бета-версий не представили. Сборки подготовлены для архитектур x86_64, ARM64, s390x и ppc64le в форме загрузочного (780 МБ), минимального (1.7 ГБ) и полного образа (8 ГБ). Релизы RHEL 9 и AlmaLinux 9 ожидаются в начале мая.
Дистрибутив идентичен RHEL по функциональности, за исключением изменений, связанных ребрендингом и удалением специфичных для RHEL пакетов, таких как redhat-*
, insights-client
и subscription-manager-migration*
. AlmaLinux бесплатен для всех категорий пользователей, развивается с привлечением сообщества и использованием модели управления, похожей на организацию работы проекта Fedora. Также дистрибутив использует для распространения ПО публичные зеркала. Создатели AlmaLinux попытались достичь оптимального баланса между корпоративной поддержкой и интересами сообщества - с одной стороны к разработке привлечены ресурсы и разработчики компании CloudLinux, которая имеет большой опыт в сопровождении форков RHEL, а с другой стороны проект прозрачен и подконтролен сообществу.
|
Ergo Framework 2.1 |
Ergo Framework — фреймворк на основе акторов для создания микросервисов с использованием технологий и шаблонов проектирования Erlang/OTP в Golang
Фреймворк предоставляет разработчику гибкий инструментарий из мира Erlang для создания распределённых решений на языке Go с помощью готовых шаблонов проектирования gen.Application, gen.Supervisor и gen.Server. Поскольку в языке Go отсутствует прямой аналог процесса Erlang, то во фреймворке используются goroutine как основы для gen.Server с обёрткой recover для возможности обработки исключительных ситуаций.
Код проекта распространяется под лицензией MIT.
Ключевые новшества в этом релизе:
|
LMDE Upgrade Tool BETA |
Состоялся выход утилиты LMDE Upgrade Tool BETA для обновления между мажорными релизами.
На данный момент программа имеет статус BETA и доступна только для LMDE, но скоро будет выпущена и для основной редакции Linux Mint.
|
Emacs 28.1 |
4 апреля состоялся релиз Emacs 28.1.
В новой версии добавлены возможности:
|
Сoreboot портирован на материнскую плату для Intel Alder Lake |
Компания 3mdeb объявила об успешном портировании Сoreboot для материнской платы MSI PRO Z690-A WiFi DDR4 для платформы Intel Alder Lake. На данный момент работают не все периферийные устройства; например, нет звука), но уже успешно загружается Ubuntu, и полноценная поддержка оставшейся аппаратной функциональности — лишь дело времени.
Свободная прошивка Сoreboot уже поддерживает достаточно обширный список устройств — от ноутбуков до рабочих станций и серверов — из которого вы сможете найти что-нибудь себе по душе с учётом личных предпочтений, подбирая баланс между свободой и производительностью:
Однако, как правило, к моменту появления поддержки платы её уже давно как нет в продаже, и любители свободных безопасных прошивок вынуждены искать б/у комплектующие в хорошем состоянии. И даже если coreboot вдруг предоставляется самим производителем «из коробки», оно идёт с существенной наценкой за мелкосерийное производство и свободный BIOS — что, разумеется, не делает его доступнее, особенно если оно не продаётся в вашей стране.
Перед вами — действительно уникальный случай, когда, несмотря на технические трудности, связанные в том числе и с преодолением большей закрытости современного железа x86, Сoreboot удалось портировать на массово производимую матплату, которая ещё есть в продаже.
Если вы хотите поучаствовать в подобных проектах на благо мира свободных прошивок, эти три вакансии по-прежнему актуальны.
|
Кроссплатформенный терминальный клиент WindTerm 2.4 |
Доступен новый релиз WindTerm – бесплатного клиента для протоколов SSH/Sftp/Shell/Telnet/Serial.
WindTerm является проектом с частично открытым исходным кодом, и исходный код будет постепенно открываться. Весь опубликованный на текущий момент исходный код предоставляются на условиях лицензии Apache 2.0. Исключение составляет код сторонних разработчиков. WindTerm полностью бесплатен, в том числе для коммерческого использования.
( читать дальше... )
|
В Fedora планируется заменить DNF на MicroDNF |
Разработчики Fedora Linux планируют перевести дистрибутив на новый пакетный менеджер Microdnf вместо DNF.
В отличии от DNF (написанного частично на Python, частично на C), microdnf целиком написан на C. Ранее в Fedora пакетный менеджер DNF заменил пакетный менеджер YUM, который был полностью написан на Python.
Первый шаг к замене DNF на Microdnf - это планируемое в выпуске Fedora Linux 38 значительное обновление Microdnf, который будет приближен по функциональности к DNF, а в некоторых областях даже станет его превосходить.
Ожидается, что Microdnf будет лучше работать с транзакциями и отображением прогресса установки. Microdnf, основанный на библиотеке libdnf5, имеет более целостную архитектуру, чем создававшаяся десятилетиями кодовая база YUM/DNF, что видно даже по смешанному стилю кодирования в последней.
|
Chrome 100 |
29 марта выпущены Chrome и Chromium 100.
Это последняя версия, не сокращающая строку пользовательского агента, а также вызовы navigator.userAgent
, navigator.appVersion
и navigator.platform
. 19 апреля будут завершены испытания сайтов на поддержку урезанного пользовательского агента Это часть стратегии по замене одной большой строки пользовательского агента на новый клиентский API наводок пользовательского агента, направленной на заботу о приватности пользователей.
( читать дальше... )
|
GNU Health 4.0.3 |
GNU Health — это свободная медицинская информационная система (МИС), предоставляющая возможности электронных медицинских записей, информационных систем больниц и здравоохранения. Она разработана с упором на мультиплатформенность и работает на различных операционных системах (GNU/Linux, FreeBSD, MS Windows) и с различными СУБД. Она написана на Python и использует фреймворк Tryton.
( читать дальше... )
|
Вышла новая версия C++-драйвера для PostgreSQL |
Pgfe (PostGres FrontEnd) - продвинутый и многофункциональный драйвер для PostgreSQL, написанный на C++. Разработка нацелена на простоту использования и надёжность, учитывая производительность.
Pgfe можно скачать на странице Github.
|
Набор патчей для Chromium с поддержкой Qt |
Google опубликовала набор патчей, который позволяют выбирать между GTK и Qt. Изменения пока помечены как не готовые к внедрению и находятся на ранней стадии рецензирования.
|
«Линстория» -- Документальный фильм о Linux в России |
Тимофей Королёв, когда-то давно занимавшийся разработкой собственного дистрибутива Linux XP, представляет свой новый проект "Линстория": документальный фильм о Linux в России. "Линстория" охватывает период с 90-х по наши дни.
Сейчас снята приблизительно 1/4 фильма, по ссылке ниже можно ознакомиться с планами по созданию фильма и посмотреть первый тизер.
|
OpenSSH 9.0 |
OpenSSH – это набор защищенных сетевых утилит, основанных на протоколе Secure Shell, который обеспечивает безопасный канал по незащищенной сети в архитектуре клиент-сервер.
( читать дальше... )
|
Выпущены Ruby 2.6.10, 2.7.6, 3.0.4, 3.1.2 с исправлениями уязвимостей |
А именно:
CVE-2022-28738: двойное высвобождение памяти в регулярных выражениях. Проявляется на специально созданных входных строках. Хоть в целом и не следует создавать регулярные выражения из строк, полученных из недоверенных источников — уязвимость подтверждена и исправлена. Затронутые ветки: 3.0 и 3.1, ветки 2.6 и 2.7 не затронуты.
CVE-2022-28739: чтение данных за пределами буфера при конвертации строк в числа с плавающей точкой. Присутствует во внутренней функции, использующейся, например, в Kernel#Float
и String#to_f
. Обычно приводит к ошибке сегментации и краху процесса, но в определённых условиях может использоваться для чтения памяти за пределами буфера. Затронуты ветки 2.6, 2.7, 3.0 и 3.1.
Спасибо piao за обнаружение уязвимостей.
Также следует отметить, что, начиная с этих выпусков, поддержка ветки 2.6 прекращается и исправлений новых уязвимостей не будет — возможны исправления только очень серьёзных регрессий. Ветка 2.7 же переходит из фазы полноценной поддержки в фазу обновлений безопасности, которая будет длиться год. Рекомендуется уже сейчас начать перевод проектов на использование версий Ruby 3.0 или 3.1.
Скачать:
>>> 3.1.2
>>> 3.0.4
>>> 2.7.6
|
gzip 1.12 |
gzip — популярная программа сжатия из состава проекта GNU.
Изменения в поведении
gzip -l
теперь корректно выводит размеры файлов от 4 ГиБ и более. Предыдущее поведение — выводить 32-разрядное значение из заголовка gzip, являющееся остатком от деления на 2^3^2. Теперь gzip -l
честно разжимает данные и считает получившиеся байты; хоть это и требует намного большего времени корректность всё же важнее производительности.
zless
больше не устанавливается на платформах, где недоступен less
.
Исправления ошибок
Вызов zgrep
с именем файла, содержащим два и более переноса строки, больше не переписывает другие файлы (ошибка присутствует с версии 1.3.10).
При ошибках zgrep
теперь корректно выводит имя входного файла, а не обзывает его (standard input)
, если grep
поддерживает опции GNU -H
и --label
.
zdiff -C 5
более не воспринимает 5
как имя файла (ошибка присутствует с самого начала).
Теперь на этапе конфигурирования работают опции типа --program-prefix
.
|
fheroes2 0.9.14 |
Приветствуем вас, любители Героев Меча и Магии!
Позади еще один месяц активной разработки, результаты которого можно оценить в новой 0.9.14 версии проекта по возрождению Героев Меча и Магии 2 - fheroes2.
Продолжаются работы над адаптацией движка на разные языки. Исправлено множество ошибок в переводах. Для норвежского и итальянского языков из ресурсов игры теперь генерируются все необходимые символы. А для большинства языков создана корректная кнопка режима битвы «Battle only».
Полностью переработан код, отвечающий за функционирование артефактов, с помощью которого было исправлено множество проблем, связанных с некорректной работой артефактов и даже отсутствием необходимых свойств у некоторых из них. Это изменение также является фундаментом для добавления новых артефактов в игру или изменения свойств текущих, предоставляя широкие возможности для будущего моддинга.
Улучшен ИИ, который теперь рациональнее использует заклинания в бою, выставляет приоритеты отстройки замков на карте, а также может использовать заклинание "Дверь Измерений", чтобы перемещаться к своим целям на карте приключений. Будьте осторожны, ведь прыткий противник теперь может появиться из ниоткуда. ;)
Были исправлены ошибки в расчете прироста существ и стоимости капитуляции, а также доработана логика перемещения существ по полю боя. Помимо этого ведутся работы по созданию полноценного приложения fheroes2 для macOS.
Добавлена поддержка движком музыкальных файлов оригинальной игры в форматах MP3 и FLAC.
В общей сложности исправлено свыше 50 багов проекта.
Надеемся, что с этим релизом вам еще больше понравится играть в героев.
Разработку проекта можно поддержать на Patreon.
|