Posts Tagged ‘rails’

Come localizzare un’applicazione Rails

Un’applicazione web che si rispetti deve potersi adattare alla lingua di colui che ne usufruisce. Dalla versione 2.2 di Ruby On Rails rendere un’applicazione multilingua è diventato estremamente semplice grazie al framework I18n. In pratica tutte le stringhe che in qualche modo verranno visualizzate nelle viste sono sostituite da appositi placeholder che Rails, a runtime, [...]

Condividi questo post:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Identi.ca
  • LinkedIn
  • Reddit
  • Twitter
  • Ping.fm
More »

No such file or directory – /nonexistent

Anche questo chissà quante volte mi è successo e continuo a non ricordarmelo! :|
Quindi: se Ruby On Rails subito dopo il deploy con Phusion Passenger (aka mod_rails) vi saluta con un bel
Error message:
No such file or directory – /nonexistent
Exception class:
Errno::ENOENT
basta impostare www-data come proprietario di config/environment.rb:
chown www-data [...]

Condividi questo post:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Identi.ca
  • LinkedIn
  • Reddit
  • Twitter
  • Ping.fm
More »

Evidenziazione della sintassi con gedit

Capita a volte che un file abbia estensione particolare che impedisce a gedit di evidenziare la sintassi in modo corretto. Un tipico esempio sono i files .erb di RubyOnRails che dovrebbero essere evidenziati con la sintassi rhtml, presente in gnome ma non associata a questa estensione.
Per aggiungere una estensione a una sintassi cercare nella cartella [...]

Condividi questo post:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Identi.ca
  • LinkedIn
  • Reddit
  • Twitter
  • Ping.fm
More »

Passenger AKA mod_rails, ovvero rails su apache

Finalmente sta diventando semplice usare Ruby On Rails con Apache! Non che Mongrel non funzioni, ma non e’ proprio, diciamo, user friendly…
Il software in questione si chiama Passenger, ovvero mod_rails.
I passaggi per l’installazione sono solo due:
~# gem install passenger
~# passenger-install-apache2-module
In coda al secondo comando verranno mostrate le indicazioni per concludere l’installazione, a quel punto basta [...]

Condividi questo post:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Identi.ca
  • LinkedIn
  • Reddit
  • Twitter
  • Ping.fm
More »