Home

Mattepuffo's logo
Comprimere cartelle in Electron con archiver

Comprimere cartelle in Electron con archiver

In un programmino Electron devo comprimere directory che possono avere anche parecchi files.

Visto che Electron ha Node.js alle spalle, possiamo usare delle sue librerie.

Nello specifico ho scelto archiver, che usa lo streaming per la compressione ed è quindi molto efficiente.

Mattepuffo's logo
Caching in Python con DiskCache

Caching in Python con DiskCache

DiskCache è un'ottima libreria per Python per il caching di dati.

Molto usata anche Django, si crea un suo db su filesystem che si può condividere anche tra diverse applicazioni.

In questo articolo vediamo un paio di esempi.

Mattepuffo's logo
Usare Docker senza sudo in Linux

Usare Docker senza sudo in Linux

In Linux di default dobbiamo eseguire i comandi Docker con privilegi elevati.

Quindi o da root o con sudo.

Sicuramente utile in produzione, non lo è sul proprio pc di sviluppo.

Mattepuffo's logo
Creare una web api in Go senza framework

Creare una web api in Go senza framework

Per Go esistono parecchi web framework molto validi, e ne abbiamo anche parlato in diverse occasioni.

Solo che Go nasce già con tutto il necessario per creare web api/REST service senza usare altri framework.

Ovviamente usare o no frameworl ha i suoi vantaggi a svantaggi.