fsharp project
fsharp project
restructuredtext project
fsharp project
fsharp project
fsharp project
fsharp project
restructuredtext project
fsharp project
restructuredtext project
restructuredtext project
restructuredtext project
restructuredtext project
restructuredtext project
fsharp project
fsharp project
fsharp project
fsharp project
restructuredtext project
restructuredtext project
restructuredtext project
restructuredtext project
fsharp project
restructuredtext project
This project provides a pandas DataFrame extension for technical analysis.
هذا المشروع يمتد من البيانات الفريم للتحليل الفني. يسمح للمستخدمين بتصفية العديد من الحسابات والتنظيمات على بياناتهم، مما يجعل من السهل الحصول على نظرة عامة عن datasets المالية أو أخرى متتالية الزمن. يستخدم المكتبة matplotlib لتنظيم الرسومات و numpy للعمليات العددية. مع rhoa، يمكن للمطورين إنشاء مؤشرات مخصصة والرسوم البيانية لتحليل بياناتهم.
A Python library that helps traders identify and evaluate profitable trading edges from market data.
توفر المكتبة مجموعة أدوات لاستيراد بيانات السوق، إجراء التحليل الإحصائي، واكتشاف حوافز تداول محتملة. تتضمن وحدات لحساب مؤشرات رئيسية مثل نسبة شارب، الانحدار، ونسبة الفوز، بالإضافة إلى وظائف لإنشاء رسومات بيانية للأداء. يمكن للمستخدمين تعريف قواعد تداول مخصصة واختبارها على بيانات تاريخية عبر واجهة برمجة تطبيقات بسيطة. تم تصميمها بنمط معياري، ما يتيح دمجها في خطوط أنابيب الكمية القائمة أو استخدامها كأداة تحليل مستقلة. تستهدف المتداولين، والكمّيون، وعلماء البيانات الذين يحتاجون إلى وسيلة سريعة لتقييم جدوى استراتيجيات جديدة. تبرز المكتبة بقدرتها على التعامل مع مجموعات بيانات كبيرة بسرعة، وتوفير تقارير مفصلة حول المخاطر والعائد. كما تتيح تخصيص الإعدادات لتناسب أساليب التداول المختلفة، مما يجعلها أداة مرنة ومتكاملة في بيئة التحليل المالي.
A command-line tool that extends Git to record AI coding sessions and attach them as notes to commits.
يُسجِّل جلسات البرمجة التي تُجرى باستخدام أدوات الذكاء الاصطناعي ويضيفها كتعليقات ملاحظات في Git. يتيح للمطورين إنشاء أو تعديل الالتزام مع إرفاق سجل الجلسة في ملاحظات commit، مع دعم متعدد لمزودي الذكاء الاصطناعي. يُمكن فحص الملاحظات عبر أوامر خاصة، وتصديرها أو مزامنتها مع المستودعات البعيدة لتسهيل التعاون. يقدّم ميزة تلخيص الجلسة قبل حفظها، ما يسهّل قراءة الملاحظات دون الحاجة لقراءة النص الكامل. يهدف إلى توفير سجل شفاف لاستخدام الذكاء الاصطناعي في تطوير البرمجيات، مما يساعد على المراجعة والتدقيق. يختلف عن الحلول التقليدية بتركيزه على التكامل مع Git وتوفير واجهة سطر أوامر بسيطة.
LunaLink provides a reference implementation for autonomous lunar navigation, enabling developers to simulate and test navigation algorithms for lunar missions.
يقدم هذا المشروع تنفيذًا مرجعيًا للتنقل القمري، يهدف إلى تمكين المهندسين والباحثين من محاكاة وتقييم خوارزميات التنقل في بيئة القمر. يتضمن إطارًا برمجيًا متعدد المكونات مكتوبًا بلغة C++ وPython، ويشمل نماذج لحركة القمر، بيانات المستشعرات، ومنطق التوجيه. يوفر أدوات لتوليد المسارات، تقدير الحالة، واكتشاف الأخطاء، مع إمكانية عرض النتائج بصريًا باستخدام مكتبة Matplotlib. يستهدف المشروع مهندسي الفضاء، مخططو المهمات، والطلاب الذين يعملون على مشاريع استكشاف القمر. يساهم في تقليل الوقت اللازم لتصميم واختبار حلول التنقل من خلال توفير قاعدة كود جاهزة للاستخدام. يميز المشروع بمرونته في التخصيص، ودعمه للبيانات الحقيقية والمحاكاة، مما يجعله أداة قيمة للبحوث والتعليم في مجال ديناميكيات الفضاء.
F# bindings for Erlang/OTP on the BEAM virtual machine, powered by Fable.
Generate F# types and gRPC stubs from .proto files for .NET developers.
يُسهل هذا المكتبة تحويل تعريفات بروتوكول البروفات إلى كود F# متوافق مع اللغة. تُنشئ المكتبة سجلات، وأنواع شيفرة، ووحدات تمييز، بالإضافة إلى خرائط تدعم التسلسل الثنائي والJSON. كما تُنتج واجهات gRPC كاملة للعميل والخادم، ما يتيح للمطورين تنفيذ الخدمات مع حد أدنى من الكود اليدوي. تم تصميمه خصيصاً لمشاريع .NET التي تستخدم F# وgRPC، ويُسهل دمج رسائل البروتوكول في نظام الأنواع الخاص بالغة. يعمل أثناء عملية البناء، بحيث تكون الأنواع المولدة دائماً محدثة مع ملفات .proto. يساهم في تجنب أخطاء الترجمة اليدوية وتسريع تطوير الخدمات المصغرة.