قسم

برمجيات

برمجيات

قصة NeoVim الذي حذف ملفات undo الخاصة بـ vim تعود إلى الواجهة: المشكلة لم تكن الخطأ بل الموقف

كل عملية ترحيل بيانات تتضمن لحظة يُقرر فيها قراءة الصيغة القديمة أو اعتبارها غير موجودة، وهي اللحظة التي يتذكرها المستخدم لسنوات.

برمجيات

مقال يرصد 10 علامات تكشف الواجهات التي صممها الذكاء الاصطناعي، أوضحها التكرار في موضع ثابت

العنصر الواحد ليس هو المشكلة، بل ظهوره في المكان نفسه وبالشكل نفسه دون أن يقرر أحد وضعه. وهو المنطق ذاته الذي يكشف النص المكتوب آليًا.

برمجيات

Reladraw لغة نصية لرسم المخططات تتيح تحديد موضع كل عنصر بعلاقات مكانية

حين يصبح مخطط البنية نصًا يحدد مواضع عناصره بنفسه، يمكن أن يتغير في pull request ويُراجع كأي كود، بدل صورة لا يُعرف ما تغيّر فيها.

برمجيات

Glyph يرد على مقولة أن المصادر المفتوحة ليست عنك: هي عنك، لكن المقصود هو المستخدم

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

برمجيات

أداة safe-not-safe المجانية تفحص migrations قاعدة PostgreSQL قبل تنفيذها داخل المتصفح

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

برمجيات

مصطلح katamari architecture يصف الكود الذي تبنيه الـ agents بإضافة الميزات فوق بعضها

الكود المتراكم من الـ agents لا ينتج عن ضغط الوقت أو المال كما عند البشر، بل عن تعليمات تطلب الإضافة ولا تطلب الدمج، وهذا ما يغيّر سؤال المراجعة.

برمجيات

مطور في GNOME يقترح منع استخدام الـ LLM في كل ما يُقدَّم للمشروع

السؤال في المشاريع المفتوحة يتحول من جودة الكود إلى وجود شخص يفهمه ويدافع عنه، وهو تحول يمس المبتدئين الذين يبنون سمعتهم بالمساهمات.

برمجيات

توقف رحلات الساحل الشرقي الأمريكي بعد تعطل دائرة اتصالات وانقطاع الكابل الاحتياطي

المسار البديل الذي لا يعمل حين يتعطل الأصل ليس بديلًا، والقاعدة نفسها تنطبق على قاعدة بيانات احتياطية في المنطقة نفسها ونسخة لم تُجرَّب استعادتها قط.

برمجيات

المؤسس المشارك لـ npm يقترح تمويل المصادر المفتوحة عبر رسوم على مستوى الـ registry

كل محاولة لفرض رسوم عبر الرخصة انتهت بـ fork، ونقل نقطة التحصيل إلى الـ registry قد يوصل المال إلى الذيل الطويل من المطورين الذين لا تصلهم أي منحة.

برمجيات

Cloudflare تجدد Quick Tunnels: رابط HTTPS عام لخادم محلي في نحو 3 ثوانٍ ودون حساب

أداة تطوير مجانية لا تطلب بطاقة دفع ولا حسابًا بنكيًا، فتعمل من أي مكان في المنطقة. لكنها مخصصة للتجربة، وحدودها الرسمية لا تحتمل منتجًا حقيقيًا.

برمجيات

مطور Wild يفسّر تناقض نتائج مقارنة الأداء مع Mold: الفرق في طريقة القياس

الرقم نفسه كان صحيحًا في المرتين، والإعداد هو الذي روى قصتين متعاكستين. أول سؤال أمام أي اختبار أداء ليس من فاز، بل كيف قيس.

برمجيات

مقال يقارن Bend 2 بلغة SPARK: 500 سطر مقابل نحو 50 للنتيجة نفسها

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

برمجيات

تحليل Netnod: شريحة GPS عادت للعمل بـ firmware قديم فأوقعت شبكة Telstra وأعلنت أن العام 2006

العطل الأصلي كان خطأ حساب صغيرًا، لكن ما حوّله إلى انقطاع وطني هو أن الحمايتين المصممتين لاحتوائه كانتا معطلتين في اللحظة نفسها.

برمجيات

AWS تبلغ عملاءها بأنها لا تستطيع استعادة الوصول إلى البيانات المخزنة في منطقة البحرين

نسخة احتياطية داخل المنطقة السحابية نفسها ليست نسخة احتياطية، بل نسخة ثانية من الخطر نفسه، وأقرب منطقة لمطوري مصر والخليج أثبتت ذلك.

برمجيات

نموذج بحجم 4B يُدرَّب على إنتاج خطط استعلام لـ Postgres أسرع بنسبة 44.7% في الزمن

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

برمجيات

Minitap تتهم Google بنسخ مشروعها المفتوح mobile-use في Artemis، و228 ملفًا من 229 متطابقة

رخصة Apache 2.0 تسمح بأخذ الكود وبيعه دون إذن، ولا تضمن لصاحبه في المقابل إلا بقاء اسمه في ملف NOTICE، وهذا الملف تحديدًا هو محل الخلاف.

برمجيات

تحليل لدفعة تحديثات على F-Droid: 74 من 102 تطبيق يبدو أنها كُتبت بالذكاء الاصطناعي في الغالب

الرقم مؤشر لا إحصائية، لكن ما وراءه واضح: كلفة نشر تطبيق انخفضت كثيرًا، واسم المشروع وعدد نجومه لم يعودا كافيين للحكم عليه بسرعة.

برمجيات

إصدار Java 27 يغيّر افتراضيين: G1 في كل البيئات وcompact object headers

الترقية هذه المرة ليست السلوك نفسه بسرعة أعلى، فهناك افتراضيان تغيّرا ويطبقان دون أي إجراء، والحكم عليهما يأتي من قياس الأداء على كل تطبيق لا من ملاحظات الإصدار.

برمجيات

Cloudflare تخفض إعادة مصافحة TLS مع الخوادم من 52% إلى 3.7% بالتوقف عن التخمين

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

برمجيات

JetKVM تطلق جهاز Mini للتحكم بالحواسيب عن بعد عبر المتصفح بسعر يبدأ من 33 دولارًا

قرار هندسي واحد، هو الاستغناء عن Linux لصالح متحكم صغير، نقل الوصول الكامل إلى جهاز متوقف عن العمل من فئة مئات الدولارات إلى سعر يسمح بالتجربة.

برمجيات

PostgreSQL 19 يخسر ميزتين قبل الإصدار بأسابيع بعد سؤال على القائمة البريدية للمشروع

عدد الإصلاحات التي احتاجتها ميزة قبل الإصدار قُرئ مؤشرًا على أنها لم تنضج بعد، لا دليلًا على أنها أُصلحت، وهو معيار يصلح لأي فريق يقترب من موعد إطلاق.

برمجيات

Rune، بيئة تطوير مكتوبة بـ Go، تفتح مصدرها وتعد المساهمين بنسبة من إيراداتها

بدل أن تحتفظ الشركة بحق إغلاق المشروع لاحقًا، قلبت السؤال: كيف يصبح من ساهم شريكًا فيما يُكسب، لكن النسبة وجدول الدفع لم يُحددا بعد.

برمجيات

Shopify تترك React Native وتعيد بناء تطبيقاتها بـ Swift وKotlin بعد ست سنوات

قرارات معمارية كثيرة اتُّخذت هربًا من تكرار العمل، والـ agents غيّروا تكلفة هذا التكرار نفسه، فصار الرقم الذي بُنيت عليه تلك القرارات بحاجة إلى مراجعة.

برمجيات

PlanetScale تعلن Neki: قاعدة Postgres مقسمة على عدة خوادم يراها التطبيق قاعدة واحدة

تقسيم قاعدة البيانات يتحول من مشروع هندسي يُبنى داخل كود التطبيق إلى خدمة تُشترى، وهذا يرفع السقف الذي يبلغه فريق صغير دون متخصص قواعد بيانات.

برمجيات

مقالة تقترح محرك تخزين جديدًا تحت Git بسبب ضغط الـ agents والمستودعات الضخمة

الأدوات التي تعمل فوق Git تغيرت كثيرًا خلال سنتين، بينما الطبقة التي تحتها عمرها عشرون عامًا، والـ agents التي تفتح فروعًا بالعشرات تكشف الفجوة.

برمجيات

انقطاع موقع Copilot لمدة ساعة و40 دقيقة بخطأ Cloudflare 1016 وMicrosoft تعزوه إلى الإعدادات

حين تتعطل أداة ذكاء اصطناعي، قد لا يكون النموذج هو ما سقط، بل إعداد شبكي صغير أمامه لا يراقبه أحد، والمنتجات المبنية عليها تتوقف معها.

برمجيات

LibreOffice 26.8 بلا ميزات AI يحقق أعلى تحميلات أسبوع أول في تاريخ المشروع

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

برمجيات

مراجعة لمزوّدي السحابة الأوروبيين: 1 vCPU قد يعني معالجًا من 2015 أو ضعفه أداءً

ما يشتريه العميل فعلًا لا يظهر في صفحة الأسعار، ولا يُعرف إلا بعد الدفع، وأي بديل سحابي مستقل يُختبر بقدرة العميل على التسجيل ومعرفة المعالج والمغادرة.

برمجيات

Arm تعلن Mali G2-Ultra NX بمسرعات عصبية مدمجة داخل أنوية الرسوميات

حين ينتقل الاستنتاج إلى جهاز المستخدم، تتحرك تكلفة ميزات AI من فاتورة شهرية على صاحب التطبيق إلى عتاد اشتراه المستخدم، وإن كان ذلك اتجاهًا لا واقعًا قريبًا.

برمجيات

محرك TALA لترتيب رسومات D2 يصبح مفتوح المصدر بعد تحول المشروع إلى غير ربحي

البرمجيات كثيرًا ما تتحرر حين ينهار نموذج العمل الذي كان يغلقها، لا قبل ذلك. والرخصة المفتوحة اليوم قرار اتخذه أحد، ويمكن أن يُتخذ غيره لاحقًا.

برمجيات

Jellyfin يطلق الإصدار 12.0 بتغييرات في قاعدة البيانات تتطلب نسخة احتياطية قبل الترقية

إصدار كاسر لسيرفر ميديا مفتوح المصدر يعيد كتابة البيانات عند أول تشغيل، فتصبح الترقية عملية مخططة لا تحديثًا عابرًا.

برمجيات

لغة المخططات D2 تتحول إلى مشروع غير ربحي بعد إغلاق الشركة التي كانت تموّلها

بقاء أداة مفتوحة المصدر قد يكون مرتبطًا بمبيعات منتج مغلق بجانبها، وهو سؤال نادرًا ما يدخل في تقييم الأدوات التي تعتمد عليها الفرق.

برمجيات

Imbue تطلق Cloud in a Bottle لتشغيل خدمات سحابية على جهاز منزلي بترخيص AGPL-3.0

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

برمجيات

مطوّر سابق: نظام أوامر الشراء في Amazon كان يعالج طلبًا أو اثنين في الثانية بمئات المهندسين

المباني والسفن لها حد أقصى للانهيار تبدأ بعده من الصفر، أما الكود فلا قاع له، ويمكن دائمًا أن يزداد سوءًا دون أن يسقط.

برمجيات

Polars 2.0 يجعل محرك البث افتراضيًا ويلغي ضمان ترتيب الصفوف دون رسالة خطأ

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

برمجيات

Zed 1.16.2 يصلح ثغرة محتملة للهروب من sandbox الملفات عند تشغيل الإضافات

الإضافة التي تُثبَّت لتلوين ملف أو تنسيقه تعمل في المحرر نفسه الذي يفتح كود العمل وملفات .env ومفاتيح الـ API، والـ sandbox هو الحاجز الوحيد بينهما.

برمجيات

Pydantic تتولى رعاية fork لمكتبة httpx، وحزمة Anthropic الرسمية لـ Python تنتقل إليه

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

برمجيات

دراسة محكّمة على 443 ألف قرص صلب: كل درجة حرارة إضافية ترفع احتمال العطل 2.1%

الفارق بين مركز بيانات مكيّف وجهاز تخزين منزلي في صيف حار ليس درجة أو درجتين، وأثره يتراكم مع كل سنة تشغيل، وهو ما لا يظهر في مقارنة الماركات وحدها.

برمجيات

13 حادثة لدى Cloudflare في 8 أيام أبرزها عطل R2 بسبب خطأ في تدوير بيانات الاعتماد

فشل الكتابة مع بقاء القراءة يجعل التطبيق يبدو سليمًا بينما يضيع كل حفظ بصمت، وتركز المنتجات على مزوّد واحد يجعل عطله عطلًا للجميع.

برمجيات

Firefox 154 يفعّل text-box-trim فتصبح الخاصية متاحة في كل المتصفحات الكبرى

المسافة المخفية التي تحجزها الخطوط أكبر في العربية منها في اللاتينية، وهذه الخاصية تتيح أخيرًا حذف الحلول الملتوية التي تكتبها الواجهات العربية لضبط المحاذاة.

برمجيات

تقرير JLL: مراكز البيانات الأوروبية الجديدة تبتعد 175 كيلومترًا عن المدن بحثًا عن الكهرباء

موقع الخادم لم يعد يُرسم على خريطة المستخدمين بل على خريطة الطاقة، وهذا يجعل وفرة الكهرباء في منطقة ما موردًا صناعيًا نادرًا.

برمجيات

PostgreSQL يصلح 28 ثغرة أمنية في إصدار واحد، بينها ثغرتان تصلهما مدخلات المستخدم

ثغرتا محرك regex والبحث النصي الكامل لا تحتاجان وصولًا إلى الخادم، بل يكفي أن يمرر التطبيق نص المستخدم إلى الاستعلام، كما أن PostgreSQL 14 يتوقف عن تلقي الإصلاحات في نوفمبر.

برمجيات

مشروع celld من denoland يقدم نسخة مفتوحة من Cloudflare Workers وDurable Objects تعمل على خوادم خاصة

حين يكون للمكوّن الأساسي في المنتج مزوّد واحد، يصبح سعره ومكانه ومصيره قرار ذلك المزوّد، وظهور تطبيق مفتوح له يعيد جزءًا من هذا القرار إلى من يبني عليه.

برمجيات

Google تطلق Pixel 11 بمعالج Tensor G6 بدقة 2nm ولا تبيعه رسميًا في الخليج

حين تغيب منطقة كاملة عن خريطة البيع الرسمية لشركة، يصل الجهاز عبر المستوردين بتأخير وعلاوة ندرة ودون ضمان محلي، فلا يكون السعر المعلن هو السعر المدفوع.

برمجيات

GitHub تتيح للمؤسسات تحديد عدد الـ pull requests المفتوحة للمساهمين من الخارج

حق فتح pull request لم يعد متاحًا للجميع بالتساوي بل صار مقننًا بحسب علاقة المساهم بالمشروع، فيصبح أول PR من مساهم جديد عيّنة تُقرأ لا محاولة من محاولات كثيرة.

برمجيات

Python 3.15 تجعل UTF-8 الترميز الافتراضي وتنهي مشكلة النص العربي المشوّه على Windows

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

برمجيات

Next.js 16.3 يطلق Partial Prefetching لجعل التنقل بين الصفحات يبدو فوريًا

الصفحة لم تصبح أسرع فعليًا، لكن المستخدم لم يعد ينتظر أمام شاشة فارغة، والفرق يظهر أكثر على شبكات الهاتف غير المستقرة التي يتصفح منها معظم المستخدمين.

برمجيات

سعر ذاكرة الهواتف يرتفع من 2.80 دولار إلى نحو 12 دولارًا للجيجابايت في 2026

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

برمجيات

دراسة GitClear على 623 مليون تغيير كود: التكرار ارتفع 81% في عصر أدوات AI

الأدوات تحسّن تمامًا ما طُلب منها، أن يعمل الحل ويمر، وأرخص طريق لذلك كتابة الكود من جديد وإسكات الأخطاء، وتكلفة ذلك تظهر بعد سنة لا في الـ sprint الحالي.

برمجيات

Cloudflare تطلق API لإنشاء relays معزولة لبروتوكول Media over QUIC مجانًا خلال الـ beta

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

برمجيات

تقرير Cloudflare للربع الثاني 2026: الانقطاعات الحكومية الأكثر تكرارًا وإيران تعود بـ 59% من استخدامها

حين يأتي القطع بقرار فوق طبقة الشبكة كلها، لا ينفع multi-region ولا failover، وحتى بعد عودة الخدمة لا يعود المستخدمون تلقائيًا.

برمجيات

Chrome 151 يضيف خوارزميات تشفير مقاومة للحوسبة الكمية إلى Web Cryptography API

التشفير داخل تطبيقات الويب ظل عالقًا على الخوارزميات الكلاسيكية لأن JavaScript لم تكن تملك بديلًا، والبيانات التي يجب أن تبقى سرية لعشرين عامًا هي أول ما يتأثر بهذا الفراغ.

برمجيات

Alphabet تسجل تدفقًا نقديًا حرًا سالبًا في الربع الثاني بعد مضاعفة إنفاقها على البنية التحتية

حين يتجاوز الإنفاق على مراكز البيانات ما يولّده النشاط من نقد ويُموَّل بالديون والأسهم، يصبح لهذا المال جدول عائد يصل في النهاية إلى أسعار السحابة والـ API.

برمجيات

CXMT الصينية تصبح رابع أكبر منتج لذاكرة DRAM بنحو 8% من السوق العالمي

دخلت CXMT من الطبقة التي يغادرها الكبار نحو ذاكرة الذكاء الاصطناعي، والتجربة تقول إن الاستقلال التقني جدول زمني بالسنين وقرار باختيار الطبقة، لا لحظة إطلاق.

برمجيات

Torvalds يرد على معارضي أداة مراجعة بالذكاء الاصطناعي في Linux: من يعترض يمكنه عمل fork

لا تصويت ولا لجنة في تطوير Linux، والآلية الوحيدة لحسم الخلاف موجودة في الرخصة نفسها، ولذلك تحدد الرخصة إن كان لدى من يبني على مشروع مفتوح باب خروج حقيقي.

برمجيات

دراسة Sovereign Tech Agency: تمويل مشاريع المصادر المفتوحة يرفع الكوميتات 144% دون زيادة المساهمين

المال يشتري سرعة لا أشخاصًا: المشروع الذي يعتمد على فرد واحد يبقى معرضًا للسقوط حتى بعد تمويله، ما لم يُبنَ حوله مجتمع مساهمين.

برمجيات

OpenClaw مساعد ذكاء اصطناعي مفتوح المصدر يعمل على جهاز المستخدم ويتجاوز 382 ألف نجمة

مساعد يعمل على جهاز صاحبه ويختار هو مزوّد النموذج لا يمكن إغلاقه بقرار خارجي، لكنه ينقل مسؤولية الأمان كاملة إلى من يشغّله.