هندسة الأنظمةرقم 08
372 اختبارًا ناجحًا، ولا فاتورة بيع واحدة تصل إلى الدفتر
كيف أُبقي وحدي نظامًا محاسبيًا من 322 ألف سطر صحيحًا: بوابة حفظ واحدة، وقيود مالية لا تُعدَّل، وسجل تدقيق ببصمات متسلسلة، واختبارات على قواعد حقيقية، وتدقيق كشف ما فاتها.
ملاحظات ميدانية من أنظمة تعمل في الإنتاج.
مقالات هندسية من الأنظمة التي أبنيها وأديرها: هندسة الأنظمة، والواجهات العربية، والأداء، والأمان، والبنية التحتية. كل رقم فيها مقاس.
هندسة الأنظمةرقم 08
كيف أُبقي وحدي نظامًا محاسبيًا من 322 ألف سطر صحيحًا: بوابة حفظ واحدة، وقيود مالية لا تُعدَّل، وسجل تدقيق ببصمات متسلسلة، واختبارات على قواعد حقيقية، وتدقيق كشف ما فاتها.


الواجهات العربيةرقم 07
لماذا تُفسد طابعات ESC/POS الحروف العربية، وكيف تطبعها صورةً أحادية البت بعرض الرأس الحقيقي، وخلل الأبعاد الذي حوّل إيصالًا طوله 12 سم إلى رولٍ كامل ملقى على الأرض.


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


الأمانرقم 05
ست طبقات تعمل في الإنتاج، كل واحدة مبنية ليوم تسقط فيه الطبقة التي فوقها: RLS مُجبَر، وحسابات لا تتجاوزه، وحاويات مقفلة، وشهادات للهواتف، ونسخة احتياطية تُستعاد كل أسبوع.
كيف أُبقي وحدي نظامًا محاسبيًا من 322 ألف سطر صحيحًا: بوابة حفظ واحدة، وقيود مالية لا تُعدَّل، وسجل تدقيق ببصمات متسلسلة، واختبارات على قواعد حقيقية، وتدقيق كشف ما فاتها.
لماذا تُفسد طابعات ESC/POS الحروف العربية، وكيف تطبعها صورةً أحادية البت بعرض الرأس الحقيقي، وخلل الأبعاد الذي حوّل إيصالًا طوله 12 سم إلى رولٍ كامل ملقى على الأرض.
فوترة محطات الكهرباء دون اتصال: معرّف واحد يرافق الدفعة من الهاتف إلى الإيصال، ولماذا لا تُجمع إجماليات الفواتير، وطابور يعرف ما يعيده، وخطأ 500 صنع حلقة لا تنتهي.
ست طبقات تعمل في الإنتاج، كل واحدة مبنية ليوم تسقط فيه الطبقة التي فوقها: RLS مُجبَر، وحسابات لا تتجاوزه، وحاويات مقفلة، وشهادات للهواتف، ونسخة احتياطية تُستعاد كل أسبوع.
كيف أدير مشاريع العملاء ليدفع العميل ويثق ويعود: عرض مكتوب بمراحل، وكل مرحلة تعمل على خادمه، واختبارات يقرؤها بلغته، وحزمة تسليم يشغّل بها النظام من دوني.
حركة واحدة لا يقدر عليها الـ GPU تجعل المتصفح يعيد بناء الصفحة كلها في كل إطار. الأسباب الخمسة التي فعلت ذلك بموقعي، والحقل في trace كروم الذي يسمّيها، والإصلاح: من 98% إلى 18%.
عنصر span لكل حرف شقّ «لا» في عنوان موقعي وضاعف لمعته الذهبية. لماذا لا تنقذك عناقيد الحروف، ولماذا تنقذك الكلمات، ومكوّن فك تشفير يعمل في اللغتين.
عدّة النشر التي أستخدمها لموقع ثابت على VPS صغير: مجلد لكل إصدار، وإعادة تسمية ذرية تنشره، وتراجع في 9 ميلي ثانية، وحاوية Caddy لا تملك إلا القراءة، و8 فخاخ كشفها الاختبار.