<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<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/"
	>

<channel>
	<title>Blog do Eduardo Costa</title>
	<link>http://eduardo.costa.nom.br</link>
	<description>Meu blog pessoal</description>
	<pubDate>Fri, 12 Feb 2010 10:56:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>Mais um exemplo de parâmetros GET</title>
		<link>http://eduardo.costa.nom.br/2010/02/05/mais-um-exemplo-de-parametros-get/</link>
		<comments>http://eduardo.costa.nom.br/2010/02/05/mais-um-exemplo-de-parametros-get/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 10:57:51 +0000</pubDate>
		<dc:creator>Eduardo Costa</dc:creator>
		
		<category><![CDATA[opensource]]></category>

		<category><![CDATA[get]]></category>

		<category><![CDATA[injeção]]></category>

		<category><![CDATA[plone]]></category>

		<category><![CDATA[zope]]></category>

		<guid isPermaLink="false">http://eduardo.costa.nom.br/2010/02/05/mais-um-exemplo-de-parametros-get/</guid>
		<description><![CDATA[Tempos atrás, fiz um post sobre o Zope/Plone que atraiu alguns xiitas (que nem jogar pão para atrair pombo). Um dos graves defeitos desse sistema, na época, era a possibilidade de injetar mensagens com parâmetros GET.
Os xiitas Zope/Plone cairam matando, dizendo que o Google também é assim, que alterar parâmetro &#8220;q&#8221; também seria injeção, blá [...]]]></description>
			<content:encoded><![CDATA[<p>Tempos atrás, <a href="http://eduardo.costa.nom.br/2008/07/28/razoes-para-odiar-zopeplone/" target="_blank">fiz um post sobre o Zope/Plone</a> que atraiu alguns xiitas (que nem jogar pão para atrair pombo). Um dos graves defeitos desse sistema, na época, era a possibilidade de injetar mensagens com parâmetros GET.</p>
<p>Os xiitas Zope/Plone cairam matando, dizendo que o Google também é assim, que alterar parâmetro &#8220;q&#8221; também seria injeção, blá blá bla. Na época, o exemplo não era tão legal quanto o que vi no <a href="http://meiobit.com/meio-bit/internet/jos-serra-promovendo-tequila-bom-demais-pra-ser-verdade" target="_blank">MeioBit</a> hoje. <a href="http://www.joseserra.com.br/?corpo=notas.php&amp;tipo=Tequila%20rulz%20%3Cbr%3E%3Cbr%3E%20%3Cimg%20src=http://farm5.static.flickr.com/4053/4326174225_ee18c4ae5f.jpg%20%3E%3Cbr%3E%3Cbr%3ESimone%20Villas%20Boas%20entra%20na%20campanha%20de%20Jose%20Serra%20a%20Presidencia.%20Ela%20declarou%20que%20deseja%20um%20cargo%20no%20Ministerio%20da%20Birita.%20%22Gostaria%20de%20promover%20muitos%20eventos%20etilicos%20em%20um%20futuro%20proximo%22,%20afirma." target="_blank">José Serra falando de tequila no seu site</a>? Não! Somente o exemplo de como um sistema orientado a gambiarras pode gerar as mais diversas piadas.</p>
<p>Pena que não guardei o link do Consegi, senão, tentaria colocar o mesmo anuncio de bebidas lá&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://eduardo.costa.nom.br/2010/02/05/mais-um-exemplo-de-parametros-get/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Frase da semana</title>
		<link>http://eduardo.costa.nom.br/2010/02/02/frase-da-semana/</link>
		<comments>http://eduardo.costa.nom.br/2010/02/02/frase-da-semana/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 13:11:47 +0000</pubDate>
		<dc:creator>Eduardo Costa</dc:creator>
		
		<category><![CDATA[sandbox]]></category>

		<category><![CDATA[aliens]]></category>

		<category><![CDATA[calvin]]></category>

		<category><![CDATA[et]]></category>

		<guid isPermaLink="false">http://eduardo.costa.nom.br/2010/02/02/frase-da-semana/</guid>
		<description><![CDATA[&#8220;Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us.&#8221; - Calvin
Tradução para os inglesamente desprovidos:
&#8220;Às vezes, penso que o maior sinal de existência de vida inteligente em outros lugares no universo é que ninguém tentou contatar-nos.&#8221;
]]></description>
			<content:encoded><![CDATA[<p align="center"><em>&#8220;Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us.&#8221;</em> - <a href="http://www.gocomics.com/calvinandhobbes/" target="_blank">Calvin</a></p>
<p>Tradução para os <a href="http://en.wiktionary.org/wiki/inglesamente" target="_blank">inglesamente</a> desprovidos:</p>
<p align="center"><em>&#8220;Às vezes, penso que o maior sinal de existência de vida inteligente em outros lugares no universo é que ninguém tentou contatar-nos.&#8221;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://eduardo.costa.nom.br/2010/02/02/frase-da-semana/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Prêmio de código inútil da semana</title>
		<link>http://eduardo.costa.nom.br/2010/01/28/premio-de-codigo-inutil-da-semana/</link>
		<comments>http://eduardo.costa.nom.br/2010/01/28/premio-de-codigo-inutil-da-semana/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 18:14:48 +0000</pubDate>
		<dc:creator>Eduardo Costa</dc:creator>
		
		<category><![CDATA[programação]]></category>

		<category><![CDATA[comparator]]></category>

		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://eduardo.costa.nom.br/2010/01/28/premio-de-codigo-inutil-da-semana/</guid>
		<description><![CDATA[Vai para esta classe:
import java.util.Comparator;

public interface Comparador&#60;T&#62; extends Comparator {
  int compare(T obj1, T obj2);
}
Lembrando que a interface &#8220;Comparator&#8221; já é genérica!
]]></description>
			<content:encoded><![CDATA[<p>Vai para esta classe:</p>
<pre>import java.util.Comparator;

public interface Comparador&lt;T&gt; extends Comparator {
  int compare(T obj1, T obj2);
}</pre>
<p>Lembrando que a interface &#8220;Comparator&#8221; já é genérica!</p>
]]></content:encoded>
			<wfw:commentRss>http://eduardo.costa.nom.br/2010/01/28/premio-de-codigo-inutil-da-semana/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Big Bosta Brasil</title>
		<link>http://eduardo.costa.nom.br/2010/01/21/big-bosta-brasil/</link>
		<comments>http://eduardo.costa.nom.br/2010/01/21/big-bosta-brasil/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 10:58:28 +0000</pubDate>
		<dc:creator>Eduardo Costa</dc:creator>
		
		<category><![CDATA[shoutbox]]></category>

		<category><![CDATA[bbb]]></category>

		<guid isPermaLink="false">http://eduardo.costa.nom.br/2010/01/21/big-bosta-brasil/</guid>
		<description><![CDATA[Eu passo longe dessa tralha. Mas hoje recebi um PowerPoint sobre o tal programa da Globo. Um tanto longo, mas a mensagem foi simples: programas como o BBB fazem o brasileiro ficar mais burro. Aliás, nem acredito que o Bi[ch]al tem a pachorra de chamar aqueles trastes de &#8220;heróis&#8221;. Se essa ralé são os heróis [...]]]></description>
			<content:encoded><![CDATA[<p>Eu passo longe dessa tralha. Mas hoje recebi um PowerPoint sobre o tal programa da Globo. Um tanto longo, mas a mensagem foi simples: programas como o BBB fazem o brasileiro ficar mais burro. Aliás, nem acredito que o Bi[ch]al tem a pachorra de chamar aqueles trastes de &#8220;heróis&#8221;. Se essa ralé são os heróis do Brasil, prefiro mudar de país e renegar minha cidadania.</p>
<p>Heróis, para mim, só existem de dois tipos: aqueles ficcionais que salvam todo mundo usando super-poderes (ou super-máquinas) e aqueles reais, que nem bombeiros e policiais, que enfrentam a morte todos os dias no cumprimento do dever (os honestos, pelo menos).</p>
<p>Aliás, um dia, entrando no <a href="http://www.youtube.com/" target="_blank">YouTube</a> (adoro acessar para ver coisas hi-tech e trailers), vi que na página inicial tinha um vídeo com &#8220;um dos melhores momentos do BBB&#8221;. Entrei para ver se o &#8220;melhor momento&#8221; tinha algo que preste - afinal, não tenho moral para criticar o &#8220;show&#8221; se nunca o vi.</p>
<p>Foram alguns poucos minutos jogados fora: tinha gente conversando à beira da piscina, mulheres tirando a roupa e mostrando o biquini (em closes desnecessários) e só! Sem história, nem lógica nem nada. Creio que até o apelo sexual estava baixo para os padrões da emissora.</p>
<p>Em resumo, só tinha o que eu poderia ver simplemente indo para um clube (com a vantagem que eu também estaria na piscina). Acho que até desenhos infantis que nem o <a href="http://www.discoverykidsbrasil.com/personagens/backyardigans/" target="_blank">Backyardigans</a> demandam mais uso para o cérebro adulto&#8230;</p>
<p>Senti a mesma sensação de quando vi &#8220;Casa dos Autistas&#8221; vários anos atrás. Lembro até hoje de estar &#8220;zapeando&#8221; os canais em busca de algo que prestasse, quando passei pelo SBT e vi o Supla e o Fruta conversando em uma cena em sépia com uma bola vermelha no canto da tela. Na época, &#8220;reality shows&#8221; era novidade. Lembro vi os dois conversando que fiquei pensando: &#8220;que m**** é essa?&#8221;. E, ingenuamente, tentei entender a lógica ou a história do programa. Mesmo sem ter nada para fazer, desisti de assistir: muuuuuito chato.</p>
<p>Ironicamente, BBB não é diferente: a graça do programa é testar os limites do voyeurismo. Ou seja, se você não tem nada de útil para fazer na vida nem tem interesse em manter o seu QI superior ao de um anelídeo e gosta de vigiar a vida dos outros, então é o programa ideal.</p>
<p>Aliás, acho que descobri o que atrai tanto nessa porcaria. Pensa comigo: nesses interiores do país, todo mundo fuxica na vida de todo mundo. Para eles, o BBB é somente uma versão &#8220;televisiva&#8221; da vida que eles já levam. As pessoas da &#8220;cidade grande&#8221; também tem esse interesse, ao fofocar sobre os vizinhos, amigos, parentes, etc. Somando isso à uma falta enorme de educação de qualidade, infelizmente não é de espantar o sucesso do &#8220;show&#8221;.</p>
<p>Nota mental: tirar minha cidadania portuguesa&#8230;</p>
<p>PS: Para manter o nível cultural e a nerdice do blog, <a href="http://www.instructables.com/id/Build_A_Plasma_Speaker/" target="_blank">veja e construa um autofalante de plasma</a> com componentes que podem ser encontrados em qualquer loja de eletrônica!</p>
<p>PPS: Peço desculpas pelo &#8220;Casa dos Autistas&#8221; - é uma baita sacanagem com os <a href="http://pt.wikipedia.org/wiki/Autismo">autistas</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://eduardo.costa.nom.br/2010/01/21/big-bosta-brasil/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Como não fazer: Documentação &#8220;Gênesis&#8221;</title>
		<link>http://eduardo.costa.nom.br/2010/01/12/como-nao-fazer-documentacao-genesis/</link>
		<comments>http://eduardo.costa.nom.br/2010/01/12/como-nao-fazer-documentacao-genesis/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 19:12:44 +0000</pubDate>
		<dc:creator>Eduardo Costa</dc:creator>
		
		<category><![CDATA[engenharia de software]]></category>

		<category><![CDATA[documentação]]></category>

		<category><![CDATA[genesis]]></category>

		<category><![CDATA[histórico]]></category>

		<guid isPermaLink="false">http://eduardo.costa.nom.br/2010/01/12/como-nao-fazer-documentacao-genesis/</guid>
		<description><![CDATA[&#8220;No princípio, Deus criou os céus e a terra&#8221; (Gênesis 1:1)

Já passou alguma vez por uma documentação que, ao invés de descrever o que o sistema faz, conta a história deste? Algo similar a &#8220;No princípio, Fulano criou o sistema para fazer isso&#8221; - praticamente uma versão em texto corrido daquela tabela de &#8220;histórico de [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><em>&#8220;No princípio, Deus criou os céus e a terra&#8221; (Gênesis 1:1)<br />
</em></p>
<p>Já passou alguma vez por uma documentação que, ao invés de descrever o que o sistema faz, conta a história deste? Algo similar a &#8220;No princípio, Fulano criou o sistema para fazer isso&#8221; - praticamente uma versão em texto corrido daquela tabela de &#8220;histórico de alterações&#8221; (cuja origem desconheço).</p>
<p>Implementar um sistema baseando-se nesse tipo de documentação é como fazer manualmente um &#8220;merge&#8221;, revisão por revisão, de um arquivo no sistema de controle de versão.</p>
<p>Se o sistema originalmente considerava multa de 20% e, por definição do chefe do setor, passou a considerar multa de 10%, por que precisa documentar isso no modelo de análise? Só para ter o gosto de ouvir o programador perguntar: &#8220;devo sempre considerar 10% ou tem algum caso que ainda vale 20%&#8221;?</p>
<p>Muito mais claro, resumido e conciso seria documentar que o sistema &#8220;deve considerar multa  de 10%&#8221;. Se a intenção é documentar a história, existem locais melhores para isso, como a tabela de histórico da capa, o histórico no sistema de versionamento ou uma ata de reunião.</p>
]]></content:encoded>
			<wfw:commentRss>http://eduardo.costa.nom.br/2010/01/12/como-nao-fazer-documentacao-genesis/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Limpando os locales do Fedora</title>
		<link>http://eduardo.costa.nom.br/2009/12/23/limpando-os-locales-do-fedora/</link>
		<comments>http://eduardo.costa.nom.br/2009/12/23/limpando-os-locales-do-fedora/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 11:18:40 +0000</pubDate>
		<dc:creator>Eduardo Costa</dc:creator>
		
		<category><![CDATA[opensource]]></category>

		<category><![CDATA[fedora]]></category>

		<category><![CDATA[locale]]></category>

		<category><![CDATA[rpm]]></category>

		<guid isPermaLink="false">http://eduardo.costa.nom.br/2009/12/23/limpando-os-locales-do-fedora/</guid>
		<description><![CDATA[Se você tem problemas de espaço em máquinas Fedora (ou paga por GB usado), vai gostar de saber que é possível eliminar algumas centenas de megabytes de lixo.
O truque? Remover o suporte a todas as línguas desnecessárias que o linux suporta (500 mais ou menos). Eu, por exemplo, só utilizo o desktop em Português e, [...]]]></description>
			<content:encoded><![CDATA[<p>Se você tem problemas de espaço em máquinas Fedora (ou paga por GB usado), vai gostar de saber que é possível eliminar algumas centenas de megabytes de lixo.</p>
<p>O truque? Remover o suporte a todas as línguas desnecessárias que o linux suporta (500 mais ou menos). Eu, por exemplo, só utilizo o desktop em Português e, preferencialmente, em Inglês. Por que, então, preciso jogar 400mb fora com suporte a Português de Portugal, Inglês Australiano (yikes!), Francês, Italiano, Alemão, Árabe, Chines e variantes, incríveis DEZESSETE variantes do Espanhol, e eteceteras?</p>
<p>O truque é simples: vá na pasta /usr/share/locale e detone praticamente tudo. Uma dica é renomeá-la para &#8220;_locale&#8221;, mover só o que precisa para uma nova pasta &#8220;locale&#8221; e, após algum tempo de teste, apagar a pasta &#8220;_locale&#8221;.</p>
<p>Para uma limpeza mais pesada, remova também os arquivos de ajuda do GNOME (para o KDE, talvez tenha algo similar - fico devendo essa):</p>
<pre>cd /usr/share/gnome/help
find * -mindepth 1 -maxdepth 1 -type d \
  -not \( -name "en*" -or -name pt -or \
          -name pt_BR -or -name C \) \
  -exec rm -rf '{}' ';'</pre>
<p>Até aqui, dois problemas: ao atualizar ou reinstalar, tudo volta; e, ao usar o &#8220;rpm -V&#8221;, um monte de erros de &#8220;missing file&#8221; irão ocorrer. A solução <a href="http://forums.fedoraforum.org/showpost.php?p=1034425&amp;postcount=30" target="_blank">achei perdida na web</a>. Vá na pasta /etc/rpm e crie um arquivo &#8220;macros.lang&#8221; com a seguinte linha: &#8220;%_install_langs en:en_US:pt:pt_BR&#8221;.</p>
<p>Pronto! Nada mais de warnings nem de espaço jogado fora (pelo menos, com locales)!</p>
<p>Essa dica eu testei no Fedora 11, mas deve funcionar em qualquer distro baseada em pacotes RPM (RedHat, CentOS, etc).</p>
]]></content:encoded>
			<wfw:commentRss>http://eduardo.costa.nom.br/2009/12/23/limpando-os-locales-do-fedora/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Morre Mark Ritts, o Lester de &#8220;O Mundo de Beakman&#8221;</title>
		<link>http://eduardo.costa.nom.br/2009/12/16/morre-mark-ritts-o-lester-de-o-mundo-de-beakman/</link>
		<comments>http://eduardo.costa.nom.br/2009/12/16/morre-mark-ritts-o-lester-de-o-mundo-de-beakman/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 10:40:19 +0000</pubDate>
		<dc:creator>Eduardo Costa</dc:creator>
		
		<category><![CDATA[geek]]></category>

		<category><![CDATA[beakman]]></category>

		<category><![CDATA[lester]]></category>

		<category><![CDATA[mark ritts]]></category>

		<category><![CDATA[morte]]></category>

		<guid isPermaLink="false">http://eduardo.costa.nom.br/2009/12/16/morre-mark-ritts-o-lester-de-o-mundo-de-beakman/</guid>
		<description><![CDATA[Qualquer nerd de carteirinha que nem eu é fã incondicional do antigo programa de TV &#8220;O Mundo de Beakman&#8221;. Eu até participei da comunidade do Orkut &#8220;Órfãos de Beakman&#8221; antes de cometer &#8220;Orkutcídio&#8221;. E, cá entre nós, quem não adorava aquele grandalhão em roupa de rato, o Lester?
Hoje, infelizmente, descobri que Mark Ritts, o homem [...]]]></description>
			<content:encoded><![CDATA[<p>Qualquer nerd de carteirinha que nem eu é fã incondicional do antigo programa de TV &#8220;O Mundo de Beakman&#8221;. Eu até participei da comunidade do Orkut &#8220;Órfãos de Beakman&#8221; antes de cometer &#8220;Orkutcídio&#8221;. E, cá entre nós, quem não adorava aquele grandalhão em roupa de rato, o Lester?</p>
<p>Hoje, infelizmente, descobri que Mark Ritts, o homem por trás do rato, morreu&#8230; Até pensei que era algum hoax ou similar, mas a <a href="http://teleseries.uol.com.br/morre-mark-ritts-o-rato-gigante-de-o-mundo-de-beakman/" target="_blank">notícia se espalhou</a> e, pelo visto, originou-se no <a href="http://www.latimes.com/news/obituaries/la-me-mark-ritts10-2009dec10,0,6383582.story" target="_blank">Los Angeles Times</a> e já foi atualizada na <a href="http://en.wikipedia.org/wiki/Mark_Ritts" target="_blank">Wikipedia</a>.</p>
<p>Estou triste com a notícia. E, como uma singela homenagem, uma trivia sobre fatos pouco conhecidos sobre o Mark Ritts e seu alter-ego (fonte: post no LA Times):</p>
<ul>
<li>Ele era filho de artistas de fantoches e herdou a profissão dos pais (detalhe: Paul Zaloom, o Beakman, também era artista de fantoche);</li>
<li>Quando foi chamado para o programa, ele pensou que Lester seria um fantoche (imagina a surpresa dele ao ver que ELE seria o personagem);</li>
<li>A fantasia do Lester não tinha braços porque estava incompleta quando Mark Ritts foi experimentá-la. Paul Zaloom acabou achando a fantasia perfeita desse jeito;</li>
<li>A tatuagem do braço dele variava desde a palavra &#8220;Mom&#8221; até um leopardo. Quem notou isso quando era criança merece um prêmio!</li>
<li>O elastico do nariz do Lester era propositalmente visível;</li>
<li>Segundo fontes não confirmadas na blogosfera, ele também era o mestre por trás dos pengüins da abertura;</li>
<li>Ele deixou viúva e três filhos.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://eduardo.costa.nom.br/2009/12/16/morre-mark-ritts-o-lester-de-o-mundo-de-beakman/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Primeiras impressões sobre o Google Chrome</title>
		<link>http://eduardo.costa.nom.br/2009/11/23/primeiras-impressoes-sobre-o-google-chrome/</link>
		<comments>http://eduardo.costa.nom.br/2009/11/23/primeiras-impressoes-sobre-o-google-chrome/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 18:57:48 +0000</pubDate>
		<dc:creator>Eduardo Costa</dc:creator>
		
		<category><![CDATA[opensource]]></category>

		<category><![CDATA[chrome]]></category>

		<category><![CDATA[erro]]></category>

		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://eduardo.costa.nom.br/2009/11/23/primeiras-impressoes-sobre-o-google-chrome/</guid>
		<description><![CDATA[Como &#8220;minhas&#8221; máquinas, tanto em casa quanto no trabalho, tem apenas um mísero gigabyte de memória (lembro-me da época em que isso era muito), preciso improvisar direto. O Firefox, por melhor que seja, é pesado demais para manter 24/7 junto com o NetBeans, Jetty/Tomcat, JOGL e etcs.
Decidi, então, experimentar o anoréxico Google Chrome. Aparenta ser leve, mesmo. [...]]]></description>
			<content:encoded><![CDATA[<p>Como &#8220;minhas&#8221; máquinas, tanto em casa quanto no trabalho, tem apenas um mísero gigabyte de memória (lembro-me da época em que isso era muito), preciso improvisar direto. O Firefox, por melhor que seja, é pesado demais para manter 24/7 junto com o <a href="http://netbeans.org/" target="_blank">NetBeans</a>, Jetty/Tomcat, JOGL e etcs.</p>
<p>Decidi, então, experimentar o anoréxico <a href="http://www.google.com/chrome" target="_blank">Google Chrome</a>. Aparenta ser leve, mesmo. O startup é rápido e o footprint é obviamente proporcional ao número de abas. Basta abrir o gerenciador de tarefas para notar que tem um processo por aba. Se tiver um <a href="http://en.wikipedia.org/wiki/Inter-process_communication" target="_blank">IPC</a> bom, isso torna válida a regra &#8220;quanto-menos-abas-melhor&#8221; que os leigos tanto conhecem e que o Firefox joga no lixo com o histórico de abas.</p>
<p>O que leva a perguntar: já que a aba tem um processo próprio, o que acontece se ele morrer de causas não-naturais? Tasquei um SIGKILL (ou similar, no Windows) e tudo aparentou estar normal. Normal até demais: a aba ainda estava lá! Mas, para minha surpresa, eis o conteúdo dela:</p>
<p style="text-align: center"><a href="http://eduardo.costa.nom.br/files/2009/11/chrome-erro.png" title="Erro no Google Chrome"><img src="http://eduardo.costa.nom.br/files/2009/11/chrome-erro.thumbnail.png" alt="Erro no Google Chrome" style="float: none" /></a></p>
<p>Fora a comédia que é essa tela, fiquei admirado, pois é uma arquitetura bem mais robusta que o &#8220;Isto é embaraçoso&#8221; do Firefox. Presumo que fica mais difícil o navegador inteiro cair.</p>
<p>Mas, para mim, ainda continua sendo mais um produto Beta do Google. Espantosamente, não consegui publicar este post no Chrome - todas as quebras de linha sumiram! Vai servir para economizar um pouco de memória, mas ainda vai demorar muito para substituir o Firefox.</p>
<p>PS: Por quê chamei o Chrome de anorexico? Veja a imagem a seguir&#8230;</p>
<p style="text-align: center"><a href="http://eduardo.costa.nom.br/files/2009/11/browser-women.jpg" title="Mulheres x Browsers"><img src="http://eduardo.costa.nom.br/files/2009/11/browser-women.thumbnail.jpg" alt="Mulheres x Browsers" style="float: none" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://eduardo.costa.nom.br/2009/11/23/primeiras-impressoes-sobre-o-google-chrome/feed/</wfw:commentRss>
		</item>
		<item>
		<title>&#8216;Menino do balão&#8217; vira jogo Flash</title>
		<link>http://eduardo.costa.nom.br/2009/10/21/menino-do-balao-vira-jogo-flash/</link>
		<comments>http://eduardo.costa.nom.br/2009/10/21/menino-do-balao-vira-jogo-flash/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 19:29:13 +0000</pubDate>
		<dc:creator>Eduardo Costa</dc:creator>
		
		<category><![CDATA[sandbox]]></category>

		<category><![CDATA[balão]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[garoto]]></category>

		<category><![CDATA[jogo]]></category>

		<guid isPermaLink="false">http://eduardo.costa.nom.br/2009/10/21/menino-do-balao-vira-jogo-flash/</guid>
		<description><![CDATA[Demorou até algum desocupado fazer um jogo do &#8220;garoto do balão&#8221;&#8230; Criativo, mas acho estranho ele atirar estrelas. Claro que também precisamos desconsiderar os bugs bizarros: se atirar uma segunda vez, o primeiro tiro é &#8220;cancelado&#8221;. Nem precisa dizer que não consigo esperar o tiro sair da tela para atirar novamente. A jogabilidade também é [...]]]></description>
			<content:encoded><![CDATA[<p>Demorou até algum desocupado fazer um <a href="http://veja.abril.com.br/noticia/ciencia-tecnologia/menino-balao-ganha-jogo-on-line-507210.shtml" target="_blank">jogo do &#8220;garoto do balão&#8221;</a>&#8230; Criativo, mas acho estranho ele atirar estrelas. Claro que também precisamos desconsiderar os bugs bizarros: se atirar uma segunda vez, o primeiro tiro é &#8220;cancelado&#8221;. Nem precisa dizer que não consigo esperar o tiro sair da tela para atirar novamente. A jogabilidade também é tosca: precisa de uns dois tiros para explodir os pássaros (sim, explodir). Não aguentei um minuto nessa coisa.</p>
]]></content:encoded>
			<wfw:commentRss>http://eduardo.costa.nom.br/2009/10/21/menino-do-balao-vira-jogo-flash/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Piada das estátuas nuas</title>
		<link>http://eduardo.costa.nom.br/2009/10/16/piada-das-estatuas-nuas/</link>
		<comments>http://eduardo.costa.nom.br/2009/10/16/piada-das-estatuas-nuas/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 12:07:49 +0000</pubDate>
		<dc:creator>Eduardo Costa</dc:creator>
		
		<category><![CDATA[sandbox]]></category>

		<category><![CDATA[estátua]]></category>

		<category><![CDATA[piada]]></category>

		<guid isPermaLink="false">http://eduardo.costa.nom.br/2009/10/16/piada-das-estatuas-nuas/</guid>
		<description><![CDATA[Mais uma piada, para alegrar o fim-de-semana:
Num jardim encontravam-se há muito tempo duas estátuas, de frente uma para a outra. Uma feminina, outra masculina, ambas nuas. Um dia apareceu um anjo que lhes disse:
&#8220;Como vocês têm sido duas estátuas exemplares, trazendo tanta beleza a quem olha para vocês, vou conceder 30 minutos de vida para [...]]]></description>
			<content:encoded><![CDATA[<p>Mais uma piada, para alegrar o fim-de-semana:</p>
<p style="font-style: italic; text-align: center">Num jardim encontravam-se há muito tempo duas estátuas, de frente uma para a outra. Uma feminina, outra masculina, ambas nuas. Um dia apareceu um anjo que lhes disse:</p>
<p style="font-style: italic; text-align: center">&#8220;Como vocês têm sido duas estátuas exemplares, trazendo tanta beleza a quem olha para vocês, vou conceder 30 minutos de vida para que vocês possam, durante esse tempo, fazer o que quiserem&#8221;.</p>
<p style="font-style: italic; text-align: center">Assim que o anjo se calou, as estátuas ganharam vida. Olharam uma para a outra, sorriram e correram para trás de uns arbustos. O anjo sorriu ao ouvir os seus risinhos, enquanto se ouvia o barulho dos arbustos e das folhas.</p>
<p style="font-style: italic; text-align: center">Quinze minutos depois as duas estátuas saíram de trás dos arbustos com um ar de grande satisfação. O anjo ficou meio confuso e perguntou-lhes:</p>
<p style="font-style: italic; text-align: center">&#8220;Mas ainda restam 15 minutos! Não querem aproveitar esse tempo?&#8221;</p>
<p style="font-style: italic; text-align: center">A estátua masculina olhou para a sua companheira e perguntou:</p>
<p style="font-style: italic; text-align: center">&#8220;Quer repetir?&#8221;</p>
<p style="font-style: italic; text-align: center">Sorrindo, a estátua feminina respondeu:</p>
<p style="font-style: italic; text-align: center">&#8220;Claro! Mas desta vez é você quem segura o pombo e eu cago na cabeça dele.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://eduardo.costa.nom.br/2009/10/16/piada-das-estatuas-nuas/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
