Software

Software per tutte le piattaforme

Mattepuffo's logo
Informazioni di sistema con Osysinfo

Informazioni di sistema con Osysinfo

Osysinfo è un piccolo tool scritto in Python che ci consente di recuperare informazioni di sistema da terminale in maniera semplice e veloce.

Essendo scritto in Python, potrebbe funzionare su tutte le piattaforme.

Io l'ho testato su Linux, distribuzione Debian.

Mattepuffo's logo
Stampare con LibreOffice da terminale

Stampare con LibreOffice da terminale

Della CLI di LibreOffice ne abbiamo già parlato per la conversione dei documenti.

Oggi vediamo come usarla per stampare i documenti senza aprirli.

Considerate che io sto su Linux, ma non dovreste avere problemi da altri OS (ma non ho provato).

Mattepuffo's logo
Cercare file usando query SQL

Cercare file usando query SQL

fselect è un programma scritto in Rust che ci permette di cercare files usando la sintassi SQL.

Può essere molto utile, soprattutto se conoscete l'SQL.

Essendo scritto in Rust è anche multi piattaforma.

Mattepuffo's logo
Aggiornare le dipendenze in Node.js all'ultima versione

Aggiornare le dipendenze in Node.js all'ultima versione

Node.js gestisce gli aggiornamenti dei pacchetti facendo in modo di non aggiornare le dipendenze nel caso di cambio di versione (major releases).

In questo modo non c'è il rischio che ci siano dei cambiamenti che facciano casino nel codice.

Ovviamente possiamo aver bisogno di aggiornare comunque le dipendenze all'ultima versione.

Mattepuffo's logo
Substring in BASH

Substring in BASH

In BASH il concetto di substring è un pò diverso da quello a cui siamo abituati in altri linguaggi.

Che io sappia non esiste una vera e propria funzione specifica, ma si usano i comandi con le pipe, o una sintassi apposita.

Mattepuffo's logo
Estrarre testo dai documenti con Textricator

Estrarre testo dai documenti con Textricator

Textricator è un programma open e multi piattaforma che ci consente di estrarre il testo dai documenti, e creare diversi tipi di strutture dati.

E' basato su Java, e quindi necessita di una JVM installata.

Dopo esservi assicurati di aver installato una JVM, scaricate il pacchetto compresso da qui.

Mattepuffo's logo
Deploy di una applicazione Node.js con PM2

Deploy di una applicazione Node.js con PM2

Abbiamo finito la nostra applicazione Node.js, e la vogliamo caricare sul server.

Sappiamo che ci basta un comando per avviarla, o uno script per impostare anche qualche variabile.

Ma non penso sia il metodo migliore, perchè comunque non tengono in considerazione diversi fattori.

Mattepuffo's logo
Convertire documenti in PDF con LibreOffice CLI

Convertire documenti in PDF con LibreOffice CLI

LibreOffice si porta dietro anche una potente serie di comandi da terminale.

Uno di questi è lowriter, che ci consente di convertire documenti in maniera facile e veloce.

Io l'ho testato solo su Linux; non so come funzioni su Windows o macOS.