هوغو: كابوسي مع مُنشئ المواقع الثابتة

2025-08-31

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

اقرأ المزيد

جدول البحث: نهج أنظف للرجوع الأسّي

2025-05-31

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

اقرأ المزيد