Programmazione

Tutta la programmazione che volete

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

Mattepuffo's logo
PHP empty

PHP empty

Dopo anni ancora ci casco e mi dimentico di preciso cosa controlla la funzione empty() di PHP.

Questo perchè per dovrebbe controllare se una variabile è vuota.

Ma per PHP, vuoto vuole dire diverse cose.

Quindi ho deciso di scrivere due righe per memorizzare un pò di aspetti.