<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Últimas mensagens do tópico "Ruby "or" Rails. Por onde começar?"]]></title>
		<link>http://www.guj.com.br/posts/list/21.java</link>
		<description><![CDATA[Últimas mensagens enviadas no tópico "Ruby "or" Rails. Por onde começar?"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ Alguém poderia dar:<br /> <br /> -Algumas dicas?<br /> -Norte?<br /> -Caminho das pedras?<br /> <br /> <br /> Valews pessoal!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/370931.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/370931.java</link>
				<pubDate><![CDATA[Tue, 2 Oct 2007 09:25:58]]> GMT</pubDate>
				<author><![CDATA[ brunohansen]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ começa no forum correto: <a class="snap_shots" href="http://rubyonbr.org" target="_blank" rel="nofollow">http://rubyonbr.org</a><br /> depois pode ler este tutorial que eu traduzi <img src="http://www.guj.com.br/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0"><br /> <a class="snap_shots" href="http://www.urubatan.com.br/2007/04/10/quatro-dias-de-ruby-on-rails-primeiro-dia/" target="_blank" rel="nofollow">http://www.urubatan.com.br/2007/04/10/quatro-dias-de-ruby-on-rails-primeiro-dia/</a>]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/370934.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/370934.java</link>
				<pubDate><![CDATA[Tue, 2 Oct 2007 09:34:59]]> GMT</pubDate>
				<author><![CDATA[ urubatan]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ De uma olhada nesse livro parece ser muito bom e de graça.:<br /> <br /> <a class="snap_shots" href="http://www.guj.com.br/posts/list/0/70593.java#370933" target="_blank" rel="nofollow">http://www.guj.com.br/posts/list/0/70593.java#370933</a>]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/370935.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/370935.java</link>
				<pubDate><![CDATA[Tue, 2 Oct 2007 09:35:20]]> GMT</pubDate>
				<author><![CDATA[ Pedrosa]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ Cara, comecei a me interessar pelo Ruby tb.<br /> <br /> O primeiro site q vi foi o [url=http://www.rubyonrails.com.br]RubyOnRails[/url]. Tem alguma coisa interessante lá tb.<br /> <br /> Abraço.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/370961.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/370961.java</link>
				<pubDate><![CDATA[Tue, 2 Oct 2007 10:17:42]]> GMT</pubDate>
				<author><![CDATA[ maul]]></author>
			</item>
			<item>
				<title>Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ Os RailsCasts sao bem legais tambem.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371108.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371108.java</link>
				<pubDate><![CDATA[Tue, 2 Oct 2007 14:29:26]]> GMT</pubDate>
				<author><![CDATA[ cv]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ De uma olhada nos tutoriais do TAQ<br /> <br /> <a class="snap_shots" href="http://www.eustaquiorangel.com/files" target="_blank" rel="nofollow">http://www.eustaquiorangel.com/files</a><br /> <br /> E confira sempre o blog dos raillers!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371124.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371124.java</link>
				<pubDate><![CDATA[Tue, 2 Oct 2007 15:46:29]]> GMT</pubDate>
				<author><![CDATA[ peczenyj]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ E esse lance de Rails + JPA ? Alguém testou ?<br /> <br /> <a class="snap_shots" href="http://weblogs.java.net/blog/bleonard/archive/2007/09/rails_and_jpa_i.html" target="_blank" rel="nofollow">http://weblogs.java.net/blog/bleonard/archive/2007/09/rails_and_jpa_i.html</a><br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371135.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371135.java</link>
				<pubDate><![CDATA[Tue, 2 Oct 2007 16:27:47]]> GMT</pubDate>
				<author><![CDATA[ guigouz]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ <a class="snap_shots" href="http://blog.fragmental.com.br/2007/10/02/ruby-ou-rails/" target="_blank" rel="nofollow">http://blog.fragmental.com.br/2007/10/02/ruby-ou-rails/</a>]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371139.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371139.java</link>
				<pubDate><![CDATA[Tue, 2 Oct 2007 16:35:16]]> GMT</pubDate>
				<author><![CDATA[ pcalcado]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ Acho interessante ver o interesse pelo Ruby e Rails aumentar na comunidade Java, até porque, acredito eu, será o Java que abrirá as portas do mundo coorporativo para o Ruby, através do JRuby.<br /> <br /> Em relação a dicas de estudo, vou colocar abaixo alguns materiais de estudo que eu conheço e gosto, assim como também materiais que eu não conheço, mas já ouvi falar muito bem.<br /> <br /> [b]Ruby[/b]<br /> <br /> O livro mais famoso sobre Ruby é o [url=http://www.amazon.com/Programming-Ruby-Pragmatic-Programmers-Second/dp/0974514055/ref=pd_bbs_sr_1/103-2990316-8909416?ie=UTF8&s=books&qid=1191380450&sr=8-1]Programming Ruby: The Pragmatic Programmers' Guide(2nd Edition)[/url], ou, como ele também é conhecido, o PickAxe. Ele é bastante longo(em torno de 800 páginas), mas em compensação é bem completo, abordando profundamente os aspectos do Ruby, além disso, não se trata de um livro maçante.<br />  <br /> Em relação a livros em português, o Ruby não nos oferece muitas opções. Na verdade só conheço dois livros sobre a linguagem em português, e um deles, o  [url=http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&ProdTypeId=1&ProdId=1470481&ST=SR]Ruby: Conhecendo a Linguagem[/url], do TaQ, é realmente muito bom. Inclusive você pode baixar a apostila que originou o livro no link que o peczenyj postou acima.<br /> <br /> [b]Ruby on Rails[/b]<br /> <br /> Outro livro que eu recomendo é o [url=http://www.amazon.com/Agile-Web-Development-Rails-2nd/dp/0977616630/ref=pd_bbs_1/103-2990316-8909416?ie=UTF8&s=books&qid=1191380776&sr=1-1]Agile Web Development with Rails(2nd Edition)[/url], que teve a participação do David Heinemeier Hansson, criador do Rails. O livro aborda o Rails de forma completa, sendo assim bem extenso, mas felizmente a leitura é bastante agradável.<br /> <br /> O Fabio Akita também escreveu um livro muito elogiado sobre Ruby on Rails, o [url=http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&ProdTypeId=1&ProdId=1723629&ST=SR]Repensando a Web Com Rails[/url], sendo o primeiro escrito em português. Confesso que não li o livro, mas já ouvi bastante elogios a ele, e como o Akita é provavelmente o maior conhecedor do Rails no Brasil, os elogios provavelmente se confirmarão.<br /> <br /> Mas, caso queira material gratuitamente disponível na web sobre Rails, eu indico o excelente tutorial [url=http://kb.reflectivesurface.com/br/tutoriais/railsDiversaoLucro/]Rails para sua Diversão e Lucro[/url], escrito pelo Ronaldo Ferraz.<br /> <br /> [b]Propragando gratuita [/b]<br /> <br /> Por fim, se por algum motivo qualquer as excelentes fontes acima não forem suficientes, você pode dar uma passada no [url=http://www.elomarns.com/blog/]meu blog[/url], uma vez que o principal tópico dele é justamente Ruby e Ruby on Rails. Mas ele ainda tem bem pouco conteúdo sobre o assunto, já que eu o começei há umas duas semanas.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371177.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371177.java</link>
				<pubDate><![CDATA[Tue, 2 Oct 2007 20:36:51]]> GMT</pubDate>
				<author><![CDATA[ elomarns]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ Po galera valews mesmo!<br /> <br /> Gostei de ver, geral contribuiu!<br /> <br /> <br /> Agora tem coisa pra caramba para eu ver! Tenho um trabalho duro pela frente!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371305.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371305.java</link>
				<pubDate><![CDATA[Wed, 3 Oct 2007 07:30:28]]> GMT</pubDate>
				<author><![CDATA[ brunohansen]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ [quote=urubatan]começa no forum correto: <a class="snap_shots" href="http://rubyonbr.org" target="_blank" rel="nofollow">http://rubyonbr.org</a><br /> depois pode ler este tutorial que eu traduzi <img src="http://www.guj.com.br/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0"><br /> <a class="snap_shots" href="http://www.urubatan.com.br/2007/04/10/quatro-dias-de-ruby-on-rails-primeiro-dia/" target="_blank" rel="nofollow">http://www.urubatan.com.br/2007/04/10/quatro-dias-de-ruby-on-rails-primeiro-dia/</a>[/quote]<br /> <br /> Po cara me desculpa se fiz "M" mas, me senti totalmente confortável para postar sobre o assunto aqui.<br /> <br /> Vou dar uma lida no seu blog!<br /> <br /> Brigadão pela força.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371310.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371310.java</link>
				<pubDate><![CDATA[Wed, 3 Oct 2007 07:47:02]]> GMT</pubDate>
				<author><![CDATA[ brunohansen]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ [quote=Pedrosa]De uma olhada nesse livro parece ser muito bom e de graça.:<br /> <br /> <a class="snap_shots" href="http://www.guj.com.br/posts/list/0/70593.java#370933" target="_blank" rel="nofollow">http://www.guj.com.br/posts/list/0/70593.java#370933</a>[/quote]<br /> <br /> Vou baixar! Valews pela dica.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371311.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371311.java</link>
				<pubDate><![CDATA[Wed, 3 Oct 2007 07:47:33]]> GMT</pubDate>
				<author><![CDATA[ brunohansen]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ [quote=maul]Cara, comecei a me interessar pelo Ruby tb.<br /> <br /> O primeiro site q vi foi o [url=http://www.rubyonrails.com.br]RubyOnRails[/url]. Tem alguma coisa interessante lá tb.<br /> <br /> Abraço.[/quote]<br /> <br /> Já dei uma passadinha no .com]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371312.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371312.java</link>
				<pubDate><![CDATA[Wed, 3 Oct 2007 07:49:44]]> GMT</pubDate>
				<author><![CDATA[ brunohansen]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ [quote=peczenyj]De uma olhada nos tutoriais do TAQ<br /> <br /> <a class="snap_shots" href="http://www.eustaquiorangel.com/files" target="_blank" rel="nofollow">http://www.eustaquiorangel.com/files</a><br /> <br /> E confira sempre o blog dos raillers![/quote]<br /> <br /> Parece bem bacana a abordagem do cara. Para eu que ainda não sei "P" nenhuma os dois tutorias vão ser de grande utilidade]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371316.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371316.java</link>
				<pubDate><![CDATA[Wed, 3 Oct 2007 07:52:28]]> GMT</pubDate>
				<author><![CDATA[ brunohansen]]></author>
			</item>
			<item>
				<title>Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ [quote=cv]Os RailsCasts sao bem legais tambem.[/quote]<br /> <br /> <br /> Vc esta falando sobre os screencats? do rubyonrails.com.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371360.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371360.java</link>
				<pubDate><![CDATA[Wed, 3 Oct 2007 09:38:25]]> GMT</pubDate>
				<author><![CDATA[ brunohansen]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ [quote=pcalcado]http://blog.fragmental.com.br/2007/10/02/ruby-ou-rails/[/quote]<br /> <br /> O artigo ficou bem bacana. Parabéns!<br /> <br /> Não vi muita diferença entre usar o HttpSession do Java ou Session do Rails. Acho que ambos são simples de usar. Mas, enfim...<br /> <br /> Outra coisa (Hora da viagem)<br /> <br /> Você mencionou DSL. <br /> <br /> Você não acha que: Sempre quando criamos abstrações bases, para resolver um problema de domínio, estamos criando um tipo de DSL? <br /> <br /> Coloco até como exemplo a criação de classes bases para facilitar a implementação de uma determinada arquitetura.<br /> <br /> []s]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371396.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371396.java</link>
				<pubDate><![CDATA[Wed, 3 Oct 2007 10:27:30]]> GMT</pubDate>
				<author><![CDATA[ brunohansen]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ [quote=brunohansen]<br /> Não vi muita diferença entre usar o HttpSession do Java ou Session do Rails. Acho que ambos são simples de usar. Mas, enfim...<br /> [/quote]<br /> <br /> Para utilizar HttpSession em Java você precisa saber que ela é um objeto, que é a instância de uma classe, como obter a referência para este objeto e até mesmo porque não adianta simplesmente instanciar sua própria cópia dela. Em Rails ela simplesmente está ali, faz parte do 'ambiente'.<br /> <br /> [quote=brunohansen]<br /> Outra coisa (Hora da viagem)<br /> <br /> Você mencionou DSL. <br /> <br /> Você não acha que: Sempre quando criamos abstrações bases, para resolver um problema de domínio, estamos criando um tipo de DSL? <br /> <br /> Coloco até como exemplo a criação de classes bases para facilitar a implementação de uma determinada arquitetura.<br /> [/quote]<br /> <br /> Este é o grande diferencial entre Language-Oriented Programming e programação como fazemos com OOP. Em OOP a ferramenta que você usa são objetos, provavelmente definidos através de classes. Você usa as classes para modelar os conceitos do domínio do sistema.<br /> <br /> Com LOP você vai modelar o domínio na linguagem, ou seja vai incorporar os conceitos do negócio dentro dela. Pense neste exemplo;<br /> <br /> [code]<br /> Set&lt;List&gt;&lt;String&gt;&gt; dados = new HashSet&lt;List&gt;&lt;String&gt;&gt;()<br /> [/code]<br /> <br /> Faça um código que realize uma busca por uma 'linha' onde o terceiro 'campo' contenha o texto 'teste'.<br /> <br /> Agora imagine uma base de dados relacional efaça o mesmo código de pesquisa com SQL.<br /> <br /> No primeiro caso você teve que modelar o domínio (busca) utilizando recursos da linguagem (Java). Nos egundo você tinha uma linguagem criada para isso. LINQ, da Microsoft é uma modificação de C# sobre como incorporar os conceitos de busca de dados à linguagem (se eh legal ou nao eh otura coisa...).]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371430.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371430.java</link>
				<pubDate><![CDATA[Wed, 3 Oct 2007 11:11:43]]> GMT</pubDate>
				<author><![CDATA[ pcalcado]]></author>
			</item>
			<item>
				<title>Re:Ruby &quot;or&quot; Rails. Por onde começar?</title>
				<description><![CDATA[ [quote] Vc esta falando sobre os screencats? do rubyonrails.com.[/quote]<br /> Ele deve estar se referindo aos screencasts deste endereço: <a class="snap_shots" href="http://www.railscasts.com/" target="_blank" rel="nofollow">http://www.railscasts.com/</a><br /> <br /> São em inglês, mas, mesmo aqueles que não dominam o idioma podem aproveitar bastante coisa!<br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/70629/371578.java</guid>
				<link>http://www.guj.com.br/posts/preList/70629/371578.java</link>
				<pubDate><![CDATA[Wed, 3 Oct 2007 13:48:44]]> GMT</pubDate>
				<author><![CDATA[ pellegrino]]></author>
			</item>
	</channel>
</rss>