Mattepuffo.com

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
Ottimizzare MySQL con mysqltuner

Ottimizzare MySQL con mysqltuner

Il tool mysqltuner è disponibile sia per MySQL che MariaDB, e ci permette di controllare ed aggiustare eventuali parametri per migliorare le performance del database.

Per installarlo su Debian:

# aptitude install mysqltuner

Una volta installato dovete avviarlo impostando user e password di root del db.

Mattepuffo's logo
Usare gli stream in C++

Usare gli stream in C++

Nella noia di lanciare procedure e aspettare la loro fine, mi sono documentato su un pò di cose.

Ad esempio sull'uso degli stream in C++.

E vediamo proprio come usare ofstream per creare un file, e ifstream per leggerlo.

Mattepuffo's logo
Creare PDF in Rust con rust-pdf

Creare PDF in Rust con rust-pdf

Oggi vediamo un esempio molto basico di creazione di PDF in Rust con rust-pdf.

Non essendo un linguaggio che uso molto per lavoro, non ho approfondito più di tanto.

Quindi vediamo come installarlo e un esempio basico per iniziare.

Mattepuffo's logo
Usare gli Enum in Python

Usare gli Enum in Python

Anche Python, come altri linguaggi che supportano la OOP, ha gli Enum.

Qui vengono definiti come classi, ma hanno delle differenze con le classi standard.

Vediamo qualche esempio per capire come funzionano.

Mattepuffo's logo
Informazioni sui moduli in Linux

Informazioni sui moduli in Linux

In Linux i moduli del kernel sono molto importanti, in quanto sono dei "pezzi di codice" che possono essere abilitati per aggiungere determinate funzioni.

Anche se non lo sapete, ne state già facendo largo uso.

Vediamo come ottenere un pò di informazioni.