<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Desenvolvimento &#193;gil - Blog da Improve It: Tag brazilian</title>
    <link>http://blog.improveit.com.br/articles/tag/brazilian</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Saiu o Brazilian Rails 2.0 </title>
      <description>&lt;p&gt;Finalmente terminamos a migra&#231;&#227;o do plugin Brazilian Rails para ser um conjunto de gems! Agora vamos come&#231;ar duas novas empreitadas:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Migrar as gems que s&#227;o espec&#237;ficas para o Rails para usarem o i18n.&lt;/li&gt;
&lt;li&gt;Conversar com todos os desenvolvedores que possuem plugins espec&#237;ficos para brasileiros para transformar em gems e adicionar ao Brazilian Rails.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Voc&#234;s podem ver mais detalhes em:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;http://www.improveit.com.br/software_livre/brazilian_rails
&lt;/code&gt;&lt;/pre&gt;</description>
      <pubDate>Sun, 31 Aug 2008 23:57:34 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:07333907-af6d-43d0-b691-b8e23316cd2c</guid>
      <author>Marcos Tapaj&#243;s</author>
      <link>http://blog.improveit.com.br/articles/2008/08/31/saiu-o-brazilian-rails-2-0</link>
      <category>brazilian</category>
      <category>rails</category>
      <category>plugin</category>
      <category>gem</category>
    </item>
    <item>
      <title>Agora &#233; a hora!</title>
      <description>&lt;p&gt;Como eu falei no meu outro &lt;a href="http://blog.improveit.com.br/articles/2008/06/21/o-futuro-do-brazilian-rails"&gt;post&lt;/a&gt;, n&#243;s estamos refatorando o &lt;a href="http://www.improveit.com.br/software_livre/brazilian_rails"&gt;Brazilian Rails&lt;/a&gt; e essa &#233; a hora para quem quiser dar grandes sugest&#245;es e/ou colabora&#231;&#245;es. Quem quiser comentar algo ou fa&#231;a agora ou cale-se para sempre! :-)&lt;/p&gt;

&lt;p&gt;Tudo que estamos mexendo est&#225; em um branch chamado gems l&#225; no Github. Para baixar o c&#243;digo basta seguir esses passos:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;git clone git://github.com/tapajos/brazilian-rails.git
cd brazilian-rails
git checkout --track -b gems origin/gems
&lt;/code&gt;&lt;/pre&gt;</description>
      <pubDate>Mon, 23 Jun 2008 00:24:45 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:5689d44a-3daa-479d-b148-20d894f2d9fb</guid>
      <author>Marcos Tapaj&#243;s</author>
      <link>http://blog.improveit.com.br/articles/2008/06/23/agora-%C3%A9-a-hora</link>
      <category>brazilian</category>
      <category>rails</category>
      <category>brazilianrails</category>
    </item>
    <item>
      <title>O futuro do Brazilian Rails</title>
      <description>&lt;p&gt;J&#225; faz um bom tempo que o &lt;a href="http://tinogomes.wordpress.com/"&gt;Tino&lt;/a&gt; conversou comigo sobre rescrever o &lt;a href="http://www.improveit.com.br/software_livre/brazilian_rails"&gt;Brazilian Rails&lt;/a&gt; s&#243; que n&#243;s fomos adiando e acabou n&#227;o saindo nada. Freq&#252;entemente n&#243;s recebemos v&#225;rias sugest&#245;es e queria dizer que todas est&#227;o sendo analisadas e algumas j&#225; est&#227;o na nossa agenda(no meio digital dois corpos ocupam o mesmo espa&#231;o!).&lt;/p&gt;

&lt;p&gt;Essa semana o C&#225;ssio e o Hallison deram a sugest&#227;o de modularizar o plugin para poder instalar apenas o que &#233; realmente &#250;til para um determinado projeto. Foi uma sugest&#227;o que n&#227;o &#233; in&#233;dita mas que eu juntei com uma outra que eu recebi faz um bom tempo que &#233; transformar o plugin em uma gem para n&#227;o precisar instalar em cada projeto.&lt;/p&gt;

&lt;p&gt;A id&#233;ia &#233; tornar um &lt;a href="http://www.improveit.com.br/software_livre/brazilian_rails"&gt;Brazilian Rails&lt;/a&gt; em um conjunto de gems de forma bem semelhante ao Rails mas que poder&#225; ser usado como plugin da mesma forma como &#233; usado hoje. Bem, esse &#233; o futuro!&lt;/p&gt;

&lt;p&gt;Pois bem, fiz um branch chamado gems l&#225; no nosso &lt;a href="http://github.com/tapajos/brazilian-rails"&gt;reposit&#243;rio&lt;/a&gt; e j&#225; estou trabalhando na futura vers&#227;o do &lt;a href="http://www.improveit.com.br/software_livre/brazilian_rails"&gt;Brazilian Rails&lt;/a&gt;. Se algu&#233;m quiser olhar e dar sugest&#245;es..&lt;/p&gt;</description>
      <pubDate>Sat, 21 Jun 2008 21:10:26 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:7341e563-0784-4310-a3d1-37b4a012e2ea</guid>
      <author>Marcos Tapaj&#243;s</author>
      <link>http://blog.improveit.com.br/articles/2008/06/21/o-futuro-do-brazilian-rails</link>
      <category>rails</category>
      <category>brazilian</category>
      <category>brazilianrails</category>
    </item>
    <item>
      <title>Problema no Brazilian Rails corrigido.</title>
      <description>&lt;p&gt;Uma das nossas premissas &#233; que o nosso &lt;a href="http://rubyforge.org/projects/brazilian-rails/"&gt;plugin&lt;/a&gt; nunca deve conflitar com o padr&#227;o do &lt;a href="http://www.rubyonrails.org/"&gt;Rails&lt;/a&gt;, ou seja, uma aplica&#231;&#227;o j&#225; em funcionamento deve ser capaz de instalar o &lt;a href="http://rubyforge.org/projects/brazilian-rails/"&gt;plugin&lt;/a&gt; e n&#227;o parar de funcionar.&lt;/p&gt;

&lt;p&gt;Essa preocupa&#231;&#227;o surgiu quando ao modificar o to_s da classe &lt;a href="http://www.ruby-doc.org/core/classes/Date.html"&gt;Date&lt;/a&gt; minha aplica&#231;&#227;o parou de funcionar j&#225; que eu esperava um formato diferente de "%d/%m/%Y". Resolvi criando um outro m&#233;todo chamado to_s_br e mantendo o to_s original.&lt;/p&gt;

&lt;p&gt;Hoje o Kristopher Murata me chamou a aten&#231;&#227;o para um problema, que ontem mesmo eu tinha notado e comentado com o Celestino Gomes, que o nosso &lt;a href="http://rubyforge.org/projects/brazilian-rails/"&gt;plugin&lt;/a&gt; estava quebrando essa nossa premissa ao modificar as regras de pluraliza&#231;&#227;o do &lt;a href="http://www.rubyonrails.org/"&gt;Rails&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Para corrigi esse problema eu retirei uma linha do init.rb do &lt;a href="http://rubyforge.org/projects/brazilian-rails/"&gt;plugin&lt;/a&gt; deixando a inclus&#227;o dessa funcionalidade opcional atrav&#233;s da adi&#231;&#227;o de uma linha ao enviroment.rb&lt;/p&gt;

&lt;p&gt;Gostaria de agradecer o &lt;a href="http://www.improveit.com.br/xp/valores/feedback"&gt;feedback&lt;/a&gt; do Kristopher.&lt;/p&gt;</description>
      <pubDate>Thu, 02 Aug 2007 18:59:00 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:1d04b928-ddf2-4de9-a632-9cd6a7f6e45e</guid>
      <author>Marcos Tapaj&#243;s</author>
      <link>http://blog.improveit.com.br/articles/2007/08/02/problema-no-brazilian-rails-corrigido</link>
      <category>rails</category>
      <category>ruby</category>
      <category>plugin</category>
      <category>feedback</category>
      <category>brazilian</category>
      <category>brazilianrails</category>
    </item>
    <item>
      <title>Plugin Brazilian Rails Atualizado</title>
      <description>&lt;p&gt;Acabei de atualizar o plugin &lt;a href="http://rubyforge.org/projects/brazilian-rails/"&gt;Brazilian Rails&lt;/a&gt; adicionando ao m&#233;todo to_date da classe String a capacidade de lidar com datas no formato "DD/MM/AAAA".&lt;/p&gt;

&lt;p&gt;A classe Date recebeu um m&#233;todo chamado to&lt;em&gt;_&lt;/em&gt;s_br que gera uma string com a formata&#231;&#227;o "DD/MM/AAAA".&lt;/p&gt;

&lt;p&gt;Foi criado o m&#233;todo est&#225;tico valid? na classe Date para validar os formatos da data e o seu conte&#250;do.&lt;/p&gt;

&lt;p&gt;No plugin existe um arquivo com os exemplos de como usar cada uma dessas novas funcionalidades.&lt;/p&gt;

&lt;h2&gt;Atualizado em 31/07/2007 &#224;s 22:46&lt;/h2&gt;

&lt;p&gt;Tamb&#233;m foram adicionadas as tradu&#231;&#245;es para os nomes do meses e dos dias e suas respectivas abrevia&#231;&#245;es.&lt;/p&gt;</description>
      <pubDate>Tue, 31 Jul 2007 18:55:00 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:395418e7-8009-4887-a77f-f93c3092f8d2</guid>
      <author>Marcos Tapaj&#243;s</author>
      <link>http://blog.improveit.com.br/articles/2007/07/31/plugin-brazilian-rails-atualizado</link>
      <category>rails</category>
      <category>ruby</category>
      <category>plugin</category>
      <category>feedback</category>
      <category>brazilian</category>
      <category>brazilianrails</category>
    </item>
    <item>
      <title>Plugin Brazilian Rails Atualizado</title>
      <description>&lt;p&gt;Acabei de atualizar o plugin &lt;a href="http://rubyforge.org/projects/brazilian-rails/"&gt;Brazilian Rails&lt;/a&gt; adicionando ao modulo Inflector algumas regras de forma&#231;&#227;o de plural para o portugu&#234;s.&lt;/p&gt;</description>
      <pubDate>Sun, 08 Jul 2007 15:33:00 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:777f395d-22b9-4d88-9782-d7257d059c6e</guid>
      <author>Marcos Tapaj&#243;s</author>
      <link>http://blog.improveit.com.br/articles/2007/07/08/plugin-brazilian-rails-atualizado</link>
      <category>rails</category>
      <category>ruby</category>
      <category>plugin</category>
      <category>feedback</category>
      <category>brazilian</category>
      <category>brazilianrails</category>
    </item>
  </channel>
</rss>
