Archivio di Ottobre 2008

Invocare un metodo senza conoscerne il nome…

Venerdì, 17 Ottobre 2008

Capita a volte di dover richiamare in modo dinamico un metodo senza però conoscerne il vero nome. E’ il caso di operazioni ripetitive che vanno a richiamare un metodo diverso in base ad esempio al modello sul quale si va ad intervenire.
Vediamo come fare in maniera semplice e veloce!

(more…)

Il Drag and Drop di Jrails non funziona…una soluzione

Mercoledì, 15 Ottobre 2008

Ultimamente sto utilizzando jquery in sostituzione di prototype e scriptaculous nei miei progetti in Rails e sono molto soddisfatto (la libreria è molto piccola e c’è una quantità di plugin incredibile). Ho usato il plugin jRails, qui trovate maggiori informazioni: http://ennerchi.com/projects/jrails

Funziona quasi tutto alla perfezione (gli helper funzionano come prima) tranne il drag ‘n’ drop. Non funziona.

(more…)

RMagick vuole ImageMagick 6.3.0

Giovedì, 9 Ottobre 2008

Installare RMagik è *quasi* sempre un pò doloroso… eccovi la prova:

xnovo /etc: sudo gem update
Updating installed gems
Updating rmagick
Building native extensions. This could take a while…
ERROR: While executing gem … (Gem::Installer::ExtensionBuildError)
ERROR: Failed to build gem native extension.
/opt/ruby-enterprise-1.8.6-20080624/bin/ruby extconf.rb update
checking for Ruby version >= 1.8.2… yes
checking for gcc… yes
checking for Magick-config… yes
checking for ImageMagick version >= 6.3.0… no
Can’t install RMagick 2.7.0. You must have ImageMagick 6.3.0 or later.

Un semplicissimo gem update restituisce un errore (e cioè che ImageMagick non è della versione richiesta). Inutile tentare un apt-get install ImageMagick perché continuerebbe ad installare la stessa versione.

Allora prendiamo la situazione in pugno e cerchiamo di risolverla.

(more…)