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.
Database
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...
Linux
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
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
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...
Database
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...
Database
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)...
Programmazione
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...
Database
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...
Javascript
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...
HTML
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...
Hosting
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...
Hosting
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...
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...
7 siti per creare fotomontaggi online (in modo semplice e gratuito)
Vi piacerebbe creare un bel fotomontaggio ma non sapete...