مستودع كود المصدر لقناة Homebrew يكشف عن انتهاك واسع النطاق لحقوق النشر

2025-04-29
مستودع كود المصدر لقناة Homebrew يكشف عن انتهاك واسع النطاق لحقوق النشر

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

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

أداء بناء حاويات Go: Nix ليست أسرع دائمًا

2025-04-28
أداء بناء حاويات Go: Nix ليست أسرع دائمًا

تقارن هذه المقالة بين طرق مختلفة لبناء حاويات Go، باستخدام Docker و Nix. يستخدم الكاتب برنامج Go بسيطًا مع مقاييس Prometheus لقياس أوقات البناء وأحجام الصور. حسّنت ذاكرة التخزين المؤقت لـ Docker سرعة البناء بشكل كبير، بينما لم تكن Nix أسرع، على الرغم من قابليتها للتكرار. أنتجت صور القاعدة scratch حاويات أصغر بكثير من distroless. قلّص ضغط UPX أحجام الصور كذلك. تم اختبار ذاكرة التخزين المؤقت للوكيل Athens و Squid أيضًا. يقدم الكاتب نصائح عملية لتسريع بناء حاويات Go، بما في ذلك استخدام ملف .dockerignore لاستبعاد مجلد .git.

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

Sim Studio: منصة قوية لعمليات سير العمل الوكيلية

2025-04-28
Sim Studio: منصة قوية لعمليات سير العمل الوكيلية

Sim Studio عبارة عن منصة قوية وسهلة الاستخدام لبناء واختبار وتحسين سير العمل الوكيلية. يوفر إصدارات مضيفة على السحابة وخيارات الاستضافة الذاتية. يدعم الاستضافة الذاتية من خلال Docker، مع توفير تعليمات مفصلة للإعداد باستخدام Docker Compose. تتكامل المنصة أيضًا مع النماذج المحلية، مما يوفر خيارات لاستخدام وحدة المعالجة المركزية ووحدة معالجة الرسومات. يتم تحسين عملية التطوير باستخدام حاويات VS Code عن بُعد و npm. المشروع مفتوح المصدر بموجب ترخيص Apache 2.0 ويرحب بالمساهمات.

اقرأ المزيد

operative.sh: تصحيح أخطاء تطبيقات الويب بشكل ذاتي مع خادم MCP

2025-04-28
operative.sh: تصحيح أخطاء تطبيقات الويب بشكل ذاتي مع خادم MCP

تُقدم operative.sh خادم MCP، وهو أداة تستخدم وكيلًا قائمًا على المتصفح لتصحيح أخطاء تطبيقات الويب تلقائيًا مباشرةً في محرر التعليمات البرمجية الخاص بك. يقوم وكيل "Cursor" بتنفيذ التعليمات البرمجية و تصحيحها، مما يوفر تقارير مفصلة تتضمن حركة المرور على الشبكة، وسجلات وحدة التحكم، وجدولًا زمنيًا زمنيًا. بعد التثبيت والحصول على مفتاح API مجاني، يمكن للمطورين أتمتة سير عمل تصحيح الأخطاء لديهم، مما يزيد من الكفاءة بشكل كبير. يدعم macOS و Linux و Windows.

اقرأ المزيد

أوتاركي: اختبار ضبابي فوري للنحو باستخدام وحدات ماكرو راست

2025-04-28
أوتاركي: اختبار ضبابي فوري للنحو باستخدام وحدات ماكرو راست

أوتاركي هو أداة اختبار ضبابي للنحو محلية الصنع مكتوبة بلغة راست، تستخدم وحدات ماكرو إجرائية لإنشاء أداة اختبار ضبابي للنحو تلقائيًا تقريبًا. يدعم أوتاركي كلًا من AFL ++ (خادم التفرع) و cargo-fuzz (معالجة داخلية)، ويمكن استخدامه لاختبار ضبابي لمشاريع C/C++ وراست. تتميز أوتاركي بميزاتها الفريدة، بما في ذلك النحو الذي لا يحتاج إلى صيانة، والتغطية الشاملة للنحو، ومجموعة بيانات قابلة لإعادة الاستخدام، وقدرة على التعلم من أدوات اختبار ضبابي أخرى (قيد التطوير). يوضح مثالان كيفية إجراء اختبار ضبابي لـ SQLite3 ومفسّر sbpf الخاص بـ Solana، مما يبرز سهولة الاستخدام والكفاءة. يعتبر حاليًا في مرحلة تجريبية ويحتاج إلى مُجمِّع راست ليلي.

اقرأ المزيد

tiny-llm: تقديم نماذج اللغات الكبيرة (LLMs) في أسبوع - برنامج تعليمي عملي

2025-04-28
tiny-llm: تقديم نماذج اللغات الكبيرة (LLMs) في أسبوع - برنامج تعليمي عملي

tiny-llm هو برنامج تعليمي يرشدك خلال بناء بنية تحتية لخدمة نماذج اللغات الكبيرة (LLMs) في أسبوع. يركز على استخدام واجهات برمجة التطبيقات (APIs) لمصفوفات/متجهات MLX، متجنباً واجهات برمجة التطبيقات لشبكات الأعصاب العصبية عالية المستوى لبناء النظام من الصفر وفهم التحسينات. يشمل البرنامج التعليمي مفاهيم أساسية مثل آليات الانتباه، وRoPE، والانتباه للاستعلامات المجمعة، ويتقدم إلى تحميل النموذج وتوليد الردود. حاليًا، الانتباه، وRoPE، وتحميل النموذج مكتملة. ستتناول الفصول القادمة تخزين KV المؤقت، وضرب المصفوفات الكمي، وFlash Attention، وتحسينات أخرى، بهدف تقديم خدمة فعالة لنماذج LLMs مثل Qwen2.

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

CleverBee: مساعد بحثي قوي مدعوم بالذكاء الاصطناعي

2025-04-28
CleverBee: مساعد بحثي قوي مدعوم بالذكاء الاصطناعي

CleverBee هو وكيل بحث قوي قائم على Python يستخدم نماذج اللغات الكبيرة (LLMs) مثل Claude و Gemini و Playwright للتصفح على الويب و Chainlit لواجهة مستخدم تفاعلية. يقوم بإجراء البحوث من خلال تصفح الويب، واستخراج المحتوى، وتنظيف البيانات، وتلخيص النتائج بناءً على مواضيع البحث الخاصة بالمستخدم. يتميز بدعم متعدد LLMs، والتصفح التلقائي على الويب، ومعالجة المحتوى، وتتبع الرموز، وقابلية التكوين العالية، وذاكرة التخزين المؤقت لـ LLM. وهو مدعوم بالكامل على نظامي التشغيل macOS و Linux.

اقرأ المزيد

إحياء محاكاة وحدة المعالجة العائمة FPU لأجهزة i486SX على نظام NetBSD

2025-04-27
إحياء محاكاة وحدة المعالجة العائمة FPU لأجهزة i486SX على نظام NetBSD

يعيد هذا المشروع للحوسبة القديمة دعم محاكاة وحدة المعالجة العائمة x87 (FPU) في نواة NetBSD، ويستهدف المعالجات القديمة من فئة 486SX التي تفتقر إلى وحدات FPU للأجهزة. وهو يعيد خيار MATH_EMULATE الأصلي إلى NetBSD 10.x والإصدارات الأحدث، بالإضافة إلى استعادة وإعادة صياغة التغييرات التي تم إدخالها في الالتزام dfe83e0، والذي أزال دعم محاكاة FPU من النواة. هذا المشروع قيد التطوير وقد يحتوي على أخطاء أو وظائف غير مكتملة. استخدمه على مسؤوليتك الخاصة.

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

Logchef: منصة تحليل سجلات خفيفة الوزن وعالية الأداء

2025-04-27
Logchef: منصة تحليل سجلات خفيفة الوزن وعالية الأداء

Logchef هي عبارة عن منصة تحليل سجلات خفيفة الوزن وقوية، مبنية على ClickHouse لتخزين السجلات واستعلامها عالي الأداء. تعمل كملف ثنائي واحد، وتوفر واجهة سهلة الاستخدام لاستكشاف بيانات السجلات. تتضمن الميزات استكشاف سجلات بدون مخطط، وخيارات استعلام مرنة (بحث بسيط وClickHouse SQL الكامل)، وأداء عالي، والتحكم في الوصول القائم على الفريق. قابلة للنشر عبر أمر Docker Compose واحد، تعد Logchef مثالية لفِرَق التطوير التي تحتاج إلى حل تسجيل قوي وقابل للتطوير.

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

snapDOM: أداة التقاط DOM عالية الدقة وسرعة فائقة

2025-04-27
snapDOM: أداة التقاط DOM عالية الدقة وسرعة فائقة

snapDOM هي أداة لالتقاط DOM عالية الدقة تم تطويرها لـ Zumly، وهو إطار عمل لإنشاء انتقالات عرض سلسة تعتمد على التكبير. تقوم بتحويل أي عنصر HTML إلى صورة SVG قابلة للتطوير، مع الحفاظ على الأنماط والخطوط والخلفيات ومحتوى Shadow DOM والعناصر الزائفة. تُظهر المقاييس أن snapDOM يتفوق بشكل كبير على المنافسين، خاصةً مع هياكل DOM الكبيرة. إنها خفيفة الوزن، وخالية من التبعيات، وتوفر تصديرًا إلى SVG و PNG و JPG و WebP و canvas. مثالية لالتقاط مشاهد الصفحات الكاملة، والنماذج، والتصاميم المعقدة.

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

أرشفة رمز مصدر قناة هومبرو Wii بسبب انتهاك حقوق النشر

2025-04-27
أرشفة رمز مصدر قناة هومبرو Wii بسبب انتهاك حقوق النشر

تم أرشفة مستودع رمز المصدر لقناة هومبرو Wii ولن يقبل المزيد من المساهمات. هذا يرجع إلى اكتشاف أن libogc، وهي مكتبة أساسية تعتمد عليها قناة هومبرو، تحتوي على أجزاء كبيرة من التعليمات البرمجية المسروقة من SDK من نينتندو ومن نظام التشغيل في الوقت الحقيقي (RTOS) مفتوح المصدر RTEMS. رفض مطورو libogc معالجة انتهاك حقوق النشر. يكشف هذا الكشف عن مشكلة طويلة الأمد تتعلق بانتهاكات حقوق النشر داخل مجتمع هومبرو Wii، مما يحث على التفكير في ممارسات تطوير البرامج الأخلاقية. تم إصدار رمز المصدر الآن علنًا، لكن المطورين يصرحون بأنهم لا يستطيعون ضمان شرعيته وأنه تم اختباره فقط تحت محاكي Dolphin.

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

GoEnums: توليد بديهي لأنواع التعداد في Go

2025-04-26
GoEnums: توليد بديهي لأنواع التعداد في Go

هل سئمت من نقص دعم أنواع التعداد الأصلية في Go؟ يقوم GoEnums بإنشاء تنفيذ شامل لأنواع التعداد آمنة للأنواع من خلال إعلانات ثابتة بسيطة. حوّل الثوابت iota الأساسية إلى أنواع تعداد غنية بالمميزات مع تحويل السلاسل النصية، والتحقق من الصحة، ومعالجة JSON، وتكامل قواعد البيانات، وأكثر من ذلك. يدعم GoEnums الحقول المخصصة، وتحليل السلاسل النصية بغض النظر عن حالة الأحرف، ويوفر وثائق وأمثلة مفصلة. بسّط تعاملاتك مع Go من خلال GoEnums!

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

Rocal UI: محرك قوالب بسيط في Rust

2025-04-26
Rocal UI: محرك قوالب بسيط في Rust

Rocal UI هو محرك قوالب بسيط مكتوب بلغة Rust. على الرغم من أنه مصمم بشكل أساسي للاستخدام مع إطار عمل Rocal لإنشاء العروض، إلا أنه قابل للتكيف مع أي مشروع Rust. بناء جملة بسيط يدعم تضمين المتغيرات، وبيانات if-else، وحلقات for. تولد macro `view!{}` سلاسل HTML يمكن تعشيقها، مما يسهل استخدام القوالب الجزئية. ابدأ بسرعة باستخدام `cargo install rocal --features="cli"` و `rocal new -n yourapp`.

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

Tilt: تبسيط تطوير مايكروسيرفيس Kubernetes

2025-04-26
Tilt: تبسيط تطوير مايكروسيرفيس Kubernetes

يبسط Tilt تطوير مايكروسيرفيس Kubernetes من خلال أتمتة العملية برمتها، من تغييرات التعليمات البرمجية إلى العمليات الجديدة، بما في ذلك مراقبة الملفات، وإنشاء صور الحاويات، وتحديثات البيئة. وداعًا لأوامر `docker build && kubectl apply` المرهقة. يوفر Tilt دروسًا تعليمية ودلائل شاملة، ويدعم لغات برمجة متعددة، ويضم مجتمعًا نشطًا ووثائق جيدة الصيانة. حتى المبتدئون في Kubernetes يمكنهم البدء بسرعة وزيادة كفاءة تطويرهم.

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

Stuffed-Naan: إخفاء البيانات في العلن (باستخدام NaNs)

2025-04-26
Stuffed-Naan: إخفاء البيانات في العلن (باستخدام NaNs)

Stuffed-Naan هي مكتبة جديدة تستغل خصائص قيم NaN (Not a Number) في JavaScript لإخفاء ونقل البيانات. من خلال ترميز البيانات بذكاء في الجزء الكسري من قيم NaN ، تحتفظ Stuffed-Naan بالبيانات الأصلية حتى بعد العمليات الحسابية. تقدم المقالة هذه المكتبة بطريقة فكاهية ، مسلطًا الضوء على معدل ضغطها العالي وسرعتها وخصائص الخصوصية الخاصة بها ، بالإضافة إلى ذكر الوظائف الإضافية لإصدار المؤسسات. على الرغم من غرابتها ، إلا أنها تستغل خصائص أرقام الفاصلة العائمة IEEE 754 بكفاءة.

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

RetrOS-32: نظام تشغيل هواية 32 بت

2025-04-26
RetrOS-32: نظام تشغيل هواية 32 بت

RetrOS-32 هو نظام تشغيل 32 بت مكتوب بلغات C و Assembly، ويتميز برسومات، ومتعدد المهام، والشبكات. يتضمن إنشاء المستخدمين، ونظام ملفات، وتطبيقات أساسية مثل المحطة الطرفية، وآلة حاسبة، وألعاب بسيطة. يدعم المشروع منصات أجهزة مختلفة، ويوفر صور Docker للترميز متعدد الأنظمة الأساسية. على الرغم من أنه لا يزال قيد التطوير، إلا أنه يتميز بوظائف رائعة وهو مشروع مفتوح المصدر جدير بالملاحظة.

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

نماذج اللغات الكبيرة يمكنها الرؤية والسمع بدون تدريب

2025-04-26
نماذج اللغات الكبيرة يمكنها الرؤية والسمع بدون تدريب

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

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

اكتب أقل في محطة العمل باستخدام هذه الأداة

2025-04-26
اكتب أقل في محطة العمل باستخدام هذه الأداة

يُعدّ مُوسّع الإدخال الفارغ Empty Enter Expander أداة zsh مصممة لتعزيز كفاءة محطة العمل. وهي تتيح لك تنفيذ الأوامر المُعرفة مسبقًا ببضع ضغطات مفاتيح. تُخزّن الأوامر في مُجلّد وحدة نمطية، ويجب أن تبدأ أسماء المجلدات والملفات بحروف صغيرة، بحيث تعمل كاختصارات. فعلى سبيل المثال، بعد الضغط على مفتاح الإدخال Enter، يُنفّذ الأمر 'g, l, Enter' الأمر git log المُعرّف مسبقًا. ويمكن للمستخدمين تخصيص الأوامر واختصاراتها بوضع البرامج النصية في الدلائل الفرعية المناسبة داخل مُجلّد الوحدة النمطية. وتتضمّن عملية التهيئة تعديل ملف .zprofile لتعيين مسار الوحدة النمطية ومصدر دالة zsh.

اقرأ المزيد

Magnitude: إطار عمل اختبار أصلي للذكاء الاصطناعي لتطبيقات الويب

2025-04-25
Magnitude: إطار عمل اختبار أصلي للذكاء الاصطناعي لتطبيقات الويب

Magnitude هو إطار عمل اختبار شامل مفتوح المصدر ثوري لتطبيقات الويب، مدعوم بواسطة وكلاء ذكاء اصطناعي مرئي "يرون" واجهتك ويتكيفون مع أي تغييرات. قم بإنشاء حالات اختبار بسهولة باستخدام اللغة الطبيعية، واستفد من وكيل استدلال قوي للتخطيط والضبط، ووثق في وكيل مرئي سريع للتنفيذ الموثوق. قم بتشغيل الاختبارات محليًا أو داخل خطوط أنابيب CI/CD؛ يتعامل الإطار تلقائيًا مع المشكلات التي تم مواجهتها أثناء الاختبارات. يدعم Magnitude نماذج LLM متعددة، بما في ذلك Gemini 2.5 pro وAnthropic وOpenAI، ويقدم نموذجًا مرئيًا مجانيًا، Moondream. إنه يبسط إنشاء الاختبارات وتنفيذها بشكل كبير.

اقرأ المزيد

توثيق المبادئ الرياضية لراسل باستخدام لين 4

2025-04-25
توثيق المبادئ الرياضية لراسل باستخدام لين 4

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

اقرأ المزيد

UIT: مكتبة معالجة الملفات المعيارية، قليلة استخدام الذاكرة، وعالية الأداء للسحابة

2025-04-25
UIT: مكتبة معالجة الملفات المعيارية، قليلة استخدام الذاكرة، وعالية الأداء للسحابة

UIT هي مكتبة مصممة لمعالجة الملفات المعيارية، قليلة استخدام الذاكرة، وعالية الأداء على نطاق واسع في السحابة. تستخدم عملية من أربع خطوات: الاستيراد، والفلترة/التحويل، والدمج، والإخراج. بفضل البث والتوازي، يمكن تشغيل UIT بكفاءة في بيئات قليلة الذاكرة مثل Cloudflare Workers. يسمح تصميمها المعياري بالتجميع وإضافة وحدات مخصصة. تتولى الوحدات الحالية مهام مثل استيراد ملفات ZIP، ودمج البيانات، وتحويل التنسيق، والبحث. وتهدف UIT إلى أن تصبح معيارًا لمعالجة الملفات في السحابة، مما يوفر للمطورين أداة قوية وقابلة للتوسيع.

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

تصور Rust غير المتزامن: التزامن مقابل التوازي

2025-04-25
تصور Rust غير المتزامن: التزامن مقابل التوازي

تستخدم هذه المقالة التصوير لتعميق فهم ميزات التزامن والتوازي في بيئة تشغيل Rust غير المتزامنة، Tokio. يستخدم الكاتب بذكاء رسومًا بيانية لأمواج جيبية لتوضيح ترتيب التنفيذ واستخدام وحدة المعالجة المركزية لمهام غير متزامنة مختلفة بشكل بديهي. تُظهر التجارب أن المهام المرتبطة بوحدة المعالجة المركزية تُعيق العمليات غير المتزامنة الأخرى، بينما تستخدم `tokio::spawn` و `tokio::task::spawn_blocking` من Tokio موارد متعددة النواة بكفاءة لتحسين الأداء. تختتم المقالة بتلخيص استراتيجية جدولة المهام في Tokio وطرق التعامل مع المهام المرتبطة بوحدة المعالجة المركزية، مما يجعلها برنامجًا تعليميًا ممتازًا وواضحًا وغنيًا بالصور.

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

Faasta: منصة FaaS فائقة السرعة تعتمد على WebAssembly

2025-04-25
Faasta: منصة FaaS فائقة السرعة تعتمد على WebAssembly

Faasta هي منصة Function-as-a-Service (FaaS) متطورة مبنية على WebAssembly، تتميز بوقت بدء تشغيل بارد أقل من 1 مللي ثانية وذاكرة أقل من 1 كيلوبايت. باستخدام WASI P2 و WASIHTTP، توفر معالجة طلبات HTTP عالية الأداء وعزل آمن للوظائف. Faasta قابلة للاستضافة الذاتية، مما يسمح لك بتشغيل مثيلك الخاص في أي مكان. على الرغم من أنها تجريبية حاليًا، إلا أن هناك مثيلًا مضيفًا مجانيًا متوفرًا على faasta.xyz.

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

إضافة حاوية سويفت: بناء ونشر صور الحاويات بسهولة

2025-04-25
إضافة حاوية سويفت: بناء ونشر صور الحاويات بسهولة

تبسيط إضافة حاوية سويفت لبناء ونشر صور الحاويات لخوادم سويفت باستخدام Swift Package Manager. بأوامر قليلة، قم بتعبئة تطبيق سويفت الخاص بك في صورة حاوية، وأرسلها إلى سجل، ونشرها على أي سحابة قائمة على الحاويات أو تشغيلها محليًا. يدعم macOS وLinux ويتطلب Swift 6.0 أو أحدث.

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

Infat: إدارة ارتباطات الملفات التصريحية لنظام macOS

2025-04-24
Infat: إدارة ارتباطات الملفات التصريحية لنظام macOS

Infat هي أداة سطر أوامر قوية خاصة بنظام macOS لإدارة ارتباطات أنواع الملفات و مخططات URL بشكل تصريحي. وداعًا للتنقل عبر القوائم الفرعية لتعيين متصفحك أو عارض الصور الافتراضي - قم بتعيين القواعد مرة واحدة وستظل مُعيّنة إلى الأبد. تعرض Infat التطبيقات المرتبطة بملحقات الملفات أو مخططات URL، وتعيين التطبيقات الافتراضية، وتحميل الارتباطات من ملف تكوين TOML. وهي بسيطة، وقابلة للكتابة، ومثالية للمستخدمين المتقدمين والمسؤولين.

اقرأ المزيد

Zev: ابحث عن أوامر المحطة باستخدام اللغة الطبيعية

2025-04-24
Zev: ابحث عن أوامر المحطة باستخدام اللغة الطبيعية

Zev أداة مبنية على واجهة برمجة التطبيقات OpenAI والتي تتيح لك البحث عن أو تذكر أوامر المحطة باستخدام اللغة الطبيعية. على سبيل المثال، يمكنك كتابة "عرض جميع عمليات Python قيد التشغيل" للعثور على الأمر ذي الصلة. يدعم Zev العديد من العمليات، بما في ذلك عمليات الملفات، ومعلومات النظام، وأوامر الشبكة، وعمليات Git. يمكنك أيضًا استخدام Ollama كبديل محلي لتجنب الاعتماد على واجهة برمجة التطبيقات OpenAI. المشروع مفتوح المصدر ومرحباً بالمساهمات.

اقرأ المزيد

Colanode: مساحة عمل تعاونية مفتوحة المصدر وقابلة للاستضافة الذاتية

2025-04-24
Colanode: مساحة عمل تعاونية مفتوحة المصدر وقابلة للاستضافة الذاتية

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

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

CocoIndex: محرك مؤشر بيانات مفتوح المصدر يبسط معالجة البيانات

2025-04-24
CocoIndex: محرك مؤشر بيانات مفتوح المصدر يبسط معالجة البيانات

CocoIndex هو أول محرك مفتوح المصدر في العالم يدعم منطق التحويل المخصص والحديثات التزايدية، متخصص في فهرسة البيانات. يعلن المستخدمون عن عمليات التحويل. يقوم CocoIndex بإنشاء وصيانة فهرس، مع الحفاظ على تحديث الفهرس المشتق بحسابات ضئيلة عند تحديث المصدر. تتوفر وثائق، ودليل بدء تشغيل سريع، ودروس فيديو تعليمية. وهو يدعم تثبيت مكتبة Python وتشغيل قاعدة بيانات Postgres باستخدام Docker Compose. يقوم المستخدمون بفهرسة البيانات بسهولة من خلال تحديد تدفقات الفهرسة، مثل تقسيم النص إلى أجزاء، وتضمينها في متجهات، وتصديرها إلى مؤشر متجه. تتوفر أمثلة وعروض توضيحية، ومرحباً بمساهمات المجتمع - تحسينات الكود، وتحديثات الوثائق، وتقارير المشاكل، وطلبات الميزات، ومناقشات Discord.

اقرأ المزيد

Echo R1: مشغل موسيقى مفتوح المصدر عالي الدقة

2025-04-24
Echo R1: مشغل موسيقى مفتوح المصدر عالي الدقة

Echo R1 هو مشغل موسيقى مفتوح المصدر مبني على برنامج مجاني، ويهدف إلى توفير تشغيل صوتي عالي الدقة. يعمل بمعالج STM32H743، ويحتوي على ذاكرة وصول عشوائي سعتها 32 ميجابايت، وترميز صوتي TLV320AIC3104 يدعم معدلات أخذ عينات تصل إلى 96 كيلوهرتز. يحتوي الجهاز على لوحة تحكم باتجاهين، و6 أزرار متعددة الوظائف، ومقابسين 3.5 مم مزدوجين (سماعة الرأس والمخرج الخطي)، وبطارية قابلة للاستبدال، وتخزين قابل للتوسيع يصل إلى 2 تيرابايت. يقع المشروع حاليًا في مرحلة النموذج الأولي R1، ويعمل الفريق على حل المشكلات المعروفة، مثل عدم إمكانية تعطيل الإضاءة الخلفية وعدم اتساق تسمية المكونات، بالإضافة إلى تطوير غلاف قابل للطباعة ثلاثية الأبعاد.

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

TacOS: نظام تشغيل من الصفر يعمل على تشغيل DOOM

2025-04-24
TacOS: نظام تشغيل من الصفر يعمل على تشغيل DOOM

أصدر مطور نظام تشغيل مفتوح المصدر يسمى TacOS، مع نواة مكتوبة بلغات C و Assembly. هذه النواة الشبيهة بنظام يونكس تتميز بميزات مثل نظام ملفات افتراضي (VFS)، وجدولة، وTempFS، وبرامج تشغيل الأجهزة، وتبديل السياق، وإدارة الذاكرة الظاهرية، وتخصيص إطارات الصفحات الفيزيائية. والملفت للنظر أنه يمكنه تشغيل DOOM وبرامج أخرى أصغر حجماً في مساحة المستخدم. وقد تم اختباره على أجهزة حقيقية وفي محاكي QEMU. على الرغم من أنه لا يزال قيد التطوير ويحتوي على أخطاء معروفة، إلا أن TacOS يعد مشروعًا هواية رائعًا.

اقرأ المزيد
التطوير
1 2 21 22 23 25 27 28 29 50 51