Ruby

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

Inviare dati a Elasticsearch con Ruby 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 Ruby 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
Creare un client GraphQL in Ruby

Creare un client GraphQL in Ruby

In questo articolo vediamo come creare un semplice client GraphQL in Ruby.

Come "server" useremo QraphQLPlaceholder.

Se ho capito bene non esiste una libreria specifica per Ruby, quindi useremo net/http standard.

Mattepuffo's logo
Connessione a Cassandra in Ruby

Connessione a Cassandra in Ruby

In questo articolo vediamo come connetterci ad un db Cassandra in Ruby.

Abbiamo due tabelle identiche:

  • in una salviamo tutti gli utenti (utenti_tutti)
  • nell'altra solo i maggiorenni (utenti_maggiorenni)

Mattepuffo's logo
Creare file YAML in Ruby

Creare file YAML in Ruby

In Ruby il modulo per gestire i file YAML è già incluso, quindi non dobbiamo installare.

In questo articolo vediamo come creare un file partendo da un array di oggetti custom.

Mattepuffo's logo
Introduzione a Dioxus in Rust

Introduzione a Dioxus in Rust

Dioxus è una libreria per Rust per la creazione di interfacce grafiche.

E' compatibile con svariate piattaforme, e prende un pò di concetti da React (si avete capito bene).

Sulla documentazione trovate le varie istruzione per le varie piattaforme.