Open Source

Strapi مقابل Directus مقابل Payload: مقارنة بين أنظمة إدارة المحتوى بدون رؤوس

Strapi مقابل Directus مقابل Payload: مقارنة بين أنظمة إدارة المحتوى بدون رؤوس

قارن CMS بدون رأس - الميزات، الأداء وحالات الاستخدام

اختيار CMS بدون رؤوس المناسب يمكن أن يحدد مصير استراتيجية إدارة المحتوى الخاصة بك. لنقم بمقارنة ثلاث حلول مفتوحة المصدر تؤثر على طريقة مطوري البرمجيات في بناء تطبيقات موجهة للمحتوى.

بناء تطبيقات CLI في Go باستخدام Cobra و Viper

بناء تطبيقات CLI في Go باستخدام Cobra و Viper

تطوير واجهة سطر الأوامر (CLI) في Go باستخدام إطارات Cobra و Viper

واجهات برمجة التطبيقات (CLI) ضرورية للتطوير، ومشرفو النظام، والمهنيين في DevOps. لقد أصبحت مكتبتان لغة Go هي المعيار الافتراضي لتطوير واجهات برمجة التطبيقات في Go: Cobra لهيكل الأوامر و Viper لإدارة التكوين.

استضافة Immich بشكل مستقل: سحابة صور خاصة

استضافة Immich بشكل مستقل: سحابة صور خاصة

صورك في نسخ احتياطية مدعومة بذكاء اصطناعي مضيف ذاتي

Immich هو حل مبتكر ومفتوح المصدر لتنظيم وتخزين الصور والفيديوهات بشكل مستضاف ذاتيًا، مما يمنحك السيطرة الكاملة على ذكرياتك. مع ميزات تتنافس مع Google Photos، بما في ذلك التعرف على الوجوه الذكاء الاصطناعي، والبحث الذكي، والنسخ الاحتياطي التلقائي من الهاتف المحمول، مع الحفاظ على خصوصيتك وسلامة بياناتك على خادمك الخاص.

اختبار الوحدات في بايثون: دليل شامل مع أمثلة

اختبار الوحدات في بايثون: دليل شامل مع أمثلة

اختبار بايثون باستخدام pytest، وTDD، وmocking، وcoverage

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

بناء خوادم MCP في بايثون: دليل البحث على الويب والتنقيب

بناء خوادم MCP في بايثون: دليل البحث على الويب والتنقيب

بناء خوادم MCP لمساعدي الذكاء الاصطناعي مع أمثلة بلغة بايثون

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

GNOME Boxes: دليل شامل للميزات، المزايا، التحديات، والبدائل

GNOME Boxes: دليل شامل للميزات، المزايا، التحديات، والبدائل

إدارة بسيطة للآليات الافتراضية في Linux باستخدام GNOME Boxes

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

الويب المستقل: استعادة الاستقلالية الرقمية

الويب المستقل: استعادة الاستقلالية الرقمية

احصل على ملكية محتواك وتحكم في هويتك

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

بروتوكول جيميني: بديل بسيط للويب

بروتوكول جيميني: بديل بسيط للويب

جيميني: بديل خفيف وآمن للويب

بروتوكول Gemini يمثل عودة إلى مبادئ الاتصال عبر الإنترنت الأساسية، وهو بديل خفيف وآمن واحترم خصوصية المستخدمين مقابل الويب الحديث المعقد بشكل متزايد.

المتصفحات الموجهة لخصوصية المستخدم: دليل عملي لتصفح الإنترنت بشكل أكثر أمانًا

المتصفحات الموجهة لخصوصية المستخدم: دليل عملي لتصفح الإنترنت بشكل أكثر أمانًا

بما في ذلك تعليمات التثبيت لـ ويندوز ولينكس وماك

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