<?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/"
	>

<channel>
	<title>Diego Roriz &#187; ruby</title>
	<atom:link href="http://www.diegororiz.com.br/tags/ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.diegororiz.com.br</link>
	<description>Rails, Tecnologia e Desenvolvimento</description>
	<lastBuildDate>Fri, 03 Sep 2010 13:39:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Java versus Ruby On Rails</title>
		<link>http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/</link>
		<comments>http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 01:33:46 +0000</pubDate>
		<dc:creator>Diego Roriz</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[diferencial]]></category>
		<category><![CDATA[engraçado]]></category>
		<category><![CDATA[livros]]></category>
		<category><![CDATA[motivação]]></category>
		<category><![CDATA[programação]]></category>

		<guid isPermaLink="false">http://www.diegororiz.com.br/?p=488</guid>
		<description><![CDATA[Apenas uma brincadeira com os 'Javazeiros' de plantão! O que demora mais? Começar a desenvolver em Java ou em Ruby On Rails?


Leia também:<ol><li><a href='http://www.diegororiz.com.br/2010/01/ruby-versus-rails/' rel='bookmark' title='Permanent Link: Ruby versus Rails'>Ruby versus Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/' rel='bookmark' title='Permanent Link: Porque utilizar ruby?'>Porque utilizar ruby?</a></li>
<li><a href='http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/' rel='bookmark' title='Permanent Link: Caelum Ensino e Inovação &#8211; Apostilas abertas para download'>Caelum Ensino e Inovação &#8211; Apostilas abertas para download</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2010%2F02%2Fjava-versus-ruby-on-rails%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2010%2F02%2Fjava-versus-ruby-on-rails%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2010%2F02%2Fjava-versus-ruby-on-rails%2F&amp;source=diegororiz&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><br clear="all" /></p>
<p>Apenas uma brincadeira com os &#8216;Javazeiros&#8217; de plantão!  <img src='http://www.diegororiz.com.br/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' /> <br />
O que demora mais? Começar a desenvolver em Java ou em Ruby?</p>
<p><center><img class="aligncenter size-full wp-image-489" title="livros_java_x_ruby_on_rails" src="http://www.diegororiz.com.br/wp-content/uploads/2010/02/livros_java_x_ruby_on_rails.jpg" alt="Java versus Ruby On Rails" width="400" height="330" /></center><br clear="all" /></p>
<p></p>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2010%2F02%2Fjava-versus-ruby-on-rails%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Java+versus+Ruby+On+Rails+-+http://b2l.me/hg6fc+%28via+%40diegororiz%29&amp;source=shareaholic" rel="" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Java%20versus%20Ruby%20On%20Rails%22&amp;body=Link: http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Apenas%20uma%20brincadeira%20com%20os%20%27Javazeiros%27%20de%20plant%C3%A3o%21%20O%20que%20demora%20mais%3F%20Come%C3%A7ar%20a%20desenvolver%20em%20Java%20ou%20em%20Ruby%20On%20Rails%3F" rel="" class="external" title="Enviar para um amigo?">Enviar para um amigo?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/&amp;t=Java+versus+Ruby+On+Rails" rel="" class="external" title="Compartilhar noFacebook">Compartilhar noFacebook</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/&amp;title=Java+versus+Ruby+On+Rails" rel="" class="external" title="Compartilhar nodel.icio.us">Compartilhar nodel.icio.us</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/&amp;imageurl=" rel="" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/&amp;n=Java+versus+Ruby+On+Rails&amp;pli=1" rel="" class="external" title="Postar noBlogger">Postar noBlogger</a>
		</li>
		<li class="shr-orkut">
			<a href="http://promote.orkut.com/preview?nt=orkut.com&amp;tt=Java+versus+Ruby+On+Rails&amp;du=http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/&amp;cn=Apenas%20uma%20brincadeira%20com%20os%20%27Javazeiros%27%20de%20plant%C3%A3o%21%20O%20que%20demora%20mais%3F%20Come%C3%A7ar%20a%20desenvolver%20em%20Java%20ou%20em%20Ruby%20On%20Rails%3F" rel="" class="external" title="Promover noOrkut">Promover noOrkut</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/&amp;title=Java+versus+Ruby+On+Rails&amp;summary=Apenas%20uma%20brincadeira%20com%20os%20%27Javazeiros%27%20de%20plant%C3%A3o%21%20O%20que%20demora%20mais%3F%20Come%C3%A7ar%20a%20desenvolver%20em%20Java%20ou%20em%20Ruby%20On%20Rails%3F&amp;source=Diego Roriz" rel="" class="external" title="Compartilhar noLinkedIn">Compartilhar noLinkedIn</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<br /><p>Leia também:</p><ol><li><a href='http://www.diegororiz.com.br/2010/01/ruby-versus-rails/' rel='bookmark' title='Permanent Link: Ruby versus Rails'>Ruby versus Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/' rel='bookmark' title='Permanent Link: Porque utilizar ruby?'>Porque utilizar ruby?</a></li>
<li><a href='http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/' rel='bookmark' title='Permanent Link: Caelum Ensino e Inovação &#8211; Apostilas abertas para download'>Caelum Ensino e Inovação &#8211; Apostilas abertas para download</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Caelum Ensino e Inovação &#8211; Apostilas abertas para download</title>
		<link>http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/</link>
		<comments>http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 22:30:22 +0000</pubDate>
		<dc:creator>Diego Roriz</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[exemplos]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[material]]></category>
		<category><![CDATA[programação]]></category>

		<guid isPermaLink="false">http://www.diegororiz.com.br/?p=452</guid>
		<description><![CDATA[Estava navegando pela internet e encontrei algumas apostilas de ótima qualidade na página da empresa Caelum &#8211; Ensino e Inovação. São apostilas de alguns dos cursos ministrados por eles. Confiram a seguir um pouco mais da empresa e das apostilas. A Caelum disponibiliza gratuitamente para download algumas das apostilas de seus cursos para a comunidade, [...]


Leia também:<ol><li><a href='http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/' rel='bookmark' title='Permanent Link: Java versus Ruby On Rails'>Java versus Ruby On Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2010/01/ruby-versus-rails/' rel='bookmark' title='Permanent Link: Ruby versus Rails'>Ruby versus Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/' rel='bookmark' title='Permanent Link: Criando sua primeira aplicação Rails'>Criando sua primeira aplicação Rails</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2010%2F01%2Fcaelum-ensino-e-inovacao-apostilas-abertas-para-download%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2010%2F01%2Fcaelum-ensino-e-inovacao-apostilas-abertas-para-download%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2010%2F01%2Fcaelum-ensino-e-inovacao-apostilas-abertas-para-download%2F&amp;source=diegororiz&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><center><script type="text/javascript"><!--
google_ad_client = "pub-5736742881365075";
/* 468x60_img */
google_ad_slot = "0868551014";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center><br clear="all" /></p>
<p>Estava navegando pela internet e encontrei algumas apostilas de ótima qualidade na página da empresa Caelum &#8211; Ensino e Inovação. São apostilas de alguns dos cursos ministrados por eles. Confiram a seguir um pouco mais da empresa e das apostilas.</p>
<p>A <strong>Caelum</strong> disponibiliza gratuitamente para download algumas das apostilas      de seus <a href="http://www.caelum.com.br/cursos/">cursos</a> para a comunidade, com intuito de      disseminar o conhecimento. Envie esta página para seus amigos também. Evite enviar ou receber      as apostilas por e-mail, <strong>sempre baixe as versões mais novas e atualizadas das apostilas</strong> <a href="http://www.caelum.com.br/apostilas/" target="_blank">aqui</a>.</p>
<p>Para quem quiser conhecer um pouco mais sobre a <a href="http://www.caelum.com.br/" target="_blank"><strong>Caelum</strong></a>, acesse o site oficial ou vá direto para a seção <a href="http://www.caelum.com.br/empresa/quem-somos/" target="_blank"><strong>Quem Somos</strong></a>. A seguir, um link para as apostilas disponibilizadas pela empresa.<a href="http://www.caelum.com.br/curso/fj-11-java-orientacao-objetos/"></a></p>
<ul>
<li><a href="http://www.caelum.com.br/curso/fj-11-java-orientacao-objetos/">FJ-11: Java e Orientação a Objetos</a></li>
<li><a href="http://www.caelum.com.br/curso/fj-21-java-web/">FJ-21: Java para Desenvolvimento Web</a></li>
<li><a href="http://www.caelum.com.br/curso/fj-16-laboratorio-java-testes-xml-design-patterns/">FJ-16: Laboratório Java com Testes, XML e Design Patterns</a></li>
<li><a href="http://www.caelum.com.br/curso/fj-28-vraptor-hibernate-ajax/">FJ-28: Desenvolvimento ágil para Web 2.0 com VRaptor, Hibernate e AJAX</a></li>
<li><a href="http://www.caelum.com.br/curso/rr-71-ruby-on-rails/">(NOVO) RR-71: Desenvolvimento Ágil para Web 2.0 com Ruby on Rails</a></li>
<li><a href="http://www.caelum.com.br/curso/cs-14-algoritmos-estruturas-dados-java/">CS-14: Algoritmos e Estruturas de Dados com Java</a></li>
</ul>
<div>Destaco uma atenção para a <strong><a href="http://www.caelum.com.br/curso/rr-71-ruby-on-rails/" target="_blank">apostila de Ruby e Rails</a></strong> por motivos óbvios! Eu gosto muito de Ruby e Rails e gosto de difundir a linguagem e o framework! <img src='http://www.diegororiz.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </div>
<div>Espero que gostem e indiquem para amigos e companheiros de estudo. Até a próxima.</div>
<p><br clear="all" /></p>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2010%2F01%2Fcaelum-ensino-e-inovacao-apostilas-abertas-para-download%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Caelum+Ensino+e+Inova%C3%A7%C3%A3o+-+Apostilas+abertas+para+download+-+http://b2l.me/e3jw5+%28via+%40diegororiz%29&amp;source=shareaholic" rel="" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Caelum%20Ensino%20e%20Inova%C3%A7%C3%A3o%20-%20Apostilas%20abertas%20para%20download%22&amp;body=Link: http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A %5Bad%23adv_480x60_img%5D%0D%0AEstava%20navegando%20pela%20internet%20e%20encontrei%20algumas%20apostilas%20de%20%C3%B3tima%20qualidade%20na%20p%C3%A1gina%20da%20empresa%20Caelum%20-%20Ensino%20e%20Inova%C3%A7%C3%A3o.%20S%C3%A3o%20apostilas%20de%20alguns%20dos%20cursos%20ministrados%20por%20eles.%20Confiram%20a%20seguir%20um%20pouco%20mais%20da%20empresa%20e%20das%20apostilas.%0D%0AA%20Caelum%20disponibiliza%20grat" rel="" class="external" title="Enviar para um amigo?">Enviar para um amigo?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/&amp;t=Caelum+Ensino+e+Inova%C3%A7%C3%A3o+-+Apostilas+abertas+para+download" rel="" class="external" title="Compartilhar noFacebook">Compartilhar noFacebook</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/&amp;title=Caelum+Ensino+e+Inova%C3%A7%C3%A3o+-+Apostilas+abertas+para+download" rel="" class="external" title="Compartilhar nodel.icio.us">Compartilhar nodel.icio.us</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/&amp;imageurl=" rel="" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/&amp;n=Caelum+Ensino+e+Inova%C3%A7%C3%A3o+-+Apostilas+abertas+para+download&amp;pli=1" rel="" class="external" title="Postar noBlogger">Postar noBlogger</a>
		</li>
		<li class="shr-orkut">
			<a href="http://promote.orkut.com/preview?nt=orkut.com&amp;tt=Caelum+Ensino+e+Inova%C3%A7%C3%A3o+-+Apostilas+abertas+para+download&amp;du=http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/&amp;cn=%5Bad%23adv_480x60_img%5D%0D%0AEstava%20navegando%20pela%20internet%20e%20encontrei%20algumas%20apostilas%20de%20%C3%B3tima%20qualidade%20na%20p%C3%A1gina%20da%20empresa%20Caelum%20-%20Ensino%20e%20Inova%C3%A7%C3%A3o.%20S%C3%A3o%20apostilas%20de%20alguns%20dos%20cursos%20ministrados%20por%20eles.%20Confiram%20a%20seguir%20um%20pouco%20mais%20da%20empresa%20e%20das%20apostilas.%0D%0AA%20Caelum%20disponibiliza%20grat" rel="" class="external" title="Promover noOrkut">Promover noOrkut</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/&amp;title=Caelum+Ensino+e+Inova%C3%A7%C3%A3o+-+Apostilas+abertas+para+download&amp;summary=%5Bad%23adv_480x60_img%5D%0D%0AEstava%20navegando%20pela%20internet%20e%20encontrei%20algumas%20apostilas%20de%20%C3%B3tima%20qualidade%20na%20p%C3%A1gina%20da%20empresa%20Caelum%20-%20Ensino%20e%20Inova%C3%A7%C3%A3o.%20S%C3%A3o%20apostilas%20de%20alguns%20dos%20cursos%20ministrados%20por%20eles.%20Confiram%20a%20seguir%20um%20pouco%20mais%20da%20empresa%20e%20das%20apostilas.%0D%0AA%20Caelum%20disponibiliza%20grat&amp;source=Diego Roriz" rel="" class="external" title="Compartilhar noLinkedIn">Compartilhar noLinkedIn</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<br /><p>Leia também:</p><ol><li><a href='http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/' rel='bookmark' title='Permanent Link: Java versus Ruby On Rails'>Java versus Ruby On Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2010/01/ruby-versus-rails/' rel='bookmark' title='Permanent Link: Ruby versus Rails'>Ruby versus Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/' rel='bookmark' title='Permanent Link: Criando sua primeira aplicação Rails'>Criando sua primeira aplicação Rails</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ruby versus Rails</title>
		<link>http://www.diegororiz.com.br/2010/01/ruby-versus-rails/</link>
		<comments>http://www.diegororiz.com.br/2010/01/ruby-versus-rails/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 18:31:08 +0000</pubDate>
		<dc:creator>Diego Roriz</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[diferencial]]></category>
		<category><![CDATA[iniciante]]></category>
		<category><![CDATA[programação]]></category>

		<guid isPermaLink="false">http://www.diegororiz.com.br/?p=324</guid>
		<description><![CDATA[Já ouviu falar de Ruby, Rails e não sabe bem o que cada coisa é? Você achava que Rails e Ruby eram a mesma coisa?! Confira aqui os conceitos sobre as duas coisas!!!


Leia também:<ol><li><a href='http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/' rel='bookmark' title='Permanent Link: Java versus Ruby On Rails'>Java versus Ruby On Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/' rel='bookmark' title='Permanent Link: Criando sua primeira aplicação Rails'>Criando sua primeira aplicação Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/' rel='bookmark' title='Permanent Link: Caelum Ensino e Inovação &#8211; Apostilas abertas para download'>Caelum Ensino e Inovação &#8211; Apostilas abertas para download</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2010%2F01%2Fruby-versus-rails%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2010%2F01%2Fruby-versus-rails%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2010%2F01%2Fruby-versus-rails%2F&amp;source=diegororiz&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><center><script type="text/javascript"><!--
google_ad_client = "pub-5736742881365075";
/* 468x60_img */
google_ad_slot = "0868551014";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center><br clear="all" /></p>
<p>Muitas pessoas que iniciam os estudos em Ruby On Rails não sabem distinguir exatamente uma coisa da outra (Ruby e Rails). Este post têm o objetivo de esclarecer o que é cada uma dessas coisas e mostrar um pouco das mesmas.</p>
<p>Para começar, vamos direto ao ponto. <strong>Ruby</strong> é uma <strong>linguagem de programação</strong> e <strong>Rails</strong> é um <strong>framework para desenvolvimento web</strong>. <em>(PS.: se você não sabe o que é um framework, não se preocupe!) </em>Agora que eu já traumatizei vocês (<em>risos</em>), vou aprofundar um pouco mais nos detalhes e trazer alguns exemplos e sites de referências.</p>
<div id="attachment_325" class="wp-caption alignleft" style="width: 99px"><img class="size-full wp-image-325" title="ruby-language" src="http://www.diegororiz.com.br/wp-content/uploads/2010/01/ruby-language.png" alt="Logo Ruby" width="89" height="101" /><p class="wp-caption-text">Ruby</p></div>
<p>Ruby, como dito no parágrafo anterior, é uma linguagem criada em 1993 por <a href="http://en.wikipedia.org/wiki/Yukihiro_Matsumoto" target="_blank">Yukihiro Matsumoto (Matz)</a>. Ela foi grandemente inspirada em Python e Perl (daí o nome &#8220;Ruby&#8221;, outra pedra preciosa). Matz queria uma linguagem mais poderosa que Perl e mais orientada a objeto que Python.</p>
<p>Ruby é uma linguagem projetada tanto para a programação em grande escala quanto para codificação rápida, tem um suporte a orientação a objetos que tem o <strong>objetivo de ser simples e prático</strong>. Esta linguagem possui<strong> repositórios de bibliotecas disponíveis</strong> em sites como <a href="http://gemcutter.org/" target="_blank"><strong>GemCutter</strong></a> e uma ferramenta de instalação dessas bibliotecas chamada <strong><a href="http://docs.rubygems.org/" target="_blank">Ruby Gems</a></strong>, semelhante aos gerenciadores de pacotes do Debian Linux, como o apt.</p>
<p>Para se ter uma idéia do potencial da linguagem quanto ao que ela se propõe a fazer, confiram o post <a href="http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/" target="_blank"><strong>Porquê utilizar Ruby</strong></a>, publicado no próprio <a href="http://www.diegororiz.com.br">blog</a>.</p>
<p><center><script type="text/javascript"><!--
google_ad_client = "pub-5736742881365075";
/* 468x60_img */
google_ad_slot = "0868551014";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center><br clear="all" /></p>
<p>Já o Rails é um framework com foco no desenvolvimento de aplicações web. <strong>Mas o que é um framework?!</strong> Um framework pode ser considerado como um conjunto de códigos que foram identificados como sendo comuns em vários projetos e que possuem uma finalidade muito específica. De uma maneira mais informal, considerem um framework como uma caixa de ferramentas. Para cada tipo de problema na vida real, você tem uma caixa de ferramentas criadas para você atacar aquele tipo de problema específico. O Ra<img class="alignright size-full wp-image-327" title="rails" src="http://www.diegororiz.com.br/wp-content/uploads/2010/01/rails.png" alt="Rails" width="89" height="114" />ils é uma caixa de ferramentas para pessoas que queiram desenvolver aplicações web!</p>
<p>Como ia dizendo, o Rails é um <a title="Meta-framework" href="http://pt.wikipedia.org/wiki/Meta-framework">framework</a> gratuito que promete aumentar velocidade e facilidade no desenvolvimento de sites orientados a banco de dados (<em>database-driven web sites</em>), uma vez que é possível criar aplicações com base em estruturas pré-definidas.</p>
<p>O Rails foi criado a partir da experiência de  David Heinemeier Hansson (<a href="http://www.loudthinking.com/" target="_blank">página pessoal</a> e <a href="http://en.wikipedia.org/wiki/David_Heinemeier_Hansson" target="_blank">wikipedia</a>) de um projeto seu na 37signals (<a href="http://37signals.com/" target="_blank">site oficial</a> e <a href="http://en.wikipedia.org/wiki/37signals" target="_blank">wikipedia</a>), o gerenciador de projetos <a href="http://basecamphq.com/?source=37signals+home" target="_blank">Basecamp</a>. Depois de desenvolvido o projeto, foram observados padrões que poderiam ser utilizados na criação de outras aplicações web. E nascia aí o Rails!</p>
<p>O Rails tem como algumas de suas filosofias os seguintes conceitos que agilizam o desenvolvimento:</p>
<ul>
<li><strong>DRY (<em>Don&#8217;t Repeat Yourself</em>)</strong>: basicamente explora a técnica de não repetir você mesmo! Mas como?! Citando como um exemplo, a identificação de trechos de código e separação dos mesmos em locais específicos para facilitar o reuso posteriormente <strong>(sem CTRL+C e CTRL+V)</strong> através de gems, plugins, libs, etc.</li>
</ul>
<ul>
<li><strong>COC (<em>Convetion Over Configuration</em>)</strong>: sempre existe mais de uma maneira de fazer uma determinada coisa. Esse conceito visa difundir a adoção da convenção sempre onde for possível. Caso contrário, o desenvolvedor sempre precisará configurar muitas coisas para colocar uma aplicação no ar, por exemplo. Mesmo a prioridade sendo sempre adotar a convenção, o desenvolvedor pode optar por configurar da maneira que for conveniente.</li>
</ul>
<p>Quer conferir o quão produtivo é desenvolver uma aplicação utilizando o framework Rails?! Confira neste mesmo <a href="http://www.diegororiz.com.br" target="_blank">blog</a> um post ensinando <a href="http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/" target="_blank"><strong>como criar a sua primeira aplicação em rails</strong></a> &#8211; um cadastro de clientes.</p>
<p>E é isso pessoal! Como dito no começo do post, a diferença entre Ruby e Rails é que <strong>Ruby é uma linguagem de programação</strong> e <strong>Rails é um framework para aplicações web</strong>.</p>
<p>Referências:</p>
<ul>
<li><a href="http://pt.wikipedia.org/wiki/Ruby_(linguagem_de_programa%C3%A7%C3%A3o)" target="_blank">Ruby na Wikipedia (português)</a></li>
<li><a href="http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/" target="_blank">Porquê utilizar Ruby? (português)</a></li>
<li><a href="http://www.ruby-lang.org/pt/documentacao/ruby-em-vinte-minutos/" target="_blank">Experimente Ruby em 20 minutos (português)</a></li>
<li><a href="http://www.apidock.com/ruby">Documentação de Ruby (inglês)</a></li>
<li><a href="http://akitaonrails.com/2009/2/2/entendendo-rubygems" target="_blank">Tutorial sobre RubyGems</a> &#8211; Akita</li>
<li><a href="http://guias.rubyonrails.pro.br/" target="_blank">Guia de Rails (português)</a></li>
<li><a href="http://pt.wikipedia.org/wiki/Ruby_on_Rails" target="_blank">Rails na Wikipedia (português)</a></li>
<li><a href="http://rubyonrails.org/" target="_blank">Rails &#8211; Página Oficial (inglês)</a></li>
<li><a href="http://www.apidock.com/rails">Documentação de Rails (inglês)</a></li>
</ul>
<p></p>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2010%2F01%2Fruby-versus-rails%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Ruby+versus+Rails+-+http://b2l.me/c2d5y+%28via+%40diegororiz%29&amp;source=shareaholic" rel="" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Ruby%20versus%20Rails%22&amp;body=Link: http://www.diegororiz.com.br/2010/01/ruby-versus-rails/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A J%C3%A1%20ouviu%20falar%20de%20Ruby%2C%20Rails%20e%20n%C3%A3o%20sabe%20bem%20o%20que%20cada%20coisa%20%C3%A9%3F%20Voc%C3%AA%20achava%20que%20Rails%20e%20Ruby%20eram%20a%20mesma%20coisa%3F%21%20Confira%20aqui%20os%20conceitos%20sobre%20as%20duas%20coisas%21%21%21" rel="" class="external" title="Enviar para um amigo?">Enviar para um amigo?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.diegororiz.com.br/2010/01/ruby-versus-rails/&amp;t=Ruby+versus+Rails" rel="" class="external" title="Compartilhar noFacebook">Compartilhar noFacebook</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.diegororiz.com.br/2010/01/ruby-versus-rails/&amp;title=Ruby+versus+Rails" rel="" class="external" title="Compartilhar nodel.icio.us">Compartilhar nodel.icio.us</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.diegororiz.com.br/2010/01/ruby-versus-rails/&amp;imageurl=" rel="" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.diegororiz.com.br/2010/01/ruby-versus-rails/&amp;n=Ruby+versus+Rails&amp;pli=1" rel="" class="external" title="Postar noBlogger">Postar noBlogger</a>
		</li>
		<li class="shr-orkut">
			<a href="http://promote.orkut.com/preview?nt=orkut.com&amp;tt=Ruby+versus+Rails&amp;du=http://www.diegororiz.com.br/2010/01/ruby-versus-rails/&amp;cn=J%C3%A1%20ouviu%20falar%20de%20Ruby%2C%20Rails%20e%20n%C3%A3o%20sabe%20bem%20o%20que%20cada%20coisa%20%C3%A9%3F%20Voc%C3%AA%20achava%20que%20Rails%20e%20Ruby%20eram%20a%20mesma%20coisa%3F%21%20Confira%20aqui%20os%20conceitos%20sobre%20as%20duas%20coisas%21%21%21" rel="" class="external" title="Promover noOrkut">Promover noOrkut</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.diegororiz.com.br/2010/01/ruby-versus-rails/&amp;title=Ruby+versus+Rails&amp;summary=J%C3%A1%20ouviu%20falar%20de%20Ruby%2C%20Rails%20e%20n%C3%A3o%20sabe%20bem%20o%20que%20cada%20coisa%20%C3%A9%3F%20Voc%C3%AA%20achava%20que%20Rails%20e%20Ruby%20eram%20a%20mesma%20coisa%3F%21%20Confira%20aqui%20os%20conceitos%20sobre%20as%20duas%20coisas%21%21%21&amp;source=Diego Roriz" rel="" class="external" title="Compartilhar noLinkedIn">Compartilhar noLinkedIn</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<br /><p>Leia também:</p><ol><li><a href='http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/' rel='bookmark' title='Permanent Link: Java versus Ruby On Rails'>Java versus Ruby On Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/' rel='bookmark' title='Permanent Link: Criando sua primeira aplicação Rails'>Criando sua primeira aplicação Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/' rel='bookmark' title='Permanent Link: Caelum Ensino e Inovação &#8211; Apostilas abertas para download'>Caelum Ensino e Inovação &#8211; Apostilas abertas para download</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.diegororiz.com.br/2010/01/ruby-versus-rails/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Porque utilizar ruby?</title>
		<link>http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/</link>
		<comments>http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 17:26:20 +0000</pubDate>
		<dc:creator>Diego Roriz</dc:creator>
				<category><![CDATA[ruby]]></category>
		<category><![CDATA[diferencial]]></category>
		<category><![CDATA[exemplos]]></category>
		<category><![CDATA[iniciante]]></category>

		<guid isPermaLink="false">http://www.diegororiz.com.br/?p=117</guid>
		<description><![CDATA[Um texto breve que apresenta bons motivos para desenvolver ou pelo menos conhecer Ruby! Nesta matéria são apresentados trechos de código e explicaçãoes utilizando os mesmos para embasar as vantagens de se utilizar Ruby! Ainda não leu? Confira!


Leia também:<ol><li><a href='http://www.diegororiz.com.br/2010/01/ruby-versus-rails/' rel='bookmark' title='Permanent Link: Ruby versus Rails'>Ruby versus Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/' rel='bookmark' title='Permanent Link: Java versus Ruby On Rails'>Java versus Ruby On Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/' rel='bookmark' title='Permanent Link: Caelum Ensino e Inovação &#8211; Apostilas abertas para download'>Caelum Ensino e Inovação &#8211; Apostilas abertas para download</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fporque-utilizar-ruby%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fporque-utilizar-ruby%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fporque-utilizar-ruby%2F&amp;source=diegororiz&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><center><center><script type="text/javascript"><!--
google_ad_client = "pub-5736742881365075";
/* 468x60_img */
google_ad_slot = "0868551014";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center></center><br clear="all" /></p>
<p>Ruby é uma linguagem interpretada, dinâmica e open source com foco na simplicidade e produtividade. Como vocês poderão observar, é uma linguagem que possui uma sintaxe elegante e que é simples de compreender e fácil de codificar. O seu criador, Yukihiro &#8220;Matz&#8221; Matsumoto, misturou partes das suas linguagens preferidas, tais como Perl, Smaltalk, Eiffel, Ada e Lisp visando construir uma linguagem que equilibrasse programação funcional e imperativa.</p>
<p>Inicialmente, Matz olhou para as outras linguagens para encontrar a sintaxe ideal. Após finalizar sua pesquisa, ele disse, &#8220;Eu quero uma linguagem de script que seja mais poderosa que Perl e mais orientada a objetos do que Python&#8221;. E assim foi feito. Ruby é uma linguagem de script muito poderosa e é completamente orientada a objetos. Cada bit de informação e código tem suas próprias propriedades e ações. Para demonstrar a orientação a objetos da linguagem, vejam o exemplo!</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p117code1'); return false;">View Code</a> RUBY</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1171"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p117code1"><pre class="ruby" style="font-family:monospace;"><span style="color:#006666;">5</span>.<span style="color:#9900CC;">times</span> <span style="color:#006600; font-weight:bold;">&#123;</span> <span style="color:#CC0066; font-weight:bold;">print</span> <span style="color:#996600;">&quot;Nós queremos aprender ruby - é extraordinário!&quot;</span> <span style="color:#006600; font-weight:bold;">&#125;</span></pre></td></tr></table></div>

<p>Em muitas linguagens, os números e outros tipos primitivos não são objetos. O ruby segue a influência do Smalltalk que concedia métodos e variáveis de instância para todos os tipos. Esta abordagem facilita a utilização do Ruby, uma vez que as regras aplicáveis aos objetos se aplicam a todos os elementos.</p>
<p>Analisando agora o código, veremos que ele possui maior legibilidade e entendimento, visto que uma pessoa que saiba inglês é capaz de interpretar o comando sem problemas, é muito superior aos iteradores tradicionais das outras linguagens e a codificação é mais simples, sendo necessário escrever bem menos código.</p>
<p>E não para por aí. O ruby permite que você criar métodos que possuem forma e propósito diferenciados: são os métodos finalizados com <strong>!</strong> (exclamação) e os finalizados com <strong>?</strong> (interrogação). Para que você possa entender, observe o código abaixo:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p117code2'); return false;">View Code</a> RUBY</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1172"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p117code2"><pre class="ruby" style="font-family:monospace;">atendente.<span style="color:#9900CC;">registra_recado</span>!<span style="color:#006600; font-weight:bold;">&#40;</span>agenda_pessoal, recado<span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#9966CC; font-weight:bold;">if</span> pessoa_procurada.<span style="color:#9900CC;">esta_na_empresa</span>?</pre></td></tr></table></div>

<p>Quanto à semântica, podemos observar os dois tipos de métodos citados acima. Foi convencionado que os métodos finalizados com exclamação indicam que sempre haverá uma alteração do estado do objeto após a chamada deste método e que os métodos finalizados com interrogação questionam alguma coisa ao objeto e sempre retornarão <em>true</em> ou <em>false</em>.</p>
<p>Quanto à sintaxe, podemos observar a inversão da construção do bloco <strong>if</strong>. No caso, o intuito é deixar a instrução mais intuitiva, ou seja, executar a instrução apenas se a expressão lógica for verdadeira. Pensando ainda em deixar o código mais intuitivo, foi criado o comando <strong>unless</strong> para representar o senão ao invés de <strong>if !expression</strong>. O Ruby não exige ponto e vírgula ao final de cada linha e possui um meio muito fácil de criar e iterar um array de elementos, como pode ser observado:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p117code3'); return false;">View Code</a> RUBY</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1173"><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code" id="p117code3"><pre class="ruby" style="font-family:monospace;">itens_ids = <span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#006666;">1</span>, <span style="color:#006666;">2</span>, <span style="color:#006666;">3</span>, <span style="color:#006666;">4</span>, <span style="color:#006666;">5</span><span style="color:#006600; font-weight:bold;">&#93;</span>
itens_ids.<span style="color:#9900CC;">each</span> <span style="color:#9966CC; font-weight:bold;">do</span> <span style="color:#006600; font-weight:bold;">|</span>item<span style="color:#006600; font-weight:bold;">|</span>
  item.<span style="color:#9900CC;">do_something</span>
<span style="color:#9966CC; font-weight:bold;">end</span></pre></td></tr></table></div>

<p>E ainda tem mais! O Ruby possui um modo interativo para que o desenvolvedor possa executar comandos da linguagem, fazer testes de classes e módulos criados, dentre outros. Este modo interativo é chamado de irb (Interactive Ruby). Visualmente é muito similar com um console/terminal. Se você executar o comando self.class dentro deste terminal, irá ver que irb é uma instância da classe Object, comprovando que tudo, mas tudo mesmo, é um objeto em ruby.</p>
<p>Ruby ainda é uma linguagem muito flexível, visto que permite aos desenvolvedores alterar livremente o core da linguagem. Partes essenciais da linguagem podem ser removidas ou redefinidas se necessário. Ruby tenta não restringir o desenvolvedor. Um exemplo bem simples pode ser visto na adição de dois valores, viabilizada através do operação de adição (+). Porém, se eu preferir utilizar a palavra legível plus, eu posso adicionar o método na classe Numeric, que pertence ao core do Ruby, como mostrado a seguir:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p117code4'); return false;">View Code</a> RUBY</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1174"><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code" id="p117code4"><pre class="ruby" style="font-family:monospace;"><span style="color:#9966CC; font-weight:bold;">class</span> <span style="color:#CC00FF; font-weight:bold;">Numeric</span>
  <span style="color:#9966CC; font-weight:bold;">def</span> plus<span style="color:#006600; font-weight:bold;">&#40;</span>x<span style="color:#006600; font-weight:bold;">&#41;</span>
    <span style="color:#0000FF; font-weight:bold;">self</span>.<span style="color:#006600; font-weight:bold;">+</span><span style="color:#006600; font-weight:bold;">&#40;</span>x<span style="color:#006600; font-weight:bold;">&#41;</span>
  <span style="color:#9966CC; font-weight:bold;">end</span>
<span style="color:#9966CC; font-weight:bold;">end</span>
&nbsp;
y = <span style="color:#006666;">5</span>.<span style="color:#9900CC;">plus</span> <span style="color:#006666;">6</span></pre></td></tr></table></div>

<p>Estas são apenas algumas das muitas facilidades que a linguagem oferece ao desenvolvedor! O ruby é uma linguagem simples e fácil mas também é robusta. Dentre as funcionalidades que já foram implementadas na linguagem estão o tratamento de exceções, o garbage collector e a possibilidade de inserir chamadas nativas a código C, dentre outros.</p>
<p>Se você gostou ou já experimentou, deixei um comentário retratando como foi a experiência com a linguagem. Se você tem amigos que acham que Java ou Php são tudo na vida, compartilhe esse link com eles através de email ou das redes sociais!</p>
<h5>Referência: <a href="http://ruby-lang.org/" target="_blank">http://ruby-lang.org/</a></h5>
<p><center></center>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fporque-utilizar-ruby%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Porque+utilizar+ruby%3F+-+http://b2l.me/b4fbj+%28via+%40diegororiz%29&amp;source=shareaholic" rel="" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Porque%20utilizar%20ruby%3F%22&amp;body=Link: http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Um%20texto%20breve%20que%20apresenta%20bons%20motivos%20para%20desenvolver%20ou%20pelo%20menos%20conhecer%20Ruby%21%20Nesta%20mat%C3%A9ria%20s%C3%A3o%20apresentados%20trechos%20de%20c%C3%B3digo%20e%20explica%C3%A7%C3%A3oes%20utilizando%20os%20mesmos%20para%20embasar%20as%20vantagens%20de%20se%20utilizar%20Ruby%21%20Ainda%20n%C3%A3o%20leu%3F%20Confira%21" rel="" class="external" title="Enviar para um amigo?">Enviar para um amigo?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/&amp;t=Porque+utilizar+ruby%3F" rel="" class="external" title="Compartilhar noFacebook">Compartilhar noFacebook</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/&amp;title=Porque+utilizar+ruby%3F" rel="" class="external" title="Compartilhar nodel.icio.us">Compartilhar nodel.icio.us</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/&amp;imageurl=" rel="" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/&amp;n=Porque+utilizar+ruby%3F&amp;pli=1" rel="" class="external" title="Postar noBlogger">Postar noBlogger</a>
		</li>
		<li class="shr-orkut">
			<a href="http://promote.orkut.com/preview?nt=orkut.com&amp;tt=Porque+utilizar+ruby%3F&amp;du=http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/&amp;cn=Um%20texto%20breve%20que%20apresenta%20bons%20motivos%20para%20desenvolver%20ou%20pelo%20menos%20conhecer%20Ruby%21%20Nesta%20mat%C3%A9ria%20s%C3%A3o%20apresentados%20trechos%20de%20c%C3%B3digo%20e%20explica%C3%A7%C3%A3oes%20utilizando%20os%20mesmos%20para%20embasar%20as%20vantagens%20de%20se%20utilizar%20Ruby%21%20Ainda%20n%C3%A3o%20leu%3F%20Confira%21" rel="" class="external" title="Promover noOrkut">Promover noOrkut</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/&amp;title=Porque+utilizar+ruby%3F&amp;summary=Um%20texto%20breve%20que%20apresenta%20bons%20motivos%20para%20desenvolver%20ou%20pelo%20menos%20conhecer%20Ruby%21%20Nesta%20mat%C3%A9ria%20s%C3%A3o%20apresentados%20trechos%20de%20c%C3%B3digo%20e%20explica%C3%A7%C3%A3oes%20utilizando%20os%20mesmos%20para%20embasar%20as%20vantagens%20de%20se%20utilizar%20Ruby%21%20Ainda%20n%C3%A3o%20leu%3F%20Confira%21&amp;source=Diego Roriz" rel="" class="external" title="Compartilhar noLinkedIn">Compartilhar noLinkedIn</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<br /><p>Leia também:</p><ol><li><a href='http://www.diegororiz.com.br/2010/01/ruby-versus-rails/' rel='bookmark' title='Permanent Link: Ruby versus Rails'>Ruby versus Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/' rel='bookmark' title='Permanent Link: Java versus Ruby On Rails'>Java versus Ruby On Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2010/01/caelum-ensino-e-inovacao-apostilas-abertas-para-download/' rel='bookmark' title='Permanent Link: Caelum Ensino e Inovação &#8211; Apostilas abertas para download'>Caelum Ensino e Inovação &#8211; Apostilas abertas para download</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.diegororiz.com.br/2009/12/porque-utilizar-ruby/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Diversos #2 &#8211; Links interessantes</title>
		<link>http://www.diegororiz.com.br/2009/12/diversos-2-links-interessantes/</link>
		<comments>http://www.diegororiz.com.br/2009/12/diversos-2-links-interessantes/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 17:25:33 +0000</pubDate>
		<dc:creator>Diego Roriz</dc:creator>
				<category><![CDATA[diversos]]></category>
		<category><![CDATA[al pacino]]></category>
		<category><![CDATA[engraçado]]></category>
		<category><![CDATA[hitler]]></category>
		<category><![CDATA[ícones]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[liderança]]></category>
		<category><![CDATA[motivação]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.diegororiz.com.br/?p=95</guid>
		<description><![CDATA[Continuando a seleção de links interessantes, seguem matérias sobre como aprender ruby, a compra da MySQL pela Oracle por 7,4 bilhões de dólares  e a possível extinção da MySQL, uma página repleta de ícones legais para auxiliar na construção da sua aplicação web, liderança e motivação com Al Pacino e uma encenação cômica por Hitler sobre o famoso IE6.


Leia também:<ol><li><a href='http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/' rel='bookmark' title='Permanent Link: Diversos &#8211; Os cinco melhores links da semana'>Diversos &#8211; Os cinco melhores links da semana</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fdiversos-2-links-interessantes%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fdiversos-2-links-interessantes%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fdiversos-2-links-interessantes%2F&amp;source=diegororiz&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Continuando a seleção de links interessantes, seguem matérias sobre como aprender ruby, a compra da MySQL pela Oracle por 7,4 bilhões de dólares  e a possível extinção da MySQL, uma página repleta de ícones legais para auxiliar na construção da sua aplicação web, liderança e motivação com Al Pacino e uma encenação cômica por Hitler sobre o famoso IE6.</p>
<ul>
<li><strong>Aprenda Ruby</strong> <a href="http://dojorio.wordpress.com/2009/12/14/aprenda-ruby/" target="_blank">(veja mais)</a><br />
Apesar das dicas do <a href="http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/" target="_blank">porque não aprender ruby</a>, muitas pessoas me procuraram solicitanto um material de estudo, seja este um livro, um guia de referência online, etc. Coicidentemente, a DojoRio publicou justamente um <a href="http://dojorio.wordpress.com/2009/12/14/aprenda-ruby/" target="_blank">post</a> sobre <span style="text-decoration: line-through;">umas</span> muitas referências! Aproveitem!</li>
</ul>
<p><center><div id="attachment_63" class="wp-caption aligncenter" style="width: 322px"><img class="size-full wp-image-63" title="ruby-language" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/ruby-language.png" alt="Ruby - A melhor amiga do desenvolvedor" width="312" height="101" /><p class="wp-caption-text">Ruby - A melhor amiga do desenvolvedor</p></div></center></p>
<ul>
<li><strong>Criador do MySQL convoca usuários para &#8220;salvar&#8221; o sofwtare</strong> <a href="http://computerworld.uol.com.br/tecnologia/2009/12/14/criador-do-mysql-chama-usuarios-para-salvar-software/" target="_blank">(veja mais)</a>
<p>A Oracle anunciou sua intenção de comprar a Sun em abril de 2009, por 7,4 bilhões de dólares. Mas o negócio está paralisado enquanto as autoridades européias não concluem suas avaliações sobre questões antitruste.</p>
<p>Uma das principais preocupações dos reguladores, e também dos defensores de iniciativas open source, é qual será o futuro do MySQL sob a Oracle que, com seu próprio sistema proprietário, detém uma fatia significativa do mercado de banco de dados.</p>
<p>Mas Widenius acredita que, se os usuários se manifestarem agora, as autoridades européias poderiam bloquear a fusão, ou forçar a Oracle a oferecer certas concessões e garantias em relação ao MySQL, disse numa <a href="http://monty-says.blogspot.com/2009/12/help-saving-mysql.html">nota publicada em seu blog</a> na sexta-feira (12/12).</p>
</li>
</ul>
<p><center><div id="attachment_97" class="wp-caption aligncenter" style="width: 409px"><img class="size-full wp-image-97" title="logo-mysql" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/logo-mysql.jpg" alt="MySQL - A base de dados open source mais popular do mundo" width="399" height="291" /><p class="wp-caption-text">MySQL - A base de dados open source mais popular do mundo</p></div></center></p>
<ul>
<li><strong>Precisando de ícones para a sua aplicação web?</strong> <a href="http://ow.ly/169Of0" target="_blank">(veja mais)</a><br />
Aqui são expostos e disponibilizados para download nada menos que <strong>50</strong> belos sets de ícones gratuitos para serem utilizados na sua próxima aplicação! Vale a pena dar uma conferida!</li>
</ul>
<p><center><div id="attachment_98" class="wp-caption aligncenter" style="width: 281px"><img class="size-full wp-image-98" title="icons_set" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/icons-19-icon-sets.jpg" alt="Conjunto de ícones das mais famosas ferramentas sociais" width="271" height="347" /><p class="wp-caption-text">Conjunto de ícones das mais famosas ferramentas sociais</p></div></center></p>
<ul>
<li><strong>Liderança e Motivação</strong> <a href="http://www.webcine.com.br/filmessi/anygiven.htm" target="_blank">(veja mais)</a>
<p>Não importa quem você é nem o que você faz para sobreviver. Tem sempre alguém mais jovem, mais rápido e mais forte bem atrás de você.</p>
<p>E é isso que Tony D&#8217;Amato finalmente começa a perceber. Há quatro anos, o Sharks de Miami de D&#8217;Amato cravaram dois campeonatos da AFFA seguidos. Agora, seu time está lutando contra três derrotas consecutivas, perda de público e heróis que estão passando da idade, principalmente o quarterback de 39 anos Jack &#8220;Cap&#8221; Rooney, que se agarra desesperadamente ao que lhe resta como jogador.</p>
<p>Fora do campo, D&#8217;Amato está enfrentado um casamento falido e filhos que não têm diálogo com ele, e está num curso de colisão com Christina Pagniacci, a jovem presidente e co-proprietária do Sharks.</p>
<p><strong><em>Eu garanto que em qualquer luta, é o cara que está disposto a morrer que as ganha.</em></strong></p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/uDdgX2jl08k&amp;feature" /><param name="align" value="top" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/uDdgX2jl08k&amp;feature" align="top"></embed></object></li>
<li><strong>Hitler versus Internet Explorer 6</strong><br />
Discurso de Adolf Hitler sobre <em>(a falta de)</em> suporte do browser Internet Explorer 6. Prepare-se para rir a beça sobre comentários inteligentes que contemplam CSS3, javascript, firebug, dentre outros!!!</li>
</ul>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/SGD6r4ebmEY" /><param name="align" value="top" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/SGD6r4ebmEY" align="top"></embed></object></p>
<p>Gostou? Então indique este post para alguém através da nossa barra de ferramentas sociais! Tem algum tema que você gostaria de ler neste blog? Faça a sua <strong><a href="http://www.diegororiz.com.br/sugestoes/" target="_self">sugestão</a></strong>!!!
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fdiversos-2-links-interessantes%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Diversos+%232+-+Links+interessantes+-+http://b2l.me/b4fbk+%28via+%40diegororiz%29&amp;source=shareaholic" rel="" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Diversos%20%232%20-%20Links%20interessantes%22&amp;body=Link: http://www.diegororiz.com.br/2009/12/diversos-2-links-interessantes/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Continuando%20a%20sele%C3%A7%C3%A3o%20de%20links%20interessantes%2C%20seguem%20mat%C3%A9rias%20sobre%20como%20aprender%20ruby%2C%20a%20compra%20da%20MySQL%20pela%20Oracle%20por%207%2C4%20bilh%C3%B5es%20de%20d%C3%B3lares%20%20e%20a%20poss%C3%ADvel%20extin%C3%A7%C3%A3o%20da%20MySQL%2C%20uma%20p%C3%A1gina%20repleta%20de%20%C3%ADcones%20legais%20para%20auxiliar%20na%20constru%C3%A7%C3%A3o%20da%20sua%20aplica%C3%A7%C3%A3o%20web%2C%20lideran%C3%A7a%20e%20motiva%C3%A7%C3%A3o%20com%20Al%20Pacino%20e%20uma%20encena%C3%A7%C3%A3o%20c%C3%B4mica%20por%20Hitler%20sobre%20o%20famoso%20IE6." rel="" class="external" title="Enviar para um amigo?">Enviar para um amigo?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.diegororiz.com.br/2009/12/diversos-2-links-interessantes/&amp;t=Diversos+%232+-+Links+interessantes" rel="" class="external" title="Compartilhar noFacebook">Compartilhar noFacebook</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.diegororiz.com.br/2009/12/diversos-2-links-interessantes/&amp;title=Diversos+%232+-+Links+interessantes" rel="" class="external" title="Compartilhar nodel.icio.us">Compartilhar nodel.icio.us</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.diegororiz.com.br/2009/12/diversos-2-links-interessantes/&amp;imageurl=" rel="" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.diegororiz.com.br/2009/12/diversos-2-links-interessantes/&amp;n=Diversos+%232+-+Links+interessantes&amp;pli=1" rel="" class="external" title="Postar noBlogger">Postar noBlogger</a>
		</li>
		<li class="shr-orkut">
			<a href="http://promote.orkut.com/preview?nt=orkut.com&amp;tt=Diversos+%232+-+Links+interessantes&amp;du=http://www.diegororiz.com.br/2009/12/diversos-2-links-interessantes/&amp;cn=Continuando%20a%20sele%C3%A7%C3%A3o%20de%20links%20interessantes%2C%20seguem%20mat%C3%A9rias%20sobre%20como%20aprender%20ruby%2C%20a%20compra%20da%20MySQL%20pela%20Oracle%20por%207%2C4%20bilh%C3%B5es%20de%20d%C3%B3lares%20%20e%20a%20poss%C3%ADvel%20extin%C3%A7%C3%A3o%20da%20MySQL%2C%20uma%20p%C3%A1gina%20repleta%20de%20%C3%ADcones%20legais%20para%20auxiliar%20na%20constru%C3%A7%C3%A3o%20da%20sua%20aplica%C3%A7%C3%A3o%20web%2C%20lideran%C3%A7a%20e%20motiva%C3%A7%C3%A3o%20com%20Al%20Pacino%20e%20uma%20encena%C3%A7%C3%A3o%20c%C3%B4mica%20por%20Hitler%20sobre%20o%20famoso%20IE6." rel="" class="external" title="Promover noOrkut">Promover noOrkut</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.diegororiz.com.br/2009/12/diversos-2-links-interessantes/&amp;title=Diversos+%232+-+Links+interessantes&amp;summary=Continuando%20a%20sele%C3%A7%C3%A3o%20de%20links%20interessantes%2C%20seguem%20mat%C3%A9rias%20sobre%20como%20aprender%20ruby%2C%20a%20compra%20da%20MySQL%20pela%20Oracle%20por%207%2C4%20bilh%C3%B5es%20de%20d%C3%B3lares%20%20e%20a%20poss%C3%ADvel%20extin%C3%A7%C3%A3o%20da%20MySQL%2C%20uma%20p%C3%A1gina%20repleta%20de%20%C3%ADcones%20legais%20para%20auxiliar%20na%20constru%C3%A7%C3%A3o%20da%20sua%20aplica%C3%A7%C3%A3o%20web%2C%20lideran%C3%A7a%20e%20motiva%C3%A7%C3%A3o%20com%20Al%20Pacino%20e%20uma%20encena%C3%A7%C3%A3o%20c%C3%B4mica%20por%20Hitler%20sobre%20o%20famoso%20IE6.&amp;source=Diego Roriz" rel="" class="external" title="Compartilhar noLinkedIn">Compartilhar noLinkedIn</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<br /><p>Leia também:</p><ol><li><a href='http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/' rel='bookmark' title='Permanent Link: Diversos &#8211; Os cinco melhores links da semana'>Diversos &#8211; Os cinco melhores links da semana</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.diegororiz.com.br/2009/12/diversos-2-links-interessantes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Diversos &#8211; Os cinco melhores links da semana</title>
		<link>http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/</link>
		<comments>http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 17:54:27 +0000</pubDate>
		<dc:creator>Diego Roriz</dc:creator>
				<category><![CDATA[diversos]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[empreendedorismo]]></category>
		<category><![CDATA[jack welch]]></category>
		<category><![CDATA[livros]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[programação]]></category>
		<category><![CDATA[relaxamento]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.diegororiz.com.br/?p=57</guid>
		<description><![CDATA[Olá pessoal! Como eu sou um leitor assíduo dos mais diversos tipos de conteúdo relacionados principalmente a tecnologia, resolvi fazer uma seleção dos melhores da semana. Toda semana pretendo colocar o link e um resumo sobre as melhores matérias/novidades. Então vamos lá!


Leia também:<ol><li><a href='http://www.diegororiz.com.br/2009/12/diversos-2-links-interessantes/' rel='bookmark' title='Permanent Link: Diversos #2 &#8211; Links interessantes'>Diversos #2 &#8211; Links interessantes</a></li>
<li><a href='http://www.diegororiz.com.br/2010/08/links-da-semana-18-de-agosto/' rel='bookmark' title='Permanent Link: Links da semana &#8211; 18 de agosto'>Links da semana &#8211; 18 de agosto</a></li>
<li><a href='http://www.diegororiz.com.br/2010/03/como-administrar-a-moda-jack-welch/' rel='bookmark' title='Permanent Link: Como administrar à moda Jack Welch'>Como administrar à moda Jack Welch</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fdiversos-os-cinco-melhores-links-da-semana%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fdiversos-os-cinco-melhores-links-da-semana%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fdiversos-os-cinco-melhores-links-da-semana%2F&amp;source=diegororiz&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Olá pessoal! Como eu sou um leitor assíduo dos mais diversos tipos de conteúdo relacionados principalmente a tecnologia, resolvi fazer uma seleção dos melhores da semana. Toda semana pretendo colocar o link e um resumo sobre as melhores matérias/novidades. Então vamos lá!</p>
<ul>
<li style="text-align: left;"><strong>Jack Welch, coaching por excelência </strong><a href="http://www.superempreendedores.com/empreendedorismo/jack-welch-coaching-por-excelencia" target="_blank">(veja mais)</a><br />
Considerado um dos melhores Coaches, comandou a GE de 1981 até 2000 e a levou de um patamar de faturamento de 13 bilhões de dólares, para 500 bilhões de dólares, transformando-a numa das maiores empresas do mundo. O interessante desta reportagem é a entrevista onde Jack Welch divide a equipe em três grupos e mosta como agir com cada um destes grupos!</li>
</ul>
<div id="attachment_61" class="wp-caption aligncenter" style="width: 570px"><img class="size-full wp-image-61" title="welch" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/welch.jpg" alt="Jack Welch - Coaching por excelência" width="560" height="373" /><p class="wp-caption-text">Jack Welch - Coaching por excelência</p></div>
<ul>
<li><strong>5 livros para empreendedores</strong> <a href="http://www.bernardoporto.com/09/12/2009/5-sugestoes-livros-empreendedores/" target="_blank">(veja mais)</a><br />
Nesta matéria, Bernardo Porto sugere cinco livros para empreendedores. Apesar de não ter lido nenhum, gostei muito da sinopse dos mesmos e já os adicionei na minha <a href="http://www.submarino.com.br/lista-de-desejos/wishlist/listProducts.do?wishListId=1341212" target="_blank">lista de desejos</a> do <a href="http://www.submarino.com.br/" target="_blank">Submarino</a>. Inclusive, já recebi recomendações sobre o livro <a href="http://www.submarino.com.br/produto/1/21321361" target="_blank">Segredo de Luísa</a>, que ensina você a criar o seu plano de negócios através de uma história.</li>
</ul>
<p style="text-align: center;">
<div id="attachment_62" class="wp-caption aligncenter" style="width: 357px"><img class="size-full wp-image-62" title="segredo_luisa" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/segredo_luisa.jpg" alt="O segredo de Luísa - Como montar seu Plano de Negócios" width="347" height="480" /><p class="wp-caption-text">O segredo de Luísa - Como montar seu Plano de Negócios</p></div>
<ul>
<li><strong>Faça um Genki-Dama ao meio dia</strong> <a href="http://www.codigolaranja.com.br/?p=632" target="_blank">(veja mais)</a><br />
A campanha “Faça uma Genki-Dama ao meio-dia” é destinada ao trabalhador brasileiro que fica o dia inteiro em frente ao computador e sofre com as constantes dores nas costas, nos pulsos, etc. Ela pretende melhorar a qualidade de vida do usuário dando a ele um intervalo no seu trabalho para esticar seus músculos, coletar a energia que o circula e simplesmente se sentir bem consigo mesmo. É uma campanha engraçada e interessante visto que com a mesma, o ambiente de trabalho dá uma descontraída e o colaborador pode se alongar, reduzindo a tensão em todo o corpo.</li>
</ul>
<div id="attachment_59" class="wp-caption aligncenter" style="width: 489px"><img class="size-full wp-image-59" title="Genki-dama mini" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/Genki-dama-mini.jpg" alt="Genki Dama ao meio dia! Diversão e relaxamento!" width="479" height="359" /><p class="wp-caption-text">Genki Dama ao meio dia! Diversão e relaxamento!</p></div>
<ul>
<li><strong>13 dicas de Photoshop para tratamento de rostos</strong> <a href="http://www.appsheriff.com/tutorials/13-glamorous-photoshop-techniques-for-extreme-facial-makeover/" target="_blank">(veja mais &#8211; link em inglês)</a><br />
Nesta matéria encontram-se 13 tutoriais passo-a-passo sobre tratamento de fotos de rosto com Photoshop. O poder da ferramenta é incrível. Vale a pena conferir. Para ver o passo-a-passo do tutorial, você deve clicar no título do tutorial escolhido. Para vocês terem uma idéia da mágica realizada, confiram abaixo o antes e o depois de uma foto.</li>
</ul>
<div id="attachment_60" class="wp-caption aligncenter" style="width: 456px"><img class="size-full wp-image-60" title="montagem_antes_depois" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/montagem_antes_depois.jpg" alt="Antes e depois de uma foto" width="446" height="198" /><p class="wp-caption-text">Antes e depois de uma foto</p></div>
<ul>
<li><strong>Porquê não aprender ruby</strong> <a href="http://webmat.wordpress.com/2008/02/20/do-not-learn-ruby/" target="_blank">(veja mais &#8211; link em inglês)</a><br />
Esse link mostra um bom motivo para você não aprender a linguagem de programação ruby. Um dos motivos levantados é que tão bom desenvolver em ruby que depois você não irá conseguir desenvolver em outra linguagem. E eu concordo rs! Vale a pena dar uma lida!!!</li>
</ul>
<div id="attachment_63" class="wp-caption aligncenter" style="width: 322px"><img class="size-full wp-image-63" title="ruby-language" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/ruby-language.png" alt="Ruby - A melhor amiga do desenvolvedor" width="312" height="101" /><p class="wp-caption-text">Ruby - A melhor amiga do desenvolvedor</p></div>
<p>E ficamos por aqui hoje! Espero que tenham gostado! Achou algum dos links legais, gostaria de sugerir algum? Comente este post! =]</p>
<h2><strong>Diego Roriz</strong></h2>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fdiversos-os-cinco-melhores-links-da-semana%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Diversos+-+Os+cinco+melhores+links+da+semana+-+http://b2l.me/b4fbm+%28via+%40diegororiz%29&amp;source=shareaholic" rel="" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Diversos%20-%20Os%20cinco%20melhores%20links%20da%20semana%22&amp;body=Link: http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Ol%C3%A1%20pessoal%21%20Como%20eu%20sou%20um%20leitor%20ass%C3%ADduo%20dos%20mais%20diversos%20tipos%20de%20conte%C3%BAdo%20relacionados%20principalmente%20a%20tecnologia%2C%20resolvi%20fazer%20uma%20sele%C3%A7%C3%A3o%20dos%20melhores%20da%20semana.%20Toda%20semana%20pretendo%20colocar%20o%20link%20e%20um%20resumo%20sobre%20as%20melhores%20mat%C3%A9rias%2Fnovidades.%20Ent%C3%A3o%20vamos%20l%C3%A1%21" rel="" class="external" title="Enviar para um amigo?">Enviar para um amigo?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/&amp;t=Diversos+-+Os+cinco+melhores+links+da+semana" rel="" class="external" title="Compartilhar noFacebook">Compartilhar noFacebook</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/&amp;title=Diversos+-+Os+cinco+melhores+links+da+semana" rel="" class="external" title="Compartilhar nodel.icio.us">Compartilhar nodel.icio.us</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/&amp;imageurl=" rel="" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/&amp;n=Diversos+-+Os+cinco+melhores+links+da+semana&amp;pli=1" rel="" class="external" title="Postar noBlogger">Postar noBlogger</a>
		</li>
		<li class="shr-orkut">
			<a href="http://promote.orkut.com/preview?nt=orkut.com&amp;tt=Diversos+-+Os+cinco+melhores+links+da+semana&amp;du=http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/&amp;cn=Ol%C3%A1%20pessoal%21%20Como%20eu%20sou%20um%20leitor%20ass%C3%ADduo%20dos%20mais%20diversos%20tipos%20de%20conte%C3%BAdo%20relacionados%20principalmente%20a%20tecnologia%2C%20resolvi%20fazer%20uma%20sele%C3%A7%C3%A3o%20dos%20melhores%20da%20semana.%20Toda%20semana%20pretendo%20colocar%20o%20link%20e%20um%20resumo%20sobre%20as%20melhores%20mat%C3%A9rias%2Fnovidades.%20Ent%C3%A3o%20vamos%20l%C3%A1%21" rel="" class="external" title="Promover noOrkut">Promover noOrkut</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/&amp;title=Diversos+-+Os+cinco+melhores+links+da+semana&amp;summary=Ol%C3%A1%20pessoal%21%20Como%20eu%20sou%20um%20leitor%20ass%C3%ADduo%20dos%20mais%20diversos%20tipos%20de%20conte%C3%BAdo%20relacionados%20principalmente%20a%20tecnologia%2C%20resolvi%20fazer%20uma%20sele%C3%A7%C3%A3o%20dos%20melhores%20da%20semana.%20Toda%20semana%20pretendo%20colocar%20o%20link%20e%20um%20resumo%20sobre%20as%20melhores%20mat%C3%A9rias%2Fnovidades.%20Ent%C3%A3o%20vamos%20l%C3%A1%21&amp;source=Diego Roriz" rel="" class="external" title="Compartilhar noLinkedIn">Compartilhar noLinkedIn</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<br /><p>Leia também:</p><ol><li><a href='http://www.diegororiz.com.br/2009/12/diversos-2-links-interessantes/' rel='bookmark' title='Permanent Link: Diversos #2 &#8211; Links interessantes'>Diversos #2 &#8211; Links interessantes</a></li>
<li><a href='http://www.diegororiz.com.br/2010/08/links-da-semana-18-de-agosto/' rel='bookmark' title='Permanent Link: Links da semana &#8211; 18 de agosto'>Links da semana &#8211; 18 de agosto</a></li>
<li><a href='http://www.diegororiz.com.br/2010/03/como-administrar-a-moda-jack-welch/' rel='bookmark' title='Permanent Link: Como administrar à moda Jack Welch'>Como administrar à moda Jack Welch</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.diegororiz.com.br/2009/12/diversos-os-cinco-melhores-links-da-semana/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Criando sua primeira aplicação Rails</title>
		<link>http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/</link>
		<comments>http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 11:38:35 +0000</pubDate>
		<dc:creator>Diego Roriz</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[aplicação]]></category>
		<category><![CDATA[iniciante]]></category>

		<guid isPermaLink="false">http://www.rubysolucoes.tecnologia.ws/blog/?p=17</guid>
		<description><![CDATA[Este post ensina como criar um cadastro de clientes simples utilizando o framework web Rails. Aqui vocês poderão conferir como é fácil desenvolver aplicações para web se utilizar as ferramentas certas!


Leia também:<ol><li><a href='http://www.diegororiz.com.br/2010/01/ruby-versus-rails/' rel='bookmark' title='Permanent Link: Ruby versus Rails'>Ruby versus Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2009/12/internacionalizacao-em-rails-i18n/' rel='bookmark' title='Permanent Link: Internacionalização em Rails &#8211; I18n'>Internacionalização em Rails &#8211; I18n</a></li>
<li><a href='http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/' rel='bookmark' title='Permanent Link: Java versus Ruby On Rails'>Java versus Ruby On Rails</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fcriando-sua-primeira-aplicacao-rails%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fcriando-sua-primeira-aplicacao-rails%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fcriando-sua-primeira-aplicacao-rails%2F&amp;source=diegororiz&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Hoje irei mostrar a vocês como criar facilmente uma aplicação web. Para mensurar quão fácil é criar uma aplicação web com rails, este  post irá construir um cadastro de clientes do <strong>ZERO</strong>. Será utilizada a linguagem Ruby e o framework Rails. Para o tutorial conseguir o resultado esperado, considero que o Ruby, o Rails e o MySQL estão corretamente instalados na máquina local. Para garantir que o ambiente de desenvolvimento se encontra em perfeitas condições, execute os comandos mostrados a seguir. Eles devem reproduzir os seguintes resultados:</p>
<pre>ruby --version
ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]

gem --version
1.3.5

rails --version
Rails 2.3.5</pre>
<p>Caso você veja resultados similares aos mostrados aqui, você já está apto a desenvolver a sua primeira aplicação em rails. Para criar uma nova aplicação em rails, execute via linha de comando</p>
<p><center></p>
<pre>rails primeiro_projeto -d mysql</pre>
<p></center></p>
<p>Feito isso, você irá perceber que muitos arquivos foram criados dentro da pasta do projeto. Neste caso, criados na pasta <strong>primeiro_projeto</strong>. Após ter criado o projeto, o próximo passo é ver se tudo correu bem. Para isso, executem o seguinte comando no terminal</p>
<blockquote><p>script/server</p>
</blockquote>
<p>e acessem  a aplicação no browser/navegador através da url <a title="http://localhost:3000" href="http://localhost:3000" target="_blank">http://localhost:3000</a> visualizando o seguinte resultado:</p>
<p style="text-align: center;">
<p style="text-align: left;">
<div id="attachment_28" class="wp-caption aligncenter" style="width: 462px"><img class="size-full wp-image-28" title="welcome_rails" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/welcome_rails.jpg" alt="Tela de abertura projeto rails" width="452" height="327" /><p class="wp-caption-text">Tela de abertura projeto rails</p></div>
<p style="text-align: left;">Se vocês clicarem no link <strong>About your application&#8217;s enviroment</strong>, verão uma mensagem de erro</p>
<p style="text-align: left;">
<div id="attachment_29" class="wp-caption aligncenter" style="width: 451px"><img class="size-full wp-image-29" title="bd_wrong" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/bd_wrong.jpg" alt="Erro ocasionado pela não criação do banco de dados da aplicação" width="441" height="182" /><p class="wp-caption-text">Erro ocasionado pela não criação do banco de dados da aplicação</p></div>
<p>Para seguirmos construindo nossa aplicação, devemos criar nosso banco de dados. Neste exemplo, irei utilizar MySQL como mencionado anteriormente. Vamos editar o arquivo <strong>database.yml</strong> localizado na pasta <strong>config</strong>.</p>
<pre>development:
  adapter: mysql
  encoding: utf8
  reconnect: false
  database: primeiro_projeto_development
  pool: 5
  username: root
  password: root
  socket: /var/run/mysqld/mysqld.sock</pre>
<p>Depois de informar a senha do usuário do banco, execute o comando</p>
<blockquote><p>rake db:create</p>
</blockquote>
<p>E caso você acesse novamente a url <a title="http://localhost:3000" href="http://localhost:3000/" target="_blank">http://localhost:3000</a>, e clicar em <strong>About your application&#8217;s enviroment</strong>, visualizarão todas as informações referentes ao seu ambiente de desenvolvimento:</p>
<div id="attachment_34" class="wp-caption aligncenter" style="width: 424px"><img class="size-full wp-image-34" title="enviroment_variables" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/enviroment_variables.jpg" alt="Variáveis de ambiente do projeto" width="414" height="345" /><p class="wp-caption-text">Variáveis de ambiente do projeto</p></div>
<p>Agora que nosso ambiente de desenvolvimento do projeto está ok, vamos por a mão na massa?! Vamos gerar todo o MVC (<a title="Model, View e Controller" href="http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller" target="_blank">Model, View e Controller</a>) do modelo Cliente. Esse modelo/classe terá os seguintes atributos:</p>
<ul>
<li>nome, string</li>
<li>idade, integer</li>
<li>endereço, text</li>
<li>celular:string</li>
</ul>
<p>Para criar isso, iremos executar o seguinte comando</p>
<pre>script/generate scaffold cliente nome:string idade:integer endereco:text celular:string</pre>
<p style="text-align: center;">
<div id="attachment_36" class="wp-caption aligncenter" style="width: 665px"><img class="size-full wp-image-36" title="scaffold" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/scaffold.jpg" alt="Output scaffold do model de Cliente" width="655" height="359" /><p class="wp-caption-text">Output scaffold do model de Cliente</p></div>
<p>Depois de executado esse comando, você irá observar que muitos arquivos serão criados. Isto porque o scaffold é um gerador de código automático. Ele gera todo o MVC do modelo que você informou. Não acredita? Então vamos ver! Antes de irmos para a aplicação no browser, temos que migrar nossa base de dados para que ela possa contemplar o novo modelo desenvolvido. Para isso, iremos executar o seguinte comando:</p>
<pre>
  rake db:migrate
</pre>
<p>Se vocês observarem o resultado deste comando, irão ver que o retorno do mesmo é bem intuitiva, criando a tabela relativa aos clientes.</p>
<p style="text-align: center;">
<div id="attachment_37" class="wp-caption aligncenter" style="width: 665px"><img class="size-full wp-image-37" title="migrate" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/migrate.jpg" alt="Output da execução da migrate do model de Cliente" width="655" height="359" /><p class="wp-caption-text">Output da execução da migrate do model de Cliente</p></div>
<p>Executada a migrate, agora temos uma tabela de clientes na nossa base de dados e já podemos testar nossa aplicação no browser! Quer ver?! Então acesse <a title="http://localhost:3000/clientes" href="http://localhost:3000/clientes" target="_blank">http://localhost:3000/clientes</a> e verão a sua aplicação funcionando no browser!!! A seguir imagens da listagem dos clientes cadastrados</p>
<div id="attachment_45" class="wp-caption aligncenter" style="width: 533px"><img class="size-full wp-image-45" title="index_clientes" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/index_clientes.jpg" alt="Listagem de clientes cadastrados" width="523" height="175" /><p class="wp-caption-text">Listagem de clientes cadastrados</p></div>
<p>e do formulário de criação de novo cliente!</p>
<div id="attachment_46" class="wp-caption aligncenter" style="width: 331px"><img class="size-full wp-image-46" title="new_cliente" src="http://www.diegororiz.com.br/wp-content/uploads/2009/12/new_cliente.jpg" alt="Formulário de criação de novo cliente" width="321" height="561" /><p class="wp-caption-text">Formulário de criação de novo cliente</p></div>
<p>Espero que esse post consiga mostrar para vocês quão fácil é trabalhar com rails!!! Qualquer dúvida, postem um comentário! Gostou do post?! Comente e indique! =]</p>
<p><em>Atenciosamente,</em><br />
<strong>Diego Roriz</strong></p>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.diegororiz.com.br%2F2009%2F12%2Fcriando-sua-primeira-aplicacao-rails%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Criando+sua+primeira+aplica%C3%A7%C3%A3o+Rails+-+http://b2l.me/b4fbn+%28via+%40diegororiz%29&amp;source=shareaholic" rel="" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Criando%20sua%20primeira%20aplica%C3%A7%C3%A3o%20Rails%22&amp;body=Link: http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Este%20post%20ensina%20como%20criar%20um%20cadastro%20de%20clientes%20simples%20utilizando%20o%20framework%20web%20Rails.%20Aqui%20voc%C3%AAs%20poder%C3%A3o%20conferir%20como%20%C3%A9%20f%C3%A1cil%20desenvolver%20aplica%C3%A7%C3%B5es%20para%20web%20se%20utilizar%20as%20ferramentas%20certas%21" rel="" class="external" title="Enviar para um amigo?">Enviar para um amigo?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/&amp;t=Criando+sua+primeira+aplica%C3%A7%C3%A3o+Rails" rel="" class="external" title="Compartilhar noFacebook">Compartilhar noFacebook</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/&amp;title=Criando+sua+primeira+aplica%C3%A7%C3%A3o+Rails" rel="" class="external" title="Compartilhar nodel.icio.us">Compartilhar nodel.icio.us</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/&amp;imageurl=" rel="" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/&amp;n=Criando+sua+primeira+aplica%C3%A7%C3%A3o+Rails&amp;pli=1" rel="" class="external" title="Postar noBlogger">Postar noBlogger</a>
		</li>
		<li class="shr-orkut">
			<a href="http://promote.orkut.com/preview?nt=orkut.com&amp;tt=Criando+sua+primeira+aplica%C3%A7%C3%A3o+Rails&amp;du=http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/&amp;cn=Este%20post%20ensina%20como%20criar%20um%20cadastro%20de%20clientes%20simples%20utilizando%20o%20framework%20web%20Rails.%20Aqui%20voc%C3%AAs%20poder%C3%A3o%20conferir%20como%20%C3%A9%20f%C3%A1cil%20desenvolver%20aplica%C3%A7%C3%B5es%20para%20web%20se%20utilizar%20as%20ferramentas%20certas%21" rel="" class="external" title="Promover noOrkut">Promover noOrkut</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/&amp;title=Criando+sua+primeira+aplica%C3%A7%C3%A3o+Rails&amp;summary=Este%20post%20ensina%20como%20criar%20um%20cadastro%20de%20clientes%20simples%20utilizando%20o%20framework%20web%20Rails.%20Aqui%20voc%C3%AAs%20poder%C3%A3o%20conferir%20como%20%C3%A9%20f%C3%A1cil%20desenvolver%20aplica%C3%A7%C3%B5es%20para%20web%20se%20utilizar%20as%20ferramentas%20certas%21&amp;source=Diego Roriz" rel="" class="external" title="Compartilhar noLinkedIn">Compartilhar noLinkedIn</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<br /><p>Leia também:</p><ol><li><a href='http://www.diegororiz.com.br/2010/01/ruby-versus-rails/' rel='bookmark' title='Permanent Link: Ruby versus Rails'>Ruby versus Rails</a></li>
<li><a href='http://www.diegororiz.com.br/2009/12/internacionalizacao-em-rails-i18n/' rel='bookmark' title='Permanent Link: Internacionalização em Rails &#8211; I18n'>Internacionalização em Rails &#8211; I18n</a></li>
<li><a href='http://www.diegororiz.com.br/2010/02/java-versus-ruby-on-rails/' rel='bookmark' title='Permanent Link: Java versus Ruby On Rails'>Java versus Ruby On Rails</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
