Programmazione

Tutta la programmazione che volete

Mattepuffo's logo
Creare un file watcher in Swift

Creare un file watcher in Swift

Premetto subito che ho testato questo codice sono su Linux, e funziona.

Non essendoci librerie particolari, dovrebbe funzionare anche su macOS.

In pratica si tratta di creare un filesystem watcher usando Swift.

Mattepuffo's logo
Chiamare codice Python in Rust con PyO3

Chiamare codice Python in Rust con PyO3

PyO3 è un crate per Rust che, tra le altre cose, ci consente di avviare codice Python con Rust.

Questo può essere molto comodo anche per creare bindings su librerie per Python che non hanno versioni per altri linguaggi.

In questo articolo vediamo un esempio basico.

Mattepuffo's logo
Confrontare files in Rust

Confrontare files in Rust

In questo articolo vi propongo due funzioni per confrontare due files in Rust.

La prima è abbastanza generica, ma è consigliata soprattutto per piccoli files.

Inoltre io ho fatto il trim delle stringhe; vedete se invece volete controllare anche gli spazi.

La seconda è consigliata nel caso di files di grandi dimensioni.

Non sono richieste librerie esterne.

Mattepuffo's logo
Creare un mock JSON server in Python

Creare un mock JSON server in Python

In pratica devo testare una api che ancora non è pronta.

Quindi mi sono dovuto creare una mock API in modo da farmi restituire quei dati.

In Python è abbastanza semplice, in quanto possiamo usare HTTPServer, che è integrato.