<?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>Rafael Lima &#187; ruby</title>
	<atom:link href="http://rafael.adm.br/tag/ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://rafael.adm.br</link>
	<description>Empreendedorismo, Web, Agile, Tecnologia, Desenvolvimento, Negócios, Marketing, Aplicação Web, Ruby on Rails.</description>
	<lastBuildDate>Sat, 03 Dec 2011 23:55:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>pt</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Removendo todas as gems de uma só vez</title>
		<link>http://rafael.adm.br/p/removendo-todas-as-gems-de-uma-so-vez/</link>
		<comments>http://rafael.adm.br/p/removendo-todas-as-gems-de-uma-so-vez/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 16:07:17 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[gem]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[rubygems]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/?p=276</guid>
		<description><![CDATA[Para remover todas as gems instaladas em um sistema basta rodar o comando abaixo:
sudo gem uninstall &#8211;a -x &#8211;ignore-dependencies .+
Abraço e até a próxima.
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fremovendo-todas-as-gems-de-uma-so-vez%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fremovendo-todas-as-gems-de-uma-so-vez%2F" height="61" width="51" /></a></div><p>Para remover todas as gems instaladas em um sistema basta rodar o comando abaixo:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">sudo</span> gem uninstall &#8211;a -x &#8211;ignore-dependencies .+</div>
<p>Abraço e até a próxima.</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/removendo-todas-as-gems-de-uma-so-vez/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Instalando a gem postgres no Mac OS X 10.5 (Leopard)</title>
		<link>http://rafael.adm.br/p/instalando-a-gem-postgres-no-mac-os-x-105-leopard/</link>
		<comments>http://rafael.adm.br/p/instalando-a-gem-postgres-no-mac-os-x-105-leopard/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 03:45:47 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[gem]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[macos]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/?p=251</guid>
		<description><![CDATA[Para tal, utilize o comando abaixo:
sudo env ARCHFLAGS=&#34;-arch i386&#34; gem install postgres
Pronto!
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Finstalando-a-gem-postgres-no-mac-os-x-105-leopard%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Finstalando-a-gem-postgres-no-mac-os-x-105-leopard%2F" height="61" width="51" /></a></div><p>Para tal, utilize o comando abaixo:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">sudo</span> <span class="kw2">env</span> <span class="re2">ARCHFLAGS=</span><span class="st0">&quot;-arch i386&quot;</span> gem <span class="kw2">install</span> postgres</div>
<p>Pronto!</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/instalando-a-gem-postgres-no-mac-os-x-105-leopard/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gems DBDesigner Generators e Postgresql Migrations</title>
		<link>http://rafael.adm.br/p/gems-dbdesigner-generators-e-postgresql-migrations/</link>
		<comments>http://rafael.adm.br/p/gems-dbdesigner-generators-e-postgresql-migrations/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 19:03:42 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[dbdesigner]]></category>
		<category><![CDATA[gem]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[rubygems]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/?p=250</guid>
		<description><![CDATA[Publiquei duas gems que escrevi para a aplicação que estou desenvolvendo na Myfreecomm.
DBDesigner Generators
Esta gem incui o generator dbdesigner_migration que lê o arquivo xml gerado pelo DBDesigner 4 e gera a migração.
Mais informações: http://github.com/rafaelp/dbdesigner_generators
Exemplo de uso:
$ ruby script/generate dbdesigner_migration &#91;MigrationName&#93; &#91;only&#124;except&#93; &#91;table1&#93; &#91;table2&#93; &#91;table3&#93;
Instalação:
$ sudo gem install rafaelp-dbdesigner_generators &#8211;source=http://gems.github.com
Postgresql Migrations
Esta gem adiciona suporte à foreign [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fgems-dbdesigner-generators-e-postgresql-migrations%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fgems-dbdesigner-generators-e-postgresql-migrations%2F" height="61" width="51" /></a></div><p>Publiquei duas gems que escrevi para a aplicação que estou desenvolvendo na <a href="http://myfreecomm.com.br">Myfreecomm</a>.</p>
<p><strong>DBDesigner Generators</strong><br />
Esta gem incui o generator <strong>dbdesigner_migration</strong> que lê o arquivo xml gerado pelo DBDesigner 4 e gera a migração.<br />
Mais informações: <a href="http://github.com/rafaelp/dbdesigner_generators">http://github.com/rafaelp/dbdesigner_generators</a></p>
<p>Exemplo de uso:</p>
<div class="dean_ch" style="white-space: wrap;">$ ruby script/generate dbdesigner_migration <span class="br0">&#91;</span>MigrationName<span class="br0">&#93;</span> <span class="br0">&#91;</span>only|except<span class="br0">&#93;</span> <span class="br0">&#91;</span>table1<span class="br0">&#93;</span> <span class="br0">&#91;</span>table2<span class="br0">&#93;</span> <span class="br0">&#91;</span>table3<span class="br0">&#93;</span></div>
<p>Instalação:</p>
<div class="dean_ch" style="white-space: wrap;">$ <span class="kw2">sudo</span> gem <span class="kw2">install</span> rafaelp-dbdesigner_generators &#8211;<span class="re2">source=</span>http://gems.github.com</div>
<p><strong>Postgresql Migrations</strong><br />
Esta gem adiciona suporte à foreign key do PostgreSQL nas migrações.<br />
Mais informações: <a href="http://github.com/rafaelp/postgresql_migrations">http://github.com/rafaelp/postgresql_migrations</a><br />
Exemplo de uso:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw1">class</span> UserBelongsToAccount &lt; <span class="re2">ActiveRecord::Migration</span><br />
&nbsp; <span class="kw1">def</span> <span class="kw2">self</span>.<span class="me1">up</span><br />
&nbsp; &nbsp; add_foreign_key <span class="re3">:users</span>, <span class="re3">:account_id</span>, <span class="re3">:accounts</span>, <span class="re3">:id</span><br />
&nbsp; <span class="kw1">end</span></p>
<p>&nbsp; <span class="kw1">def</span> <span class="kw2">self</span>.<span class="me1">down</span><br />
&nbsp; &nbsp; remove_foreign_key <span class="re3">:users</span>, <span class="re3">:account_id</span><br />
&nbsp; <span class="kw1">end</span><br />
<span class="kw1">end</span></div>
<p>Instalação:</p>
</pre>
<div class="dean_ch" style="white-space: wrap;">$ <span class="kw2">sudo</span> gem <span class="kw2">install</span> rafaelp-postgresql_migrations --<span class="re2">source=</span>http://gems.github.com</div>
<p>Abraços e até a próxima!</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/gems-dbdesigner-generators-e-postgresql-migrations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como resolver o problema de lentidão do Rubygems com Github</title>
		<link>http://rafael.adm.br/p/como-resolver-o-problema-de-lentidao-do-rubygems-com-github/</link>
		<comments>http://rafael.adm.br/p/como-resolver-o-problema-de-lentidao-do-rubygems-com-github/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 15:17:47 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[gem]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[rubygems]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/?p=248</guid>
		<description><![CDATA[Toda vez que eu ia instalar uma nova gem, eu tinha que esperar a atualização dos metadados de todas as novidades do GitHub. Isso era um pé no saco pois tornava uma simples instalação muiiiiito lenta.
Encontrei este post no blog do GitHub que explica como resolver o problema.
Primeiro atualize o RubyGems para uma versão 1.2 [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fcomo-resolver-o-problema-de-lentidao-do-rubygems-com-github%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fcomo-resolver-o-problema-de-lentidao-do-rubygems-com-github%2F" height="61" width="51" /></a></div><p>Toda vez que eu ia instalar uma nova gem, eu tinha que esperar a atualização dos metadados de todas as novidades do GitHub. Isso era um pé no saco pois tornava uma simples instalação muiiiiito lenta.</p>
<p>Encontrei <a href="http://github.com/blog/97-github-loves-rubygems-1-2">este post</a> no blog do GitHub que explica como resolver o problema.</p>
<p>Primeiro atualize o RubyGems para uma versão 1.2 ou mais nova.</p>
<div class="dean_ch" style="white-space: wrap;">$ <span class="kw2">sudo</span> gem update &#8211;system<br />
$ gem sources -a http://gems.github.com</div>
<p>Depois instale a gem chamada defunkt-github</p>
<div class="dean_ch" style="white-space: wrap;">$ <span class="kw2">sudo</span> gem <span class="kw2">install</span> defunkt-github</div>
<p>Até a próxima!</p>
<p>Palavras chaves para o pessoal encontrar essa solução, pois eu penei pra consegur: rubygems, slow, slowness, github, metadata, every time, update, ruby, lento, lentidão, instalação, atualização.</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/como-resolver-o-problema-de-lentidao-do-rubygems-com-github/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Um must-read para desenvolvedores Rails</title>
		<link>http://rafael.adm.br/p/um-must-read-para-desenvolvedores-rails/</link>
		<comments>http://rafael.adm.br/p/um-must-read-para-desenvolvedores-rails/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 05:22:16 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[programação]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/p/um-must-read-para-desenvolvedores-rails/</guid>
		<description><![CDATA[Acabei de ler o post do Zed sobre a decisão de largar a comunidade Rails.
Para quem não conhece, esse cara é uma referencia na comunidade Rails. Ele escreveu o Mongrel que é um servidor de aplicação escrito em Ruby, muito utiizado por aplicações Rails.
Só para não se decepcionarem, a maior parte do tempo o cara [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fum-must-read-para-desenvolvedores-rails%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fum-must-read-para-desenvolvedores-rails%2F" height="61" width="51" /></a></div><p>Acabei de ler o <a href="http://www.zedshaw.com/rants/rails_is_a_ghetto.html">post do Zed sobre a decisão de largar a comunidade Rails</a>.</p>
<p>Para quem não conhece, esse cara é uma referencia na comunidade Rails. Ele escreveu o <a href="http://mongrel.rubyforge.org/">Mongrel</a> que é um servidor de aplicação escrito em Ruby, muito utiizado por aplicações Rails.</p>
<p>Só para não se decepcionarem, a maior parte do tempo o cara fala mau dos outros e não fala nada construtivo. Na verdade este texto é um grande desabafo pessoal, mas possui algumas referências de pessoas, aplicativos e linguagens interessantes.</p>
<p>Além disso abre o jogo sobre o <span style="font-weight: bold">problema de consumo de memória do Rails</span> e conta uma fofoca que me deixou realmente surpreso:</p>
<p><span style="font-weight: bold"> Os servidores do Basecamp, sistema da 37signals era reniciado cerca de 400 vezes em um dia, ou seja praticamente a cada 4 minutos.</span><br />
Enfim, embora seja um texto grande e repleto de alfinetadas e problemas pessoais do autor, vale apena a leitura.</p>
<p>Abraços e até a próxima.</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/um-must-read-para-desenvolvedores-rails/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

