Архив метки: приложений

libgnunetchat, библиотека для создания безопасных чат-приложений

Разработчики среды GNUnet, предназначен для построения безопасных децентрализованных P2P-сетей, не имеющих единой точки отказа и способных гарантировать неприкосновенность частной информации пользователей, представила первую версию библиотеки libgnunetchat 0.1.0. Библиотека облегчает использование технологий GNUnet и службы GNUnet Messenger. для создания безопасных чат-приложений.

libgnunetchat предоставляет отдельный уровень абстракции поверх GNUnet Messenger который включает в себя общие функции, используемые в мессенджерах.



Читать

QEMU 7.0 уже выпущен и это его новости

QEMU

Несколько дней назад анонсирован выход новой версии QEMU 7.0, что позволяет запускать программу, созданную для одной аппаратной платформы, в системе с совершенно другой архитектурой, например, запуская ARM-приложение на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированной среде аналогична производительности аппаратной системы за счет прямого выполнения инструкций на ЦП и использования гипервизора Xen или модуля KVM.

За годы разработки была добавлена ​​полная поддержка эмуляции 14 аппаратных архитектур, количество эмулируемых аппаратных устройств превысило 400. При подготовке к версии 7.0, внесено более 2500 изменений от 225 разработчиков.





Читать

QEMU 7.0 уже выпущен и это его новости

QEMU

Несколько дней назад анонсирован выход новой версии QEMU 7.0, что позволяет запускать программу, созданную для одной аппаратной платформы, в системе с совершенно другой архитектурой, например, запуская ARM-приложение на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированной среде аналогична производительности аппаратной системы за счет прямого выполнения инструкций на ЦП и использования гипервизора Xen или модуля KVM.

За годы разработки была добавлена ​​полная поддержка эмуляции 14 аппаратных архитектур, количество эмулируемых аппаратных устройств превысило 400. При подготовке к версии 7.0, внесено более 2500 изменений от 225 разработчиков.





Читать

Яндекс опубликовал исходный код своей СУБД «ЮБД»

Недавно стало известно, что Яндекс опубликовал исходный код своей СУБД «ЮДБ», в котором реализована поддержка диалекта SQL и транзакций ACID.

СУБД был построен с нуля и изначально разрабатывался с прицелом на обеспечение отказоустойчивости, автоматический переход на другой ресурс и масштабируемость. Стоит отметить, что Яндекс запустил работающие кластеры YDB, включающие более 10 тысяч узлов, которые хранят сотни петабайт данных и обслуживают миллионы распределенных транзакций в секунду.



Читать

Новая версия LXQt 1.1 уже вышла, узнайте что нового

После шести месяцев разработки анонсирован выпуск новой версии среды пользователя LXQt 1.1 (облегченная среда рабочего стола Qt), разработанная совместной командой разработчиков проектов LXDE и Razor-qt.

Интерфейс LXQt продолжает следовать классической организации рабочего стола с современным внешним видом, улучшающим взаимодействие с пользователем. LXQt позиционируется как легкое, модульное, быстрое и удобное продолжение настольных разработок Razor-qt и LXDE, вобравшее в себя лучшие черты обоих.



Основные новые возможности LXQt 1.1

В представленной новой версии подчеркивается, что файловый менеджер PCManFM-Qt предоставляет интерфейс DBus org.freedesktop.FileManager1что может использовать сторонние приложения, такие как Firefox и Chromium, для отображения файлов в каталогах и выполнять другие распространенные задачи с помощью родного файлового менеджера.

В меню «Файл» добавлен раздел «Недавние файлы» со списком файлов, с которыми пользователь недавно работал. В верхнюю часть контекстного меню каталога добавлен пункт «Открыть в терминале».



Эмулятор терминала QTerminal значительно улучшил функциональность закладок и решены проблемы в реализации выпадающего режима вызова терминала. Закладки можно использовать аналогично файлу ~/.bash_aliases, чтобы облегчить доступ к общим командам и файлам, которые трудно запомнить. Предусмотрена возможность редактирования всех закладок.

На приборной панели, когда плагин системного трея включен, значки системного трея теперь размещаются внутри области уведомлений (Уведомление о состоянии), которое решило проблемы с отображением панели задач при включенной панели автоматического скрытия. Для всех настроек панели и виджета предусмотрена кнопка сброса изменений в исходное состояние (Reset), а также возможность разместить сразу несколько областей с уведомлениями. Диалог настроек панели разделен на три части.



А новый компонент xdg-desktop-portal-lxqt с реализацией бэкенда для порталов Freedesktop (xdg-desktop-portal), который используется организовать доступ к ресурсам в среде пользователя из изолированных приложений. Например, порталы используются в некоторых приложениях, отличных от Qt, таких как Firefox, для управления диалоговым окном открытия файла LXQt.

Также отмечена улучшенная работа с темами, т.к. добавлена ​​новая тема и несколько дополнительных обоев, плюс добавлены дополнительные палитры Qt для соответствия темным темам LXQt, чтобы унифицировать внешний вид со стилями виджетов Qt, такими как Fusion (палитру можно изменить через «Настройки внешнего вида LXQt → Стиль виджета → Палитра Qt»).

Из других изменений которые выделяются из этой новой версии:



  • Улучшен интерфейс для настройки виджета для отображения содержимого каталога.
  • Диспетчер управления питанием (LXQt Power Manager) поддерживает отображение значков с процентом заряда батареи в системном трее.
  • Главное меню предлагает два новых макета элементов: Простой и Компактный, которые имеют только один уровень вложенности.
  • Доработан виджет определения цвета пикселей экрана (ColorPicker), в котором сохраняются последние выбранные цвета.
  • В конфигуратор сеанса (Настройки сеанса LXQt) добавлен параметр для установки глобальных параметров масштабирования экрана.
  • В конфигураторе в разделе Внешний вид LXQt есть отдельная страница для настройки стилей для GTK.
  • Улучшенные настройки по умолчанию. В главном меню включена возможность очистки поля поиска после выполнения действия.
  • Ширина кнопок на панели задач уменьшена.
  • Ярлыки на рабочем столе по умолчанию: «Пуск», «Сеть», «Компьютер» и «Корзина».
  • Тема по умолчанию была изменена на Clearlooks, а значок был установлен на Breeze.

На данный момент для работы требуется ветка Qt 5.15 (официальные обновления для этой ветки выпускаются только по коммерческой лицензии, тогда как неофициальные бесплатные обновления генерируются проектом KDE).



Миграция на Qt 6 еще не завершена и требует стабилизации библиотек KDE Frameworks 6. Также нет возможности использовать протокол Wayland, который официально не поддерживается, но есть успешные попытки запуска компонентов LXQt с помощью Mutter и XWayland Композитный сервер.

Узнать подробности о выпуске этой новой версии вы можете проверить их По следующей ссылке. 

Если вы заинтересованы в загрузке исходного кода и самостоятельной компиляции, вы должны знать, что это размещено на GitHub и распространяется под лицензиями GPL 2.0+ и LGPL 2.1+.




2022-04-16T18:44:45
приложений

GNU Coreutils 9.1 выходит с улучшениями, исправлениями и многим другим

Несколько дней назад было объявлено о доступности новой версии стабильный набор основных системных утилит GNU Coreutils 9.1, который включает в себя такие программы, как sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls и т. д.

Coreutils (или GNU Core Utilities) — это программный пакет, разработанный проектом GNU который содержит несколько основных инструментов, таких как cat, ls и rm, необходимых для Unix-подобных операционных систем. Это комбинация трех предыдущих пакетов: файловых утилит (fileutils), утилит оболочки (shellutils) и утилит обработки текста (textutils).



Читать