Home

Mattepuffo's logo
Connessione a SQL Server in Scala

Connessione a SQL Server in Scala

Nello specifico parliamo di Scala 3, ma probabilmente non ci sono differenze in questo caso.

Per la connessione a SQL Server abbiamo il driver specifico per Java che possiamo usare.

Mattepuffo's logo
Visualizzare le password delle reti WiFi salvate in Windows

Visualizzare le password delle reti WiFi salvate in Windows

In Windows 11, e forse anche nelle versioni precedenti, abbiamo il comando netsh che ci aiuta in diverse operazioni.

Oggi vediamo come usarlo per visualizzare le password delle reti WiFi che sono salvate.

Quindi non stiamo hackerando nulla, e ci siamo già dovuti connettere alla rete.

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.