<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Maravilhas do Groovy: A propriedade metaClass</title>
	<atom:link href="http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/feed/" rel="self" type="application/rss+xml" />
	<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/</link>
	<description>@lucastex</description>
	<lastBuildDate>Wed, 05 Oct 2011 19:21:25 -0300</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Lucas Teixeira</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-1357</link>
		<dc:creator>Lucas Teixeira</dc:creator>
		<pubDate>Tue, 14 Jun 2011 13:04:40 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-1357</guid>
		<description>Fala Topera,

Esse exemplo aí é antigo mesmo, o melhor mesmo, que usamos aqui hoje, é fazer com Normalizer, do Java 1.6, saca só:


&lt;code&gt;
String.metaClass.slug { -&gt;
	def s = delegate.toLowerCase()
	s = Normalizer.normalize(s, Normalizer.Form.NFD).replaceAll(&quot;[^\\p{ASCII}]&quot;, &quot;&quot;).trim()
	s = s.replaceAll(/[^a-z0-9\s-]/, &quot;&quot;).replaceAll(/\s+/, &quot; &quot;).trim()
	if (s.length() &gt; 45) {
		s = s.substring(0, 45).trim()
	}
	s.replaceAll(/\s/, &quot;-&quot;)
}
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Fala Topera,</p>
<p>Esse exemplo aí é antigo mesmo, o melhor mesmo, que usamos aqui hoje, é fazer com Normalizer, do Java 1.6, saca só:</p>
<p><code><br />
String.metaClass.slug { -><br />
	def s = delegate.toLowerCase()<br />
	s = Normalizer.normalize(s, Normalizer.Form.NFD).replaceAll("[^\\p{ASCII}]", "").trim()<br />
	s = s.replaceAll(/[^a-z0-9\s-]/, "").replaceAll(/\s+/, " ").trim()<br />
	if (s.length() > 45) {<br />
		s = s.substring(0, 45).trim()<br />
	}<br />
	s.replaceAll(/\s/, "-")<br />
}<br />
</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: topera</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-1356</link>
		<dc:creator>topera</dc:creator>
		<pubDate>Tue, 14 Jun 2011 13:01:33 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-1356</guid>
		<description>Valeu lucas!
Segue uma versao melhorada...



String.metaClass.slug {
    delegate.slug(45)
}
String.metaClass.slug { size -&gt;
    def s = delegate.toLowerCase()
    s = s.replaceAll(/[äâàáã]/, &quot;a&quot;).replaceAll(/[ëêèéẽ]/, &quot;e&quot;).replaceAll(/[ïîìíĩ]/, &quot;i&quot;)
    s = s.replaceAll(/[öôòóõ]/, &quot;o&quot;).replaceAll(/[üûùúũ]/, &quot;u&quot;).replaceAll(/ç/, &quot;c&quot;)
    s = s.replaceAll(/[^a-z0-9\s-]/, &quot;&quot;).replaceAll(/\s+/, &quot; &quot;).trim()
    if (s.length() &gt; size) {
        s = s.substring(0, size).trim()
    }
    s.replaceAll(/\s/, &quot;-&quot;).replaceAll(/-+/, &quot;-&quot;)
}
 
 /*
*/
println &quot;Luciana     ----- GonÇAlves CÍcero QUENTÃO&quot;.slug(4)
println &quot;Luciana     ----- GonÇAlves CÍcero QUENTÃO&quot;.slug()</description>
		<content:encoded><![CDATA[<p>Valeu lucas!<br />
Segue uma versao melhorada&#8230;</p>
<p>String.metaClass.slug {<br />
    delegate.slug(45)<br />
}<br />
String.metaClass.slug { size -&gt;<br />
    def s = delegate.toLowerCase()<br />
    s = s.replaceAll(/[äâàáã]/, &#8220;a&#8221;).replaceAll(/[ëêèéẽ]/, &#8220;e&#8221;).replaceAll(/[ïîìíĩ]/, &#8220;i&#8221;)<br />
    s = s.replaceAll(/[öôòóõ]/, &#8220;o&#8221;).replaceAll(/[üûùúũ]/, &#8220;u&#8221;).replaceAll(/ç/, &#8220;c&#8221;)<br />
    s = s.replaceAll(/[^a-z0-9\s-]/, &#8220;&#8221;).replaceAll(/\s+/, &#8221; &#8220;).trim()<br />
    if (s.length() &gt; size) {<br />
        s = s.substring(0, size).trim()<br />
    }<br />
    s.replaceAll(/\s/, &#8220;-&#8221;).replaceAll(/-+/, &#8220;-&#8221;)<br />
}</p>
<p> /*<br />
*/<br />
println &#8220;Luciana     &#8212;&#8211; GonÇAlves CÍcero QUENTÃO&#8221;.slug(4)<br />
println &#8220;Luciana     &#8212;&#8211; GonÇAlves CÍcero QUENTÃO&#8221;.slug()</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Criando um Transformer customizado para o Solr at Lucas Teixeira</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-30</link>
		<dc:creator>Criando um Transformer customizado para o Solr at Lucas Teixeira</dc:creator>
		<pubDate>Mon, 26 Oct 2009 21:00:05 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-30</guid>
		<description>[...] não é nada além de um conjunto de regexes encadeadas  com uma ajudinha do StringEscapeUtils (que saudade deste post) do [...]</description>
		<content:encoded><![CDATA[<p>[...] não é nada além de um conjunto de regexes encadeadas  com uma ajudinha do StringEscapeUtils (que saudade deste post) do [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: emarineli</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-441</link>
		<dc:creator>emarineli</dc:creator>
		<pubDate>Mon, 26 Oct 2009 17:21:41 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-441</guid>
		<description>&lt;span class=&quot;topsy_trackback_comment&quot;&gt;&lt;span class=&quot;topsy_twitter_username&quot;&gt;&lt;span class=&quot;topsy_trackback_content&quot;&gt;RT &lt;a href=&quot;http://topsy.com/twitter/lucastex&quot;&gt;@lucastex&lt;/a&gt;: Repostando: Toda string deveria ter um método slug() por default. Opa, pera aí: http://bit.ly/141iSx (Por favor RT)&lt;/span&gt;&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p><span class="topsy_trackback_comment"><span class="topsy_twitter_username"><span class="topsy_trackback_content">RT <a href="http://topsy.com/twitter/lucastex">@lucastex</a>: Repostando: Toda string deveria ter um método slug() por default. Opa, pera aí: <a href="http://bit.ly/141iSx" rel="nofollow">http://bit.ly/141iSx</a> (Por favor RT)</span></span></span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lucastex</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-442</link>
		<dc:creator>lucastex</dc:creator>
		<pubDate>Mon, 26 Oct 2009 17:19:54 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-442</guid>
		<description>&lt;span class=&quot;topsy_trackback_comment&quot;&gt;&lt;span class=&quot;topsy_twitter_username&quot;&gt;&lt;span class=&quot;topsy_trackback_content&quot;&gt;Repostando: Toda string deveria ter um método slug() por default. Opa, pera aí: http://bit.ly/141iSx (Por favor RT)&lt;/span&gt;&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p><span class="topsy_trackback_comment"><span class="topsy_twitter_username"><span class="topsy_trackback_content">Repostando: Toda string deveria ter um método slug() por default. Opa, pera aí: <a href="http://bit.ly/141iSx" rel="nofollow">http://bit.ly/141iSx</a> (Por favor RT)</span></span></span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erico Marineli</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-28</link>
		<dc:creator>Erico Marineli</dc:creator>
		<pubDate>Mon, 26 Oct 2009 16:21:41 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-28</guid>
		<description>&lt;span class=&quot;topsy_trackback_comment&quot;&gt;&lt;span class=&quot;topsy_twitter_username&quot;&gt;&lt;span class=&quot;topsy_trackback_content&quot;&gt;RT &lt;a href=&quot;http://topsy.com/twitter/lucastex&quot;&gt;@lucastex&lt;/a&gt;: Repostando: Toda string deveria ter um método slug() por default. Opa, pera aí: http://bit.ly/141iSx (Por favor RT)&lt;/span&gt;
&lt;div class=&quot;topsy_trackback_links&quot;&gt;[&lt;a href=&quot;http://twitter.com/emarineli/status/5176509409&quot;&gt;Original tweet&lt;/a&gt;, &lt;a href=&quot;http://topsy.com/tb/lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/&quot;&gt;Topsy page&lt;/a&gt;]&lt;/div&gt;&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p><span class="topsy_trackback_comment"><span class="topsy_twitter_username"><span class="topsy_trackback_content">RT <a href="http://topsy.com/twitter/lucastex">@lucastex</a>: Repostando: Toda string deveria ter um método slug() por default. Opa, pera aí: <a href="http://bit.ly/141iSx" rel="nofollow">http://bit.ly/141iSx</a> (Por favor RT)</span></p>
<div class="topsy_trackback_links">[<a href="http://twitter.com/emarineli/status/5176509409">Original tweet</a>, <a href="http://topsy.com/tb/lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/">Topsy page</a>]</div>
<p></span></span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Teixeira</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-29</link>
		<dc:creator>Lucas Teixeira</dc:creator>
		<pubDate>Mon, 26 Oct 2009 16:19:54 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-29</guid>
		<description>&lt;span class=&quot;topsy_trackback_comment&quot;&gt;&lt;span class=&quot;topsy_twitter_username&quot;&gt;&lt;span class=&quot;topsy_trackback_content&quot;&gt;Repostando: Toda string deveria ter um método slug() por default. Opa, pera aí: http://bit.ly/141iSx (Por favor RT)&lt;/span&gt;
&lt;div class=&quot;topsy_trackback_links&quot;&gt;[&lt;a href=&quot;http://twitter.com/lucastex/status/5176468422&quot;&gt;Original tweet&lt;/a&gt;, &lt;a href=&quot;http://topsy.com/tb/lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/&quot;&gt;Topsy page&lt;/a&gt;]&lt;/div&gt;&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p><span class="topsy_trackback_comment"><span class="topsy_twitter_username"><span class="topsy_trackback_content">Repostando: Toda string deveria ter um método slug() por default. Opa, pera aí: <a href="http://bit.ly/141iSx" rel="nofollow">http://bit.ly/141iSx</a> (Por favor RT)</span></p>
<div class="topsy_trackback_links">[<a href="http://twitter.com/lucastex/status/5176468422">Original tweet</a>, <a href="http://topsy.com/tb/lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/">Topsy page</a>]</div>
<p></span></span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: emarineli</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-443</link>
		<dc:creator>emarineli</dc:creator>
		<pubDate>Sun, 25 Oct 2009 16:20:49 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-443</guid>
		<description>&lt;span class=&quot;topsy_trackback_comment&quot;&gt;&lt;span class=&quot;topsy_twitter_username&quot;&gt;&lt;span class=&quot;topsy_trackback_content&quot;&gt;RT: &lt;a href=&quot;http://topsy.com/twitter/lucastex&quot;&gt;@lucastex&lt;/a&gt;: Toda string deveria ter um método slug() por default. Opa, pera aí: http://bit.ly/141iSx&lt;/span&gt;&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p><span class="topsy_trackback_comment"><span class="topsy_twitter_username"><span class="topsy_trackback_content">RT: <a href="http://topsy.com/twitter/lucastex">@lucastex</a>: Toda string deveria ter um método slug() por default. Opa, pera aí: <a href="http://bit.ly/141iSx" rel="nofollow">http://bit.ly/141iSx</a></span></span></span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paulosuzart</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-444</link>
		<dc:creator>paulosuzart</dc:creator>
		<pubDate>Sun, 25 Oct 2009 16:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-444</guid>
		<description>&lt;span class=&quot;topsy_trackback_comment&quot;&gt;&lt;span class=&quot;topsy_twitter_username&quot;&gt;&lt;span class=&quot;topsy_trackback_content&quot;&gt;Toda string deveria ter um método slug() por default. Opa, pera aí: http://bit.ly/141iSx (via &lt;a href=&quot;http://topsy.com/twitter/lucastex&quot;&gt;@lucastex&lt;/a&gt;)&lt;/span&gt;&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p><span class="topsy_trackback_comment"><span class="topsy_twitter_username"><span class="topsy_trackback_content">Toda string deveria ter um método slug() por default. Opa, pera aí: <a href="http://bit.ly/141iSx" rel="nofollow">http://bit.ly/141iSx</a> (via <a href="http://topsy.com/twitter/lucastex">@lucastex</a>)</span></span></span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lucastex</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-445</link>
		<dc:creator>lucastex</dc:creator>
		<pubDate>Sun, 25 Oct 2009 15:57:41 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-445</guid>
		<description>&lt;span class=&quot;topsy_trackback_comment&quot;&gt;&lt;span class=&quot;topsy_twitter_username&quot;&gt;&lt;span class=&quot;topsy_trackback_content&quot;&gt;Toda string deveria ter um método slug() por default. Opa, pera aí: http://bit.ly/141iSx&lt;/span&gt;&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p><span class="topsy_trackback_comment"><span class="topsy_twitter_username"><span class="topsy_trackback_content">Toda string deveria ter um método slug() por default. Opa, pera aí: <a href="http://bit.ly/141iSx" rel="nofollow">http://bit.ly/141iSx</a></span></span></span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tweets that mention Maravilhas do Groovy: A propriedade metaClass at Lucas Teixeira -- Topsy.com</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-26</link>
		<dc:creator>Tweets that mention Maravilhas do Groovy: A propriedade metaClass at Lucas Teixeira -- Topsy.com</dc:creator>
		<pubDate>Sun, 25 Oct 2009 15:21:29 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-26</guid>
		<description>[...] This post was mentioned on Twitter by Lucas Teixeira and Paulo Suzart, Erico Marineli. Erico Marineli said: RT: @lucastex: Toda string deveria ter um método slug() por default. Opa, pera aí: http://bit.ly/141iSx [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Lucas Teixeira and Paulo Suzart, Erico Marineli. Erico Marineli said: RT: @lucastex: Toda string deveria ter um método slug() por default. Opa, pera aí: <a href="http://bit.ly/141iSx" rel="nofollow">http://bit.ly/141iSx</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erico Marineli</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-27</link>
		<dc:creator>Erico Marineli</dc:creator>
		<pubDate>Sun, 25 Oct 2009 15:20:49 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-27</guid>
		<description>&lt;span class=&quot;topsy_trackback_comment&quot;&gt;&lt;span class=&quot;topsy_twitter_username&quot;&gt;&lt;span class=&quot;topsy_trackback_content&quot;&gt;RT: &lt;a href=&quot;http://topsy.com/twitter/lucastex&quot;&gt;@lucastex&lt;/a&gt;: Toda string deveria ter um método slug() por default. Opa, pera aí: http://bit.ly/141iSx&lt;/span&gt;
&lt;div class=&quot;topsy_trackback_links&quot;&gt;[&lt;a href=&quot;http://twitter.com/emarineli/status/5148618731&quot;&gt;Original tweet&lt;/a&gt;, &lt;a href=&quot;http://topsy.com/tb/lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/&quot;&gt;Topsy page&lt;/a&gt;]&lt;/div&gt;&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p><span class="topsy_trackback_comment"><span class="topsy_twitter_username"><span class="topsy_trackback_content">RT: <a href="http://topsy.com/twitter/lucastex">@lucastex</a>: Toda string deveria ter um método slug() por default. Opa, pera aí: <a href="http://bit.ly/141iSx" rel="nofollow">http://bit.ly/141iSx</a></span></p>
<div class="topsy_trackback_links">[<a href="http://twitter.com/emarineli/status/5148618731">Original tweet</a>, <a href="http://topsy.com/tb/lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/">Topsy page</a>]</div>
<p></span></span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paulo Suzart</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-25</link>
		<dc:creator>Paulo Suzart</dc:creator>
		<pubDate>Sun, 25 Oct 2009 15:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-25</guid>
		<description>&lt;span class=&quot;topsy_trackback_comment&quot;&gt;&lt;span class=&quot;topsy_twitter_username&quot;&gt;&lt;span class=&quot;topsy_trackback_content&quot;&gt;Toda string deveria ter um método slug() por default. Opa, pera aí: http://bit.ly/141iSx (via &lt;a href=&quot;http://topsy.com/twitter/lucastex&quot;&gt;@lucastex&lt;/a&gt;)&lt;/span&gt;
&lt;div class=&quot;topsy_trackback_links&quot;&gt;[&lt;a href=&quot;http://twitter.com/paulosuzart/status/5148277793&quot;&gt;Original tweet&lt;/a&gt;, &lt;a href=&quot;http://topsy.com/tb/lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/&quot;&gt;Topsy page&lt;/a&gt;]&lt;/div&gt;&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p><span class="topsy_trackback_comment"><span class="topsy_twitter_username"><span class="topsy_trackback_content">Toda string deveria ter um método slug() por default. Opa, pera aí: <a href="http://bit.ly/141iSx" rel="nofollow">http://bit.ly/141iSx</a> (via <a href="http://topsy.com/twitter/lucastex">@lucastex</a>)</span></p>
<div class="topsy_trackback_links">[<a href="http://twitter.com/paulosuzart/status/5148277793">Original tweet</a>, <a href="http://topsy.com/tb/lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/">Topsy page</a>]</div>
<p></span></span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Teixeira</title>
		<link>http://lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/comment-page-1/#comment-24</link>
		<dc:creator>Lucas Teixeira</dc:creator>
		<pubDate>Sun, 25 Oct 2009 14:57:41 +0000</pubDate>
		<guid isPermaLink="false">http://lucastex.com.br/?p=70#comment-24</guid>
		<description>&lt;span class=&quot;topsy_trackback_comment&quot;&gt;&lt;span class=&quot;topsy_twitter_username&quot;&gt;&lt;span class=&quot;topsy_trackback_content&quot;&gt;Toda string deveria ter um método slug() por default. Opa, pera aí: http://bit.ly/141iSx&lt;/span&gt;
&lt;div class=&quot;topsy_trackback_links&quot;&gt;[&lt;a href=&quot;http://twitter.com/lucastex/status/5148185007&quot;&gt;Original tweet&lt;/a&gt;, &lt;a href=&quot;http://topsy.com/tb/lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/&quot;&gt;Topsy page&lt;/a&gt;]&lt;/div&gt;&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p><span class="topsy_trackback_comment"><span class="topsy_twitter_username"><span class="topsy_trackback_content">Toda string deveria ter um método slug() por default. Opa, pera aí: <a href="http://bit.ly/141iSx" rel="nofollow">http://bit.ly/141iSx</a></span></p>
<div class="topsy_trackback_links">[<a href="http://twitter.com/lucastex/status/5148185007">Original tweet</a>, <a href="http://topsy.com/tb/lucastex.com.br/2009/10/25/maravilhas-do-groovy-a-propriedade-metaclass/">Topsy page</a>]</div>
<p></span></span></p>
]]></content:encoded>
	</item>
</channel>
</rss>

