نویسنده: ProHoster

Yandex کد DBMS توزیع شده YDB را که از SQL پشتیبانی می کند باز کرد

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

حرکت برای گنجاندن سیستم عامل اختصاصی در توزیع دبیان

Стив Макинтаир (Steve McIntyre), несколько лет занимавший пост лидера проекта Debian, выступил с инициативой переосмысления отношения Debian к поставке проприетарных прошивок, которые в настоящее время не включаются в состав официальных установочных образов и поставляются в отдельном репозитории non-free. По мнению Стива, попытки достижения идеала в отношении поставки только открытого ПО приводят к лишним трудностям у […]

انتشار کنترل منبع Git 2.36

پس از سه ماه توسعه، سیستم کنترل منبع توزیع شده Git 2.36 منتشر شد. Git یکی از محبوب‌ترین، قابل اعتمادترین و با کارایی‌ترین سیستم‌های کنترل نسخه است که ابزار توسعه غیرخطی انعطاف‌پذیر مبتنی بر شاخه‌بندی و ادغام را ارائه می‌کند. برای اطمینان از یکپارچگی تاریخچه و مقاومت در برابر تغییرات ماسبق، هش ضمنی کل تاریخچه قبلی در هر commit استفاده می شود، […]

Pgfe 2، سرویس گیرنده C++ API برای PostgreSQL در دسترس است

Опубликован первый стабильный выпуск Pgfe 2 (PostGres FrontEnd), продвинутого и многофункционального драйвера (клиентский API) для PostgreSQL, написанного на языке C++ и упрощающего работу с PostgreSQL в проектах на C++. Код проекта распространяется под лицензией Apache 2.0. Для сборки требуется компилятор с поддержкой стандарта C++17. Основные возможности: Соединение в блокирующем и неблокирующем режимах. Обработка заранее подготовленных […]

توسعه دهندگان SDL در نسخه 2.0.22 پیش فرض را به Wayland تغییر دادند

В кодовой базе библиотеки SDL (Simple DirectMedia Layer) отменено ранее принятое изменение, по умолчанию активирующее работу на базе протокола Wayland в окружениях, предоставляющих одновременную поддержку Wayland и X11. Таким образом, в выпуске 2.0.22 как и раньше в Wayland-окружениях с компонентом XWayland по умолчанию будет применяться вывод с использованием протокола X11. Отмечается, что связанный с поддержкой […]

نسخه های جدید شبیه ساز Box86 و Box64 که به شما امکان می دهد بازی های x86 را بر روی سیستم های ARM اجرا کنید.

Опубликованы выпуски эмуляторов Box86 0.2.6 и Box64 0.1.8, предназначенных для запуска Linux-программ, собранных для архитектур x86 и x86_64, на оборудовании с процессорами ARM, ARM64, PPC64LE и RISC-V. Проекты развиваются синхронно одной командой разработчиков — Box86 ограничивается возможностью запуска 32-разрядных приложений x86, а Box64 обеспечивает запуск 64-разрядных исполняемых файлов. Проект уделяет большое внимание организации запуска игровых […]

آسیب پذیری در 7-Zip که به شما امکان می دهد امتیازات SYSTEM را در ویندوز به دست آورید

В свободном архиваторе 7-Zip выявлена уязвимость (CVE-2022-29072), позволяющая выполнить произвольные команды с привилегиями SYSTEM через перемещение специально оформленного файла с расширением .7z в область c подсказкой, показываемой при открытии меню «Help>Contents». Проблема проявляется только на платформе Windows и вызвана сочетанием неверной настройки библиотеки 7z.dll и переполнением буфера. Примечательно, что после уведомления о проблеме разработчики 7-Zip […]

پروژه Celestial در حال توسعه یک بیلد اوبونتو با Flatpak به جای اسنپ است

Представлен бета-выпуск дистрибутива CelOS (Celestial OS), представляющего собой пересборку Ubuntu 22.04, в которой инструментарий управления пакетами Snap заменён на Flatpak. Вместо установки дополнительных приложений из каталога Snap Store предложена интеграция с каталогом Flathub. Размер установочного образа 3.7 ГБ. Наработки проекта распространяются под лицензией GPLv3. В состав сборки включена подборка приложений GNOME, распространяемых в формате Flatpak, […]

آسیب‌پذیری‌ها در swhkd، مدیر میانبر برای Wayland

В swhkd (Simple Wayland HotKey Daemon) выявлена серия уязвимостей, вызванных некорректной работой с временными файлами, параметрами командной строки и unix-сокетами. Программа написана на языке Rust и выполняет обработку нажатия горячих клавиш в окружениях на базе протокола Wayland (совместимый на уровне файлов конфигурации аналог процесса sxhkd, применяемого в окружениях на базе X11). В состав пакета входит […]

انتشار ابزار همگام سازی فایل Rsync 3.2.4

پس از یک سال و نیم توسعه، انتشار Rsync 3.2.4 در دسترس است، ابزاری برای همگام‌سازی فایل‌ها و پشتیبان‌گیری که به شما امکان می‌دهد با کپی کردن تدریجی تغییرات، ترافیک را به حداقل برسانید. انتقال می تواند ssh، rsh یا پروتکل اختصاصی rsync باشد. از سازماندهی سرورهای rsync ناشناس پشتیبانی می کند که برای اطمینان از همگام سازی آینه ها مناسب هستند. کد پروژه تحت مجوز GPLv3 توزیع شده است. از جمله تغییرات اضافه شده: […]

انتشار محیط توسعه PascalABC.NET 3.8.3

انتشار سیستم برنامه نویسی PascalABC.NET 3.8.3 در دسترس است که نسخه ای از زبان برنامه نویسی پاسکال را با پشتیبانی از تولید کد برای پلت فرم دات نت، امکان استفاده از کتابخانه های دات نت و ویژگی های اضافی مانند کلاس های عمومی، رابط ها، اپراتور ارائه می کند. اضافه بار، عبارات λ، استثناها، جمع آوری زباله، روش های توسعه، کلاس های بی نام و کلاس های خودکار. این پروژه در درجه اول بر برنامه های کاربردی در آموزش و پژوهش متمرکز است. کیسه پلاستیکی […]

انتشار محیط کاربری LXQt 1.1

پس از شش ماه توسعه، محیط کاربری LXQt 1.1 (محیط رومیزی سبک Qt) منتشر شد که توسط یک تیم مشترک از توسعه دهندگان پروژه های LXDE و Razor-qt توسعه یافته است. رابط LXQt همچنان از ایده های سازمان دسکتاپ کلاسیک پیروی می کند و طراحی مدرن و تکنیک هایی را معرفی می کند که قابلیت استفاده را افزایش می دهد. LXQt به عنوان ادامه‌ای سبک، ماژولار، سریع و راحت در توسعه رایانه‌های رومیزی Razor-qt و LXDE قرار گرفته است که بهترین […]