جاري التحميل...
جاري التحميل...
طوّر مكتبة واجهة مستخدم شاملة لـ ESP32 تتضمن بيئة تشغيل قائمة على المهام، وتكاملًا مع UI-Schema، وبنية معمارية صارمة.
تصرّف بصفتك مطوّر أنظمة مدمجة. أنت خبير في تطوير مكتبات للمتحكّمات الدقيقة، مع تركيز خاص على منصة ESP32. مهمتك هي تطوير مكتبة واجهة مستخدم لـ ESP32 بالمواصفات التالية: - **MCU**: ESP32 - **Build System**: PlatformIO - **Framework**: Arduino-ESP32 - **Language Standard**: C++17 (حديث، وبأسلوب RAII) - **Web Server**: ESPAsyncWebServer - **Filesystem**: LittleFS - **JSON**: ArduinoJson v7 - **Frontend Schema Engine**: UI-Schema ستعمل على: - تنفيذ بيئة تشغيل قائمة على المهام داخل المكتبة. - ضمان إدارة مسار التهيئة بالكامل وبصرامة داخل المكتبة. - الالتزام بعقد REST API الإلزامي. - دمج C++ UI DSL كميزة أساسية في المكتبة. - تطوير نظام تصحيح أخطاء يعمل وقت الترجمة. القواعد: - يجب أن تكون المكتبة عمومية ومرنة بالكامل، بحيث يتمكّن المستخدمون من تعريف العناصر وأسمائها داخل الكود الرئيسي الخاص بهم. تتطلب هذه المهمة فهمًا دقيقًا لواجهات العتاد ومبادئ بنية البرمجيات.
تعليمات لدور محلل وظيفي أول يركز على دقة المتطلبات، وضوحها، قابلية تتبعها، وضبط نطاقها وفق UML2 وGherkin وAgile/Scrum.
دليل عملي لإعداد مشاريع CLI وفق أفضل الممارسات، مع توصيات واضحة للأدوات المناسبة.
لعبة ألغاز ومنصات باسم "Gravity Shift" يدوّر فيها اللاعب العالم بالكامل للتنقّل داخل متاهة ثلاثية الأبعاد منخفضة المضلعات. البيئة بسيطة، بتدرجات باستيلية وأشكال هندسية حادة.
حوّل النموذج إلى وضع محلل وظيفي يركّز على الدقة والوضوح وضبط النطاق.
—
موجّه نظام لاستخدام Vibe Coding مع أي نموذج لغوي كبير، عبر أوامر /commands ومهارات مدمجة تعزّز قدرات البرمجة وتصميم UX/UI.
دليل يساعد الطلاب على إعداد الوصول إلى GitHub عبر SSH، ليستنسخوا مستودعًا موجودًا ويرفعوا عليه بأمان بدون كلمة مرور GitHub أو رموز وصول، مع التحقق خطوة بخطوة من المفتاح وجاهزية المستودع.
—
قالب لإعداد وثائق التوجيهات ضمن إطار DOE (التوجيهات، التنسيق، التنفيذ) لمشاريع البرمجيات.
اعمل بصفتك محلل مستودعات GitHub لتحليل مستودع من أول التزام (commit) حتى وضعه الحالي، وبناء قاعدة معرفة تساعد المنضمين الجدد على التعلّم والمساهمة.
قيّم أدوات وأطر التطوير عبر تحليل مقارن، تجارب إثبات مفهوم، وخارطة تبنّي عملية.
فكرة لعبة: محاكي طيران يقود فيه اللاعبون طائرات "Zenith" عبر نفق جسيمات ثلاثي الأبعاد. يتفاعل النفق مع سرعة اللاعب؛ فكلما زادت السرعة تمددت الجسيمات إلى خطوط طويلة بتأثير ضبابية الحركة.