Все новости за Январь 2022
Blender Studio представили проект Watchtower
Добавил:
Федор Сорекс, 31.01.2022
Команда Blender Studio представила Watchtower - свободное (GPLv3) веб-приложение для отслеживания статуса работы над кино- и анимационными проектами.
Watchtower позволяет в любой момент просмотреть весь проект вне зависимости от того, на какой стадии готовности находится каждая последовательность (sequence, эпизод) и каждый шот (shot, фрагмент видео от склейки до склейки). При этом используется цветовая маркировка последовательностей и есть возможность просмотреть статус производства каждого шота - от раскадровки до цветокоррекции конечной версии клипа.
Программа написана на Vue.js, использует Zou для хранения данных о проекте, может интегрироваться с другими системами через JSON.
Доступна живая демонстрация со Sprite Fright в качестве рабочего проекта. Именно на этом анимационном проекте отрабатывалась первая версия нового инструмента c Kitsu в качестве системы управления задачами.
Исходный код размещён на Gitlab.
[Подробности]
[Источник]
Проект dosemu2 анонсировал новую версию
Добавил:
Федор Сорекс, 30.01.2022
Проект dosemu2 анонсировал релиз pre9, в который вошли около
3400 коммитов.
В анонсе сообщается, что проект давно перешёл на роллинг-релизы, поэтому анонсы нужны только чтобы сообщить, что "мы всё ещё живы". Пакеты для релиза не подготовлены, всё собирается в ежедневном режиме, хотя заявляется, что этапы заморозки и стабилизации имели место быть.
С кратким списком изменений предлагается ознакомиться тут.
Полный же список, видимо, ещё не подготовлен.
Пакеты можно поставить, пройдя по ссылкам отсюда.
[Подробности]
[Источник]
Генератор лексических анализаторов re2c 3.0
Добавил:
Федор Сорекс, 30.01.2022
Состоялся релиз генератора лексических анализаторов re2c 3.0. Основное изменение - добавлена кодогенерация в Rust.
Напомним, что re2c специализируется на генерации быстрых и легко встраиваемых лексеров. Он отличается от более известного аналога flex гибким интерфейсом, генерацией оптимизированных нетабличных лексеров и поддержкой захватов (submatch extraction) на основе детерминированных конечных автоматов с тэгами (TDFA). re2c используется в проектах, где важна скорость работы лексера, например в Ninja и в PHP.
На сайте есть много примеров, теперь и на языке Rust.
[Подробности]
[Источник]
Архиватор RAR 6.10
Добавил:
Федор Сорекс, 25.01.2022
Состоялся релиз проприетарного архиватора RAR версии 6.10. Список изменений в консольной версии:
- Ключ -si можно использовать для чтения архивных данных с stdin при извлечении или тестировании, например:
cat docs.rar | rar x -si -o+ -pmypwd dummy docs/
Хотя при использовании этого ключа имя архива игнорируется, в командной строке всё равно должно быть указано произвольное фиктивное имя архива.
Операции, требующие поиск в обратном направлении, в этом режиме недоступны. К ним относятся отображение комментариев к архиву, тестирование данных для восстановления, использование информации для быстрого открытия архива, обработка многотомных архивов.
Не допускаются запросы, требующие взаимодействие с пользователем. Для подавления таких запросов используйте ключи -o[+|-|r], -p<пароль> или -mes.
- Новый ключ -ep4<путь> исключает префикс пути при архивировании или извлечении, если этот путь находится в начале имени архива. Путь сравнивается с именами, уже подготовленными для сохранения в архиве, без букв дисков и предшествующих разделителей путей. Например, команда
rar a -ep4texts/books archive /texts/books/technical
удаляет "text/books" из архивных имён, так что они начинаются с 'technical'.
- Новый ключ -mes пропускает зашифрованные файлы при извлечении или тестировании. Он заменяет прежний ключ -p-.
- Новый ключ -op<путь> задаёт папку назначения для команд извлечения 'x' и 'e'. В отличие от параметра командной строки <путь_для_извлечения/>, этот ключ также принимает пути без символа разделителя пути в конце.
- Если команда 'p' используется для печати файла на стандартный вывод (поток stdout), информационные сообщения автоматически подавляются, чтобы предотвратить их смешивание с данными файла.
- Опция "Генерировать имя архива по маске" ("Generate archive name by mask") и ключ -ag считают минутами только первые два символа 'M' после 'H'. Ранее минутами считалось любое количество таких символов.
Благодаря этому стало возможным помещать поле времени перед датой, например, так: -agHHMM-DDMMYY. Предыдущие версии считали все 'M' в этой строке как минуты.
- Максимально допустимый размер данных для восстановления RAR5 увеличен до 1000% от размера защищаемых данных. Максимальное количество томов для восстановления RAR5 может быть в 10 раз больше, чем защищаемых томов RAR.
Предыдущие версии WinRAR не могут использовать данные для восстановления для исправления повреждённых архивов, если размер этих данных превышает 99%. Аналогично, предыдущие версии не смогут использовать тома для восстановления, если их количество равно количеству томов RAR или превышает его.
- Если введённый пароль превышает допустимый предел в 127 символов и усекается, выдаётся предупреждение. Ранее такие пароли усекались молча.
- Ключ -en командной строки больше не поддерживается. Он создавал архивы RAR4 без добавления блока "Конец архива".
Блок "Конец архива" позволяет изящно пропускать внешние данные, например цифровые подписи.
- Исправлена ошибка:
- общий ход выполнения мог отображаться неправильно при использовании ключей -oi, -f, -u или соответствующих параметров графического интерфейса.
Также обновлён распаковщик с открытым кодом UnRAR до версии 6.1.4 и опубликован RAR for Android версии 6.10 build 103 (в виде файла apk и в Play Market).
[Подробности]
[Источник]
Новая версия композитного оконного менеджера Sway 1.7
Добавил:
Федор Сорекс, 24.01.2022
Вышла новая версия композитного оконного менеджера Sway.
Sway - это Wayland-композитор, совместимый с i3.
Новые возможности:
- Добавлена команда render_bit_depth для включения высокой цветовой глубины.
- Табы теперь можно перемещать мышью.
- Благодаря linux-dmabuf полноэкранный режим работает надёжнее и производительней.
- Добавлена поддержка гарнитур виртуальной реальности через DRM.
- Добавлены команды client.focused_tab_title, output modeline, output dpms toggle
Изменения:
- Панель swaybar и диалоги swaynag могут быть выключены во время сборки.
- заголовки (titlebars) теперь имеет фиксированную высоту, они больше не изменяются в зависимости от символов, используемых в заголовке.
Закрытые драйвера NVIDIA всё ещё не поддерживаются!
[Подробности]
[Источник]
SUSE представила единый сервис поддержки дистрибутивов от SUSE и Red Hat
Добавил:
Федор Сорекс, 21.01.2022
Компания SUSE представила единый сервис поддержки SUSE Liberty Linux для следующих дистрибутивов: SUSE Linux, openSUSE, RHEL, CentOS.
Согласно заявлению компании, это поможет избежать привязки к одному поставщику услуг (vendor lock-in) и упрощает поддержку смешанных сред. При этом компания готова поручиться за качество своим тридцатилетним опытом в данной сфере.
Кроме поддержки, рекламируется единое средство управления (доставки обновлений) SUSE Manager, которое помимо вышеназванных дистрибутивов поддерживает также и Ubuntu.
[Подробности]
[Источник]