Tecnologia
Categorie
Intelligenza Artificiale: opportunità per l’industria energetica
Intelligenza Artificiale: ennesima buzzword o reale opportunità? Proviamo a ipotizzare i potenziali impatti dell'AI nel settore energetico Di cosa parliamo quando parliamo di Intelligenza Artificiale? Il termine è estremamente generico e di alto livello. Ulteriormente a ciò, il significato è stato adattato, talvolta a forza, a contesti e situazioni assai diverse da quelle canoniche nelle quali >>>
SOLID Principi per il Design del Software
Alla scoperta dei principi SOLID per il design di software robusto e manutenibile I principi SOLID aiutano a progettare e sviluppare applicativi software a regola d'arte SOLID è un acronimo mnemonico (la passione statunitense per gli acronimi meriterebbe un articolo a parte) creato per racchiudere quelli che sono stati definiti i cinque parametri fondanti della programmazione >>>
SQL: guida introduttiva all’interrogazione dei database
SQL (Structured Query Language) è lo standard per l'interrogazione dei database relazionali Guida introduttiva per districarsi tra le prime query e comprendere la logica del linguaggio SQL (Structured Query Language), traducibile come "linguaggio strutturato per interrogazioni" è certamente il linguaggio informatico più noto per interagire con i DBMS (Data Base Management Systems) relazionali. La sua ubiquità >>>
Sviluppiamo una Web API con Litestar
Esploriamo da vicino il mondo delle API - Application Programming Interfaces Scopriamo Litestar, un framework che sta conquistando ampi consensi Litestar è un framework basato su Python che punta a rendere estremamente semplice lo sviluppo di web APIs. Abbiamo parlato approfonditamente delle API nei nostri precedenti articoli, sia dal punto di vista della teoria che della >>>
Code Smell, quando il codice puzza
Smells like technical debt Code Smell, un indizio prezioso per scovare problemi nel codice Il termine "Code Smell", letteralmente "puzza del codice", ma usato correntemente in italiano nella sua forma anglofona, può sembrare un termine piuttosto curioso. Come fa il codice a "puzzare"? E, se anche fosse, puzzare di cosa? Forse forse, di sudore e lacrime? >>>
Paradigmi di programmazione: storia e caratteristiche
La stesura del codice sorgente di un applicativo può essere concepita seguendo diverse logiche Queste logiche possono essere raggruppate in insiemi unitari, aventi rango di paradigmi. Ma cosa è un paradigma? Iniziamo con il definire il significato letterale della terminologia relativa ai paradigmi di programmazione. Per paradigma si intende un modello canonico, avente valore di riferimento >>>
Top brands nel mondo blockchain e Web3
Web3 e blockchain: come le grandi aziende stanno rivoluzionando il proprio business Nonostante il crollo del mercato delle criptovalute nel 2022, decine di aziende in tutto il mondo continuano a investire nella blockchain, la tecnologia di database distribuito alla base dell'intero settore, esplorandone le possibilità di efficientamento del business. Queste aziende lungimiranti provengono da diversi settori, >>>
OOP 101: Introduzione all’Object-Oriented Programming
Object-oriented programming: cosa significa e quali sono i pilastri essenziali Scopriamo i capisaldi della programmazione a oggetti, la sua storia, vantaggi, svantaggi, e le nozioni base più utili per comprenderla OOP, ovvero object-oriented programming (programmazione orientata agli oggetti) è un paradigma di programmazione incentrato sul concetto di oggetto e il modo con cui tali oggetti interagiscono >>>
Il potenziale della blockchain per i programmi di loyalty e rewarding
Come la tecnologia blockchain sta rivoluzionando i programmi di fidelizzazione Le criptovalute possono essere il futuro dei programmi di rewarding e piattaforme di loyalty? Quali sono i vantaggi di un reward basato su token? Nel settembre 2021 El Salvador ha compiuto un passo importante diventando il primo Paese ad adottare Bitcoin come valuta legale. Inoltre, nell'ottobre >>>
Scarica l’ebook “La guida definitiva alla comprensione del Debito Tecnico”
Iscriviti alla newsletter e scarica l’ebook.
Ricevi aggiornamenti, tips e approfondimenti su tecnologia, innovazione e imprenditoria.