Archivi per la categoria ‘Ruby on Rails’

The new site is coming…

Mercoledì, 12 Agosto 2009

Il mio nuovo sito è ormai a buon punto, ecco perché non sto scrivendo molto ultimanente su questo blog.

Perché non continuare a scrivere su questo blog?

Beh, perché quello nuovo sarà solamente in inglese, dedicato al web design, ruby on rails, graphic design, fotografia e musica. E poi ho deciso di non usare piattaforme standard (tipo wordpress) ma di sviluppare qualcosa ad hoc in RubyOnRails naturalmente.

Spero di riuscire a metterlo online entro settembre…il tempo è sempre troppo poco e in più lavorerò tutto agosto ad un progetto di graphic design.

Nel frattempo vi invito a seguirmi su twitter @filippocamillo

A presto dunque!

p.s. Il nuovo sito sarà ospitato su www.filippocamillo.com

Filippo

Problemi con relative_url_root e fckeditor

Venerdì, 27 Febbraio 2009

In questi giorni sto sviluppando una piattaforma di gestione newsletters (con report ecc ecc) e di gestione sms (invio multiplo tramite SOAP).

Ho voluto utilizzare easy fckeditor come editor wysiwyg ma con rails > 2.1 ci sono alcuni problemi.

Restituisce un errore in riferimento a relative_url_root:

undefined method `relative_url_root’ for ActionController::Base:Class

Dopo qualche indagine ho scoperto che non esiste più

ActionController::Base.relative_url_root

E’ stato definito in

ActionController::AbstractRequest

Quindi ricapitolando sarà sufficiente sostituire

ActionController::Base.relative_url_root

con

ActionController::AbstractRequest.relative_url_root

sia in fckeditor_controller.rb che in fckeditor.rb

Se avete dubbi non esitate a chiedere come al solito

Ne approfitto per segnalare un altro problema sempre con easy fckeditor:
All’interno del metodo upload_directory_path si fa riferimento ad una costante UPLOADED che non esiste. Il nome corretto infatti è UPLOAD_FOLDER.

Buon lavoro!
Filippo

Eliminare le cartelle .svn da un progetto

Martedì, 20 Gennaio 2009

Se avete come me la necessità di “ripulire” un progetto dal nostro amico svn potete risolvere in maniera veloce e rapida.
E’ una semplice riga di comando:

find . -name .svn -print0 | xargs -0 rm -rf

e funziona sia sotto macosx che sotto linux.

Good luck
Filippo

Redmine e Passenger (modrails): problemi con css e javascript

Sabato, 27 Dicembre 2008

Piccolo post festivo e digestivo…

L’installazione di Redmine (l’applicativo rails per la gestione dei progetti) su Passenger (modrails) è generalmente molto semplice a parte in alcuni casi in cui si verificano problemi con i file Javscript e Css (e i file in generale). Teoricamente modrails disattiva di default il mod_rewrite e quindi .htaccess ma a volte…

La soluzione è semplice: è sufficiente eliminare il fiile .htaccess dalla directory public e il tutto funzionerà correttamente. C’ho perso un’oretta buona ;-)

Buone feste a tutti

Filippo

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…)