di Riccardo Degni 2 Commenti
JavaScript: VanillaJS Vs framework JS

Grazie alla qualità proposta dai framework/librerie Javascript di prima e seconda generazione ed alla loro capacità di semplificare la vita allo sviluppatore, moltissimi sviluppatori si avvicinano al linguaggio di scripting in maniera inversa, avvicinandosi prima ai framework e successivamente alle basi del linguaggio. E' un approccio corretto oppure è meglio partire dal cosiddetto "VanillaJS"? (more…)

di Claudio Davide Ferrara Commenta
Mu:  Python code editor per i neofiti

In rete esistono numerose guide e tool dedicati a Python, i neofiti hanno quindi la possibilità di reperire una pletora di tool completamente gratuiti che aiutano nelle prime fasi di apprendimento. A questo proposito oggi vogliamo parlarvi di Mu, un code editor dedicato proprio a coloro che iniziano ad imparare i primi rudimenti della programmazione Python. (more…)

Tags:
di Marco Grigis Commenta
Realtà aumentata: quali futuri benefici per il business?

Un'esperienza d'uso più coinvolgente e immersiva, senza però la sensazione di estraniazione tipica della completa virtualità. La realtà aumentata sta conquistando sempre più aziende dell'universo hi-tech, da Apple a Google, ed è già giunta nelle mani dei consumatori soprattutto a livello mobile, con moltissime applicazioni pratiche sia per iOS che per Android. (more…)

di Claudio Davide Ferrara Commenta
Blockchain e bitcoin sono una bolla?

Le implementazioni della tecnologia di Blockchain stanno portando un vento di rinnovamento in moltissimi settori, sono infatti migliaia le aziende che stanno investendo su questa innovazione per migliorare i propri servizi e le proprie applicazioni, in modo da renderle più sicure e robuste. Tuttavia tali cambiamenti sono un po' passati inosservati dalla stampa generalista e spesso vengono associati al più famoso Bitcoin, la criptovaluta che trae le sue fondamenta proprio sul Blockchain. (more…)

di Claudio Davide Ferrara Commenta
5 librerie Python per la manutenzione del codice

Python è un linguaggio molto potente e versatile e se ben padroneggiato può offrire diverse soddisfazioni allo sviluppatore. Abbiamo spesso proposto articoli a riguardo e oggi in particolare vogliamo illustrarvi le 5 librerie Python dedicate alla manutenzione del codice. Tali librerie si occupano quindi di mantenere il codice "in salute" e aiutano lo sviluppatore a rispettare determinati standard in modo da permettere al progetto di maturare nel modo corretto. (more…)

Tags:
di Claudio Davide Ferrara Commenta
Cloud AutoML Vision e  Contact Center AI, due soluzioni Google per l’AI

Le intelligenze artificiali e il machine learning sono due tecnologie che stanno rivoluzionano il mondo dello sviluppo software e delle aziende, non solo del settore IT. Fei-Fei Li, Chief Scientist di Google nella sua divisione dedicata alle AI, ha annunciato l'arrivo di due nuovi progetti inerenti al machine learning: Cloud AutoML Vision e Contact Center AI. (more…)

di Claudio Davide Ferrara Commenta
Google Cloud Build: il nuovo servizio dedicato al software development

Il mondo del software development si sta evolvendo molto velocemente e oggi i team di sviluppatori devono stare molto attenti a rispettare le nuove pratica di sicurezza ed ottimizzazione, cosi da attenersi ai nuovi standard richiesti delle aziende. In questo contesto i DevOps sono diventati molto importanti assieme ai tool che permettono l'automazione di processi ripetitivi e alle pratiche di CI/CD (continuous integration e continuous delivery). (more…)

di Claudio Garau Commenta
Open Source in Italia: lo stato delle cose secondo Roberto Guido

Roberto Guido, Presidente dell'Italian Linux Society, è stato uno degli speaker del Campus Party, manifestazione internazionale volta a scrivere il "codice sorgente del futuro" di cui HTML.it è media Partner. Promotore del software libero e open source da 15 anni, sia in veste di volontario che come professionista, Guido è probabilmente la persona più adatta a spiegare in che direzione sta andando l'economia e lo sviluppo delle soluzioni libere e aperte nel nostro Paese e nel resto del Mondo. Per questo motivo riportiamo le sue risposte ad un'intervista che ci ha gentilmente concesso proprio in occasione del Campus Party. (more…)

Tags:
di Claudio Davide Ferrara Commenta
Blockchain: una competenza essenziale non solo per i developer

In passato abbiamo ampiamente parlato della blockchain e di come essa stia influenzando moltissimi settori anche non collegati direttamente al mondo dell'informatica, i sistemi bancari hanno trovato ad esempio in essa essa un nuovo modo per certificare le transizioni in modo semplice ed economico, mentre diversi stati hanno implementato la blockchain nei loro sistemi di voto elettronico per renderlo più sicuro. (more…)