Micropagamento

Un micropagamento è una transazione di e-commerce che coinvolge una piccolissima somma di denaro in cambio di qualcosa reso disponibile online, come il download di un’applicazione, un servizio o un contenuto basato sul Web. I micropagamenti sono talvolta definiti come qualcosa di meno di 75 centesimi e possono essere bassi quanto una frazione di un … Leggi tutto

Architettura di microservizi (MSA)

Un’architettura di microservizi (MSA) è una struttura logica per la progettazione di un programma software che coinvolge componenti modulari ad accoppiamento lasco noti come microservizi. Un microservizio è un componente discreto di un servizio più ampio che supporta un obiettivo aziendale specifico e utilizza un’interfaccia semplice e ben definita per comunicare con altri microservizi. La … Leggi tutto

Sito monodose

Un sito monodose è un sito web di una sola pagina con un nome di dominio dedicato.   Il sito monodose più antico e forse il più semplice è purple.com, che è una visualizzazione indifferenziata del colore viola. Molti siti monodose forniscono una funzione per l’utente. Ad esempio, LMGTFY (Let Me Google That For You) … Leggi tutto

Test esplorativi

Il test esplorativo è un approccio alla valutazione del software che integra l’apprendimento del programma in fase di sviluppo con i piani per i test futuri. Il test esplorativo viene talvolta definito test ad hoc. Una volta completata la codifica, i test esplorativi aiutano gli sviluppatori a saperne di più sulle funzionalità di un programma … Leggi tutto

HTML5

HTML 5 è una revisione dell’Hypertext Markup Language (HTML), il linguaggio di programmazione standard per descrivere i contenuti e l’aspetto delle pagine Web. HTML5 è stato sviluppato per risolvere i problemi di compatibilità che interessano lo standard attuale, HTML4. Una delle maggiori differenze tra HTML5 e le versioni precedenti dello standard è che le versioni … Leggi tutto

LMGTFY (Let Me Google That For You)

LMGTFY (Let Me Google That For You) è un sito Web che crea una dimostrazione di come condurre una ricerca Google specificata dall’utente.  Il sito è stato progettato come un servizio per le persone esperte di tecnologia a cui viene spesso chiesto aiuto per fare ricerche. Lo scopo è sottolineare con delicatezza, anche se in … Leggi tutto

Link diretti per dispositivi mobili

Il deep linking mobile è l’uso di URI (Uniform Resource Identifier) ​​per rendere indirizzabili parti specifiche di applicazioni mobili in modo che tali elementi possano essere acceduti direttamente dagli utenti mobili. Il deep linking è il comportamento previsto online. Significa, ad esempio, che il collegamento per smartphone ti porta direttamente alla definizione di quel termine, … Leggi tutto

WS-Security (sicurezza dei servizi Web)

WS-Security (Web Services Security) è uno standard del settore IT proposto che affronta la sicurezza quando i dati vengono scambiati come parte di un servizio Web. WS-Security fa parte di una serie di specifiche di un gruppo industriale che include IBM, Microsoft e Verisign. Le specifiche correlate includono BPEL (Business Process Execution Language), WS-Coordination e … Leggi tutto

Architettura monolitica

Un’architettura monolitica è il tradizionale modello unificato per la progettazione di un programma software. Monolitico, in questo contesto, significa composto tutto d’un pezzo. Secondo il dizionario Cambridge, l’aggettivo monolitico significa anche troppo grande e non può essere modificato. Il software monolitico è progettato per essere autonomo; i componenti del programma sono interconnessi e interdipendenti piuttosto … Leggi tutto

Agente software

Un agente software è un programma per computer persistente e orientato agli obiettivi che reagisce al suo ambiente e viene eseguito senza una supervisione diretta continua per eseguire alcune funzioni per un utente finale o un altro programma. Alcuni, ma non tutti, gli agenti software dispongono di interfacce utente (interfacce utente). Un agente software è … Leggi tutto