AGX: عميل سطح مكتب حديث لـ ClickHouse تم إنشاؤه باستخدام Tauri وSvelteKit

2025-03-19
AGX: عميل سطح مكتب حديث لـ ClickHouse تم إنشاؤه باستخدام Tauri وSvelteKit

AGX هو تطبيق سطح مكتب تم إنشاؤه باستخدام Tauri وSvelteKit، والذي يوفر واجهة حديثة لاستكشاف البيانات واستعلامها باستخدام محرك قاعدة البيانات المضمن من ClickHouse (chdb). يتميز بأداء تطبيق سطح مكتب أصلي، ومحرر استعلامات SQL تفاعلي مع تمييز بناء الجملة، ومتصفح مخطط، وعرض نتائج في شكل جدول، ودعم سحب وإفلات الملفات، ومتوافقة مع أنظمة التشغيل المتعددة (macOS وLinux وWindows). يستخدم الواجهة الأمامية SvelteKit لواجهة مستخدم تفاعلية وفعالة، بينما يستخدم الخلفية Tauri وRust للأداء والأمان الأصليين. تتم معالجة الاتصال بين الواجهة الأمامية والخلفية عبر جسر IPC الخاص بـTauri، مع معالجة استعلامات البيانات بواسطة محرك ClickHouse المضمن، chdb. الاستخدامات مرحب بها!

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

Ikemen GO: محرك ألعاب قتال مفتوح المصدر بلغة Go

2025-03-19
Ikemen GO: محرك ألعاب قتال مفتوح المصدر بلغة Go

Ikemen GO هو محرك ألعاب قتال مفتوح المصدر مكتوب بلغة Go، ويوفر توافقًا مع الإصدارات السابقة من M.U.G.E.N الإصدار 1.1 Beta مع إضافة العديد من الميزات الجديدة. تتوفر ملفات ثنائية مُجمعة مسبقًا لأنظمة التشغيل Windows وmacOS وLinux، بالإضافة إلى إصدارات يومية. تغطي الوثائق الشاملة عملية البناء، و تصحيح الأخطاء (باستخدام Goland أو VS Code)، والترجمة المتصالبة باستخدام Docker. يُرخص كود مصدر المحرك بموجب رخصة MIT، مع ترخيص بعض الأصول بموجب رخصة CC-BY 3.0.

اقرأ المزيد
الألعاب

Zest: لغة برمجة تجمع بين المرونة و الوضوح

2025-03-19
Zest: لغة برمجة تجمع بين المرونة و الوضوح

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

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

fd: أداة بحث الملفات فائقة السرعة (أسرع بـ 23 مرة من find)

2025-03-19
fd: أداة بحث الملفات فائقة السرعة (أسرع بـ 23 مرة من find)

fd هي أداة بديلة أسرع وأكثر سهولة في الاستخدام من الأمر find. تتميز بتركيبها النحوي البسيط، ومسح الدلائل المتوازي، والمطابقة الذكية لحالة الأحرف، مع تجاهل الملفات المخفية وإدخالات .gitignore بشكل افتراضي. تدعم التعبيرات النمطية والأنماط العامة، وتوفر خيارات واسعة لتخصيص عمليات البحث، بما في ذلك تحديد الدلائل الجذرية، وأنواع الملفات، والأحجام، وأوقات التعديل، والمزيد. تتكامل بسلاسة مع أوامر أخرى مثل `ls`، و`rm`، و`rg`، و`fzf`. تُظهر اختبارات المقارنة المميزة ميزة سرعة كبيرة لـ fd على find في أنظمة الملفات الكبيرة، حيث تصل إلى سرعة تزيد عن 23 مرة.

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

Git-Who: تعرّف على مُساهمِي الكود بسهولة

2025-03-18
Git-Who: تعرّف على مُساهمِي الكود بسهولة

هل سئمت من البحث عن مُساهمِي أجزاء الكود المُحددة؟ أداة Git-Who لسطر الأوامر هي الحلّ! على عكس `git blame` الذي يركّز على الأسطر الفردية، تُعرّف Git-Who المُساهمين الرئيسيين في مُكوّنات أو أنظمة فرعية كاملة من الكود. باستخدام ثلاثة أوامر فرعية — `table` و `tree` و `hist` — تُقدّم معلومات المُساهمين في جداول، وهياكل شجرية، وجداول زمنية، مُظهِرةً عدد المُساهمات، وأوقات التعديل الأخيرة، والأسطر المُعدّلة، وأكثر من ذلك. قم بتصفية النتائج حسب المسار، أو الفرع، أو العلامة، أو نطاق المراجعة، واستخدم العلامات للفرز والتصفية. حتى أن Git-Who تُحترم خرائط البريد الإلكتروني Git، وتُوحّد المُساهمات تحت أسماء أو عناوين بريد إلكتروني مُختلفة. جرّب Git-Who للحصول على صورة واضحة عن مُساهمِي الكود!

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

NVIDIA Dynamo: إطار عمل الاستدلال عالي الإنتاجية ومنخفض زمن الوصول لـ AI التوليدية

2025-03-18
NVIDIA Dynamo: إطار عمل الاستدلال عالي الإنتاجية ومنخفض زمن الوصول لـ AI التوليدية

تقدم NVIDIA إطار عمل Dynamo، وهو إطار عمل استدلال عالي الإنتاجية ومنخفض زمن الوصول، مصمم لخدمة نماذج الذكاء الاصطناعي التوليدية ونماذج الاستدلال في بيئات موزعة متعددة العقد. يدعم Dynamo محركات الاستدلال المختلفة (مثل TRT-LLM و vLLM و SGLang وغيرها)، ويدمج ميزات مثل فصل عملية التعبئة المسبقة وفك التشفير، والجدولة الديناميكية لوحدة معالجة الرسومات، وتوجيه الطلبات المدركة للـ LLM، ونقل البيانات المُسرّع، وإيقاف تشغيل ذاكرة التخزين المؤقت KV، لتعظيم إنتاجية وحدة معالجة الرسومات وتقليل زمن الوصول. تم بناء Dynamo بلغة Rust للأداء وبلغة Python للتوسع، وهو مفتوح المصدر بالكامل.

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

Sesame AI تطلق نموذجًا لغويًا محادثيًا صوتيًا بـ 1 مليار معلمة

2025-03-18
Sesame AI تطلق نموذجًا لغويًا محادثيًا صوتيًا بـ 1 مليار معلمة

أطلقت مختبرات Sesame AI نموذج CSM (Conversational Speech Model) وهو نموذج توليد كلام محادث بـ 1 مليار معلمة، يعتمد على بنية Llama. يُنتج CSM رموزًا صوتية RVQ من مدخلات نصية وصوتية، ونقطة التحكم فيه متاحة على Hugging Face. كما يتوفر عرض توضيحي تفاعلي للصوت ومساحة على Hugging Face لاختبار توليد الصوت. على الرغم من قدرته على إنتاج أصوات متنوعة، إلا أن CSM لم يتم ضبطه بدقة على أصوات محددة ولديه دعم محدود للغات متعددة. تشدد Sesame AI على استخدامه لأغراض البحث والتعليم فقط، وتحظر تقليد الآخرين، ونشر المعلومات الخاطئة، والأنشطة غير القانونية.

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

Cascii: منشئ مخططات ASCII و Unicode عبر الإنترنت بدون تبعيات

2025-03-17
Cascii: منشئ مخططات ASCII و Unicode عبر الإنترنت بدون تبعيات

Cascii هو منشئ مخططات ASCII و Unicode قائم على الويب، مكتوب بلغة JavaScript نقية. لا يعتمد على الخوادم أو حزم الويب أو المكتبات، ولا يستخدم أي ترميز أو أوراق أنماط. ما عليك سوى فتح ملف cascii.html للبدء في إنشاء المخططات. كما يتم استضافة Cascii على cascii.app، مما يوفر روابط مختصرة للمخططات، وإنشاء حسابات، والمزيد. تشمل الميزات إدارة الطبقات، وأدوات التحديد، والتجميع، والفرز، والنسخ المكرر، والجداول الديناميكية، والرسم/المسح الحر، والحفظ التلقائي، ولصق/استيراد النص، والسجل (التراجع/إعادة)، ودعم أحرف ASCII و Unicode.

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

coq-of-rust: التحقق الرسمي من رمز Rust الخالي من الأخطاء بنسبة 100%

2025-03-17
coq-of-rust: التحقق الرسمي من رمز Rust الخالي من الأخطاء بنسبة 100%

coq-of-rust هي أداة للتحقق الرسمي من رمز Rust، تقوم بترجمة برامج Rust إلى مساعد الإثبات Coq لتحقيق رمز خالٍ من الأخطاء بنسبة 100٪. من خلال ترجمة رمز Rust إلى Coq، فإنها تستفيد من تقنيات الإثبات القوية لـ Coq للتحقق من صحة الرمز، والقضاء على جميع الأخطاء. تدعم الأداة مجموعة واسعة من ميزات Rust وتقدم خدمات التحقق الرسمي للتطبيقات الحرجة مثل العقود الذكية ومحركات قواعد البيانات.

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

Cline: مساعدك للترميز بالذكاء الاصطناعي، يتحكم في واجهة سطر الأوامر ومحررك

2025-03-17
Cline: مساعدك للترميز بالذكاء الاصطناعي، يتحكم في واجهة سطر الأوامر ومحررك

Cline هو مساعد ذكاء اصطناعي يعمل بنظام Claude 3.7 Sonnet، قادر على التعامل مع مهام تطوير البرامج المعقدة خطوة بخطوة. يمكنه إنشاء وتحرير الملفات، واستعراض المشاريع الكبيرة، واستخدام المتصفح، وتنفيذ أوامر المحطة الطرفية (بإذن). يدعم Cline العديد من مقدمي واجهات برمجة التطبيقات، ويمكنه توسيع إمكاناته من خلال بروتوكول سياق النموذج (MCP). يتميز بواجهة مستخدم تفاعلية مع الإنسان لضمان الأمان والموثوقية. كما يوفر Cline مراقبة الأخطاء، وإكمال الكود، والتحكم في الإصدارات، مما يعزز كفاءة التطوير بشكل كبير.

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

مجموعة أدوات التحقق من الهواتف المحمولة من منظمة العفو الدولية: أداة جنائية لكشف برامج التجسس

2025-03-17
مجموعة أدوات التحقق من الهواتف المحمولة من منظمة العفو الدولية: أداة جنائية لكشف برامج التجسس

أصدر مختبر الأمن التابع لمنظمة العفو الدولية مجموعة أدوات التحقق من الهواتف المحمولة (MVT) في يوليو 2021. تساعد هذه الأداة على تبسيط وتسهيل عملية جمع الأدلة الجنائية للكشف عن حالات الاختراق المحتملة على أجهزة Android و iOS. تستخدم MVT مؤشرات الحلول المعروفة (IOCs) المتاحة للجمهور للبحث عن آثار حملات برامج التجسس المعروفة، لكن من المهم أن تتذكر أن هذا لا يضمن أمان الجهاز الكامل. وهي مخصصة للمختصين بالتقنية والمحققين الذين لديهم معرفة بالتحليل الجنائي الرقمي وأدوات سطر الأوامر، وليست مخصصة للتقييم الذاتي العام.

اقرأ المزيد

CppMatch: مكتبة C++ لمعالجة الأخطاء ومطابقة الأنماط على غرار Rust

2025-03-16
CppMatch: مكتبة C++ لمعالجة الأخطاء ومطابقة الأنماط على غرار Rust

CppMatch هي مكتبة C++ خفيفة الوزن تعتمد على ملفات الرأس فقط، وتقدم معالجة الأخطاء ومطابقة الأنماط على غرار Rust إلى C++. تستخدم نوع `Result` لتمثيل النجاح أو الفشل، وتبسط معالجة الأخطاء باستخدام ماكرو `expect`، وتنفذ مطابقة الأنماط باستخدام ماكرو `match`. كما توفر `zip_match` لدمج العديد من كائنات `Result`. متوافقة مع Clang و GCC، تقدم CppMatch استراتيجيات متنوعة لمعالجة الأخطاء، بما في ذلك معالجة أنواع الأخطاء المختلفة باستخدام دوال لامدا. إنها خيار رائع لمطوري C++ الذين يبحثون عن أناقة معالجة الأخطاء في Rust.

اقرأ المزيد

Wify: تطبيق React Native لتوصيل WiFi بدون عناء

2025-03-16
Wify: تطبيق React Native لتوصيل WiFi بدون عناء

Wify هو تطبيق React Native يبسط اتصال WiFi من خلال مسح الصور أو استخدام الكاميرا لاستخراج بيانات اعتماد WiFi. يدعم التعرف على النصوص الضوئية (OCR) بلغات متعددة، ويستخدم مطابقة غامضة لأسماء WiFi، ويتضمن معالجة قوية للأذونات مع مطالبات سهلة الاستخدام. يتصل التطبيق بسلاسة بالشبكات، حتى مع اختلافات طفيفة في الأسماء، مما يجعل الوصول إلى WiFi سريعًا وسهلاً على كل من Android و iOS.

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

zlib-ng: مكتبة ضغط بيانات الجيل التالي

2025-03-16
zlib-ng: مكتبة ضغط بيانات الجيل التالي

zlib-ng هو فرع مُحدّث من مكتبة ضغط البيانات zlib الشهيرة، يحسّن الأداء والصيانة والقابليّة على النقل. وهو يتضمّن تحسينات من Intel وCloudflare، ويدعم مجموعة واسعة من مجموعات تعليمات وحدة المعالجة المركزية مثل AVX-512 وARM NEON. ويهدف zlib-ng إلى التعايش مع zlib، مُقدّماً عتبة أقل للتغييرات في الكود ودعماً لـ CMake ونُظم بناء متعددة.

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

UUSEC WAF: جدار حماية لتطبيقات الويب مجاني وعالي الأداء

2025-03-16
UUSEC WAF: جدار حماية لتطبيقات الويب مجاني وعالي الأداء

UUSEC WAF هو منتج مجاني وعالي الأداء وقابل للتوسع لحماية تطبيقات الويب وواجهات برمجة التطبيقات (APIs) يستخدم الذكاء الاصطناعي ومحركات المعنى. يتميز بآلية دفاع ثلاثية الطبقات (طبقات حركة المرور، والنظام، ووقت التشغيل). باستخدام تعلم الآلة لاكتشاف الشذوذ، فإنه يمنع هجمات الصفر يوم بدون الحاجة إلى قواعد إضافية. وظيفة تنظيف ذاكرة التخزين المؤقت الخاصة به تتجاوز إصدارات nginx التجارية، حيث توفر مطابقة التعبيرات العادية لمزيد من المرونة. توفر وظائف HIPS و RASP المدمجة دفاعًا قويًا من طبقتين. المحركات الدلالية المتقدمة وإمكانية كتابة القواعد في Lua تتيح إنشاء قواعد مرنة للغاية. عملية التثبيت بسيطة، مع خيارات المضيف و Docker. تُظهر اختبارات المقارنة دقة تتجاوز 99٪، متجاوزة بشكل كبير منتجات WAF المجانية المماثلة.

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

Docs: محرر مستندات تعاوني مفتوح المصدر يتحدى Notion

2025-03-16
Docs: محرر مستندات تعاوني مفتوح المصدر يتحدى Notion

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

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

أصبح مطورًا بمعدل 10 أضعاف في 30 ثانية باستخدام rust-stakeholder

2025-03-16
أصبح مطورًا بمعدل 10 أضعاف في 30 ثانية باستخدام rust-stakeholder

هل سئمت من البرمجة الفعلية؟ تعرّف على rust-stakeholder، وهي أداة سطر أوامر تُولّد مخرجات طرفية تبدو مُبهرة لكنها عديمة المعنى تمامًا. أقنع الجميع بأنك عبقري في البرمجة دون كتابة سطر واحد من التعليمات البرمجية المفيدة! قم بمحاكاة نشاط التطوير، وقم بتوليد شريط تقدم، وحركة شبكة مزيفة، بل وحتى قم بإنشاء أزمات مصطنعة. إنها سخرية، بالطبع - لا تستخدمها للحصول على وظيفة غير مؤهل لها!

اقرأ المزيد

Agentic: منصة وكيل قابلة للتوسيع مع مخرجات مُهيكلة

2025-03-16
Agentic: منصة وكيل قابلة للتوسيع مع مخرجات مُهيكلة

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

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

Pandas المُعزّز بالمهام غير المتزامنة: عزّز سير عمل Pandas الخاص بك باستخدام Async

2025-03-15
Pandas المُعزّز بالمهام غير المتزامنة: عزّز سير عمل Pandas الخاص بك باستخدام Async

aiopandas هي مكتبة خفيفة الوزن تضيف دعمًا غير متزامن إلى وظائف Pandas الأساسية مثل `map` و `apply` و `applymap` عبر تقنية monkey patching. هذا يسمح بالتكامل السلس لوظائف غير متزامنة، مما يتيح تنفيذًا متوازيًا مُتحكمًا به باستخدام `max_parallel` لمعالجة أسرع بكثير للمهام المرتبطة بالمدخلات/المخرجات مثل استدعاءات واجهة برمجة التطبيقات، و استخراج البيانات من الويب، واستعلامات قواعد البيانات. كما أنها تتكامل مع tqdm لتتبع التقدم. ما عليك سوى استبدال `.map()` بـ `.amap()` (وكذلك بالنسبة لوظائف أخرى) للحصول على بديل تقريبًا.

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

MYGA: لنجعل يوتيوب عظيماً مرة أخرى

2025-03-15
MYGA: لنجعل يوتيوب عظيماً مرة أخرى

MYGA هو واجهة أمامية لـ YouTube أنيقة وبسيطة، خالية من الإعلانات والميزات غير الضرورية. تعمل بتقنية yt-dlp لتنزيل مقاطع الفيديو، واختياريًا باستخدام نموذج الذكاء الاصطناعي المحلي الخاص بك لتلخيص محتوى الفيديو، مما يوفر تجربة YouTube محلية، فعالة، موجزة، وخالية من الإعلانات. تشمل الميزات إدارة القنوات، والاشتراكات، والتشغيل في الخلفية، والتشغيل دون اتصال بالإنترنت، والمزيد. إنها مستقلة (باستثناء nano-spawn)، ولا تستخدم سوى HTML/CSS؛ بدون أطر عمل JS على جانب العميل أو الخادم. استضافها على شبكتك المنزلية لتشغيل مقاطع الفيديو على جميع أجهزتك.

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

برمجة سكتش: نموذج الحد الأدنى لتصميم التعليمات البرمجية (محول لغة كبير)

2025-03-15
برمجة سكتش: نموذج الحد الأدنى لتصميم التعليمات البرمجية (محول لغة كبير)

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

اقرأ المزيد

إيلي: ملحمة 15 عامًا في تفسير لغة ليسب المضمنة

2025-03-15
إيلي: ملحمة 15 عامًا في تفسير لغة ليسب المضمنة

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

اقرأ المزيد

RubyLLM: مكتبة روبي أنيقة للتفاعل مع الذكاء الاصطناعي

2025-03-15
RubyLLM: مكتبة روبي أنيقة للتفاعل مع الذكاء الاصطناعي

RubyLLM هي مكتبة روبي نظيفة وسهلة الاستخدام تبسط التفاعل مع نماذج الذكاء الاصطناعي المختلفة، بما في ذلك OpenAI و Anthropic و Gemini و DeepSeek. توفر واجهة برمجة تطبيقات موحدة ونسق بيانات متسق، مما يلغي مشاكل التعامل مع واجهات برمجة التطبيقات غير المتوافقة من مختلف مقدمي الذكاء الاصطناعي. يدعم RubyLLM مجموعة واسعة من وظائف الذكاء الاصطناعي، مثل الدردشة، وتحليل الصور والصوت، ومعالجة ملفات PDF، وإنشاء الصور، والغرسات المتجهة، ودمج الأدوات المخصصة. تسمح التكامل السلس مع Rails بالاستمرار السهل لسجل الدردشة. تركز فلسفتها التصميمية على رمز روبي الأنيق بدلاً من التكوينات والمكالمات العكسية المعقدة، مما يجعل التفاعل مع الذكاء الاصطناعي ممتعًا.

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

إطار عمل OWL مفتوح المصدر متعدد الوكلاء يتصدر مقياس GAIA المرجعي

2025-03-14
إطار عمل OWL مفتوح المصدر متعدد الوكلاء يتصدر مقياس GAIA المرجعي

حقق OWL، وهو إطار عمل متطور للتعاون متعدد الوكلاء مبني على إطار عمل CAMEL-AI، المرتبة الأولى في مقياس GAIA المرجعي بمتوسط ​​درجة 58.18! إنه يُمكّن من أتمتة المهام بشكل أكثر طبيعية وكفاءة وقوة عبر مجالات متنوعة من خلال التفاعلات الديناميكية بين الوكلاء. يُعد OWL مفتوح المصدر، ويدعم طرق تثبيت ونماذج متعددة (بما في ذلك OpenAI و Qwen و DeepSeek)، ويضم مجموعة غنية من أدوات العمل مثل أتمتة المتصفح، والمعالجة متعددة الوسائط، وتحليل المستندات. كما يتم توفير واجهة مستخدم ويب سهلة الاستخدام. يسعى فريق OWL بنشاط للحصول على مساهمات من المجتمع في حالات الاستخدام، ويُحسّن الإطار باستمرار.

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

لغة إيكسو: دليل التثبيت والتنمية والاختبار

2025-03-14
لغة إيكسو: دليل التثبيت والتنمية والاختبار

إيكسو هي لغة برمجة تدعم بايثون 3.9 وما فوق. التثبيت سهل باستخدام pip. يمكن تشغيل ملفات إيكسو مباشرةً باستخدام بايثون، ويتم إنشاء ملفات C/Header باستخدام الأمر exocc. يتطلب التطوير إعداد بيئة افتراضية وتثبيت التبعيات، بما في ذلك PySMT و CMake. تتطلب الاختبارات تثبيت z3-solver (أو أي مُحل آخر) و CMake 3.21 أو أحدث. تغطي الاختبارات سيناريوهات متنوعة وتدعم اختبارات تغطية الكود. تتوفر معلومات إضافية وأمثلة في مستودع المشروع.

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

التنبؤ الاحتمالي بالمتسلسلات الزمنية: تحول في تحليل التنبؤ

2025-03-14
التنبؤ الاحتمالي بالمتسلسلات الزمنية: تحول في تحليل التنبؤ

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

اقرأ المزيد

تجاوز WebUSB: التحكم في Raspberry Pi Pico عبر ثغرة أمان U2F

2025-03-14
تجاوز WebUSB: التحكم في Raspberry Pi Pico عبر ثغرة أمان U2F

تحكم في Raspberry Pi Pico من متصفحك دون WebUSB! تشرح هذه المقالة طريقة تستغل ثغرة أمنية في بروتوكول مفتاح الأمان U2F. من خلال محاكاة مفتاح أمان U2F، يتم تمويه البيانات على شكل توقيع، متجاوزًا بذلك قيود أمان المتصفح للتحكم في مصباح LED الخاص بـ Pico. على الرغم من أن هذه الطريقة تستغل ثغرة في U2F، إلا أنها ليست ثغرة أمنية في حد ذاتها، بل تعمل فقط على الأجهزة المصممة خصيصًا بهذه الثغرة. تؤكد المقالة على مخاطر توصيل أجهزة USB غير معروفة.

اقرأ المزيد
العتاد

MCPGod: تبسيط إدارة خوادم بروتوكول سياق النموذج

2025-03-14
MCPGod: تبسيط إدارة خوادم بروتوكول سياق النموذج

MCPGod هي أداة سطر أوامر مصممة لتبسيط إدارة خوادم بروتوكول سياق النموذج (MCP). تتيح للمطورين إضافة خوادم وتشغيلها وقائمتها وإزالتها بسهولة، بالإضافة إلى التفاعل مع أدوات الخادم. تدعم MCPGod أنظمة التشغيل Windows و macOS و Linux، وتوفر تسجيلًا تفصيليًا لتسهيل تصحيح الأخطاء. تشمل الميزات إضافة أو إزالة خوادم MCP لعملاء محددين، وقائمة بجميع الأدوات على أي خادم MCP، وتشغيل أي أداة مباشرة من سطر الأوامر، والتحكم في أذونات الأدوات/العملاء.

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

ArkFlow: محرك معالجة تدفقات بيانات عالي الأداء بلغة Rust

2025-03-14
ArkFlow: محرك معالجة تدفقات بيانات عالي الأداء بلغة Rust

ArkFlow هو محرك معالجة تدفقات بيانات عالي الأداء مبني على لغة Rust وبيئة Tokio. يدعم مصادر بيانات متعددة مثل Kafka وMQTT وHTTP، ويقدم معالجات متنوعة تشمل استعلامات SQL، ومعالجة JSON، وتشفير/فك تشفير Protobuf. تصميمه النمطي يسمح بالتوسعة بسهولة، ويتم إدارة التكوين من خلال ملفات YAML. يمكن للمستخدمين تعريف المدخلات، وخطوط الأنابيب، والمخرجات لإدارة مهام معالجة تدفقات البيانات المختلفة، مثل معالجة البيانات من Kafka إلى Kafka أو إنشاء بيانات اختبار ومعالجتها.

اقرأ المزيد

كتابة رمز C بلغة Prolog: مشروع C Plus Prolog

2025-03-13
كتابة رمز C بلغة Prolog: مشروع C Plus Prolog

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

اقرأ المزيد
1 2 30 31 32 34 36 37 38 50 51