Archivio di Settembre 2008

Better_nested_set e Rails 2.x

Sabato, 13 Settembre 2008

Da un paio di giorni avevo questo maledetto errore quando andavo a fare un update di un modello:

ArgumentError (wrong number of arguments (2 for 1)):

e non ne capivo il motivo.

(more…)

Git for OSX

Sabato, 13 Settembre 2008

Per chi non l’avesse ancora installato ho appena scoperto che esite un bellissimo package per osx di GIT.

Questa è la pagina su google code:

http://code.google.com/p/git-osx-installer/

Filippo

Sincronizzare i Mac senza .Mac (probabilmente gratis…)

Sabato, 6 Settembre 2008

Finalmente!!

Bene, oggi ho ricevuto una mail da parte dei ragazzi di DropBox che mi diceva di esser stato scelto come betatester per questo meraviglioso servizio di storage.

Figata! E’ proprio un bel servizio e per essere ancora in fase beta funziona perfettamente! Sostanzialmente si tratta di avere 2Gb di spazio storage online gratuito (almeno in questa fase beta, ma dovrebbe rimanere free).

All’atto pratico è sufficiente creare un account, scaricare ed installare il client per Mac o per Windows (quello per linux è un coming soon…). DropBox crea una cartella in locale e ad ogni modifica che farete ai file contenuti partirà un sync con la cartella remota il tutto in maniera totalmente trasparente! Fantastico!

E qui mi è venuta l’ideona! E’ da un pò che cerco un sistema per sincronizzare il mio macbook e il mio imac, almeno per quanto riguarda Calendario e Rubrica Indirizzi…beh con DropBox ci sono perfettamente riuscito!
(more…)

Rails 2.1.1 e RubyGems 1.2: un aggiornamento sofferto

Sabato, 6 Settembre 2008

Di ritorno dalle vacanze ci ritroviamo un bel aggiornamento (un bugfix a dir la verità) di Rails. La 2.1.1. Vi rimando all’articolo del papà di Rails,  David Heinemeier Hansson che spiega le novità.

Basterebbe dare il seguente comando:

$> gem install rails –version 2.1.1

Ho fissato il terminale per alcuni minuti e l’unica scritta che è apparsa è questa:

Bulk updating Gem source index for: http://gems.rubyforge.org

L’installazione non procede, si è fermata lì!.
Decido allora di fare una piccola ricerca su google e capisco velocemente che il problema è di rubygems ed in particolare scopro che è stata rilasciata una nuova versione (la 1.2) ed è assolutamente necessario aggiornare dal codice sorgente per poter continuare ad installare e updatare le gemme:

$> wget http://rubyforge.org/frs/download.php/38646/rubygems-1.2.0.tgz
$> tar -zxvf rubygems-1.2.0.tgz
$> cd rubygems-1.2.0
$> sudo ruby setub.rb

Ok, l’installazione è partita, attendiamo qualche istante il completamento dell’installazione.
A questo punto è sufficiente ridare il comando:

$> gem install rails –version 2.1.1

Ciao!