Новости - Архив 2019, Июль
Vifm 0.10.1
Vifm — консольный файловый менеджер с Vim-подобным модальным управлением и некоторыми идеями, позаимствованными из почтового клиента mutt.
Данная версия расширяет поддержку управления съёмными устройствами, добавляет некоторые новые возможности отображения, объединяет прежде два отдельных Vim-плагина в один, а также привносит ряд более мелких улучшений.
( читать дальше... )
>>> Скриншоты
>>> Подробности
kitty 0.14.3
kitty – это полнофункциональный и кроссплатформенный эмулятор терминала.
( читать дальше... )
>>> Подробности
()
dhall-lang v9.0.0
Dhall – это программируемый язык конфигурации, который можно описать как: JSON + функции + типы + импорт.
( читать дальше... )
>>> Подробности
()
NetSurf 3.9
18 июля вышла новая версия NetSurf — быстрого и легковесного веб-браузера, ориентированного на слабые устройства и работающего, помимо собственно GNU/Linux и других *nix, на RISC OS, Atari, AmigaOS, Windows, а также имеющего неофициальный порт на KolibriOS. Браузер использует собственный движок и поддерживает HTML4 и CSS2 (HTML5 и CSS3 на ранней стадии разработки), а также JavaScript (ES2015; DOM API реализован частично).
Основные изменения:
-
Добавлена поддержка CSS Media Queries (level 4).
-
Добавлена поддержка формата изображений WebP.
-
Полноценная поддержка CSS-пикселей, что улучшает поддержку HiDPI экранов. u2015
-
Множество мелких исправлений и улучшений.
Также в версии 3.8, новости про которую на ЛОРе не было, была добавлена поддержка HSTS, CMYK/YCCK JPEG и новых единиц измерения CSS (rem, vw/vh и других).
>>> Подробности
Опубликована книга «Programming Add-Ons for Blender 2.8»
Витольд Яворски (Witold Jaworski) опубликовал бесплатную книгу-пособие на английском языке по разработке Python-дополнений для Blender 2.80 на условиях лицензии CC-NC-ND 3.0.
ПРИМЕЧАНИЕ: Для желающих сделать перевод книги на русский язык необходимо связаться с автором — Витольд предоставляет для переводчиков исходник книги (в формате DOC) в индивидульном порядке! При этом перевод должен быть также лицензирован на условиях лицензии
CC-NC-ND 3.0
.
Это второе издание ранее опубликованой книги «PyDev Blender» (первое издание было ориентировано на создание дополнений для Blender 2.5x-2.7x)
P.S.: Витольд на протяжении многих лет занимается авиамоделированием и 3D-моделированием самолётов в Blender (и созданием дополнений для Blender), ведёт блог посвящённый даной тематике и уже опубликовал три издания книги «Virtual Airplane» (первое - для Blender 2.4x, третье - для Blender 2.7x; ожидается четвёртое издание - для Blender 2.8x).
- Скачать PDF (~ 13 MB)
- Скачать пример дополнения
- Скачать файл классов Blender API для Eclipse IDE
- Обсуждение книги на BlenderNation
>>> Подробности
XyGrib 1.2.6
5-ого июля вышла новая версия программы для визуализации погодной информации, распространяемой в файлах форматов GRIB версий 1 и 2. В этой версии продолжено расширение списка поддерживаемых моделей прогнозов погоды и добавление возможности просмотра дополнительных данных у уже поддерживаемых моделей.
- добавлена модель NOADD GFS
- стали доступны данные повторного анализа модели ECMWF ERA5
- стали доступны данные отражательной способности по модели GFS
Следует отметить, что проект XyGrib - это развитие ранее известного проекта zyGrib. Версия 1.0.1 XyGrib была выпущена на основе zyGrib 8.0.1. Из существенных отличий XyGrib следует отметить поддержку более, чем одной модели прогноза погоды (программа zyGrib поддеживает только модель GFS), переход на новую версию сервера-аккумулятора данных (который поддерживается в рамках проекта OpenGribs) и формат GRIB v2 по-умолчанию, возможность обновления версии программы собственными средствами приложения (в том числе и для Linux). Сайт проекта: https://www.opengribs.org
>>> Подробности
Вышел набор библиотек KDE Frameworks 5.60
KDE Frameworks - набор библиотек от проекта KDE для создания приложений и сред рабочего стола на базе Qt5.
В этом выпуске:
- Несколько десятков улучшений в подсистеме индексации и поиска Baloo - снижено энергопотребление на автономных устройствах, исправлены ошибки.
- Новые API BluezQt для MediaTransport и Low Energy.
- Множество правок подсистемы KIO. В Точках входа теперь по умолчанию не показывается корневой раздел. Диалоги открытия используют тот же режим отображения, что и Dolphin.
- Технические и косметические улучшение Kirigami.
- В KWayland начата реализация будущего протокола для отслеживания состояния клавиш.
- Solid научился показывать примонтированные через fstab оверлейные файловые системы.
- Подсистема подсветки синтаксиса получила улучшения для C++20, CMake 3.15, Fortran, Lua и некоторых других языков.
- Правки в Plasma Framework, KTextEditor и прочих подсистемах, улучшен набор иконок Breeze.
- Для сборки требуется как минимум Qt 5.11.
>>> Подробности
()
Фабрис Белар выложил движок JavaScript
Французский математик Фабрис Белар (Fabrice Bellard), более известный работой над ffmpeg, qemu, tcc и вычислением числа Пи, выложил в открытый доступ QuickJS — компактную реализацию JavaScript в виде библиотеки на языке C.
- Почти полностью поддерживает спецификацию ES2019.
- В том числе математические расширения.
- Проходит все тесты ECMAScript Test Suite.
- Нет зависимостей от других библиотек.
- Малый размер статически линкуемой библиотеки — от 190 KiB на x86 для «hello world».
- Быстрый интерпретатор — проходит 56000 тестов ECMAScript Test Suite за ~100 с на 1 ядре настольного ПК. Накладные расходы на цикл запуска и остановки < 300 мкс.
- Может компилировать исходные файлы на JavaScript в исполняемые файлы без внешних зависимостей.
- Может компилировать исходные файлы на JavaScript в WebAssembly.
- Сборщик мусора со счётчиком ссылок (детерминированный, с малым потреблением памяти).
- Интерпретатор командной строки с цветной подсветкой синтаксиса.
Согласно тестам производительности из обсуждения на Opennet.ru, скорость QuickJS в тестах в 15-40 раз меньше, чем у Node.js.
>>> Сайт автора
Firefox 68
FreeBSD 11.3-RELEASE
Анонсирован четвёртый выпуск ветки stable/11 операционной системы FreeBSD — 11.3-RELEASE.
Двоичные сборки доступны для следующих архитектур: amd64, i386, powerpc, powerpc64, sparc64, armv6 и aarch64.
Замечания к выпуску: https://www.freebsd.org/releases/11.3R/relnotes.html
Исправления: https://www.freebsd.org/releases/11.3R/errata.html
>>> Объявление
Linux 5.2
Вышла новая версия ядра linux 5.2. В данной версии принято 15100 исправлений от 1882 разработчиков. Размер доступного патча - 62Мб. Удалено 531864 строк кода.
Нововведения:
- Доступен новый атрибут для файлов и каталогов +F. Благодаря которому можно теперь делать так, чтобы файлы в разных регистрах, считались как один файл. Данный атрибут доступен в файловой системе ext4.
- В XFS имеется инфраструктура для отслеживания состояния файловой системы.
- В подсистеме fuse стал доступен API для управления кешированием.
- В CEPH теперь есть возможность экспортировать snapshots через NFS
- Добавлена поддержка алгоритма шифрования GOST R 34.10-2012
- Добавлена защита от атак MDS на процессорах Intel.
- Также теперь можно использовать шлюзы IPv6 для маршрутов IPv4.
- Также появилась поддержка модуля dm_trust, который может эмулировать bad-блоки и ошибки на диске.
>>> Подробности
Vector 0.3.0
На этой неделе вышла версия 0.3.0 свободной утилиты Vector, предназначенной для сбора, преобразования и сохранения данных логов, метрик и событий.
Будучи написанной на языке Rust, она отличается высокой производительностью и низким потреблением оперативной памяти по сравнению с аналогами. Кроме того, большое внимание уделено функциям, связанным с корректностью, в частности, возможностям сохранения неотправленных событий в буфер на диске и ротации файлов.
Архитектурно Vector является роутером событий, принимающим сообщения из одного или нескольких источников, опционально применяющим над этими сообщениями преобразования, и отправляющим их в один или несколько стоков.
( читать дальше... )
>>> Подробности
GNU GRUB 2.04
5 июля состоялся релиз новой стабильной версии загрузчика операционных систем GRUB от проекта GNU. Данный загрузчик соответствует спецификации Multiboot, поддерживает большое количество платформ и является одним из самых широко используемых загрузчиков операционных систем на основе ядра Linux. Также загрузчик способен загружать многие другие операционные системы, в том числе Windows, Solaris, ОС семейства BSD.
( читать дальше... )
>>> Подробности
Free as in Freedom на русском: Глава 5. Ручеёк свободы
Free as in Freedom на русском: Глава 1. Роковой принтер
Free as in Freedom на русском: Глава 2. 2001: Хакерская одиссея
Free as in Freedom на русском: Глава 3. Портрет хакера в юности
Free as in Freedom на русском: Глава 4. Развенчай бога
Ручеёк свободы
( читать дальше... )
>>> Читать далее
()
Выпуск Debian 10 «Buster»
Участники сообщества Debian рады сообщить о выходе очередного стабильного выпуска операционной системы Debian 10 кодовое имя buster.
Данный релиз включает в себя более 57703 пакетов, собранных для следующих процессорных архитектур:
( читать дальше... )
По сравнению с Debian 9 stretch в Debian 10 buster добавлено 13370 новых пакетов, обновлено более 35532 пакетов (что составляет 62% дистрибутива stretch). Также, по различным причинам многие пакеты (более 7278, 13% дистрибутива stretch) были удалены из дистрибутива.
Debian 10 buster поставляется с различными окружениями рабочего стола, такими как GNOME 3.30, KDE Plasma 5.14, LXDE 10, LXQt 0.14, MATE 1.20, и Xfce 4.12. Также в репозитории имеются Cinnamon 3.8, Deepin DE 3.0, различные оконные менеджеры.
( читать дальше... )
>>> Подробности
Состоялся релиз дистрибутива Mageia 7
Чуть меньше чем через 2 года после релиза 6-й версии дистрибутива Mageia состоялся релиз 7-й версии дистрибутива.
( читать дальше... )
>>> Подробности
Rust 1.36
Команда разработчиков с радостью представляет вам Rust 1.36!
Что нового в Rust 1.36?
Стабилизирован трейт Future
, из нового: крейт alloc
, MaybeUninit<T>
, NLL для Rust 2015, новая реализация HashMap<K, V>
и новый флаг --offline
для Cargo.
( За подробностями )
>>> Подробности
Релиз XMage 1.4.37 - бесплатной альтернативы Magic The Gathering Online
Состоялся очередной релиз XMage 1.4.37 — свободного клиента и сервера для игры в Magic: The Gathering как в онлайне, так и против компьютера (ИИ).
MTG — это первая в мире коллекционная карточная игра в жанре фэнтези, прародитель всех современных ККИ типа Hearthstone и Eternal.
XMage — мультиплатформенное клиент-серверное приложение, написанное на языке Java с использованием графического инструментария Swing. Поддерживаются Windows, Linux и MacOS.
( читать дальше... )
>>> Подробности
()
GNU Rush 2.0
1 июля 2019 года анонсирован релиз GNU Rush 2.0.
GNU Rush — это ограниченная пользовательская оболочка (Restricted User Shell), разработанная для предоставления урезанного неинтерактивного доступа к удаленным ресурсам через ssh (например, GNU Savannah). Гибкое конфигурирование дает системным администраторам полный контроль над возможностями, которые доступны пользователям, а также контроль за использованием системных ресурсов, таких как виртуальная память, процессорное время и т. д.
В этом выпуске полностью переписан код обработки конфигурации. Изменения вводят новый синтаксис файла конфигурации, который предлагает большой набор структур управления и инструкции по преобразованию для обработки произвольных запросов.
>>> Подробности