На Hugging Face опубликовали модель машинного обучения, которая помещает объекты из видео на хромакей. После этого их можно использовать в видеоредакторах или других приложениях. На платформе опубликовали саму модель и развернули демо, но оно плохо работает с большими видео из-за тайм-аута GPU.
Вышел JoomGallery JUI 3.7.0-rc1 и JoomGallery 4.0.0-alpha2
JoomGallery - один из старейших и популярнейших компонентов галереи изображений для Joomla. В 2016 году основная команда разработчиков перестала его поддерживать. Компонент подхватили 2 энтузиаста и стали выпускать небольшие обновления, а затем начали подготовку перевода компонента на архитектуру Joomla 4. Работа длится долго, но не останавливается.
Версия 3.7.0 - промежуточный релиз, подготовка к переходу на JoomGallery 4.0. Добавлены проверка и исправление алиасов и структуры папок. JoomGallery 4.0.0-alpha2 - предназначен для Joomla 4 и Joomla 5, находится в активной разработке.
По словам тех, кто знакомился с новым кодом подробнее - по сути это новый компонент, который весьма сильно отличается от старого JoomGallery, так как изменилась структура базы данных. Поэтому это будет не обновление, а миграция. На странице с инструкцией по миграции представлены видео, описывающие 2 сценария: новую установку на Joomla 5 и обновление с предыдущей версии. Минимально необходимая версия JoomGallery для обновления до 3.7.0 - 3.6.2.
Как и любому Open Source проекту, JoomGallery нужна помощь: отладка, поиск ошибок, внятное их описание, тестирование разных пользовательских сценариев. Ну и конечно помощь в написании кода. Присоединиться можно на GitHub.
Вышел релиз серверного Linux-дистрибутива Zentyal 8.0 на пакетной базе Ubuntu 22.04 LTS. Проект подходит для создания серверов и обслуживания локальной сети предприятий среднего и малого бизнеса.
Дистрибутив Zentyal позиционируется в качестве альтернативы Windows Server и включает компоненты для замены служб Microsoft Active Directory и Microsoft Exchange Server. Размер iso-образа Zentyal составляет 2,9 ГБ.
Управление работой Zentyal производится через веб-интерфейс, в рамках которого объединено около 40 различных модулей для управления сетью, сетевыми сервисами, офисным сервером и компонентами инфраструктуры предприятия. Поддерживается быстрая организация работы шлюза, межсетевого экрана, почтового сервера, VoIP (Asterisk), VPN‑сервера, прокси (squid), файлового сервера, системы для организации взаимодействия сотрудников, системы мониторинга, сервера для резервного копирования, системы обеспечения сетевой безопасности (Unified Threat Manager), системы организации входа пользователей через Captive portal. Настройка модулей осуществляется через систему мастеров и не требует ручной правки файлов конфигурации.
В выпуске Zentyal 8.0 реализация контроллера домена и сервиса Active Directory обновлена до Samba 4.15.13, добавлен модуль для развёртывания контейнеров Docker и появился модуль для обеспечения работы веб-сервера.
Разработчики сообщества Open Source столкнулись с потоком спам-запросов Pull Request на их проекты с открытым исходным кодом от пользователей платформы tea.xyz.
В tea.xyz обещают пользователям, что они смогут «получить вознаграждение за их вклад в открытый исходный код». Эта платформа описывает свою цель, как «повысить устойчивость программного обеспечения с открытым исходным кодом».
Пока что tea.xyz удалось добиться прямо противоположного. Пообещав вознаградить участников с открытым исходным кодом криптотокенами, проект попросил пользователей подтвердить свой доступ к проектам с открытым исходным кодом, объединив файл YAML, содержащий адрес их криптокошелька. Это вызвало поток запросов на включение в известные, часто не связанные с криптовалютой проекты с открытым исходным кодом от пользователей, которые никогда не участвовали в проекте (или, часто, в каком-либо проекте с открытым исходным кодом), но которые хотели объединить их в файл с описанием, как «владелец кода».
Это не первый случай, когда криптовалюта генерирует массовый спам на Github, хотя другой недавний инцидент (к счастью) в основном ограничивался криптопроектами с открытым исходным кодом и не тратил время на проекты, не связанные с криптовалютой, как этот.
Состоялся релиз Incus 0.6, ответвления LXD. Разработчики позиционируют этот открытый проект как современный, безопасный и мощный системный менеджер контейнеров и виртуальных машин.
Новый выпуск Incus включает в себя ряд улучшений, в том числе новый драйвер хранилища под названием lvmcluster, улучшения для пользователей открытой виртуальной сети (OVN), улучшения инструментов миграции, ряд новых функций безопасности, а также инструменты для резервного копирования (поддержка импорта/экспорта сегментов хранения).
Выпуск Incus с долгосрочной поддержкой (LTS) запланирован через несколько месяцев, «чтобы совпасть с выпусками LTS LXC и LXCFS».
Состоялся релиз минималистичного Linux дистрибутива Tiny Core Linux 15.0, который может работать на системах с 48 МБ ОЗУ.
Графическое окружение дистрибутива построено на основе X-сервера Tiny X, тулкита FLTK и оконного менеджера FLWM. Дистрибутив Tiny Core Linux загружается целиком в ОЗУ и работает из памяти.
Загрузочный iso-образ проекта занимает всего 18 МБ. Для 64-разрядных систем подготовлена сборка CorePure64 размером 24 МБ. Дополнительно поставляется сборка CorePlus (253 МБ), в которую входит ряд дополнительных пакетов, таких как набор оконных менеджеров (FLWM, JWM, IceWM, Fluxbox, Hackedbox, Openbox), инсталлятор с возможностью установки дополнительных расширений, а также готовый набор инструментов для обеспечения выхода в сеть, включая менеджер для настройки Wifi-соединений.
В выпуске Tiny Core Linux 15.0 произведено обновление системных компонентов, включая ядро Linux 6.6.8, glibc 2.38, gcc 13.2.0, busybox 1.36.1, binutils 2.41, e2fsprogs 1.47.0, util-linux 2.39.2, zlib 1.3. В утилиту update-everything добавлены дополнительные проверки безопасности и реализована обработка отсутствующих dep-файлов. В инструментарий tce-audit добавлен обработчик md5check. В утилите busybox размер истории редактирования (CONFIG_FEATURE_EDITING_HISTORY) увеличен с 150 до 1000.
В конце февраля 2024 года состоялся релиз Sway 1.9 — i3-совместимого компоновщика Wayland, построенного на базе библиотеки wlroots. Предыдущая версия Sway 1.8 вышла в декабре 2022 года.
В версии 1.9 код проекта был адаптирован под новое API рендеринга wlroots для повышения производительности.
В Sway 1.9 также добавлена:
поддержка новых расширений Wayland для wlroots 0.17, таких как протоколы content-type-v1, xwayland-shell-v1, wp-fractional-scale-v1, security-context-v1 и курсор-shape-v1;
поддержка протокола Sway xdg-activation-v1, которая теперь работает с отслеживанием рабочего пространства и многопользовательским использованием;
поддержка выходных событий IPC, интерактивность клавиатуры по требованию для оболочки слоев, кнопки инструментов планшета теперь можно использовать для изменения размера в плавающем режиме;
новые команды ввода для установки угла поворота libinput и блокировки кнопки прокрутки;
новая опция конфигурации для отключения первичного выбора;
меню по умолчанию в Sway 1.9 также было изменено на wmenu.
Вышел специализированный дистрибутив DietPi 9.1 для использования на одноплатных ПК на базе архитектур ARM и RISC-V (Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid и VisionFive 2). Проект построен на пакетной базе Debian и доступен в сборках для более чем 50 плат.
DietPi также может применяться для создания компактных окружений для виртуальных машин и обычных ПК на базе архитектуры x86_64. Сборки для плат отличаются компактностью (в среднем 130 МБ) и занимают меньше места на накопителе, по сравнению с Raspberry Pi OS и Armbian. Поддерживается режим полной автоматизации установки, позволяющий провести инсталляцию на платы без участия пользователя.
Проект оптимизирован для минимального потребления ресурсов и включает в себя собственные утилиты: интерфейс для установки приложений DietPi-Software, конфигуратор DietPi-Config, систему резервного копирования DietPi-Backup, механизм ведения временных логов DietPi-Ramlog (с поддержкой rsyslog), интерфейс для установки приоритетов выполнения процессов DietPi-Services и систему доставки обновлений DietPi-Update.
В DietPi 9.1:
подготовлены тестовые сборки для плат Raspberry Pi, переведенные на использование ядра из Debian 12;
добавлена отдельная сборка для варианта платы ROCK 4 SE;
Состоялся релиз проекта FreeRDP 3.3.0, предлагающего свободную реализацию протокола удалённого доступа к рабочему столу RDP (Remote Desktop Protocol), развиваемую на основе спецификаций Microsoft.
Проект предоставляет библиотеку для интеграции поддержки RDP в сторонние приложения и клиент, который может применяться для удалённого подключения к рабочему столу Windows. Код проекта распространяется под лицензией Apache 2.0.
Состоялся релиз GIMP 2.99.18 — это последняя запланированная версия открытого графического редактора перед долгим путём к GIMP 3.0, который создавался десять лет в качестве альтернативы программному обеспечению Adobe Photoshop.
В GIMP 2.99.18 представлены новейшие разработки по исправлению обработки цвета в системе обработки изображений, улучшены алгоритмы цвета, проведена начальная работа по добавлению режима non-destructive (незарушаемого) редактирования, улучшена обработка шрифтов, добавлено автоматическое расширение слоев, новые параметры привязки, улучшена обработка файлов Adobe PSD, внесены правки во взаимодействия с Wayland и многое другое. GIMP 2.99.18 — это самая крупная версия разработки в ветке GIMP 2.99.
Хотя GIMP 2.99.18 содержит множество интересных улучшений, но они не все перейдут сразу в GIMP 3.0. Разработчики планируют выпустить GIMP 3.0 RC1 «в ближайшее время», а релиз GIMP 3.0 намечен к майской конференции Libre Graphics.
Demo of GIMP 2.99.18: (Color) Space Invasion in the interface
Red Hat объявила об изменении процесса подготовки промежуточных выпусков дистрибутива Red Hat Enterprise Linux.
C версии RHEL 9.5 пакеты для будущего промежуточного обновления будут выпускаться раньше с использованием непрерывного цикла публикации, без привязки к релизу. Полный релиз будет сопровождаться обновлением документации, установочных носителей и образов виртуальных машин.
Изменится и процесс формирования бета-версий дистрибутива, которые раньше выпускались примерно за месяц до очередного промежуточного выпуска. Вместо отдельных бета-выпусков промежуточных обновлений RHEL, начиная в версии 9.5 дистрибутив перейдёт к практике публикации бета-версий пакетов по мере их готовности.
С учётом 6-месячного цикла разработки промежуточных выпусков RHEL первые бета‑версии пакетов начнут появляться за 4 месяца до релиза. Дополнительные обновления бета‑версий будут публиковаться каждую неделю.
Тестовые версии пакетов, как и раньше, будут размещаться в отдельных репозиториях rhel-9-for-<arch>-baseos-beta-rpms и rhel-9-for-<arch>-appstream-beta-rpms. Установочные носители для бета-версий публиковаться больше не будут, но пользователь при желании сможет сам сгенерировать установочную сборку или образ для виртуальной машины при помощи инструментария Red Hat Image Builder.
Для значительных веток, таких как RHEL 10 и 11, бета-версии, как и раньше, будут публиковаться примерно за 6 месяцев до релиза. В прежнем режиме продолжится выпуск CentOS Stream и ветки RHEL 8.
Вышел релиз проекта ugrep 5.0, развивающего продвинутый вариант утилиты grep для поиска данных в файлах.
Дополнительно поставляется интерактивная оболочка ug с интерфейсом пользователя, предоставляющим предпросмотр окружающих строк.
По производительности ugrep в разы опережает grep. Код проекта написан на языке С++ и распространяется под лицензией BSD.
Утилита ugrep совмещает наиболее полезные возможности программы grep с расширенной функциональностью, такой как возможность использования perl-подобных регулярных выражений, неточный поиск (fuzzy), режим показа шестнадцатеричных дампов, вложенный поиск, перекодирование текстовых кодировок, поиск в архивах (zip, 7z, tar, pax, cpio), сжатых файлах (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), форматах документов (pdf, doc, docx, odt, epub,rtf), а также поиск метаданных в изображениях и полей в сертификатах.
В ugrep имеется возможность ускорения поиска по содержимому каталогов при помощи индекса, отдельно созданного утилитой ugrep-indexer.
Свежая версия ugrep примечательна добавлением нового движка для поиска с использованием регулярных выражений, позволившего повысить производительность для некоторых типов масок. Также в обновлении ugrep улучшена подсветка синтаксиса, добавлена опция "--exclude-fs" для исключения файловых систем при рекурсивном поиске и появилась новая опция "--all" для поиска во всех файлах, кроме скрытых.
Некоммерческая организация lowRISC объявила о доступности первого готового к коммерческому производству чипа на архитектуре RISC-V, построенного на базе открытой платформы OpenTitan.
Проект был основан компанией Google, но после передачи организации lowRISC к его разработке присоединились такие компании, как Western Digital, Seagate, Nuvoton Technology, Winbond, Rivos, zeroRISC и G+D Mobile Security. Связанный с проектом исходный код и спецификации аппаратных компонентов опубликованы под лицензией Apache 2.0.
OpenTitan развивается в соответствии с концепцией «безопасность через прозрачность», подразумевающей доступность кода и схем, а также полностью открытый процесс разработки, не привязанный к конкретным поставщикам и производителям чипов.
В основу решений, применяемых в OpenTitan, заложены технологии, уже используемые в криптографических USB‑токенах Google Titan и TPM‑чипах для обеспечения верифицированной загрузки, устанавливаемых на серверах в инфраструктуре Google, а также на устройствах Chromebook и Pixel.
OpenTitan включает различные логические блоки, востребованные в RoT‑чипах, такие как открытый микропроцессор на базе архитектуры RISC‑V (RV32IMCB Ibex), криптографические сопроцессоры, аппаратный генератор случайных чисел, менеджер ключей с поддержкой DICE, механизм защищённого хранения данных в постоянной и оперативной памяти, технологии защиты, блоки ввода/вывода, средства безопасной загрузки.
Вышла утилита auto-cpufreq 2.2.0 для автоматической оптимизации скорости работы CPU и энергопотребления в системе.
Проект отслеживает состояние аккумулятора ноутбука, нагрузки на CPU, температуры CPU и активности в системе и в зависимости от ситуации и выбранных опций динамически активирует режимы энергосбережения или высокой производительности.
Поддерживается работа на устройствах с процессорами Intel, AMD и ARM. Для управления может использоваться графический интерфейс на базе GTK или консольная утилита. Код проекта написан на языке Python и распространяется под лицензией LGPLv3.
Утилита поддерживает мониторинг частоты, нагрузки и температуры CPU, регулирование частоты и режимов энергопотребления CPU в зависимости от заряда аккумулятора, температуры и нагрузки на систему, автоматическую оптимизацию производительности CPU и энергопотребления.
Auto-cpufreq может использоваться для автопродления времени автономной работы ноутбуков без постоянного урезания каких-то возможностей.
В отличие от утилиты TLP, auto-cpufreq позволяет не только выставлять экономные режимы энергопотребления при автономной работе устройства, но и временно включать режим высокой производительности (turbo boost) при выявлении повышения нагрузки на систему.
В новой версии добавлена поддержка настройки и переопределения параметров EPP (Energy Performance Preference), а также задания ограничений, связанных с зарядом аккумулятора.
Вышел релиз проекта DOSBox Staging 0.81, развивающего мультиплатформенный эмулятор среды MS-DOS, написанный с использованием библиотеки SDL и ориентированный для запуска старых DOS-игр в Linux, Windows и macOS. Код проекта написан на язык C++ и распространяется под лицензией GPLv2+.
DOSBox Staging развивается отдельной командой и не связан с оригинальным DOSBox, где мало обновлений последнее время.
Целью проекта является запуск старых игр на современных системах (для эмуляции оборудования существуют отдельный форк dosbox-x), а также предоставление удобного продукта, упрощение участия новых разработчиков (например, использование Git вместо SVN), проведение работы по расширению функциональности, первичная ориентация на DOS-игры и поддержка современных платформ. В задачи проекта не входит обеспечение поддержки устаревших систем, таких как Windows 9x и OS/2, а также сосредоточение на эмуляции оборудования времён DOS.
Состоялся релиз открытой библиотеки Intel x86-simd-sort 5.0, в которой представлен новый API для сортировки пользовательских объектов C++ с помощью object_qsort.
Согласно тестам разработчиков проекта, новая поддержка сортировки пользовательских объектов C++ может быть в 4-5 раз быстрее, чем использование std::sort в системах AVX-512, но в конечном итоге влияние на производительность будет варьироваться в зависимости от используемых задач.
Также в выпуске x86-simd-sort 5.0 добавлен новый API-интерфейс keyvalue_qsort для сортировки массивов, представляющих пары «ключ-значение», и этот новый API тоже работает намного быстрее.
В версии x86-simd-sort 5.0 добавлена поддержка AVX2 для методов argosrt и argselect. Эти дополнения AVX2 уже вошли в исходную версию NumPy для NumPy 2.0, причем эта библиотека Python была одним из первых проектов, который добавил поддержку высокопроизводительной библиотеки Intel.
Разработчики проекта FreeBSD опубликовали план прекращения поддержки 32-разрядных платформ.
В ветке FreeBSD 15 не будут поставляться платформы armv6, i386 и powerpc, а в ветке FreeBSD 16 будет прекращена поддержка платформы armv7. Возможность сборки 32-разрядных программ и использования режима COMPAT_FREEBSD32 для запуска 32-разрядных исполняемых файлов в окружении на базе 64-разрядного ядра сохранится как минимум до конца жизненного цикла ветки FreeBSD 16.
В качестве причин прекращения поддержки 32-разрядных архитектур упоминается снижение популярности 32-разрядных установок, смещение рынка аппаратного обеспечения в сторону 64-разрядных систем, вывод из эксплуатации 32-разрядного оборудования, а также нехватка у проекта FreeBSD ресурсов разработчиков на сопровождение устаревших платформ.
Вышла платформа для создания домашнего медиацентра MythTV 34, позволяющая превратить настольный ПК в телевизор, видеомагнитофон, музыкальный центр, альбом с фотографиями, станцию для записи и просмотра DVD.
Код проекта распространяется по лицензии GPLv2. Одновременно сформирован выпуск отдельно развивающегося веб-интерфейса MythWeb для управления MythTV через веб-браузер.
Архитектура MythTV базируется на разделении бэкенда для хранения или захвата видео (IPTV, DVB-карты) и фронтенда для отображения и формирования интерфейса.
Фронтенд может работать одновременно с несколькими бэкендами, которые могут быть запущены как на локальной системе, так и на внешних компьютерах. Доп.опции реализуется через плагины. Спектр возможностей, охватываемых плагинами достаточно широк: от интеграции с различными онлайн‑сервисами и реализации веб‑интерфейса для управления системой по сети до средств для работы с веб‑камерой и организации видеосвязи между ПК.
Номинации, в которых можно проголосовать за Joomla:
Best Free CMS
Best Open Source CMS
Также в номинации Best Website Builder участвует шаблон-конструктор Yootheme.
А также в номинации Best e-commerce solution участвуют Hikashop (и в первый раз) Virtuemart.
Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.
Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
Только TOP-5 движков по количеству номинаций допускаются до 2-го этапа - голосования.
Организаторы премии сообщают:
В этом году мы увеличили количество номинантов, расширив список представленных брендов. В нём встречаются как хорошо знакомые, так и новые названия и мы рады такому большому количеству участников со всего земного шара.