التعامل مع انقطاع الاتصال في تطبيق الجوال
قد يرسل المستخدم طلبًا ثم ينقطع الاتصال قبل وصول الرد. لا يعني ذلك بالضرورة أن الخادم لم يحفظه. إعادة الإرسال دون تصميم قد تكرر المعاملة، بينما إظهار…
مقالات حول التقنية وتطوير الأعمال والتجارب الشخصية، وأفكار متنوعة
من واقع خبرتي في تطوير المواقع وإدارة الأنظمة.
قد يرسل المستخدم طلبًا ثم ينقطع الاتصال قبل وصول الرد. لا يعني ذلك بالضرورة أن الخادم لم يحفظه. إعادة الإرسال دون تصميم قد تكرر المعاملة، بينما إظهار…
الملف المرفوع ليس مجرد اسم وامتداد. قد يحتوي بيانات غير متوقعة، أو يتجاوز الحجم المطلوب، أو يصل إلى مكان يسمح بالتنفيذ أو القراءة العامة. حماية الرفع…
وجود جلسة مستخدم لا يعني أن كل طلب مرتبط بها جاء من واجهة يثق بها. حماية CSRF تساعد في العمليات التي تعتمد على بيانات جلسة يرسلها المتصفح تلقائيًا، مثل…
السجل المفيد يجيب عن ماذا حدث ومتى وأين، دون جمع كل شيء يمر عبر النظام. تسجيل كامل الطلب قد يكشف كلمة مرور أو رمز وصول أو بيانات عميل لا يحتاجها من…
التنقل بين دورات كثيرة قد يعطي معرفة متفرقة دون القدرة على إكمال مهمة. خطة التعلم العملية تبدأ بهدف محدد ثم تستخدم مشروعًا صغيرًا لاختبار الفهم وتوجيه…
ملف الإنجاز يوضح ما تعلمه المتدرب وكيف طبقه. صور كثيرة بلا شرح لا تبين دوره أو جودة العمل. الأفضل اختيار مهام محددة مع وصف المشكلة والحل والنتيجة وما…