تقويم هجري على طراز الطرفية للبرمجة والبحث السريع
يظهر hijri تقويمًا إسلاميًا بأسلوب التقويم في الطرفية، مع عرض شهري أو سنوي كامل، مع تسليط الضوء على اليوم الحالي وتحويل التواريخ في كلا الاتجاهين بين الميلادي والهجري. توفر UtmostBoundary هذه الأداة من خلال سطر الأوامر كأداة متعددة المنصات لأجهزة سطح المكتب. تقدم مخرجات JSON لأغراض الأتمتة، ودقة أم القرى عبر ICU4X، والتعريب باللغتين الإنجليزية والعربية، مما يجعلها مناسبة للمطورين ومديري النظام والمستخدمين المتقدمين الذين يعملون في بيئات الصدفة ويحتاجون إلى تحويلات تاريخ موثوقة وبحث عن الأحداث.
ما تفعله الأداة وكيف تتناسب مع سير العمل في الطرفية
تكرر التطبيق تجربة "cal" الكلاسيكية للتقويم الهجري من خلال طباعة عرض شهري وسنوي كامل على وحدة التحكم واكتشاف اتجاه التحويل تلقائيًا بين التواريخ الميلادية والهجرية. كما تحدد الأحداث الإسلامية الرئيسية مثل رمضان والعيد ويمكنها إصدار مخرجات قابلة للقراءة الآلية مع علامة --json، مما يسمح للبرامج النصية بتحليل التواريخ والأحداث دون الحاجة إلى استخراج النص يدويًا.
كيف يؤثر على استخدام النظام والأداء
ثنائي ثابت خفيف الوزن يحافظ على الحد الأدنى من متطلبات وقت التشغيل. تم بناؤه بلغة Rust كتنفيذ ثابت واحد، ولا تحتوي الأداة على أي تبعيات خارجية لوقت التشغيل، لذا فإنها تنطلق بسرعة من الطرفية ويمكن استدعاؤها من البرامج النصية أو المهام المجدولة دون تحميل بيئة وقت التشغيل. يقلل هذا التصميم من الحمل مقارنةً بتطبيقات التقويم ذات واجهة المستخدم الرسومية عند استخدامها في سير العمل الآلي.
آليات الأمان والدقة والتعريب
تستخدم الحسابات نظام أم القرى عبر ICU4X لدقة التقويم المدني، وتدعم الأداة الكتابة الصوتية باللغة الإنجليزية والنص العربي الأصلي مع علامة --lang ar. تعمل كعارض وقاموس للقراءة فقط، لذا فهي لا تعدل ملفات النظام؛ تدعم علامات المخرجات وأكواد الخروج التكامل الموثوق به في سلاسل الأدوات الأكبر.
من يجب أن يستخدمه ونصيحة عملية للتكامل
الأداة تناسب المستخدمين الموجهين نحو الطرفية الذين يحتاجون إلى تحويلات دقيقة بين الهجري والميلادي ومخرجات قابلة للبرمجة؛ سيستفيد المطورون ومديرو النظام أكثر. للتشغيل الآلي، قم بتشغيل الملف الثنائي مع مخرجات JSON والتقاط رموز الخروج في خط أنابيبك لتجنب تحليل السلاسل. موصى به.