Blog

SPID – Il Sistema Pubblico di Identità Digitale

L’Identità Digitale è l’insieme dei dati, delle informazioni o attributi che si riferiscono ad una specifica persona all’interno di un determinato sistema informatico e ne costituiscono la sua rappresentazione virtuale utilizzabile durante le interazioni digitali con altre persone o sistemi informatici.


13 buoni motivi per usare CentOS nella tua azienda

CentOS è un sistema operativo open source gratuito che deriva direttamente da RHEL. Utilizzare CentOS come sistema operativo per la tua azienda significa fare affidamento su un prodotto solido, stabile e gratuito pensato per il tuo business. In questo articolo descriveremo 13 buoni motivi per usare CentOS nella tua azienda.


Internet of Things: un modello di sviluppo tecnologico concreto anche per la Smart City

Anche se nato già agli albori del secondo millennio, il concetto di Internet of Things ( IoT ) e tutto l’ecosistema di tecnologie ad esso correlate, hanno vissuto un vero e proprio exploit nell’ultimo decennio. A partire dallo sviluppo dei primi dispositivi connessi, che utilizzavano internet per lo scambio di informazioni, abbiamo assistito ad una serie di evoluzioni che hanno portato, ad oggi, ad una vera e propria invasione digitale di devices e servizi che aggiungono smartness allo specifico settore di riferimento in cui vengono applicati.


Let’s Encrypt: certificati SSL gratuiti

Con la crescita che si è avuta negli ultimi anni di siti e applicazioni Web che scambiano informazioni riservate da e verso gli utenti, risulta sempre più importante fornire un layer di sicurezza che consenta di accertare l’identità dell’host remoto e di assicurare uno scambio sicuro dei dati. Per questa ragione troviamo sempre più siti web che implementano una comunicazione SSL attraverso l’acquisto di un certificato SSL validato da una Certificate Authority (CA).


La IES partecipa al 2° workshop European program BELICE

IES Solutions partecipa come speaker assieme al Dipartimento di Protezione Civile Nazionale


e-Learning: La tecnologia come strumento per apprendere

Una piattaforma di e-Learning è un software che semplifica la gestione e l’analisi dei programmi di formazione, nella maggior parte dei casi, si tratta di software su cloud che consente di gestire i programmi di formazione da erogare ai propri utenti.
In un mondo in corsa ed in costante mutamento dove il fare non è più sufficiente, le moderne piattaforme di e-Learning permettono di combinare la modalità del fare, con la conoscenza teorica, attraverso l'utilizzo di contenuti multimediali, strumenti di interazione diretta, social learning e molto altro.


MQTT: il protocollo standard per l’Internet of Things

Il successo e la conseguente pervasiva adozione del protocollo MQTT in ambito IoT/M2M, deriva dalla semplicità di utilizzo e da una serie di altre importanti caratteristiche, funzionali e non. Si tratta di un protocollo di comunicazione snello, basato su TCP/IP, che utilizza una codifica binaria efficiente per la serializzazione dei messaggi. La dimensione della parte fissa dell'header dei messaggi MQTT è di soli 2 bytes, il che equivale ad un bassissimo overhead e lo rende ideale per lo scambio di grosse quantità di dati in piccoli pacchetti, su reti poco performanti.


Soccorsi immediati aree remote

What3Words: il mondo in tre parole

L’idea nasce dall’esigenza di trovare un modo semplice per identificare un punto nel mondo agevolando i soccorsi nelle aree più remote. 


L’importanza dei Microservizi nelle Applicazioni Cloud

L'impiego di un'architettura basata sui microservizi aiuta a ridurre i problemi di sviluppo, testing, deploy di applicazioni Cloud complesse.


Ionic, il framework open source per le app ibride

Pulito, semplice e funzionale, Ionic Framework si pone come supporto per la creazione delle interfacce grafiche per le applicazioni ibride.


Un Bullet Journal elettronico: NOTION

Negli ultimi anni, grazie all'ispirante lavoro di Ryder Carroll, parecchie persone, anche quelle più avvezze ai computer e ai dispositivi elettronici, hanno riscoperto il piacere dell'utilizzo di un taccuino cartaceo e di una buona penna, possibilmente stilografica.


Agile e Lean, due filosofie a confronto

Un tema aziendale sempre attuale che viene trattato in ogni sua forma è quello della ottimizzazione dei processi produttivi attraverso metodologie innovative di gestione e controllo.


Kick-off Meeting RESILOC

La IES Solutions ha partecipato al Kick-Off Meeting di RESILOC che si è svolto a Francoforte, il 12 e 13 Giugno.


CakePHP: Un framework completo per lo sviluppo di applicazioni web.

CakePHP è nato nel 2005, per mano di Michal Tatarynowicz che iniziò a scrivere un framework per lo sviluppo rapido di applicazioni in PHP.
Il framework venne pubblicato sotto licenza MIT, chiamandolo Cake, e venne aperto verso una comunità crescente di sviluppatori.


Kick-off Meeting ARESIBO

Si è svolto a Catania, il 30 e 31 Maggio 2019, il Kick-off meeting del progetto ARESIBO.


Un Mondo ancora diviso in due.

Da un lato c’è un mondo eccessivamente digitalizzato, per il quale si diffondono sempre di più patologie create dall’eccessiva e poco controllata presenza della tecnologia nella vita quotidiana. Tra le tante conseguenze c’è la tendenza ad interrompere il “flusso dei pensieri”, distratto dall’invadenza dei continui “bip”.
Se condividiamo la tesi di Winifred Gallagher che nel saggio intitolato “Rapt: Attention and the Focused Life” scrive che “…siamo la somma di ciò su cui siamo concentrati”, potremmo iniziare da una maggiore consapevolezza del nostro reale focus, per esser certi che siamo fuori dalla tirannia di una programmazione che non abbiamo scelto noi.


Utilizzo dei droni nelle emergenze: potenzialità, scenari operativi e vantaggi al servizio della sicurezza dei cittadini

Gli APR (Aeromobili a Pilotaggio Remoto), comunemente conosciuti come droni o con acronimi quali UAV (Unmanned Aerial Vehicle) o RPV (Remote Piloted Vehicle), sono aeromobili talvolta molto differenti tra loro per dimensioni, peso, caratteristiche tecnologiche e funzionali, che hanno in comune il fatto di non avere un pilota a bordo. Sono dispositivi controllabili da remoto ed in grado di eseguire, durante il volo, una serie di task in maniera semi-autonoma.
Negli ultimi anni la possibilità di utilizzare i droni per scopi di monitoraggio e raccolta dati, soprattutto in situazioni particolarmente rischiose se gestite con uomini o mezzi tradizionali, ha destato sempre maggior interesse. Fino alla effettiva integrazione dell'utilizzo dei droni all'interno delle procedure standard di gestione di eventi emergenziali.


Autenticazione di servizi REST con JWT

Nel corrente panorama tecnologico la maggior parte delle applicazioni, siano esse mobile, web o desktop, si affidano ad un servizio di back-end costruito sopra una base di dati che racchiude un tutta la logica di funzionamento. Tra i vari aspetti che bisogna considerare per l’implementazione di un solido back-end, uno importante è la gestione dell’autenticazione degli utenti al sistema.


Localizzazione con GALILEO per tutti gli smartphones europei

Per garantire la localizzazione del chiamante nelle comunicazioni di emergenza da dispositivi mobili, la commissione Europea ha stabilito che deve essere resa possibile "la ricezione e l'elaborazione dei dati del Wi-Fi e dei sistemi globali di navigazione satellitare compatibili e interoperabili con almeno il sistema Galileo". Il Regolamento entra in vigore a decorrere dal 17 marzo 2022.


Angular: un nuovo modo di sviluppare applicazioni client con tecnologie web

La diffusione delle applicazioni basate su tecnologie Web (come applicazioni cloud o app per smartphones) spesso orientate ai Microservizi o a servizi REST ha richiesto sempre più lo sviluppo di applicazioni client avanzate capaci di fornire esperienze utenti soddisfacenti e allo stesso tempo in grado di fornire gli strumenti necessari per fruire di tutte le funzionalità offerte dall'applicativo. Per risolvere tali problemi nascono nuovi framework e metodologie di sviluppo che sfruttando di fatto HTML, CSS e JavaScript propongono un nuovo modo di sviluppare, più semplice, più veloce e strutturato ai grandi progetti.