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.

SQL: Calcolare la media dei valori di più campi

Attraverso una semplice query SQL è possibile calcolare dinamicamente il valore medio di diversi campi numerici. Attenzione: non sto parlando della media dei valori...

CSS: dimensioni relative alla viewport con vw, vh, vmin e vmax

Con l'avvento e la diffusione di CSS 3 e del responsive design hanno preso piede nuove unità di misura legate alla dimensione dello schermo...

L’attributo aria-hidden: cos’è e quando usarlo

In un precedente articolo abbiamo descritto le specifiche relative all'attributo hidden di HTML 5, si tratta in sostanza di un costrutto di tipo booleano...

Mettere un sito in manutenzione con .htaccess

Sono tanti i motivi per cui si può avere l'esigenza di mettere un sito in manutenzione: restyling grafico, aggiornamento del CMS utilizzato, messa in...

Risolvere PHP Fatal error: Cannot redeclare function

Come è noto, in PHP effettuare la dichiarazione di una funzione associandola ad un nome di funzione già esistente ha come esito una notifica...

MySQL: modificare il valore di AUTO_INCREMENT

Come è noto, l'attributo AUTO_INCREMENT di MySQL può essere utilizzato nella definizione della colonna di una tabella per la generazione di un identificativo univoco...

Javascript: undefined e null, che differenza c’è?

Javascript è un linguaggio molto completo, talmente completo da presentare alcuni costrutti sintattici apparentemente simili ma concettualmente anche notevolmente diversi; in questo post verranno...

Disattivare il tasto Caps Lock su Windows

Il tasto Caps Lock (normalmente indicato con il simbolo di un "lucchetto") è presente praticamente in tutte le tastiere comunemente utilizzate, il suo scopo...

JSON: gestire oggetti annidati

Nella notazione JSON gli oggetti sono rappresentati da coppie di chiavi e valori delimitate sintatticamente da parentesi graffe ("{}"). Le chiavi devono essere delle...

MySQL: utilizzare BLOB per archiviare immagini ed altri tipi di file

In MySQL esiste un particolare tipo di dato che si presta ad sopitate grandi volumi di dati. Staimo parlando di BLOB (Binary Large data...

Come svuotare la memoria Cache in Linux?

La memoria cache è stata creata perché, anche quando un processore garantisce elaborazioni a velocità elevata, la velocità fornita dal disco può non essere...

Come aggiungere didascalie alle immagini in HTML 5?

Uno dei limiti nelle versioni del markup HTML precedenti alla release 5, era quello di non poter definire, attraverso appositi markup, delle didascalie per...

Popolari

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

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

Significato del colore dei cuori su WhatsApp e Social

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

Trovare font da immagine: i 5 migliori font detector online

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

Tasto CANC su Mac: come simularne l’effetto

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

Account: cos’è e come si crea

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

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...

Come faccio a fare le parentesi graffe col Mac?

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

7 siti per creare fotomontaggi online (in modo semplice e gratuito)

Vi piacerebbe creare un bel fotomontaggio ma non sapete...

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

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

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

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