Wiki > Termini generali

H U B

Naviga tra le definizioni - Termini generali

YAML

YAML è uno standard di serializzazione dei dati disponibile per tutti i linguaggi di programmazione. La caratteristica distintiva di YAML è la sua leggibilità a misura d'uomo. Usa infatti elementi derivati da vari linguaggi di programmazione come Per...

Logo di JSON

JSON

JSON è un formato di serializzazione basato su testo per lo scambio di dati, principalmente tra server e applicazione web. JSON è l'acronimo di JavaScript Object Notation, e utilizza l'estensione di file .json. JSON è un concorrente di XML, ma possie...

Socket

Un socket è l'estremità (endpoint) di un flusso di comunicazione bidirezionale tra processi. Il socket apre la connessione di rete, consentendo la lettura e la scrittura dei dati sulla rete. Il socket viene identificato dal socket address, la combina...

IP

Il Protocollo Internet (IP) individua uno standard per l'invio e la ricezione di dati su Internet, consentendo la comunicazione tra device diversi collegati sulla rete. Per consentire la trasmissione dei dati, un device viene identificato in modo uni...

CMS

Un CMS (Content Management System) è uno strumento software che consente di creare, pubblicare, modificare e rimuovere contenuti da un sito web, anche senza avere competenze informatiche. I CMS sono il risultato dell'integrazione di due componenti, u...

DevOps

DevOps è un insieme di pratiche e strumenti usati per migliorare la collaborazione e la comunicazione tra i team di sviluppo e operazioni, automatizzando il processo di sviluppo e distribuzione del software, rendendolo più veloce ed efficiente. Una ...

API

API è l'acronimo di Application Programming Interface, interfaccia di programmazione dell'applicazione. Si tratta di un insieme di comandi, funzioni, protocolli e oggetti che consentono agli sviluppatori di interagire più facilmente con un programma ...

XPath

XPath è un linguaggio utilizzato per navigare e selezionare elementi in un documento XML o HTML. Fornisce un modo per accedere a nodi ed elementi specifici all'interno del documento.Più nello specifico, XPath sta per "XML Path Language", ed è un ling...

MAC

MAC è l'abbreviazione di medium access control, e non ha nulla a che fare con Macintosh e con l'azienda Apple.È un indirizzo fisico unico: si tratta di un numero univoco in formato esadecimale assegnato a ciascun dispositivo su una rete di computer. ...

Macchina virtuale (VM)

Una macchina virtuale, in inglese Virtual Machine (VM), è un software che emula l'hardware di un computer. Una VM usa le risorse di sistema della macchina fisica su cui è installato, ma resta isolato dagli altri software del computer host. Per funzio...

Hypervisor (VMM)

Un hypervisor è un programma software usato per creare, avviare, arrestare e ripristinare le macchine virtuali (VM). L'hypervisor fa da intermediario tra la macchina virtuale e le risorse hardware della macchina fisica, garantendo l'accesso della VM ...

Domain-specific language (DSL)

Un domain-specific language (DSL) è un linguaggio informatico specifico per un particolare dominio, costruito per rispondere a specifiche esigenze di utilizzo. Sono esempi di DSL i linguaggi R e S per la statistica, e il linguaggio SQL per i database...

General-purpose language (GPL)

Un linguaggio generico, in inglese general-purpose language (GPL), è un linguaggio informatico utilizzabile per ogni dominio di applicazione. Un linguaggio viene definito generico in contrapposizione ai linguaggi specifici di dominio (DLS), che invec...

CRUD

CRUD è l'acronimo composto dalle iniziali delle parole inglesi Create, Read, Update e Delete. Queste quattro parole fanno riferimento alle quattro principali operazioni che si svolgono su un database relazionale, ovvero la creazione di tabelle, dati ...

Single Page Application (SPA)

Un'applicazione a pagina singola (SPA, single page application) è un'applicazione web che carica una singola pagina HTML e la aggiorna dinamicamente man mano che l'utente interagisce con l'applicazione, per fornire un'esperienza utente fluida, simile...

Geekandwiki
la scrivi
anche tu

Condividi le tue competenze

Registrati per scrivere o modificare le wiki.

La GeekandWiki nasce come strumento di condivisione della conoscenza all'interno di GeekandJob. Abbiamo deciso di trasformarlo in un progetto aperto e collaborativo, perché crediamo che il modo migliore di valorizzare le competenze sia condividerle.

Unisciti ad altri professionisti del settore tech e digital, e dai il tuo contributo alla GeekandWiki.

Registrati