Published on Saturday, May 5 2007
da quando questa intervista ha acceso gli animi attorno al tema della scalabilita di rails ho atteso di vedere la presentazione anunciata degli autori stessi di twitter sul come hanno affrontato i loro problemi (e li hanno risolti: pochi all’inizio hanno notato che twitter con rails e poche ottimizzazioni e’ arrivato a servire 11000 pagine al secondo!).
Eccola qui: Scaling Twitter ยป SlideShare. Ne consiglio la lettura a tutti quelli che stanno utilizzando rails.
Oltre al contenuto tecnico interessante, mi ha sorpreso e fatto sorridere per questo:

(qualcuno si lamentava che avessero disabilitato gli SMS verso l’Italia?)
Published on Tuesday, January 23 2007
Spluciando gli interventi post RomeCamp (io non c’ero e mi interessava capire come era andata), ho trovato il sito di Medlar Solutions (di Giovanni Intini, molto attivo nella comunita rubysta italiana) che ha pubblicato RGestPay una libreria Ruby per la gestione dei pagamenti attraverso il servizio GestPay di Banca Sella .
Questo e’ uno dei sistemi piu diffusi in Italia che consente ad un commerciante di ricevere pagamenti a mezzo carta di credito. Benche meno immediato e semplice da integrare in un sito rispetto a Paypal si distingue perche’ permette di ricevere direttamente i pagamenti sul proprio conto bancario. Inoltre Banca Sella mette a disposizione delle librerie per facilitare la corretta gestione delle transazioni e la cifratura delle informazioni. Purtroppo nessuna di questa e’ scritta in Ruby e dunque e’ complicato integrare questo sistema di pagamento in un’applicazione Rails.
Almeno fino al rilascio di RGestPay. La libreria e’ solo alla versione 0.1 ma gli esempi nel sito di Medlar sono promettenti, infatti e’ stato fatto lo sforzo di portare la funzionalita della versione di riferimento Java, adattando le API allo stile di ruby.
Mentre e’ una buona cosa avere la libreria some open source, un unico dubbio me lo da la licenza scelta: GNU GPL. Questo potrebbe limitare molto la diffusione di RGestPay, perche’ (se non erro) con la GPL tutte le applicazioni che dovessero utilizzare RGestPay dovrebbero essere rilasciate scondo la stessa licenza. Vista l’utilita’ di questo strumento perche non adottare una licenza piu amichevole con gli utilizzi commerciali (tipo la MIT con cui sono distribuiti Ruby e Rails)? Oppure (al limite) offrire una opzione di dual licensing GPL / Commerciale? (credo che i clienti non mancherebbero!)
technorati tags:gestpay, rails
Published on Thursday, January 18 2007
Grazie a Matteo Alessani di Extendi “Getting Real” e’ in corso di traduzione in Italiano, per ora sono online i primi tre capitoli. Li trovate qui: http://gettingreal.37signals.com/GR_ita.php
technorati tags:rails
Published on Thursday, December 21 2006
Una pagina di FAQ su Rails e Oracle direttamente da OTN ( sembra proprio che l’attenzione per Rails da parte del gigante di database stia aumentando…)