15 febbraio 2019

TYPO3: gestire gratis contenuti web per progetti di ogni dimensione!

Viviamo in un'era in cui l'accesso ad Internet ed alle informazioni è diventato molto semplice e possibile in qualsiasi momento e da qualunque luogo. Possiamo ascoltare musica, vedere film, fare acquisti, prenotare biglietti, noleggiare auto e tanto altro usando semplicemente il nostro smartphone o tablet.

Il cliente di oggi è diventato autonomo nelle sue scelte perché può accedere molto facilmente a qualsiasi informazione e può confrontarsi con altri grazie ai social. Per questo motivo, non importa se siamo liberi professionisti o imprese, è fondamentale non solo avere una propria presenza online con un sito ma anche e soprattutto condividere in maniera veloce e puntuale contenuti e informazioni con i nostri follower.

Oggi vengono molto utilizzati quelli che vengono chiamati CMS ossia piattaforma di gestione dei contenuti. Le più famose sono Wordpress, Joomla e Drupal in quanto sono disponibili gratuitamente, essendo open source. Purtroppo però molte loro estensioni, che ne ampliano le funzionalità, non sono disponibili altrettanto gratuitamente.

Per questo motivo oggi vi voglio presentare una piattaforma per gestire contenuti web sempre open source ma che ben si presta ad essere utilizzata per progetti di ogni dimensione: dal sito web personale ai portali aziendali. Il suo nome è TYPO3 giunto da poco alla versione 9.

La sua nascita risale al 1997 e ad oggi si contano 500.000 installazioni in tutto il mondo. Viene gestito dalla TYPO3 Association (ente no profit) che coordina una comunità di oltre 125.000 sviluppatori distribuiti in 80 paesi.

Nella sua installazione di base annovera già un nutrito numero di funzionalità contenute in decine di moduli (chiamati estensioni) come ad esempio supporto multilingua, la multicanalità, e-commerce, forum, Direct Mail e molte altre. TYPO3 è molto semplice da usare: infatti chiunque sappia lavorare con un word processor come Word o Write può creare pagine e contenuti a piacimento, gestire gallerie, immagini e molto altro ancora. Inoltre l'aspetto grafico ed i contenuti sono gestiti in maniera completamente separata.

Se le funzionalità già presenti non dovessero bastare è possibile aggiungerne di nuove grazie al suo vasto repertorio di estensioni (ce ne sono oltre 6000) tutte disponibili gratuitamente essendo anche loro open source.

In aggiunta a tutto questo c'è da dire che è fornito di documentazione e manualistica sufficientemente estesa e chiara, scaricabile gratuitamente dal sito.

Il fatto di essere completamente open source e altamente scalabile lo rendono in grado di ridurre i costi relativi alla gestione ordinaria e straordinaria del portale, per l'aggiunta di nuove funzionalità e per le eventuali revisioni della grafica del portale.

Tutte queste caratteristiche fanno di TYPO3 una delle soluzioni più complete e potenti per la gestione dei contenuti web.

Quindi, che siate liberi professionisti oppure un'associazione o un'azienda, se state cercando un CMS flessibile, fortemente personalizzabile e senza costi di licenza allora TYPO3 è la soluzione che fa al caso vostro.

Se ti è piaciuto l'articolo, segui il feed per tenerti sempre aggiornato sui nuovi contenuti del blog!

1 febbraio 2019

ROS: sviluppare gratis applicazioni robotiche!

Negli ultimi anni si sta sentendo parlare sempre più di frequente dell’impiego di robot in contesti sempre più vari: in campo industriale, medico, ludico, di emergenza e non solo.

Così come è successo quando dispositivi mobili come smartphone e tablet hanno cominciato ad essere sempre più diffusi, anche con i robot si sta assistendo alla proliferazione di app per robot.

Le app per i robot consentono di aggiungere loro nuove funzionalità così da ampliare le loro capacità siano esse semplici, come riuscire ad afferrare un oggetto, oppure più complesse, come cucinare oppure assistere persone con disabilità o ammalate.

In questo articolo mostrerò come il mondo delle soluzioni Open Source consenta di sviluppare le proprie app per robot rendendo questa attività alla portata di tutti:

  • il maker appassionato: che vuole, per passione e/o curiosità, avvicinarsi al mondo della robotica senza dover per questo utilizzare strumenti che sono pensati esclusivamente per gli addetti ai lavori ed economicamente alla sua portata.
  • lo studente: che vuole acquisire dimestichezza in un campo che potrebbe offrirgli future opportunità di lavoro con strumenti che sono il più vicino possibile a quelli usati in contesti lavorativi reali.
  • il professionista/impresa: che vuole trasformare una sua idea di applicazione robotica in una opportunità di business realizzando prototipi in tempi rapidi o soluzioni finali senza dover investire ingenti risorse in termini sia economici che di tempo.

Stiamo parlando di ROS (acronimo di Robot Operating System) che mette a disposizione un insieme di librerie software e strumenti con cui sviluppare le funzionalità che si intendono dare al proprio robot.

Supporta tutta una serie di piattaforme robotiche che vanno da quelle più semplici utilizzate da un vasto pubblico a quelle più avanzate utilizzate in progetti ad alto contenuto tecnologico.

Grazie alla sua natura modulare lo sviluppatore ha la possibilità di utilizzare solo quelle parti che ritiene utili per realizzare la propria applicazione.

ROS è disponibile per Ubuntu e per robot il cui sistema operativo sia basato su Ubuntu. È comunque disponibile anche per altri sistemi operativi seppur in via sperimentale.

Nel video qui di seguito è possibile vedere alcuni progetti in cui viene utilizzato ROS.


Come si può vedere la tipologia di applicazioni per robot che è possibile realizzare grazie a ROS è veramente molto ampia.

Quindi se volete avvicinarvi al mondo della robotica senza dover necessariamente investire ingenti risorse sia in termini economici che di tempistica allora ROS fa al caso vostro.

Se ti è piaciuto l'articolo, segui il feed per tenerti sempre aggiornato sui nuovi contenuti del blog!