The new site is coming…

12 Agosto 2009
Categoria: Ruby on Rails, Varie, Webdesign

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

Eliminare i file di Time Machine manualmente…

13 Maggio 2009
Categoria: Macosx

Dopo qualche periodo di assenza sono di nuovo a scrivere qualche micro tutorial per risolvere i classici problemi di tutti i giorni…o quasi ;-)

Ho avuto la necessità di eliminare i file di Time Machine esterna in occasione del cambio del mio vecchio mac…

Innanzitutto è necessario disattivare l’ ACLs (Access Control List) sul disco esterno. Per sapere di cosa si tratta vi consiglio di leggere qui

sudo fsaclctl -p /Volumes/ -d

Fatto questo è possibile eliminare i file con il solito comando

sudo rm -rf

come utente root ovviamente.

Ciao!

Filippo

Problemi con relative_url_root e fckeditor

27 Febbraio 2009
Categoria: Ruby on Rails

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

20 Gennaio 2009
Categoria: Linux, Macosx, Ruby on Rails

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

27 Dicembre 2008
Categoria: Linux, Macosx, Ruby on Rails

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