Archivio di April 2009

24 Apr
matte

matte il 24 April 2009 parla di Configurazioni

Ruby Enterprise Edition e Debian Lenny

Oggi ho installato Ruby Enterprise Edition su una macchina Debian. In pratica Ruby Enterprise ha il proprio repositorio di gemme quindi vanno reinstallate tutte anche se già le avete all’interno del sistema. Tutto procede bene tranne che per gemme dipendenti da librerie di sistema come RMagick ed il MySQL adapter. Per installare rmagick basta lanciare i comandi: apt-get [...]

21 Apr
duccio

duccio il 21 April 2009 parla di Altro

Ruby: public_instance_methods

Su Ruby Doc di ruby 1.8.6 potete vedere che i public_instance_methods prevedono di default l’inclusione dei metodi della classe da cui derivano. Quindi se volete i metodi di un controllore, visto che derivano da ApplicationController, vi ritrovate tutti i metodi del padre. Per evitare il problema: 1 [...]

20 Apr
duccio

duccio il 20 April 2009 parla di Risorse

17 tutorial su Ruby

Tekniqal.com offre 17 screencast base su Ruby, roba semplice ma comunque utile per chi vuole iniziare ad usarlo.

9 Apr
matte

matte il 9 April 2009 parla di Risorse

Rack: potenzia le applicazioni web

In questo periodo si parla sempre più spesso di Rack. “Rack fornisce un’interfaccia minimale tra webserver che supportano Ruby e i principali framework Ruby” In altre parole consente di filtrare richieste che arrivano alla nostra applicazione e modificare le risposte che restituisce l’applicazione. Per approfondire l’argomento visitate 32 Rack Resources to Get You Started dove troverete numerosi link [...]

3 Apr
duccio

duccio il 3 April 2009 parla di Altro

Cells - Component per rails

Qualche tempo fa abbiamo sviluppato un nostro CMS, durante lo sviluppo sapevamo che il render_component sarebbe stato deprecato a causa delle sue prestazioni. Components should be used with care. They‘re significantly slower than simply splitting reusable parts into partials and conceptually more complicated. Il render_component è ancora disponibile come plugin per il rails 2.3.1, quindi si può [...]

2 Apr
duccio

duccio il 2 April 2009 parla di Rails Snippet

Rails I18n: metodo .to_s() per formattare le date

Spero non sia solo un mio problema ma usando l’I18n di Rails per l’internazionalizzazione, funziona tutto correttamente a parte il metodo to_s(:format) usato sulle date (classe ActiveSupport::TimeWithZone) che restituisce la data formattata correttamente ma sempre in inglese. Per ovviare al problema ho fatto l’overload del metodo to_s() per la classe TimeWithZone: 1 module [...]