Home

Mattepuffo's logo
Usare gli eventi in C#

Usare gli eventi in C#

In C# attraverso gli eventi possiamo notificare gli utenti all'esecuzione di determinate operazioni.

In questo articolo vediamo un esempio in cui simuliamo la creazione di un ordine e scateniamo due eventi che abbiamo precedentemente sottoscritto.

Non ci servono librerie esterne.

Mattepuffo's logo
Inviare dati a Elasticsearch con Java da MariaDB

Inviare dati a Elasticsearch con Java da MariaDB

Avevo installato tutto lo stack ELK, ma non è affatto facile da configurare.

Inoltre così non si capisce bene il funzionamento di Elasticsearch, quindi ho deciso di usarlo in maniera indipendente.

In questo articolo vediamo come usare Java per inviargli dati da un db MariaDB; abbiamo anche una funzione per la ricerca.

Do per scontato che abbiate Elasticsearch installato; io ho usato Docker.

Mattepuffo's logo
Disinstallare più programmi con Winget

Disinstallare più programmi con Winget

Ad essere onesti Windows negli anni ha fatto un pò di cose buone.

Tra le quali c'è sicuramente Winget.

Anche se, sempre ad essere onesti, Winget è dietro millenni luce rispetto a qualsiasi package manager che troviamo su Linux o altri OS.

Mattepuffo's logo
Importare file Parquet in Apache Spark con Python

Importare file Parquet in Apache Spark con Python

Abbiamo cretato il nostro bel file Parquet, e lo vogliamo dare in pasto ad Apache Spark usando Python.

In questo articolo vediamo come fare.

La premessa è che dovreste avere una versione di Java un pò più vecchia, tipo la 17.

Poi io ho settato la versione direttamente nello script e non a livello di sistema.

Voi ovviamente fare come preferite.

Mattepuffo's logo
Da MariaDB a Parquet con Java

Da MariaDB a Parquet con Java

In questo articolo vediamo come creare un file Parquet con Java e Apache Arrow.

I dati li prenderemo da un database MariaDB.

Devo dire che rispetto a Python in Java è stato decisamente più complicato.

Mattepuffo's logo
Connessione ad Apache Kafka in Python

Connessione ad Apache Kafka in Python

In questo articolo vediamo come connetterci, inviare e ricevere dati da Apache Kafka In Python.

Do per scontate che lo abbiate già installato e configurato.

Volendo potete usare anche docker (come in effetti ho fatto io).

Mattepuffo's logo
Utilizzare RocksDB in Node.js

Utilizzare RocksDB in Node.js

RocksDB è un database embedded key-value ad alte prestazioni sviluppato da Meta (Facebook).

È basato su LevelDB di Google, ma con numerose ottimizzazioni e funzionalità aggiuntive.

RocksDB è progettato per applicazioni che richiedono accesso rapido ai dati su storage locale (SSD o dischi fissi) con grandi volumi di scritture e letture.

Viene usato principalmente come motore di storage sottostante per sistemi più complessi, piuttosto che come database standalone.

In questo articolo vediamo come usarlo in Node.js usando una libreria apposita: rocksdb!