<?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>Algumas Idéias &#187; Ruby On Rails</title>
	<atom:link href="http://algumasideias.net/category/ruby-on-rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://algumasideias.net</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 11 Apr 2010 03:53:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Problemas com o RedCloth</title>
		<link>http://algumasideias.net/2008/03/31/problemas-com-o-redcloth/</link>
		<comments>http://algumasideias.net/2008/03/31/problemas-com-o-redcloth/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 12:09:07 +0000</pubDate>
		<dc:creator>Fabiano França</dc:creator>
				<category><![CDATA[Ruby On Rails]]></category>

		<guid isPermaLink="false">http://algumasideias.net/?p=27</guid>
		<description><![CDATA[Usando o helper textilize notei que ele estava tendo um comportamento estranho quando o texto tinha quebras de linha.
Fuçando no wiki descobri que a versão 3.0.4 da gem RedCloth, utilizada pelo helper, tem um bug que não identifica corretamente as quebras de linha como parágrafos.
Como solução, é indicado o downgrade/atualização para as versões 3.0.3 ou [...]]]></description>
			<content:encoded><![CDATA[<p>Usando o helper <a href="http://api.rubyonrails.org/classes/ActionView/Helpers/TextHelper.html#M001054">textilize</a> notei que ele estava tendo um comportamento estranho quando o texto tinha quebras de linha.</p>
<p>Fuçando no <a href="http://wiki.rubyonrails.org/rails/pages/redcloth">wiki</a> descobri que a versão 3.0.4 da gem <a href="http://whytheluckystiff.net/ruby/redcloth/">RedCloth</a>, utilizada pelo helper, tem um bug que não identifica corretamente as quebras de linha como parágrafos.</p>
<p>Como solução, é indicado o downgrade/atualização para as versões 3.0.3 ou 4.0 da gem (ainda em desenvolvimento) ou a utilização do patch abaixo no environment.rb.</p>
<pre>class RedCloth
  # Patch for RedCloth.  Fixed in RedCloth r128 but _why hasn't released it yet.
  # <a href="http://code.whytheluckystiff.net/redcloth/changeset/128">http://code.whytheluckystiff.net/redcloth/changeset/128</a>
  def hard_break( text )
    text.gsub!( /(.)\n(?!\n|\Z| *([#*=]+(\s|$)|[{|]))/, "\\1" ) if hard_breaks
  end
end</pre>
]]></content:encoded>
			<wfw:commentRss>http://algumasideias.net/2008/03/31/problemas-com-o-redcloth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Um pouco de mágica</title>
		<link>http://algumasideias.net/2008/03/03/um-pouco-de-magica/</link>
		<comments>http://algumasideias.net/2008/03/03/um-pouco-de-magica/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 23:58:24 +0000</pubDate>
		<dc:creator>Fabiano França</dc:creator>
				<category><![CDATA[Ruby On Rails]]></category>

		<guid isPermaLink="false">http://algumasideias.net/2008/03/03/um-pouco-de-magica/</guid>
		<description><![CDATA[A minha idéia inicial era botar em prática o que tinha visto no screencast do Fábio Akita sobre o plugin resource_controller. Mas já que estava fazendo um dry up no código dos controles fiquei pensando se não conseguia fazer fazer o mesmo com os modelos usando a gem Magic Models do Dr Nic&#8217;s.
&#8220;A gem Magic [...]]]></description>
			<content:encoded><![CDATA[<p>A minha idéia inicial era botar em prática o que tinha visto no <a href="http://www.akitaonrails.com/2008/1/25/easy-restful-rails-screencast">screencast</a> do <a href="http://www.akitaonrails.com">Fábio Akita</a> sobre o plugin <a href="http://jamesgolick.com/resource_controller/rdoc/index.html">resource_controller</a>. Mas já que estava fazendo um dry up no código dos controles fiquei pensando se não conseguia fazer fazer o mesmo com os modelos usando a gem <a href="http://magicmodels.rubyforge.org/dr_nic_magic_models/">Magic Models</a> do <a href="http://www.drnicwilliams.com/">Dr Nic&#8217;s</a>.</p>
<blockquote><p>&#8220;A gem Magic Models estende o ActiveRecord permitindo que ele consiga gerar os relacionamentos (belongs e has_many) e validações (presence, length, numericality, inclusion e uniqueless) dos modelos automáticamente a partir da estrutura da base de dados.&#8221;</p></blockquote>
<p>Você pode ver o código no <a href="http://pastie.caboo.se/160869">Pastie</a> ou <a href="http://algumasideias.net/wp-content/uploads/2008/03/magicbooks.zip">baixar</a> o projeto.</p>
]]></content:encoded>
			<wfw:commentRss>http://algumasideias.net/2008/03/03/um-pouco-de-magica/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetBeans interface language</title>
		<link>http://algumasideias.net/2008/02/22/netbeans-interface-language/</link>
		<comments>http://algumasideias.net/2008/02/22/netbeans-interface-language/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 12:42:48 +0000</pubDate>
		<dc:creator>Fabiano França</dc:creator>
				<category><![CDATA[Ruby On Rails]]></category>

		<guid isPermaLink="false">http://algumasideias.net/2008/02/22/netbeans-interface-language/</guid>
		<description><![CDATA[Por padrão o NetBeans usa a linguagem definida no Windows como a padrão para a sua interface.
Uso o Windows XP Professional English com a localidade e configurações regionais definidas para as brasileiras mas a interface do NetBeans sempre ficou em inglês.
Mas depois de ter atualizado ele ontem algumas opções começaram a aparecer em português. De [...]]]></description>
			<content:encoded><![CDATA[<p>Por padrão o NetBeans usa a linguagem definida no Windows como a padrão para a sua interface.</p>
<p>Uso o Windows XP Professional English com a localidade e configurações regionais definidas para as brasileiras mas a interface do NetBeans sempre ficou em inglês.</p>
<p>Mas depois de ter atualizado ele ontem algumas opções começaram a aparecer em português. De menus até a estrutura do projeto Rails na aba Projects.</p>
<p>Como prefiro a IDE em inglês isso começou a me irritar. Por sorte a solução é bem simples.</p>
<p>Basta editar o arquivo &#8220;netbeans.conf&#8221;, por padrão em C:\Program Files\NetBeans 6.0.1\etc, e na opção &#8220;netbeans_default_options&#8221; adicionar ao final da string os parâmetros abaixo:</p>
<p>-J-Duser.language=en -J-Duser.region=US</p>
<p>Referência: <a href="http://blogs.sun.com/tao/entry/set_netbeans_user_interface_language">http://blogs.sun.com/tao/entry/set_netbeans_user_interface_language</a></p>
]]></content:encoded>
			<wfw:commentRss>http://algumasideias.net/2008/02/22/netbeans-interface-language/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Brincando com o TinyRails</title>
		<link>http://algumasideias.net/2008/02/21/brincando-com-o-tinyrails/</link>
		<comments>http://algumasideias.net/2008/02/21/brincando-com-o-tinyrails/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 16:44:40 +0000</pubDate>
		<dc:creator>Fabiano França</dc:creator>
				<category><![CDATA[Ruby On Rails]]></category>

		<guid isPermaLink="false">http://algumasideias.net/2008/02/21/brincando-com-o-tinyrails/</guid>
		<description><![CDATA[Assim que o Fabio Akita postou sobre o TinyRails fui testar o código. E claro que quebrei a cara já que o thin ainda não roda no Windows.
Como queria  testar a idéia e estava com preguiça de instalar o Ubuntu em uma máquina virtual acabei reescrevendo um pedaço do código e mudando do thin [...]]]></description>
			<content:encoded><![CDATA[<p>Assim que o Fabio Akita <a href="http://www.akitaonrails.com/2008/2/18/tinyrails">postou</a> sobre o <a href="http://github.com/lifo/fabs/tree/master/rails-mini/tinyrails.rb">TinyRails</a> fui testar o código. E claro que quebrei a cara já que o <a href="http://code.macournoyer.com/thin/">thin</a> ainda não roda no Windows.</p>
<p>Como queria  testar a idéia e estava com preguiça de instalar o Ubuntu em uma máquina virtual acabei reescrevendo um pedaço do código e mudando do thin para a dupla <a href="http://mongrel.rubyforge.org/">Mongrel</a> / <a href="http://www.webrick.org/">WEBrick</a>.</p>
<p>Aproveitei o embalo  e montei um &#8220;SQLite3 resource scaffold&#8221;.</p>
<p>Como ainda não configurei direito o Wordpress para postagem de código, coloquei os scripts no Pastie.</p>
<p><a href="http://pastie.caboo.se/155367">http://pastie.caboo.se/155367 </a></p>
<p>UPDATE: Onde tudo começou: <a href="http://m.onkey.org/2008/2/16/single-file-rails-application">Single file Rails Application</a></p>
<p><a href="http://pastie.caboo.se/155367"> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://algumasideias.net/2008/02/21/brincando-com-o-tinyrails/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
