Home

Mattepuffo's logo
PDF to audio in Python

PDF to audio in Python

In questo articolo vediamo come usare due librerie, PyPDF2 e pyttsx3, per leggere un file PDF e trasformarlo in audio usando Python.

Attenzione però che non mi ha funzionato su tutti i pc; su alcune distro Linux mi dava errori su dipendenze a livello di sistema non soddisfatte ad esempio.

Solo che non ho avuto tempo per sistemare tutto, quindi mi sono limitato al test sul pc in cui ha funzionato.

Mattepuffo's logo
Creare log in PHP con Monolog

Creare log in PHP con Monolog

Monolog è una libreria per PHP per la creazione di log.

E' molto usata anche all'interno di altri framework come Laravel.

In questo articolo vediamo come usarla all'interno di una nostra applicazione.

Mattepuffo's logo
Implementare il merge sort in Java

Implementare il merge sort in Java

Da Wikipedia:

Il merge sort è un algoritmo di ordinamento basato su confronti che utilizza un processo di risoluzione ricorsivo, sfruttando la tecnica del Divide et Impera, che consiste nella suddivisione del problema in sottoproblemi della stessa natura di dimensione via via più piccola. Fu inventato da John von Neumann nel 1945. Una descrizione dettagliata e un'analisi della versione bottom-up dell'algoritmo apparve in un articolo di Goldstine e Neumann già nel 1948.

Ovviamente possiamo implementarlo in tutti i linguaggi che vogliamo.

Mattepuffo's logo
Gestire le date in Javascript con Day.js

Gestire le date in Javascript con Day.js

Purtroppo ho scoperto Day.js solo alcuni giorni fa, perchè la trovo veramente una super libreria.

In sostanza è una delle varie librerie per Javascript per la getione delle date.

Rispetto ad altre è molto leggera e facile da usare.