Mattepuffo.com

Mattepuffo's logo
Introduzione al comando basename in Linux

Introduzione al comando basename in Linux

Il comando basename in Linux è molto usato negli script in cui si vuole sostanzialmente usare i nomi delle cartelle / files.

In pratica il comando non fa altro che restituire l'ultima parte di un determinato path.

Mattepuffo's logo
String pad in Python

String pad in Python

Per string pad intendiamo quella operazione con la quale riempiamo una stringa con altri dati per un certo numero di volte.

Detta così vuol dire poco, ma gli esempi ci chiariranno le idee.

Oggi vediamo come fare questa operazione in Python.

Mattepuffo's logo
Backup e restore di database in PostgreSQL

Backup e restore di database in PostgreSQL

Non sono solito usare PostgreSQL, però mi è capitato di dover fare uno spostamento del db tra due macchine.

E quindi oggi vediamo come eseguire appunto il backup e restore.

Per eseguire il dump possiamo usare pg_dump o pg_dumpall, che estrae tutti i databases esistenti.

Mattepuffo's logo
Filesystem in browser con Javascript e BrowserFS

Filesystem in browser con Javascript e BrowserFS

BrowserFS è un filesystem da usare nel browser con Javascript che sostanzialmente emula le funzioni di Node.js.

E' possibile usarlo tramite CDN, quindi non c'è nulla da installare.

E' possibile configurarlo per usare diversi backends, che potete visualizzare nella documentazione.

Mattepuffo's logo
Informazioni di sistema in Python con platform

Informazioni di sistema in Python con platform

Il modulo platform di Python ci permette di ottenere tantissime informazioni sul sistema sottostante in maniera easy.

L'unica voce che nel mio caso è risultata vuota è quella del processore; sembra che non lo riconosca, anche se è un Intel.

Mattepuffo's logo
Usare un custom FileUpload in PrimeReact

Usare un custom FileUpload in PrimeReact

Oggi vediamo un esempio completo di custom FileUpload in PrimeReact.

Nella documentazione ufficiale, l'esempio è abbastanza scarno, e non si capisce come si deve fare.

Inoltre, la mia esigenza nasce dal fatto che ho dovuto mettere un controllo sulle misure dell'immagine da caricare; mentre il modulo prevede dei controlli solo sulle dimensioni (in termini di peso dell'immagine).

Per controllare la misura dell'immagine useremo gli oggetti FormData, FileReader e Image; essendo Javascript puro, sono compatibili con React.