Mattepuffo.com

Mattepuffo's logo
Creare un loading dialog con i CSS

Creare un loading dialog con i CSS

Oggi vediamo come creare un loading dialog con i CSS.

Non useremo immagini, ma solo una combinazione di stile; useremo solo un scriptino Javascript per stoppare il loader.

In fin dei conti il loader andrà nascosto ad un certo punto, e al 99% sarà una operazione che farete in Javascript.

Mattepuffo's logo
Pulire la cache dopo il deployment in Angular

Pulire la cache dopo il deployment in Angular

Quando create una nuova versione del vostro progetto Angular e la caricate sul server, molto spesso dovete fare il refresh della pagina per fargli visualizzare le modifiche.

Ho visto che l'opzione "outputHashing": "all" è praticamente già attiva di default; quindi a quanto pare non basta.

Ho trovato un piccolo trucco che sembra mi stia funzionando.

Mattepuffo's logo
Leggere il numero di versione in Angular

Leggere il numero di versione in Angular

Ci sono vari motivi per cui ci può essere bisogno di leggere il numero di versione in un'applicazione.

Quindi oggi vediamo come fare questa cosa in Angular; lo leggeremo direttamente dal package.json.

Potremmo anche metterlo dentro ad un file di configurazione a parte, ma ciò vorrebbe dire cambiarlo in più posti.

Mattepuffo's logo
Creare file gitignore online

Creare file gitignore online

Io uso PhpStorm per i miei progetti Angular / React, ed è lui stesso che mi il file gitignore.

In pratica è un file con dentro tutto ciò che non andrà pushato su Git.

Però non tutti usano un IDE, o magari un IDE che fa tutto da solo.

Mattepuffo's logo
Intercettare il tasto ENTER in Angular

Intercettare il tasto ENTER in Angular

In pratica in una casella di input, in un progetto Angular, dobbiamo intercettare il tasto ENTER.

In verità la cosa è molto semplice utilizzando uno degli event binding messi a disposizione; nello specifico keyup.enter.

Mattepuffo's logo
Installare PHP 7.4 su Debian 10 e 11

Installare PHP 7.4 su Debian 10 e 11

Ultimamente mi è capitato sviluppare un'applicazione sia su Debian 10 che 11; tutto usando un framework che richiedeva PHP 7.4.

Vediamo come installare PHP 7.4 su una di queste due versioni di Debian.

Mattepuffo's logo
Usare il componente datalist in HTML

Usare il componente datalist in HTML

Vediamo molto spesso nei siti web le caselle di input che suggeriscono il valore da selezionare mentre si scrive.

Questa cosa si può ottenere in diversi modi, e dipende ovviamente anche dalla mole di dati in cui cercare, e dalle tecnologie usate.