<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>bauermann</title>
	<atom:link href="http://blog.bauermann.eng.br/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.bauermann.eng.br</link>
	<description>incomplete and abridged</description>
	<lastBuildDate>Thu, 05 Jan 2012 08:00:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.bauermann.eng.br' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>bauermann</title>
		<link>http://blog.bauermann.eng.br</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.bauermann.eng.br/osd.xml" title="bauermann" />
	<atom:link rel='hub' href='http://blog.bauermann.eng.br/?pushpress=hub'/>
		<item>
		<title>isn&#8217;t it a pity?</title>
		<link>http://blog.bauermann.eng.br/2009/08/18/isnt-it-a-pity/</link>
		<comments>http://blog.bauermann.eng.br/2009/08/18/isnt-it-a-pity/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 22:44:44 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[poem]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=355</guid>
		<description><![CDATA[Isn&#8217;t it a pity Now, isn&#8217;t it a shame How we break each other&#8217;s hearts And cause each other pain How we take each other&#8217;s love Without thinking anymore Forgetting to give back Isn&#8217;t it a pity Some things take so long But how do I explain When not too many people Can see we&#8217;re [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=355&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Isn&#8217;t it a pity<br />
Now, isn&#8217;t it a shame<br />
How we break each other&#8217;s hearts<br />
And cause each other pain<br />
How we take each other&#8217;s love<br />
Without thinking anymore<br />
Forgetting to give back<br />
Isn&#8217;t it a pity</p>
<p>Some things take so long<br />
But how do I explain<br />
When not too many people<br />
Can see we&#8217;re all the same<br />
And because of all their tears<br />
Their eyes can&#8217;t hope to see<br />
The beauty that surrounds them<br />
Isn&#8217;t it a pity</p>
<p>Isn&#8217;t it a pity<br />
Isn&#8217;t is a shame<br />
How we break each other&#8217;s hearts<br />
And cause each other pain<br />
How we take each other&#8217;s love<br />
Without thinking anymore<br />
Forgetting to give back<br />
Isn&#8217;t it a pity</p>
<p>Forgetting to give back<br />
Isn&#8217;t it a pity<br />
Forgetting to give back<br />
Now, isn&#8217;t it a pity</p>
<p>― <em>George Harrison</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/355/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=355&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/08/18/isnt-it-a-pity/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>realismo vs idealismo</title>
		<link>http://blog.bauermann.eng.br/2009/07/31/realismo-vs-idealismo/</link>
		<comments>http://blog.bauermann.eng.br/2009/07/31/realismo-vs-idealismo/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 20:24:28 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[artigo]]></category>
		<category><![CDATA[boca no trombone]]></category>
		<category><![CDATA[madrugada]]></category>
		<category><![CDATA[opinião]]></category>
		<category><![CDATA[pessoal]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=265</guid>
		<description><![CDATA[A maioria das pessoas vive de forma a maximizar benefício próprio, seguindo um conjunto flexível de regras morais e/ou boa conduta. Por exemplo, um pai de família que se vê como uma pessoa honesta procura conseguir o máximo de dinheiro e recursos para si e sua família (com razão, claro), mas pode por ventura procurar [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=265&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A maioria das pessoas vive de forma a maximizar benefício próprio, seguindo um conjunto flexível de regras morais e/ou boa conduta. Por exemplo, um pai de família que se vê como uma pessoa honesta procura conseguir o máximo de dinheiro e recursos para si e sua família (com razão, claro), mas pode por ventura procurar sempre comprar produtos importados ilegalmente, sem pagar o imposto devido na alfândega. Esse comportamento aumenta os recursos que ele pode disponibilizar para sua família, e pode ser racionalizado de várias formas (&#8220;não concordo com a quantidade absurda de impostos atual&#8221;, &#8220;o governo vai roubar/utilizar mal mesmo&#8221;, &#8220;sou apenas uma gota no oceano&#8221;, etc.). Eu vejo alguns problemas nessa atitude.</p>
<p>Em primeiro lugar, cada uma das formas de racionalização que eu citei são males que devem ser combatidos pela raiz, e não contornados. Não concorda com a quantidade de imposto cobrada? Pressione seu representante legislativo para atuar sobre o assunto. Acredita que o governo é corrupto? Busque conhecer melhor as contas do governo (tarefa gigante, claro. Mas você pode participar de uma das várias ONGs que fazem isso.) e assim por diante. Eu acredito que é sempre melhor solucionar o problema pela raiz do que contorná-lo (para valores altos mas não absolutos de &#8220;sempre&#8221;, eu acho).</p>
<p>Além disso, a situação usada como exemplo gera problemas sociais por si só: mentalidade de que &#8220;roubar só um pouquinho não tem problema&#8221; (e por acaso sonegar não é um crime? Se não concorda que deva ser um crime, pressione seu legislador.), financiamento de uma cadeia produtiva criminosa (o famoso &#8220;esse dinheiro vai pro tráfico&#8221;), diminuição do dinheiro total disponível para o governo investir de volta na sociedade (de novo, se investe mal isso é outro problema, a solução para ele é outra). E isso leva, no nível macroscópico, a um mundo percebido como injusto: na média todos fazem algo que prejudica alguém em maior ou menor grau, e todos sofrem com algo feito pelos outros. Exemplos: sonegar imposto, furar fila, comprar filmes e jogos piratas, dirigir bêbado.</p>
<p>Gradações cada vez maiores de flexibilidade moral fazem a ponte entre os &#8220;cidadãos de bem&#8221; e as pessoas realmente sem escrúpulos. Fazem a ponte tanto no sentido de ficar no meio da escala, quanto em ajudar estas últimas a se integrarem na sociedade. Afinal de contas, como um líder do tráfico ou de um mega-esquema de corrupção ativa no governo consegue os serviços (mesmo que prosaicos) de que precisa para tocar seu negócio? Para funcionar, esse negócio precisa de pessoas especializadas que prestam serviços em determinadas áreas, e que muitas vezes fazem vista grossa e sabem para quem estão trabalhando (apesar de racionalizarem a questão e se considerarem apenas profissionais imparciais). É o caso de contadores e advogados especialistas em lavagem de dinheiro, &#8220;maquiagem contábil&#8221; etc. Também é o caso de governos (e até mesmo populações) de paraísos fiscais (inclusive a Suíça).</p>
<p>Em contrapartida, pessoas idealistas (ou seja, que se apegam firmemente a princípios norteadores bem definidos) tendem a gerar algum atrito com as pessoas moralmente flexíveis (qualquer nível em que estas últimas estejam na escala moral). Isso pode fazer com que sejam mal-vistas por uns, mas em compensação são respeitadas em suas opiniões por outros. Algumas dessas pessoas possuem personalidade forte o suficiente para desencadear transformações profundas nas pessoas ao seu redor e na sociedade. Ex: Mahatma Ghandi, Martin Luther King Jr, Mário Juruna e outros (até mesmo Richard Stallman, devo admitir). As pessoas que chamo de &#8220;moralmente flexíveis&#8221; não desencadeiam transformações nas pessoas ao seu redor, muito menos na sociedade. Creio que em nível macroscópico, se as pessoas idealistas fossem maioria na sociedade ao invés dos ditos &#8220;cidadãos de bem&#8221; que são maioria hoje, haveria no geral um mundo percebido como justo, com pessoas mais participativas nas questões de justiça social.</p>
<p>Acho que no fundo meu ponto é: se você quer ter uma chance de causar impacto positivo nas pessoas ao seu redor e possivelmente na sociedade, deve conhecer e escolher bem seus princípios norteadores e se apegar a eles doa a quem doer, custe o que custar. Isso foi uma lição muito boa que eu aprendi quando era cristão e busco seguir até hoje. E é exatamente essa característica do cristianismo (e creio que também de outras religiões) que faz com que seja difícil encontrar alguém que tenta de verdade praticar sua religião (mesmo procurando em grupos religiosos).</p>
<p>É a escolha entre ser mediano e inexpressivo ou fazer a diferença e se destacar, influenciar. Vale notar que todos somos medianos em alguns aspectos e acima da média em outros. Não dá para se destacar em tudo. Existem coisas que não nos são tão importantes a ponto de estarmos dispostos a nos apegar firmemente a elas. Mas certamente existem algumas coisas que são. O ponto é: refletir e escolher o que é importante para você e fazer a diferença nessas áreas.</p>
<p>Por último gostaria de mencionar que forte apego a princípios norteadores não implica em falta de abertura para ouvir e até ser convencido por outros pontos de vista. Gosto de discussões honestas, e uma discussão honesta tem como pré-requisito que as duas partes estejam dispostas a ser convencidas de que estão erradas, pelo menos em parte. Do contrário, a discussão é perda de tempo. Ficarei feliz de continuar discutindo essas questões nos comentários do blog, caso alguém se interesse.</p>
<p>Agradeço aqui às pessoas que revisaram meu artigo e contribuiram suas opiniões a respeito!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/265/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=265&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/07/31/realismo-vs-idealismo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>beware of darkness</title>
		<link>http://blog.bauermann.eng.br/2009/07/30/beware-of-darkness/</link>
		<comments>http://blog.bauermann.eng.br/2009/07/30/beware-of-darkness/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 11:30:20 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[poem]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=342</guid>
		<description><![CDATA[Watch out now, take care Beware of falling swingers Dropping all around you The pain that often mingles In your fingertips Beware of darkness Watch out now, take care Beware of the thoughts that linger Winding up inside your head The hopelessness around you In the dead of night Beware of sadness It can hit [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=342&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Watch out now, take care<br />
Beware of falling swingers<br />
Dropping all around you<br />
The pain that often mingles<br />
In your fingertips<br />
Beware of darkness</p>
<p>Watch out now, take care<br />
Beware of the thoughts that linger<br />
Winding up inside your head<br />
The hopelessness around you<br />
In the dead of night</p>
<p>Beware of sadness<br />
It can hit you<br />
It can hurt you<br />
Make you sore and what is more<br />
That is not what you are here for</p>
<p>Watch out now, take care<br />
Beware of soft shoe shufflers<br />
Dancing down the sidewalks<br />
As each unconscious sufferer<br />
Wanders aimlessly<br />
Beware of maya</p>
<p>Watch out now, take care<br />
Beware of greedy leaders<br />
They take you where you should not go<br />
While weeping atlas cedars<br />
They just want to grow, grow and grow<br />
Beware of darkness (beware of darkness)</p>
<p>― <em>George Harrison</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/342/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=342&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/07/30/beware-of-darkness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>buscas curiosas</title>
		<link>http://blog.bauermann.eng.br/2009/07/23/buscas-curiosas/</link>
		<comments>http://blog.bauermann.eng.br/2009/07/23/buscas-curiosas/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 03:49:28 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[comentário solto]]></category>
		<category><![CDATA[fala sério]]></category>
		<category><![CDATA[madrugada]]></category>
		<category><![CDATA[pessoal]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=300</guid>
		<description><![CDATA[O WordPress tem um painel muito bom, e uma das seções dele informa quais termos de busca foram usados para as pessoas encontrarem seu blog. Faz exatamente um ano, comecei a coletar os que mais me chamaram a atenção (geralmente por serem engraçados). Eis a lista, em ordem cronológica: historia dos the commits haha temperatura [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=300&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>O WordPress tem um painel muito bom, e uma das seções dele informa quais termos de busca foram usados para as pessoas encontrarem seu blog. </p>
<p>Faz exatamente um ano, comecei a coletar os que mais me chamaram a atenção (geralmente por serem engraçados).</p>
<p>Eis a lista, em ordem cronológica:</p>
<ul>
<li>historia dos the commits</li>
<li>haha</li>
<li>temperatura geladeiras de cerveja</li>
<li>bug de flores</li>
<li>versinhos fofos</li>
<li>a musica do hino nacional em quadrinho</li>
<li>versos determinados.</li>
<li>cerveja</li>
<li>versinhos em alemão</li>
<li>das site auf deutsch</li>
<li>super mustache</li>
<li>blog nerd</li>
<li>ele lutou até o fim</li>
<li>images made in photoshop</li>
<li>bunny avançado</li>
<li>biçicletas 2 lugares</li>
<li>documentos necessários para vender sabão</li>
<li>baik de cinco lugares</li>
<li>flintstones alta resolução</li>
<li>tucano de frente</li>
<li>fotos de mecanico consertando o carro</li>
<li>textosobrecriseeconomicamundialde2009</li>
<li>caixas de sabao diferentes</li>
<li>onde achar forma para sabão</li>
<li>coisas que ten na bicicleta</li>
<li>bauermann na alemanha</li>
<li>fotos de papagaios em alta resolução</li>
<li>gdb для python</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/300/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/300/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/300/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/300/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/300/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/300/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/300/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/300/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=300&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/07/23/buscas-curiosas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>king of pain</title>
		<link>http://blog.bauermann.eng.br/2009/06/29/king-of-pain-2/</link>
		<comments>http://blog.bauermann.eng.br/2009/06/29/king-of-pain-2/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 07:50:14 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[poem]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=268</guid>
		<description><![CDATA[There&#8217;s a little black spot on the sun today It&#8217;s the same old thing as yesterday There&#8217;s a black hat caught in a high tree top There&#8217;s a flag pole rag and the wind won&#8217;t stop I have stood here before inside the pouring rain With the world turning circles running round my brain I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=268&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a little black spot on the sun today<br />
It&#8217;s the same old thing as yesterday<br />
There&#8217;s a black hat caught in a high tree top<br />
There&#8217;s a flag pole rag and the wind won&#8217;t stop</p>
<p>I have stood here before inside the pouring rain<br />
With the world turning circles running round my brain<br />
I guess I&#8217;m always hoping that you&#8217;ll end this reign<br />
But it&#8217;s my destiny to be the king of pain</p>
<p>There&#8217;s a little black spot on the sun today<br />
That&#8217;s my soul up there<br />
It&#8217;s the same old thing as yesterday<br />
That&#8217;s my soul up there<br />
There&#8217;s a black hat caught in a high tree top<br />
That&#8217;s my soul up there<br />
There&#8217;s a flag pole rag and the wind wont stop<br />
That&#8217;s my soul up there</p>
<p>I have stood here before inside the pouring rain<br />
With the world turning circles running round my brain<br />
I guess I&#8217;m always hoping that you&#8217;ll end this reign<br />
But it&#8217;s my destiny to be the king of pain</p>
<p>There&#8217;s a fossil that&#8217;s trapped in a high cliff wall<br />
That&#8217;s my soul up there<br />
There&#8217;s a dead salmon frozen in a waterfall<br />
That&#8217;s my soul up there<br />
There&#8217;s a blue whale beached by a springtides ebb<br />
That&#8217;s my soul up there<br />
There&#8217;s a butterfly trapped in a spider&#8217;s web<br />
That&#8217;s my soul up there</p>
<p>I have stood here before inside the pouring rain<br />
With the world turning circles running round my brain<br />
I guess I&#8217;m always hoping that you&#8217;ll end this reign<br />
But it&#8217;s my destiny to be the king of pain</p>
<p>There&#8217;s a king on a throne with his eyes torn out<br />
There&#8217;s a blind man looking for a shadow of doubt<br />
There&#8217;s a rich man sleeping on a golden bed<br />
<b>There&#8217;s a skeleton choking on a crust of bread</b></p>
<p>King of pain</p>
<p>There&#8217;s a red fox thorn by a huntsman&#8217;s pack<br />
That&#8217;s my soul up there<br />
There&#8217;s a black winged gull with a broken back<br />
That&#8217;s my soul up there<br />
There&#8217;s a little black spot on the sun today<br />
It&#8217;s the same old thing as yesterday</p>
<p>I have stood here before inside the pouring rain<br />
With the world turning circles running round my brain<br />
I guess I&#8217;m always hoping that you&#8217;ll end this reign<br />
But it&#8217;s my destiny to be the king of pain</p>
<p>King of pain<br />
King of pain<br />
King of pain<br />
I&#8217;ll always be king of pain<br />
I&#8217;ll always be king of pain<br />
I&#8217;ll always be king of pain&#8230;</p>
<p><em>Police</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/268/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=268&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/06/29/king-of-pain-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>crime e castigo</title>
		<link>http://blog.bauermann.eng.br/2009/06/02/crime-e-castigo/</link>
		<comments>http://blog.bauermann.eng.br/2009/06/02/crime-e-castigo/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 13:24:12 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[boca no trombone]]></category>
		<category><![CDATA[comentário solto]]></category>
		<category><![CDATA[crise]]></category>
		<category><![CDATA[opinião]]></category>
		<category><![CDATA[política]]></category>
		<category><![CDATA[reclamação]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=260</guid>
		<description><![CDATA[Até que enfim vejo uma medida punindo os criminosos (sim, transformar em pó o dinheiro de aposentadoria e o emprego de pessoas inocentes é crime na minha concepção) pela crise do mercado (ou circo) financeiro: A lógica dessa operação é objetiva. Uma empresa é um ativo nacional e vale mais em operação do que fechada. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=260&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Até que enfim <a href="http://colunistas.ig.com.br/luisnassif/2009/06/02/o-destino-da-general-motors/">vejo uma medida</a> punindo os criminosos (sim, transformar em pó o dinheiro de aposentadoria e o emprego de pessoas inocentes é crime na minha concepção) pela crise do mercado (ou circo) financeiro:</p>
<blockquote><p>A lógica dessa operação é objetiva. Uma empresa é um ativo nacional e  vale mais em operação do que fechada. Funcionando, além dos ativos a GM tem marca, tecnologia, operação de vendas, de marketing, pessoal estruturado, sistemas de financiamento de vendas, relação com subsidiárias em outros países. Fechada, será apenas um amontoado de imóveis e equipamentos.</p>
<p>Por isso preserva-se a empresa, parte dos empregos, dos fornecedores, o know how acumulado, e penalizam-se apenas os acionistas e os gestores.</p></blockquote>
<p>Se bem que tem certas coisas que não mudam nunca:</p>
<blockquote><p>Além disso, os governos dos EUA e do Canadá puderam condicionar sua ajuda à redução de uma série de custos, incluindo os trabalhistas. Houve negociação que transferiu parte das ações aos sindicatos em troca de abrir mão de alguns direitos.</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/260/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/260/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/260/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/260/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/260/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/260/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/260/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=260&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/06/02/crime-e-castigo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>status update on GDB work</title>
		<link>http://blog.bauermann.eng.br/2009/05/24/status-update-on-gdb-work/</link>
		<comments>http://blog.bauermann.eng.br/2009/05/24/status-update-on-gdb-work/#comments</comments>
		<pubDate>Sun, 24 May 2009 22:41:30 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[gdb]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[planet ltc]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=239</guid>
		<description><![CDATA[Ok, so this time I won&#8217;t talk about Python scripting support in GDB. I&#8217;m getting tired of it myself. I&#8217;ll just comment that it&#8217;s amazing the number of problems people in IRC report with GDB that can be solved with the Python support that we&#8217;re adding to it. Sometimes they need stuff which is only [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=239&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ok, so this time I won&#8217;t talk about Python scripting support in GDB. I&#8217;m getting tired of it myself. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  I&#8217;ll just comment that it&#8217;s amazing the number of problems people in IRC report with GDB that can be solved with the Python support that we&#8217;re adding to it. Sometimes they need stuff which is only on the branch, but sometimes even the few bits already in CVS HEAD are enough!</p>
<p>Er, I actually do have one more thing to say about the subject: GDB had one project <a href="http://sourceware.org/ml/gdb/2009-04/msg00159.html">accepted</a> in the Google Summer of Code 2009. Oguz Kayral is the student working on it, and I am his mentor. He will add support for subscribing to inferior events (e.g., signals, process and thread stops, thread creation) from Python. One use case for which this is useful was given by an IRC user at the #gdb channel:</p>
<blockquote><p>&lt;LimCore&gt; how to run gdb from command line, so that it will run ./foo.bin with arguments: foo bar baz and it will run it instantly without waiting for &#8216;r&#8217;; And if program segfaults then it will do &#8216;bt&#8217; without waiting for the command. (and if program terminates normally then it will also just quit)</p></blockquote>
<p>LimCore will be able to write a simple and short Python script using the events API to solve his problem.</p>
<p>Now, moving on to other items: my team has been asked to improve GDB support for the hardware debug facilities in embedded PowerPC processors (for more info about these facilities, see Chapter 10 of Book III-E of the <a href="http://www.power.org/resources/downloads/PowerISA_V2.06_PUBLIC.pdf">Power ISA v2.06</a>). I <a href="http://sourceware.org/ml/gdb/2009-03/msg00007.html">announced</a> this work to the GDB mailing list back in early March, and got useful insight from Joel Brobecker.</p>
<p>Today I posted an <a href="http://sourceware.org/ml/gdb/2009-05/msg00161.html">update</a> on where we are with this work. We have the following ready for both native GDB and gdbserver on Linux:</p>
<ul>
<li>one additional hardware watchpoint (two in total),</li>
<li>four hardware breakpoints,</li>
<li>one ranged hardware watchpoint.</li>
</ul>
<p>And we still have the following features ahead of us:</p>
<ul>
<li>support for the two DVC (Data Value Compare) registers, which enable hardware-accelerated conditions for hardware watchpoints,</li>
<li>two ranged hardware breakpoints.</li>
</ul>
<p>Last and least, I was thinking of posting monthly GDB updates on what happened in GDB in the previous month <a href="http://blog.bauermann.eng.br/2009/02/25/news-from-gdb-land/">as I did</a> back in February, but I got busy and didn&#8217;t get around to it. I still entertain the idea though, so if you think it&#8217;s worth it, I&#8217;d be glad to know.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/239/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=239&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/05/24/status-update-on-gdb-work/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>status update on python scripting support</title>
		<link>http://blog.bauermann.eng.br/2009/03/31/status-update-on-python-scripting-support/</link>
		<comments>http://blog.bauermann.eng.br/2009/03/31/status-update-on-python-scripting-support/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 03:52:33 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[gdb]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[planet ltc]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=231</guid>
		<description><![CDATA[It&#8217;s been a while since I last talked about Python scripting support in GDB. Mostly because I&#8217;ve been focusing on getting stuff from the branch merged into CVS HEAD, so that GDB 7.0 can have some useful Python bindings. The latest two patches committed upstream are for creating convenience functions in Python, and fo manipulating [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=231&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I last talked about Python scripting support in GDB. Mostly because I&#8217;ve been focusing on getting stuff from the branch merged into CVS HEAD, so that GDB 7.0 can have some useful Python bindings.</p>
<p>The latest <a href="http://sourceware.org/ml/gdb-patches/2009-03/msg00424.html">two</a> <a href="http://sourceware.org/ml/gdb-patches/2009-03/msg00689.html">patches</a> committed upstream are for creating convenience functions in Python, and fo manipulating a program&#8217;s stack frames as Python objects. So, what can you do with those? I&#8217;ll borrow an example from <a href="http://tromey.com/blog/?p=515">Tom Tromey</a> here: suppose you want to set a breakpoint which triggers only when the code is called by one specific function. You can create a convenience function like this:</p>
<pre>import gdb
import re

class CallerIs (gdb.Function):
    """Return True if the calling function's name is equal to a string.
This function takes one or two arguments.
The first argument is the name of a function; if the calling function's
name is equal to this argument, this function returns True.
The optional second argument tells this function how many stack frames
to traverse to find the calling function.  The default is 1."""

    def __init__ (self):
        super (CallerIs, self).__init__ ("caller_is")

    def invoke (self, name, nframes = 1):
        frame = gdb.selected_frame ()
        while nframes &gt; 0:
            frame = frame.older ()
            nframes = nframes - 1
        return frame.name () == name.string ()

CallerIs ()</pre>
<p>And then create a conditional breakpoint using it, as in:</p>
<pre>(gdb) break foo.c:42 if $caller_is ("some_function")</pre>
<p>Or, to check the name of the grand-grand-caller of the code:</p>
<pre>(gdb) break foo.c:42 if $caller_is ("some_function", 3)</pre>
<p>Cool, huh? Now, why bother writing that big doc comment? GDB will use it as online help for the function you wrote:</p>
<pre>(gdb) help function caller_is
Return True if the calling function's name is equal to a string.
This function takes one or two arguments.
The first argument is the name of a function; if the calling function's
name is equal to this argument, this function returns True.
The optional second argument tells this function how many stack frames
to traverse to find the calling function.  The default is 1.</pre>
<p>One other <a href="http://sourceware.org/ml/gdb-patches/2009-02/msg00159.html">patch</a> which was merged in HEAD enables creating new GDB commands in Python, so you can write new commands to do some frame tricks too!</p>
<p>If you&#8217;d like to know more about the Python scripting work in GDB, I suggest you read the <a href="http://tromey.com/blog/?cat=17">series of blog posts</a> from Tom Tromey on this subject. It&#8217;ll give you a pretty good idea of what we have in the Python branch, and the direction we&#8217;re heading. Just keep in mind that some method names and syntax changed since he wrote that. Refer to the GDB manual in the Python branch (&#8220;<code>make gdb.pdf</code>&#8221; in gdb/doc/) or the example scripts (also in the Python branch, in <a href="http://sourceware.org/git/?p=archer.git;a=tree;f=gdb/python/lib/gdb;h=452795d74e919493ddc6204aa4392705bd6b8037;hb=archer-tromey-python">gdb/python/lib/gdb/</a>) for up-to-date details.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/231/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=231&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/03/31/status-update-on-python-scripting-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>a falida imprensa brasileira</title>
		<link>http://blog.bauermann.eng.br/2009/03/26/a-falida-imprensa-brasileira/</link>
		<comments>http://blog.bauermann.eng.br/2009/03/26/a-falida-imprensa-brasileira/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 16:29:47 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[boca no trombone]]></category>
		<category><![CDATA[brasil]]></category>
		<category><![CDATA[opinião]]></category>
		<category><![CDATA[pessoal]]></category>
		<category><![CDATA[reclamação]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=226</guid>
		<description><![CDATA[Hoje no twitter um tal de Instituto Millenium começou a me seguir. Ainda não manjo muito de twitter, mas já deu pra perceber que certas pessoas e instituições ficam seguindo pessoas ao léu como forma de se promover ou propagandear de forma não solicitada (i.e., spam). Mas não é esse ponto que quero destrinchar agora. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=226&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hoje no twitter um tal de <a href="http://www.imil.org.br/">Instituto Millenium</a> começou a me seguir. Ainda não manjo muito de twitter, mas já deu pra perceber que certas pessoas e instituições ficam seguindo pessoas ao léu como forma de se promover ou propagandear de forma não solicitada (i.e., spam). Mas não é esse ponto que quero destrinchar agora.</p>
<p>Enfim, eu fiquei curioso pra saber o que é esse tal instituto (pois é, infelizmente spam funciona). Fui no website, li algumas seções da parte institucional. Dizem na seção &#8220;Quem somos&#8221;:</p>
<blockquote><p>O Instituto Millenium é uma organização sem fins lucrativos, <strong>sem vinculação político-partidária</strong>, que promove valores fundamentais para a prosperidade e o desenvolvimento humano da sociedade brasileira.</p></blockquote>
<p>E na seção &#8220;Carta de Princípios&#8221;:</p>
<blockquote><p>O Instituto Millenium é uma associação de fins não econômicos, sem fins lucrativos, que será enquadrada sob a lei das Organizações da Sociedade Civil de Interesse Público (OSCIP), <strong>independente de qualquer grupo político, religioso, empresarial ou governamental</strong>, mantida por doações de indivíduos, fundações ou empresas.</p>
<p>[...]</p>
<p>O Instituto Millenium <strong>não aceita contribuições que impliquem posicionamento predeterminado diante de qualquer tema ou outro procedimento que de alguma forma comprometa a integridade intelectual de seus trabalhos.</strong></p></blockquote>
<p>Os destaques em negrito são meus, não do texto original. Parece muito bom e muito bonito, um grupo de pessoas imparciais tentando promover mudanças na sociedade. Só que tem dois problemas aí. Um deles você percebe quando começa a ver a lista de membros e diretores do instituto. Tem dois ex-presidentes do Banco Central, dois altos executivos da Globo, três ou quatro presidentes ou sócios de grandes bancos privados, três ou quatro jornalistas  ou ex-jornalistas da Rede Globo, o presidente do Grupo Gerdau, o presidente do Grupo Abril, e por aí vai.</p>
<p>Ou seja, eles estão nos chamando de idiotas ao se apresentarem como um grupo sem vinculação política. É óbvio que representam um segmento bastante específico da sociedade, com muito poder e articulação política.</p>
<p>O outro problema é sistêmico no jornalismo brasileiro: apresentar-se como neutro e isento, quando na realidade isso não existe em grupo nenhum, em lugar nenhum. Qual o problema de dizer claramente que sua linha editorial defende uma orientação política X? Isso é comum nos EUA e em outros países. Ao invés disso, aqui existe essa palhaçada.</p>
<p>Isso é só mais uma instância que confirma o que venho reparando a muito tempo, e que estava planejando abordar neste blog: <strong>o jornalismo no Brasil não cumpre sua função social</strong>, que é de informar a sociedade sobre questões importantes da atualidade de tal forma que dê embasamento às pessoas a formarem sua própria opinião a respeito dessas questões. Não é necessário ser imparcial para isso (até por que é impossível sê-lo nas questões mais importantes), basta deixar claro qual a linha editorial do veículo de comunicação para que as pessoas possam ponderar o que está sendo veiculado.</p>
<p>Ao invés disso, o jornalismo brasileiro deturpa e filtra propositadamente o que divulga, com objetivos claros e bem definidos que beneficiam o setor da sociedade que representam, ao mesmo tempo em que se pintam de cordeiros e bastiões da justiça e imparcialidade.</p>
<p>Sinceramente, se você está lendo este texto e estuda ou trabalha na área de jornalismo, deveria em primeiro lugar sentir vergonha de seus colegas, que criaram e mantêm essa lama. Em segundo lugar, deveria orientar sua carreira de forma a combater essa situação.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/226/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/226/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/226/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/226/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/226/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/226/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/226/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=226&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/03/26/a-falida-imprensa-brasileira/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>consertar o carro no fim de semana</title>
		<link>http://blog.bauermann.eng.br/2009/03/08/consertar-o-carro-no-fim-de-semana/</link>
		<comments>http://blog.bauermann.eng.br/2009/03/08/consertar-o-carro-no-fim-de-semana/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 03:26:30 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[dica]]></category>
		<category><![CDATA[fala sério]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=224</guid>
		<description><![CDATA[Se você mora em Campinas, aqui vai uma boa dica: a brito serviços e autopeças fica aberta até as 22h de segunda a sábado, e &#8220;só&#8221; até as 18hs no domingo. Fala sério! Eles trabalham com parte elétrica, mecânica, lataria e pintura. Quem me indicou disse que no que se refere à parte elétrica, eles [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=224&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Se você mora em Campinas, aqui vai uma boa dica: a <em>brito serviços e autopeças</em> fica aberta até as 22h de segunda a sábado, e &#8220;só&#8221; até as 18hs no domingo. Fala sério!</p>
<p>Eles trabalham com parte elétrica, mecânica, lataria e pintura. Quem me indicou disse que no que se refere à parte elétrica, eles são muito bons. Eu mesmo não tenho elementos suficientes pra dizer. Também não sei como eles são na parte mecânica.</p>
<p>Fica na João Jorge. Na direção de quem vai para a rótula, é um pouco depois (e do outro lado da rua) do mega-templo da universal que tem lá. Fone: 3272-6357.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/224/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/224/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/224/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/224/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/224/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/224/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/224/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/224/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/224/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/224/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/224/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/224/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/224/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/224/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=224&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/03/08/consertar-o-carro-no-fim-de-semana/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8230;</title>
		<link>http://blog.bauermann.eng.br/2009/03/07/216/</link>
		<comments>http://blog.bauermann.eng.br/2009/03/07/216/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 07:15:36 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[comentário solto]]></category>
		<category><![CDATA[madrugada]]></category>
		<category><![CDATA[opinião]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[pessoal]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=216</guid>
		<description><![CDATA[I&#8217;d like to be able to say this every once in a while: All in all, it was a pretty crazy year. My life kind of turned upside down and I found myself to be very often far removed from anything resembling a comfort zone. I expect 2009 to be pretty crazy as well. &#8211; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=216&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to be able to say this every once in a while:</p>
<blockquote><p>All in all, it was a pretty crazy year. My life kind of turned upside down and I found myself to be very often far removed from anything resembling a comfort zone. I expect 2009 to be pretty crazy as well.</p></blockquote>
<p>&#8211; <a href="http://she.geek.nz/archives/528-2008-summary.html">http://she.geek.nz/archives/528-2008-summary.html</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/216/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/216/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/216/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/216/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/216/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/216/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/216/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=216&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/03/07/216/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>2007</title>
		<link>http://blog.bauermann.eng.br/2009/03/07/2007/</link>
		<comments>http://blog.bauermann.eng.br/2009/03/07/2007/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 06:57:24 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[madrugada]]></category>
		<category><![CDATA[pessoal]]></category>
		<category><![CDATA[poesia]]></category>
		<category><![CDATA[versos marcantes]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=214</guid>
		<description><![CDATA[Cracóvia, 03 de junho de 2007. Vivo no topo de uma plataforma de pedra. Não é muito espaçosa, e não há mais ninguém aqui. Não há muita luz, somente uma eterna penumbra. Na distância vejo outras pessoas vivendo na mesma situação, separadas por abismos. Às vezes agito os braços e grito, tentando me comunicar, fazer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=214&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Cracóvia, 03 de junho de 2007.</p>
<p>Vivo no topo de uma plataforma de pedra. Não é muito espaçosa,<br />
e não há mais ninguém aqui. Não há muita luz, somente uma eterna penumbra.<br />
Na distância vejo outras pessoas vivendo na mesma situação, separadas por abismos.</p>
<p>Às vezes agito os braços e grito, tentando me comunicar, fazer amizade,<br />
conhecer essas pessoas. Às vezes funciona, às vezes sou mal-interpretado<br />
ou mesmo ignorado. Às vezes essas pessoas agitam os braços e gritam,<br />
tentando se comunicar, fazer amizade, me conhecer. Às vezes funciona,<br />
às vezes interpreto mal ou mesmo ignoro.</p>
<p>Fico imaginando como seria se não houvesse esse abismo nos<br />
separando. Poderíamos realmente conhecer as pessoas, festejar, abraçar.</p>
<p>Mas o que se pode fazer? Não há como eliminar um abismo.</p>
<p>O melhor que posso fazer é tentar conhecer as pessoas a partir da margem.<br />
Vejo que algumas pessoas conseguem fazer isso razoavelmente bem. Eu não.<br />
Mas sempre se pode fazer tentativas.</p>
<p>Thiago Jung Bauermann</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/214/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=214&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/03/07/2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>aderindo à moda</title>
		<link>http://blog.bauermann.eng.br/2009/03/05/aderindo-a-moda/</link>
		<comments>http://blog.bauermann.eng.br/2009/03/05/aderindo-a-moda/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 20:10:00 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[pessoal]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=209</guid>
		<description><![CDATA[Acabei de criar uma conta no identi.ca e um mirror no twitter. Vamos ver se essa brincadeira é divertida mesmo. Pra minha surpresa, o username bauermann estava disponível nos dois sites! Esse tipo de coisa compensa a encheção de saco de ter que ficar soletrando meus sobrenomes cada fez que me registro em algo, ou [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=209&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Acabei de criar uma conta no<a href="http://identi.ca/bauermann"> identi.ca</a> e um mirror no <a href="http://twitter.com/bauermann">twitter</a>. Vamos ver se essa brincadeira é divertida mesmo.</p>
<p>Pra minha surpresa, o username <em>bauermann</em> estava disponível nos dois sites! Esse tipo de coisa compensa a encheção de saco de ter que ficar soletrando meus sobrenomes cada fez que me registro em algo, ou ligo em algum SAC (ontem mesmo tive que fazer isso)&#8230;</p>
<p>Em compensação, todos os outros Bauermann do Brasil e do mundo devem estar putos pois eu sempre pego esse username (até hoje nunca aconteceu de <em>bauermann</em> não estar disponível como username, talvez com exceção do gmail, mas não lembro).</p>
<p>Achei esquisito o twitter limitar o tamanho do nome completo pra 20 caracteres. Tive que dropar o <em>Jung</em> lá. O identi.ca não tem esse problema. Mas gostei do twitter usar recapcha.</p>
<p>O bizarro foi ver um link &#8220;skip this step&#8221; logo embaixo do botão de &#8220;finish&#8221; na última etapa do cadastro do twitter. Até agora estou me perguntando o que acontece se clicar lá. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/209/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=209&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/03/05/aderindo-a-moda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>resolvendo nomes na rede de casa</title>
		<link>http://blog.bauermann.eng.br/2009/02/26/resolvendo-nomes-na-rede-de-casa/</link>
		<comments>http://blog.bauermann.eng.br/2009/02/26/resolvendo-nomes-na-rede-de-casa/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 04:15:42 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[dica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[madrugada]]></category>
		<category><![CDATA[nerd]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=205</guid>
		<description><![CDATA[Desde que eu tenho dois notebooks em casa eu senti a necessidade de ter resolução de nomes funcionando decentemente para eles, ao invés de ter que ficar vendo qual IP o roteador designou para cada notebook cada vez que preciso acessar um ou outro computador. Primeiro pensei em fixar um IP baseado no endereço MAC, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=205&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Desde que eu tenho dois notebooks em casa eu senti a necessidade de ter resolução de nomes funcionando decentemente para eles, ao invés de ter que ficar vendo qual IP o roteador designou para cada notebook cada vez que preciso acessar um ou outro computador. Primeiro pensei em fixar um IP baseado no endereço MAC, mas meu roteador não tem essa funcionalidade. Depois fiquei imaginando se não existia algum servidor DNS pra uso doméstico que pode ter suas entradas atualizadas dinamica e automaticamente.</p>
<p>Qual não foi minha surpresa quando descobri que a solução pro meu problema não só já existe, como não exige configuração nenhuma e além disso já estava instalada e funcionando nos dois computadores! Chama-se <a href="http://en.wikipedia.org/wiki/MDNS#Name_resolution">Multicast DNS</a> (mDNS), e faz parte de um conjunto de tecnologias de <em>&#8220;zero configuration networking&#8221;</em>, da qual o Apple Bonjour faz parte. No Linux, o serviço que implementa isso é o <a href="http://avahi.org/">Avahi</a>.</p>
<p>Para usá-lo no caso que eu tinha em mente (basicamente, ssh e scp) basta usar o hostname do computador a ser acessado e acrescentar a extensão <code>.local</code>. Exemplo:</p>
<pre>hotblack% ssh hactar.local
hactar% ping hotblack.local
PING hotblack.local (192.168.1.2) 56(84) bytes of data.
64 bytes from hotblack.local (192.168.1.2): icmp_seq=1 ttl=64 time=0.328 ms</pre>
<p>Ótimo!</p>
<p>Eu já tinha ouvido falar de Zeroconf e do Avahi, claro. Mas eu achava que era só para descoberta de serviços na rede (coisa que nunca precisei, pelo menos por enquanto (mas acho a idéia bem legal)), não sabia que integrava com DNS!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/205/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/205/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/205/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/205/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/205/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/205/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/205/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/205/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/205/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/205/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/205/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/205/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/205/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/205/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=205&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/02/26/resolvendo-nomes-na-rede-de-casa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>news from GDB-land</title>
		<link>http://blog.bauermann.eng.br/2009/02/25/news-from-gdb-land/</link>
		<comments>http://blog.bauermann.eng.br/2009/02/25/news-from-gdb-land/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 06:22:31 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[gdb]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[planet ltc]]></category>
		<category><![CDATA[wee hours]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=197</guid>
		<description><![CDATA[Nick Clifton publishes in his blog monthly news from the toolchain world, which is very interesting and very nice of him. Unfortunately he has not been able to provide news from GDB-land. I compiled a list of interesting events which happened in the GDB community this February to post as a comment in his blog, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=197&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Nick Clifton publishes in <a href="http://nickclifton.livejournal.com/">his blog</a> monthly news from the toolchain world, which is very interesting and very nice of him. Unfortunately he has not been able to provide news from GDB-land. I compiled a list of interesting events which happened in the GDB community this February to post as a comment in his blog, and figured it could be useful to post it here as well:</p>
<ul>
<li>publication of <a href="http://sourceware.org/ml/gdb/2009-02/msg00053.html">release schedule</a> for GDB 7.0;</li>
<li>merging of a handful of patches for Python scripting support (including ability to define new <a href="http://sourceware.org/ml/gdb-patches/2009-02/msg00025.html">commands in python</a>);</li>
<li>new target supported (Ericsson&#8217;s <a href="http://sourceware.org/ml/gdb-patches/2009-02/msg00350.html">DICOS on x86_64</a>);</li>
<li><a href="http://sourceware.org/ml/gdb-patches/2009-02/msg00328.html">revamp</a> of thread support in Solaris;</li>
<li>support <a href="http://sourceware.org/ml/gdb-patches/2009-02/msg00300.html">hardware watchpoints</a> in all i386 targets;</li>
<li>ability to inspect extra <a href="http://sourceware.org/ml/gdb-patches/2009-01/msg00255.html">signal information</a>.</li>
</ul>
<p>This is an incomplete list (doesn&#8217;t mention bugfixes, for instance) hacked up in the wee hours of the night, while waiting for sleep to come. If you are a GDB hacker who committed something interesting this month, I apologize in advance for not listing it here.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/197/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=197&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/02/25/news-from-gdb-land/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>yesterday you said tomorrow&#8230;</title>
		<link>http://blog.bauermann.eng.br/2009/02/12/yesterday-you-said-tomorrow/</link>
		<comments>http://blog.bauermann.eng.br/2009/02/12/yesterday-you-said-tomorrow/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 02:03:43 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[haha only serious]]></category>
		<category><![CDATA[hint]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[pessoal]]></category>
		<category><![CDATA[wee hours]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=183</guid>
		<description><![CDATA[&#8230; just do it. ps: it&#8217;s just marketing, I know. But I really liked the  message&#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=183&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8230; <a href="http://www.flickr.com/photos/michaelsurtees/3156326070/">just do it</a>.</p>
<p>ps: it&#8217;s just marketing, I know. But I really liked the  message&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/183/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=183&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/02/12/yesterday-you-said-tomorrow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>texto dissecando a crise econômica&#8230;</title>
		<link>http://blog.bauermann.eng.br/2009/02/07/texto-dissecando-a-crise-economica/</link>
		<comments>http://blog.bauermann.eng.br/2009/02/07/texto-dissecando-a-crise-economica/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 23:04:08 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[dica]]></category>
		<category><![CDATA[economia]]></category>
		<category><![CDATA[opinião]]></category>
		<category><![CDATA[resenha]]></category>
		<category><![CDATA[sociedade]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=176</guid>
		<description><![CDATA[&#8230; e muito mais, na verdade. Discute também as duas últimas décadas de liberalismo econômico, e as causas e conseqüências do mercado financeiro e especulativo. É um texto excelente, e gigante. Estou na metade ainda, mas já li coisas muito interessantes. Me passaram como sendo um texto do Luis Nassif, mas só agora percebi que [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=176&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8230; e muito mais, na verdade. Discute também as duas últimas décadas de liberalismo econômico, e as causas e conseqüências do mercado financeiro e especulativo. É um <a href="http://colunistas.ig.com.br/luisnassif/2009/01/28/27162/">texto excelente</a>, e gigante. Estou na metade ainda, mas já li coisas muito interessantes.</p>
<p>Me passaram como sendo um texto do Luis Nassif, mas só agora percebi que logo no começo há a indicação dos autores: Gustavo Cherubine e Ladislau Dowbor.</p>
<p>Eis um trecho muito interessante, com um ponto de vista que eu nunca tinha visto até agora. Combate o (que parece ser um) mito de que investir na bolsa é saudável para a economia pois você está ajudando as empresas cujas ações você negocia a se capitalizarem:</p>
<blockquote><p>Num plano mais amplo, portanto, o próprio sistema é desequilibrado em termos de alocação e de apropriação de recursos, mesmo quando não há crise. Marjorie Kelly produziu nesta área um estudo particularmente interessante, intitulado “O direito divino do capital”. Analisando o mercado de ações dos Estados Unidos, Kelly constata que a imagem das empresas se capitalizarem por meio da venda de ações é uma bobagem, pois o processo é marginal: “Dólares investidos chegam às corporações apenas quando novas ações são vendidas. Em 1999 o valor de ações novas vendidas no mercado foi de 106 bilhões de dólares, enquanto o valor das ações negociado atingiu um gigantesco 20,4 trilhões. Assim que de todo o volume de ações girando em Wall Street, menos de 1% chegou às empresas. Podemos concluir que o mercado é 1% produtivo e 99% especulativo”. Mas naturalmente, as pessoas ganham com as ações e, portanto, há uma saída de recursos: “Em outras palavras, quando se olha para as duas décadas de 1981 a 2000, não se encontra uma entrada líquida de dinheiro de acionistas, e sim saídas. A saída líquida (net outflow) desde 1981 para novas emissões de ações foi negativa em 540 bilhões”…”A saída líquida tem sido um fenômeno muito real &#8211; e não algum truque estatístico. Em vez de capitalizar as empresas, o mercado de ações as tem descapitalizado.</p></blockquote>
<p>O texto também comenta o comportamento particular que os bancos adotam no Brasil, que leva a um ano de lucro obscenamente recorde após outro (mesmo em época de crise, o que é mais impressionante!), e contribuindo grandemente para o aumento da concentração de renda (portanto injustiça social) no país:</p>
<blockquote><p>A situação aqui é completamente diferente dos bancos dos países desenvolvidos, que trabalham com juros baixos e alavancagem altíssima. Essencial para nós, é que sustentar no Brasil juros que são da ordem de mil por centos relativamente aos juros praticados internacionalmente, só pode ser realizado mediante uma cartelização de fato. Para dar um exemplo, o Banco Real (Santander Brasil) cobra 146% no cheque especial no Brasil, enquanto o Santander na Espanha cobra 0% (zero por cento) por seis meses até cinco mil euros. Os ganhos dos grupos estrangeiros no Brasil sustentam assim as matrizes. Lembremos ainda que a Anefac apresenta apenas os juros, sem mencionar as tarifas cobradas. Os resultados são os spreads fantásticos e lucros impressionantes que o setor apresenta, sobre um volume de crédito no conjunto bastante limitado (39% do PIB) para uma economia como o Brasil. A intermediação financeira tornou-se assim um fator central do chamado “custo Brasil”, e um vetor central da concentração de renda. Os lucros são tão impressionantes, que ao abrigo deste cartel mesmo grupos de comércio, em vez de se concentrar em prestar bons serviços comerciais, hoje se concentram na intermediação financeira.</p></blockquote>
<p>Enfim, leiam o texto. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>E obrigado ao Camilo pela indicação.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/176/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=176&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/02/07/texto-dissecando-a-crise-economica/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>teclado com layout brasileiro</title>
		<link>http://blog.bauermann.eng.br/2009/02/07/teclado-com-layout-brasileiro/</link>
		<comments>http://blog.bauermann.eng.br/2009/02/07/teclado-com-layout-brasileiro/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 07:05:55 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[comentário solto]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[dica]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[opinião]]></category>

		<guid isPermaLink="false">http://blog.bauermann.eng.br/?p=172</guid>
		<description><![CDATA[Eu uso computador faz uns 15 anos, e nesse tempo todo nunca tive um teclado com layout brasileiro (a.k.a. ABNT-2). Sempre usei o americano, com suporte a acentuação. Esses dias comprei um teclado novo e bacana. Mas comprei pela Internet, e nem passou pela minha cabeça verificar se era padrão americano ou brasileiro. Quando chegou, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=172&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Eu uso computador faz uns 15 anos, e nesse tempo todo nunca tive um teclado com layout brasileiro (a.k.a. ABNT-2). Sempre usei o americano, com suporte a acentuação.</p>
<p>Esses dias comprei um teclado novo e bacana. Mas comprei pela Internet, e nem passou pela minha cabeça verificar se era padrão americano ou brasileiro. Quando chegou, na caixa estava bem claro: padrão brasileiro. No site das Americanas, onde fiz a compra, isso nem foi mencionado (fui lá conferir). Nota mental: não comprar coisas pelo site das Americanas.</p>
<p>Torci o nariz e pensei seriamente em retornar o produto sem abrir a caixa, se possível trocar por um com o layout que estou acostumado. No fim acabei deixando assim mesmo. E ainda bem que fiz isso. Estou gostando bastante do ABNT-2, não sei por quê sempre tive preconceito.</p>
<p>É bem mais confortável para digitar acentos (´, `, ç, ~ e ^ são fáceis de alcançar). E tem até ª e º, devidamente marcados nas teclas (só tem que saber a manha do Alt Gr). Antes eu disponibilizava esses caracteres com umas regras customizadas de xmodmap. Minha única birra é que muitas fontes são incompletas (feitas por gringos, certamente) e não colocam a barra ou ponto embaixo de ª e º. E na minha opinião, fica muito feio assim.</p>
<p>Mas eu divago&#8230; Outra coisa muito boa é que o &#8216; (apóstrofo) é uma tecla diferente de ´ (acento agudo), e não é uma dead-key! Isso é muito mais prático pra programação. Mesma coisa para o &#8221; (aspas) e ¨ (trema¹). Eu detestava setar uma variável com uma string e ter que apertar &#8221; + espaço para abrir aspas, e depois de novo pra fechar.</p>
<p>Ufa, nada como um engano que acaba sendo melhor que a idéia original.</p>
<p>¹ Sim, eu vou continuar usando o trema²&#8230;</p>
<p>² Sim, eu coloco (ou tento colocar, pelo menos) trema nas palavras quando escrevo.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/172/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=172&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2009/02/07/teclado-com-layout-brasileiro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>a useful python script for GDB: is the variable in scope?</title>
		<link>http://blog.bauermann.eng.br/2008/11/22/a-useful-python-script-for-gdb-is-the-variable-in-scope/</link>
		<comments>http://blog.bauermann.eng.br/2008/11/22/a-useful-python-script-for-gdb-is-the-variable-in-scope/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 21:20:14 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[gdb]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[planet ltc]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://bauermann.wordpress.com/?p=168</guid>
		<description><![CDATA[One annoying aspect of scripting GDB (using it&#8217;s own scripting language), is that if you test or set a variable which is not in scope, the script will generate an error and GDB will give up evaluating it. It would be useful to have a way to programatically check if the variable is in scope [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=168&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One annoying aspect of scripting GDB (using it&#8217;s own scripting language), is that if you test or set a variable which is not in scope, the script will generate an error and GDB will give up evaluating it. It would be useful to have a way to programatically check if the variable is in scope before trying to use it. There was even at least one try (from the brave Rob Quill) at implementing such a thing posted to the <code>gdb-patches</code> mailing list, but unfortunately as of now it still has some issues and haven&#8217;t been committed (I believe <a href="http://sourceware.org/ml/gdb-patches/2008-07/msg00514.html">this patch</a> is the latest version).</p>
<p>Anyway, this is the kind of thing we want to make easy to do in Python, so I decided to try to implement a solution using what we have in the <a href="http://sourceware.org/gdb/wiki/PythonGdb">Python</a> branch. Tom Tromey already created the notion of <em>convenience functions</em>, which are functions that are implemented by GDB  that you can call in places where it accepts expressions, and he made it possible to implement such functions in Python. It follows that one can write a <code>in_scope</code> convenience function in Python which checks if a given variable name is valid in the current scope of the debugged program.</p>
<p>There were some missing pieces which I had to implement to get the <code>in_scope</code> function working (most notably, a <a href="http://sourceware.org/ml/archer/2008-q4/msg00292.html">method to get a string</a> from a variable in the debugged program), and in the past few days I committed to the branch the <a href="http://sourceware.org/ml/archer/2008-q4/msg00313.html">patches which add those pieces</a>. So now you can have the following script:</p>
<pre>class InScope (gdb.Function):
    """Check if all the given variables or macros are in scope.
       Receives as argument a list of names separated by
       whitespace."""

    def __init__ (self):
        super (InScope, self).__init__ ("in_scope")

    def invoke (self, var):
        vars = set (var.string().split())
        found = set ()
        pc = gdb.get_selected_frame ().get_pc ()
        block = gdb.get_block_for_pc (pc)
        while block:
            for sym in block:
                if (sym.is_argument ()
                      or sym.is_constant ()
                      or sym.is_function ()
                      or sym.is_variable ()):
                    sym_name = sym.get_print_name ()
                    if sym_name in vars:
                        found.add (sym_name)
            block = block.get_superblock ()

        return vars == found

InScope ()</pre>
<p>And use it like this:</p>
<pre>Breakpoint 1, main (argc=1, argv=0x7fffffffe208) at /tmp/funcs.c:16
16        int i = 41;
(gdb) if $in_scope("i")
 &gt;print "yay"
 &gt;else
 &gt;print "nay"
 &gt;end
$1 = "yay"
(gdb)</pre>
<p>If you save the script to <code>~/.gdb-in-scope.py</code>, you can put the following in your <code>~/.gdbinit</code> to load it automatically:</p>
<pre>source ~/.gdb-in-scope.py</pre>
<p>Now my goal is to cut out and submit upstream a set of patches to make the above work on regular GDB. The only problem is that I have the boring task of writing testcases and documentation for the code before I can submit it&#8230; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>For now, If you want to use this script you can build a GDB from the branch, but be aware that the Python API as provided in the branch is subject to change.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/168/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=168&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2008/11/22/a-useful-python-script-for-gdb-is-the-variable-in-scope/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>python scripting in gdb update</title>
		<link>http://blog.bauermann.eng.br/2008/10/16/python-scripting-in-gdb-update/</link>
		<comments>http://blog.bauermann.eng.br/2008/10/16/python-scripting-in-gdb-update/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 06:03:40 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[gdb]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[planet ltc]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://bauermann.wordpress.com/?p=163</guid>
		<description><![CDATA[It&#8217;s been a great while since I last posted about Python scripting in GDB, mostly because I&#8217;ve been busy coding the feature and getting it ready for upstream. First of all, I&#8217;d like to take the opportunity to encourage people interested in using this feature to experiment with what we have implemented so far. The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=163&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a great while since I <a href="http://blog.bauermann.eng.br/2008/03/24/gdbs-backtrace-command-implemented-in-python/">last posted</a> about Python scripting in GDB, mostly because I&#8217;ve been busy coding the feature and getting it ready for upstream.</p>
<p>First of all, I&#8217;d like to take the opportunity to encourage people interested in using this feature to experiment with what we have implemented so far. The reason is that if you still can&#8217;t do what you want with the current code in the Python branch, we&#8217;d <strong>love</strong> to hear what you miss and implement it. We are working on what is useful for ourselves, and trying to decide what other people would find useful. But it&#8217;s not possible to imagine everything that people want to use this for, or even most things. Please refer to this <a href="http://sourceware.org/gdb/wiki/PythonGdb">wiki page</a> to learn what currently works, what we plan to implement, and how to grab the code from the Python branch.</p>
<p>Feel free to write to the GDB <a href="http://sourceware.org/gdb/mailing-lists/">mailing list</a> or show up in the #gdb IRC channel at Freenode to discuss this work and/or bring your use case to our attention, so that we can support it. I hope that with enough input from prospective users we can ship something that&#8217;s immediately useful for most people, and avoid having to jump through hoops later and have to shoehorn something that we forgot to cater for initially, risking breaking scripts out there or ending up with an inconsistent API.</p>
<p>Anyway, back to business: I have <a href="http://sourceware.org/ml/gdb-patches/2008-10/msg00395.html">just committed</a> the second patch in the Python series! It exports GDB&#8217;s value subsystem to Python scripts. Basically, GDB values are objects which represent data in the inferior (GDB jargon for the program being debugged), holding its address in the inferior&#8217;s addressspace, its type and so on. See the &#8220;Python API&#8221; section in the <a href="http://sourceware.org/gdb/current/onlinedocs/gdb_toc.html">GDB manual</a> if you want to learn more about it (yes, we are even writing <strong>documentation</strong> for the feature!).</p>
<p>I committed the <a href="http://sourceware.org/ml/gdb-patches/2008-08/msg00137.html">first patch</a> back in August, but I didn&#8217;t mention it here because it didn&#8217;t do anything the user would find useful, really. It was just groundwork for the rest (autoconf and Makefile.in changes, a &#8216;python&#8217; command in GDB which basically does nothing useful, initial documentation&#8230;). Still, it was about 1500 lines long (not counting the patch&#8217;s context)! This shows how much work it is to integrate Python support in GDB. I almost regret having joined this effort. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>The second patch also doesn&#8217;t allow the user to do anything useful yet, unfortunately. But it is noteworthy because it is a base upon which a lot of other Python support code depend upon. Also, it&#8217;s the first committed patch which actually exposes something from GDB to Python. It took a while to get this code ready for two reasons: one was that there was a long discussion regarding how the syntax of acessing struct/union/class elements. The other was that implementing the Value class involved playing with little-documented aspects of Python&#8217;s C interface, and it took me time to discover how to do what I needed.</p>
<p>Now my next step is to choose the next patch from the Python series to submit upstream, and get it ready for posting (i.e., fix FIXMEs, add testcases and documentation). This brings me to another thing I&#8217;d like to mention. Back in April when I first <a href="http://blog.bauermann.eng.br/2008/04/30/breaking-code-into-reviewable-patches/">prepared</a> the Python <a href="http://sourceware.org/ml/gdb-patches/2008-04/msg00653.html">patch series</a>, I naively thought that after cutting them out, it was just a matter of posting them, iterate through a few review/rework steps and they&#8217;d be committed. Simple enough. But here we are in mid-October and just two from nine patches went in (now it&#8217;s more like 15 patches in total)! What happened?</p>
<p>The problem is that we&#8217;ve been working in the branch in an experimental and exploratory way, just hacking together enough to get something useful done. This was necessary because we didn&#8217;t know exactly what we would want to expose from GDB to Python, and how we wanted to do that. As we progressed and discussed the results, things started to become clear. The problem is that now we have a lot to clean up, voids to fill, and above all documentation and testcases to write. This takes time.</p>
<p>At least, that was the problem with the first two patches. I noticed Tom Tromey started to write more documentation and tie more loose ends than in the beginning (me? I&#8217;ve just been working on the first two patches until they were ready. Didn&#8217;t write sexy new stuff since then&#8230;), so there&#8217;s hope that the next patches will be easier to work with. We still lack a lot of tests for the testsuite, though&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/163/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=163&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2008/10/16/python-scripting-in-gdb-update/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>que iPhone/iPod o que&#8230;</title>
		<link>http://blog.bauermann.eng.br/2008/09/30/que-iphoneipod-o-que/</link>
		<comments>http://blog.bauermann.eng.br/2008/09/30/que-iphoneipod-o-que/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 04:35:50 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[comentário solto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://bauermann.wordpress.com/?p=153</guid>
		<description><![CDATA[&#8230; eu quero é um Neo FreeRunner! Pra que me prender a um celular/PDA no qual eu não posso instalar os programas que eu quiser, e que eu não posso fuçar pra tentar fazer funcionar do jeito que é mais útil pra mim (olá, supporte a ogg )? O N810 também é uma boa opção [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=153&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8230; eu quero é um <a href="http://www.openmoko.com/product.html">Neo FreeRunner</a>!</p>
<p>Pra que me prender a um celular/PDA no qual eu não posso instalar os programas que eu quiser, e que eu não posso fuçar pra tentar fazer funcionar do jeito que é mais útil pra mim (olá, supporte a ogg <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  )?</p>
<p>O N810 também é uma boa opção (eu tentei comprar um já, mas não achei pra vender na época), se você ignorar o fato de que ele não é um telefone. Pra mim não é uma limitação séria, já tenho um de 200 reaus (isso na época, hoje não vale nem dez&#8230;) que faz e recebe chamadas.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/153/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=153&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2008/09/30/que-iphoneipod-o-que/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>retirada (ou não) das tropas russas da Geórgia</title>
		<link>http://blog.bauermann.eng.br/2008/08/20/retirada-ou-nao-das-tropas-russas-da-georgia/</link>
		<comments>http://blog.bauermann.eng.br/2008/08/20/retirada-ou-nao-das-tropas-russas-da-georgia/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 06:05:23 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[boca no trombone]]></category>
		<category><![CDATA[guerra]]></category>
		<category><![CDATA[opinião]]></category>

		<guid isPermaLink="false">http://bauermann.wordpress.com/?p=149</guid>
		<description><![CDATA[De acordo com as notícias que recebemos, a Rússia diz que está retirando as tropas da Geórgia. Mas a Geórgia diz que não está, e que na verdade o exército russo se embrenha cada vez mais em seu território. Sinceramente, não entendo por que estamos limitados a essas duas informações pontuais. Estamos no século XXI, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=149&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>De acordo com as <a href="http://www1.folha.uol.com.br/folha/mundo/ult94u435083.shtml">notícias que recebemos</a>, a Rússia diz que está retirando as tropas da Geórgia. Mas a Geórgia diz que não está, e que na verdade o exército russo se embrenha cada vez mais em seu território.</p>
<p>Sinceramente, não entendo por que estamos limitados a essas duas informações pontuais. Estamos no século XXI, com trocentos satélites tirando o tempo todo fotos de altíssima resolução de tudo quanto é lugar. Acho praticamente certo que pelo menos uns 2 ou 3 países possuem imagens comprovando ou desmentindo a desocupação russa. Talvez até o Brasil, já que possuímos alguns satélites de imageamento&#8230;</p>
<p>Por que nenhum país se pronunciou dizendo exatamente o que está acontecendo, e apoiando um dos lados da história com provas concretas? A OTAN já está exigindo que a Rússia retire suas tropas. Os EUA estão fazendo exigências e declarações ríspidas. Não vejo razão para não acrescentar a esse bate-boca essas provas que certamente existem.</p>
<p>A menos que essas declarações e exigências sejam apenas teatro e cortina de fumaça, feitas apenas para dar a ilusão de que o mundo está reagindo às atitudes retrógradas da Rússia. Essa é a única possibilidade que eu consigo imaginar. Parece que ninguém quer realmente fincar o pé no chão e se comprometer com essa questão.</p>
<p>Será medo de deflagrar uma guerra contra a Rússia? Realmente, a impressão que dá é que tudo que o governo russo quer é uma desculpa para usar sua força militar. Vide <a href="http://portal.rpc.com.br/gazetadopovo/mundo/conteudo.phtml?tl=1&amp;id=798477&amp;tit=Apos-acordo-antimissil-Russia-ameaca-Polonia">declarações recentes</a> da Rússia (que menciona inclusive ataques nucleares!) sobre a (estúpida) idéia dos EUA de colocar uma barreira anti-mísseis na Polônia.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bauermann.wordpress.com/149/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bauermann.wordpress.com/149/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/149/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=149&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2008/08/20/retirada-ou-nao-das-tropas-russas-da-georgia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>great find at bookstore</title>
		<link>http://blog.bauermann.eng.br/2008/08/17/great-find-at-bookstore/</link>
		<comments>http://blog.bauermann.eng.br/2008/08/17/great-find-at-bookstore/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 21:26:34 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[haha only serious]]></category>
		<category><![CDATA[nerd]]></category>

		<guid isPermaLink="false">http://bauermann.wordpress.com/?p=146</guid>
		<description><![CDATA[I was having a look at the computing books section of a local bookstore (Livraria Cultura) and had a big suprise when I found these gems sitting at the shelf: I had no option but to buy them, of course! I&#8217;ve known about these books for a long time, and I am very excited to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=146&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was having a look at the computing books section of a local bookstore (Livraria Cultura) and had a big suprise when I found these gems sitting at the shelf:</p>
<p><img class="aligncenter size-full wp-image-147" src="http://bauermann.files.wordpress.com/2008/08/knuth.jpg?w=500&#038;h=342" alt="" width="500" height="342" /></p>
<p>I had no option but to buy them, of course! I&#8217;ve known about these books for a long time, and I am very excited to start reading and try to absorb as much wisdom as I can&#8230; I wonder how big a project this is?</p>
<p>Also, I can&#8217;t help but notice its dedication:</p>
<blockquote><p>This series of books is affectionately dedicated to the Type  650 computer once installed at Case Institute of Technology, in remembrance of many pleasant evenings.</p></blockquote>
<p>I asked my girlfriend to warn me if I ever get to that level of, hum, commitment to computers.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bauermann.wordpress.com/146/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bauermann.wordpress.com/146/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/146/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=146&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2008/08/17/great-find-at-bookstore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>

		<media:content url="http://bauermann.files.wordpress.com/2008/08/knuth.jpg" medium="image" />
	</item>
		<item>
		<title>king of mustache</title>
		<link>http://blog.bauermann.eng.br/2008/08/02/king-of-mustache/</link>
		<comments>http://blog.bauermann.eng.br/2008/08/02/king-of-mustache/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 05:21:30 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[haha only serious]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[mustache]]></category>
		<category><![CDATA[party]]></category>
		<category><![CDATA[planet ltc]]></category>

		<guid isPermaLink="false">http://bauermann.wordpress.com/?p=135</guid>
		<description><![CDATA[As Lucas &#8220;Well groomed&#8221; Meneghel already mentioned, LTC Brazil held the first King of Mustache contest (page in English now available, thanks to our mustache-adorned colleagues). As can be seen in the photo gallery, competition was fierce: Or maybe not that much: Yours truly also attempted to obtain the title, with what was later named [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=135&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As Lucas &#8220;<a href="http://bailedobigode.pvital.org/english/photos/main.php?g2_itemId=67">Well groomed</a>&#8221; Meneghel already <a href="http://mybravenewworld.wordpress.com/2008/08/01/king-of-mustache-2008/">mentioned</a>, LTC Brazil held the first <a href="http://bailedobigode.pvital.org/english/"><em>King of Mustache</em></a> contest (page in English now available, thanks to our mustache-adorned colleagues). As can be seen in the <a href="http://bailedobigode.pvital.org/english/photos/">photo gallery</a>, competition was fierce:</p>
<p align="center"><a href="http://bailedobigode.pvital.org/english/photos/main.php?g2_itemId=42"><img src="http://bauermann.files.wordpress.com/2008/08/pvital.jpg?w=150&#038;h=150" alt="" width="150" height="150" /></a> <a href="http://bailedobigode.pvital.org/english/photos/main.php?g2_itemId=45"><img src="http://bauermann.files.wordpress.com/2008/08/afmacedo.jpg?w=150&#038;h=150" alt="" width="150" height="150" /></a> <a href="http://bailedobigode.pvital.org/english/photos/main.php?g2_itemId=64"><img src="http://bauermann.files.wordpress.com/2008/08/luisgpm.jpg?w=150&#038;h=150" alt="" width="150" height="150" /></a></p>
<p>Or maybe not that much:</p>
<p style="text-align:center;"><a href="http://bailedobigode.pvital.org/english/photos/main.php?g2_itemId=55"><img src="http://bauermann.files.wordpress.com/2008/08/otubo.jpg?w=150&#038;h=150" alt="" width="150" height="150" /></a> <a href="http://bailedobigode.pvital.org/english/photos/main.php?g2_itemId=278"><img src="http://bauermann.files.wordpress.com/2008/08/fakes.jpg?w=150&#038;h=150" alt="" width="150" height="150" /></a></p>
<p>Yours truly also attempted to obtain the title, with what was later named the <a href="http://en.wikipedia.org/wiki/Santos_Dumont">Santos Dumont</a> look (oh well, judge for yourself):</p>
<p><img class="aligncenter size-full wp-image-140" src="http://bauermann.files.wordpress.com/2008/08/bauer-dumont.jpg?w=500&#038;h=243" alt="" width="500" height="243" /></p>
<p>In the end, Fred Mercury won:</p>
<p><a href="http://bailedobigode.pvital.org/english/photos/main.php?g2_itemId=131"><img class="aligncenter size-full wp-image-141" src="http://bauermann.files.wordpress.com/2008/08/winner.jpg?w=500&#038;h=375" alt="" width="500" height="375" /></a></p>
<p>Or was it <a href="http://bailedobigode.pvital.org/english/photos/main.php?g2_itemId=112">Super Mario</a>? This is still under debate.</p>
<p>Also <a href="http://fre.eti.br/main/">Frederico</a>, could not attend but sent this <a href="http://bailedobigode.pvital.org/english/photos/main.php?g2_itemId=100">awesome picture</a> anyway. And you can see all contestants <a href="http://bailedobigode.pvital.org/english/photos/main.php?g2_itemId=139">here</a>.</p>
<p>I&#8217;d like to send a big <strong>Thank You!</strong> to the people who organized this wondrous event: <a href="http://blog.trustlix.org">Alex Zanetti</a>, <a href="http://blog.afmacedo.com/">André Macêdo</a> and <a href="http://blog.pvital.org">Paulo Vital</a>. I had a really really good time that night!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bauermann.wordpress.com/135/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bauermann.wordpress.com/135/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/135/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=135&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2008/08/02/king-of-mustache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>

		<media:content url="http://bauermann.files.wordpress.com/2008/08/pvital.jpg" medium="image" />

		<media:content url="http://bauermann.files.wordpress.com/2008/08/afmacedo.jpg" medium="image" />

		<media:content url="http://bauermann.files.wordpress.com/2008/08/luisgpm.jpg" medium="image" />

		<media:content url="http://bauermann.files.wordpress.com/2008/08/otubo.jpg" medium="image" />

		<media:content url="http://bauermann.files.wordpress.com/2008/08/fakes.jpg" medium="image" />

		<media:content url="http://bauermann.files.wordpress.com/2008/08/bauer-dumont.jpg" medium="image" />

		<media:content url="http://bauermann.files.wordpress.com/2008/08/winner.jpg" medium="image" />
	</item>
		<item>
		<title>GCC Summit 2008 &#8211; been there, got the t-shirt</title>
		<link>http://blog.bauermann.eng.br/2008/07/14/gcc-summit-2008-been-there-got-the-t-shirt/</link>
		<comments>http://blog.bauermann.eng.br/2008/07/14/gcc-summit-2008-been-there-got-the-t-shirt/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 06:05:08 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[gdb]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[planet ltc]]></category>
		<category><![CDATA[summit]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://bauermann.wordpress.com/?p=132</guid>
		<description><![CDATA[I have finally found some time to write a bit about the GCC Developer&#8217;s Summit 2008, which happened one month ago in Ottawa, Canada (well, I didn&#8217;t really find time, since it&#8217;s past 1:30 AM now but still&#8230;). In summary, I had a blast there! I was in last year&#8217;s summit and enjoyed it and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=132&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have finally found some time to write a bit about the <a href="http://www.gccsummit.org/2008/">GCC Developer&#8217;s Summit 2008</a>, which happened one month ago in Ottawa, Canada (well, I didn&#8217;t really find time, since it&#8217;s past 1:30 AM now but still&#8230;).</p>
<p>In summary, I had a blast there! I was in last year&#8217;s summit and enjoyed it and learned a lot from it. But this time I already knew GDB people and they knew me, and I am involved in a couple of current developments and have more experience with the project, all of which made some difference. And everybody there is very friendly, of course, even if they never heard of you before. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  In fact, Ian Taylor in his welcome presentation urged people to be friendly to newcomers since GCC and the GNU toolchain need new blood.</p>
<p>There was a good number of<strong> GDB-related events</strong>:  a GDB talk and two debugging information talks, a debug information BoF, an informal GDB get-together and a GDB BoF. Unfortunately I know squat about GCC internals (I intend to learn more about it, but didn&#8217;t have a chance yet) so the two debugging information were above my head, and I absorbed little. The GDB talk was interesting but since I follow the GDB mailing lists I already knew most of what was presented.</p>
<p>The <strong>debug information BoF</strong> was interesting, especially since the discussion didn&#8217;t focus so much on the two competing approaches to improve debug information (which was the original point of the BoF), but mostly on what should be expected from debug information generated by GCC (i.e., what a debugger should be able to do with it, especially at higher optimization levels), and how its quality can be tested in the GCC testsuite.</p>
<p>The most interesting events for me were of course the <strong>GDB get-together</strong> and the GDB BoF. The former was a table reserved for us at lunch one day (thanks for organizing this, Joel Brobecker!) where folks interested in GDB would get to see each other faces and talk about random stuff (GDB-related or not). It was fun, and we were able to throw some ideas around about things such as conversion of the GDB repository from CVS to Subversion, the patch review process, and even about rewriting GDB in C++ (which is a hot thread in the GDB mailing list today!). I have a picture of the event:</p>
<p><a href="http://www.flickr.com/photos/bauermann/2592177410/"><img class="aligncenter size-full wp-image-133" src="http://bauermann.files.wordpress.com/2008/07/gdb_hackers.jpg?w=500&#038;h=375" alt="" width="500" height="375" /></a></p>
<p>If you follow the link you can see the notes with the name of each person in the photo above.</p>
<p>The <strong>GDB BoF</strong> was very interesting, and it felt weird to be at the front (thanks for inviting me Daniel!) discussing <a href="http://sourceware.org/ml/gdb/2008-06/msg00191.html">current GDB issues</a> with Daniel Jacobowitz, Tom Tromey, Pedro Alves (the other people at the front) and the other GDB maintainers and developers in the room.</p>
<p>We nailed down some pending issues that were being discussed in the mailing list at the time regarding <a href="http://sourceware.org/gdb/wiki/PythonGdb">Python scripting support</a> (man, it&#8217;s so much easier to decide things face to face rather than by e-mail!), and also discussed a bit of reversible debugging, multithreading GDB itself, GDB scalability, what to do regarding the next release (in a nutshell: wait about a year from the last release so that all the cool stuff which is being worked on right now gets in and settle down), moving the bugs database from GNATS to bugzilla (thanks for doing this Tromey!) etc.</p>
<p>Also after the BoF Pedro Alves gave a very good improvised tutorial on the GDB event loop which he has been studying for the past few months. It felt like cheating, to get all that knowledge in what, half an hour? <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Thanks so much Pedro, it was awesome.</p>
<p>And of course all the interaction with the people who were there, like Joel Brobecker (playing tennis is more serious than I thought!), Gaius Mulley (Pink Floyd!), Anmol Paralkar, Ramana Radhakrishnan and many others (I don&#8217;t even try to enumerate, just a random sample).</p>
<p>I shared a suite in Ottawa with David Edelsohn and Kenneth Zadeck, which was an interesting thing in itself. Heading back to the hotel felt like going to an extended GCC summit. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  I almost learned something about GCC internals (SSA, LTO, register allocation) and also had very interesting conversations in general.</p>
<p>And of course my one week of backpacking in Canada after the summit, which was another blast. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bauermann.wordpress.com/132/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bauermann.wordpress.com/132/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/132/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=132&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2008/07/14/gcc-summit-2008-been-there-got-the-t-shirt/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>

		<media:content url="http://bauermann.files.wordpress.com/2008/07/gdb_hackers.jpg" medium="image" />
	</item>
		<item>
		<title>vaias ao hino nacional</title>
		<link>http://blog.bauermann.eng.br/2008/07/02/vaias-ao-hino-nacional/</link>
		<comments>http://blog.bauermann.eng.br/2008/07/02/vaias-ao-hino-nacional/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 03:25:34 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[boca no trombone]]></category>
		<category><![CDATA[brasil]]></category>
		<category><![CDATA[comentário solto]]></category>
		<category><![CDATA[futebol]]></category>
		<category><![CDATA[opinião]]></category>

		<guid isPermaLink="false">http://bauermann.wordpress.com/?p=131</guid>
		<description><![CDATA[Por acaso fiquei sabendo que a torcida do Náutico tem vaiado o hino nacional nos jogos de seu time. Deixei um comentário no post do blog que me informou sobre o assunto e, por achar relevante dar um pouco mais de exposição ao mesmo, reproduzo-o aqui: Eu não gosto de futebol e não acompanho o [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=131&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Por acaso fiquei sabendo que a torcida do Náutico tem vaiado o hino nacional nos jogos de seu time. Deixei um comentário no <a href="http://alfarrabistas.wordpress.com/2008/06/30/o-sofa-criminoso/">post</a> do blog que me informou sobre o assunto e, por achar relevante dar um pouco mais de exposição ao mesmo, reproduzo-o aqui:</p>
<blockquote><p>Eu não gosto de futebol e não acompanho o que acontece nessa esfera, portanto fiquei sabendo por este post sobre essa história de vaiar o hino nacional.</p>
<p>Minha opinião (após ler apenas este post) é que essa atitude não faz o menor sentido. O hino nacional não tem nada a ver com futebol, muito menos com os dirigentes (ou melhor dizendo mafiosos) das organizações de futebol no Brasil.</p>
<p>Vaiar o hino é quase o mesmo que mijar na bandeira do Brasil. Não sou nacionalista, mas acho que se queremos nos tornar um país próspero e desenvolvido (o que é perfeitamente factível na minha opinião), um dos primeiros passos que devemos tomar é ter respeito próprio e confiança de que podemos ser tão bons quanto os melhores países do mundo.</p>
<p>Vaiar o hino, nesse sentido, é cuspir pra cima. Certamente existem outras formas de os torcedores registrarem seu protesto, e sugiro fortemente que outras alternativas sejam adotadas.</p></blockquote>
<p>O curioso é que o Google não retorna nenhuma matéria sobre o assunto vinda dos grandes jornais&#8230; <em>&lt;insira sua teoria de conspiração favorita aqui&gt;</em></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bauermann.wordpress.com/131/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bauermann.wordpress.com/131/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/131/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=131&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2008/07/02/vaias-ao-hino-nacional/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>hackergotchis na mídia</title>
		<link>http://blog.bauermann.eng.br/2008/06/23/hackergotchis-na-midia/</link>
		<comments>http://blog.bauermann.eng.br/2008/06/23/hackergotchis-na-midia/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 23:46:59 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[fala sério]]></category>
		<category><![CDATA[haha only serious]]></category>
		<category><![CDATA[nerd]]></category>

		<guid isPermaLink="false">http://bauermann.wordpress.com/?p=128</guid>
		<description><![CDATA[Cá estou eu passeando inocentemente em Montréal, quando vejo este anúncio no metrô: Quem diria que os hackergotchis iam virar mainstream tão cedo?<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=128&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Cá estou eu passeando inocentemente em Montréal, quando vejo este anúncio no metrô:</p>
<p><img src="http://bauermann.files.wordpress.com/2008/06/hackergotchi_ad.jpg?w=500&#038;h=375" width="500" height="375" /></p>
<p>Quem diria que os hackergotchis iam virar mainstream tão cedo? <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bauermann.wordpress.com/128/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bauermann.wordpress.com/128/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/128/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=128&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2008/06/23/hackergotchis-na-midia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>

		<media:content url="http://bauermann.files.wordpress.com/2008/06/hackergotchi_ad.jpg" medium="image" />
	</item>
		<item>
		<title>GCC Summit 2008</title>
		<link>http://blog.bauermann.eng.br/2008/06/09/gcc-summit-2008/</link>
		<comments>http://blog.bauermann.eng.br/2008/06/09/gcc-summit-2008/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 02:59:40 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[gdb]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[planet ltc]]></category>
		<category><![CDATA[summit]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://bauermann.wordpress.com/?p=127</guid>
		<description><![CDATA[This year I will be attending the GCC Developers&#8217; Summit again! I was there last year (sorry, trip report is only in Portuguese), had a great time and learned a great deal. This year it should be even more fun and interesting for me, since now I already know some people, have more GDB experience [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=127&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This year I will be attending the <a href="http://www.gccsummit.org/2008/">GCC Developers&#8217; Summit</a> again! I was there <a href="http://blog.bauermann.eng.br/2007/10/12/gcc-developers-summit-2007/">last year</a> (sorry, trip report is only in Portuguese), had a great time and learned a great deal. This year it should be even more fun and interesting for me, since now I already know some people, have more GDB experience (one year and a half is not much, but still&#8230;) and am at least partially involved in a few current GDB developments (<a href="http://blog.bauermann.eng.br/2008/03/14/python-scripting-in-gdb/">python scripting</a> and <a href="http://sourceware.org/ml/gdb-patches/2008-06/msg00041.html">reversible debugging</a>).</p>
<p>Also, there will be a fair number of GDB-related events this time, and I look forward to all of those: a GDB talk and two debugging information talks, a debug information BoF and an informal GDB get-together. I look forward to the GDB-related conversations we&#8217;ll have in the last one. Even more so if we do the get-together in a bar, around some beer. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I also look forward to the closing party at Vineyards, of course. I will finally eat again that <a href="http://www.flickr.com/photos/bauermann/862315137/">bumbleberry pie</a>&#8230;</p>
<p><strong>Update (2008/07/15):</strong> I just wrote the <a href="http://blog.bauermann.eng.br/2008/07/14/gcc-summit-2008-been-there-got-the-t-shirt/">trip report</a>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bauermann.wordpress.com/127/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bauermann.wordpress.com/127/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/127/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=127&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2008/06/09/gcc-summit-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
		<item>
		<title>fotos de curitiba</title>
		<link>http://blog.bauermann.eng.br/2008/06/02/fotos-de-curitiba/</link>
		<comments>http://blog.bauermann.eng.br/2008/06/02/fotos-de-curitiba/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 04:34:14 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[curitiba]]></category>
		<category><![CDATA[feriado]]></category>
		<category><![CDATA[fotos]]></category>
		<category><![CDATA[viagem]]></category>

		<guid isPermaLink="false">http://bauermann.wordpress.com/?p=121</guid>
		<description><![CDATA[&#60;fotolog&#62; Fui a Curitiba no último feriado e consegui tirar algumas fotos bem legais, como a destes papagaios no Passeio Público: Mas as fotos que mais gostei foram as do tucano, principalmente esta: Parece que o bicho gosta de ser fotografado, ele ficava fazendo pose. Infelizmente, é muito curioso também e vinha correndo, querendo bicar [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=121&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><em>&lt;fotolog&gt;</em></p>
<p>Fui a Curitiba no último feriado e consegui tirar algumas fotos bem legais, como a destes papagaios no <a href="http://pt.wikipedia.org/wiki/Passeio_P%C3%BAblico_%28Curitiba%29">Passeio Público</a>:</p>
<p><a href="http://www.flickr.com/photos/bauermann/2540181242/in/set-72157605366139941/"><img class="aligncenter size-full wp-image-123" src="http://bauermann.files.wordpress.com/2008/06/papagaios.jpg?w=500&#038;h=375" alt="" width="500" height="375" /></a></p>
<p>Mas as fotos que mais gostei foram as do tucano, principalmente esta:</p>
<p><a href="http://www.flickr.com/photos/bauermann/2540176386/in/set-72157605366139941/"><img class="aligncenter size-full wp-image-123" src="http://bauermann.files.wordpress.com/2008/06/tucano.jpg?w=500&#038;h=375" alt="" width="500" height="375" /></a></p>
<p>Parece que o bicho gosta de ser fotografado, ele ficava <a href="http://www.flickr.com/photos/bauermann/2539351319/in/set-72157605366139941/">fazendo pose</a>. Infelizmente, é muito curioso também e <a href="http://www.flickr.com/photos/bauermann/2539349635/in/set-72157605366139941/">vinha correndo</a>, querendo bicar e fuçar na minha câmera. Por causa disso, só consegui uma foto boa dele sem ter o alambrado na frente&#8230;</p>
<p>Também tirei fotos de <a href="http://www.flickr.com/photos/bauermann/2539292943/in/set-72157605366139941/">cobras</a> e <a href="http://www.flickr.com/photos/bauermann/2540112390/in/set-72157605366139941/">lagartos</a> (bom, na verdade um lagarto só).</p>
<p>Outra série interessante de fotos foram as da feira do Largo da Ordem, que é uma feira de artesanato gigantesca no centro de Curitiba, todo domingo de manhã. Esta foto de flores feitas de lascas de madeira ficou bem legal:</p>
<p><a href="http://www.flickr.com/photos/bauermann/2540046536/in/set-72157605366139941/"><img class="aligncenter size-full wp-image-124" src="http://bauermann.files.wordpress.com/2008/06/flores.jpg?w=500&#038;h=375" alt="" width="500" height="375" /></a></p>
<p>Outra que ficou bacana foi esta, que tirei da entrada de uma loja de antigüidades (bom, tava mais pra velharias, na verdade):</p>
<p><a href="http://www.flickr.com/photos/bauermann/2539208837/in/set-72157605366139941/"><img class="aligncenter size-full wp-image-125" src="http://bauermann.files.wordpress.com/2008/06/antiguidades.jpg?w=500" alt=""   /></a></p>
<p>Ah, uma coisa curiosa que vi lá foi um <a href="http://www.flickr.com/photos/bauermann/2539203193/in/set-72157605366139941/">caixa automático móvel</a>. Acho que essa idéia não daria certo em Campinas, algum ladrão certamente levaria a van embora&#8230;</p>
<p><em>&lt;/fotolog&gt;</em> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bauermann.wordpress.com/121/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bauermann.wordpress.com/121/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/121/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=121&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2008/06/02/fotos-de-curitiba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>

		<media:content url="http://bauermann.files.wordpress.com/2008/06/papagaios.jpg" medium="image" />

		<media:content url="http://bauermann.files.wordpress.com/2008/06/tucano.jpg" medium="image" />

		<media:content url="http://bauermann.files.wordpress.com/2008/06/flores.jpg" medium="image" />

		<media:content url="http://bauermann.files.wordpress.com/2008/06/antiguidades.jpg" medium="image" />
	</item>
		<item>
		<title>temperatura da cerveja</title>
		<link>http://blog.bauermann.eng.br/2008/05/31/temperatura-da-cerveja/</link>
		<comments>http://blog.bauermann.eng.br/2008/05/31/temperatura-da-cerveja/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 02:42:05 +0000</pubDate>
		<dc:creator>bauermann</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[alemanha]]></category>
		<category><![CDATA[cerveja]]></category>
		<category><![CDATA[comentário solto]]></category>

		<guid isPermaLink="false">http://bauermann.wordpress.com/?p=120</guid>
		<description><![CDATA[Muita gente diz (e acredita!) que &#8220;na Alemanha se toma cerveja quente&#8221;. Não é verdade, lá a cerveja também é fria, abaixo da temperatura ambiente. Só não é tão gelada quanto a que a gente (erroneamente) toma aqui. É errado porque não conseguimos sentir bem o sabor de algo que está muito gelado, pelo próprio [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=120&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Muita gente diz (e acredita!) que <em>&#8220;na Alemanha se toma cerveja quente&#8221;</em>. Não é verdade, lá a cerveja também é fria, abaixo da temperatura ambiente. Só não é tão gelada quanto a que a gente (erroneamente) toma aqui.</p>
<p>É errado porque não conseguimos sentir bem o sabor de algo que está muito gelado, pelo próprio funcionamento do nosso paladar. Por isso não faz muito sentido querer uma cerveja boa, se for para bebê-la gelada. (Aliás, estou para ver um estrangeiro elogiar nossa cerveja. Todos a acham muito ruim. Eu penso que a temperatura em que bebemos cerveja é a principal razão.)</p>
<p>Neste <a href="http://www1.folha.uol.com.br/folha/publifolha/ult10037u352079.shtml">podcast da Folha</a>, um crítico de gastronomia fala sobre isso. Ele mesmo diz que <em>&#8220;quando a bebida está muito gelada, ela perde muito do paladar e do aroma&#8221;</em>, e (o trecho que mais gostei): <em>&#8220;não pode ser gelada demais, estupidamente gelada, porque <strong>isso seria uma estupidez</strong>, seria perder boa parte do aroma e do paladar que ela pode liberar&#8221;</em> (ênfase minha <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ).</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bauermann.wordpress.com/120/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bauermann.wordpress.com/120/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bauermann.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bauermann.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bauermann.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bauermann.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bauermann.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bauermann.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bauermann.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bauermann.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bauermann.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bauermann.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bauermann.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bauermann.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bauermann.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bauermann.wordpress.com/120/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.bauermann.eng.br&amp;blog=1857072&amp;post=120&amp;subd=bauermann&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.bauermann.eng.br/2008/05/31/temperatura-da-cerveja/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c6dcc82d435c41472a40f27788da011?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">bauermann</media:title>
		</media:content>
	</item>
	</channel>
</rss>
