المؤلف: ProHoster

إصدار DBMS Nebula Graph 3.2 الموجه نحو الرسم البياني

تم نشر إصدار DBMS Nebula Graph 3.2 المفتوح، وهو مصمم للتخزين الفعال لمجموعات كبيرة من البيانات المترابطة التي تشكل رسمًا بيانيًا يمكنه ترقيم مليارات العقد وتريليونات الاتصالات. المشروع مكتوب بلغة C++ ويتم توزيعه بموجب ترخيص Apache 2.0. تم إعداد مكتبات العملاء للوصول إلى نظام إدارة قواعد البيانات (DBMS) للغات Go وPython وJava. يستخدم نظام إدارة قواعد البيانات الموزعة [...]

تحديث نظام التشغيل Qubes 4.1.1 باستخدام الظاهرية لعزل التطبيق

تم إنشاء تحديث لنظام التشغيل Qubes 4.1.1، والذي ينفذ فكرة استخدام برنامج Hypervisor للعزل الصارم للتطبيقات ومكونات نظام التشغيل (يتم تشغيل كل فئة من التطبيقات وخدمات النظام في أجهزة افتراضية منفصلة). للعمل، تحتاج إلى نظام مزود بذاكرة وصول عشوائي (RAM) سعة 6 جيجابايت ووحدة المعالجة المركزية Intel أو AMD 64 بت مع دعم تقنيات VT-x c EPT/AMD-v c RVI وVT-d/AMD IOMMU، ويفضل […]

يتمتع توزيع Asahi Linux بدعم أولي لأجهزة Apple المزودة بشريحة M2

Разработчики проекта Asahi, нацеленного на портирование Linux для работы на компьютерах Mac, оснащённых ARM-чипами, разработанными компанией Apple, опубликовали июльское обновление дистрибутива, позволяющий любому желающему ознакомиться с текущим уровнем развития проекта. Из наиболее заметных улучшений в новом выпуске отмечается реализация поддержки Bluetooth, доступность для устройств Mac Studio и начальная поддержка нового чипа Apple M2. Asahi Linux […]

تجربة لتحسين كفاءة الأداة المساعدة للقطط

Ариадна Конилл (Ariadne Conill), создатель музыкального проигрывателя Audacious, инициатор разработки протокола IRCv3 и лидер команды по обеспечению безопасности Alpine Linux, провела исследование насколько можно оптимизировать утилиту cat, осуществляющую вывод в стандартный выходной поток одного или нескольких файлов. Для улучшения производительности cat в Linux предложено два варианта оптимизаций, основанных на использовании системных вызовов sendfile и splice […]

يوفر openSUSE الدعم الكامل للغة البرمجة Nim

Разработчики дистрибутива openSUSE объявили о начале предоставления первичной поддержки пакетов, связанных с языком программирования Nim. Первичная поддержка подразумевает регулярное и оперативное формирование обновлений, соответствующих актуальным выпускам инструментария Nim. Пакеты будут формироваться для архитектур x86-64, i586, ppc64le и ARM64, и перед публикацией проверяться в системах автоматизированного тестирования openSUSE. Ранее с аналогичной инициативой поддержки Nim выступил дистрибутив […]

يضيف Firefox إمكانيات تحرير PDF الأساسية

В ночных сборках Firefox, на основе которых 23 августа будет сформирован релиз Firefox 104, во встроенный интерфейс для просмотра документов в формате PDF добавлен режим редактирования, в котором предложены такие возможности, как рисование произвольных меток и прикрепление комментариев. Для включения нового режима на странице about:config предложен параметр pdfjs.annotationEditorMode. До сих пор встроенные в Firefox возможности […]

تم نقل مدير النوافذ xfwm4 المستخدم في Xfce للعمل مع Wayland

في إطار مشروع xfwm4-wayland، يقوم أحد المتحمسين المستقلين بتطوير إصدار من مدير النوافذ xfwm4، تم تكييفه لاستخدام بروتوكول Wayland وترجمته إلى نظام بناء Meson. يتم توفير دعم Wayland في xfwm4-wayland من خلال التكامل مع مكتبة wlroots، التي طورها مطورو بيئة مستخدم Sway وتوفير الوظائف الأساسية لتنظيم عمل المدير المركب استنادًا إلى Wayland. يتم استخدام Xfwm4 في بيئة مستخدم Xfce […]

حصل Kaspersky Lab على براءة اختراع لتصفية طلبات DNS

حصلت شركة Kaspersky Lab على براءة اختراع أمريكية لطرق منع الإعلانات غير المرغوب فيها على أجهزة الكمبيوتر المتعلقة باعتراض طلبات DNS. ليس من الواضح بعد كيف ستستخدم Kaspersky Lab براءة الاختراع المستلمة، وما الخطر الذي قد تشكله على مجتمع البرمجيات الحرة. إن طرق التصفية المماثلة معروفة منذ فترة طويلة ويتم استخدامها، بما في ذلك في البرامج المجانية، على سبيل المثال، في Adblock و […]

إصدار T2 SDE 22.6

لقد تم إصدار التوزيع الوصفي T2 SDE 21.6، مما يوفر بيئة لإنشاء التوزيعات الخاصة بك، والتجميع المتبادل والحفاظ على تحديث إصدارات الحزمة. يمكن إنشاء التوزيعات على أساس Linux، وMinix، وHurd، وOpenDarwin، وHaiku، وOpenBSD. التوزيعات المشهورة المبنية على نظام T2 تشمل Puppy Linux. يوفر المشروع صور ISO أساسية قابلة للتمهيد مع الحد الأدنى من البيئة الرسومية في […]

إطلاق محرك سطح المكتب Arcan 0.6.2

بعد عام من التطوير، تم إصدار محرك سطح المكتب Arcan 0.6.2، والذي يجمع بين خادم العرض وإطار الوسائط المتعددة ومحرك الألعاب لمعالجة الرسومات ثلاثية الأبعاد. يمكن استخدام Arcan لإنشاء مجموعة متنوعة من الأنظمة الرسومية، بدءًا من واجهات المستخدم للتطبيقات المدمجة وحتى بيئات سطح المكتب المستقلة. على وجه الخصوص، استنادًا إلى Arcan، يتم تطوير سطح المكتب ثلاثي الأبعاد Safespaces لأنظمة الواقع الافتراضي و [...]

إصدار النبيذ 7.13

تم إطلاق إصدار تجريبي لتطبيق WinAPI المفتوح - Wine 7.13. منذ إصدار الإصدار 7.12، تم إغلاق 16 تقريرًا عن الأخطاء وتم إجراء 226 تغييرًا. أهم التغييرات: تم تحديث محرك متصفح Gecko إلى الإصدار 2.47.3. تم تحويل برنامج تشغيل USB لاستخدام تنسيق الملف القابل للتنفيذ PE (Portable Executable) بدلاً من ELF. تحسين دعم الموضوع. تم إغلاق تقارير الأخطاء، [...]

مشروع لنقل آلية عزل التعهد إلى Linux

أعلن مؤلف مكتبة C القياسية العالمية ومنصة Redbean عن تنفيذ آلية عزل التعهد () لنظام التشغيل Linux. تم تطوير Pledge في الأصل بواسطة مشروع OpenBSD ويسمح لك بمنع التطبيقات بشكل انتقائي من الوصول إلى مكالمات النظام غير المستخدمة (يتم تشكيل نوع من القائمة البيضاء لاستدعاءات النظام للتطبيق، ويتم حظر المكالمات الأخرى). على عكس الآليات المتوفرة في Linux لتقييد الوصول إلى مكالمات النظام، مثل […]