Как стать автором
Обновить
305

Open source *

Открытое программное обеспечение

Сначала показывать
Порог рейтинга

Началось тестирование экспериментальных сборок ALT Linux для китайских процессоров с архитектурой Loongarch64, реализующей RISC ISA, похожий на MIPS и RISC-V. Для загрузки доступны варианты с пользовательскими окружениями Xfce и GNOME, собранные на базе репозитория Сизиф. В состав входит типовой набор пользовательских приложений, включая LibreOffice, Firefox и GIMP. Отмечается, что ALT стал первым российским дистрибутивом, начавшим формирование сборок для Loongarch64. Из глобальных проектов порт для Loongarch недавно был принят в состав Debian GNU/Linux.

Для ускорения подготовки порта в ALT Linux разработчиками был задействован процесс догоняющей сборки пакетов, позволяющий автоматизировать сборку для новых платформ, используя информацию о появлении новых версий в основном репозитории. Шесть месяцев было потрачено на ручное портирование тысячи базовых пакетов для Loongarch64, после чего был настроен автоматизированный процесс сборки, позволивший довести число доступных пакетов до 17 тысяч (91.7% от всего репозитория Сизиф). Кроме Loongarch64, дистрибутив ALT Linux собирается для 5 первичных (i586, x86_64, aarch64, armh, ppc64le) и 3 неосновных (Эльбрус, mipsel, riscv64) платформ.

Дополнительно можно отметить публикацию экспериментальных сборок ALT Mobile для мобильных устройств. Сборки поставляются с графической оболочной Phosh, основанной на технологиях GNOME и использующей композитный сервер Phoc, работающий поверх Wayland.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

На Flathub опубликована неофициальная версия браузера Vivaldi в формате flatpak, подготовленная одним из сотрудников компании. Неофициальный статус пакета объясняется различными факторами, в частности, пока нет полной уверенности в том, что «песочница» Chromium при запуске в среде Flatpak будет достаточно безопасна. Если в дальнейшем никаких особых проблем не возникнет — пакет будет переведён в официальный статус.

Появление сборок Vivaldi в формате Flatpak позволяет расширить возможности установки браузера в различных дистрибутивах без необходимости подготовки специализированных пакетов. Также, несмотря на пока неофициальный статус, разработчики Vivaldi будут обрабатывать сообщения об ошибках по данной версии наравне со всеми другими, чтобы оперативно вносить необходимые исправления.

Источник: OpenNET.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Вышел релиз GitExtensions 4.2, инструмента с графическим интерфейсом для управления репозиториями git, умеющего интегрироваться в системное меню работы с файлами и, через плагины, в IDE (JetBrains, VSCode, MSVS). Код проекта написан на C# и распространяется под лицензией GPLv3.

Основные изменения:

  • новый плагин интеграции с GitLab;

  • в плагин JIRA добавлена поддержка токенов личного доступа;

  • различные улучшения производительности;

  • различные улучшения пользовательского интерфейса;

  • улучшения в диалоговом окне журнала команд Git и в диалоговом окне «Rebase»;

  • разрешено выполнение операции сохранения «Save as...» сразу для нескольких файлов;

  • редактор теперь может перемещать строку вверх/вниз с помощью ALT + UP и ALT + DOWN;

  • для OpenSSH реализовано выставление переменной окружения SSH_ASKPASS, если запрашивается пароль (требуется OpenSSH 8.4 или выше; не действует для более старых версий OpenSSH);

  • обеспечена автоматическая установка GitExtensions в качестве редактора только в текущем окружении;

  • разрешён сброс непроиндексированных изменений, не затрагивая промежуточные;

  • более удобная обработка ошибок «Не удалось загрузить файл или сборку»;

  • вертикальная табуляция (SHIFT + ENTER) теперь рассматривается как перевод строки;

  • добавлена поддержка сборки GitExtensions для Windows на системах Arm64 (WoA), однако для этого требуется сборка вручную;

  • для скриптов реализована опция "{HEAD}";

  • для сборки теперь требуется .NET 6.0 Desktop Runtime v6.0.24 или новее;

  • рекомендованная версия Git 2.42.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Is Joomla 5 the WordPress 6 KILLER of 2024? CMS Comparison: Who Reigns Supreme?

На YouTube канале WebTech with Brett (Брет Ренсли) вышло любопытное видео, где сравнивается разработка шаблона на Joomla 5 и Wordpress 6.

Для чистоты эксперимента автор выбрал одну несложную страницу и воссоздал её на обеих CMS. Для воссоздания дизайна использовались стандартные шаблоны в обеих системах.

Показатели для сравнения

  • Время установки.

  • Время на создание страницы:

    • Создание шаблона на Joomla заняло 53 минуты 38 секунд.

    • Создание того же самого дизайна на базе дефлотной темы Wordpress заняло 57 минут 47 секунд. Хотя в целом порядок временных затрат - одинаковый.

  • Лёгкость использования. Брет (автор видео) сказал, что "It really sucks", несмотря на то, что он любит WordPress, использует его для своих сайтов.

  • Показатели Lighthouse. По сумме показателей Joomla вышла вперёд с небольшим отрывом. По времени загрузки страницы Joomla 5 показала результат в 1.1 секунды против 1.67 у Wordpress.

Такие "соревнования" вызывают чисто спортивный интерес, может даже азарт, но для объективных оценок скорее всего мало применимы. Мы понимаем, что за 53 минуты можно просто не успеть сделать некоторые мелочи, которые дали бы прирост показателей, если главное - именно они. Но похоливарить можно ))

Кстати, добро пожаловать в Joomla-чат в Telegram

Теги:
Рейтинг0
Комментарии0

Состоялся экспериментальный выпуск открытой реализации WinAPI — Wine 8.20. С момента выпуска версии 8.19 было закрыто 20 отчётов об ошибках и внесено 397 изменений.

Наиболее важные изменения:

  • продолжено развитие API DirectMusic.

  • расширены возможности библиотеки winegstreamer. Добавлена поддержка функций find_element_factories, factory_create_element, wg_muxer_add_stream, wg_muxer_start, wg_muxer_push_sample, ProcessSample.

  • обеспечено экспортирование в основное пользовательское окружение привязок, позволяющих вызывать запускаемые под управлением Wine приложения в качестве обработчиков протоколов при открытии URL (например, запускать spotify.exe при открытии ссылок вида «spotify:user:spotify:playlist:848 218 482 355 482 821»);

  • проведена чистка кода. Началась подготовка к грядущей заморозке кодовой базы перед релизом Wine 9.0, который ожидается в январе;

  • в d3d10 и d3d11 налажена работа проверочных вызовов test_texture(), test_cube_maps(), test_uint_shader_instructions(), test_vertex_formats() и test_mipmap_upload();

  • добавлена DLL-библиотека msttsengine с заглушкой вместо движка ISpTTSEngine;

  • обеспечена безопасная очистка полей при помощи функции SecureZeroMemory() в библиотеках dssenh, secur32, user32, winscard, wintrust, wsdapi и wininet;

  • в библиотеку msvcrt добавлено около 30 новых функций для работы с многобайтовыми строками, таких как _mblen_l и _mbsnbcpy_l;

  • закрыты отчёты об ошибках, связанные с работой некоторых приложений и игр.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

После десяти месяцев разработки доступен мультимедиа-пакет FFmpeg 6.1, включающий набор приложений и коллекцию библиотек для операций над различными мультимедиа форматами (запись, преобразование и декодирование звуковых и видеоформатов). Пакет распространяется под лицензиями LGPL и GPL, разработка FFmpeg ведётся смежно с проектом MPlayer.

Из изменений, добавленных в FFmpeg 6.1, можно выделить:

  • реализована возможность задействования API Vulkan для аппаратного декодирования видео в форматах H264, HEVC и AV1;

  • добавлен кодировщик формата видео AV1, реализованный на основе VAAPI;

  • добавлена поддержка использования кодеков HEVC, VP9 и AV1 в потоках на базе протокола rtmp и в файлах в формате flv;

  • добавлен парсер, кодировщик и декодировщик медиаконтейнеров в формате EVC (Essential Video Coding), развиваемом рабочей группой MPEG в качестве стандарта MPEG-5;

  • расширена поддержка VAAPI на системах Windows с библиотекой libva-win32;

  • реализована возможность использования параметров P_SKIP для ускорения кодирования видео при помощи библиотеки libx264;

  • добавлен кодировщик для видео в формате Microsoft RLE;

  • добавлены новые декодировщики Playdate, RivaTuner, vMix и OSQ;

  • на базе библиотеки libaribcaption реализован декодировщик субтитров ARIB STD-B24;

  • добавлены распаковщики медиаконтейнеров (demuxer): Raw VVC (Versatile Video Coding, новый стандарт H.266/MPEG-I Part 3), Playdate, Raw AC-4, OSQ, CRI USM;

  • добавлены упаковщики медиаконтейнеров (muxer): Raw AC-4 и Raw VVC.

Источник: OpenNET.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Альянс Open Media (AOMedia), курирующий разработку формата кодирования видео AV1 и формата изображений AVIF, представил новый звуковой формат IAMF (Immersive Audio Model and Formats), определяющий контейнер для распространения объёмного звука, учитывающего распространение звуковых сигналов в трёхмерном пространстве для воссоздания звучания, максимально близкого к естественному. IAMF предусматривает передачу дополнительной информации, необходимой для работы алгоритмов воссоздания звуковой сцены и микширования звука.

Формат изначально позиционируется как общедоступный и не требует оплаты отчислений. Все участники AOMedia, включая Amazon, Apple, Cisco, Google, Intel, Meta, Microsoft, Mozilla, Netflix, NVIDIA, Samsung Electronics и Tencent, предоставили лицензию на безвозмездное использование патентов, пересекающихся с IAMF. Условия лицензионного соглашения на IAMF также предусматривают отзыв прав на использование IAMF в случае предъявления патентных исков против других клиентов IAMF, т. е. компании не могут использовать IAMF, если участвуют в судебных разбирательствах против пользователей IAMF.

IAMF рассчитан на распространение пространственного (иммерсивного) звукового контента (Immersive Audio), создающего эффект полного присутствия и обеспечивающего высококачественное звучание на различных классах устройств: от смартфонов и наушников до cаундбаров, домашних кинотеатров и телевизоров.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии1

Опубликована вторая редакция проекта Vortex, развивающего открытый GPGPU на базе архитектуры набора команд RISC-V, рассчитанный на выполнение параллельных вычислений с использованием API OpenCL и модели выполнения SIMT (Single Instruction, Multiple Threads). Проект также может использоваться при проведении исследований в области 3D-графики и разработки новых архитектур GPU. Схемы, описания аппаратных блоков на языке Verilog, симулятор, драйверы и сопутствующая проектная документация распространяются под лицензией Apache 2.0.

Основу GPGPU составляет типовой ISA RISC‑V, расширенный некоторыми дополнительными инструкциями, необходимыми для поддержки функций GPU и управления потоками. При этом изменения в архитектуре набора команд RISC‑V сведены к минимуму и по возможности используются уже имеющиеся векторные инструкции. Похожий подход применяется в проекте RV64X, который также развивает открытый GPU на базе технологий RISC‑V.

Для графики на технологиях Vortex развивается открытый GPU Skybox, поддерживающий графический API Vulkan. Прототип Skybox, созданный на базе FPGA Altera Stratix 10 и включающий 32 ядра (512 потоков), позволил при частоте 230 МГц добиться производительности заливки в 3,7 гигапикселей в секунду (29,4 гигатранзакции в секунду). Отмечается, что это первый открытый GPU с программной и аппаратной реализацией, поддерживающий Vulkan.

Источник: OpenNET.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Студия Speakeasy Productions сняла и опубликовала в открытом доступе документальный фильм eBPF: Unlocking the Kernel, рассказывающий историю создания подсистемы eBPF в ядре Linux.

Проект eBPF предоставляет встроенный в ядро интерпретатор байткода c JIT, дающий возможность через загружаемые из пространства пользователя обработчики на лету менять поведение системы без необходимости изменения кода ядра, что позволяет добавлять эффективные обработчики без усложнения самой системы. Среди прочего на базе eBPF можно создавать обработчики сетевых операций, управлять пропускной способностью, контролировать доступ, отслеживать работу систем и выполнять трассировку.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Организация GNOME Foundation объявила о получении €1 млн от фонда Sovereign, учреждённого в Германии для стимулирования развития открытой цифровой инфраструктуры и экосистем с открытым исходным кодом. Фонд создан на средства, предоставленные Министерством экономики и защиты климата Германии, и курируется Федеральным агентством подрывных инноваций SPRIND.

Полученные деньги планируют направить на модернизацию платформы GNOME, улучшение инструментария, расширение средств для людей с ограниченными возможностями и реализацию функций, представляющих общественный интерес (Public interest).

В частности, планируется разработать прототип нового стека для людей с ограниченными возможностями и внести улучшения в существующий стек, обеспечить поддержку выборочного шифрования домашних каталогов пользователей, модернизировать хранилище паролей и ключей, повысить качество поддержки оборудования, наладить контроль за качеством, расширить API Freedesktop и провести работу по консолидации и улучшению компонентов платформы.

Кроме GNOME финансирование от фонда Sovereign также получили такие открытые проекты, как OpenSSH, WireGuard, Python, RubyGems, curl, OpenBGPd, OpenMLS, OpenPGP.js/GopenPGP, Pendulum, Sequoia PGP и Yocto. Размер поддержки данных проектов не уточняется.

В Sovereign продолжается приём заявок от значимых открытых проектов на получение финансирования. Общий размер бюджета на 2023 год составляет €11.5 млн.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Представлен релиз Linux-дистрибутива Clonezilla Live 3.1.1, предназначенного для быстрого клонирования дисков (копируются только используемые блоки). Задачи, выполняемые дистрибутивом, сходны с проприетарным продуктом Norton Ghost. Размер iso-образа дистрибутива составляет 417 Мб (i686, amd64).

Дистрибутив Clonezilla Live 3.1.1 основан на Debian GNU/Linux и в своей работе использует код таких проектов, как DRBL, Partition Image, ntfsclone, partclone, udpcast. Возможна загрузка с CD/DVD, USB Flash и по сети (PXE). Поддерживаются LVM2 и файловые системы ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs, btrfs, f2fs, nilfs2, FAT12, FAT16, FAT32, NTFS, HFS+, UFS, minix, VMFS3 и VMFS5 (VMWare ESX).

Clonezilla Live 3.1.1 имеет режим массового клонирования по сети, в том числе с передачей трафика в multicast-режиме, позволяющем единовременно провести клонирование исходного диска на большое число клиентских машин. Возможно как клонирование с одного диска на другой, так и создание резервных копий через сохранение дискового образа в файл. Также с помощью Clonezilla Live 3.1.1 возможно клонирование на уровне целых дисков или отдельных разделов.

Источник: OpenNET.

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

После года разработки представлен новый выпуск реализации языка программирования AWK от проекта GNU — Gawk 5.3.0. AWK был разработан в 70-х годах прошлого века и не претерпел значительных изменений с середины 80-х годов, в которых был определен основной костяк языка, что позволило на протяжении последних десятилетий сохранить первозданную стабильность и простоту языка. Несмотря на преклонный возраст, AWK до сих пор активно используется системными администраторами для выполнения рутинных работ, связанных с разбором различного рода текстовых файлов и генерацией несложной результирующей статистики.

Ключевые изменения в Gawk 5.3.0:

  • проведена работа по обеспечению совместимости с BWK ("The One True Awk");

  • добавлена опция "--csv" для разбора файлов в формате CSV (comma-separated values);

  • добавлена возможность использования escape-последовательностей "\u" для представления многобайтовых Unicode-символов;

  • прекращено использование библиотеки libsigsegv;

  • добавлена поддержка буферизации вывода при указании PROCINFO["BUFFERPIPE"].

Источник: OpenNET.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Опубликован релиз свободного редактора звука Audacity 3.4, предоставляющего средства для редактирования звуковых файлов (Ogg Vorbis, FLAC, MP3 и WAV), записи и оцифровки звука, изменения параметров звукового файла, наложения треков и применения эффектов (например, подавление шума, изменение темпа и тона). Audacity 3.4 стал четвёртым значительным выпуском, сформированным после перехода проекта в руки компании Muse Group. Код Audacity распространяется под лицензией GPLv3, бинарные сборки доступны для Linux, Windows и macOS.

Основные улучшения:

  • добавлены возможности, востребованные при создании музыки, такие как режим «Такты и размеры» (Beats & Measures), упрощающий подгонку звуковых клипов к темпу и ритму музыкального произведения. Режим визуализирует каждый такт при помощи сетки и позволяет привязать клипы к ближайшему такту.

  • добавлена функция растяжки по времени (Time stretching), позволяющая изменить продолжительность звукового клипа, не нарушая тональности. Для растяжки задействован алгоритм, специально разработанный для музыки и позволяющий добиться результата, опережающего многие коммерческие решения.

  • добавлено окно экспорта (Exporter), объединяющее в одном месте доступ ко всем настройкам и возможностям экспорта (включая настройки дискретизации и маппинг каналов для объёмного звука в формате 5.1 и 7.1). Предоставляется встроенный файловый менеджер и интерфейс для доступа к каталогам через систему закладок.

  • добавлена поддержка звукового кодека Opus.

Источник: OpenNET.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Ближайшие события

Компания Astian (в 2019 году поглотившая проект Midori), представила новую ветку web-браузера Midori 11, перешедшего на движок Mozilla Gecko, применяемый в Firefox.

Из основных целей разработки Midori упоминается забота о конфиденциальности пользователя и легковесность — разработчики поставили перед собой задачу сделать браузер, наиболее нетребовательный к ресурсам среди продуктов на движке Firefox и пригодный для работы даже на устаревших системах.

Код проекта Midori распространяется под лицензией MPLv2. Сборки Midori подготовлены для Linux, Windows и macOS.

Репозиторий с кодом Midori 11 создан путём заимствования кодовой базы браузера Floorp, развиваемого группой японских студентов и сочетающего движок Firefox с возможностями и интерфейсом в стиле Chrome. Выпуск Midori 11 аналогичен ветке Floorp 11. Отмечается, что ответвление сформировано совместно с командой разработчиков Floorp, сотрудничество с которой продолжится и в дальнейшем. При этом кодовые базы проектов будут развиваться своими путями, а интерфейс будет существенно отличаться.

Изначально этот браузер развивался участниками проекта Xfce на основе движка WebKitGTK и библиотеки GTK3 (для разработки использовался язык Vala). После перехода проекта в руки компании Astian, была опубликована кардинально переделанная ветка Midori 10, созданная путём ответвления от браузера Wexond, основанного на движке Chromium и платформе Electron.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии1

Состоялся экспериментальный выпуск открытой реализации WinAPI — Wine 8.19. С момента выпуска версии 8.18 было закрыто 44 отчёта об ошибках и внесено 225 изменений.

Наиболее важные изменения в проекте Wine 8.19:

  • движок Wine Mono с реализацией платформы.NET обновлён до выпуска 8.1.0.

  • продолжено развитие драйвера winewayland.drv, позволяющего использовать Wine в окружениях на базе протокола Wayland без применения XWayland и компонентов X11. В новой версии проведена улучшена поддержка вывода и доступа к информации xdg.

  • в реализацию API DirectMusic добавлена поддержка новых вызовов.

  • закрыты отчёты об ошибках, связанные с работой приложений: Word 2007, Ares P2P 2.x, MikuMikuDance, GED Keeper 2.

  • закрыты отчёты об ошибках, связанные с работой игр: Serious Sam: The Random Encounter, Buccaneer, Neverwinter Nights 2, Aura: Fate of the Ages, Black Rockman Shooter, Midtown Madness, Airport Mania First Flight, Shtriga: Summer Camp, Memento Mori, Dungeon Keeper 2, Unreal II The Awakening, Tron 2.0, Myst V.

Источник: OpenNET.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Разработчики языка программирования Rust предупредили об отключении 20 ноября 2023 года поддержки в репозитории crates.io неканонических загрузок, в которых используются нормализованные имена пакетов с заменёнными символами подчёркивания и дефиса. В качестве причины внесения изменения называется желание повысить надёжность и оптимизировать производительность.

До сих пор было неважно, подчёркивание или дефис указаны в имени при загрузке — crates.io автоматически приводил подобные ссылки к необходимому виду. Например, для размещённого в репозитории пакета «имя_пакета» при загрузке можно было указывать «имя‑пакета» и наоборот. В репозитории также присутствует защита от размещения похожих имён, не позволяющая разместить пакет с именем «имя‑пакета» если уже имеется пакет «имя_пакета».

Наличие процедуры нормализации имён требует вызова специального обработчика, что не позволяет напрямую использовать сети доставки контента для отдачи запросов на загрузку пакетов. Кроме того, перебор вариантов создаёт дополнительную нагрузку на бэкенды и БД проекта. Анализ логов показал, что неканонические имена используются только в запросах с User Agent cargo-binstall/1.1.2, Faraday v0.17.6, Go-http-client/2.0, GNU Guile и python-requests/2.31.0. Автор утилиты cargo-binstall, используемой для установки бинарных артефактов к пакетам, уже внёс изменения, учитывающие грядущее отключение поддержки неканонических имён.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Разработчик и основатель дистрибутива Libreboot Лия Роу (Leah Rowe) представила первый выпуск проекта Canoeboot, развиваемого параллельно с проектом Libreboot и позиционируемого как полностью свободная сборка Libreboot, соответствующая требованиям Фонда СПО к полностью свободным дистрибутивам. Ранее проект был опубликован под именем «неофициальный GNU Boot», но после поступления претензии от создателей GNU Boot вначале был переименован в nonGeNUine Boot, а теперь в Canoeboot. Выпуск Canoeboot 20231026 основан на недавней версии Libreboot 20231021, из которой удалены компоненты и изменения, не соответствующие критериям Фонда СПО.

Необходимость в создании отдельной сборки Libreboot объясняется тем, что сформированные Фондом СПО требования к свободным дистрибутивам не допускают поставку бинарных прошивок (firmware) и любых бинарных компонентов драйверов. При этом начиная с прошлого года проект Libreboot перешёл на более прагматичные правила использования бинарных компонентов, позволившие заметно расширить спектр поддерживаемого аппаратного обеспечения. Новой целью проекта Libreboot стала поддержка всего оборудования, поддерживаемого в coreboot, за исключением бинарных компонентов, влияющих на безопасность и надёжность (например, в Libreboot используется me_cleaner для отключения Intel ME). При таком подходе Libreboot потерял статус полностью свободного дистрибутива с позиции Фонда СПО.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Компания Jina открыла под лицензией Apache 2.0 модель машинного обучения для векторного представления текста — jina‑embeddings‑v2. Модель позволяет преобразовать произвольный текст, включающий до 8192 знаков, в небольшую последовательность вещественных чисел, образующих вектор, сопоставленный с исходным текстом и воспроизводящий его семантику (смысл). Jina Embedding стала первой открытой моделью машинного обучения, обладающей характеристиками, не уступающими проприетарной модели векторизации текста от проекта OpenAI (text‑embedding‑ada-002), также способной обрабатывать тексты, насчитывающие до 8192 токенов.

Для загрузки доступны два варианта модели jina-embeddings (базовая на 270 МБ и сокращённая размером 70 МБ), обученные на 400 млн пар текстовых последовательностей на английском языке, охватывающих различные области знаний. При обучении использовались последовательности размером 512 токенов, которые были экстраполированы до размера 8192 при помощи метода ALiBi (Attention with Linear Biases). В ближайшее время также планируют опубликовать крупную модель, которая будет охватывать 435 млн параметров.

Базовая модель включает в себя 137 млн параметров и рассчитана на использование на стационарных системах с GPU. Сокращённая модель включает 33 млн. параметров, обеспечивает меньшую точность и нацелена на применение на мобильных устройствах и на системах с небольшим объёмом памяти.

Источник: OpenNET.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

WT Content Image gallery v.1.2.0

Пакет плагинов галереи изображений и видео для вставки в материалы и модули Joomla, а так же везде, где работают плагины группы content. Плагин работает по шорткодам {gallery}...{/gallery} и {gallery tmpl=tmplName}...{/gallery}, где tmpl - макет tmplName.php в plugins/content/wtcontentimagegallery/tmpl.

Что нового?
➕ Атрибуты alt и title из файла labels.txt.

Если Вы вставляете путь к директории с изображениями, то Вы можете указать для каждого изображения атрибуты alt и title в файле labels.txt, который следует положить в директорию рядом с изображениями. В конце строки символ | помещать не нужно.

Содержимое файла должно содержать информацию в следующем виде: имя_файла.webp | атрибут alt | атрибут title. Для каждого файла информация содержится в отдельной строке. Title для изображений можно не указывать, тогда строка будет вида image_2.webp|alt for image_2.

?‍? Joomla 5 ready
Успешно проверена работа расширения на Joomla 5.

Страница расширения GitHub расширения

Теги:
Рейтинг0
Комментарии0

Разработчик и сопровождающий проект ALT Linux Дмитрий Ханжин выполнил перевод документации к оконному менеджеру IceWM и открыл в общий доступ русскоязычный сайт проекта — icewm.ru.

В настоящее время на русский язык переведены основное руководство, документация по созданию тем оформления IceWM, а также ман-страницы. Эти переводы уже включены в состав пакета для ALT Linux.

IceWM — оконный менеджер окон для X Window System в Unix-подобных операционных системах. Разработка IceWM началась с нуля в 1997 году, проект написан целиком на C++ и выпущен на условиях лицензии GNU LGPL. Цель проекта — создание рабочей среды с удобным и быстрым интуитивным интерфейсом с широкими возможностями для настройки пользователем.

Теги:
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Вклад авторов