Spesso per evitare accessi al database o per matenere le informazioni su tutte le pagine visitate facciamo uso delle sessioni, in generale dovremmo usarne poche, di piccole dimensioni e con informazioni non sensibili!!
Con il Rails 2.1 di default le sessioni sono memorizzate nei Cookies.
I vantaggi dei Cookies
Questa soluzione è ottima per molti motivi tra [...]
Oggi ho dovuto mettere hpricot in uno dei nostri progetti e non ha funzionato… (maledizione!!) e questo è l’errore:
1 ‘gem_original_require’: no such file to load — hpricot_scan
Il problema è che l’estensione hpricot_scan non viene collegata correttamente. La soluzione è ricompilare l’estensione e se avete usato macports potete fare così:
[...]
Se sul vostro mac utilizzate port e avete intenzione di aggiornare subversion all’ultima versione potreste ottenere il seguente errore nella compilazione di serf (necessario per l’upgrade di subversion):
$ sudo port install serf
—> Fetching serf
—> Verifying checksum(s) for serf
—> Extracting serf
—> Configuring serf
—> Building serf with target all
Error: Target org.macports.build returned: [...]
matte il 16 September 2008 parla di Risorse
Quasi sicuramente se scrivete le vostre applicazioni in Rails utilizzerete come framework di scripting quello già incluso: Prototype.js
Se volete migliorare la vostra programmazione client side cercando di scrivere codice più pulito e compatibile anche con utenti che hanno JS disabilitato dovete assolutamente leggere l’ultimo pdf di PeepCode. Secondo me vale molto più dei pochi euro [...]
matte il 16 September 2008 parla di Risorse
All’interno del sito guides.rails.info, autodefinito “Sustainable productivity for web-application development”, trovate numerose e ben fatte guide sul nostro framework di riferimento.
Le guide vanno dalla iniziale Getting Started fino a Rails Caching, passando per Active Record, Testing, Securing, etc.
Sicuramente saranno molto utili a tutti.
Nel caso in cui abbiate bisogno di creare un social network con un sottodominio per ogni utente iscritto è probabile che abbiate bisogno di condividere le variabili di sessione tra i vari sottodomini ed il dominio principale.
Per far sì che questo avvenga basta impostare all’interno di development.rb e production.rb le seguenti righe di codice:
[...]
mad il 10 September 2008 parla di Altro
Rails Documentation Project
English:
Hey Mr.Developer.. those guys pay you in unvaluable services to develop an Open Source Framework Documentation
For each completed guide, the author will receive all of the following prizes :
$200 from Caboose Rails Documentation Project
1 year of GitHub Micro account
1 year [...]
matte il 5 September 2008 parla di Release
Oggi è uscita la nuova versione di Rails, la 2.1.1. Non è una versione con maggiori funzionalità ma con la risoluzione di svariati bug.
Per installarla lanciate il comando:
gem install rails –version 2.1.1
La prossima release in uscita sarà la beta 2.2.
duccio il 2 September 2008 parla di Risorse
Potete seguire twitter.com/rails per avere notizie aggiornate sul Framework!!