<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ruby on Rails Dojo</title>
	<atom:link href="http://railsdojo.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://railsdojo.wordpress.com</link>
	<description>Pratiche dalla community italiana ruby</description>
	<lastBuildDate>Sat, 07 Jul 2007 10:36:50 +0000</lastBuildDate>
	<language>it</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='railsdojo.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Ruby on Rails Dojo</title>
		<link>http://railsdojo.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://railsdojo.wordpress.com/osd.xml" title="Ruby on Rails Dojo" />
	<atom:link rel='hub' href='http://railsdojo.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Semilla su RubyForge</title>
		<link>http://railsdojo.wordpress.com/2007/07/07/semilla-su-rubyforge/</link>
		<comments>http://railsdojo.wordpress.com/2007/07/07/semilla-su-rubyforge/#comments</comments>
		<pubDate>Sat, 07 Jul 2007 10:31:07 +0000</pubDate>
		<dc:creator>carlos</dc:creator>
				<category><![CDATA[semilla]]></category>

		<guid isPermaLink="false">http://railsdojo.wordpress.com/2007/07/07/semilla-su-rubyforge/</guid>
		<description><![CDATA[Ebbene sì&#8230;. ho messo Semilla su RubyForge (http://rubyforge.org/projects/semilla). Il motivo? Bè principalmene perché è più comodo avere un ambiente unico quando più persone (anche due&#8230;) lavorano su un codice comune; inoltre mi fa piacere dare visibilità alle attività del dojo e del gruppo di rubyisti italiani in particolare. Devo ammettere che è davvero una bella [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=railsdojo.wordpress.com&amp;blog=1224525&amp;post=20&amp;subd=railsdojo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img src='http://railsdojo.files.wordpress.com/2007/07/rubyforge_header.png' /><br />
Ebbene sì&#8230;. ho messo Semilla su RubyForge (<a href="http://rubyforge.org/projects/semilla">http://rubyforge.org/projects/semilla</a>).<br />
Il motivo? Bè principalmene perché è più comodo avere un ambiente unico quando più persone (anche due&#8230;) lavorano su un codice comune; inoltre mi fa piacere dare visibilità alle attività del dojo e del gruppo di rubyisti italiani in particolare.</p>
<p>Devo ammettere che è davvero una bella esperienza, se solo avessi più tempo da dedicarci&#8230; (male comune a molti, immagino). La cosa più bella è, oltre ad imparare cose nuove ed approfondire quelle che già si conoscono, il confronto con gli altri. Bè&#8230;. si continua allora!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/railsdojo.wordpress.com/20/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/railsdojo.wordpress.com/20/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/railsdojo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/railsdojo.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/railsdojo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/railsdojo.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/railsdojo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/railsdojo.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/railsdojo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/railsdojo.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/railsdojo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/railsdojo.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/railsdojo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/railsdojo.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/railsdojo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/railsdojo.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=railsdojo.wordpress.com&amp;blog=1224525&amp;post=20&amp;subd=railsdojo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://railsdojo.wordpress.com/2007/07/07/semilla-su-rubyforge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7ec76fde95878f95d7ae2e23cd99533e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">carlos</media:title>
		</media:content>

		<media:content url="http://railsdojo.files.wordpress.com/2007/07/rubyforge_header.png" medium="image" />
	</item>
		<item>
		<title>Semilla: chiuso!</title>
		<link>http://railsdojo.wordpress.com/2007/06/29/semilla-chiuso/</link>
		<comments>http://railsdojo.wordpress.com/2007/06/29/semilla-chiuso/#comments</comments>
		<pubDate>Fri, 29 Jun 2007 11:04:34 +0000</pubDate>
		<dc:creator>carlos</dc:creator>
				<category><![CDATA[semilla]]></category>

		<guid isPermaLink="false">http://railsdojo.wordpress.com/2007/06/29/semilla-chiuso/</guid>
		<description><![CDATA[La prima &#8220;iterazione&#8221; del Dojo relativo a Semilla è terminata (sono passate due settimane&#8230;). Quindi riassumo qui le cose da fare per la prossima iterazione: mailing: &#8220;forgot password?&#8221; nel login invite friends: l&#8217;amico riceve (sul proprio account di posta) le credenziali, quindi si trova già registrato&#8230; Qui occorre introdurre anche il concetto di &#8220;friendship&#8221; che [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=railsdojo.wordpress.com&amp;blog=1224525&amp;post=19&amp;subd=railsdojo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>La prima &#8220;iterazione&#8221; del Dojo relativo a Semilla è terminata (sono passate due settimane&#8230;).</p>
<p>Quindi riassumo qui le cose da fare per la prossima iterazione:</p>
<ul>
<li> mailing: &#8220;forgot password?&#8221; nel login </li>
<li> invite friends: l&#8217;amico riceve (sul proprio account di posta) le credenziali, quindi si trova già registrato&#8230; Qui occorre introdurre anche il concetto di &#8220;friendship&#8221; che potrà tornare utile in seguito&#8230; </li>
<li> user resources: ogni utente può gestire proprie &#8220;risorse&#8221; (per il momento solo immagini) </li>
<li> testing &#8220;serio&#8221;&#8230; </li>
<li> provare sotto Mac, Win e Linux </li>
</ul>
<p>Ovviamente non tutto potrebbe rientrare nella successiva versione, ma le cose da fare sono comunque queste.<br />
Se siete interessati all&#8217;attuale versione di Semilla, <a href="mailto:carletto752002@yahoo.it">inviatemi un&#8217;email</a>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/railsdojo.wordpress.com/19/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/railsdojo.wordpress.com/19/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/railsdojo.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/railsdojo.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/railsdojo.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/railsdojo.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/railsdojo.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/railsdojo.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/railsdojo.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/railsdojo.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/railsdojo.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/railsdojo.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/railsdojo.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/railsdojo.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/railsdojo.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/railsdojo.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=railsdojo.wordpress.com&amp;blog=1224525&amp;post=19&amp;subd=railsdojo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://railsdojo.wordpress.com/2007/06/29/semilla-chiuso/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7ec76fde95878f95d7ae2e23cd99533e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">carlos</media:title>
		</media:content>
	</item>
		<item>
		<title>Milestone&#8230;e To Do</title>
		<link>http://railsdojo.wordpress.com/2007/06/24/milestonee-to-do/</link>
		<comments>http://railsdojo.wordpress.com/2007/06/24/milestonee-to-do/#comments</comments>
		<pubDate>Sun, 24 Jun 2007 07:30:20 +0000</pubDate>
		<dc:creator>carlos</dc:creator>
				<category><![CDATA[semilla]]></category>

		<guid isPermaLink="false">http://railsdojo.wordpress.com/2007/06/24/milestonee-to-do/</guid>
		<description><![CDATA[Riassumiamo le attività svolte e quelle da portare avanti su Semilla. Per evitare che il monkey-utente debba installare a manina tutte le gemme richieste prima di poter lanciare l&#8217;applicazione ho lanciato un: $ rake rails:freeze:gems in questo modo tutte le librerie/gemme necessarie a rails vengono copiate nell&#8217;applicazione (sotto vendor/rails). Molto comodo ed intelligente: in futuro [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=railsdojo.wordpress.com&amp;blog=1224525&amp;post=18&amp;subd=railsdojo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Riassumiamo le attività svolte e quelle da portare avanti su Semilla.</p>
<p>Per evitare che il monkey-utente debba installare a manina tutte le gemme richieste prima di poter lanciare l&#8217;applicazione ho lanciato un:<br />
  $ rake rails:freeze:gems<br />
in questo modo tutte le librerie/gemme necessarie a rails vengono copiate nell&#8217;applicazione (sotto <code>vendor/rails</code>). Molto comodo ed intelligente: in futuro continuerà a funzionare senza la necessità di avere installato le versioni opportune sulla propria macchina.</p>
<p>Relativamente al task rake <code>semilla:install</code>:</p>
<ul>
<li> è stato rinominato </li>
<p> è più facilmente portabile: ho fatto in modo che i nomi dei file vengano costruiti dal sistema in base al file separator in uso (es: &#8216;\&#8217; in Windows al posto di &#8216;/&#8217; in Linux, Mac, Unix, etc). Per fare ciò basta utilizzare <code>File.join()</code> quando si costruiscono i pathname. </li>
<li> adesso salva una copia del vecchio <code>config/database.yml</code> postponendo un <code>.orig</code> al file originale </li>
<li> vengono previsti dei valori di default per i parametri che richiede all&#8217;utente (username e password del database mysql, e nome dei database mysql che andrà a creare per l&#8217;applicazione) </li>
<li> invoca il task <code>db:migrate</code> per applicare le migration (anche qui uso l&#8217;operatore backtick&#8230;e non l&#8217;ho testato sotto Windows, probabilmente c&#8217;è un metodo più elegante per richiamare un task all&#8217;interno di un altro task in rake&#8230;) </li>
</ul>
<p>Nel modello <code>User</code> utilizziamo l&#8217;email come login, e di fatto abbiamo un campo &#8220;ridondante&#8221;. Sarei tentato di togliere il campo <code>email</code>, ma è richiesto da <code>acts_as_authenticated</code> nel caso in cui si voglia sfruttare (e noi lo faremo) la classica funzione del tipo &#8220;ricordami la password&#8221;: quindi è meglio lasciarlo.</p>
<p>Vediamo le <strong>cose da fare</strong>:</p>
<ul>
<li> l&#8217;utente una volta regitratosi può modificare i propri dati (eventualmente aggiungendo una propria immagine) </li>
<li> funzione: forgot password (password reminder via email) </li>
<li> funzione: invite a friend (una mail ad un indirizzo specificato) </li>
<li> testarla sotto Windows </li>
</ul>
<p>Resta da decidere se e quali item da portare avanti, quali da lasciare per una successiva versione, oppure quali &#8211; non presenti qui &#8211; inserire.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/railsdojo.wordpress.com/18/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/railsdojo.wordpress.com/18/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/railsdojo.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/railsdojo.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/railsdojo.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/railsdojo.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/railsdojo.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/railsdojo.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/railsdojo.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/railsdojo.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/railsdojo.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/railsdojo.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/railsdojo.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/railsdojo.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/railsdojo.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/railsdojo.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=railsdojo.wordpress.com&amp;blog=1224525&amp;post=18&amp;subd=railsdojo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://railsdojo.wordpress.com/2007/06/24/milestonee-to-do/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7ec76fde95878f95d7ae2e23cd99533e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">carlos</media:title>
		</media:content>
	</item>
		<item>
		<title>5th step: modifiche e nuovo layout</title>
		<link>http://railsdojo.wordpress.com/2007/06/19/5th-step-modifiche-e-nuovo-layout/</link>
		<comments>http://railsdojo.wordpress.com/2007/06/19/5th-step-modifiche-e-nuovo-layout/#comments</comments>
		<pubDate>Tue, 19 Jun 2007 18:32:21 +0000</pubDate>
		<dc:creator>carlos</dc:creator>
				<category><![CDATA[semilla]]></category>

		<guid isPermaLink="false">http://railsdojo.wordpress.com/2007/06/19/5th-step-modifiche-e-nuovo-layout/</guid>
		<description><![CDATA[Eccomi di nuovo con ulteriori modifiche apportate a Semilla. Dal momento che il codice aggiunto comincia ad essere (relativamente) tanto, evito di postarlo sul blog limitandomi a citare i file sui quali sono intervenuto. Anzitutto modifico il file config/routes.rb per fare in modo che la pagina di default sia account/signup. Vi è la necessità di [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=railsdojo.wordpress.com&amp;blog=1224525&amp;post=16&amp;subd=railsdojo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Eccomi di nuovo con ulteriori modifiche apportate a Semilla.<br />
Dal momento che il codice aggiunto comincia ad essere (relativamente) tanto, evito di postarlo sul blog limitandomi a citare i file sui quali sono intervenuto.</p>
<p>Anzitutto modifico il file <code>config/routes.rb</code> per fare in modo che la pagina di default sia <code>account/signup</code>.</p>
<p>Vi è la necessità di un layout &#8220;omogeneo&#8221; per tutte le pagine dell&#8217;applicazione, così imposto un file <code>app/views/layouts/application.rhtml</code> ed un opportuno foglio di stile (<code>public/stylesheets/style.css</code>). Durante lo sviluppo accedo spessp a questi file per adattare (in modo try-and-modify) il layout alle mie esigenze (man mano che le scopro!).</p>
<p>Adesso passo ad implementare della &#8220;logica&#8221;. Semplifico il form di signup in modo che chieda solo le informazioni minime per creare un account (indirizzo email e password); una volta efettuato il login sarà possibile editare il proprio profilo per modificare gli altri dati (first name, last name e screen name).<br />
Lo screen name è un semplice nick da mostrare all&#8217;interno dell&#8217;applicazione al posto dell&#8217;indirizzo email, e per &#8220;invogliare&#8221; l&#8217;utente a modificarlo lo imposto inizialmente uguale proprio all&#8217;indirizzo email (v. metodo signup in <code>app/controllers/account_controller.rb</code>).<br />
Per tenere traccia di questi nuovo campo devo aggiungere una colonna alla tabella <code>users</code> e così utilizzo una migration opportuna&#8230;.e scopro che sqlite <em>non</em> supporta gli <code>ALTER TABLE</code> (mia ignoranza o cosa?). Comunque sia passo a MySQL&#8230; </p>
<p>Continuo impostando l&#8217;azione <code>account/edit</code> per permettere all&#8217;utente (loggato) di modificare i propri dati. Da notare l&#8217;utilizzo di un filtro per proteggere il tutto:<br />
<code><br />
	before_filter :login_required, <img src='http://s1.wp.com/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> nly =&gt; [ :edit, :index, :logout ]<br />
</code></p>
<p>Infine implemento un task rake per fare in modo che il monkey-utente possa facilmente installare l&#8217;applicazione utilizzando un database MySQL (e qui facciamo un atto di fede&#8230;).<br />
Il task si trova in <code>lib/tasks/semilla.rake</code>, probabilmente è migliorabile e non troppo <em>rubyista</em> infatti:</p>
<ul>
<li> non ho avuto modo di provarlo sotto Windows </li>
<li> non salva una copia del file <code>config/database.yml</code> prima di sovrascriverlo </li>
</ul>
<p>Il task è invocabile da rake utilizzando <code>$ rake semilla:mysql</code>.</p>
<p>Intanto Semilla si presenta così</p>
<p align="center">
	<img src="http://railsdojo.files.wordpress.com/2007/06/semilla_signup.jpg" alt="semilla signup" />
</p>
<p>e non mi dispiace affatto!</p>
<p>Alla prossima!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/railsdojo.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/railsdojo.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/railsdojo.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/railsdojo.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/railsdojo.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/railsdojo.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/railsdojo.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/railsdojo.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/railsdojo.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/railsdojo.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/railsdojo.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/railsdojo.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/railsdojo.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/railsdojo.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/railsdojo.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/railsdojo.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=railsdojo.wordpress.com&amp;blog=1224525&amp;post=16&amp;subd=railsdojo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://railsdojo.wordpress.com/2007/06/19/5th-step-modifiche-e-nuovo-layout/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7ec76fde95878f95d7ae2e23cd99533e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">carlos</media:title>
		</media:content>

		<media:content url="http://railsdojo.files.wordpress.com/2007/06/semilla_signup.jpg" medium="image">
			<media:title type="html">semilla signup</media:title>
		</media:content>
	</item>
		<item>
		<title>primo feedback</title>
		<link>http://railsdojo.wordpress.com/2007/06/18/primo-feedback/</link>
		<comments>http://railsdojo.wordpress.com/2007/06/18/primo-feedback/#comments</comments>
		<pubDate>Mon, 18 Jun 2007 16:34:09 +0000</pubDate>
		<dc:creator>kiaroskuro</dc:creator>
				<category><![CDATA[semilla]]></category>

		<guid isPermaLink="false">http://railsdojo.wordpress.com/2007/06/18/primo-feedback/</guid>
		<description><![CDATA[Ho appena ricevuto da Carlo la prima versione di semilla, configurata, runnata, funzionante! Ci sono alcune modifiche da fare da subito per renderla però più monkey-friendly. il file database.yml datomi da Carlo conteneva configurazioni per sqlite. La vera scimmia ha installato Rails probabilmente con InstantRails e ha MySQL di default. Semilla dovrebbe defaultare a MySQL [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=railsdojo.wordpress.com&amp;blog=1224525&amp;post=12&amp;subd=railsdojo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ho appena ricevuto da Carlo la prima versione di semilla, configurata, runnata, funzionante!</p>
<p>Ci sono alcune modifiche da fare da subito per renderla però più monkey-friendly.</p>
<ol>
<li>il file database.yml datomi da Carlo conteneva configurazioni per sqlite.  La vera scimmia ha installato Rails probabilmente con InstantRails e ha MySQL di default.  Semilla dovrebbe defaultare a MySQL e avere eventualmente dei task rake per settare un diverso DB adapter.</li>
<li>l&#8217;environment di Carlo conteneva rails 1.2.2, mentre io ero uptodate alla 1.2.3.  O si freeza rails nel vendor/ di semilla o si deve rimanere aggiornati all&#8217;ultima versione.  Per chi sa che fare si tratta di una cavolata, ma questa è una coltellata che potrebbe uccidere la scimmia.</li>
<li>lo screen di entrata è per il signup. La form è un pò lunga. Semplifichiamo le cose drasticamente per catturare il monkey-utente e farlo iscrivere:</li>
</ol>
<blockquote>
<ul>
<li>niente username e lastname in questa schermata. una volta registratosi l&#8217;utente potrà settare il proprio profilo</li>
<li>niente login name separato dall&#8217;email. L&#8217;email è uno unique identifier e sarà uguale al login name. Nel<br />
profilo utente poi,sarà possibile settare uno screen-name che identificherà l&#8217;utente in modo più gradevole che non l&#8217;email</li>
</ul>
</blockquote>
<p>Nuove cose da implementare invece saranno:</p>
<ol>
<li>nella prima schermata oltre a esserci il signup dovrebbe esserci anche un &#8216;login&#8217;</li>
<li>una volta entrati serve un tasto di logout</li>
<li>sfruttare il tastino di &#8216;remember me&#8217; che dovrebbe autogenerare act_as_authenticated</li>
</ol>
<p>bene, questo dovrebbe tenere impegnato Carlo per almeno altri 2-3 giorni <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/railsdojo.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/railsdojo.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/railsdojo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/railsdojo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/railsdojo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/railsdojo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/railsdojo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/railsdojo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/railsdojo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/railsdojo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/railsdojo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/railsdojo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/railsdojo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/railsdojo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/railsdojo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/railsdojo.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=railsdojo.wordpress.com&amp;blog=1224525&amp;post=12&amp;subd=railsdojo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://railsdojo.wordpress.com/2007/06/18/primo-feedback/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d8fb06dfc08a477ecb0a76ffdbff3475?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kiaroskuro</media:title>
		</media:content>
	</item>
	</channel>
</rss>
