ruby

Mattepuffo's logo
Usare le socket in Ruby

Usare le socket in Ruby

Sapete che non amo particolarmente Ruby, ma ho dovuto avere a che fare con le socket per un piccolo programma.

E quindi vi riporto qui il codice basico di partenza da cui sono partito.

Abbiamo due file per i nostri:

  • server.rb
  • client.rb

Mattepuffo's logo
Connessione a MongoDB con Ruby

Connessione a MongoDB con Ruby

Sto facendo un pò di test su MongoDB; oggi testiamo Ruby.

Attraverso gem è possibile installare il driver; ma prima bisogna installare anche il pacchetto ruby-dev.

Mattepuffo's logo
Exchange rate in Ruby e ExchangeRate API

Exchange rate in Ruby e ExchangeRate API

ExchangeRate API è un servizio gratuito per ottenere informazioni sulle valute.

Non sembrano esserci limiti alle richieste, ed non è richiesta una registrazione.

Dalle FAQ si evince che i dati vengono aggiornati ogni 24 ore.

Prendendo l'esempio di base dalla documentazione, vediamo come interrogare queste API in Ruby.

Mattepuffo's logo
Usare Kyoto Cabinet con Ruby

Usare Kyoto Cabinet con Ruby

Kyoto Cabinet è un libreria per la gestione di un db in formato key:value.

Viene considerata una alternativa a DBM / NDBM / GDBM, in quanto ha performance molto più elevate.

Sono previsti driver per diversi linguaggi; mi ha incuriosito ed ho fatto una veloce prova con Ruby.

Mattepuffo's logo
Monitorare Linux in tempo reale con Scout_Realtime

Monitorare Linux in tempo reale con Scout_Realtime

Il programma che vediamo oggi, Scout_Realtime, ci consente di monitorare le risorse del nostro server / pc Linux in tempo reale usando il browser.

Il programma è scritto in Ruby, e quindi dobbiamo averlo installato sul sistema.

Su Arch Linux:

# pacman -Sy rubygems