<?xml version="1.0" encoding="iso-8859-1"?>
<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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>Enquanto isso, na repartição... &#187; Nerdocracia</title>
	<atom:link href="http://www.burocrata.org/blog/archives/category/nerdocracia/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.burocrata.org/blog</link>
	<description>Relatos do maldito burocrata pigmeu</description>
	<lastBuildDate>Thu, 22 Apr 2010 20:56:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/br/</creativeCommons:license>		<item>
		<title>Exporting a git repository to subversion</title>
		<link>http://www.burocrata.org/blog/archives/2009/10/06/309/exporting-a-git-repository-to-subversion/</link>
		<comments>http://www.burocrata.org/blog/archives/2009/10/06/309/exporting-a-git-repository-to-subversion/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 20:50:39 +0000</pubDate>
		<dc:creator>MaCa</dc:creator>
				<category><![CDATA[DIY]]></category>
		<category><![CDATA[Nerdocracia]]></category>

		<guid isPermaLink="false">http://www.burocrata.org/blog/?p=309</guid>
		<description><![CDATA[Yeah, you read that right. That is probably the inverse of what most people want. But, anyway, let&#8217;s say you have a project originally hosted on a git repository and you need to export it to a subversion repository for some reason.  Now what?
The nice folks of Google Code have put a really good [...]]]></description>
			<content:encoded><![CDATA[<p>Yeah, you read that right. That is probably the inverse of what most people want. But, anyway, let&#8217;s say you have a project originally hosted on a git repository and you need to export it to a subversion repository for some reason.  Now what?</p>
<p>The nice folks of <a href="http://code.google.com">Google Code</a> have put a really good <a href="http://code.google.com/p/support/wiki/ImportingFromGit">step-by-step guide explaining how to do it</a>. This guide was <a href="http://google-opensource.blogspot.com/2008/05/export-git-project-to-google-code.html">originally posted on Google Open Source Blog</a>. In case you need another view on the process, you can follow the <a href="http://n2.nabble.com/git-export-to-svn-td1376454.html">&#8220;git export to svn&#8221;</a> discussion on nabble &#8212; which just get good at the very end.</p>
<p>There is a little gotcha on the guide &#8212; not an error, but something they should have stressed. The Subversion repository you will use must be non-empty. Again: <strong>the Subversion repository must be non-empty</strong>.  Notice that by non-empty all they mean is that the subversion repository should have at least one revision <em>commited</em> to it, and not that it ought to have files in it. Got it? Good. Now move on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.burocrata.org/blog/archives/2009/10/06/309/exporting-a-git-repository-to-subversion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reparo no Time Machine</title>
		<link>http://www.burocrata.org/blog/archives/2009/10/02/279/reparo-no-time-machine/</link>
		<comments>http://www.burocrata.org/blog/archives/2009/10/02/279/reparo-no-time-machine/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 03:35:47 +0000</pubDate>
		<dc:creator>MaCa</dc:creator>
				<category><![CDATA[DIY]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[T.C.P.C.E.P.]]></category>

		<guid isPermaLink="false">http://www.burocrata.org/blog/?p=279</guid>
		<description><![CDATA[Então, como eu falei antes, enviei o meu Macbook para o reparo, onde trocaram a placa lógica dele. Depois disso o Time Machine parou de reconhecer o disco de backup antigo que eu usava. Na verdade, ele passa a ignorar todos os backups anteriores e resolve criar um backup novo, do zero. Desnecessário dizer que [...]]]></description>
			<content:encoded><![CDATA[<p>Então, como eu falei antes, <a href="http://www.burocrata.org/blog/archives/2009/09/28/270/reparo-no-mac/">enviei o meu Macbook para o reparo, onde trocaram a placa lógica dele. Depois disso o Time Machine parou de reconhecer o disco de backup antigo que eu usava</a>. Na verdade, ele passa a ignorar todos os backups anteriores e resolve criar um backup novo, do zero. Desnecessário dizer que isso tira metade da graça em usar o Time Machine (backups temporais), sem comentar os desperdício em espaço em disco &#8212; vou praticamente ter duas cópias dos mesmos dados do disco de backup.</p>
<blockquote><p>E aí, Bial, como fazer para resolver isso?</p></blockquote>
<p>Existem bons guias em inglês dizendo como resolver; coloquei links para eles ao final desse post. Mas, para aqueles que têm algum problema com o inglês, vamos ao passo-a-passo de como resolver isso na velha língua de Camões. Como alguns comandos requerem o uso da linha de comando, vou assumir certa familiaridade com a mesma.</p>
<h3>Entendendo o Problema</h3>
<p>Antes de mais nada, uma rápida explicação. O Time Machine usa um identificador que fica atrelado à sua placa de rede (o seu &#8220;<a href="http://pt.wikipedia.org/wiki/Endereço_MAC">endereço MAC</a>&#8220;) para reconhecer o backup de um micro. Isso permite inclusive que um mesmo disco de backup seja compartilhado por vários micros: cada um terá seu backup identificado unicamente pelo endereço MAC do seu respectivo micro.</p>
<p>Todavia, se a placa lógica de um micro muda, o endereço MAC dela também muda. Por isso, quando o Time Machine for procurar por backups anteriores do seu micro, ele procurará backups associados ao identificar atual do micro &#8212; ou seja, ao seu novo endereço MAC. E é por isso que ele não encontrará seus backups anteriores: todos os seus backups ainda estão atrelados ao antigo identificador do seu micro e não ao novo. Para corrigir esse problema temos que &#8220;informar&#8221; o Time Machine sobre essa mudança de identificador. Na prática, apenas atualizaremos o endereço MAC nos backups antigos com o novo endereço MAC. Assim, o Time Machine identificará seus backups anteriores como backups do micro atual e nada do seu histórico será perdido.</p>
<h3>Coletando algumas informações</h3>
<p>Antes de prosseguir, você terá de cololetar algumas informações</p>
<ul>
<li><strong><em>Mount-point</em> do Time Machine</strong><br />Provavelmente será dentro do <code>/Volumes</code>, alguma coisa como <code>'/Volumes/Time Machine'</code> ou, no meu caso, <code>'/Volumes/Backups do Time Machine/'</code>.</li>
<li><strong>Diretório onde o Time Machine guarda os backups antigos do seu micro</strong><br />Dentro do volume/mount-point do Time Machine haverá uma pasta chamada <code>Backups.backupdb</code> e, dentro dessa pasta, haverá uma (provavelmente) com o nome do seu micro. Essa é a pasta que contém os seus backups antigos. No meu caso, o path completo para ele era <code>/Volumes/Backups do Time Machine/Backups.backupdb/notebook</code></li>
<li><strong>O antigo endereço MAC do seu micro</strong><br />Sim! Você vai precisar dessa informação. Se você não tinha anotado o seu antigo endereço MAC em algum lugar o que lhe resta é extrair essa informação direto do Time Machine. O comando abaixo deve resolver esse problema. Adapte as nomes dos diretórios de acordo com as suas configurações<br />
<code><br />
$ cd /Volumes/Backups\ do\ Time\ Machine/Backups.backupdb/<br />
$ xattr -p com.apple.backupd.BackupMachineAddress notebook<br />
</code><br />
A saída desse comando deve ser algo como <code>00:1e:c2:1e:1e:ca</code>. Esse é o valor do seu antigo endereço MAC.
</li>
<li><strong>O novo endereço MAC do seu micro</strong><br />O comando abaixo deve dar conta de lhe fornecer essa informação<br />
<code><br />
$ LC_ALL=C ifconfig en0 | awk '/ether/{print $2}'<br />
</code><br />
O resultado deve ser um identificador como <code>00:22:41:22:16:f3</code>. Esse é o endereço MAC atual do seu micro.
</li>
</ul>
<h3>Passo-a-Passo</h3>
<p>De posse de todas as informações necessárias, vamos agora ao passo-a-passo para resolver esse problema.</p>
<ol>
<li>Se o disco de backup estiver conectado, desconecte-o.</li>
<li>Em seguida, desligue o Time Machine. Você não vai querer ele interagindo com você enquanto os ajustes são feitos. Vá lá no &#8220;Preferências do Sistema&#8221;, vá na área do Time Machine e desligue-o.</li>
<li>Reconecte seu disco de backup.</li>
<li>Desabilite temporariamente as ACLs no volume da Time Machine. Não precisa ficar com cara de Amélia se você não entendeu. Apenas digite os comandos abaixo:<br />
<code><br />
$ sudo fsaclctl -p '/Volumes/Backups do Time Machine/' -d<br />
</code>
</li>
<li>Dentro do raiz do volume do Time Machine existe um arquivo invisível cujo nome corresponde ao identificador MAC antigo do seu micro precedido por ponto e sem os &#8220;:&#8221;, ou seja &#8220;<code>.001ec21e1eca</code>&#8220;. Esse arquivo terá de ser renomeado para refletir o valor do novo MAC. Aplique o mesmo processo ao novo MAC e você terá o novo nome  para esse arquivo.<br />
<code><br />
$ cd /Volumes/Backups do Time Machine/<br />
$ mv .001ec21e1eca .0022412216f3<br />
</code>
</li>
<li>O diretório com seus backups antigos possui um <a href="http://en.wikipedia.org/wiki/Extended_file_attributes">atributo extendido</a> com o valor do MAC antigo. Atualize-o com o valor do MAC novo.<br />
<code><br />
$ cd /Volumes/Backups do Time Machine/<br />
$ sudo xattr -w com.apple.backupd.BackupMachineAddress 00:22:41:22:16:f3 Backups.backupdb/notebook<br />
</code></li>
<li>Reabilite as ACLs no volume da Time Machine.<br />
<code><br />
$ sudo fsaclctl -p '/Volumes/Backups do Time Machine/' -e<br />
</code>
</li>
<li>Desconecte/Ejete o seu disco de backup</li>
<li>Re-habilite o Time Machine</li>
<li>Reconecte o seu disco de backup</li>
</ol>
<p>E é isso. Após tudo isso o Time Machine deverá iniciar um outro processo de backup &#8212; e esse deve demorar um pouco mais já que provavelmente seu micro estava há um bom tempo sem fazer backup.</p>
<h3>Referências</h3>
<ul>
<li><a href="http://www.macosxhints.com/article.php?story=20080128003716101">macosxhints.com:  10.5: Repair Time Machine after logic board changes</a></li>
<li><a href="http://www.macosxhints.com/article.php?story=20081216145458979">macosxhints.com: 10.5: A script to fix Time Machine after hardware repairs </a></li>
<li><a href="http://www.tombridge.com/rta/2008/01/after-the-apple.html">Adventures in troubleshooting: After The Apple Repair: Fixing Time Machine</a></li>
<li><a href="http://www.tuaw.com/2009/07/20/mac-301-time-machine-backups-after-your-macs-brain-surgery/">Mac 301: Time Machine backups after your Mac&#8217;s brain surgery</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.burocrata.org/blog/archives/2009/10/02/279/reparo-no-time-machine/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Reparo no Macbook Pro</title>
		<link>http://www.burocrata.org/blog/archives/2009/09/28/270/reparo-no-mac/</link>
		<comments>http://www.burocrata.org/blog/archives/2009/09/28/270/reparo-no-mac/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 15:23:23 +0000</pubDate>
		<dc:creator>MaCa</dc:creator>
				<category><![CDATA[DIY]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Nerdocracia]]></category>
		<category><![CDATA[T.C.P.C.E.P.]]></category>

		<guid isPermaLink="false">http://www.burocrata.org/blog/?p=270</guid>
		<description><![CDATA[Meu Macbook Pro estava com um problema estranho: desligava espontaneamente quando passava um tempo apenas na bateria, mesmo essa tendo carga. Bastava um &#8220;while true; do echo 1 > /dev/null; done&#8221; rodando em dois terminais para, em questão de minutos, o mac apagar. Mas apagar mesmo, de não voltar até que fosse ligado no cabo [...]]]></description>
			<content:encoded><![CDATA[<p>Meu Macbook Pro estava com um problema estranho: <a href="http://www.macbookrandomshutdown.com/">desligava espontaneamente</a> quando passava um tempo apenas na bateria, mesmo essa tendo carga. Bastava um &#8220;<code>while true; do echo 1 > /dev/null; done</code>&#8221; rodando em dois terminais para, em questão de minutos, o mac apagar. Mas apagar <strong>mesmo</strong>, de não voltar até que fosse ligado no cabo de força. E repetindo: a bateria ainda tinha (muita) carga.</p>
<p>Depois de muito adiar levei ele na assistência para ver se resolvia o problema. Antes de mais nada, tenho que dizer três coisas:
<ol>
<li>Primeiro, Deus salve o momento em que fiz meu plano AppleCare &#8212; valeu cada centavo!</li>
<li>Pela primeira vez na vida não me senti enganado por uma assistência técnica. Gostei muito do serviço lá da <a href="http://www.tecmania.com.br/">TecMania</a>, aqui em Belo Horizonte mesmo. Recomendo mesmo. <img src='http://www.burocrata.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </li>
<li>Finalmente, <a href="http://www.burocrata.org/blog/archives/2009/10/02/279/reparo-no-time-machine/">PQP!, Time Machine!</a></li>
</ol>
<p>O que ocorreu foi que depois de descartarem que o problema fosse a bateria, que parecia estar normal nos testes, resolveram trocar a placa lógica (<em lang="en">logic board</em>) do coitado. Trocaram e o problema persistiu. Pegaram uma bateria zerada que havia chegado a pouco por lá e tentaram reproduzir o problema. Como não conseguiram, deduziram que foi a bateria, e que a minha estava claramente defeituosa. Menos mal, fiquei com uma bateria nova e uma placa lógica nova sem pagar nada. Digo, tudo pago pelo AppleCare.</p>
<p>Tudo foi bem rápido. Mais rápido do que o esperava e quase tão rápido quanto eu gostaria. Todavia, depois de ter a placa lógica trocada, o <acronym title="macbook pro">MBP</acronym> se comportou um pouco estranho:</p>
<ul>
<li>O iTunes disse que não podia mais tocar as músicas da  minha coleção porque não tinha permissão.</li>
<li>O Time Machine não reconhecia os backups antigos que eu tinha.</li>
<li>O VMWare Fusion passou a perguntar se eu tinha movido ou copiado minhas máquinas virtuais.</li>
</ul>
<p>O que ocorreu foi que com a mudança da placa lógica, muitos programas acharam que eu tinha mudado de micro, o que não foi  de fato o que ocorreu. No caso do iTunes foi só autorizar esse <em>&#8220;novo&#8221;</em> computador. O VMWare funcionou sem problemas depois que eu disse que &#8220;copiei&#8221; as máquinas virtuais. <a href="http://www.burocrata.org/blog/archives/2009/10/02/279/reparo-no-time-machine/">Com o Time Machine não foi bem assim&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.burocrata.org/blog/archives/2009/09/28/270/reparo-no-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Massacre virtual</title>
		<link>http://www.burocrata.org/blog/archives/2009/06/05/269/massacre-virtual/</link>
		<comments>http://www.burocrata.org/blog/archives/2009/06/05/269/massacre-virtual/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 20:00:46 +0000</pubDate>
		<dc:creator>MaCa</dc:creator>
				<category><![CDATA[Desculpas-Fu]]></category>
		<category><![CDATA[Nerdocracia]]></category>
		<category><![CDATA[procrastination]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[twiiter]]></category>

		<guid isPermaLink="false">http://www.burocrata.org/blog/archives/2009/06/05/269/massacre-virtual/</guid>
		<description><![CDATA[Tirar a poeira desse blog com as estatísticas do último massacre que eu cometi. Deixei de seguir 21  feeds RSS e de 2 twitters &#8212; um deles o do @buscadesconto, que mesmo útil, não tem a utilidade que eu esperava). Os feeds que eu deixei de seguir foram:

Authors @ Google YouTube Videos
GoogleDevelopers YouTube Videos
Googlet [...]]]></description>
			<content:encoded><![CDATA[<p>Tirar a poeira desse blog com as estatísticas do último massacre que eu cometi. Deixei de seguir 21  feeds <acronym title="Really Simple Syndication ">RSS</acronym> e de 2 twitters &#8212; um deles o do @buscadesconto, que mesmo útil, não tem a utilidade que eu esperava). Os feeds que eu deixei de seguir foram:</p>
<ul>
<li><a href="http://www.youtube.com/rss/user/AtGoogleTalks/videos.rss">Authors @ Google YouTube Videos</a></li>
<li><a href="http://www.youtube.com/rss/user/GoogleDevelopers/videos.rss">GoogleDevelopers YouTube Videos</a></li>
<li><a href="http://www.youtube.com/rss/user/googletechtalks/videos.rss">Googlet Tech Talks YouTube Videos</a></li>
<li><a href="http://www.bloglines.com/rss/about/news">Bloglines | News</a></li>
<li><a href="http://www.kuro5hin.org/backend.rdf">kuro5hin.org</a></li>
<li><a href="http://feeds.feedburner.com/macresearch">MacResearch &#8211; Online Community and Resource for Mac OS X in Science</a></li>
<li><a href="http://www.mozillazine.org/atom.xml">mozillaZine.org</a></li>
<li><a href="http://sourceforge.net/export/rss2_projnews.php?group_id=69426">SourceForge.net: SF.net Project News: Turck MMCache for PHP</a></li>
<li><a href="http://www.nongnu.org/straw/news.rss">Straw News</a></li>
<li><a href="http://www.tableless.com.br/makerss.asp">Tableless</a></li>
<li><a href="http://www.zite.org/blog/wp-rss2.php">Vida :: Life :: Vie</a></li>
<li><a href="http://feeds.feedburner.com/yuiblog/yui-theater">Yahoo! User Interface Blog » YUI Theater</a></li>
<li><a href="http://white.sakura.ne.jp/~piro/xul/xul.rdf.en">Update-Information of XUL Applications</a></li>
<li><a href="http://www.advogato.org/rss/articles.xml">Advogato</a></li>
<li><a href="http://alexsilva.blog.br/feed/">Alex</a></li>
<li><a href="http://groups.yahoo.com/group/decentralization/messages?rss=1&amp;amp;amp;amp;viscount=15">decentralization at Yahoo! Groups</a></li>
<li><a href="http://eutobemfisicamente.blogspot.com/atom.xml?bsuser=eutobemfisicamente">Eu tô bem fisicamente!</a></li>
<li><a href="http://gnomedesktop.org/backend2.php">FootNotes &#8211; GNOME Desktop News</a></li>
<li><a href="http://gaim.sourceforge.net/rss.php/news">Gaim news</a></li>
<li><a href="http://amistadetudo.blogspot.com/atom.xml">Amistad é tudo!</a></li>
<li><a href="http://www.evilmadscientist.com/backend/geeklog.rss">Evil Mad Scientist Laboratories</a></li>
</ul>
<p>É uma miscelânia de blogs de amigos que foram desativados, blogs de programas que eu não uso mais e de coisas que, apesar de interessante, simplesmente tomam tempo demais <img src='http://www.burocrata.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Os canais de video do google, por exemplo: tem muita coisa bacana, mas não tenho 1h para gastar vendo-os e cansei de me enganar que marcar para &#8220;ver depois&#8221; vai resolver já quem na prática, nunca vejo.</p>
<p>E é isso. Namastê, much love, peace out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.burocrata.org/blog/archives/2009/06/05/269/massacre-virtual/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DIY: Base para Lava Lamp</title>
		<link>http://www.burocrata.org/blog/archives/2009/02/07/266/diy-base-para-lava-lamp/</link>
		<comments>http://www.burocrata.org/blog/archives/2009/02/07/266/diy-base-para-lava-lamp/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 14:32:15 +0000</pubDate>
		<dc:creator>MaCa</dc:creator>
				<category><![CDATA[Nerdocracia]]></category>
		<category><![CDATA[diy  lava  lamp  base]]></category>

		<guid isPermaLink="false">http://www.burocrata.org/blog/archives/2009/02/07/266/diy-base-para-lava-lamp/</guid>
		<description><![CDATA[Na falta de coisa melhor para postar, vamos tirar a poeira disso com um &#8220;antigo&#8221; vídeo de minha autoria, sobre como fazer uma base (tosca) para uma Lava Lamp.
Enquanto que uma garrafa de lava lamp custa uns R$ 25 no mercado, a base custa aprox. R$ 100. Isso é um absurdo, visto que a base [...]]]></description>
			<content:encoded><![CDATA[<p>Na falta de coisa melhor para postar, vamos tirar a poeira disso com um &#8220;antigo&#8221; vídeo de minha autoria, sobre como fazer uma base (tosca) para uma Lava Lamp.</p>
<p>Enquanto que uma garrafa de lava lamp custa uns R$ 25 no mercado, a base custa aprox. R$ 100. Isso é um absurdo, visto que a base nao passa de um suporte para a garrafa e uma lâmpada de 40W. Sendo assim, resolvi fazer uma para mim usando uma lata de Nescau 2.0 &#8212; e funcionou <img src='http://www.burocrata.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Custo total inferior a R$ 30, incluíndo a garrafa de lava. A lampada que eu usei no final das contas foi uma dicróica de 50W.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/uw14ZXvOnMA&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/uw14ZXvOnMA&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>E sim, eu sabia o que estava fazendo quando eu usei a furadeira <img src='http://www.burocrata.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.burocrata.org/blog/archives/2009/02/07/266/diy-base-para-lava-lamp/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Handbrake novo</title>
		<link>http://www.burocrata.org/blog/archives/2008/11/27/265/handbrake-novo/</link>
		<comments>http://www.burocrata.org/blog/archives/2008/11/27/265/handbrake-novo/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 22:16:41 +0000</pubDate>
		<dc:creator>MaCa</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[conversion]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[psp]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.burocrata.org/blog/archives/2008/11/27/265/handbrake-novo/</guid>
		<description><![CDATA[Só para tirar a poeira do blog &#8212; e iniciar uma nova seção do mesmo. Saiu uma nova versão do Handbrake, um probrama para Mac (com versões para Linux e Windows) que converte seus DVDs para vários formatos interessantes, entre eles os formatos suportados pelos iPod (5G), iPhone, Apple TV, PSP e muitos outros. 
De [...]]]></description>
			<content:encoded><![CDATA[<p>Só para tirar a poeira do blog &#8212; e iniciar uma <a href="http://www.burocrata.org/blog/archives/category/apple/">nova seção</a> do mesmo. Saiu uma nova versão do <a href="http://handbrake.fr/">Handbrake</a>, um probrama para Mac (com versões para Linux e Windows) que converte seus DVDs para vários formatos interessantes, entre eles os formatos suportados pelos iPod (5G), iPhone, Apple TV, PSP e muitos outros. </p>
<p>De especial <a href="http://handbrake.fr/?article=9">a nova versão permite agora a conversão a partir de vídeos em qualquer formato</a>, não somente em DVD. Sim! Agora você aquele seu amigo pode converter os vídeos .AVI do Family Guy que ele baixou da internet para o iPhone ou para o PSP dele <img src='http://www.burocrata.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Bom lembrar que esse programa pode ser útil também para aqueles que querem diminuir o tamanho dos seus vídeos pois ele suporta a <em>codec</em> H.264, que consegue taxas de compressão muito boas &#8212; melhores do que as que se obtem com Divx e similares.</p>
<p>E é isso.</p>
<p>Via <a href="http://www.webmonkey.com/blog/Handbrake_Still_the_Best_DVD_Converter__Now_Handles_Any_Video_Format">Wired Blog: Handbrake Still the Best DVD Converter, Now Handles Any Video Format</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.burocrata.org/blog/archives/2008/11/27/265/handbrake-novo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vida nova a um velho PDA</title>
		<link>http://www.burocrata.org/blog/archives/2008/10/16/264/vida-nova-a-um-velho-pda/</link>
		<comments>http://www.burocrata.org/blog/archives/2008/10/16/264/vida-nova-a-um-velho-pda/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 18:23:52 +0000</pubDate>
		<dc:creator>MaCa</dc:creator>
				<category><![CDATA[Nerdocracia]]></category>

		<guid isPermaLink="false">http://www.burocrata.org/blog/archives/2008/10/16/264/vida-nova-a-um-velho-pda/</guid>
		<description><![CDATA[Bacana a proposta de dar vida nova a um velho PDF e transformá-lo em um capenga mas usável notebook ou em um eReader.
MAKE @ Digital Nomads &#8211; Things to do and make with old Palm Pilots e Giving old PDAs a new life…
]]></description>
			<content:encoded><![CDATA[<p>Bacana a proposta de dar vida nova a um velho PDF e transformá-lo em um capenga mas usável notebook ou em um eReader.</p>
<p><a href="http://blog.makezine.com/archive/2008/09/make_digital_nomads.html?CMP=OTC-0D6B48984890">MAKE @ Digital Nomads &#8211; Things to do and make with old Palm Pilots</a> e <a href="http://www.digitalnomads.com/2008/09/23/giving-old-pdas-a-new-life">Giving old PDAs a new life…</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.burocrata.org/blog/archives/2008/10/16/264/vida-nova-a-um-velho-pda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In plain English (except the post)</title>
		<link>http://www.burocrata.org/blog/archives/2008/09/12/263/in-plain-english-except-the-post/</link>
		<comments>http://www.burocrata.org/blog/archives/2008/09/12/263/in-plain-english-except-the-post/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 21:52:03 +0000</pubDate>
		<dc:creator>MaCa</dc:creator>
				<category><![CDATA[Nerdocracia]]></category>
		<category><![CDATA[Vida no Clã]]></category>

		<guid isPermaLink="false">http://www.burocrata.org/blog/archives/2008/09/12/263/in-plain-english-except-the-post/</guid>
		<description><![CDATA[Como faz tempo que eu não escrevo aqui, eu provavelmente deveria voltar com alguma coisa grande, bacana, para marcar o início de uma nova era (que provavelmente será sucedida por outro intervalo sem &#8220;posts&#8221; por um bom tempo). Devia, mas não vou.
Esse post é tão e simplesmente para apontar para um canal do YouTube que [...]]]></description>
			<content:encoded><![CDATA[<p>Como faz tempo que eu não escrevo aqui, eu provavelmente deveria voltar com alguma coisa grande, bacana, para marcar o início de uma nova era (que provavelmente será sucedida por outro intervalo sem &#8220;posts&#8221; por um bom tempo). Devia, mas não vou.</p>
<p>Esse post é tão e simplesmente para apontar para um canal do YouTube que eu achei particularmente interessante: &#8220;<a href="http://www.youtube.com/user/leelefever">Explanations in Plain English</a>&#8220;. Não é um blog sobre inglês. Na verdade parece mais um &#8220;How Stuff works&#8221; animado &#8212; e em inglês <img src='http://www.burocrata.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Os tópicos são bem interessantes: <a href="http://www.youtube.com/watch?v=ok_VQ8I7g6I">como as eleições nos <acronym title="Estados Unidos da América">EUA</acronym> funcionam</a>, <a href="http://www.youtube.com/watch?v=0klgLsSxGsU">o que é RSS, como funciona, para que serve e como você pode usá-lo</a> e por aí vai. Tem videos sobre <a href="http://www.youtube.com/watch?v=bVnfyradCPY">zumbis</a> (?!), <a href="http://www.youtube.com/watch?v=-dnL00TdmLY">wikis</a>, <a href="http://www.youtube.com/watch?v=ddO9idmax0o">twiiter</a>, <a href="http://www.youtube.com/watch?v=x66lV7GOcNU">social bookmarking</a> e mais. Todos distribuídos em uma licença Creative Commons.</p>
<p>A temática dos vídeos, como pode-se ver pela pequena lista acima, é mais voltada para tópicos relacionados à Internet. O mais bacanas dele é a forma com que abordam seus assuntos: sem tecnicalidades, de maneira direta, clara e acessível &#8212; do jeito que seus familiares gostam <img src='http://www.burocrata.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.burocrata.org/blog/archives/2008/09/12/263/in-plain-english-except-the-post/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>C++ blues</title>
		<link>http://www.burocrata.org/blog/archives/2007/05/31/259/c-blues/</link>
		<comments>http://www.burocrata.org/blog/archives/2007/05/31/259/c-blues/#comments</comments>
		<pubDate>Thu, 31 May 2007 20:59:28 +0000</pubDate>
		<dc:creator>MaCa</dc:creator>
				<category><![CDATA[Nerdocracia]]></category>
		<category><![CDATA[T.C.P.C.E.P.]]></category>

		<guid isPermaLink="false">http://www.burocrata.org/blog/archives/2007/05/31/259/c-blues/</guid>
		<description><![CDATA[C++ é uma linguagem fantástica, até a hora em que ela começa a lhe mostrar seus espinhos. Infelizmente, isso acontece com muita freqüência, o que torna programar nessa linguágem um trabalho de corno. E não são coisas complicadas (criar em tempo de execução classes usando apenas uma string com seu nome), mas as coisas simples [...]]]></description>
			<content:encoded><![CDATA[<p>C++ é uma linguagem fantástica, até a hora em que ela começa a lhe mostrar seus espinhos. Infelizmente, isso acontece com muita freqüência, o que torna programar nessa linguágem um trabalho de corno. E não são coisas complicadas (criar em tempo de execução classes usando apenas uma <em>string</em> com seu nome), mas as coisas simples as que mais irritam:</p>
<ul>
<li><strong>Você deve explicitamente chamar os construtores das classes pai.</strong>
<p>Isso é obvio mas&#8230; por quê? Se eu não estou acrescentando nenhum atributo à classe e quero preservar na classe derivada as mesmas assinaturas dos construtores da classe-pai para que re-escrever tudo? Talvez eu tenha passado tempo demais em python, onde <a href="http://docs.python.org/tut/node11.html#inheritance">todos os métodos (incluindo construtores) são virtuais</a><a>.</a></p>
</li>
<li><strong>Não se deve chamar métodos virtuais em construtores</strong>
<p>Novamente, depois que você adestrou seu cérebro para pensar na lógica de C++, isso também deveria parecer óbvio. Mas não parece. Isso é tão verdade que o Scott Myers tem <a href="http://www.artima.com/cppsource/nevercall.html" title="Never Call Virtual Functions during Construction or Destruction">uma entrada especificamente para isso</a> no seu Effective C++, 3ª edição.</p>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.burocrata.org/blog/archives/2007/05/31/259/c-blues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fim da BrasNet</title>
		<link>http://www.burocrata.org/blog/archives/2007/05/22/257/fim-da-brasnet/</link>
		<comments>http://www.burocrata.org/blog/archives/2007/05/22/257/fim-da-brasnet/#comments</comments>
		<pubDate>Tue, 22 May 2007 14:27:04 +0000</pubDate>
		<dc:creator>MaCa</dc:creator>
				<category><![CDATA[Nerdocracia]]></category>
		<category><![CDATA[T.C.P.C.E.P.]]></category>

		<guid isPermaLink="false">http://www.burocrata.org/blog/archives/2007/05/22/257/fim-da-brasnet/</guid>
		<description><![CDATA[Quando comentaram comigo &#8220;A BrasNet fechou&#8221; eu pensei, &#8220;Bom, estava demorando para o inevitável acontecer&#8221;. Quase todo mundo usa MSN e Google Talk hoje em dia. Dentre as pessoas mais novas, quase nenhuma sequer conhece o IRC. Eu faço doutorado em computação e mesmo assim poucos dos meus colegas de laboratório (muitos deles da minha [...]]]></description>
			<content:encoded><![CDATA[<p>Quando comentaram comigo &#8220;A BrasNet fechou&#8221; eu pensei, &#8220;Bom, estava demorando para o inevitável acontecer&#8221;. Quase todo mundo usa MSN e Google Talk hoje em dia. Dentre as pessoas mais novas, quase nenhuma sequer conhece o IRC. Eu faço doutorado em computação e mesmo assim poucos dos meus colegas de laboratório (muitos deles da minha idade, diga-se de passagem) nem mais sabem o que é isso. E mesmo entre os que sabem, alguns não farão idéia do que eu estou falando a menos que eu chame <acronym title="Internet Relay Chat">IRC</acronym> de &#8220;<em>mirc</em>&#8220;.</p>
<p>O fato é que, ao ler <a href="http://www.brasnet.org/2007/05/era-uma-vez-o-irc-brasileiro.html"> o relato do mantenedor da Brasnet sobre seu fechameto</a>, me bateu uma grande nostalgia.</p>
<p>Eu também usei <a href="http://en.wikipedia.org/wiki/Gopher_%28protocol%29">gopher</a>, usei o <a href="http://en.wikipedia.org/wiki/Veronica_%28computer%29" title="Very Easy Rodent-Oriented Net-wide Index to Computer Archives">Veronica</a>, quando na época não existia mais nada similar. Adorava fazer consultas sobre <a href="http://en.wikipedia.org/wiki/Fuel_cell" title="Fuel Cel (Wikipedia)">células de combustível</a>. Ainda me lembro do meu meu primeiro contato com o IRC, que também foi pela jacaré BBS, através de um terminal ligado à RNP no CEFET-CE, em meados de 1995. No dia, a conversa que rolava no #brasil era sobre a arte de enrolar um baseado &#8212; na época, eu mal tinha 14 anos. Eu estava lá quando os canais de estados brasileiros começaram a pipocar na EFNET, estava lá quando do surgimento da BrasNET e da BrasIRC. Conheci muitos amigos meus por lá e muitos dos que hoje são meus amigos são conhecidos de amigos meus do IRC.</p>
<p>Uma lástima a BrasNet fechar. Como diria <a href="http://meunomeeregina.blogspot.com">Regina</a>, com ela vão memórias de &#8220;um tempo que não volta nunca mais&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.burocrata.org/blog/archives/2007/05/22/257/fim-da-brasnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.542 seconds -->
