أداة سطر الأوامر لإنشاء فن ASCII وتحويله إلى شعارات SVG

2025-03-28
أداة سطر الأوامر لإنشاء فن ASCII وتحويله إلى شعارات SVG

أداة سطر الأوامر `ascii-logo-generator` تُنشئ نص فن ASCII وتحوّله إلى شعارات SVG. يمكن للمستخدمين تخصيص الخطوط والألوان والأبعاد وحفظ المخرجات كملفات نصية أو SVG. وهي مفيدة بشكل خاص لإنشاء شعارات للقطع بالليزر. المشروع مفتوح المصدر ويتضمن مُشاهد SVG قائم على الويب للاختبار.

اقرأ المزيد
التطوير

كلود يتحكم في جهاز توليد الصوت الإلكتروني Digitone: إنتاج موسيقى مدعوم بالذكاء الاصطناعي

2025-03-28
كلود يتحكم في جهاز توليد الصوت الإلكتروني Digitone: إنتاج موسيقى مدعوم بالذكاء الاصطناعي

يسمح خادم بروتوكول سياق النموذج (MCP)، وهو Digitone MCP، لكلود وغيره من نماذج اللغات الكبيرة (LLMs) المتوافقة مع MCP بالتفاعل مع أجهزة توليد الصوت الإلكترونية Digitone والتحكم فيها عبر MIDI. في الوقت الحالي، يتم دعم وحدة Wavetone فقط، ولكن سيتم إضافة المزيد قريبًا. يستخدم المشروع Python 3.10+، ويتطلب حزمة `uv` وتطبيق Claude Desktop للاندماج الكامل. من خلال تكوين خادم MCP في ملف `claude_desktop_config.json`، يمكن لكلود التحكم في Digitone في الوقت الفعلي، مما يسمح بإنتاج الموسيقى بمساعدة الذكاء الاصطناعي. تتميز المكتبة بواجهة برمجة تطبيقات نظيفة ومنظمة وفقًا لمبادئ البرمجة الشيئية، مع وحدات تحكم أساسية، ووحدات تحكم متخصصة، وأدوات MCP، وواجهة MIDI، باستخدام FastMCP، ونماذج Pydantic، وmido من أجل الكفاءة والموثوقية.

اقرأ المزيد

Dish: خدمة مراقبة خفيفة الوزن للاستخدام مرة واحدة

2025-03-27
Dish: خدمة مراقبة خفيفة الوزن للاستخدام مرة واحدة

Dish هي خدمة مراقبة بسيطة للغاية مبنية على لغة Go، مصممة لاختبار نقاط النهاية HTTP/S و TCP العامة بسرعة. تدعم تحميل قوائم الأهداف من ملفات JSON المحلية أو واجهات برمجة التطبيقات JSON البعيدة، وتوفر طرق إنذار متنوعة، بما في ذلك إشعارات Telegram، وتحديثات Prometheus Pushgateway، واستدعاءات webhook. يمكن للمستخدمين تكوينها بشكل مرن عبر وسيطات سطر الأوامر، بما في ذلك الرؤوس المخصصة. تتميز Dish بانعدام الاعتماديات وسهولة النشر، سواء من خلال إنشاء ملف ثنائي أو استخدام صورة Docker، مما يجعلها مثالية لإعداد نظام مراقبة بسرعة.

اقرأ المزيد
التطوير

xorq: تبسيط خطوط أنابيب التعلم الآلي متعددة المحركات

2025-03-27
xorq: تبسيط خطوط أنابيب التعلم الآلي متعددة المحركات

xorq هو إطار عمل للحساب المؤجل الذي يجلب إمكانية التكرار وأداء خطوط الأنابيب التصريحية إلى نظام بيئة Python ML. يسمح لك بكتابة تحويلات على غرار pandas لا تنفد أبدًا من الذاكرة، ويخزن مؤقتًا النتائج الوسيطة تلقائيًا، وينتقل بسلاسة بين محركات SQL و UDFs Python - كل ذلك مع الحفاظ على إمكانية التكرار. بُني xorq على Ibis و DataFusion، ويتميز بمعادلات تصريحية، ودعم متعدد المحركات، وذاكرة تخزين مؤقت مدمجة، وخطوط أنابيب قابلة للتسلسل، و UDFs قابلة للنقل، وهندسة معمارية أصلية من Arrow. يقدم مكتبة تفاعلية وواجهة سطر أوامر لانتقال سلس من البحث الاستكشافي إلى القطع الأثرية الجاهزة للإنتاج.

اقرأ المزيد

Inko: لغة جديدة لبناء برامج متزامنة موثوقة

2025-03-27
Inko: لغة جديدة لبناء برامج متزامنة موثوقة

Inko هي لغة برمجة جديدة مصممة لبناء برامج متزامنة موثوقة. إنها تبسط تطوير البرامج المتزامنة من خلال توفير إدارة ذاكرة آلية حتمية، ودلالات الحركة، والكتابة الثابتة، والزامنية الآمنة للأنواع، والمعالجة الفعالة للأخطاء، مما يلغي الأداء غير المتوقع، وأخطاء وقت التشغيل، وحالات السباق. يُترجم Inko إلى شفرة آلة LLVM. تُظهر الأمثلة برنامجًا بسيطًا "Hello, world!" وحسابًا متزامنًا للعاملية. تفضل بزيارة موقع Inko الإلكتروني لمزيد من المعلومات وتعليمات التثبيت.

اقرأ المزيد
التطوير

آلة ستوفل الظاهرية: آلة افتراضية مُحسّنة لحساب الأطراف المتعددة

2025-03-27
آلة ستوفل الظاهرية: آلة افتراضية مُحسّنة لحساب الأطراف المتعددة

آلة ستوفل الظاهرية هي آلة افتراضية قيد التطوير، مُصممة لتحسين حساب الأطراف المتعددة (MPC). في الوقت الحالي، تتمتع بوظائف أساسية، تدعم أنواع بيانات متعددة (أعداد صحيحة، قيم منطقية، سلاسل، كائنات، مصفوفات، إلخ) ومجموعة غنية من التعليمات، بما في ذلك العمليات الحسابية، والعمليات المنطقية على مستوى البت، وتدفق التحكم، وعمليات استدعاء الدوال. كما تدعم واجهة برمجة التطبيقات الخارجية (FFI) بلغة Rust لتسهيل دمج الوظائف عالية الأداء. تشمل الخطط المستقبلية إضافة دعم MPC وجمع البيانات غير المستخدمة.

اقرأ المزيد

ريفوليت: لغة برمجة بخيوط متدفقة

2025-03-27
ريفوليت: لغة برمجة بخيوط متدفقة

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

اقرأ المزيد

اكتب برنامج Rust باللغة الألمانية: مقدمة لمشروع Rost

2025-03-27
اكتب برنامج Rust باللغة الألمانية: مقدمة لمشروع Rost

يسمح لك مشروع Rost بكتابة برامج Rust باللغة الألمانية، باستخدام الكلمات المفتاحية، وأسماء الدوال، والتعبيرات الاصطلاحية الألمانية. وهو متوافق تمامًا مع Rust باللغة الإنجليزية، مما يسمح لك بمزج كلتا اللغتين. هذا المشروع الممتع يدعو للمساهمة في توسيع قدراته.

اقرأ المزيد
التطوير الألمانية

Playwright MCP: أتمتة متصفح بدون رأس لـ LLMs

2025-03-26
Playwright MCP: أتمتة متصفح بدون رأس لـ LLMs

يوفر خادم Playwright Model Context Protocol (MCP) إمكانيات أتمتة المتصفح لـ LLMs باستخدام Playwright. يسمح هذا للـ LLMs بالتفاعل مع صفحات الويب من خلال لقطات وصول قابلة للبناء، مما يلغي الحاجة إلى لقطات شاشة أو نماذج مُحسّنة بصريًا. إنه سريع وخفيف الوزن وصديق لـ LLM، ويستخدم شجرة إمكانية الوصول من Playwright بدلاً من الإدخال القائم على وحدات البكسل. تتضمن الميزات التنقل على الويب، وملء النماذج، واستخراج البيانات، والاختبارات الآلية. يدعم الوضع بدون رأس وذو رأس. التثبيت سهل من خلال VS Code CLI.

اقرأ المزيد
التطوير

ghidraMCP: خادم MCP للهندسة العكسية الآلية باستخدام نماذج اللغات الكبيرة

2025-03-26
ghidraMCP: خادم MCP للهندسة العكسية الآلية باستخدام نماذج اللغات الكبيرة

ghidraMCP هو خادم بروتوكول سياق النموذج (MCP) الذي يسمح لنماذج اللغات الكبيرة (LLMs) بإجراء هندسة عكسية للتطبيقات بشكل مستقل. يعرض العديد من الأدوات من وظائف Ghidra الأساسية إلى عملاء MCP. تشمل الميزات الرئيسية فك التجميع وتحليل الملفات الثنائية داخل Ghidra ، وإعادة تسمية الأساليب والبيانات تلقائيًا ، وقائمة الأساليب ، والطبقات ، والاستيراد ، والتصدير. التثبيت سهل ، ويتضمن تنزيل البرنامج المساعد واستيراده إلى Ghidra. يُقدم دعم لعملاء MCP متعددين ، بما في ذلك Claude Desktop و 5ire.

اقرأ المزيد
التطوير

Windows 7 SP2 المحسّن: تجربة متجددة، لكن بحذر

2025-03-26
Windows 7 SP2 المحسّن: تجربة متجددة، لكن بحذر

يهدف مشروع يسمى Windows 7 Service Pack 2 إلى إحياء أنظمة Windows 7 القديمة من خلال التحديثات والتحسينات. لا يزال المشروع قيد الإنشاء، وهو يدعم أنظمة 64 بت فقط، ويستثني تحديثات ESU وبرامج تشغيل GPU المخصصة. تتطلب عملية التثبيت عناية فائقة؛ فقد تؤدي الخطوات غير الصحيحة إلى تلف نظامك. تتوفر حاليًا صور ISO للتركيبات الجديدة، مع تخطيط لإصدار برنامج تثبيت في الموقع لاحقًا. يؤكد الفريق على الدعم المحدود لـ RAID/Intel RST وعدم وجود دعم لأنظمة 32 بت.

اقرأ المزيد
التطوير نظام 64 بت

CSV: حصان العمل المُقلل من شأنه في تسلسل البيانات

2025-03-26
CSV: حصان العمل المُقلل من شأنه في تسلسل البيانات

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

اقرأ المزيد

Ratomic: بنيات بيانات قابلة للتغيير لـ Ruby Ractors

2025-03-26
Ratomic: بنيات بيانات قابلة للتغيير لـ Ruby Ractors

يوفر Ratomic بنيات بيانات قابلة للتغيير لـ Ruby Ractors، مما يسمح لرمز Ruby بالتوسع إلى ما بعد قفل آلة الحوسبة العالمية (GVL). يسعى هذا المشروع في مراحله المبكرة إلى المساهمين ذوي الخبرة في Rust وامتدادات C لـ Ruby. يوفر Ratomic بنيات آمنة لـ Ractor مثل العدادات، ومجموعات الكائنات، والخرائط، والطوابير، المصممة كثوابت على مستوى الفئة للمشاركة بين العديد من Ractors. المشروع مرخص بموجب MIT.

اقرأ المزيد
التطوير

وكلاء Dapr: إطار عمل لأنظمة وكلاء الذكاء الاصطناعي القابلة للتطوير والمرنة

2025-03-26
وكلاء Dapr: إطار عمل لأنظمة وكلاء الذكاء الاصطناعي القابلة للتطوير والمرنة

Dapr Agents هو إطار عمل للمطورين مصمم لبناء أنظمة وكلاء ذكاء اصطناعي مرنة ومستوى إنتاج تعمل على نطاق واسع. تم بناؤه على مشروع Dapr المجرب، فهو يسمح للمطورين بإنشاء وكلاء ذكاء اصطناعي قادرين على التفكير والتصرف والتعاون باستخدام نماذج اللغات الكبيرة (LLMs). تضمن قابلية المراقبة المدمجة وتنفيذ سير العمل ذي الحالة اكتمال سير العمل الوكيل بنجاح، بغض النظر عن تعقيده. تشمل الميزات الرئيسية التنفيذ الفعال لوكلاء متعددين، وآليات إعادة المحاولة التلقائية، والتشغيل الأصلي لـ Kubernetes، وتكامل مصادر البيانات المتنوعة، والتعاون الآمن بين وكلاء متعددين، وجاهزية النظام الأساسي، والكفاءة من حيث التكلفة، والحياد تجاه الموردين.

اقرأ المزيد
الذكاء الاصطناعي

Cocommit: مساعدك في عمليات الالتزام على Git

2025-03-26
Cocommit: مساعدك في عمليات الالتزام على Git

Cocommit أداة سطر أوامر تستخدم نموذجًا لغويًا كبيرًا (LLM) من اختيارك لتحسين جودة عمليات الالتزام على Git. تقوم بتحليل رسالة الالتزام الأخيرة الخاصة بك وتقترح تحسينات، مع تسليط الضوء على نقاط القوة والضعف. يدعم Cocommit العديد من نماذج LLM، بما في ذلك OpenAI و Claude 3.7 من Amazon Bedrock، ويستخدم LangChain لإخفاء تعقيدات النماذج الأساسية. سهولة التثبيت والاستخدام، مع إمكانية تخصيص تجربة LLM، مما يجعله أداة رائعة للمطورين لتحسين أسلوب كتابتهم للشيفرة.

اقرأ المزيد
التطوير

قيود تطبيق اقتراحات كود جيثب

2025-03-26
قيود تطبيق اقتراحات كود جيثب

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

اقرأ المزيد
التطوير طلب السحب

Jakt: لغة برمجة أنظمة آمنة للذاكرة

2025-03-25
Jakt: لغة برمجة أنظمة آمنة للذاكرة

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

اقرأ المزيد
التطوير

VGGT: إعادة بناء مشهد ثلاثي الأبعاد بسرعة البرق

2025-03-25
VGGT: إعادة بناء مشهد ثلاثي الأبعاد بسرعة البرق

يقدم Facebook Research نموذج VGGT (Visual Geometry Grounded Transformer) ، وهي شبكة عصبية تغذية أمامية قادرة على استنتاج جميع سمات المشهد ثلاثية الأبعاد الرئيسية - المعلمات الكاميرا الجوهرية والخارجية ، وخرائط النقاط ، وخرائط العمق ، وتتبع النقاط ثلاثية الأبعاد - من عرض واحد أو عدد قليل أو مئات العروض في ثوانٍ معدودة. هذا النموذج سهل الاستخدام ، والذي يستفيد من قوة المحولات ، يوفر أداة عرض ثلاثية الأبعاد تفاعلية. بشكل مدهش ، يُظهر VGGT قدرات رائعة لإعادة البناء من عرض واحد ، محققًا نتائج تنافسية مقارنةً بالطرق أحادية العين المتطورة ، على الرغم من أنه لم يتم تدريبه بشكل صريح لهذه المهمة.

اقرأ المزيد
الذكاء الاصطناعي محول

Hann: مكتبة بحث الجيران الأقرب التقريبي فائقة السرعة بلغة Go

2025-03-25
Hann: مكتبة بحث الجيران الأقرب التقريبي فائقة السرعة بلغة Go

Hann هي مكتبة بحث الجيران الأقرب التقريبي (ANN) عالية الأداء بلغة Go. توفر هياكل بيانات فهرسة متنوعة (HNSW، PQIVF، RPT) للبحث عن التشابه بكفاءة في المساحات متعددة الأبعاد، وتعمل كعنصر أساسي لقواعد بيانات المتجهات. عزز تطبيقات Go الخاصة بك بقدرات بحث تشابه سريعة في الذاكرة. تدعم العديد من عمليات حساب المسافة (إقليدية، مانهاتن، جيب التمام)، وحفظ الفهرس وتحميله، والعمليات الضخمة.

اقرأ المزيد

ترايفورس: مُشكّل حزمة لأجهزة الكمبيوتر المحمولة من آبل سيليكون

2025-03-25
ترايفورس: مُشكّل حزمة لأجهزة الكمبيوتر المحمولة من آبل سيليكون

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

اقرأ المزيد

Vibe-Eyes: منح LLMs القدرة على رؤية ألعاب المتصفح

2025-03-25
Vibe-Eyes: منح LLMs القدرة على رؤية ألعاب المتصفح

Vibe-Eyes هو خادم MCP مبتكر يسمح لأنظمة اللغات الكبيرة (LLMs) بـ"رؤية" ما يحدث في ألعاب وتطبيقات تعتمد على المتصفح. يستخدم بنية عميل-خادم: حيث يقوم عميل متصفح خفيف الوزن بالتقاط محتوى اللوحة القماشية ومعلومات التصحيح، وإرسالها عبر WebSockets إلى خادم Node.js. يقوم الخادم بتحويل الصور إلى صور SVG مضغوطة، مما يجعلها متاحة لأنظمة LLMs عبر بروتوكول سياق النموذج (MCP). يسمح هذا لأنظمة LLMs بـ"رؤية" التطبيق وتقديم مساعدة تصحيح سياقية غنية، مما يحسن بشكل كبير كفاءة "ترميز vibe".

اقرأ المزيد
التطوير

MRubyD: آلة افتراضية mruby بلغة C# لدمج سلس مع محركات الألعاب

2025-03-24
MRubyD: آلة افتراضية mruby بلغة C# لدمج سلس مع محركات الألعاب

MRubyD هي آلة افتراضية جديدة لـ mruby تم تنفيذها بلغة C# نقية، صُممت من أجل دمج سلس مع محركات ألعاب تعتمد على C#. بفضل استخدامها لميزات C# الحديثة، تتميز بأداء عالٍ وقابلية للتوسيع، مع التركيز على توافق واجهة برمجة تطبيقات Ruby. الإصدار الحالي هو إصدار تجريبي، حيث لا تزال بعض الميزات قيد التطوير، مثل الأنواع والطرق المضمنة، بالإضافة إلى إمكانية الوصول الخاص/المحمي. يمكنك تثبيتها عبر `dotnet add package MRubyD` واستكشاف إمكانياتها من خلال الأمثلة المقدمة. يُشترط وجود مُجمِّع mruby الأصلي لتجميع شفرة المصدر .rb إلى بايت كود .mrb.

اقرأ المزيد
التطوير

مكتبة إذن مرنة: مزيج من RBAC و ABAC و ReBAC

2025-03-24
مكتبة إذن مرنة: مزيج من RBAC و ABAC و ReBAC

مكتبة إذن مرنة تجمع بين سياسات التحكم في الوصول القائمة على الأدوار (RBAC) والسمات (ABAC) والعلاقات (ReBAC). وهي تدعم تكوين السياسات (AND و OR و NOT) ، وتتبع التقييم التفصيلي ، وواجهة برمجة التطبيقات سهلة الاستخدام ، مع سلامة النوع والدعم غير المتزامن. أضف بسهولة سياسات متعددة مثل RBAC و ABAC ، وقم بإنشاء سياسات مخصصة باستخدام PolicyBuilder. توضح الأمثلة RBAC و ReBAC ومدمجات السياسات.

اقرأ المزيد
التطوير إذن تحكم الوصول

ليلي: بديل مبسط لـ Vim/Neovim

2025-03-24
ليلي: بديل مبسط لـ Vim/Neovim

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

اقرأ المزيد
التطوير بديل Vim خفيف

بايكوربي: تنفيذ خفيف الوزن لروبي للمتحكمات الدقيقة

2025-03-24
بايكوربي: تنفيذ خفيف الوزن لروبي للمتحكمات الدقيقة

بايكوربي هو تنفيذ خفيف الوزن لـ mruby مع مساحة تخزين صغيرة: 256 كيلوبايت ROM وأقل من 128 كيلوبايت RAM (هندسة 32 بت). يُعتبر قابل للنقل بدرجة عالية، ويعتمد فقط على مكتبات C القياسية، ويدعم متحكمات دقيقة مثل راسبيري باي بيكو. لا يزال قيد التطوير، ولكنه يوفر وثائق API، وأشرطة فيديو توضيحية، وأدوات بناء. يُنتج أمر `rake` ثلاثة ملفات قابلة للتنفيذ: `picorbc` (يُترجم روبي إلى رمز آلة افتراضية mruby)، و`picoruby` (ينفذ رمز روبي مباشرة)، و`r2p2` (لاستخدامات محددة). تم تطويره بواسطة HASUMI Hitoshi و Monstarlab بتمويل من جمعية روبي.

اقرأ المزيد

أوتولوجي: مترجم لغة لِسب قابل للتعديل الذاتي

2025-03-24
أوتولوجي: مترجم لغة لِسب قابل للتعديل الذاتي

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

اقرأ المزيد
التطوير المترجم

أداة سطر الأوامر: OSGInt - أداة قوية لاسترجاع معلومات مستخدمي GitHub

2025-03-24
أداة سطر الأوامر: OSGInt - أداة قوية لاسترجاع معلومات مستخدمي GitHub

OSGInt هي أداة سطر أوامر قوية تسترجع معلومات مستخدمي GitHub باستخدام اسم المستخدم أو عنوان البريد الإلكتروني. فهي تسترجع المعلومات الأساسية مثل اسم المستخدم، الصورة الرمزية، والسيرة الذاتية، بالإضافة إلى البحث عن عناوين البريد الإلكتروني ومفاتيح GPG. تستخدم OSGInt عدة طرق، بما في ذلك تحليل عمليات الالتزام العامة، ومفاتيح GPG، وواجهة برمجة تطبيقات مستخدمي GitHub. مستوحاة من مشروع Zen، وهي قيد التطوير النشط، مع ميزات مثل محاكاة عمليات الالتزام للحصول على عناوين البريد الإلكتروني قيد التطوير.

اقرأ المزيد

مُترجم سي الأصلي من دينيس ريتشي: رحلة إلى الماضي

2025-03-24
مُترجم سي الأصلي من دينيس ريتشي: رحلة إلى الماضي

تنشر هذه المشاركة شفرة المصدر لأقدم إصدارات معروفة من مُترجم سي، والتي كتبها الراحل دينيس ريتشي الأسطوري. هذه الشفرة غير قابلة للتجميع باستخدام مُترجمي سي الحديثة مثل GCC، لكنها تمثل الشرارة التي أشعلت صناعة ستصل قيمتها قريبًا إلى تريليون دولار. توفر روابط إلى محاكي PDP-11/Unix من Aiju (للمحاولة التجميع) ومستودع Research Unix لأولئك الذين يرغبون في التعمق في تاريخ الحوسبة.

اقرأ المزيد
التطوير دينيس ريتشي

beeFormer: سد الفجوة بين التشابه الدلالي والتفاعل في أنظمة التوصية

2025-03-24
beeFormer: سد الفجوة بين التشابه الدلالي والتفاعل في أنظمة التوصية

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

اقرأ المزيد
الذكاء الاصطناعي البدء البارد

LangManus: إطار عمل أتمتة الذكاء الاصطناعي مفتوح المصدر للتعاون متعدد الوكلاء

2025-03-23
LangManus: إطار عمل أتمتة الذكاء الاصطناعي مفتوح المصدر للتعاون متعدد الوكلاء

LangManus هو إطار عمل أتمتة للذكاء الاصطناعي مدفوع من المجتمع ومفتوح المصدر، يدمج نماذج اللغات مع أدوات للبحث على الويب والزحف وتنفيذ أكواد Python. تم تطوير هذا المشروع من قبل زملاء سابقين في أوقات فراغهم، ويهدف إلى استكشاف مجالات متعددة الوكلاء والبحث المتعمق، والمشاركة في لوحة المتصدرين GAIA. يستخدم LangManus نظامًا هرميًا متعدد الوكلاء مع أدوار مثل المنسق، والمخطط، والمشرف، والباحث، والمشفر، والمتصفح، والراوي، ويدعم تكاملات متعددة من نماذج اللغات الكبيرة، بما في ذلك نماذج Qwen والنماذج المتوافقة مع OpenAI. المشروع مفتوح المصدر بموجب ترخيص MIT ويرحب بمساهمات المجتمع.

اقرأ المزيد
1 2 28 29 30 32 34 35 36 50 51