<?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>Giordano Alves</title>
	<atom:link href="http://www.giordanoalves.com.br/feed" rel="self" type="application/rss+xml" />
	<link>http://www.giordanoalves.com.br</link>
	<description>Entre combustíveis e códigos.</description>
	<lastBuildDate>Thu, 25 Feb 2010 14:08:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Belos Sites em Rails V</title>
		<link>http://www.giordanoalves.com.br/belos-sites-em-rails-v/giordanoalves</link>
		<comments>http://www.giordanoalves.com.br/belos-sites-em-rails-v/giordanoalves#comments</comments>
		<pubDate>Thu, 25 Feb 2010 14:02:11 +0000</pubDate>
		<dc:creator>giordanofalves</dc:creator>
				<category><![CDATA[Belos Sites em Rails]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Organizze]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.giordanoalves.com.br/?p=413</guid>
		<description><![CDATA[No primeiro Belos Sites em Rails do ano trago para vocês o site Organizze que sem dúvida nenhuma é um dos mais belos sites que já vi.
Organizze é uma ferramenta que se propõe a lhe ajuda a organizar suas despesas e compromissos de maneira simples, segura pela internet e de uma forma totalmente gratuita.

]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">No primeiro Belos Sites em Rails do ano trago para vocês o site <a title="Organizze" href="https://www.organizze.com.br/" target="_blank">Organizze</a> que sem dúvida nenhuma é um dos mais belos sites que já vi.</p>
<p style="text-align: justify;"><a title="Organizze" href="https://www.organizze.com.br/" target="_blank">Organizze</a> é uma ferramenta que se propõe a lhe ajuda a organizar suas despesas e compromissos de maneira simples, segura pela internet e de uma forma totalmente gratuita.</p>
<p style="text-align: justify;">
<div id="attachment_414" class="wp-caption aligncenter" style="width: 660px"><a href="https://www.organizze.com.br"><img width="650" class="size-full wp-image-414" title="Organizze" src="http://www.giordanoalves.com.br/wp-content/uploads/2010/02/organizze_print.png" alt="Organizze" height="1000" /></a><p class="wp-caption-text">Organizze</p></div><br />
<div id="attachment_414" class="wp-caption aligncenter" style="width: 660px"><a href="https://www.organizze.com.br"><img width="650" class="size-full wp-image-414" title="Organizze" src="http://www.giordanoalves.com.br/wp-content/uploads/2010/02/organizze_logado_print" alt="Organizze"  /></a><p class="wp-caption-text">Organizze</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.giordanoalves.com.br/belos-sites-em-rails-v/giordanoalves/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Curso de Blender em Fortaleza</title>
		<link>http://www.giordanoalves.com.br/curso-de-blender-em-fortaleza/giordanoalves</link>
		<comments>http://www.giordanoalves.com.br/curso-de-blender-em-fortaleza/giordanoalves#comments</comments>
		<pubDate>Wed, 27 Jan 2010 17:07:33 +0000</pubDate>
		<dc:creator>giordanofalves</dc:creator>
				<category><![CDATA[Mercado de Trabalho]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[Blender]]></category>
		<category><![CDATA[Curso]]></category>
		<category><![CDATA[Fortaleza]]></category>
		<category><![CDATA[Gustavo Fernandez]]></category>
		<category><![CDATA[Opa!]]></category>

		<guid isPermaLink="false">http://www.giordanoalves.com.br/?p=403</guid>
		<description><![CDATA[A escola Opa! de Design em fortaleza abriu inscricoes para o curso de Blender.
O curso tem como objetivo introduzir o aluno no universo da criatividade tridimensional (3D) através dos conceitos e técnicas de modelagem em 3D.
O aluno estará apto a desenvolver sua criatividade através do ambiente tridimensional do Blender, descobrindo e desenvolvendo suas habilidades criativas [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">A escola Opa! de Design em fortaleza abriu inscricoes para o curso de Blender.</p>
<p style="text-align: justify;">O curso tem como objetivo introduzir o aluno no universo da criatividade tridimensional (3D) através dos conceitos e técnicas de modelagem em 3D.</p>
<p style="text-align: justify;">O aluno estará apto a desenvolver sua criatividade através do ambiente tridimensional do Blender, descobrindo e desenvolvendo suas habilidades criativas através de exercícios práticos que exploram os recursos deste software de modelagem e animação de objetos 3D (básicos e complexos), criação de materiais/texturas, composição de cenas, proporção, iluminação e renderização 3D. Sob a orientação de um instrutor de Blender 3D, que usa um método inovador e divertido de aprendizagem, no qual o Blender se torna não uma simples ferramenta, mas uma extensão virtual da mente criativa e dos sentidos do aprendiz.</p>
<p style="text-align: justify;">Dentre as competências que serão desenvolvidas até a conclusão do curso, cito:</p>
<p style="text-align: justify;">1.  Capacidade para modelar objetos tridimensionais com alta precisão e qualidade artística</p>
<p style="text-align: justify;">2.  Capacidade para criar materiais e texturas de objetos tridimensionais usando shaders, composite nodes, Photoshop.</p>
<p style="text-align: justify;">3.  Capacidade para desenvolver processos de rigging e animação básica 3D</p>
<p style="text-align: justify;">4.  Capacidade para trabalhar como modelador júnior freelancer</p>
<p style="text-align: justify;">5.  Domínio do work flow (fluxo de trabalho) do Blender 3D</p>
<p style="text-align: justify;">O Blender é um software livre, distribuído sob a licença GNU GPL (General Public License), e portanto, livre para copiar, modificar, e distribuir sem restrições de uso. Garante ao profissional autônomo, empresas de publicidade, e estúdios de animação 3D uma poderosa plataforma para desenvolvimento de animações para TV, Web, cinema, simulações em realidade virtual, além de jogos digitais; podendo ser utilizado na produção de apresentações multimídia de ótima qualidade visual e na criação de jogos educacionais. Além de permitir que as empresas que o utilizam se mantenham legalizadas quanto ao uso de softwares gráficos 3D, já que o modelo de licenciamento do Blender contribui para evitar a pirataria de software.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.giordanoalves.com.br/curso-de-blender-em-fortaleza/giordanoalves/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Novo turorial do Nando Vieira &#8211; Documentando projetos com RDoc</title>
		<link>http://www.giordanoalves.com.br/tutorial-nando-vieira-documentando-projetos-com-rdoc/giordanoalves</link>
		<comments>http://www.giordanoalves.com.br/tutorial-nando-vieira-documentando-projetos-com-rdoc/giordanoalves#comments</comments>
		<pubDate>Tue, 12 Jan 2010 13:19:35 +0000</pubDate>
		<dc:creator>giordanofalves</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[RDoc]]></category>
		<category><![CDATA[Turorial]]></category>

		<guid isPermaLink="false">http://www.giordanoalves.com.br/?p=395</guid>
		<description><![CDATA[Nando Vieira mais uma vez lanca um tutorial para a comunidade, desse vez falando de documentação.
O guia &#8220;Documentando projetos com RDoc&#8221; é gratuito pode ser baixado no link: http://howtocode.com.br/documentando-projetos-com-rdoc
Saiba mais em: Simples Ideia
]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Nando Vieira mais uma vez lanca um tutorial para a comunidade, desse vez falando de documentação.</p>
<p style="text-align: justify;">O guia &#8220;Documentando projetos com RDoc&#8221; é gratuito pode ser baixado no link: <a title="Nando Vieira" href="http://howtocode.com.br/documentando-projetos-com-rdoc" target="_blank">http://howtocode.com.br/documentando-projetos-com-rdoc</a></p>
<p style="text-align: justify;">Saiba mais em: <a title="Simples Ideia" href="http://simplesideias.com.br/documentando-projetos-com-rdoc-pdf-gratis/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+simplesideias+%28Simples+Id%C3%A9ias.+Por+Nando+Vieira.%29" target="_blank">Simples Ideia</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.giordanoalves.com.br/tutorial-nando-vieira-documentando-projetos-com-rdoc/giordanoalves/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vídeos do Rails Summit 09</title>
		<link>http://www.giordanoalves.com.br/videos-rails-summit/giordanoalves</link>
		<comments>http://www.giordanoalves.com.br/videos-rails-summit/giordanoalves#comments</comments>
		<pubDate>Mon, 21 Dec 2009 12:02:44 +0000</pubDate>
		<dc:creator>giordanofalves</dc:creator>
				<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Palestras]]></category>
		<category><![CDATA[Rails Summit]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://www.giordanoalves.com.br/?p=386</guid>
		<description><![CDATA[A Locaweb disponibilizou os vídeos de 13 palestras do Rails Summit no seu canal no Vimeo.
Essa é uma excelente oportunidade de quem não foi ao evento ver o que rolou por lá.
Aconselho muito a vocês ver as palestras do Vinicius Teles e do Obie Fernandez.
Assista aqui aos vídeos.



Rails Summit


]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">A <a title="Locaweb" href="http://www.locaweb.com.br/" target="_blank">Locaweb</a> disponibilizou os vídeos de 13 palestras do <a title="Rails Summit" href="http://www.railssummit.com.br/" target="_blank">Rails Summit</a> no seu canal no <a title="Vimeo" href="http://vimeo.com/" target="_blank">Vimeo</a>.</p>
<p style="text-align: justify;">Essa é uma excelente oportunidade de quem não foi ao evento ver o que rolou por lá.</p>
<p style="text-align: justify;">Aconselho muito a vocês ver as palestras do <a onclick="set_context('|newest');" href="http://vimeo.com/7984341">Vinicius Teles</a> e do <a onclick="set_context('|newest');" href="http://vimeo.com/7983288">Obie Fernandez</a>.</p>
<p style="text-align: justify;"><a title="Videos" href="http://vimeo.com/locaweb/videos/sort:date" target="_blank">Assista aqui aos vídeos.</a></p>
<div class="mceTemp" style="text-align: justify;">
<dl id="attachment_387" class="wp-caption  alignnone" style="width: 467px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-387" title="logo_rails_summit_2009" src="http://www.giordanoalves.com.br/wp-content/uploads/2009/12/logo_rails_summit_2009.jpg" alt="Rails Summit" width="506" height="166" /></dt>
<dd class="wp-caption-dd">Rails Summit</dd>
</dl>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.giordanoalves.com.br/videos-rails-summit/giordanoalves/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Desafio SEO &#8220;nanuni kokoritu&#8221;</title>
		<link>http://www.giordanoalves.com.br/desafio-seo-nanuni-kokoritu/giordanoalves</link>
		<comments>http://www.giordanoalves.com.br/desafio-seo-nanuni-kokoritu/giordanoalves#comments</comments>
		<pubDate>Thu, 10 Dec 2009 19:38:30 +0000</pubDate>
		<dc:creator>giordanofalves</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[desafio]]></category>
		<category><![CDATA[kokoritu]]></category>
		<category><![CDATA[nanuni]]></category>

		<guid isPermaLink="false">http://www.giordanoalves.com.br/?p=377</guid>
		<description><![CDATA[O Mestre SEO fez uma promoção de final de ano que achei espetacular.
A promoção é a seguinte:
O Fábio Ricotta inventou o termo &#8220;nanuni kokoritu&#8220;, e vencendor da promoção será aquele que no dia 7 de Janeiro melhor posicionar uma página para o termo.
O vencedor será o melhor colocado nos resultados orgânicos, não valendo links patrocinados [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">O <a title="Mestre SEO" href="http://www.mestreseo.com.br" target="_blank">Mestre SEO</a> fez uma promoção de final de ano que achei espetacular.</p>
<p style="text-align: justify;">A promoção é a seguinte:</p>
<p style="text-align: justify;">O <a title="Artigos de Fábio Ricotta" href="http://www.mestreseo.com.br/author/fabioricotta/">Fábio Ricotta</a> inventou o termo &#8220;<a title="nanuni kokoritu" href="http://www.google.com.br/search?hl=pt-BR&amp;q=nanuni+kokoritu" target="_blank">nanuni kokoritu</a>&#8220;, e vencendor da promoção será aquele que no dia 7 de Janeiro melhor posicionar uma página para o termo.</p>
<p style="text-align: justify;">O vencedor será o melhor colocado nos resultados orgânicos, não valendo links patrocinados ou resultados universais.</p>
<p style="text-align: justify;">Parabéns a <a title="Artigos de Fábio Ricotta" href="http://www.mestreseo.com.br/author/fabioricotta/">Fábio Ricotta</a> e ao pessoal do <a title="Mestre SEO" href="http://www.mestreseo.com.br/" target="_blank">Mestre SEO</a> pela ideia do desafio.</p>
<p style="text-align: justify;">Quem quiser participar ou conhecer melhor esse desafio acesse: <a title="Desafio mestre seo" href="http://www.mestreseo.com.br/promocao/promocao-de-fim-de-ano-desafio-de-seo" target="_blank">Promoção Mestre SEO</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.giordanoalves.com.br/desafio-seo-nanuni-kokoritu/giordanoalves/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Entendendo Expressões Regulares</title>
		<link>http://www.giordanoalves.com.br/entendedo-expressoes-regulares/giordanoalves</link>
		<comments>http://www.giordanoalves.com.br/entendedo-expressoes-regulares/giordanoalves#comments</comments>
		<pubDate>Fri, 04 Dec 2009 22:00:31 +0000</pubDate>
		<dc:creator>giordanofalves</dc:creator>
				<category><![CDATA[Expressão Regular]]></category>
		<category><![CDATA[Metacaracteres]]></category>
		<category><![CDATA[Regex]]></category>

		<guid isPermaLink="false">http://www.giordanoalves.com.br/?p=364</guid>
		<description><![CDATA[Expressão Regular (Regex) é uma forma de se especificar um padrão de
texto.
É um conjunto de símbolos e caracteres que agrupados formam uma sequência que pode ser testada em textos.
Por exemplo, se quero procurar as palavras &#8220;rato&#8221;, &#8220;gato&#8221; e &#8220;pato&#8221; em um determinado texto, é só criar a expressão regular [rgp]ato.
Conhecendo os metacaracteres:
Os metacaracteres são pequenos [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-full wp-image-370" title="regex" src="http://www.giordanoalves.com.br/wp-content/uploads/2009/12/regex.jpg" alt="regex" width="190" height="108" />Expressão Regular (Regex) é uma forma de se especificar um padrão de<br />
texto.</p>
<p style="text-align: justify;">É um conjunto de símbolos e caracteres que agrupados formam uma sequência que pode ser testada em textos.</p>
<p style="text-align: justify;">Por exemplo, se quero procurar as palavras &#8220;rato&#8221;, &#8220;gato&#8221; e &#8220;pato&#8221; em um determinado texto, é só criar a expressão regular [rgp]ato.</p>
<p style="text-align: justify;"><strong>Conhecendo os metacaracteres:</strong></p>
<p style="text-align: justify;">Os metacaracteres são pequenos pedacinhos simples que agrupados entre si, ou com caracteres normais, formam algo maior, uma expressão. O importante é compreender bem cada um individualmente, e depois apenas lê−los em seqüência.</p>
<p style="text-align: justify;">Eles servem para dar mais poder às pesquisas, informando padrões e posições impossíveis de se especificar usando somente caracteres normais.</p>
<p style="text-align: justify;"><span id="more-364"></span></p>
<p style="text-align: justify;"><strong>O circunflexo ^</strong></p>
<p style="text-align: justify;">O circunflexo procura pela expressão no início.<br />
<em> ^root </em> &#8211; retornará a linha em que a palavra root aparece no comeco.</p>
<p style="text-align: justify;"><strong>O cifrão $</strong></p>
<p style="text-align: justify;">O cifrão e justamente o contrario do circunflexo, ele preocura pela expressão no final.<br />
<em> $root </em> &#8211; retornará a linha em que a palavra root aparece no final.</p>
<p style="text-align: justify;"><strong>Os colchetes []</strong></p>
<p style="text-align: justify;">Os colchetes são usados pra listar opções.<br />
<em>[Gg]iordano</em> &#8211; retornará todos os nomes giordano no texto, sendo maiúsculas ou minúscula.</p>
<p style="text-align: justify;"><strong>As chaves {}</strong></p>
<p style="text-align: justify;">As chaves são utilizadas para indicar um número de caracteres.<br />
A expressão <em>^.{20,40}$</em> retornará linhas que tenham entre 20 e 40 caracteres.</p>
<p style="text-align: justify;"><strong>O ponto .</strong></p>
<p style="text-align: justify;">O ponto é um metacaractere que significa qualquer caractere.<br />
A expressão<em> ^[aeiou].*de Jesus</em> retornará toda a linha que comece com vogal e termine com &#8216;de Jesus&#8217;.</p>
<p style="text-align: justify;"><strong>O ou | (OR)</strong></p>
<p style="text-align: justify;">O pipe significa ou uma coisa ou outra.<br />
A expressão <em>^(giordano|bruno) </em>retornará as linhas em que esse nomes aparecem no comeco.</p>
<p style="text-align: justify;"><strong>A lista negada[^]</strong></p>
<p style="text-align: justify;">Outro detalhe a respeito da lista e que voce pode colocar o caractere de negacao nela.<br />
Se quizermos pegar todos os nomes comecados com consuantes nos fariamos a seguinte expressão:<br />
<em>^[bcdfghjklmnpqrstvwxyz]</em></p>
<p style="text-align: justify;">Existe uma forma mais facil de fazer isso, usando a lista negada mudariamos a expressão para:<br />
<em>^[^aeiou]</em></p>
<p style="text-align: justify;"><strong>Intervalo em Listas [-]</strong></p>
<p style="text-align: justify;">Mais uma facilidade em listas e usar o intervalo. Basta colocar um hífen entre duas letras que ele será expandido para todas as letras existentes no intervalo.</p>
<p style="text-align: justify;">Por exemplo <em>[a−f] </em>é interpretado como &#8220;todas as letras entre a e f, inclusive&#8221;, ou seja &#8220;abcdef&#8221;.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Fonte: Conhecendo as Expressões Regulares &#8211; <a href="http://aurelio.net/">Aurélio Marinho Jargas</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.giordanoalves.com.br/entendedo-expressoes-regulares/giordanoalves/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[off] &#8211; Sonho Nerd</title>
		<link>http://www.giordanoalves.com.br/off-sonho-nerd/giordanoalves</link>
		<comments>http://www.giordanoalves.com.br/off-sonho-nerd/giordanoalves#comments</comments>
		<pubDate>Tue, 01 Dec 2009 14:40:58 +0000</pubDate>
		<dc:creator>giordanofalves</dc:creator>
				<category><![CDATA[Off]]></category>

		<guid isPermaLink="false">http://www.giordanoalves.com.br/?p=356</guid>
		<description><![CDATA[Esse com certeza é um sonho de todo nerd:



]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Esse com certeza é um sonho de todo nerd:</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="464" height="306" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowScriptAccess" value="always" /><param name="src" value="http://embed.break.com/NzAwMzY2" /><embed type="application/x-shockwave-flash" width="464" height="306" src="http://embed.break.com/NzAwMzY2" allowscriptaccess="always"></embed></object></p>
<p><span style="font-size: xx-small;"><a href="http://www.break.com/index/sexy-women-duel-with-lightsabers.html"></a></span></p>
<p><a href="http://www.break.com/"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.giordanoalves.com.br/off-sonho-nerd/giordanoalves/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Belos Sites em Rails IV</title>
		<link>http://www.giordanoalves.com.br/belos-sites-em-rails-iv/giordanoalves</link>
		<comments>http://www.giordanoalves.com.br/belos-sites-em-rails-iv/giordanoalves#comments</comments>
		<pubDate>Mon, 30 Nov 2009 14:32:42 +0000</pubDate>
		<dc:creator>giordanofalves</dc:creator>
				<category><![CDATA[Belos Sites em Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.giordanoalves.com.br/?p=347</guid>
		<description><![CDATA[Chegando com mais um Belos Sites em Rails.
Dessa vez trago para voces o site Compre3, que basicamente compila produtos das mais variadas lojas e disponibiliza um link para seu usuário fechar a compra na loja, conta ainda com um sistema de devolução de créditos/dinheiro quando o volume de produtos vendidos atingirem as faixas pré-determinadas.
Novamente vemos [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Chegando com mais um Belos Sites em Rails.</p>
<p style="text-align: justify;">Dessa vez trago para voces o site Compre3, que basicamente compila produtos das mais variadas lojas e disponibiliza um link para seu usuário fechar a compra na loja, conta ainda com um sistema de devolução de créditos/dinheiro quando o volume de produtos vendidos atingirem as faixas pré-determinadas.</p>
<p style="text-align: justify;">Novamente vemos aqui o que está se tornando padrão na Web, sites cleans e objetivos.</p>
<div id="attachment_349" class="wp-caption aligncenter" style="width: 660px"><a href="http://www.compra3.com.br/"><img class="size-full wp-image-349" title="Compre3" src="http://www.giordanoalves.com.br/wp-content/uploads/2009/11/compre3.png" alt="Compre3" width="650" height="1000" /></a><p class="wp-caption-text">Compre3</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.giordanoalves.com.br/belos-sites-em-rails-iv/giordanoalves/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como instalar outras versões do Ruby on Rails</title>
		<link>http://www.giordanoalves.com.br/como-instalar-outras-versoes-do-ruby-on-rails/giordanoalves</link>
		<comments>http://www.giordanoalves.com.br/como-instalar-outras-versoes-do-ruby-on-rails/giordanoalves#comments</comments>
		<pubDate>Mon, 30 Nov 2009 14:02:30 +0000</pubDate>
		<dc:creator>giordanofalves</dc:creator>
				<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.giordanoalves.com.br/?p=337</guid>
		<description><![CDATA[Algumas vezes precisamos usar uma versão mais velha do Ruby on Rails, seja por causa do servidor que não suporta, seja por causa de um livro que você comprou com uma versao mais antiga ou por qualquer outra razão.
Existe uma forma muito fácil de você instalar uma versão anterior do Ruby on Rails:
sudo gem install rails -v [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-full wp-image-340" title="old_rails" src="http://www.giordanoalves.com.br/wp-content/uploads/2009/11/old_rails.png" alt="old_rails" width="150" height="211" />Algumas vezes precisamos usar uma versão mais velha do Ruby on Rails, seja por causa do servidor que não suporta, seja por causa de um livro que você comprou com uma versao mais antiga ou por qualquer outra razão.</p>
<p style="text-align: justify;">Existe uma forma muito fácil de você instalar uma versão anterior do Ruby on Rails:</p>
<p style="text-align: justify;"><code>sudo gem install rails -v versão</code></p>
<p style="text-align: justify;">EX.</p>
<p style="text-align: justify;"><code>sudo gem install rails -v 1.2.5</code></p>
<p style="text-align: justify;">Esse comando vai instalar a versão 1.2.5 do Ruby on Rails.</p>
<p style="text-align: justify;">Agora para voce utilizar a sua versao escolhida voce tera que usar o seguinte comando:</p>
<p style="text-align: justify;"><code>rails _versão_ meu_aplicativo</code></p>
<p style="text-align: justify;">EX.</p>
<p style="text-align: justify;"><code>rails _1.2.5_ meu_aplicativo</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.giordanoalves.com.br/como-instalar-outras-versoes-do-ruby-on-rails/giordanoalves/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalando o Phusion Passenger no Ubuntu</title>
		<link>http://www.giordanoalves.com.br/instalando-o-phusion-passenger-no-ubuntu/giordanoalves</link>
		<comments>http://www.giordanoalves.com.br/instalando-o-phusion-passenger-no-ubuntu/giordanoalves#comments</comments>
		<pubDate>Thu, 26 Nov 2009 18:58:25 +0000</pubDate>
		<dc:creator>giordanofalves</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[gem]]></category>
		<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Phusion Passenger]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.giordanoalves.com.br/?p=315</guid>
		<description><![CDATA[Este é um pequeno tutorial ensinando como instalar o Phusion Passenger( mod_rails ou mod_rack ) no Ubuntu.
Estou prevendo que você já tem o Ruby e Ruby on Rails instalados na sua máquina, então vamos colocar a mão na massa.
Primeiro abra o terminal e digite:
sudo gem install passenger
Esse comando vai baixar o Passenger para sua máquina. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.modrails.com/"><img class="alignleft size-full wp-image-327" title="phusion-passenger-collage" src="http://www.giordanoalves.com.br/wp-content/uploads/2009/11/phusion-passenger-collage.png" alt="phusion-passenger-collage" width="248" height="364" /></a>Este é um pequeno tutorial ensinando como instalar o <a title="Phusion Panssenger" href="http://www.modrails.com/" target="_blank">Phusion Passenger</a>( mod_rails ou mod_rack ) no <a title="Ubuntu" href="http://www.ubuntu.com/" target="_blank">Ubuntu</a>.</p>
<p style="text-align: justify;">Estou prevendo que você já tem o <a title="Ruby" href="http://www.ruby-lang.org/" target="_blank">Ruby</a> e <a title="Ruby on Rails" href="http://rubyonrails.org/" target="_blank">Ruby on Rails</a> instalados na sua máquina, então vamos colocar a mão na massa.</p>
<p style="text-align: justify;">Primeiro abra o terminal e digite:</p>
<p style="text-align: justify;"><code>sudo gem install passenger</code></p>
<p style="text-align: justify;">Esse comando vai baixar o <a title="Phusion Panssenger" href="http://www.modrails.com/" target="_blank">Passenger</a> para sua máquina. Depois você digita o seguinte comando para instalá-lo:</p>
<p style="text-align: justify;"><code>passenger-install-apache2-module</code></p>
<p style="text-align: justify;">Nesse momento ele vai mostrar o que irá realizar durante a operação e perguntar se você deseja prosseguir. Tecle enter e veja se você está cumprindo todos os requesitos para instalação:</p>
<p style="text-align: justify;"><span id="more-315"></span></p>
<ul style="text-align: justify;">
<li>GNU C++ compiler&#8230;</li>
<li>Ruby development headers&#8230;</li>
<li>OpenSSL support for Ruby&#8230;</li>
<li>RubyGems&#8230;</li>
<li>Rake&#8230;</li>
<li>Apache 2&#8230;</li>
<li>Apache 2 development headers&#8230;</li>
<li>Apache Portable Runtime (APR) development headers&#8230;</li>
<li>pache Portable Runtime Utility (APU) development headers&#8230;</li>
</ul>
<p style="text-align: justify;">Após um tempo da instalação ela lhe da um código parecido com as linhas abaixo para que você possa colocá-lo na configuração do seu Apache. Copie as linhas que ele vai lhe dar e cole no final do arquivo <em>/etc/apache2/apache2.conf.</em></p>
<p><code>LoadModule passenger_module /home/giordanofalves/.gem/ruby/1.8/gems<code>/passenger-2.2.7/ext/apache2/mod_passenger.so<br />
PassengerRoot /home/giordanofalves/.gem/ruby/1.8/gems/passenger-2.2.7<br />
PassengerRuby /usr/bin/ruby1.8</code></code></p>
<p style="text-align: justify;">Agora voce vai adicionar um host no seu servidor no arquivo<em> /etc/hosts</em>:</p>
<p style="text-align: justify;"><code>127.0.0.1    localhost <strong>app_rails</strong><br />
</code><br />
Agora você vai colocar essas linhas novamente no final do seu  arquivo<em> </em><em>/etc/apache2/apache2.conf.</em></p>
<p style="text-align: justify;"><code>&lt;VirtualHost *:80&gt;<br />
ServerName app_rails   #aqui colocara o nome do host que voce colocou no arquivo <em>/etc/hosts</em><br />
DocumentRoot "/var/www/rails/app_rails/public" #aqui voce coloca o caminho para a pasta public de sua aplicacao rails<br />
RailsEnv development<br />
&lt;Directory "/var/www/rails/app_rails/public"&gt; #aqui voce coloca o caminho para a pasta public de sua aplicacao rails<br />
Order allow,deny<br />
Allow from all<br />
&lt;/Directory&gt;<br />
&lt;/VirtualHost&gt;</code></p>
<p style="text-align: justify;">Agora é só reiniciar seu servidor Apache e entrar com o host que escolheu para sua aplicação Rails:</p>
<p style="text-align: justify;"><code>http://app_rails</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.giordanoalves.com.br/instalando-o-phusion-passenger-no-ubuntu/giordanoalves/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
