المدونة
نشارك أفكارًا عملية مفيدة في الميدان حول تطوير المواقع، وتحسين محركات البحث، وإدارة إعلانات جوجل، وتطوير ويندوز، والاستفادة من الأصول القائمة، والتحقيق في الأخطاء.
البحث بالذكاء الاصطناعي في الموقع
تُرسل استعلامات البحث إلى Cloudflare AI Search لإنشاء النتائج. يُرجى عدم إدخال معلومات شخصية.
-
عندما يُعامَل تطبيق Windows الذي طوّرته شركتك بوصفه فيروساً ── التعامل مع الكشف الخاطئ في Microsoft Defender والتعايش مع أثره على الأداء
نرتّب الإجراء الرسميّ عند كشف Microsoft Defender تطبيق Windows الذي طوّرته شركتك خطأً. نشرح آليّة برامج مكافحة الفيروسات الحديثة، والإبلاغ عن الكشف الخاطئ لـ...
-
السكون والإسبات وModern Standby والتطبيقات طويلة التشغيل ── منع «التوقّف في منتصف الليل» بالتصميم
نرتّب أسباب وصول تطبيقات Windows طويلة التشغيل إلى حالة «توقّفت عندما نظرت صباحاً»، انطلاقاً من الفرق بين سكون S3 والإسبات وModern Standby. نشرح سلوك المؤقّت...
-
من أين تبدأ الشركات الصغيرة والمتوسطة في تدابير الأمان؟ ── كيفيّة قراءة الإصدار 4.0 من «الدليل الإرشادي لتدابير أمن المعلومات للشركات الصغيرة والمتوسطة» الصادر عن IPA
من أين ينبغي أن تبدأ الشركات الصغيرة والمتوسطة في تدابير الأمان؟ استناداً إلى الإصدار 4.0 من «الدليل الإرشادي لتدابير أمن المعلومات للشركات الصغيرة والمتوسطة...
-
هل تعمل تطبيقات الأعمال على Windows بإصدار Arm؟ ── واقع محاكاة x64 (Prism) ومكتبات DLL وCOM الأصليّة
نجيب المطوّرين ومسؤولي الأنظمة عن سؤال «هل تعمل تطبيقات الأعمال على Windows بإصدار Arm؟». نستعرض آليّة محاكاة x64 (Prism)، والطبقات التي لا تعمل مثل برامج ال...
-
عندما ترث نظاماً بلا شيفرة مصدريّة ولا مواصفات ── الإجراءات العمليّة لتشغيله وصيانته دون توقّف
نُنظِّم الإجراءات العمليّة لبدء تشغيل وصيانة نظام أعمال بلا شيفرة مصدريّة ولا مواصفات. نشرح صون البيئة العاملة والنسخ الاحتياطيّ، وجرد الملفّات التنفيذيّة وق...
-
MAX_PATH ومطبّات المسارات وأسماء الملفّات في Windows ── حدّ 260 حرفاً، الأسماء المحجوزة، النقطة الأخيرة، حساسيّة الأحرف
ننظّم مشكلات حدود المسارات وأسماء الملفّات، وهي سبب شائع لظهور «الملفّ غير موجود». نشرح تفاصيل MAX_PATH=260 حرفاً، وتفعيل المسارات الطويلة عبر LongPathsEnabl...
-
ORCA (Nichi-Rece) ليس سجلاً طبيّاً إلكترونيّاً ── نظام الفوترة (rececon) وتكوين أنظمة الرعاية من منظور مهندس
ORCA (Nichi-Rece) ليس سجلاً طبيّاً إلكترونيّاً بل نظام فوترة مطالبات (rececon). من منظور مهندس نرتّب تكوين أنظمة المؤسّسة الطبيّة، وعمل المطالبات (receipt)، ...
-
كيف تُصاغ عقود تطوير البرمجيات حسب الطلب والتشغيل والصيانة ── التمييز بين شبه التفويض والمقاولة كما يعلّمه «العقد النموذجي» الصادر عن IPA
عند إسناد تطوير الأنظمة إلى جهة خارجية، كيف ينبغي صياغة العقد؟ اعتماداً على «العقد النموذجي لمعاملات نظم المعلومات» الذي تنشره IPA، نشرح بلغة يفهمها الجانب ا...
-
مطبّات محرّك الشبكة ومسار UNC ── التعامل العملي مع خادم الملفّات (المجلّد المشترك) في تطبيقات الأعمال
نرتّب الأعطال الشائعة عند الكتابة إلى مجلّد مشترك أو مراقبته من تطبيق أعمال. نشرح سبب عدم ظهور حرف القرص (Z:) من الخدمة، والصلاحيّات المطلوبة لكلّ حساب تشغيل...
-
ما هي الفاتورة الرقمية؟ ── ما الفرق بينها وبين «إرسال فاتورة PDF بالبريد الإلكتروني»؟
الفاتورة الرقمية آلية تربط معلومات الفاتورة مباشرة كبيانات من نظام البائع إلى نظام المشتري دون تدخل بشري. نشرح الفرق بينها وبين فاتورة PDF، وعلاقتها بنظام ال...
-
إقامة تطبيقات Windows في علبة النظام والإشعارات المنبثقة ── مطبات NotifyIcon وكيفية اختيار AppNotification
نرتّب إقامة تطبيقات Windows للأعمال في علبة النظام والإشعارات المنبثقة. نشرح الاستخدام الصحيح لـ NotifyIcon، وإعادة التسجيل عند إعادة تشغيل Explorer، وجدول ا...
-
الانتقال من WordPress إلى Movable Type ── إجراءات عملية يجدر ترتيبها تحديداً لأنها «الاتجاه المعاكس»
شرح عملي لخطوات الانتقال من WordPress إلى Movable Type (MovableType.net). نرتّب الحالات التي يكون فيها الانتقال منطقياً، واستيراد المقالات والصور، وتصميم الر...
-
إلى متى ستستمر تطبيقات VB6 في العمل ── وضع دعم بيئة التشغيل والمسار العملي للترحيل إلى .NET
إلى متى تستمر تطبيقات VB6 في العمل؟ نرتّب وضع بيئة التشغيل المشمولة حتى في Windows 11 وانتهاء دعم بيئة التطوير، وجدول القرار بين إعادة الكتابة الكاملة والتحو...
-
كيفية نقل طلبات الفاكس إلى الويب ── تصميم فترة التشغيل المزدوج والانتقال المرحلي عملياً
شرح عملي لنقل طلبات الفاكس إلى الطلبات عبر الويب أو استيراد ملفات CSV. نتناول أسباب فشل التحول الكامل إلى الويب دفعة واحدة، وتصميم فترة التشغيل المزدوج بين ا...
-
ما هو EDI؟ كيف يُسهّل عمليات الطلب والتوريد بين الشركات ── من FAX والبريد الإلكتروني والإدخال اليدوي إلى تكامل البيانات
EDI هو آلية لتبادل بيانات المعاملات، مثل أوامر الشراء والفواتير، مباشرة بين أنظمة الشركات. يشرح هذا المقال بأسلوب مبسّط الفرق بين EDI وFAX والبريد الإلكتروني...
-
معالجة التقويم الياباني والعطلات الرسمية وتاريخ الإغلاق في تطبيقات الأعمال ── تصميم يقاوم تغيّر العصر، وJapaneseCalendar، وحساب أيام العمل
نرتّب معالجة التواريخ الخاصة بتطبيقات الأعمال اليابانية: عرض التقويم الياباني، وحساب أيام العمل باستثناء العطلات، وتاريخ الإغلاق. نشرح التصميم المقاوم لتغيّر...
-
دليل عملي لـ Process Monitor (ProcMon) ── تحديد «الإعدادات لا تُقرأ» وACCESS DENIED خلال 10 دقائق
أعطال مثل «عدّلت الإعدادات لكنها لا تنعكس» تُحدَّد أسبابها عبر Process Monitor (ProcMon) من واقع الوصول إلى الملفات وRegistry. نشرح استخدام الفلتر عملياً وقر...
-
متى لا يُفضَّل تحويل تطبيق Windows إلى الويب: جدول القرار وحل «التقسيم» الواقعي
في تطبيقات Windows التي تشمل التكامل مع الأجهزة ومعالجة الملفات المحلية والعمل دون اتصال، قد يزيد التحويل إلى الويب التكلفة ويُضعف الوظائف. نرتّب جدول قرار ل...
-
تعدد اللغات في تطبيقات WinForms/WPF ── الممارسة العملية لملفات resx وتجميعات الأقمار الصناعية وتبديل الثقافة
نرتّب تعدد اللغات في تطبيقات سطح المكتب على Windows: الفرق بين CurrentCulture وCurrentUICulture، وآلية resx وتجميعات الأقمار الصناعية، والاختيار الواقعي للطر...
-
ملف CSV ليس «مجرد نص» ── الممارسة العملية لـ CSV في تطبيقات C# للأعمال (ترميز الأحرف وتوافق Excel والحماية من الحقن)
نرتّب الحوادث النموذجية لإدخال وإخراج CSV في تطبيقات الأعمال — التحليل اليدوي بـ Split(',')، وتشوه النصوص في Excel بسبب UTF-8 بلا BOM، وسقوط الصفر البادئ — و...
-
لا تُحِط HttpClient بـ using ── الممارسة العملية لاتصال HTTP في تطبيقات C# للأعمال (أنماط الإنشاء والمهلة وإعادة المحاولة)
إنشاء HttpClient داخل using في كل مرة يستنزف المقابس، وجعله static يمنعه من متابعة تغيّر DNS. نرتّب نمط الإنشاء الصحيح عبر PooledConnectionLifetime وIHttpCli...
-
تحديد سبب «البطء» بـ PerfView وdotnet-trace ── مدخل عملي لتحقيق أداء .NET
عندما يصبح تطبيق الأعمال «بطيئاً» أو «يلتصق بالمعالج»، أي أداة تستخدم وماذا تنظر؟ نرتّب توزيع الأدوار بين PerfView وdotnet-trace، وقراءة عيّنات المعالج، وتحق...
-
تشغيل إعلانات Google بميزانية صغيرة لشركات BtoB ── التصميم والإجراء الأسبوعي لتحقيق نتائج بعشرات آلاف الينات شهرياً
دليل عملي لشركات BtoB التي تبدأ إعلانات Google بميزانية شهرية من بضع عشرات آلاف الينات. نرتّب آلية الميزانية اليومية المتوسطة وحد الفوترة، وقياس التحويل، وتض...
-
اجعل موقعك يظهر عند البحث باسم المنطقة ── الدليل العملي لتحسين محركات البحث المحلي للشركات الصغيرة والمتوسطة (صفحات المناطق والملف التجاري على Google)
نرتّب ترتيب الإصلاح عبر تحسين محركات البحث المحلي للشركات الصغيرة والمتوسطة التي لا تظهر عند البحث بـ«اسم المنطقة + نوع النشاط». خطوات عملية تشمل تهيئة الملف...
-
مدخل إلى سجلّ أحداث Windows وETW ── وضع سجلّات تطبيق الأعمال على آليّة نظام التشغيل القياسيّة
سجلّ الأحداث وETW طبقة تسجيل مختلفة يراها القائمون على التشغيل وأدوات نظام التشغيل القياسيّة. نشرح التمييز بين الوسائل الثلاث بما فيها سجلّ الملفّات، والكتاب...
-
ليس appsettings.json وحده ── إدارة الإعدادات عمليّاً في تطبيقات Windows للأعمال (الإعدادات حسب البيئة، الأسرار، وجهة الكتابة)
نرتّب إدارة الإعدادات لتطبيقات Windows للأعمال. نشرح تدرّج appsettings.json، والتمييز بين IOptions وIOptionsMonitor، والإعدادات حسب البيئة، وأماكن الإعدادات ...
-
لماذا يبني كومورا سوفت المواقع اعتماداً على نظام التصميم Digital Agency؟ ── يمكن الجمع بين الرخص والجودة
نرتّب سبب اعتماد تطوير المواقع لدى كومورا سوفت على نظام التصميم الذي نشرته Digital Agency كأساس. نشرح لماذا يخفّض توحيد مرحلة التصميم التكلفة، ولماذا يجعل ال...
-
زيادة الاستفسارات في موقع B2B ── خريطة ترتيب الإصلاح (من الاستقطاب إلى النموذج)
لزيادة استفسارات موقع B2B، الترتيب الفعّال هو تحديد الاختناق بالقياس، ثم ترتيب صفحات الخدمة، ثم إصلاح المسار، وأخيراً إضافة الاستقطاب. نرتّب المقالات وفق هذا...
-
الطباعة وإخراج PDF في تطبيقات أعمال Windows ── التمييز بين System.Drawing.Printing وWPF ومكتبات التقارير
نرتّب بجدول قرار حسب المتطلبات طباعة WinForms عبر PrintDocument، وطباعة FlowDocument/FixedDocument في WPF، وخيارات إخراج PDF. ونشرح التحكم بفواصل الصفحات، وا...
-
دراسة حالة إعادة تصميم موقع: شركة النقل Douzu Carry Service في ميازاكي ── ما الذي نُقل من الموقع القديم، وكيف
نشرح بمثال عملي كيف تقدّمنا في إعادة تصميم موقع شركة النقل Douzu Carry Service في ميازاكي: جرد عناوين URL وتصميم 301 وفحص الحفاظ على المحتوى قبل التصميم.