Category: التطوير

نواة لينكس 6.16: تغييرات طفيفة، تحسينات كبيرة

2025-07-30
نواة لينكس 6.16: تغييرات طفيفة، تحسينات كبيرة

يُعد إصدار نواة لينكس 6.16، على الرغم من أنه يبدو ثانوياً، إلا أنه يحمل تحسينات كبيرة. تعمّق تكامل لغة Rust مع روابط جديدة لنواة برنامج التشغيل ونظام فرعي جهاز PCI، مما يُبسّط إضافة برامج تشغيل الأجهزة القائمة على Rust. يحصل مدير العرض المباشر (DRM) على تجريدات Rust جديدة، مما يعزز أداء الرسومات ويقلل من الثغرات الأمنية. تتلقى أنظمة الملفات XFS و Ext4 تحسينات تؤدي إلى زيادة في الأداء تصل إلى 37%. يتم تعزيز الأمان من خلال دعم تقنيات Intel TXT و TDX، ويتم إجراء تحسينات لوحدات معالجة الرسومات Intel APX و Nvidia Blackwell. كما يتم تعزيز أداء الشبكة من خلال تغييرات في كيفية تفاعل TCP/IP مع DMABUF.

التطوير

مصيدة توقيت UTC في كائن التاريخ في جافا سكريبت: بيانات مفقودة في اليابان

2025-07-30

تسبب مُرشِّح التاريخ في جافا سكريبت البسيط على ما يبدو في فقدان بيانات الخادم الخلفي للمستخدمين اليابانيين قبل الساعة التاسعة صباحًا. والسبب؟ إنّ `new Date('YYYY-MM-DD')` يُنشئ كائن تاريخ في منتصف الليل بتوقيت UTC، وهو ما يُمثِّل الساعة التاسعة صباحًا في اليابان (UTC+9). لذلك، فإنّ عبارة "أكبر من الأول من يناير" تعني في الواقع "أكبر من الساعة التاسعة صباحًا في الأول من يناير". تمثَّل الحل في ضبط الوقت صراحةً على منتصف الليل لتجنُّب استخدام إعداد UTC الافتراضي.

التطوير

دفاتر الملاحظات القابلة للملاحظة: دفتر الملاحظات من الجيل التالي مع قوة الذكاء الاصطناعي

2025-07-30

أطلقت Observable دفتر ملاحظات جديدًا مُستضافًا على GitHub، مما يسمح للمؤلفين بالكتابة في محرر النصوص المفضل لديهم ومعاينة/إنشاء المحتوى باستخدام Notebook Kit. والهدف هو الحصول على محرر من الدرجة الأولى يعزز الإنتاجية من خلال الذكاء الاصطناعي، والتعاون الفوري، والمشاركة في مساحات عمل Observable، وObservable Canvases لاستكشاف البيانات وعرضها بصريًا بسرعة. يُرحب بكل من الاستخدام مفتوح المصدر والاستخدام التجاري.

إعادة كتابة Yakread: بناء تطبيق قارئ أكثر قابلية للصيانة باستخدام Clojure وBiff

2025-07-30
إعادة كتابة Yakread: بناء تطبيق قارئ أكثر قابلية للصيانة باستخدام Clojure وBiff

يعيد الكاتب كتابة تطبيق القراءة Yakread ويجعله مفتوح المصدر، بينما يجرب ميزات جديدة لإطار عمله الشبكي Clojure، Biff. ولمعالجة مشاكل الصيانة في قاعدة الكود الأصلية التي تتكون من 10000 سطر، تم اعتماد ثلاثة مقاربات معمارية رئيسية: 1. تنفيذ مناظر مادية باستخدام XTDB وRocksDB للاستعلامات الأسرع؛ 2. فصل منطق التطبيق عن الآثار الجانبية لإنشاء كود أنقى وتسهيل الاختبارات؛ 3. استخدام Pathom لبناء طبقة وصول بيانات قابلة لإعادة الاستخدام، مما يحسن من قابلية الصيانة وقابلية القراءة. تعمل هذه الأساليب على تحسين قابلية الاختبار والمراقبة والصيانة، وتجلب تحسينات جديدة لإطار عمل Biff.

التطوير

عناصر تصميم النظام: جدول دوري للمبادئ

2025-07-30
عناصر تصميم النظام: جدول دوري للمبادئ

تقترح هذه الورقة تصنيفًا أوليًا لمبادئ تصميم النظام، مستخلصة من العديد من المجالات في أنظمة الكمبيوتر. والهدف هو الحصول على مفردات مشتركة وموجزة للمساعدة في فهم البنية والتنازلات، ومقارنة التصميمات عبر المجالات، والتواصل بشأن الخيارات بشكل أوضح. وتقدم مجموعة مُنسقة من أكثر من 40 مبدأً عامًا لتصميم النظام، مُنظمين في مجموعات مواضيعية تعكس محاور التصميم المألوفة لأنظمة الكمبيوتر. ويتم وسم كل مبدأ برمز قصير للإشارة السريعة، مع التركيز على نية التصميم بدلاً من الآليات المحددة. والهدف هو توفير خريطة ذهنية أكثر تماسكًا لتصميم النظام للطلاب والباحثين والممارسين.

التطوير

arXivLabs: مشاريع تجريبية مع متعاونين من المجتمع

2025-07-30
arXivLabs: مشاريع تجريبية مع متعاونين من المجتمع

arXivLabs هو إطار عمل يسمح للمتعاونين بتطوير ومشاركة ميزات arXiv الجديدة مباشرةً على موقعنا الإلكتروني. وقد تبنى الأفراد والمنظمات التي تعمل مع arXivLabs قيمنا المتمثلة في الانفتاح والمجتمع والتميز وخصوصية بيانات المستخدم. يلتزم arXiv بهذه القيم ويعمل فقط مع الشركاء الذين يلتزمون بها. هل لديك فكرة لمشروع سيضيف قيمة لمجتمع arXiv؟ تعرف على المزيد حول arXivLabs.

التطوير

مواصفات قواعد اللغة للغة برمجة جديدة

2025-07-30

تُحدد هذه الوثيقة بدقة قواعد اللغة للغة برمجة جديدة، شاملةً جوانب متعددة مثل الأنواع، والتعابير، والأنماط، وتعريفات الدوال، وتعريفات الأنواع. تُوَضّح سلسلة من قواعد اللغة غير المتعلقة بالسياق (ترميز BNF) بنية اللغة بدقة، مما يوفر أساسًا متينًا لتنفيذ المُترجم والمُفسّر. تدعم هذه اللغة القوية ميزات متقدمة مثل البرمجة الوظيفية، ومطابقة الأنماط، واستنتاج الأنواع.

نظام PKGBASE في FreeBSD تحت طائلة النقد: مكونات النظام الأساسية محذوفة عن طريق الخطأ

2025-07-30

يواجه نظام إدارة الحزم في FreeBSD، PKGBASE، جدلاً. اكتشف المستخدمون أن تنفيذ الأمر `pkg delete -af` يُزيل فقط حزم الطرف الثالث في أنظمة FreeBSD غير PKGBASE، ولكن في أنظمة PKGBASE، يُزيل الأمر تقريبًا جميع مكونات النظام الأساسية، بما في ذلك أدوات أساسية مثل محرر vi. هذا يثير مخاوف بشأن استقرار النظام ومبدأ المفاجأة الأقل (POLA)، نظرًا لأن الأمر نفسه يتصرف بشكل مختلف تمامًا، مما قد يجعل النظام غير قابل للاستخدام.

التطوير

قابلة للوضع في الإشارة المرجعية حسب التصميم: الحالة المُدارة بواسطة عنوان URL في HTMX

2025-07-30
قابلة للوضع في الإشارة المرجعية حسب التصميم: الحالة المُدارة بواسطة عنوان URL في HTMX

تُبرز هذه المقالة نهجًا أنيقًا لإدارة الحالة في HTMX باستخدام معلمات عنوان URL كمصدر واحد للحقيقة. من خلال الاستفادة من عنوان URL، يمكن للمطورين التعامل مع عمليات التصفية والفرز والترقيم والبحث دون الحاجة إلى مكتبات إدارة الحالة المعقدة على جانب العميل. ينتج عن ذلك حالة تطبيق قابلة للوضع في الإشارة المرجعية، وقابلة للمشاركة، وسهولة التنقل في محفوظات المتصفح، واختبار أخطاء مبسط. تُفصّل المقالة ثلاث خطوات رئيسية: قراءة الخادم لمعلمات عنوان URL، وتنسيق الحالة بواسطة النماذج والحقول المخفية، ومزامنة عنوان URL التلقائية باستخدام `hx-push-url`. كما يتم مناقشة اعتبارات الإنتاج، مثل حدود طول عنوان URL وعمليات التحقق من صحة المعلمات.

وداعًا لأخطاء التقريب: الحساب ذو النقطة المنفصلة (DPA)

2025-07-29
وداعًا لأخطاء التقريب: الحساب ذو النقطة المنفصلة (DPA)

أحدث حساب النقطة المنفصلة (DPA) الذي طوره باتريك براين ثورة في الحساب العددي. من خلال فصل الكسور الصحيحة عن مواضع النقاط الخاصة بها، تقوم DPA بإجراء جميع العمليات باستخدام الحساب الصحيح، مع تأجيل التقريب حتى الإخراج النهائي. هذا يقضي على أخطاء التقريب الشائعة في الحساب ذي الفاصلة العائمة. مع تطبيقات واسعة النطاق في المجالات المالية والعلمية والذكاء الاصطناعي، تعد DPA بضمان دقة وكفاءة محسنتين بشكل كبير. إن التنفيذ البسيط والفعال، المتاح مجانًا على GitHub، يدعو إلى التعاون والتحسين.

خدعة كلود: حدود أسبوعية على الإصدارات الاحترافية والقصوى

2025-07-29
خدعة كلود: حدود أسبوعية على الإصدارات الاحترافية والقصوى

أصبح لدى مساعدي البرمجة بالذكاء الاصطناعي Claude Pro و Max من Anthropic الآن حدود استخدام أسبوعية، مما أثار غضب المستخدمين المدفوعين. يبرز هذا الاتجاه المُشكِل في هذا القطاع والذي يتمثل في تقديم وصول "غير محدود" في البداية قبل فرض قيود على المستخدمين ذوي الاستخدام المكثف. يُجادل الكاتب بأن هذا يكسر ثقة المطورين، ويدعو إلى تسعير شفاف. على النقيض من ذلك، يقدم Kilo Code نظام الدفع حسب الاستخدام مع أسعار واضحة مسبقًا، بالإضافة إلى عرض مكافأة ائتمانية بنسبة 300% هذا الأسبوع كبديل.

التطوير

تدريب وكلاء المحطة الطويلة المدى باستخدام التعلم المعزز: Terminal-Bench-RL

2025-07-29
 تدريب وكلاء المحطة الطويلة المدى باستخدام التعلم المعزز: Terminal-Bench-RL

يصف هذا المشروع إنشاء بنية تحتية مستقرة لتدريب التعلم المعزز تتسع إلى 32 وحدة معالجة رسوميات H100 عبر 4 عقد لتدريب وكلاء ترميز قائمين على المحطة ذات المدى الطويل. طور المؤلف Terminal-Agent-Qwen3-32b ، محققًا أعلى الدرجات في terminal-bench لوكلاء Qwen3 *بدون* تدريب! مبني على إطار عمل rLLM ، يتضمن بيئات مخصصة وبنية تحتية. باستخدام ما يقارب مليون دولار أمريكي من الحوسبة ، حقق الوكيل المركز التاسع عشر في تصنيف terminal-bench ، متفوقًا على العديد من الوكلاء الرائدين من ستانفورد و OpenAI. توجه مطالبة نظام متطورة وأدوات مخصصة سلوك الوكيل. على الرغم من أن تشغيل التدريب الكامل كان مكلفًا للغاية ، إلا أن التعليمات البرمجية ومجموعة البيانات متوفرة ، مما يدعو إلى إجراء المزيد من الأبحاث مع زيادة موارد الحوسبة.

التطوير وكيل المحطة

إصدار Hologram v0.5.0: تحسينات الأداء وميزات جديدة

2025-07-29
إصدار Hologram v0.5.0: تحسينات الأداء وميزات جديدة

تم إصدار Hologram 0.5.0، والذي يتضمن تحسينات كبيرة في الأداء وميزات جديدة. تم تسريع العمليات الأساسية على جانب العميل من المللي ثانية إلى الميكرو ثانية، مما يسمح بالتفاعلات في الوقت الفعلي. يتضمن هذا الإصدار إدارة شاملة للجلسات وملفات تعريف الارتباط، وطبقة نقل جديدة تعتمد على HTTP، ووظيفة إعادة التحميل المباشر، والترجمة المتزايدة. كما أنه يقدم تنفيذًا جديدًا لسلسلة البتات عالية الأداء، ودعمًا أساسيًا لـ CRDT، والمزيد، مما يمهد الطريق للميزات الموزعة في المستقبل. أكثر من 950 التزامًا حسّن تجربة المطور وأداء وقت التشغيل.

التطوير تحديث الإطار

CopyParty: حول أي جهاز إلى خادم ملفات مع عمليات تحميل/تنزيل قابلة للاستئناف

2025-07-29
CopyParty: حول أي جهاز إلى خادم ملفات مع عمليات تحميل/تنزيل قابلة للاستئناف

CopyParty هو مشروع مذهل يحوّل أي جهاز تقريبًا إلى خادم ملفات كامل الميزات، يمكن الوصول إليه من أي متصفح ويب، مع دعم التحميل والتنزيل القابل للاستئناف. يتميز بواجهة سهلة الاستخدام، ويعالج أنواعًا متعددة من الملفات، ويوفر ميزات متقدمة مثل فهرسة الملفات، ومعاينات الوسائط، وترميز الصوت، والتحكم الدقيق في الأذونات. ما عليك سوى تشغيل `copyparty-sfx.py` للبدء، أو زيارة خادم العرض التوضيحي للقراءة فقط الذي يعمل على جهاز NUC في قبو منزلي. يهدف CopyParty إلى البساطة والقوة والتوافق بين الأنظمة الأساسية، مما يجعله حلاً مثاليًا لنقل الملفات في حالات الطوارئ.

سامسونج تقفل فتح الـ Bootloader في One UI 8، مما يحد من التخصيص

2025-07-29
سامسونج تقفل فتح الـ Bootloader في One UI 8، مما يحد من التخصيص

أثارت مجتمع تعديل نظام أندرويد غضبًا كبيرًا بعد اكتشاف أن تحديث One UI 8 من سامسونج يزيل خيار فتح الـ Bootloader على العديد من الأجهزة. كانت هذه الميزة متاحة سابقًا خارج الولايات المتحدة، حيث سمحت للمستخدمين بتثبيت أنظمة تشغيل ROMs ولبات مخصصة. تُظهر الأدلة أن هذا الخيار قد اختفى في إصدارات بيتا من One UI 8 لهاتف Galaxy S25 وفي الإصدارات المستقرة لهاتفي Z Fold 7 و Z Flip 7، مما يؤثر على المستخدمين العالميين. على الرغم من أن سامسونج تقدم الآن سبع سنوات من تحديثات نظام التشغيل، إلا أن هذه الخطوة تمنع المستخدمين من إطالة عمر الجهاز أو تحسين الأداء من خلال ROMs مخصصة، وهي ضربة كبيرة لأولئك الذين يقدرون التخصيص العميق لنظام أندرويد.

التطوير

أنثروبيك تفرض حدودًا أسبوعية لمعدل استخدام أداة ترميز الذكاء الاصطناعي كلود

2025-07-29
أنثروبيك تفرض حدودًا أسبوعية لمعدل استخدام أداة ترميز الذكاء الاصطناعي كلود

أعلنت شركة الذكاء الاصطناعي أنثروبيك عن حدود أسبوعية جديدة لاستخدام كلود برو وماكس، اعتبارًا من 28 أغسطس. تهدف هذه الخطوة إلى معالجة مشكلات تتعلق بالمستخدمين الذين يشغلون أداة ترميز الذكاء الاصطناعي كلود كود بشكل مستمر، وخرق سياسات الاستخدام من خلال مشاركة الحسابات وإعادة البيع. على الرغم من أنها تؤثر على أقل من 5٪ من المستخدمين، إلا أن هذه الحدود تبرز القيود التي يواجهها مقدمو نماذج الذكاء الاصطناعي فيما يتعلق بالموارد الحسابية، والبحث عن نماذج خدمة مستدامة. وقد قام موردو أدوات ترميز الذكاء الاصطناعي الآخرون أيضًا بإجراء تعديلات مماثلة على التسعير.

بناء وكلاء ذكاء اصطناعي موثوقين: ستة دروس قاسية

2025-07-29
بناء وكلاء ذكاء اصطناعي موثوقين: ستة دروس قاسية

تشارك هذه المقالة ستة دروس مهمة تم تعلمها أثناء بناء وكلاء الذكاء الاصطناعي. يشدد الكاتب على أهمية التعليمات الواضحة، وإدارة السياق الكفؤة، وواجهات الأدوات القوية، وحلقات التحقق من الصحة الآلية. يبرز أن نماذج اللغات الكبيرة الحديثة تحتاج إلى سياق مباشر ومفصل، مع تجنب المطالبات التلاعبية. يتم بناء وكلاء الذكاء الاصطناعي الأقوياء من خلال الجمع بين نماذج اللغات الكبيرة والأدوات وعوامل التحكم في تدفق العمل الأساسية. يوصى باستخدام خوارزمية من مرحلتين - واحدة للتوليد، والأخرى للتحقق من الصحة - حيث تُعد التحسينات المتكررة وتحليل الأخطاء أمرًا بالغ الأهمية للموثوقية والقدرة على الاسترداد.

التطوير

٤٣٣: خط يَستبدِلُ النَّصَّ بنُقاطٍ

2025-07-29
٤٣٣: خط يَستبدِلُ النَّصَّ بنُقاطٍ

لإخفاء النص في وضع قهوة Ensō، أنشأ الكاتب خطًا يُسمى ٤٣٣ يستبدل جميع الأحرف غير الفراغات بنقاط. تشرح هذه المقالة عملية الإنشاء بالتفصيل، بما في ذلك مبادئ تصميم الخطوط، وتشفير Unicode، وضغط WOFF2. يشارك الكاتب التحديات والحلول التي واجهها، بالإضافة إلى رؤى حول الخطوط، وUnicode، والدعم متعدد اللغات. نشأ المشروع من الحاجة إلى التعامل مع أنظمة الكتابة المختلفة بين قاعدة المستخدمين سريعة النمو للتطبيق.

التطوير وضع القهوة

تصميم تطبيقات ممتعة للأطفال: دروس مستفادة من Kidz Fun Art

2025-07-29
تصميم تطبيقات ممتعة للأطفال: دروس مستفادة من Kidz Fun Art

تتناول هذه المقالة الدروس المستفادة على مدار أربع سنوات من تطوير Kidz Fun Art، وهو تطبيق رسم محسّن للأجهزة اللوحية مخصص للأطفال. يسلط الكاتب الضوء على التحديات والحلول الفريدة لتصميم تطبيقات مناسبة للأطفال، بما في ذلك تقليل النصوص، ووضع الأدوات بالقرب من الكائنات، وتبسيط التفاعلات، وسهولة تصحيح الأخطاء، ومعرفة متى ينبغي إشراك الكبار، وتقليل الحاجة إلى المهارات الحركية الدقيقة، ومعالجة مشكلة رفض راحة اليد، وإضافة عناصر تصميم ممتعة. كما يشدد الكاتب على استراتيجيات تحقيق الدخل الأخلاقية، ومخاوف الخصوصية، ومنع الأطفال من إنفاق الأموال مباشرةً.

SQLx: مجموعة أدوات SQL غير متزامنة و نقية من Rust مع عمليات التحقق من الاستعلامات في وقت التجميع

2025-07-29
SQLx: مجموعة أدوات SQL غير متزامنة و نقية من Rust مع عمليات التحقق من الاستعلامات في وقت التجميع

SQLx هي مكتبة SQL غير متزامنة ونقية من Rust† توفر عمليات تحقق من الاستعلامات في وقت التجميع بدون DSL. تدعم قواعد بيانات PostgreSQL و MySQL و MariaDB و SQLite، مع دعم بيئات التشغيل المختلفة (async-std و tokio و actix)، و تجمع الاتصالات المدمج، وتدفق الصفوف، ودعم TLS، والإشعارات غير المتزامنة. يستخدم SQLx وحدات ماكرو للتحقق من SQL في وقت التجميع، ويوفر واجهات برمجة تطبيقات استعلامات عالية المستوى ومنخفضة المستوى لتسهيل عملية تطوير البرامج.

التطوير

تصورات مذهلة لساعة جافا سكريبت

2025-07-29

يقدم هذا المشروع تصورات مذهلة لساعة تم عرضها باستخدام جافا سكريبت. يعرض الوقت بطرق إبداعية متعددة: تمثيل ثنائي لطوابع زمنية يونكس، ومضلعات تُظهر السنة والشهر والأسبوع واليوم والساعة والدقيقة والثانية، وقطع بيانات ديناميكية ذات أمواج تمثل جداول زمنية مختلفة، ونظام شمسي يُظهر الأرض والقمر والشمس، بالإضافة إلى قمم وأمواج توضح مرور الوقت. الشفرة المصدرية مفتوحة وقابلة للتعديل.

التطوير

بث ألعاب بتأخير دون المللي ثانية: ظهور مشفر جديد

2025-07-29

قام مطور ببناء PyroWave، وهو ترميز فيديو لبث ألعاب ذو تأخير منخفض للغاية، بناءً على أطروحته للدراسات العليا. يتخلى عن التنبؤ بالحركة التقليدي وترميز الإنتروبيا، ويستخدم بدلاً من ذلك تحويل الموجات المنفصلة (DWT) والترميز القائم على الكتل لتحقيق تأخير دون المللي ثانية (ترميز أقل من 100 ميكروثانية، فك ترميز أقل من 1 مللي ثانية). على الرغم من معدل البت العالي (أكثر من 100 ميغابت في الثانية)، إلا أنه يبرز في بيئات الشبكات المحلية ويتميز بمرونة ممتازة ضد الأخطاء. أظهرت المقاييس المعيارية مقابل NVENC أن PyroWave يحقق جودة بصرية أعلى في بعض السيناريوهات، مما يبرز إمكاناته في بث ألعاب منخفض التأخير.

Pony: لغة برمجة عالية الأداء وآمنة تعتمد على نموذج Actor

2025-07-29

Pony هي لغة برمجة مفتوحة المصدر، موجهة للكائنات، تعتمد على نموذج Actor، آمنة من حيث القدرات، وعالية الأداء. يضمن نموذج Actor الفريد الخاص بها برمجة متزامنة آمنة وفعالة. هل أنت مستعد للبدء؟ جرب Pony Playground في متصفحك! تعرف على المزيد حول تصميم Pony وميزاته من خلال قراءة تاريخه المبكر.

التطوير نموذج Actor

الإفراط في استخدام useCallback و useMemo في React

2025-07-28
الإفراط في استخدام useCallback و useMemo في React

تتناول هذه المقالة الإفراط في استخدام `useCallback` و `useMemo` في تطوير React. يجادل الكاتب بأن هذين الخطافين يستخدمان في كثير من الحالات لتحقيق الاستقرار المرجعي، لكن هذا ليس ضروريًا دائمًا، وقد يؤدي إلى زيادة في استخدام المعالج و تعقيد الكود. تقدم المقالة عدة سيناريوهات، مثل عدم حفظ المكونات في الذاكرة، واستخدام الدعائم كاعتماديات في التأثيرات، حيث لا يوفر استخدام `useCallback` و `useMemo` أي فائدة في الأداء، بل يزيد من التعقيد. يقترح الكاتب تجنب الإفراط في استخدام هذين الخطافين ما لم يكن هناك اختناق واضح في الأداء، ويوصي باستخدام refs أو `useEffectEvent` القادم للتعامل مع مشاكل الاستقرار المرجعي.

التطوير

نافذة حوار تسجيل الدخول بنقرة واحدة في كروم: هل يُفضل جوجل متصفحه الخاص؟

2025-07-28

يعرض العديد من مواقع الويب لافتات مزعجة لـ "تسجيل الدخول باستخدام جوجل". تقوم إضافة المتصفح الخاصة بي، StopTheMadness Pro، بإخفاء هذه اللافتات، لكن كروم يتصرف بشكل مختلف. في حين أن كروم يتجنب اللافتات، فإنه يعرض نافذة حوار مشابهة لـ "تسجيل الدخول بنقرة واحدة"، وهي جزء من تطبيق كروم نفسه ولا يمكن إخفاؤها بواسطة الإضافات. لحسن الحظ، يمكن تعطيل نافذة الحوار هذه في إعدادات كروم. هذا يبرز مثالاً آخر على أن جوجل يُفضل على ما يبدو متصفحه الخاص.

مكافحة البرامج الضارة المدمجة في نظام التشغيل Windows 11: هجوم مضاد مفتوح المصدر

2025-07-28
مكافحة البرامج الضارة المدمجة في نظام التشغيل Windows 11: هجوم مضاد مفتوح المصدر

يُعاني نظام التشغيل Windows 11 من انتشار الإعلانات المزعجة ووظائف التتبع، التي تشبه البرامج الضارة المدمجة. تدعو هذه المقالة إلى تطوير أداة تنظيف أوتوماتيكية لنظام التشغيل Windows لمواجهة تكتيكات مايكروسوفت. يجب أن تكون الأداة مفتوحة المصدر وسهلة الاستخدام وقابلة للتكوين، وأن تتكامل مع أدوات ممتازة موجودة. والهدف النهائي هو إجبار مايكروسوفت على تغيير مسارها وتحسين تجربة المستخدم من خلال ضغط المجتمع؛ وهو مثال ممتاز على البرمجيات الحرة والمفتوحة المصدر التي تحارب هيمنة مايكروسوفت.

التطوير

arXivLabs: مشاريع تجريبية بالتعاون مع المجتمع

2025-07-28
arXivLabs: مشاريع تجريبية بالتعاون مع المجتمع

arXivLabs هو إطار عمل يسمح للمشاركين بتطوير ومشاركة ميزات arXiv الجديدة مباشرة على موقعنا الإلكتروني. وقد تبنى الأفراد والمنظمات التي تعمل مع arXivLabs قيمنا المتمثلة في الانفتاح والمجتمع والتميز وخصوصية بيانات المستخدمين. يلتزم arXiv بهذه القيم ويعمل فقط مع الشركاء الذين يلتزمون بها. هل لديك فكرة لمشروع سيفيد مجتمع arXiv؟ تعرف على المزيد حول arXivLabs.

التطوير

مُحاكي لينكس على أندرويد يُشغّل الآن التطبيقات الرسومية

2025-07-28
مُحاكي لينكس على أندرويد يُشغّل الآن التطبيقات الرسومية

يدعم تطبيق لينكس الطرفي من جوجل على أندرويد، وهو ميزة خفية تسمح للمستخدمين بتشغيل تطبيقات لينكس كاملة داخل أندرويد، الآن التطبيقات الرسومية في أحدث نسخة تجريبية. يُطلق زر "عرض" جديد بيئة رسومية، مما يُمكّن المستخدمين من تشغيل تطبيقات سطح المكتب غير المتوفرة على أندرويد. كما يُدعم التسريع المادي، مما يُعزز الأداء. هذه الخطوة المهمة تُمهد الطريق لبرامج لينكس أكثر قوة وحتى ألعاب الكمبيوتر الشخصي، على الرغم من أن التوافق لا يزال يُمثل تحديًا. وهذا يُظهر الجهود المستمرة من جوجل لدمج نظام تشغيل كروم وأندرويد.

التطوير

ديبيان 13 لتجنب خطأ Y2038

2025-07-28
ديبيان 13 لتجنب خطأ Y2038

لتجنب خطأ Y2038 المحتمل المتعلق بالوقت، سيستخدم إصدار ديبيان 13 "Trixie" بشكل افتراضي طوابع زمنية 64 بت، باستثناء الأجهزة القديمة جدًا التي لا تزال تستخدم معالجات 32 بت. هذا يعكس خطأ Y2K، لكن المطورين يتعاملون معه بشكل استباقي هذه المرة. قام مُديرُو ديبيان بتعديل أكثر من 6400 حزمة لضمان انتقال سلس. على الرغم من أن هذه مهمة كبيرة، إلا أن ديبيان واثقة من أن معظم الأجهزة ستتم ترقيتها بسلاسة بعد إصدار ديبيان 13.

Asahi Linux يحظر نماذج اللغات الكبيرة (LLMs)

2025-07-28
Asahi Linux يحظر نماذج اللغات الكبيرة (LLMs)

حظر مشروع Asahi Linux استخدام نماذج اللغات الكبيرة (LLMs ، يشار إليها باسم "Slop Generators" في النص) لأي مساهمات تتضمن رمزًا أو وثائق أو قرارات هندسية. ويستند هذا الحظر إلى عدة مخاوف: 1. مخاطر الملكية الفكرية: قد تحتوي بيانات تدريب LLMs على مواد محمية بحقوق الطبع والنشر ، مما يؤدي إلى انتهاكات محتملة عند استخدام رمز تم إنشاؤه بواسطة LLM ؛ 2. إهدار الموارد: يستهلك تدريب واستنتاج LLMs موارد ضخمة ؛ 3. قيود LLMs: لا يمكن لـ LLMs ضمان صحة مخرجاتها وهي عرضة لإنشاء معلومات غير صحيحة. يجادل Asahi Linux بأن LLMs ليست أدوات هندسة برمجيات مناسبة وأن استخدامها ينطوي على مخاطر قانونية وتقنية ، بالإضافة إلى إهدار الموارد القيّمة.

التطوير
1 2 33 34 35 37 39 40 41 213 214