استكشاف التطبيقات داخل Ubuntu Snap Store - الجزء 21
اليوم، كما جرت العادة، في بداية كل شهر، نقدم لكم منشور جديد المزيد من سلسلة مقالاتنا (الجزء 21) حول "البرامج المتوفرة في Ubuntu Snap Store (USS)". الذي يحتوي على المئات من التطبيقات المفيدة والمثيرة للاهتمام والحديثة.
وفي هذه المناسبة سنقدم لكم باختصار 3 تطبيقات أخرى من فئة التطوير، وهي: Node-RED وCMake وMultipass. من أجل إبقائهم مطلعين ومحدثين، من خلال هذه المجموعة القوية والمتنامية من التطبيقات المتوفرة داخل متجر يو إس إس للبرمجيات على الإنترنت.
استكشاف التطبيقات داخل Ubuntu Snap Store - الجزء 20
ولكن ، قبل البدء في هذا المنشور على الجزء 21 من تطبيقات "Ubuntu Snap Store".، نوصيك باستكشاف المحتوى السابق ذو الصلة بهذه السلسلةعند الانتهاء من قراءته:
حزم Snap هي نوع خاص من حزم التطبيقات لسطح المكتب والسحابة ومجال إنترنت الأشياء، والتي تتميز بسهولة التثبيت وآمنة ومتعددة المنصات وخالية من التبعيات؛ وهي أيضًا تنسيق حزمة عالمي تم تطويره بواسطة Canonical (Ubuntu). في حين أن Snap Store هو، في جوهره، متجر برمجيات عبر الإنترنت، على غرار مجتمع GNOME وKDE الحالي، من أجل نشر كل من التطبيقات المتاحة وكيفية تثبيتها.

تطبيقات Ubuntu Snap Store – الجزء 21
الجزء 21 حول تطبيقات Ubuntu Snap Store (USS: Snapcraft.io)

عقدة-RED
عقدة-RED Node-RED هو برنامج برمجة منخفض الكود مُخصص للتطبيقات المُدارة بالأحداث. بمعنى آخر، إنه تطبيق برمجة قائم على التدفق، يُتيح لك ربط الأجهزة وواجهات برمجة التطبيقات والخدمات عبر الإنترنت بطرق مبتكرة وجذابة. وبالتالي، يهدف إلى تمكين أي شخص من إنشاء تطبيقات لجمع بياناته وتحويلها وتصورها، وإنشاء مسارات عمل تُؤتمت بيئته. علاوة على ذلك، فإن طبيعته منخفضة الكود تجعله في متناول المستخدمين من جميع مستويات المهارة، سواءً لأتمتة المنازل أو أنظمة التحكم الصناعية أو أي تطبيق آخر. لذلك، من هواة المنزل إلى العمليات الصناعية واسعة النطاق، وجد Node-RED مكانه في مجموعة واسعة من التطبيقات، بدعم من مجتمع نشط أنشأ أكثر من 5000 عقدة وتدفق لمساعدتك على البدء بسرعة. وأخيرًا، تم بناء Node-RED على Node.js، مستفيدًا بشكل كامل من نموذجه غير المُقيد والمُدار بالأحداث. هذا يجعله مثاليًا للتشغيل على حافة الشبكة على أجهزة منخفضة التكلفة مثل Raspberry Pi، وكذلك في السحابة. استكشاف الوثائق الرسمية
استكشف Node-RED في Ubuntu Snap Store (Snapcraft.io)

CMake
CMake CMake هي مجموعة من الأدوات مفتوحة المصدر، متعددة المنصات، مصممة لتجميع واختبار وتغليف البرامج. تُستخدم للتحكم في عملية البناء من خلال ملفات تكوين بسيطة، مستقلة عن المنصة والمترجم، ولإنشاء ملفات Make ومساحات عمل أصلية يمكن استخدامها في أي بيئة بناء مفضلة. تتم صيانة هذه الحزمة الإضافية بشكل مستقل عن مشروع CMake بواسطة أحد المشاركين في صيانة CMake. علاوة على ذلك، فهو المعيار الفعلي لتجميع كود C++، مع أكثر من 2 مليون عملية تنزيل شهريًا. إنه حل قوي وكامل لإدارة عملية تجميع البرامج. في الأصل، تم تصميم CMake كمولد لمختلف لهجات Makefile؛ أما اليوم، فهو يقوم بإنشاء أنظمة بناء حديثة مثل Ninja، بالإضافة إلى ملفات المشروع لبيئات التطوير المتكاملة مثل Visual Studio وXcode. يتم استخدام CMake على نطاق واسع للغات C وC++، ولكن يمكن استخدامه أيضًا لتجميع الكود المصدر من لغات أخرى. استكشاف الوثائق الرسمية
استكشف CMake في متجر Ubuntu Snap (Snapcraft.io)

متعدد
متعدد إنها أداة لتشغيل وإدارة الأجهزة الافتراضية على أنظمة ويندوز وماك ولينكس، تُحاكي بيئة سحابية مع دعم cloud-init. على سبيل المثال، تُتيح لك هذه الأداة الحصول على أوبونتو عند الطلب مع تكامل سلس مع بيئة التطوير المتكاملة (IDE) والتحكم في الإصدارات على منصتك الأصلية. وبالتالي، يُمكن لأي مستخدم تشغيل نُسخ أوبونتو وتهيئتها باستخدام بيانات تعريف cloud-init تمامًا كما هو الحال على AWS وAzure وGoogle وIBM وOracle. هذا يُتيح لهم محاكاة نشرهم السحابي الخاص، ولكن من داخل محطة العمل المحلية. ومن الميزات الأخرى المثيرة للاهتمام في هذه الأداة أنها تستخدم Hyper-V على ويندوز وQEMU على ماك ولينكس لتقليل النفقات العامة وتحقيق أسرع بدء تشغيل ممكن. ومع أنه صحيح...يمكن أن يكون التطوير والاختبار المحلي معقدًا؛ لذا فإن Multipass يبسط هذه العمليات من خلال أتمتة الإعداد والإزالة. حيث، إنه يتميز بمكتبة متنامية من الصور التي يمكن استخدامها لتشغيل آلات افتراضية محددة أو آلات افتراضية مخصصة تم تكوينها بواسطة المستخدم من خلال واجهة cloud-init القوية. استكشف مستودع GitHub
استكشف Multipass في Ubuntu Snap Store (Snapcraft.io)
وأخيراً، لتعلم واستكشاف المزيد تطبيقات التطوير داخل متجر Ubuntu Snap نترك لكم الروابط التالية: رابط 1 y رابط 2.

ملخص
باختصار، إذا أعجبك هذا المنشور الجديد حول هذه التطبيقات الثلاثة الجديدة أكثر (Node-RED وCMake وMultipass) من بين العديد من الأشياء التي يمكننا العثور عليها داخل «متجر سناب أوبونتو»أخبرنا عن انطباعاتك عنهم إذا كنت ترغب في ذلك. أو، في حالة فشل ذلك، حول بعض الأمور الأخرى التي تمت مناقشتها سابقًا أو غيرها التي سيكون من الرائع الإعلان عنها في المستقبل. وفي الشهر المقبل، سنواصل استكشاف المزيد من التطبيقات من هذا النوع. متجر Canonical الرسمي لبرامج Ubuntu (Snapcraft.io)، من أجل مواصلة نشر الكلمة حول كتالوج التطبيقات الرائع والمستخدم بشكل متزايد.
وأخيرًا، تذكر مشاركة هذا المنشور المفيد والممتع مع الآخرين، و قم بزيارة بداية موقعنا «موقع» باللغة الإسبانية أو لغات أخرى (إضافة حرفين إلى نهاية عنوان URL، على سبيل المثال: ar وde وen وfr وja وpt وru، من بين أشياء أخرى كثيرة). بالإضافة إلى ذلك، نحن ندعوك للانضمام إلى موقعنا قناة التليجرام الرسمية لقراءة ومشاركة المزيد من الأخبار والأدلة والبرامج التعليمية من موقعنا.