الجزء الأول من بث YouTube لتطوير تطبيق إنشاء بطاقات السنة الجديدة باستخدام لغة C++. سنشرح بالاستعانة بالكود المصدري خطوات إعداد البيئة الأساسية لتطوير التطبيق، بدءًا من إنشاء مستودع GIT، وعرض النافذة الرئيسية، وتهيئة Direct2D، وصولاً إلى تنفيذ HelloWorld.
نشرح بوضوح وبخطوات محددة، مع أوامر PowerShell، كيفية إنشاء وإضافة شهادة ذاتية التوقيع إلى حزم MSIX، المفيدة لتوزيع تطبيقات Windows للاختبار، وجعلها قابلة للتثبيت في بيئة محلية دون استخدام شهادة تجارية.
القصة السرية وراء إنشاء أداة التطوير منخفضة الكود 'LogicPad' الموجهة للأشخاص الذين 'لا يستطيعون كتابة الأكواد ولكن لديهم المنطق'. يتحدث المؤلف بشغف عن الأفكار الشخصية وراء التطوير وكيفية تعامله مع مسيرته المهنية.
نشرح كيفية حذف البيانات الوصفية المضمنة في ملفات Office مثل بيانات المنشئ باستخدام PowerShell. من معالجة ملف واحد إلى برنامج نصي لحذف البيانات من ملفات Excel وWord داخل مجلد دفعة واحدة، نقدم تقنية أتمتة مفيدة لمنع تسرب المعلومات عند مشاركة الملفات خارج الشركة.
نشرح بوضوح المشكلة الرياضية الصعبة "حدسية كيبلر" التي نشأت من سؤال يومي: "ما هي أفضل طريقة لتعبئة البطيخ بكثافة؟". دعونا نتعلم معاً رومانسية ومتعة مشكلة تعبئة الكرات التي اقترحها عالم الفلك العبقري كيبلر وظلت دون إثبات لأكثر من 400 عام.
هل حقاً نعيش في عصر 'يمكنك إنشاء تطبيق بسهولة بالاعتماد على الذكاء الاصطناعي'؟ حتى لو كان الوصول إلى المحطة الثامنة سهلاً بفضل التقنيات بدون كود (No-code) أو الأكواد المولدة بالذكاء الاصطناعي، إلا أن الجحيم الذي يبكي البشر ينتظر في التعديلات النهائية وإصلاح الأخطاء. نكشف بصراحة عن الفخاخ الحقيقية لتطوير الذكاء الاصطناعي وحقيقة 'الجدار' الذي نواجهه.
الوصول إلى ميزات الذكاء الاصطناعي باستخدام Windows ML المدمج في نظام Windows! نشرح بطريقة سهلة الفهم مع نماذج برمجية الخطوات المحددة لاستدعاء 'Microsoft.Windows.AI' من بيئة C++ لتطبيقات Win32 وتشغيل نماذج الذكاء الاصطناعي بتنسيق ONNX.
نشرح خطوات الإعداد لاستدعاء وتشغيل نموذج TinyLLaMA من C++. قمنا بتلخيص الخطوات بوضوح للمبتدئين، بدءاً من بناء llama.cpp، مروراً بالحصول على النموذج من HuggingFace، ووصولاً إلى طرق الإعداد في مختلف البيئات.
نشرح كيفية نشر الرسائل عبر Slack Web API باستخدام رموز OAuth المميزة (Tokens) لتطبيقات Slack. نقدم خطوات إعداد النطاقات (Scopes) والحصول على رموز الوصول (Access Tokens)، وحتى أمثلة على الكود الملموس بلغة C++ باستخدام WinHTTP.
إلى من يرغبون في النشر التلقائي إلى Slack باستخدام 'C++ × Win32 API × WinHTTP' بدلاً من Node.js أو Python! نشرح بطريقة سهلة الفهم الخطوات المحددة لإرسال الرسائل عبر طلبات POST من C++ بالاستفادة من Incoming Webhooks.
نشرح بشكل مبسط معاني والفروق بين "Market-In" و "Product-Out" المستخدمة غالبًا في الأعمال والتخطيط، مستعينين بأمثلة مثل مطعم الرامين. تعرف على مزايا وعيوب كل منهما للتفكير في الاستراتيجية المناسبة للموقف.
هل سيصبح أي رقم دائماً 1 إذا كررنا "تنصيف الأرقام الزوجية، وضرب الأرقام الفردية في 3 وإضافة 1"؟ نشرح بوضوح القاعدة الغريبة للمشكلة الرياضية غير المحلولة الشهيرة "حدسية كولاتز". بالإضافة إلى ذلك، نكتب برنامجاً بلغة Python لمحاكاة ما إذا كان التسلسل يتقارب فعلياً إلى 1.
يجب على من يرغب في تنفيذ النشر التلقائي للرسائل من C++ إلى Microsoft Teams قراءة هذا! نشرح خطوة بخطوة وبطريقة سهلة الفهم أمثلة عملية لأكواد C++ باستخدام WinHTTP و Graph API، بالإضافة إلى خطوات تسجيل تطبيقات Azure ومصادقة واجهة برمجة التطبيقات (API) الضرورية.
نشرح أفضل الممارسات لعلامات "الخانات الإلزامية" في نماذج الويب استنادًا إلى إرشادات واجهة المستخدم الأجنبية. لخصنا الاستخدام الصحيح للنجمة (*) وتوضيح كلمة "Required" وكيفية الاستفادة من خصائص ARIA لتحسين إمكانية الوصول.
شرح للمبتدئين حول كيفية تثبيت 'Gemini CLI' في بيئة Windows، والذي يتيح لك استخدام الذكاء الاصطناعي التوليدي من جوجل 'Gemini' عبر سطر الأوامر. نقدم تفاصيل شاملة بدءًا من إعداد Node.js و npm وصولاً إلى خطوات التشغيل في PowerShell.
هذا تقرير عن حصولي على جائزة Microsoft MVP (2025-2026) للمرة التاسعة إجمالاً. إلى جانب شرح برنامج MVP الذي يساهم في المجتمع التقني، نقدم مراجعة للأنشطة المجتمعية ونشر المعلومات التقنية التي ركزت عليها بشكل خاص خلال هذا العام.
يشرح مهندس محترف مزايا وعيوب تطوير تطبيقات Windows باستخدام "Win32API + C++". نستعرض جاذبية التطوير الأصلي مثل سرعة التنفيذ الفائقة، والتحكم عالي المرونة، وسهولة التوزيع دون الحاجة إلى بيئة تشغيل، بالإضافة إلى تحديات التعلم.
نشرح خطوات تضمين مكتبة libcurl المتوافقة مع OpenSSL في بيئة Visual Studio باستخدام أداة إدارة الحزم المفيدة "vcpkg" في تطوير C++. يمكنك حل البناء والاعتمادات (Dependencies) بسلاسة.
شرح لكيفية تجهيز "الأمن النفسي" الضروري لعدم الانجراف وراء نظريات المؤامرة على الإنترنت. أفكار للنجاة بذكاء في مجتمع الإنترنت الحديث، مثل القدرة على التريث وعدم ربط القلق بالإجابات الفورية، ونصائح لجمع المعلومات لتجنب الانحياز التأكيدي.
نشرح تاريخ تطوير البرمجيات منخفضة الكود (Low-Code) وبدون كود (No-Code) من الثمانينيات حتى الوقت الحاضر. نستعرض كيف تطورت آليات إنشاء التطبيقات دون برمجة، مع تقديم أدوات تمثيلية لكل عقد زمني مثل HyperCard و FileMaker.