חנות אובונטו סנאפ 21: Node-RED, CMake ו-Multipass

חקר אפליקציות בחנות ה-Ubuntu Snap - חלק 21

חקר אפליקציות בחנות ה-Ubuntu Snap - חלק 21

היום, כרגיל, בתחילת כל חודש, אנו מציעים לכם פרסום חדש עוד מסדרת המאמרים שלנו (חלק 21) על "תוכנה זמינה ב-Ubuntu Snap Store (USS)". שיש לו מאות יישומים שימושיים, מעניינים ומודרניים.

ובהזדמנות זו, נציג בקצרה 3 אפליקציות נוספות מקטגוריית הפיתוח, ששמותיהן: Node-RED, CMake ו-Multipass. על מנת לשמור אותם מעודכנים ומעודכנים, עם מערך היישומים החזק והצומח הזה שזמין בתוך חנות התוכנה המקוונת של USS.

חקר אפליקציות בחנות ה-Ubuntu Snap - חלק 20

חקר אפליקציות בחנות ה-Ubuntu Snap - חלק 20

אבל, לפני שמתחילים את הפוסט הזה חלק 21 של אפליקציות "Ubuntu Snap Store"., אנו ממליצים לך לחקור את תוכן קשור קודם של סדרה זוכשתסיים לקרוא אותו:

חקר אפליקציות בחנות ה-Ubuntu Snap - חלק 20
Artaculo relacionado:
חנות אובונטו סנאפ 20: סטרייס סטטיק, קריסטל וגזיבו

חבילות Snap הן סוג מיוחד של חבילות אפליקציות לתחום הדסקטופ, הענן וה-IoT, המתאפיינות בהיותן קלות להתקנה, מאובטחות, חוצות פלטפורמות וללא תלות; והם גם פורמט חבילה אוניברסלי שפותח על ידי Canonical (Ubuntu). אמנם, חנות Snap היא, במהותה, חנות תוכנה מקוונת, בסגנון קהילת GNOME ו-KDE הקיימת, על מנת לפרסם כל אחת מהאפליקציות הזמינות וכיצד הן מותקנות.

אפליקציות Snap Store

אפליקציות אובונטו Snap Store - חלק 21

חלק 21 על יישומי אובונטו Snap Store (USS: Snapcraft.io)

צומת-אדום

צומת-אדום

צומת-אדום Node-RED היא תוכנת תכנות low-code עבור יישומים מונחי אירועים. במילים אחרות, זוהי אפליקציית תכנות מבוססת זרימה המאפשרת לך לחבר התקני חומרה, ממשקי API ושירותים מקוונים בדרכים חדשניות ומרתקות. כתוצאה מכך, מטרתה היא להעצים כל אחד ליצור יישומים לאיסוף, טרנספורמציה ויזואליזציה של הנתונים שלו, וליצור זרימות עבודה שמאפשרות אוטומציה של הסביבה שלו. יתר על כן, אופייה low-code הופך אותה לנגישה למשתמשים בכל רמות המיומנות, בין אם עבור אוטומציה ביתית, מערכות בקרה תעשייתיות או כל יישום שביניהם. לכן, החל מחובבי בית ועד לפעולות תעשייתיות בקנה מידה גדול, Node-RED מצאה את מקומה במגוון רחב של יישומים, נתמכת על ידי קהילה פעילה שיצרה למעלה מ-5000 צמתים וזרימות כדי לעזור לך להתחיל במהירות. לבסוף, Node-RED בנויה על Node.js, תוך ניצול מלא של המודל הלא-חוסם והמונחה אירועים שלה. זה הופך אותה לאידיאלית להרצה בקצה הרשת על חומרה בעלת עלות נמוכה כמו Raspberry Pi, כמו גם בענן. עיין בתיעוד הרשמי

גלו את Node-RED בחנות Snap של Ubuntu (Snapcraft.io)

לוגו nodejs
Artaculo relacionado:
NodeJS, התקן סביבת זמן ריצה זו עבור JavaScript באובונטו

CMake

CMake

CMake CMake היא משפחה של כלים בקוד פתוח, חוצי פלטפורמות, המיועדים לקימפול, בדיקה ואריזת תוכנה. היא משמשת לשליטה בתהליך הבנייה באמצעות קבצי תצורה פשוטים, שאינם תלויים בפלטפורמה ובמהדר, וליצירת קבצי makefile וסביבות עבודה מקוריים שניתן להשתמש בהם בכל סביבת בנייה מועדפת. חבילת snap זו מתוחזקת באופן עצמאי מפרויקט CMake על ידי אחד מתחזקי התוכנה של CMake. יתר על כן, זהו הסטנדרט דה פקטו להידור קוד C++, עם למעלה מ-2 מיליון הורדות בחודש. זהו פתרון רב עוצמה ומלא לניהול תהליך קומפילציית התוכנה. במקור, CMake תוכנן כמחולל עבור ניבים שונים של Makefile; בעוד שכיום, הוא מייצר מערכות בנייה מודרניות כמו Ninja, כמו גם קבצי פרויקט עבור IDEs כמו Visual Studio ו-Xcode. CMake נמצא בשימוש נרחב עבור שפות C ו-C++, אך ניתן להשתמש בו גם כדי לקמפל קוד מקור משפות אחרות. עיין בתיעוד הרשמי

גלו את CMake בחנות Snap של Ubuntu (Snapcraft.io)

Artaculo relacionado:
GNUstep, סביבת פיתוח חוצת פלטפורמות, מונחה עצמים

ריבוי גוונים

ריבוי גוונים

ריבוי גוונים זהו כלי להפעלת וניהול מכונות וירטואליות ב-Windows, Mac ו-Linux, המדמה סביבת ענן עם תמיכה ב-cloud-init. לכן, לדוגמה, הוא מאפשר לך לקבל את Ubuntu לפי דרישה עם אינטגרציה חלקה עם ה-IDE שלך ובקרת גרסאות בפלטפורמה המקורית שלך. כתוצאה מכך, כל משתמש יכול להפעיל מופעי Ubuntu ולאתחל אותם עם מטא-נתונים של cloud-init בדיוק כפי שהיה עושה ב-AWS, Azure, Google, IBM ו-Oracle. זה מאפשר להם לדמות את פריסת הענן שלהם, אך בתוך תחנת העבודה המקומית שלהם. תכונה מעניינת נוספת של כלי זה היא שהוא משתמש ב-Hyper-V ב-Windows וב-QEMU ב-macOS ו-Linux כדי למזער תקורה ולהשיג את ההפעלה המהירה ביותר האפשרית. ולמרות שזה נכון ש...פיתוח ובדיקות מקומיות יכולים להיות מורכבים; Multipass מפשט תהליכים אלה על ידי אוטומציה של התקנה והסרה. מאז, הוא כולל ספרייה הולכת וגדלה של תמונות בהן ניתן להשתמש כדי להפעיל מכונות וירטואליות ספציפיות או מכונות וירטואליות מותאמות אישית שתצורתן נקבעה על ידי המשתמש באמצעות ממשק הענן-init העוצמתי שלו. חקור את מאגר GitHub

גלו את Multipass בחנות Snap של Ubuntu (Snapcraft.io)

ריבוי גוונים
Artaculo relacionado:
Multipass 1.9 מגיע עם שיפורים עבור MacOS, אבטחה ועוד

לבסוף, ללמוד ולחקור יותר אפליקציות פיתוח ב-"Ubuntu Snap Store" אנו משאירים לכם את הקישורים הבאים: קישור 1 y קישור 2.

סיכום 2023 - 2024

תקציר

בקיצור, אם אהבתם יותר את הפוסט החדש הזה על 3 האפליקציות החדשות האלה (Node-RED, CMake ו-Multipass) מבין הרבים שאנו יכולים למצוא בתוך «חנות אובונטו Snap», ספר לנו את ההתרשמות שלך עליהם, אם תרצה. או, אם לא, על כמה אחרים שנדונו בעבר או על אחרים שיהיה נהדר לפרסם אותם בעתיד. ובחודש הבא, נמשיך לחקור עוד הרבה אפליקציות מהסוג הזה. החנות הרשמית של Canonical עבור תוכנת אובונטו (Snapcraft.io), על מנת להמשיך ולהפיץ את הבשורה על קטלוג היישומים הנהדר והמשומש הזה.

לבסוף, זכרו לשתף את הפוסט השימושי והמהנה הזה עם אחרים, וכן בקר בהתחלה של «אתר» בספרדית או בשפות אחרות (הוספת 2 אותיות לסוף כתובת האתר, למשל: ar, de, en, fr, ja, pt ו-ru, ועוד רבים אחרים). בנוסף, אנו מזמינים אותך להצטרף אלינו ערוץ הטלגרם הרשמי כדי לקרוא ולשתף עוד חדשות, מדריכים ומדריכים מהאתר שלנו.