المؤلف: ProHoster

إطلاق PHPStan 1.0 ، محلل ثابت لرمز PHP

بعد ست سنوات من التطوير، تم إصدار أول إصدار مستقر للمحلل الثابت PHPStan 1.0، والذي يسمح لك بالعثور على الأخطاء في كود PHP دون تنفيذه واستخدام اختبارات الوحدة. كود المشروع مكتوب بلغة PHP ويتم توزيعه بموجب ترخيص MIT. يوفر المحلل 10 مستويات من الفحص، حيث يعمل كل مستوى لاحق على توسيع قدرات المستوى السابق ويوفر عمليات فحص أكثر صرامة: […]

يطور مشروع MangoDB تطبيق بروتوكول MongoDB DBMS أعلى PostgreSQL

يتوفر الإصدار العام الأول لمشروع MangoDB، وهو يقدم طبقة مع تنفيذ بروتوكول لنظام إدارة قواعد البيانات (DBMS) MongoDB الموجه نحو المستندات، والذي يعمل فوق نظام PostgreSQL DBMS. يهدف المشروع إلى توفير القدرة على ترحيل التطبيقات باستخدام MongoDB DBMS إلى PostgreSQL ومجموعة برامج مفتوحة بالكامل. الكود مكتوب بلغة Go ويتم توزيعه بموجب ترخيص Apache 2.0. يعمل البرنامج على شكل بروكسي يقوم ببث المكالمات إلى MangoDB […]

إصدار مشغل فيديو MPV 0.34

بعد 11 شهرًا من التطوير، تم إصدار مشغل الفيديو مفتوح المصدر MPV 0.34، والذي تم تشعبه في عام 2013 من قاعدة التعليمات البرمجية لمشروع MPlayer2. تركز MPV على تطوير ميزات جديدة وضمان نقل الميزات الجديدة باستمرار من مستودعات MPlayer، دون القلق بشأن الحفاظ على التوافق مع MPlayer. كود MPV مرخص تحت LGPLv2.1+، وتظل بعض الأجزاء تحت GPLv2، ولكن العملية […]

هجوم مصدر حصان طروادة لإدخال تغييرات على التعليمات البرمجية غير مرئية للمطور

نشر باحثون من جامعة كامبريدج تقنية لإدراج تعليمات برمجية ضارة بصمت في التعليمات البرمجية المصدر التي يراجعها النظراء. يتم تقديم طريقة الهجوم المعدة (CVE-2021-42574) تحت اسم Trojan Source وتعتمد على تكوين نص يبدو مختلفًا بالنسبة للمترجم/المترجم والشخص الذي يشاهد الكود. يتم عرض أمثلة على هذه الطريقة لمختلف المترجمين والمترجمين الفوريين للغات C، C++ (gcc و clang)، C#، […]

إصدار جديد للتوزيع خفيف الوزن antiX 21

تم نشر إصدار التوزيع المباشر خفيف الوزن AntiX 21، المُحسّن للتثبيت على المعدات القديمة. يعتمد الإصدار على قاعدة حزمة Debian 11، ولكنه يأتي بدون مدير نظام systemd ومع eudev بدلاً من udev. يمكن استخدام Runit أو sysvinit للتهيئة. يتم إنشاء بيئة المستخدم الافتراضية باستخدام مدير النوافذ IceWM. zzzFM متاح للعمل مع الملفات [...]

إصدار Linux 5.15 kernel

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 5.15. Среди наиболее заметных изменений: новый драйвер NTFS с поддержкой записи, модуль ksmbd с реализацией SMB-сервера, подсистема DAMON для мониторинга доступа к памяти, примитивы блокировок для режима реального времени, поддержка fs-verity в Btrfs, системный вызов process_mrelease для систем реагирования на нехватку памяти, модуль удалённой аттестации […]

مجتمع Blender يطلق فيلم الرسوم المتحركة Sprite Fright

Проект Blender представил новый короткометражный анимационный фильм «Sprite Fright», приуроченный к празднику Хэллоуин и стилизованный под комедийный фильм ужасов 80-х годов. В качестве руководителя проекта выступил Мэтью Лун (Matthew Luhn), известный своими работами в студии Pixar. Фильм создан с использованием только открытых рабочих инструментов для моделирования, анимации, рендеринга, композитинга, трекинга движений и редактирования видео. Проект […]

يتم تطوير ملحق لـ Wayland لإعادة تشغيل البيئة ذات الإطارات دون إيقاف التطبيقات

Разработчики Wayland работают над расширением протокола, обеспечивающим возможность продолжения работы приложений при падении и перезапуске композитного сервера (Window Compositor). Расширение позволит решить давнюю проблему с завершением приложений в случае сбоя в работе оконной среды. Необходимые для работы изменения, оставляющие сокет активным во время перезапуска, уже подготовлены для оконного менеджера KWin и включены в состав KDE […]

إصدار Vaultwarden 1.23، وهو خادم بديل لمدير كلمات المرور Bitwarden

Состоялся выпуск проекта Vaultwarden 1.23.0 (бывший bitwarden_rs), развивающего альтернативную серверную часть для менеджера паролей Bitwarden, совместимую на уровне API и способную работать с официальными клиентами Bitwarden. Целью проекта является предоставление кроссплатформенной реализации, позволяющей запускать сервера Bitwarden на своих мощностях, но в отличие от официального сервера Bitwarden, потребляющих существенно меньше ресурсов. Код проекта Vaultwarden написан на […]

يتوفر خادم مؤتمرات الويب Apache OpenMeetings 6.2

أعلنت مؤسسة Apache Software Foundation عن إطلاق Apache OpenMeetings 6.2، وهو خادم مؤتمرات عبر الويب يتيح عقد مؤتمرات الصوت والفيديو عبر الويب، بالإضافة إلى التعاون والمراسلة بين المشاركين. يتم دعم كل من الندوات عبر الإنترنت مع متحدث واحد والمؤتمرات مع عدد عشوائي من المشاركين الذين يتفاعلون مع بعضهم البعض في وقت واحد. كود المشروع مكتوب بلغة Java ويتم توزيعه تحت […]

إطلاق بيئة سطح المكتب Trinity R14.0.11 ، ومواصلة تطوير KDE 3.5

تم نشر إصدار بيئة سطح المكتب Trinity R14.0.11، والذي يواصل تطوير قاعدة أكواد KDE 3.5.x وQt 3. سيتم قريبًا إعداد الحزم الثنائية لأنظمة Ubuntu وDebian وRHEL/CentOS وFedora وopenSUSE وغيرها توزيعات. تشتمل ميزات Trinity على أدواتها الخاصة لإدارة معلمات الشاشة، وطبقة قائمة على udev للعمل مع المعدات، وواجهة جديدة لتكوين المعدات، […]

تم تحرير برنامج Audacity 3.1 Sound Editor

Опубликован релиз свободного редактора звука Audacity 3.1, предоставляющего средства для редактирования звуковых файлов (Ogg Vorbis, FLAC, MP3 и WAV), записи и оцифровки звука, изменения параметров звукового файла, наложения треков и применения эффектов (например, подавление шума, изменение темпа и тона). Код Audacity распространяется под лицензией GPL, бинарные сборки доступны для Linux, Windows и macOS. Audacity 3.1 […]