Ubuntu Snap Store 21: Node-RED, CMake e Multipass

Esplorazione delle app nell'Ubuntu Snap Store - Parte 21

Esplorazione delle app all'interno di Ubuntu Snap Store – Parte 21

Oggi, come di consueto, all'inizio di ogni mese, vi proponiamo una nuova pubblicazione altro dalla nostra serie di articoli (Parte 21) sul "software disponibile nell'Ubuntu Snap Store (USS)". Che ha centinaia di applicazioni utili, interessanti e moderne.

E in questa occasione, presenteremo brevemente altre 3 app della categoria Sviluppo, i cui nomi sono: Node-RED, CMake e Multipass. Per mantenerli informati e aggiornati, con questo set di applicazioni robusto e in crescita disponibile all'interno di Negozio di software online USS.

Esplorazione delle app nell'Ubuntu Snap Store - Parte 20

Esplorazione delle app all'interno di Ubuntu Snap Store – Parte 20

Ma, prima di iniziare questo post su parte 21 delle app “Ubuntu Snap Store”., ti consigliamo di esplorare il contenuto correlato precedente di questa serieQuando finisci di leggerlo:

Esplorazione delle app nell'Ubuntu Snap Store - Parte 20
Articolo correlato:
Ubuntu Snap Store 20: Strace Static, Crystal e Gazebo

I pacchetti Snap sono un tipo speciale di pacchetti di app per la sfera desktop, cloud e IoT, che si caratterizzano per essere facili da installare, sicuri, multipiattaforma e privi di dipendenze; e sono anche un formato di pacchetto universale sviluppato da Canonical (Ubuntu). Mentre lo Snap Store è, in sostanza, un negozio di software online, nello stile delle comunità GNOME e KDE esistenti, per pubblicizzare ciascuna delle app disponibili e il modo in cui vengono installate.

App dello Snap Store

App Ubuntu Snap Store – Parte 21

Parte 21 sulle app Ubuntu Snap Store (USS: Snapcraft.io)

Node-RED

Node-RED

Node-RED Node-RED è un software di programmazione low-code per applicazioni basate su eventi. In altre parole, è un'applicazione di programmazione basata su flussi che consente di connettere dispositivi hardware, API e servizi online in modi nuovi e coinvolgenti. Di conseguenza, il suo obiettivo è consentire a chiunque di creare applicazioni per raccogliere, trasformare e visualizzare i propri dati, creando flussi di lavoro che automatizzano il proprio ambiente. Inoltre, la sua natura low-code lo rende accessibile a utenti di tutti i livelli di competenza, che si tratti di domotica, sistemi di controllo industriale o qualsiasi altra applicazione intermedia. Pertanto, dagli hobbisti domestici alle operazioni industriali su larga scala, Node-RED ha trovato il suo posto in un'ampia gamma di applicazioni, supportato da una community attiva che ha creato oltre 5000 nodi e flussi per aiutarti a iniziare rapidamente. Infine, Node-RED è basato su Node.js, sfruttando appieno il suo modello non bloccante basato su eventi. Questo lo rende ideale per l'esecuzione ai margini della rete su hardware a basso costo come Raspberry Pi, così come nel cloud. Esplora la documentazione ufficiale

Esplora Node-RED nell'Ubuntu Snap Store (Snapcraft.io)

logo nodejs
Articolo correlato:
NodeJS, installa questo ambiente di runtime per JavaScript su Ubuntu

CMake

CMake

CMake CMake è una famiglia di strumenti open source e multipiattaforma progettati per la compilazione, il test e il packaging di software. Viene utilizzato per controllare il processo di build tramite semplici file di configurazione indipendenti dalla piattaforma e dal compilatore, e per generare makefile e workspace nativi utilizzabili in qualsiasi ambiente di build preferito. Questo pacchetto snap è gestito in modo indipendente dal progetto CMake da uno dei co-responsabili di CMake. Inoltre, è lo standard de facto per la compilazione del codice C++, con oltre 2 milioni di download al mese. È una soluzione potente e completa per la gestione del processo di compilazione del software. In origine, CMake era stato progettato come generatore per vari dialetti Makefile; oggi, invece, genera moderni sistemi di compilazione come Ninja, nonché file di progetto per IDE come Visual Studio e Xcode. CMake è ampiamente utilizzato per i linguaggi C e C++, ma può essere utilizzato anche per compilare codice sorgente da altri linguaggi. Esplora la documentazione ufficiale

Esplora CMake nell'Ubuntu Snap Store (Snapcraft.io)

Articolo correlato:
GNUstep, un ambiente di sviluppo multipiattaforma e orientato agli oggetti

Multipasso

Multipasso

Multipasso È uno strumento per l'avvio e la gestione di macchine virtuali su Windows, Mac e Linux che simula un ambiente cloud con supporto cloud-init. Pertanto, ad esempio, consente di ottenere Ubuntu on demand con una perfetta integrazione con l'IDE e il controllo di versione sulla piattaforma nativa. Di conseguenza, qualsiasi utente può avviare istanze di Ubuntu e inizializzarle con metadati cloud-init proprio come farebbe su AWS, Azure, Google, IBM e Oracle. Questo consente loro di simulare la propria distribuzione cloud, ma all'interno della propria workstation locale. Un'altra caratteristica interessante di questo strumento è che utilizza Hyper-V su Windows e QEMU su macOS e Linux per ridurre al minimo il sovraccarico e ottenere l'avvio più rapido possibile. E sebbene sia vero che...Lo sviluppo e i test locali possono essere complessi; Multipass semplifica questi processi automatizzando l'installazione e la rimozione. Da, Dispone di una libreria di immagini in continua crescita che possono essere utilizzate per avviare macchine virtuali specifiche o macchine virtuali personalizzate configurate dall'utente tramite la sua potente interfaccia cloud-init. Esplora il repository GitHub

Esplora Multipass nell'Ubuntu Snap Store (Snapcraft.io)

Multipasso
Articolo correlato:
Multipass 1.9 arriva con miglioramenti per MacOS, sicurezza e altro ancora

Infine, per imparare ed esplorare di più Applicazioni di sviluppo all'interno di Ubuntu Snap Store Vi lasciamo i seguenti link: Collegamento 1 y Collegamento 2.

Riepilogo 2023-2024

Riassunto

Insomma, se ti è piaciuto di più questo nuovo post su queste 3 nuove app (Node-RED, CMake e Multipass) dei tanti che possiamo trovare all'interno del «Negozio Snap di Ubuntu», raccontaci le tue impressioni a riguardo, se vuoi. Oppure, in alternativa, su altri argomenti già trattati in precedenza o che sarebbe bello far conoscere in futuro. E il mese prossimo continueremo a esplorare molte altre app di questo tipo. Negozio ufficiale Canonical per il software Ubuntu (Snapcraft.io), per continuare a far conoscere questo grande e sempre più utilizzato catalogo di applicazioni.

Infine, ricorda di condividere questo post utile e divertente con gli altri e visita l'inizio del nostro «sito» in spagnolo o altre lingue (aggiungendo 2 lettere alla fine dell'URL, ad esempio: ar, de, en, fr, ja, pt e ru, tra molti altri). Inoltre, ti invitiamo a unirti al nostro Canale ufficiale di Telegram per leggere e condividere altre notizie, guide ed tutorial dal nostro sito web.