Sniffnet: أداة قوية ومتعددة المنصات لمراقبة حركة مرور الشبكة

2025-02-02
Sniffnet: أداة قوية ومتعددة المنصات لمراقبة حركة مرور الشبكة

Sniffnet هي أداة مجانية مفتوحة المصدر لمراقبة حركة مرور الشبكة، متوفرة على منصات متعددة وبأكثر من لغة. تتميز بواجهة مستخدم سهلة الاستخدام تتيح للمستخدمين مراقبة حركة مرور الشبكة بسهولة، وعرض الرسوم البيانية في الوقت الفعلي، وتصدير ملفات PCAP، وتحديد الخدمات والبروتوكولات. كما تدعم Sniffnet السمات المخصصة والإشعارات والمرشحات، وتحتوي على وثائق Wiki شاملة. على الرغم من أن بعض الأنظمة القديمة قد تتطلب تعيين متغير بيئة لتغيير محركات العرض، إلا أن Sniffnet بشكل عام أداة قوية وسهلة الاستخدام.

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

لوم: واجهة سطر أوامر خفيفة الوزن لإدارة آلات الظاهرية على Apple Silicon

2025-02-02
لوم: واجهة سطر أوامر خفيفة الوزن لإدارة آلات الظاهرية على Apple Silicon

لوم هي واجهة سطر أوامر (CLI) خفيفة الوزن وخادم واجهة برمجة تطبيقات محلي لإنشاء وتشغيل وإدارة آلات ظاهرية (VMs) لنظامي التشغيل macOS وLinux على Apple Silicon بأداء قريب من الأداء الأصلي، وذلك باستخدام Virtualization.Framework من Apple. قم بتشغيل صور macOS مُعدّة مسبقًا بخطوة واحدة فقط. توفر واجهة سطر الأوامر مجموعة شاملة من الأوامر لإدارة آلات الظاهرية، بما في ذلك إنشاء وتشغيل وقائمة وعرض التفاصيل وتعيين التكوينات وإيقاف وتكوين وحذف وجلب الصور واستنساخ وإدارة ذاكرة التخزين المؤقت. كما يوفر لوم خادم واجهة برمجة تطبيقات HTTP محليًا لإدارة آلات الظاهرية تلقائيًا.

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

OmiAI: مجموعة أدوات الذكاء الاصطناعي التي تعمل ببساطة

2025-02-02
OmiAI: مجموعة أدوات الذكاء الاصطناعي التي تعمل ببساطة

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

اقرأ المزيد

مكتبة موديست: مكتبة لوا للانسجام الموسيقي

2025-02-02
مكتبة موديست: مكتبة لوا للانسجام الموسيقي

موديست هي مكتبة لوا قوية للانسجام الموسيقي، توفر كائنات Chord و Note و Interval التي تتعامل مع مجموعة واسعة من الأوتار، من الأوتار الرئيسية/الصغرى البسيطة إلى الأوتار الجاز المعقدة. تتميز بتحليل سلاسل مرن لتحديد الأوتار، وقدرات النقل، واسترجاع الملاحظات الفردية. من السهل تثبيتها عبر LuaRocks أو التجميع اليدوي، يدعم موديست Lua 5.4 و LuaJIT ويتجنب تلويث مساحة الاسم العالمية. وظيفتها الرئيسية، بما في ذلك تحديد الأوتار، والنقل، واستخراج الملاحظات، وحسابات الفترات، توفر أدوات فعالة لتطوير برامج الموسيقى.

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

نظام كاميرا عن بُعد قائم على ESP32: بث مباشر وتحكم في المحرك/السيرفو

2025-02-02
نظام كاميرا عن بُعد قائم على ESP32: بث مباشر وتحكم في المحرك/السيرفو

يُظهر هذا المشروع نظام كاميرا عن بُعد قائم على ESP32 ينقل تيارات فيديو مباشرة عبر WebSockets ويتحكم في المحركات و وحدات السيرفو. يدير خادم Python اتصال WebSockets ويوفر واجهة ويب لعرض عناصر تحكم ESP32. يتميز بوظيفة توقيت تلقائي لإعادة ضبط المحركات ووحدات السيرفو إلى الإعدادات الافتراضية في حالة عدم تلقي أي أوامر. يدعم النظام عملاء متعددين وهو مفتوح المصدر.

اقرأ المزيد

PL/Rust: أداء أصلي لوظائف PostgreSQL بلغة Rust

2025-02-02
PL/Rust: أداء أصلي لوظائف PostgreSQL بلغة Rust

PL/Rust هي لغة برمجية قابلة للتحميل تُمكّن من تطوير وظائف PostgreSQL بلغة Rust، حيث يتم تجميعها إلى رمز آلة أصلي لتحقيق أداء مثالي. على عكس البدائل المُفسّرة، فهي تستفيد من نظام Rust البيئي وسلامة وقت التجميع. توفر الوصول إلى واجهة برمجة تطبيقات الخادم الخاصة بـ Postgres (بما في ذلك الاستعلامات الديناميكية والتعليمات المُعدّة)، وأنواع Rust آمنة لمعظم أنواع بيانات Postgres، ودعم لوظائف المُشغلات. على أنظمة Linux x86_64 و aarch64، تعمل كلغة "موثوقة"، مما يوفر ضمانات أمنية محسّنة؛ وفي أماكن أخرى، تعمل كلغة "غير موثوقة". تتوفر وثائق شاملة، وتعليمات التثبيت، ودعم التجميع المتبادل.

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

روبوت الالتزام التلقائي: عمليات الالتزام التلقائية في جيت باستخدام تقنية Gemini للذكاء الاصطناعي

2025-02-01
روبوت الالتزام التلقائي: عمليات الالتزام التلقائية في جيت باستخدام تقنية Gemini للذكاء الاصطناعي

روبوت Auto-Commit Bot هو أداة بايثون تقوم بأتمتة سير عمل جيت. يقوم بمراقبة الدليل بحثًا عن التغييرات، ويولّد رسائل التزام وصفية باستخدام تقنية Gemini للذكاء الاصطناعي من جوجل، ويقوم بالالتزام بها. هذا يقضي على المهام المتكررة ويضمن رسائل متسقة. وتشمل الميزات مراقبة الملفات في الوقت الحقيقي، والالتزام التلقائي، ورسائل الالتزام القائمة على الذكاء الاصطناعي، وسهولة التخصيص. ما عليك سوى تثبيت التبعيات، وتعيين مفتاح API الخاص بك، وتشغيل الأمر.

اقرأ المزيد

BZip3: خليفة متفوق لـ BZip2

2025-02-01
BZip3: خليفة متفوق لـ BZip2

يُعد BZip3 خليفة أسرع وأكثر كفاءة لـ BZip2، حيث يتميز بنسب ضغط أعلى وأداء محسّن. يتم تحقيق ذلك من خلال مشفر إنتروبيا خلط السياق من الرتبة 0، وتحويل بوروز-ويلر سريع يستخدم مصفوفات لاحقة، ومرحلة RLE مع تمريرة Lempel Ziv + Prediction بناءً على مطابقة السلاسل من نمط LZ77 ونمذجة السياق من نمط PPM. تُظهر المقاييس المعيارية التي تقارنه بخوارزميات الضغط الأخرى، بما في ذلك الاختبارات على أرشيف ضخم من التعليمات البرمجية المصدر Perl، مزاياه الكبيرة. يعتمد أداء BZip3 بشكل كبير على المُجمِّع، حيث تُظهر إصدارات x64 Linux clang13 سرعات مذهلة. هذا المشروع مرخص بموجب LGPLv3.

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

يانداكس تطلق Perforator: أداة تعريف ملفات مستمرة بدون التأثير على أداء الإنتاج

2025-02-01
يانداكس تطلق Perforator: أداة تعريف ملفات مستمرة بدون التأثير على أداء الإنتاج

أصدرت ياندكس Perforator، وهي أداة تعريف ملفات مفتوحة المصدر تعمل بشكل مستمر تعتمد على تقنية eBPF. تجمع Perforator ملفات تعريف وحدة المعالجة المركزية من بيئات الإنتاج دون التأثير على الأداء. وقد تم نشرها بالفعل على عشرات الآلاف من خوادم ياندكس، وهي تساعد المطورين على تحديد مشاكل الأداء وحلها. تدعم لغات مثل C ++ و C و Go و Rust (مع دعم تجريبي لـ Java و Python)، وتتميز بتخزين قابل للتطوير، ولغة استعلام سهلة الاستخدام وواجهة مستخدم، وتوليد ملفات تعريف sPGO لتحسين التوجيه حسب الملف الشخصي (PGO). تتميز Perforator بانخفاض استهلاك الموارد وسهولة نشرها في بيئات متنوعة، من أجهزة الكمبيوتر المحمولة إلى مجموعات Kubernetes.

اقرأ المزيد

هوبسكوتش: أداة تطوير واجهة برمجة التطبيقات خفيفة الوزن

2025-02-01
هوبسكوتش: أداة تطوير واجهة برمجة التطبيقات خفيفة الوزن

هوبسكوتش هي أداة خفيفة الوزن وسريعة لتطوير واجهات برمجة التطبيقات، مع واجهة مستخدم بسيطة للغاية وميزات شاملة. تدعم العديد من طرق HTTP، وتخصيص السمات، وتركيب تطبيقات الويب التقدمية، وويب سوكت، وأحداث المخدم، وسوكت.آي أو، و MQTT، و GraphQL. تشمل الميزات المتقدمة سجل الطلبات، وإدارة المجموعات، ونصوص ما قبل الطلب، واختبارات ما بعد الطلب، ومتغيرات البيئة، والتعاون الجماعي، وإدارة مساحات العمل، مما يسمح باختبار وتطوير واجهات برمجة التطبيقات بكفاءة. يمكن للمستخدمين إنشاء وإدارة طلبات واجهة برمجة التطبيقات بسهولة ومشاركتها والتعاون بطرق متعددة.

اقرأ المزيد

تشغيل لينكس داخل ملف PDF: محاكي RISC-V في متصفحك

2025-01-31
تشغيل لينكس داخل ملف PDF: محاكي RISC-V في متصفحك

حقق المطور @ading2210 إنجازًا رائعًا بتشغيل نظام لينكس داخل ملف PDF. باستخدام محرك جافا سكريبت داخل ملفات PDF ونسخة مُجمة من asm.js لمحاكي TinyEMU RISC-V، تم إنشاء بيئة لينكس وظيفية. يتم عرض الإخراج باستخدام أحرف ASCII، ويتم إدارة الإدخال عبر لوحة مفاتيح افتراضية. على الرغم من أن أوقات التشغيل بطيئة (30-60 ثانية)، إلا أن المشروع يُظهر قدرات مُذهلة لتنسيق PDF. الرمز مفتوح المصدر ويدعم أنظمة 32 و 64 بت.

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

تجربة البرمجة غير المتزامنة: دمج لوا مع libuv ووحدات C

2025-01-31
تجربة البرمجة غير المتزامنة: دمج لوا مع libuv ووحدات C

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

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

مكتبة البرمجة النصية بلغة Go: script - تبسيط مهام إدارة النظام

2025-01-31
مكتبة البرمجة النصية بلغة Go: script - تبسيط مهام إدارة النظام

توفر مكتبة `script` بلغة Go إمكانات مشابهة لـ shell scripts لمسؤولي النظام، بما في ذلك قراءة الملفات، وتنفيذ العمليات الفرعية، وعدّ الأسطر، ومطابقة السلاسل النصية، وأكثر من ذلك. تعالج تدفقات البيانات باستخدام نهج خط الأنابيب مع واجهة برمجة تطبيقات (API) نظيفة، مما يجعل برمجة Go بنفس الكفاءة والراحة التي توفرها shell scripts. تدعم `script` مجموعة واسعة من العمليات، من مدخلات/مخرجات الملفات والطلبات HTTP إلى تنفيذ الأوامر الخارجية والمرشحات المخصصة، مما يبسط مهام إدارة النظام بشكل كبير. على سبيل المثال، فهي تكرر بسهولة وظيفة `grep` وتدعم التنفيذ المتزامن لتحسين الأداء.

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

uscope: أداة تصحيح أخطاء رسومية للغة الأصلية لنظام Linux

2025-01-31
uscope: أداة تصحيح أخطاء رسومية للغة الأصلية لنظام Linux

uscope هي سلسلة أدوات تصحيح أخطاء رسومية للغة الأصلية وأداة فحص ذاتي لنظام Linux، وهي حاليًا قيد التطوير المبكر. يخطط المؤلف لإضافة ميزات مثل دعم لغات البرمجة المتعددة (C وZig وC++ وGo وRust وOdin وJai وما إلى ذلك)، و تصحيح أخطاء البرامج متعددة الخيوط، و التنقل في التعليمات البرمجية، و تصحيح الأخطاء عن بُعد، والمزيد. يهدف المشروع إلى إنشاء نظام تصحيح أخطاء مرن وقابل للتوسيع مع واجهة مستخدم سهلة الاستخدام. كما يخطط المؤلف لإنشائه ك مكتبة حتى يتمكن المطورون الآخرون من بناء أدوات أكثر إثارة للاهتمام بناءً عليه.

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

VoidDB يفوق LMDB و BoltDB و LevelDB و BadgerDB في اختبارات الأداء

2025-01-31
VoidDB يفوق LMDB و BoltDB و LevelDB و BadgerDB في اختبارات الأداء

تكشف اختبارات الأداء الحديثة عن تفوق VoidDB على قواعد بيانات مضمنة رائدة مثل LMDB و BoltDB و LevelDB و BadgerDB. يتفوق VoidDB بشكل ملحوظ على المنافسين في عمليات الإضافة (Put) والاسترجاع (Get) والحصول على العنصر التالي (GetNext). على وجه التحديد، عملية الإضافة في VoidDB أسرع بأربعة أضعاف تقريبًا من BoltDB وأسرع بثلاثة أضعاف تقريبًا من LevelDB. هذا يبرز أداء VoidDB المذهل في سيناريوهات الإنتاجية العالية، مما يوفر للمطورين خيار قاعدة بيانات عالية الكفاءة والموثوقية.

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

MillenniumDB: نظام إدارة قواعد بيانات موجه للرسم البياني جديد

2025-01-31
MillenniumDB: نظام إدارة قواعد بيانات موجه للرسم البياني جديد

MillenniumDB هو نظام إدارة قواعد بيانات موجه للرسم البياني تم تطويره بواسطة معهد الألفية للبحوث الأساسية في البيانات (IMFD). يدعم نماذج رسوم بيانية متعددة، ويوفر دعمًا كاملاً إلى حد ما لـ RDF/SPARQL ولغة استعلام مخصصة لرسوم بيانية الخصائص. على الرغم من أنه لا يزال قيد التطوير النشط وليس جاهزًا للإنتاج بعد، إلا أنه يوفر وظائف كبيرة ويخطط لإضافة دعم GQL قريبًا. يتم توفير تعليمات مفصلة للتثبيت والتكوين والاستخدام، بما في ذلك نشر Docker.

اقرأ المزيد

RamaLama: تشغيل نماذج الذكاء الاصطناعي بسهولة مثل Docker

2025-01-31
RamaLama: تشغيل نماذج الذكاء الاصطناعي بسهولة مثل Docker

RamaLama هي أداة سطر أوامر مصممة لتبسيط تشغيل نماذج الذكاء الاصطناعي وإدارتها محليًا. باستخدام تقنية حاويات OCI، تكتشف تلقائيًا دعم وحدة معالجة الرسومات وتجلب النماذج من السجلات مثل Hugging Face و Ollama. يتجنب المستخدمون إعدادات النظام المعقدة ؛ الأوامر البسيطة تشغل روبوتات الدردشة أو واجهات برمجة التطبيقات REST. يدعم RamaLama Podman و Docker، ويوفر أسماء مستعارة ملائمة للنماذج لتحسين قابلية الاستخدام.

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

قيود تطبيق اقتراحات كود جيثب: المشكلات التي قد تواجهها

2025-01-31
قيود تطبيق اقتراحات كود جيثب: المشكلات التي قد تواجهها

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

اقرأ المزيد

ldump: مُسلسل لوا لهياكل البيانات المعقدة

2025-01-31
ldump: مُسلسل لوا لهياكل البيانات المعقدة

ldump هو مُسلسل قوي بلغة لوا قادر على التعامل مع هياكل البيانات المعقدة، بما في ذلك المراجع الدائرية، والوظائف (حتى مع upvalues)، والمتابول، والروتينات المتزامنة، وبيانات المستخدم. يقوم بتسلسل البيانات إلى رمز لوا قابل للتنفيذ، يتم فك تسلسله عبر `load(data)()`. يُعطي ldump الأولوية للوظائف والمرونة على السرعة والحجم، مما يجعله مثاليًا للسيناريوهات التي تتطلب حفظ حالات ألعاب معقدة. على الرغم من أن الإخراج كبير، إلا أن خوارزميات الضغط الحديثة يمكن أن تقلل حجمه بشكل كبير. وهو يدعم لوا من 5.1 إلى 5.4 و LuaJIT، وقد تم اختباره بشكل شامل في حالات الحد.

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

مدير نوافذ X11 بسيط للغاية باستخدام Ruby: rubywm

2025-01-31
مدير نوافذ X11 بسيط للغاية باستخدام Ruby: rubywm

بسبب إحباطه من مديري النوافذ الحاليين، قام المؤلف بإنشاء rubywm، وهو مدير نوافذ بسيط للغاية مكتوب بأقل من 1000 سطر من أكواد Ruby النقية (بما في ذلك برنامج تشغيل X11). يدعم هذا البرنامج تخطيطات النوافذ المتداخلة والنافذة العائمة، لكنه يفتقر إلى زخارف النوافذ ووظائف السحب وإعادة التحديد. يتم تفويض جميع عمليات التعامل مع لوحة المفاتيح إلى أدوات خارجية مثل sxhkd، وتحدث عملية الاتصال عبر أحداث X11 ClientMessage. في الوقت الحالي، يدعم البرنامج شاشة واحدة فقط وهو في مرحلة تجريبية، ومن المحتمل أن يتسبب في حدوث تعطل. الهدف الرئيسي للمؤلف هو الاستخدام الشخصي، وليس قاعدة مستخدمين كبيرة.

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

رياكتيف: مكتبة برمجة تفاعلية لبايثون

2025-01-31
رياكتيف: مكتبة برمجة تفاعلية لبايثون

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

اقرأ المزيد

Distr: تبسيط توزيع برامج المؤسسات

2025-01-30
Distr: تبسيط توزيع برامج المؤسسات

يُبسط Distr توزيع برامج المؤسسات إلى بيئات خاضعة للتحكم من قِبل العميل أو بيئات ذات مسؤولية مشتركة. ويتميز بواجهة مستخدم ويب سهلة الاستخدام لعرض عمليات النشر والوكلاء، وبوابات عملاء ذات علامة تجارية بيضاء للتحكم من قِبل العميل، وواجهة برمجة تطبيقات (API) يمكن الوصول إليها من خلال مجموعة أدوات تطوير برمجيات (SDK) غنية، وهو مفتوح المصدر بالكامل وقابل للاستضافة الذاتية. يتم توزيع Distr Hub كصورة Docker مع مثال لنشر Docker Compose. وتغطي الوثائق الشاملة الاستضافة الذاتية وإنشاء البرنامج من المصدر، كما تتوفر مجموعة أدوات تطوير برمجيات (SDK) بلغة JavaScript لدمج التطبيقات.

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

Stats: مُراقب نظام macOS في شريط القائمة

2025-01-30
Stats: مُراقب نظام macOS في شريط القائمة

Stats هو تطبيق مراقبة نظام macOS يقع في شريط القائمة. يوفر معلومات في الوقت الفعلي حول استخدام وحدة المعالجة المركزية ووحدة معالجة الرسومات، واستخدام الذاكرة، ومدخلات/مخرجات القرص، ونشاط الشبكة، ومستوى البطارية، وأكثر من ذلك. متوافق مع macOS 10.15 (Catalina) والإصدارات الأحدث، يوفر Stats أيضًا بيانات أجهزة الاستشعار (درجة الحرارة، الجهد، الطاقة) ومراقبة أجهزة Bluetooth. تتطلب أجهزة Mac التي تعمل بمعالج M1 تفعيلًا يدويًا لأجهزة استشعار HID للحصول على بيانات أجهزة الاستشعار. يمكن لأجهزة Mac التي تعمل بمعالجات Intel عرض تردد وحدة المعالجة المركزية مع تثبيت Intel Power Gadget. لتقليل استهلاك الطاقة، يمكن للمستخدمين تعطيل وحدات مثل أجهزة الاستشعار وBluetooth. تم إصداره بموجب ترخيص MIT، ويرحب Stats بالمساهمات في الترجمات والتحسينات.

اقرأ المزيد

تحكم في iTerm الخاص بك من خلال نماذج اللغات الكبيرة باستخدام iterm-mcp

2025-01-30
تحكم في iTerm الخاص بك من خلال نماذج اللغات الكبيرة باستخدام iterm-mcp

iterm-mcp هو خادم بروتوكول سياق النموذج (MCP) الذي يوفر الوصول إلى جلسة iTerm الخاصة بك من خلال نماذج اللغات الكبيرة. يتميز باستخدام فعال للرموز، حيث لا يقرأ سوى الإخراج الذي يحتاجه النموذج؛ والتكامل الطبيعي الذي يسمح لنماذج اللغات الكبيرة بالتفاعل مع iTerm، والإجابة على الأسئلة أو تنفيذ المهام؛ والتحكم الكامل في المحطة الطرفية مع دعم REPL. من السهل تثبيته عبر npx ودمجه مع عملاء مثل Claude Desktop، فهو يعطي الأولوية للبساطة. ومع ذلك، فإنه يفتقر إلى قيود الأمان المدمجة، مما يتطلب من المستخدمين مراقبة نشاط النموذج واتخاذ الاحتياطات.

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

teemoji: أداة سطر الأوامر التي تضيف الرموز التعبيرية إلى إخراج المحطة الطرفية الخاصة بك

2025-01-30
teemoji: أداة سطر الأوامر التي تضيف الرموز التعبيرية إلى إخراج المحطة الطرفية الخاصة بك

teemoji هي أداة سطر أوامر مستوحاة من أداة tee الكلاسيكية. تستخدم نموذج Core ML للتنبؤ وإضافة رمز تعبيري مناسب لكل سطر من النص، مما يضيف عنصرًا ممتعًا وسياقيًا إلى سير عمل سطر الأوامر الخاص بك. تشمل الميزات التنبؤ بالرموز التعبيرية، ودعم الإدخال/الإخراج القياسي، وخيارات معالجة الملفات (إضافة أو الكتابة فوق)، وسهولة التكامل في خطوط أنابيب shell الموجودة. التثبيت سهل من خلال Homebrew، ويُشبه الاستخدام الأمر tee القياسي، مع إضافة وظائف الرموز التعبيرية وخيارات مفيدة.

اقرأ المزيد

Mathesar: واجهة تشبه جداول البيانات مفتوحة المصدر لـ Postgres

2025-01-30
Mathesar: واجهة تشبه جداول البيانات مفتوحة المصدر لـ Postgres

Mathesar هو تطبيق مفتوح المصدر يوفر واجهة سهلة الاستخدام تشبه جداول البيانات لعرض، وتحرير، والاستعلام عن بيانات Postgres. يمكن للمستخدمين من جميع مستويات المهارة التقنية التعاون مباشرة على بياناتهم. وهو مفتوح المصدر بنسبة 100٪، ويستضيف ذاتيًا، ويستخدم التحكم في الوصول الأصلي لـ Postgres من أجل الأمان. يتميز Mathesar بسهولة التثبيت (عبر Docker)، وقابلية التوسع للتعامل مع أي حجم من البيانات، والتكامل السلس مع البنى التحتية الحالية. تعمل واجهته سهلة الاستخدام على تبسيط تفاعلات قاعدة البيانات، بينما تضمن ميزات الأمان القوية حماية البيانات.

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

عمل GitHub: نشر تلقائي لخلاصات RSS على Bluesky

2025-01-30
عمل GitHub: نشر تلقائي لخلاصات RSS على Bluesky

Blueskyfeedbot هو إجراء GitHub يقوم بأتمتة نشر خلاصات RSS/ATOM على Bluesky. يقوم المستخدمون بإنشاء مستودع GitHub، وتكوين أسرار (اسم المستخدم وكلمة مرور تطبيق Bluesky)، وإعداد ملف سير عمل يحدد عنوان URL لخلاصة RSS وقالب Handlebars. هذا يبسط نشر المحتوى إلى Bluesky، مما يوفر حلاً ملائماً للكتاب والمدونين والمطورين.

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

Keymapper: مُعِيد تعيين مفاتيح متعدد المنصات وواعٍ بالسياق

2025-01-29
Keymapper: مُعِيد تعيين مفاتيح متعدد المنصات وواعٍ بالسياق

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

اقرأ المزيد

mcp-agent: إطار عمل بسيط لبناء وكلاء ذكاء اصطناعي فعالين

2025-01-29
mcp-agent: إطار عمل بسيط لبناء وكلاء ذكاء اصطناعي فعالين

mcp-agent هو إطار عمل خفيف الوزن وقابل للتكوين لبناء وكلاء باستخدام بروتوكول سياق النموذج (MCP). إنه يبسط إدارة اتصالات خادم MCP وينفذ جميع الأنماط الموصوفة في "بناء وكلاء فعالين"، مما يسمح لك بتسلسل هذه الأنماط معًا. كما أنه ينفذ نمط OpenAI Swarm لتنسيق متعدد الوكلاء. باستخدام mcp-agent، يمكنك بسهولة بناء تطبيقات ذكاء اصطناعي قوية، مثل سير عمل تعاوني متعدد الوكلاء، وسير عمل مع تدخل بشري، وأنابيب RAG.

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

SmolGPT: تطبيق PyTorch صغير لتدريب نماذج اللغات الكبيرة الصغيرة

2025-01-29
SmolGPT: تطبيق PyTorch صغير لتدريب نماذج اللغات الكبيرة الصغيرة

SmolGPT هو مشروع PyTorch صغير مصمم لأغراض تعليمية، يسمح للمستخدمين بتدريب نماذج اللغات الكبيرة الخاصة بهم (LLMs) من الصفر. يتميز بواجهة معمارية حديثة تتضمن Flash Attention وRMSNorm وSwiGLU، بالإضافة إلى تقنيات أخذ عينات فعالة. يوفر المشروع خط أنابيب تدريب كامل، وأوزان نموذج مدربة مسبقًا، وأمثلة على توليد النصوص، مما يسهل عملية التعلم والتجربة في تدريب LLMs.

اقرأ المزيد
التطوير تدريب LLMs
1 2 38 39 40 42 44 45 46 50 51