Software

Software per tutte le piattaforme

Mattepuffo's logo
Creare un video da immagini con FFmpeg

Creare un video da immagini con FFmpeg

In questo articolo vi mostro una serie di opzioni da dare in pasto a FFmpeg per creare un video da una serie di immagini.

Ho impostato un framerate basso per rallentare un pò il video, ma dipende anche da quante foto avete.

Mattepuffo's logo
Rimuovere file da GitHub ma non in locale

Rimuovere file da GitHub ma non in locale

L'altro giorno ho avuto la bruttissima idea di levare dal .gitignore tutta la cartella .idea (cartella di configurazione del progetto di PhpStorm).

Questo mi ha comportato una marea di rotture, ed ho quindi deciso di rimettere la cartella nel .gitignore.

Mattepuffo's logo
Eseguire comandi in parallelo con mprocs

Eseguire comandi in parallelo con mprocs

mprocs è un piccolo programma multi piattaforma che ci permette di eseguire diversi programmi in parallelo.

Una volta lanciato nel terminale compare una schermata con tutti i processi lanciati, quali sono stati eseguiti, ecc.

E' possibile interagire con i processi con i tasti e varie scorciatoie.

Mattepuffo's logo
Splittare file con horcrux

Splittare file con horcrux

horcrux è un programma da linea di comando che ci consente di splittare un file in varie parti crittografandoli (chi ha detto Harry Potter?).

E' multi piattaforma; io l'ho testato su Linux scaricando l'apposito binario.

Mattepuffo's logo
DataGrip: correggere l'errore The server selected protocol version TLS10 is not accepted by client preferences

DataGrip: correggere l'errore The server selected protocol version TLS10 is not accepted by client preferences

Sto usando molto DataGrip e mi ci trovo bene.

Solo che non riuscivo a connetterlo ad un db SQL Server:

[08S01] Impossibile stabilire una connessione protetta a SQL Server mediante la crittografia SSL (Secure Sockets Layer). Errore: "The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]". ClientConnectionId:a4b43284-4e40-46d7-bdd3-60dc2a53064c
The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12].

Girovagando ho trovato la soluzione.

Mattepuffo's logo
Web scraping con htmlq

Web scraping con htmlq

htmlq è un programma scritto in Rust per il web scraping delle pagine web.

Essendo scritto in Rust è potenzialmente multi piattaforma, anche se io l'ho testato solo su Linux.

Mattepuffo's logo
Comandi Maven più comuni

Comandi Maven più comuni

Ammetto che questo articolo è anche soprattutto per me, visto che mi scordo sempre i comandi principali di Maven.

Ovviamente non penso sia una lista completa, ma sicuramente sono i comandi più usati.

Mattepuffo's logo
Schema colori per terminali con Gogh

Schema colori per terminali con Gogh

Vacanze terminate, si ricomincia; partiamo con qualcosa di easy e senza pretese:Gogh.

Non so bene per cosa stia Gogh, ma si tratta di una serie di schema colori per i terminali Linux e macOS.

Non tutti i terminali per Linux sono supportati; ad esempio non sono riuscito ad usarli usando SSH.