المدونة
نشارك أفكارًا عملية مفيدة في الميدان حول تطوير المواقع، وتحسين محركات البحث، وإدارة إعلانات جوجل، وتطوير ويندوز، والاستفادة من الأصول القائمة، والتحقيق في الأخطاء.
البحث بالذكاء الاصطناعي في الموقع
تُرسل استعلامات البحث إلى Cloudflare AI Search لإنشاء النتائج. يُرجى عدم إدخال معلومات شخصية.
-
أفضل ممارسات تصميم chatbot ينفع في العمل
لجعل chatbot مفيداً في العمل، يلزم ترتيب الغرض ومصدر المعرفة والصلاحيات وشروط التسليم وطريقة التقييم قبل اختيار النموذج. نرتّب أفضل ممارسات عملية تنطبق على ا...
-
أساسيات إعداد دليل Word - أمثلة سيئة وطرق تحسينها
نرتّب أساسيات إعداد دليل في Word بحيث تخرج العناوين والترقيم وجدول المحتويات وفواصل الصفحات والمراجعة من العمل اليدوي إلى ميزات البرنامج.
-
لماذا لا يصلح PPAP لأمن البريد الإلكتروني، وما الطريقة الصحيحة؟
نوضّح لماذا يضعف أسلوب PPAP (إرسال ZIP محمي بكلمة مرور ثم إرسال الكلمة في رسالة ثانية) السرّية ولا يمنع الإرسال الخاطئ، ونرتّب بدائل عملية عبر TLS وS/MIME وا...
-
الحدّ الأدنى لمتطلّبات logger مصنوعة ومتطلّبات اختبار التكامل
حتى يصير سجلّ التشخيص في تطبيق مصنوع جديراً بالثقة، نُرتّب UTF-8 JSON Lines والحقول الإلزامية وسلوك flush والدوران وحالات الإخفاق، مع زوايا اختبار تكامل على ...
-
كيف تصمّم الشركات الصغيرة والمتوسّطة بريداً جماعياً دون التقيّد بخدمة بعينها
نُرتّب خطوات تصميم إرسال فردي لكلّ مستلم، وإدارة الموافقة، وإلغاء الاشتراك، وجودة التسليم، لرسائل إشعار بعشرات إلى مئات العناوين في الشركات الصغيرة والمتوسّط...
-
لماذا ينبغي أن يكون للشركة موقع - لا تقف عند التعريف، بل اربطه بالربح
نُرتّب أسباب صنع موقع للشركة، وكيف يتّصل بالربح على المسار من البحث والمقارنة والاستفسار إلى إغلاق الصفقة. المقالة لمعاملة الموقع لا كتعريف بالشركة، بل كأساس...
-
كيف ترسم الحدّ بين unit test وintegration test
نُرتّب الحدّ بين unit test وintegration test من زوايا المنطق الصافي والتنسيق والتوصيل واختلاف البيئة والاعتماد على الزمن، في جدول قرار يقلّل التردّد في العمل...
-
كيف تربط المقالات بصفحات الخدمات - أساسيات تصميم الروابط الداخلية
نُرتّب تصميم الروابط الداخلية الذي يصل المقالات بصفحات الخدمات بصورة طبيعية، انطلاقاً من قصد البحث ونصّ الرابط والمقالات ذات الصلة وموضع مسار الدعوة إلى الاس...
-
كيف تُبنى صفحة الخدمة - إجراء ترتيب لمواقع B2B التقنيّة
نلخّص لمواقع B2B التقنيّة كيف تُرتَّب أدوار صفحة الخدمة والعناوين والنصّ الشارح وCTA ومسار الاستفسار.
-
حين لا يأتي الموقع باستفسارات، أوّل ثلاثة مواضع تُصلَح
نرتّب، حسب مواضع الانقطاع في المسار، ما يُصلَح أوّلاً في الصفحة الرئيسيّة وصفحة الخدمة وصفحة التواصل حين تتوقّف الاستفسارات.
-
لماذا لا يتّضح في مواقع الشركات التقنيّة ماذا تفعل الشركة
نرتّب أسباب عدم وصول طبيعة الشركة في مواقع B2B التقنيّة، انطلاقاً من توزيع الأدوار بين الصفحة الرئيسيّة وصفحة الخدمة وصفحة معلومات الشركة.
-
آليّة حلّ أسماء DLL في Windows - ترتيب البحث وSxS
نرتّب حلّ أسماء DLL في Windows عمليّاً، حتى أثر DLL search order وKnown DLLs وloaded-module list وAPI set ومانيفست SxS وواجهات LoadLibrary.
-
هل UUID لا يتصادم؟ أنماط تشغيل وتنفيذ خاطئة تجلب التكرار
UUID يصعب تصادمه إن استُخدم استخداماً عادياً، لكنّنا نرتّب أنماط تنفيذ وتشغيل تجلب التكرار عبر seed ثابت وsnapshot وإساءة استخدام namespace والاقتطاع وتنسيق ...
-
كيف تتقدّم في SEO وGoogle Ads لموقع B2B تقني
كيف تُوزَّع الأدوار بين SEO وGoogle Ads، وكيف تُحوَّل إلى استفسارات في موقع B2B تقني. نرتّب أساسيّات تصميم الصفحات والقياس والتشغيل استناداً إلى معلومات Goog...
-
متى يلزم امتياز المسؤول على Windows - UAC والمناطق المحميّة وكيفيّة التمييز في التصميم
نرتّب المواضع التي يلزم فيها امتياز المسؤول على Windows من زاوية UAC والمناطق المحميّة والخدمات وبرامج التشغيل وتصميم per-user/per-machine.
-
ما هو VBA - القيود، والآفاق، ومتى يُستبدَل، وأنماط الترحيل الواقعيّة
نرتّب أساسيّات VBA وقيوده وآفاقه، ومتى ينبغي استبداله، وكيف يُرحَّل ماكرو Excel والأدوات الداخليّة على مراحل بشكل واقعي.
-
مدخل إلى ترميز النصّ على Windows - تشوّه النصّ عند التعامل مع Linux
نرتّب أسباب تشوّه النصّ على Windows من زاوية عمليّة: اختلاف CP932 وUTF-8 وUTF-16 وBOM وcode page وPowerShell وlocale في Linux.
-
أفضل الممارسات للتحقّق من حالة الأجهزة الخارجيّة وعرضها - تصميم لا يكتفي بعبارة «متّصل»
في تطبيقات الربط مع الأجهزة الخارجيّة، اختزال الحالة إلى عبارة «متّصل» يسهّل التوجيه الخاطئ. نرتّب الكشف، والاستجابة، وقابلية التشغيل، وحداثة البيانات، وصياغ...
-
قائمة تحقّق للتعامل الآمن مع العمليات الابن في تطبيقات Windows
للتعامل الآمن مع العمليات الابن في تطبيقات Windows، تصميم ملكية شجرة العملية وإجراء الإنهاء أهمّ من واجهة التشغيل. تنظّم المقالة Job Object وانتشار الإنهاء و...
-
كيف تختار أسلوب توزيع تطبيق Windows - MSI وMSIX وClickOnce وxcopy والتحديث الخاص
أسلوب توزيع تطبيق Windows ليس تفضيل صيغة المثبِّت، بل اختيار درجة الارتباط بنظام التشغيل ومسؤولية التحديث. تنظّم المقالة MSI وMSIX وClickOnce وxcopy والـ upd...
-
توزيع تطبيق Windows في ملفّ واحد - حدود الملفّ التنفيذي الواحد واعتماد نظام التشغيل
حين تريد تقريب تطبيق Windows إلى EXE واحد، تفصل المقالة بين جمع المُنتَج المسلَّم في ملفّ واحد ومحو الاعتماد على نظام التشغيل، عبر .NET وC++ وWebView2 وWinUI...
-
قواعد توجيه تقلّل حوادث mojibake لـ Codex على Windows
عند تشغيل Codex على ملفّات يابانية في Windows، قواعد توجيه عمليّة لتجنّب الحفظ بالتخمين، والإبقاء على الترميز القائم، والتحقّق بإعادة القراءة.
-
مزالق تطبيقات الاتصالات التسلسلية - حتى إعادة الاتصال وتصميم السجلّ
مزالق تطبيقات الاتصالات التسلسلية التي يجدر تجنّبها عند ربط الأجهزة والتحكّم بأجهزة القياس: framing، والـ timeout، وRTS/CTS، وDTR/RTS، وإعادة الاتصال، وتصميم...
-
تصميم يُبقي السجلات والـ dump عند انهيار تطبيق Windows
نرتّب كيف نجمع سجلاً عادياً وعلامة انهيار نهائية وWER LocalDumps وعملية مراقبة، حتى تبقى أدلة يمكن تتبع السبب بها حتى لو سقط تطبيق Windows باستثناء غير متوقع...
-
تصميم UX لتطبيقات Windows - أولويات حسب بيئة الاستخدام
نرتّب ما يجب إعطاؤه الأولوية في تصميم UX لتطبيق Windows في صورة جداول قرار حسب BtoC / BtoB، وأسلوب الإدخال، وبيئة الاستخدام، وتكلفة الخطأ.
-
كيف نختار بين WinForms و WPF و WinUI - جدول قرار عملي
نرتّب اختيار WinForms أو WPF أو WinUI من زوايا التطوير الجديد والأصل القائم والتوزيع والتعبير في الواجهة وتنظيم الفريق.
-
مزالق shared memory وأفضل الممارسات في العمل
نرتّب مزالق استخدام shared memory في العمل، وتصميماً يخفض معدل الأعطال ويشمل المزامنة والرؤية والعمر وABI والأذونات.
-
مدخل إلى ملف تعريف المستخدم في Windows - AppData و NTUSER.DAT
ننظّم أساسيات ملف تعريف المستخدم في Windows، وتقسيم AppData، والملفات المحلية والـ roaming وMandatory وTemporary، وFolder Redirection وFSLogix، وطريقة المعاي...
-
ما يجب أن تعرفه قبل قراءة مصدر COBOL
لمن وجد نفسه فجأة أمام مصدر COBOL نرتّب الحدّ الأدنى: DIVISION وPIC وCOMP-3 وCOPY وPERFORM والتنسيق الثابت وكيف تُقرأ الحدود الخارجية.
-
كيف تقارن سرعة C# وC++ وJava وGo بعدل
نرتّب كيف تقارن سرعة تنفيذ C# وC++ وJava وGo بعدل: تصميم القياس، والإحماء، وتثبيت البيئة، وقراءة الإحصاء، وبنود القياس الملموسة.