back to top

Claudio Garau

Web developer, programmatore, Database Administrator, Linux Admin, docente e copywriter specializzato in contenuti sulle tecnologie orientate a Web, mobile, Cybersecurity e Digital Marketing per sviluppatori, PA e imprese.

MySQL: il costrutto INSERT INTO … SELECT

Le istruzioni chiamate INSERT INTO ... SELECT permettono di copiare dei dati presenti in una tabella e di inserirli in un'altra utilizzando un unico...

Installare un’interfaccia grafica su Ubuntu Server

Indipendentemente dalla versione di riferimento, il ramo principale della distribuzione Linux Ubuntu viene distribuito in due varianti principali: Desktop e Server. La release Desktop...

Javascript: confrontare due date (un esempio pratico)

Attraverso Javascript è possibile effettuare confronti tra due date cioè, in parole semplici, verificare se due date sono uguali oppure se una è maggiore...

Javascript Promise: cosa sono e come usarle

Le Promise sono considerate una delle novità più interessanti di JavaScript nella versione ES6 (ECMAScript 6), gli sviluppatori che utilizzano questo linguaggio le hanno...

Duplicare una tabella MySQL

Immaginiamo, all'interno del nostro database MySQL, di avere una tabella (popolata da una serie di records) e di avere la necessità di crearne un...

Aggiungere caratteri all’inizio o alla fine di una stringa in SQL

Le funzioni LPAD e RPAD sono due strumenti, ingiustamente poco conosciuti, messi a disposizione dal linguaggio SQL che permettono di aggiungere, sulla sinistra (L(eft)PAD)...

Differenza tra linguaggi dichiarativi e imperativi

Frequentando vari forum di discussione tecnici e community dedicate allo sviluppo e alla programmazione, ho notato che alcuni concetti come la differenza tra paradigma...

Trovare record duplicati in MySQL (ed eliminare i doppioni)

La ridondanza non ha sempre effetti negativi in informatica, in alcuni casi infatti essa viene utilizzata per aumentare l'affidabilità di un'applicazione tramite l'esecuzione di...

Copiare testo negli appunti con Javascript

Inserire un pulsante per copiare porzioni di testo presenti in una pagina Web negli appunti del proprio sistema è un'operazione relativamente semplice, soprattutto ora...

Uso corretto del line-break in HTML: si scrive <br> o <br/>?

Come è noto, il tag HTML "<br>" serve per inserire una line break (o più semplicemente un "a capo") all'interno di un testo; si...

Qboxmail: guida all’utilizzo e alla configurazione della Webmail

Ad oggi un'azienda non può fare a meno di uno strumento completo per la gestione delle comunicazioni, indipendentemente dalle dimensioni del proprio business e...

Qboxmail: guida alla creazione e gestione delle caselle di posta elettronica

Qboxmail, suite professionale per la gestione delle email aziendali, offre un pannello di controllo completo con il quale operare con la posta elettronica, archiviare...

Popolari

Significato emoticon: le 100 emoji più utilizzate su Social e WhatsApp

Se sicuro di conoscere il vero significato delle emoticon...

Trovare font da immagine: i 5 migliori font detector online

Guardando un logo o un'immagine pubblicitaria vi siete mai...

Significato del colore dei cuori su WhatsApp e Social

In un mondo dove la comunicazione digitale ha superato...

Tasto CANC su Mac: come simularne l’effetto

Sulla maggior parte dei computer Mac in circolazione il...

Come faccio a fare le parentesi graffe col Mac?

Il computer Mac di Apple, purtroppo, non hanno nella...

DNS Google 8.8.8.8 – come funzionano e perché usarli

Il DNS primario 8.8.8.8 e il DNS secondario 8.8.4.4...

Account: cos’è e come si crea

Capita spesso di sentir parlare di account (si legge...

Significato Emoticon Mani: i gesti più usati su WhatsApp e Social

Le emoticon con mani sono tra le più utilizzate...

Java: cos’è l’errore NullPointerException e come risolverlo

RuntimeException è una superclasse di Java che ricomprende tutte...

Risolvere l’errore Bad Request … Size of a request header field exceeds server limit

L'errore "Bad Request: Your browser sent a request that...