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

Explorant les Apps dins la Ubuntu Snap Store - Part 21

Explorant les Apps dins la Ubuntu Snap Store – Part 21

Avui, com de costum, a l'inici de cada mes, us oferim una nova publicació més de la nostra sèrie d'articles (Part 21) sobre el programari disponible a la Ubuntu Snap Store (USS). La qual compta amb centenars de útils, interessants i modernes aplicacions.

I en aquesta oportunitat, donarem a conèixer breument 3 apps més de la categoria de Desenvolupament, els noms de les quals són: Node-RED, CMake i Multipass. Per així, mantenir informats i al dia, amb aquest robust i creixent conjunt d'aplicacions que es troba disponible dins de la Botiga de Programari en línia USS.

Explorant les Apps dins la Ubuntu Snap Store - Part 20

Explorant les Apps dins la Ubuntu Snap Store – Part 20

Però abans d'iniciar aquesta publicació sobre la part 21 de les apps de la Ubuntu Snap Store, us recomanem explorar el anterior contingut relacionat d'aquesta sèrie, en finalitzar de llegir-la:

Explorant les Apps dins la Ubuntu Snap Store - Part 20
Article relacionat:
Ubuntu Snap Store 20: Strace Static, Crystal i Gazebo

Els paquets Snap són un tipus especial de paquets d'apps per a l'escriptori, el núvol i l'àmbit IoT, que es caracteritzen perquè són fàcils d'instal·lar, assegurances, multiplataforma i lliures de dependències; ia més són un format de paquet universal desenvolupat per Canonical (Ubuntu). Mentrestant, la Snap Store és, en essència, una Botiga de programari en línia, a l'estil de les existents de la Comunitat GNOME i KDE, per tal de donar a conèixer sobre cadascuna de les apps disponibles i la seva forma d'instal·lació.

Apps de la Snap Store

Apps de la Ubuntu Snap Store – Part 21

Part 21 sobre les apps de la Ubuntu Snap Store (USS: Snapcraft.io)

Node-VERMELL

Node-VERMELL

Node-VERMELL és un programari de programació de baix codi (Low Code) per a aplicacions basades en esdeveniments, és a dir, és una aplicació de programació basada en fluxos que permet connectar dispositius de maquinari, API i serveis en línia de formes innovadores i interessants. En conseqüència, el seu objectiu és permetre que qualsevol persona creï aplicacions per recopilar, transformar i visualitzar les seves dades, creant fluxos de treball que automatitzin el seu entorn. A més a més, la seva naturalesa de baix codi el fa accessible a usuaris de qualsevol nivell, ja sigui per a automatització de la llar, sistemes de control industrial o qualsevol altra aplicació intermèdia. Per això, des d'aficionats domèstics fins a operacions industrials a gran escala, Node-RED ha trobat el seu lloc en una àmplia gamma d'aplicacions, recolzat per una comunitat activa que ha creat més de 5000 nodes i fluxos per ajudar-lo a començar ràpidament. Per últim, Node-RED es basa en Node.js, aprofitant al màxim el seu model no bloquejant i basat en esdeveniments. Això ho fa ideal per executar-se a la vora de la xarxa en maquinari de baix cost com la Raspberry Pi, així com al núvol. Explorar documentació oficial

Explorar Node-RED a la Ubuntu Snap Store (Snapcraft.io)

nodejs logo
Article relacionat:
NodeJS, instal·la aquest entorn d'execució per a JavaScript en Ubuntu

CMake

CMake

CMake és una família d'eines multiplataforma de codi obert dissenyada per compilar, tastar i empaquetar programari. S'utilitza per controlar el procés de compilació mitjançant fitxers de configuració senzills, independents de la plataforma i el compilador, i per generar makefiles i espais de treball nadius que es poden utilitzar a l'entorn de compilació que es prefereixi. Aquest paquet snap es manté de forma independent del projecte CMake per un dels co-mantenidors de CMake. A més, és l'estàndard de facto per compilar codi C++, amb més de 2 milions de baixades al mes. És una solució potent i completa per gestionar el procés de compilació de programari. Originalment, CMake es va dissenyar com un generador per a diversos dialectes de Makefile; mentre que avui dia, genera sistemes de compilació moderns com Ninja, així com fitxers de projecte per a IDE com Visual Studio i Xcode. CMake s'usa àmpliament per als llenguatges C i C++, però també es pot fer servir per compilar codi font d'altres llenguatges. Explorar documentació oficial

Explorar CMake a l'Ubuntu Snap Store (Snapcraft.io)

Article relacionat:
GNUstep, un entorn de desenvolupament multiplataforma i orientat a objectes

MULTIPASS

MULTIPASS

MULTIPASS és una eina per llançar i administrar màquines virtuals a Windows, Mac i Linux que simula un entorn de núvol amb suport per a cloud-init. Per tant, per exemple, permet obtenir Ubuntu sota demanda amb una integració perfecta amb el teu IDE i control de versions a la teva plataforma nativa. En conseqüència, qualsevol usuari pot iniciar instàncies d'Ubuntu i inicialitzar-les amb metadades de cloud-init de la mateixa manera que ho faria a AWS, Azure, Google, IBM i Oracle. De manera tal, poder simular un propi desplegament al núvol, però dins de la seva estació de treball local. Una altra dada interessant sobre aquesta eina és que utilitza Hyper-V a Windows i QEMU a macOS i Linux per minimitzar la sobrecàrrega i aconseguir l'inici més ràpid possible. I si bé és cert que, il desenvolupament i les proves locals poden ser complexos, Multipass simplifica aquests processos automatitzant la configuració i eliminació. Atès que, compta amb una biblioteca d'imatges creixent que es poden utilitzar per llançar màquines virtuals específiques o màquines virtuals personalitzades configurades per l'usuari mitjançant la seva potent interfície cloud-init. Explorar repositori GitHub

Explorar Multipass a la Ubuntu Snap Store (Snapcraft.io)

MULTIPASS
Article relacionat:
Multipass 1.9 arriba amb millores per a MacOS, de seguretat i més

Finalment, per conèixer i explorar més Apps de Desenvolupament dins de l'Ubuntu Snap Store els deixem els següents enllaços: enllaç 1 y enllaç 2.

Resum 2023 - 2024

Resum

En resum, si us ha agradat aquesta nova publicació sobre aquestes 3 noves aplicacions més (Node-RED, CMake i Multipass) de les moltes que podem trobar dins de la «Ubuntu Snap Store», comenta'ns les teves impressions sobre les mateixes, si així ho desitges. O si no, sobre algunes altres abordades anteriorment o altres que seria genial donar a conèixer en el futur. I el mes proper, continuarem explorant moltes altres apps més de la dita Botiga oficial de Canonical per al Programari d'Ubuntu (Snapcraft.io), per així seguir donant a conèixer sobre aquest genial i cada cop més usat catàleg d'aplicacions.

Finalment, recorda compartir amb altres aquesta útil i divertida publicació, i visitar l'inici del nostre «lloc web» en espanyol o altres idiomes (afegint al final de la URL 2 lletres, per exemple: ar, de, en, fr, ja, pt i ru, entre moltes altres). A més, et convidem a unir-te al nostre Canal oficial de Telegram per llegir i compartir més notícies, guies i tutorials de la nostra web.