مقالات هندسية

مقالات في بناء الأنظمة الحقيقية

كتابة عملية واضحة عن المواقع والمنصات والأتمتة للمنشآت في السعودية.

عشوائيات

اختبر ضمانات قاعدتك على ملفات الهجرة الحقيقية

الاختبار الذي يبني مخططاً مبسطاً يثبت أن المخطط المبسط يعمل. هذه طريقة تشغيل الاختبارات على نفس الملفات التي تعمل في الإنتاج.

4 نوفمبر 2026
عشوائيات

تجريد الأسرار من النسخ الاحتياطي قبل رفعها

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

23 أكتوبر 2026
عشوائيات

رؤوس الأمان: ماذا يشتري كل واحد منها

ستة رؤوس تُنسخ من مقالات بلا فهم. هذا ما يمنعه كل واحد فعلاً، وأيها يكسر موقعك إن ضبطته بحماس.

17 أكتوبر 2026
عشوائيات

أسطول الأجهزة: التشفير وحفظ المفتاح ومحضر التسليم

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

11 أكتوبر 2026
عشوائيات

استخراج بيانات منظمة من عقود PDF

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

25 سبتمبر 2026
عشوائيات

أتمتة بوابة تُستأنف بعد الانقطاع، وتُسلَّم لغير مبرمج

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

22 سبتمبر 2026
عشوائيات

موافقات داخل Teams وصلاحيات على مستوى العنصر

نظام طلبات الموظفين ينجح أو يفشل بتفصيلة واحدة: هل يرى الموظف طلبات غيره؟ هذه كيف تُضبط، ولماذا لا تُكسر الصلاحيات لآلاف العناصر.

19 سبتمبر 2026
عشوائيات

الإرسال بالنيابة من صندوق مؤسسي: الإعداد الذي ينجح

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

16 سبتمبر 2026
عشوائيات

لماذا لا يظهر hreflang في موقع Next رغم أنه موجود؟

كدتُ أُبلغ بعطل غير موجود. البحث في صفحة مبنية عن hreflang لا يجد شيئاً، والسبب أن React يكتب السمة بحرف كبير في المصدر.

20 أغسطس 2026
عشوائيات

لماذا يرد GA4 برمز 403 وما الفرق بين المعطّلة والممنوعة؟

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

17 أغسطس 2026
عشوائيات

عقلية مهندس الأنظمة: قبل ما تبني أي حل، افهم المشكلة الحقيقية أولاً

قبل ما تبني أي حل، اسأل نفسك: هل فهمت المشكلة الحقيقية، أو بنيت حل على افتراضات؟ قصة حقيقية غيرت طريقة تفكيري في فهم المشاكل وحلها.

19 يوليو 2026