Все новости за Май 2025
Релиз Lazarus 4.0
Добавил:
Федор Сорекс, 14.05.2025
Cостоялся релиз интегрированной среды разработки Lazarus 4.0, предназначенной для разработки софта на языке Pascal с использованием компилятора FreePascal 3.2.2. Lazarus предоставляет возможности, схожие с Borland Delphi.
Основные изменения:
- реализованы встраеваемые панели интерфейса и встраеваемый редактор GUI (ранее окна была отдельными);
- улучшены подсветка кода и его отображение в редакторе;
- улучшена работа отладчика;
- реализована поддержка свежей версии пакета Pas2js, предназначенного для разработки веб-приложения в Lazarus;
- добавлена поиск пиктограмм по ключевым словам с помощью плагина Icon Finder;
- улучшено отображение некоторых компонентов в Cocoa, также добавлен инструмент CocoaConfig для настройки;
- доработаны компоненты TCalendarDialog, TOpenDialog, TShape, TLabeledEdit, TTimeEdit, TColorDialog, TFilenameEdit, TMenu и TMenuItem.
[Подробности]
[Скачать]
[Источник]
Дистрибутив Ubuntu 25.10 переходит на sudo, написанный на Rust
Добавил:
Федор Сорекс, 14.05.2025
В Ubuntu 25.10 собираются использовать sudo-rs по умолчанию вместо привычного sudo. Это реализация утилиты повышения привилегий sudo, написанная на языке программирования Rust.
sudo-rs разработана Trifecta Tech Foundation (TTF), некоммерческой организацией, которая создает безопасные компоненты с открытым исходным кодом для инфраструктурного программного обеспечения.
В sudo-rs обеспечена совместимость с классическими утилитами sudo и su, что даёт возможность использовать sudo-rs в качестве прозрачной замены sudo в системе. Для пользователей, не желающих переходить на новые утилиты из uutils и sudo-rs, в Ubuntu 25.10 будет предусмотрена возможность обратного перехода на привычные варианты системных утилит coreutils и sudo.
Замена sudo на sudo-rs - часть глобального плана по повышению безопасности и качества Ubuntu путём перехода на компоненты, написанные на языке Rust.
[Подробности]
[Источник]
Работа с электронными книгами: Calibre 8.4
Добавил:
Федор Сорекс, 11.05.2025
Calibre - многофункциональный, кроссплатформенный комбайн для работы с электронными книгами. Распространяется по лицензии GPLv3, написан в основном на Python, поддерживает Linux, macOS, Windows (Android и iOS напрямую не поддерживаются, возможно только удалённое управление библиотекой на подключенном устройстве).
Нововведения
- Вывод KEPUB: добавлена опция для создания файлов KEPUB, имеющих лучшее равномерное распределение текста засчёт пробелов при использовании на ридерах Kobo.
- Просмотрщик электронных книг теперь позволяет фоновому изображению расширяться под полями страницы.
Исправления
- В просмотрщике электронных книг:
- исправлена сломанная ссылка "показать книгу в главной программе Calibre";
- ссылки, указывающие на несуществующие внутренние файлы, теперь показывают сообщение об ошибке, вместо того, чтобы просто не работать;
- исправлена ошибка некорректной обработки некоторых ссылок в очень больших EPUB-файлах с больших количеством внутренних HTML.
- Скачивание новостей: исправлены ссылки Далее/Назад, которые не работали, если указывали на статью, которую не удалось скачать.
- Получение книг: обновлён плагин ebooks.com.
- Диалоговое окно просмотра метаданных: исправлена некорректная работа слияния тегов.
- Wayland: добавлен обход ошибки Qt/Wayland, которая предотвращала показ меню кнопки Макет.
- Устранена рекурсия при создании временной папки базы, если что-либо в системе удаляет созданную временную папку.
Новые источники новостей
- Frieze Magazine от Kabonix
Улучшенные источники новостей
- NYTimes Book Review
- Washington Post
- tagesschau
- Hindu
- Economist
- Economist Espresso
[Подробности]
[Скачать]
[Источник]
Вышла Альт Рабочая станция K 11.0
Добавил:
Федор Сорекс, 07.05.2025
Доступен релиз операционной системы "Альт Рабочая станция K" 11.0. Сборка подготовлена на x86_64, на базе ядра 6.12 (LTS).
Скачать релизный образ
В новом образе
- Переработаны последовательность шагов, оформление установщика.
- Проведена замена подсистемы начальной загрузки на altboot.
- Поддержка стандарта шифрования диска LUKS2 обеспечивает лучшую защиту от атак, в отличие от LUKS1.
- Значение UID первого пользователя начинается с 1000, что соответствует общепринятым практикам.
- kio-admin реализует новый протокол admin:/, который предоставляет административный доступ ко всей системе.
- Восстановлена работоспособность Secure Boot на многих современных системах.
Подробнее в рассылках:
announce-ru@
community@
[Подробности]
Schemesh 0.9.0 - оболочка командной строки на Scheme
Добавил:
Федор Сорекс, 07.05.2025
Пока сограждане предавались праздничным развлечениям, разработчик Schemesh разрабатывал и в результате наразрабатывал очередной релиз своего проекта: оболочка командной строки, представляющая собой довольно элегантную амальгаму синтаксиса Chez Scheme и классического UNIX Shell.
В данном выпуске:
- добавлены функции работы с историей и портами (в том числе и совместимые с Racket);
- улучшена работа с фоновыми процессами;
- несколько мелких исправлений и обновлённые инструкции по сборке.
Из нетривиальных особенностей проекта стоит отметить возможность смешивать синтаксис Lisp с обычным shell в рамках одного скрипта и возможность подгружать schemesh в качестве библиотеки в Chez Scheme. Детальнее с примерами можно посмотреть здесь.
От других REPL-образных оболочек с Lisp/Scheme синтаксисом данный проект отличается наличием полноценного job control (fg\bg и прочее).
На вкус автора новости получилась бы отличная замена того же Fish если бы поддерживался right prompt ? на удивление редко встречающаяся фича среди оболочек командной строки.
[Подробности]
[Источник]