<?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/"
	>

<channel>
	<title>Blog do Aurélio</title>
	<atom:link href="http://blog.aurelio.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.aurelio.net</link>
	<description>Relaxe, desfrute, comente.</description>
	<lastBuildDate>Fri, 27 Aug 2010 17:50:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>1.000 piazinhos (verdes) vendidos</title>
		<link>http://blog.aurelio.net/2010/08/23/1000-piazinhos-verdes-vendidos/</link>
		<comments>http://blog.aurelio.net/2010/08/23/1000-piazinhos-verdes-vendidos/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 20:16:30 +0000</pubDate>
		<dc:creator>Aurélio Jargas</dc:creator>
				<category><![CDATA[Barbada]]></category>
		<category><![CDATA[Expressões Regulares]]></category>
		<category><![CDATA[Livro]]></category>

		<guid isPermaLink="false">http://blog.aurelio.net/?p=1300</guid>
		<description><![CDATA[Eu não me contenho de tanta alegria com esses filhotes :D Como se não bastassem as 3.000 conchinhas, agora é o piazinho quem está ali pulando e acenando com a mãozinha: Seguindo o caminho dos seus irmãozinhos branquelo e amarelão, o verdinho também conseguiu vender seu milésimo exemplar. Ele foi para a estante de algum [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F08%2F23%2F1000-piazinhos-verdes-vendidos%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F08%2F23%2F1000-piazinhos-verdes-vendidos%2F&amp;source=oreio&amp;style=normal&amp;service=bit.ly&amp;service_api=R_20058c31589a08e29984b5740be9aefa" height="61" width="50" /><br />
			</a>
		</div>
<p>Eu não me contenho de tanta alegria com esses filhotes :D</p>
<p>Como se não bastassem <a href="http://blog.aurelio.net/2010/08/19/3000-conchinhas-vendidas/">as 3.000 conchinhas</a>, agora é o <a href="http://www.piazinho.com.br">piazinho</a> quem está ali pulando e acenando com a mãozinha:</p>
<div id="attachment_1301" class="wp-caption aligncenter" style="width: 355px"><a href="http://www.piazinho.com.br"><img class="size-full wp-image-1301 " title="1000-v3" src="http://blog.aurelio.net/wp-content/uploads/2010/08/1000-v3.png" alt="" width="345" height="437" /></a><p class="wp-caption-text">É isso aí moleque!</p></div>
<p>Seguindo o caminho dos seus irmãozinhos <a href="http://blog.aurelio.net/2007/10/24/1000-piazinhos-vendidos/">branquelo</a> e <a href="http://blog.aurelio.net/2009/04/29/1000-piazinhos-amarelos-vendidos/">amarelão</a>, o <a href="http://www.piazinho.com.br">verdinho</a> também conseguiu vender seu milésimo exemplar.  Ele foi para a estante de algum leitor (ou leitora), que eu nunca vou saber quem foi, em meados de julho de 2010.</p>
<p>Cá pra nós, de onde brota tanta gente que gosta de <a href="http://aurelio.net/er">expressões regulares</a> assim? :)</p>
<blockquote><p>Eu lancei o <a href="http://aurelio.net/er/guia/">guia de referência rápida</a> em 2001, juntamente com sua <a href="http://guia-er.sourceforge.net/">versão integral online</a>, que está lá até hoje ensinando quem não pode adquirir o livro. Depois veio a <a href="http://piazinho.com.br/ed1/">primeira edição do livro</a> de verdade em 2006 (capa branca), seguida pela <a href="http://piazinho.com.br/ed2/">2ª edição</a> em 2008 (capa amarela) e finalmente ano passado lancei a 3ª, que é a atual, capa verde. Já são quase 10 anos dessa brincadeira e o treco continua vendendo. Quem diria?</p></blockquote>
<p>A venda dos livros garantem o sustento aqui em casa, junto com o AdSense (mais sobre isso no próximo post, que será histórico, pelo menos pra mim hehe). Assim sendo, o meu <strong>MUITO OBRIGADO</strong> a cada um que ajudou a atingir essa marca é muito sincero. Vocês não têm ideia de como eu fico feliz com cada exemplar vendido, me gera satisfação, recompensa e sustento.</p>
<p>Agora que o verdinho atingiu sua &#8220;maioridade&#8221;, nada melhor do que uma promoção para comemorar, não é mesmo? :)</p>
<p><strong>PROMOÇÃO / BARBADA / SORTEIO</strong></p>
<p>Se você não ganhou um <a href="http://www.shellscript.com.br">livro de shell</a> na <a href="http://blog.aurelio.net/2010/08/19/3000-conchinhas-vendidas/">promoção da semana passada</a>, quem sabe não leva um piazinho dessa vez? O esquema vai ser o mesmo.</p>
<p>Farei o sorteio de um exemplar autografado do <a href="http://www.piazinho.com.br">livro Expressões Regulares</a>, 3ª edição, no twitter.</p>
<ul>
<li>Para participar, basta dar um Retweet neste tweet: <a href="http://twitter.com/oreio/status/21939963534">http://twitter.com/oreio/status/21939963534</a> (prefira o Retweet do twitter em vez do RT manual, é mais garantido)</li>
<li>O ganhador (ou ganhadora) será sorteado quarta-feira (25/08/2010) às 17h.</li>
<li>Anunciarei o resultado no meu twitter (<a href="http://twitter.com/oreio">@oreio</a>) e aqui neste post também.</li>
<li>Só vale um Retweet por pessoa, ok? Quem abusar está fora do sorteio.</li>
<li>Só posso enviar o livro para um endereço no Brasil.</li>
</ul>
<p><strong>RESULTADO</strong></p>
<p><strong></strong> <a rel="nofollow" href="http://twitrand.com/xzfnhp" target="_blank">http://twitrand.com/cd9qdx</a> — Parabéns <a href="http://twitter.com/rafarubert">@rafarubert</a> e obrigado a todas as 236 pessoas que participaram do sorteio!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aurelio.net/2010/08/23/1000-piazinhos-verdes-vendidos/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>3.000 conchinhas vendidas</title>
		<link>http://blog.aurelio.net/2010/08/19/3000-conchinhas-vendidas/</link>
		<comments>http://blog.aurelio.net/2010/08/19/3000-conchinhas-vendidas/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 20:44:33 +0000</pubDate>
		<dc:creator>Aurélio Jargas</dc:creator>
				<category><![CDATA[Barbada]]></category>
		<category><![CDATA[Livro]]></category>

		<guid isPermaLink="false">http://blog.aurelio.net/?p=1280</guid>
		<description><![CDATA[1.000? Foi-se. 2.000? Foi-se. 3.000? Parecia algo tão distante, mas em maio de 2010: Olha, eu nem sei mais como agradecer a todos que já me ajudaram nessa jornada. Vender mil livros era um desafio tremendo, e foi um marco que me suprirá de orgulho até o fim da vida. Mas não parou por aí, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F08%2F19%2F3000-conchinhas-vendidas%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F08%2F19%2F3000-conchinhas-vendidas%2F&amp;source=oreio&amp;style=normal&amp;service=bit.ly&amp;service_api=R_20058c31589a08e29984b5740be9aefa" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://blog.aurelio.net/2008/10/28/1000-conchinhas-vendidas/">1.000</a>? Foi-se.<br />
<a href="http://blog.aurelio.net/2009/09/18/2000-conchinhas-vendidas/"> 2.000</a>? Foi-se.<br />
3.000? Parecia algo tão distante, mas em maio de 2010:</p>
<p style="text-align: center;"><a href="http://www.shellscript.com.br"><img class="size-full wp-image-1282 aligncenter" title="3000 livros de shell vendidos" src="http://blog.aurelio.net/wp-content/uploads/2010/08/3000-shell.png" alt="" width="422" height="456" /></a></p>
<p>Olha, eu nem sei mais como agradecer a todos que já me ajudaram nessa jornada.</p>
<p>Vender mil livros era um desafio tremendo, e foi um marco que me suprirá de orgulho até o fim da vida. Mas não parou por aí, e agora estou aqui, admirando esse três na frente dos três zeros.</p>
<p>Esse número é enorme para mim, é incrível, até incompreensível. Meu livro não é para a massa, nem está em destaque nas prateleiras das livrarias, nem tem propaganda na mídia. É um livro técnico, e não é para iniciantes. Meu público-alvo é restrito, é o nicho do nicho: <strong>nerds que gostam de linha de comando e querem aprender programação shell avançada</strong>.</p>
<p>Quem diria que há tanta gente com esse perfil, aqui no Brasil?</p>
<p>A cada um que possui aí em sua estante uma destas conchinhas da figura, muito, mas MUITO OBRIGADO MESMO. É uma satisfação enorme saber que tantas pessoas apóiam o meu trabalho. Recompensador é o sentimento. Valeu a pena mesmo todo o esforço de dois anos para escrever este livrão.</p>
<p><strong>PROMOÇÃO / BARBADA / SORTEIO</strong></p>
<p>Para comemorar esta marca, farei o sorteio de um exemplar autografado do <a href="http://www.shellscript.com.br">Shell Script Profissional</a> no twitter.</p>
<ul>
<li>Para participar, basta dar um Retweet neste tweet: <a href="http://twitter.com/oreio/status/21606392222">http://twitter.com/oreio/status/21606392222</a> (prefira o Retweet do twitter em vez do RT manual, é mais garantido)</li>
<li>O ganhador (ou ganhadora) será sorteado amanhã (20/08/2010) às 17:30.</li>
<li>Anunciarei o resultado no meu twitter (<a href="http://twitter.com/oreio">@oreio</a>) e aqui neste post também.</li>
<li>Só vale um Retweet por pessoa, ok? Quem abusar está fora do sorteio.</li>
<li>Só posso enviar o livro para um endereço no Brasil.</li>
</ul>
<p><strong>RESULTADO</strong></p>
<p><strong></strong> <a rel="nofollow" href="http://twitrand.com/xzfnhp" target="_blank">http://twitrand.com/xzfnhp</a> — Parabéns <a href="http://twitter.com/toscano">@toscano</a> e obrigado a todas as 281 pessoas que participaram do sorteio!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aurelio.net/2010/08/19/3000-conchinhas-vendidas/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Blog da Mog</title>
		<link>http://blog.aurelio.net/2010/07/20/blog-da-mog/</link>
		<comments>http://blog.aurelio.net/2010/07/20/blog-da-mog/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 20:52:03 +0000</pubDate>
		<dc:creator>Aurélio Jargas</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Mog]]></category>
		<category><![CDATA[Pessoal]]></category>

		<guid isPermaLink="false">http://blog.aurelio.net/?p=1265</guid>
		<description><![CDATA[Quem lê este blog há bastante tempo, já conhece a Mog. Ela é minha vida, noiva, cabeleireira, parceira no bingo e nas formaturas, aluna nota 10 e nota 100, que ainda me acompanha em eventos nerds e até faz controle de qualidade do meu trabalho :) Ela ficou sumida por uns tempos aqui no blog, porque virou [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F07%2F20%2Fblog-da-mog%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F07%2F20%2Fblog-da-mog%2F&amp;source=oreio&amp;style=normal&amp;service=bit.ly&amp;service_api=R_20058c31589a08e29984b5740be9aefa" height="61" width="50" /><br />
			</a>
		</div>
<p>Quem lê este blog há bastante tempo, já conhece a Mog. Ela é minha <a href="/2009/05/15/dois-corpos-um-espaco/">vida</a>, <a href="/2008/07/18/a-lua-a-pedra-e-o-amor/">noiva</a>, <a href="/2009/08/05/barbearia-morgana/">cabeleireira</a>, <a href="/2008/06/27/bingo/">parceira no bingo</a> e <a href="/2008/03/31/existe-emo-de-meia-idade/">nas formaturas</a>, <a href="/2008/07/11/garota-nota-10/">aluna nota 10</a> e <a href="/2009/04/17/garota-nota-10-2/">nota 100</a>, que ainda <a href="/2008/04/22/a-mog-foi-no-fisl/">me acompanha em eventos nerds</a> e até <a href="/2009/03/05/o-que-ta-acontecendo-com-o-aurelio/">faz controle de qualidade do meu trabalho</a> :)</p>
<p>Ela ficou sumida por uns tempos aqui no blog, porque virou gente grande e foi aventurar-se no mercado de trabalho CLTista corporativista capitalista escravagista satanista machista opressor que come criancinhas.</p>
<blockquote><p>Ah não, quem come criancinhas é o comunismo, confundi.</p></blockquote>
<p>Felizmente, após dois anos de trabalhos forçados nos campos produtores de cosméticos, ela conseguiu libertar-se da Matrix e hoje trabalha para ela mesma, aqui em casa, ao meu lado, na <a href="http://picasaweb.google.com/aureliojargas/MesaVerde">mesa verde</a>.</p>
<p>Estou feliz da vida por tê-la aqui ao meu lado o dia todo, podemos conversar, trocar ideias, trabalhar juntos, fazer almoço sem pressa, essas coisas que aumentam a nossa qualidade de vida e são o desespero dos nossos familiares, que agora precisam se preocupar com <strong>DOIS DESEMPREGADOS!!?!1!</strong> :)</p>
<p>Mas não basta ser desempregada, também tem que ter um blog, pois blog é coisa de quem não tem o que fazer, não é mesmo? Afinal, pessoas sérias se formam em medicina, advocacia ou odontologia e abrem seus consultórios! Todo mundo sabe disso!!</p>
<p>Então tá, afirmando sua atual posição na sociedade, a Mog orgulhosamente apresenta, o <a href="http://moguinha.com.br/">Blog da Mog</a> :)</p>
<h3 style="text-align: center;"><a href="http://moguinha.com.br"><img class="size-full wp-image-1266 aligncenter" title="Blog da Mog" src="http://blog.aurelio.net/wp-content/uploads/2010/07/blog-da-mog.jpg" alt="Blog da Mog" width="500" height="474" /></a><br />
<a href="http://moguinha.com.br/">www.moguinha.com.br</a></h3>
<p>Aproveite para visitar com calma este novo espaço internético, onde a mente inquieta dessa alma feminina singular descarrega suas percepções, opiniões e paixões, no seu jeito meigo e Moguinha de ser. Eu leio e recomendo ;)</p>
<blockquote><p><strong>Recado aos nerds:</strong> talvez a leitura agrade mais a sua companheira. Passa o link pra ela façavor?</p>
<p><strong>Recado inacreditável:</strong> o tema do blog já pegamos pronto, mas o logotipo lá no topo foi nóis que fez! Sózinho! :)</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.aurelio.net/2010/07/20/blog-da-mog/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Como impedir uma partição de montar automaticamente no Mac OS X</title>
		<link>http://blog.aurelio.net/2010/07/19/como-impedir-uma-particao-de-montar-automaticamente-no-mac-os-x/</link>
		<comments>http://blog.aurelio.net/2010/07/19/como-impedir-uma-particao-de-montar-automaticamente-no-mac-os-x/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 21:26:00 +0000</pubDate>
		<dc:creator>Aurélio Jargas</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://blog.aurelio.net/?p=1228</guid>
		<description><![CDATA[Resumo: Use o comando vifs para editar o /etc/fstab e adicionar uma linha para cada partição, identificada pelo UUID ou LABEL, com a opção noauto no final. Tenho um HD externo USB com três partições: media — Para guardar músicas, filmes, jogos, etc. becape — Becapes antigos, da era pré-Time Machine. WINDOWS (formato FAT32) — [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F07%2F19%2Fcomo-impedir-uma-particao-de-montar-automaticamente-no-mac-os-x%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F07%2F19%2Fcomo-impedir-uma-particao-de-montar-automaticamente-no-mac-os-x%2F&amp;source=oreio&amp;style=normal&amp;service=bit.ly&amp;service_api=R_20058c31589a08e29984b5740be9aefa" height="61" width="50" /><br />
			</a>
		</div>
<blockquote><p><strong>Resumo:</strong> Use o comando vifs para editar o /etc/fstab e adicionar uma linha para cada partição, identificada pelo UUID ou LABEL, com a opção noauto no final.</p></blockquote>
<p>Tenho um HD externo USB com três partições:</p>
<ul>
<li><strong>media</strong> — Para guardar músicas, filmes, jogos, etc.</li>
<li><strong>becape</strong> — Becapes antigos, da era pré-Time Machine.</li>
<li><strong>WINDOWS</strong> (formato FAT32) — Para trocar arquivos com sistemas Windows.</li>
</ul>
<p>Destas três partições a única que uso frequentemente é a &#8220;media&#8221;. Raramente preciso da &#8220;WINDOWS&#8221; para trocar arquivos com os parentes e mais raramente ainda preciso de becapes pré-históricos.</p>
<p>O problema é que cada vez que conecto o HD externo, todas as três partições são montadas e ficam lá aparecendo no Finder e na Mesa. Eu queria que somente a &#8220;media&#8221; fosse montada automaticamente, e as outras, eu montaria apenas quando necessário, na mão.</p>
<table border="0">
<tbody>
<tr>
<td>
<p><div id="attachment_1248" class="wp-caption alignnone" style="width: 208px"><img class="size-full wp-image-1248" title="finder-mount-no-2" src="http://blog.aurelio.net/wp-content/uploads/2010/07/finder-mount-no-2.png" alt="" width="198" height="335" /><p class="wp-caption-text">O problema.</p></div></td>
<td>→</td>
<td>
<p><div class="wp-caption alignnone" style="width: 207px"><img title="finder-mount-ok-2" src="http://blog.aurelio.net/wp-content/uploads/2010/07/finder-mount-ok-2.png" alt="" width="197" height="334" /><p class="wp-caption-text">A solução.</p></div></td>
</tr>
</tbody>
</table>
<p>Achei a solução para este problema <a href="http://www.macosxhints.com/article.php?story=20060930150059172">aqui</a>. A dica é de 2006, mas confirmo que também funciona no Snow Leopard.</p>
<p>Se você passa por este problema e também quer impedir uma ou mais partições de montarem automaticamente, siga os passos seguintes.</p>
<blockquote><p><strong>ATENÇÃO:</strong> Se você não tem intimidade com o Terminal e o editor vi, faça um favor a si mesmo(a) e pare de ler aqui. Não me responsabilizo se você estragar algo em seu sistema.</p></blockquote>
<h3><strong>Passo 1</strong></h3>
<p>As partições indesejadas devem estar montadas. Conecte o HD externo e espere que todas apareçam no Finder.</p>
<h3><strong>Passo 2</strong></h3>
<p>Obtenha o UUID (número de identificação) da partição que você <strong>não</strong> quer que seja montada automaticamente. É simples. Basta informar ao diskutil a pasta da partição, dentro do /Volumes, e pescar a linha com o UUID.</p>
<pre>$ diskutil info /Volumes/becape | grep UUID
Volume UUID:              61B7A219-6CC4-33C0-B521-CE04ADE6F780
$</pre>
<h3>Passo 3</h3>
<p>Use o comando &#8220;vifs&#8221; para entrar na configuração do sistema (/etc/fstab).</p>
<pre>$ sudo vifs</pre>
<p><a href="http://blog.aurelio.net/wp-content/uploads/2010/07/fstab-vazio.png"><img class="aligncenter size-medium wp-image-1241" title="fstab-vazio" src="http://blog.aurelio.net/wp-content/uploads/2010/07/fstab-vazio.png" alt="" width="450" height="329" /></a></p>
<blockquote><p>Você também pode editar diretamente o arquivo /etc/fstab <strong>se REALMENTE souber o que está fazendo</strong>. Não aconselho.</p></blockquote>
<h3>Passo 4</h3>
<p>Adicione uma linha nova no final, no seguinte formato, usando o seu próprio UUID:</p>
<pre>UUID=61B7A219-6CC4-33C0-B521-CE04ADE6F780       none    hfs     rw,noauto</pre>
<blockquote><p>Nota: Se sua partição estiver no formato do Windows (FAT32), troque <code>hfs</code> por <code>msdos</code>.</p></blockquote>
<p>Certifique-se que você usou TABs e não espaços em branco para separar os campos. As cores das palavras devem ficar exatamente iguais às da foto seguinte. Se aparecer algo em vermelho, há algum erro e você deve arrumá-lo antes de salvar.</p>
<p><a href="http://blog.aurelio.net/wp-content/uploads/2010/07/fstab-ok.png"><img class="aligncenter size-medium wp-image-1240" title="fstab-ok" src="http://blog.aurelio.net/wp-content/uploads/2010/07/fstab-ok.png" alt="" width="450" /></a></p>
<h3><strong>Passo 5</strong></h3>
<p>Conferiu? Tá tudo certo? Então, salve o arquivo e saia do editor. Você sabe, <code>:wq</code>.</p>
<h3>Passo 6</h3>
<p>Hora de ver se funcionou:</p>
<ol>
<li>Ejete o HD externo no Finder</li>
<li>Remova o cabo USB</li>
<li>Espere 3 segundos</li>
<li>Recoloque o cabo USB</li>
</ol>
<p>Se tudo deu certo, seu disco será montado e aparecerão todas as partições, exceto aquela que você acabou de configurar. Está pronto.</p>
<p>Repita estes passos para todas as partições que você quer desativar a montagem automática.</p>
<h3>Detalhes</h3>
<ul>
<li>Para montar uma partição que você desativou, use o aplicativo Utilitário de Disco (ou Disk Utility, em inglês).
<pre>$ open /Applications/Utilities/Disk\ Utility.app</pre>
</li>
<li>Se não conseguir encontrar o UUID de sua partição, pode colocar o nome dela, no formato LABEL=nome, exemplo:
<pre><strong>LABEL=WINDOWS</strong>   none    msdos   rw,noauto</pre>
</li>
<li>Se tiver espaços em branco no nome de sua partição, use <code>\040</code> em seu lugar. Por exemplo, se a partição chama-se &#8220;MS Windows XP&#8221;, faça
<pre>LABEL=MS<strong>\040</strong>Windows<strong>\040</strong>XP   none    msdos   rw,noauto</pre>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.aurelio.net/2010/07/19/como-impedir-uma-particao-de-montar-automaticamente-no-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tutorial: Usar a versão do Subversion (SVN) no Xcode</title>
		<link>http://blog.aurelio.net/2010/06/30/tutorial-usar-a-versao-do-subversion-svn-no-xcode/</link>
		<comments>http://blog.aurelio.net/2010/06/30/tutorial-usar-a-versao-do-subversion-svn-no-xcode/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 20:48:46 +0000</pubDate>
		<dc:creator>Aurélio Jargas</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Vídeo]]></category>

		<guid isPermaLink="false">http://blog.aurelio.net/?p=1210</guid>
		<description><![CDATA[Se você programa para Mac, iPhone ou iPad e usa Xcode e SVN, vai gostar de saber que é possível colocar o número de revisão do SVN na versão de seu aplicativo. Assim, seu app pode ter a seguinte versão: 1.0 (123), onde: 1.0 é a versão principal 123 é o número de revisão do [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F06%2F30%2Ftutorial-usar-a-versao-do-subversion-svn-no-xcode%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F06%2F30%2Ftutorial-usar-a-versao-do-subversion-svn-no-xcode%2F&amp;source=oreio&amp;style=normal&amp;service=bit.ly&amp;service_api=R_20058c31589a08e29984b5740be9aefa" height="61" width="50" /><br />
			</a>
		</div>
<p>Se você programa para Mac, iPhone ou iPad e usa Xcode e SVN, vai gostar de saber que é possível colocar o número de revisão do SVN na versão de seu aplicativo.</p>
<p>Assim, seu app pode ter a seguinte versão: <strong>1.0 (123)</strong>, onde:</p>
<ul>
<li>1.0 é a versão principal</li>
<li>123 é o número de revisão do SVN (<em>revision number</em>)</li>
</ul>
<p>Você pode colocar esse 123 &#8220;na mão&#8221; diretamente lá no arquivo <strong>Info.plist</strong> de seu projeto, mas há como configurar o Xcode para fazer isso automaticamente, usando a saída do comando <strong>svnversion</strong>.</p>
<p>Basta criar uma nova <strong>Build Phase</strong> e adicionar este código nela:</p>
<pre>_REV=$(svnversion | cut -d : -f 2 | tr -c -d 0-9)
_PLIST="$TARGET_BUILD_DIR/$INFOPLIST_PATH"
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $_REV" "$_PLIST"</pre>
<p>E pronto. Cada vez que você fizer um Build do seu app, a versão secundária será o número de revisão atual do SVN. Assim, você não precisará mais mudar esta versão manualmente.</p>
<p>Fiz um videotutorial rápido mostrando como fazer esta configuração no Xcode, é bem fácil. Eu sugiro colocar em <strong>tela cheia</strong> e ver em HD (<strong>720p</strong>), pra enxergar direito as letrinhas. Seguindo a &#8220;tradição&#8221; dos <a href="/category/video/">vídeos anteriores</a>, este também é ao vivo, sem edição e sem cortes:</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/hI4sislDvVU&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/hI4sislDvVU&#038;fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Ah, o programelho que tenho aberto no Xcode, é o <a href="http://code.google.com/p/finderwindowfun">FinderWindowFun</a>, um novo filhote que ainda é Beta e devo lançar logo.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aurelio.net/2010/06/30/tutorial-usar-a-versao-do-subversion-svn-no-xcode/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>blog.aurelio.net</title>
		<link>http://blog.aurelio.net/2010/06/29/blog-aurelio-net/</link>
		<comments>http://blog.aurelio.net/2010/06/29/blog-aurelio-net/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 21:15:01 +0000</pubDate>
		<dc:creator>Aurélio Jargas</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Site]]></category>

		<guid isPermaLink="false">http://blog.aurelio.net/?p=1203</guid>
		<description><![CDATA[Eu ia fazer um texto avisando que o blog mudou de endereço, saiu lá do WordPress.com (aurelio.wordpress.com) e agora veio pra dentro do meu site: blog.aurelio.net. Eu ia avisar também que o endereço do feed RSS continua o mesmo, lá no FeedBurner: http://feeds.feedburner.com/AurelioJargas Eu ia agradecer publicamente meus amigos Osvaldo Santana Neto e Thiago Galesi, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F06%2F29%2Fblog-aurelio-net%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F06%2F29%2Fblog-aurelio-net%2F&amp;source=oreio&amp;style=normal&amp;service=bit.ly&amp;service_api=R_20058c31589a08e29984b5740be9aefa" height="61" width="50" /><br />
			</a>
		</div>
<p>Eu ia fazer um texto avisando que o blog mudou de endereço, saiu lá do WordPress.com (<a href="http://aurelio.wordpress.com">aurelio.wordpress.com</a>) e agora veio pra dentro do meu site: <a href="http://blog.aurelio.net">blog.aurelio.net</a>.</p>
<p>Eu ia avisar também que o endereço do feed RSS continua o mesmo, lá no FeedBurner: <a href="http://feeds.feedburner.com/AurelioJargas">http://feeds.feedburner.com/AurelioJargas</a></p>
<p>Eu ia agradecer publicamente meus amigos <a href="http://emailpubli.co.in">Osvaldo Santana Neto</a> e <a href="http://twitter.com/dsracoon">Thiago Galesi</a>, que cederam gentilmente um espaço no servidor de sua empresa (<a href="http://www.triveos.com.br">Triveos</a>) para hospedar meu humilde blog.</p>
<p>Eu ia divagar sobre meus motivos e os planos de integração do site e blog.</p>
<p>Eu ia choramingar como é um saco ficar escolhendo temas e configurando plugins.</p>
<p>Eu ia. Mas pensando bem, seria chato :)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aurelio.net/2010/06/29/blog-aurelio-net/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>A festa, as fotos, o transtorno</title>
		<link>http://blog.aurelio.net/2010/05/28/a-festa-as-fotos-o-transtorno/</link>
		<comments>http://blog.aurelio.net/2010/05/28/a-festa-as-fotos-o-transtorno/#comments</comments>
		<pubDate>Fri, 28 May 2010 18:05:04 +0000</pubDate>
		<dc:creator>Aurélio Jargas</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Pessoal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Vídeo]]></category>

		<guid isPermaLink="false">http://aurelio.wordpress.com/?p=1182</guid>
		<description><![CDATA[A festa tava legal. A comida tava boa. Tinha muita gente. Tava lotado. Foi legal rever o pessoal. Tirei MUITAS fotos. Lotei a memória da máquina. Mas no dia seguinte, a alegria virou transtorno. Por email, por telefone, pelo twitter, todo mundo perguntando: E AS FOTOS? MANDA PRA MIM? Todos que estavam na festa agora [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F05%2F28%2Fa-festa-as-fotos-o-transtorno%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F05%2F28%2Fa-festa-as-fotos-o-transtorno%2F&amp;source=oreio&amp;style=normal&amp;service=bit.ly&amp;service_api=R_20058c31589a08e29984b5740be9aefa" height="61" width="50" /><br />
			</a>
		</div>
<p>A festa tava legal.<br />
A comida tava boa.<br />
Tinha muita gente.<br />
Tava lotado.<br />
Foi legal rever o pessoal.<br />
Tirei <strong>MUITAS</strong> fotos.<br />
Lotei a memória da máquina.</p>
<p>Mas no dia seguinte,<br />
a alegria virou transtorno.</p>
<p>Por email,<br />
por telefone,<br />
pelo twitter,<br />
todo mundo perguntando:<br />
E AS FOTOS? <strong>MANDA PRA MIM?</strong></p>
<p>Todos que estavam na festa agora queriam cópias das fotos.</p>
<p>Uns queriam todas as fotos.<br />
Outros, somente as melhores.<br />
Outros, só as que apareciam.</p>
<p>E daí lá vou eu,<br />
ter trabalho de juntar as fotos,<br />
mandar por email um por um,<br />
daí o email fica enorme<br />
e dá erro,<br />
e não envia,<br />
se envia, depois volta,<br />
o outro liga dizendo que não chegou,<br />
outro diz que o email dele travou por causa das fotos,<br />
e lá se foi meu dia de trabalho.</p>
<p>Você já passou por isso?<br />
Não é um saco ter que mandar fotos depois?</p>
<p>Felizmente, isso pra mim é passado.<br />
Hoje uso o Dropbox e sou feliz :)</p>
<p>Basta eu colocar todas as fotos numa pasta especial.<br />
O Dropbox faz a mágica de mandá-las pra Internet.<br />
Tudo <strong>automático</strong>, não preciso fazer nada.</p>
<p>Daí ele me dá o endereço do álbum de fotos.<br />
E eu mando o endereço pra galera.<br />
E cada um que vá lá ver e baixar as fotos.<br />
Quando quiser, quando puder.</p>
<p>Massa, né?</p>
<p>Filmei pra você ver como é:</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/fdv3whhegPs&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/fdv3whhegPs&#038;fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p style="text-align: center;"><em>Aperta o </em><strong><em>720p HD</em></strong><em> e veja em tela cheia!</em></p>
<p>Se você curtiu, aqui está <a href="https://www.dropbox.com/referrals/NTY0NDQ5NDA5">o link pra instalar o Dropbox</a>. Vai lá e coloca o nome, email e uma senha. Como este link é uma indicação minha, você vai ganhar 250MB de brinde na sua conta do Dropbox. Eu também ganharei 250. Legal, né? :)</p>
<blockquote><p>Coloquei um link permanente com a indicação para o Dropbox lá no topo do blog, embaixo do meu cabeção. Se quiser instalar um outro dia, clica lá primeiro pra ganhar os 250MB.</p></blockquote>
<p>Essa foi minha primeira tentativa de fazer <strong>um vídeo menos nerd</strong>, sobre um tema mais corriqueiro. Tentei usar apenas termos simples e focar mais na tarefa do que no aspecto técnico dela. É difícil. Falar sobre programação é menos complicado…</p>
<p>Agora preciso saber tua opinião. O que achou? Tem futuro fazer vídeos assim? Ou devo continuar só no <a href="http://aurelio.wordpress.com/category/video/">Reality Show Nerd</a>? :)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aurelio.net/2010/05/28/a-festa-as-fotos-o-transtorno/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>E agora pra variar&#8230; um vídeo! :)</title>
		<link>http://blog.aurelio.net/2010/05/20/e-agora-pra-variar-um-video/</link>
		<comments>http://blog.aurelio.net/2010/05/20/e-agora-pra-variar-um-video/#comments</comments>
		<pubDate>Thu, 20 May 2010 19:10:42 +0000</pubDate>
		<dc:creator>Aurélio Jargas</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Pessoal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Vídeo]]></category>

		<guid isPermaLink="false">http://aurelio.wordpress.com/?p=1177</guid>
		<description><![CDATA[É, gostei da brincadeira de fazer vídeos :) Fiz mais um, e este agora traz duas mudanças importantes: HD – Alta Definição: Aprendi a fazer vídeos em alta definição e de agora em diante todos serão assim. É muito massa ver em tela cheia, com a imagem bem nítida, podendo ler facilmente até os textos [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F05%2F20%2Fe-agora-pra-variar-um-video%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F05%2F20%2Fe-agora-pra-variar-um-video%2F&amp;source=oreio&amp;style=normal&amp;service=bit.ly&amp;service_api=R_20058c31589a08e29984b5740be9aefa" height="61" width="50" /><br />
			</a>
		</div>
<p>É, gostei da brincadeira de <a href="http://aurelio.wordpress.com/category/video/">fazer vídeos</a> :)</p>
<p>Fiz mais um, e este agora traz duas mudanças importantes:</p>
<ul>
<li><strong>HD – Alta Definição:</strong> Aprendi a fazer vídeos em alta definição e de agora em diante todos serão assim. É muito massa ver em <strong>tela cheia</strong>, com a imagem bem nítida, podendo ler facilmente até os textos com as letras menores.</li>
<li><strong>YouTube:</strong> Decidi não fazer vídeos maiores que 10 minutos para poder usar o YouTube no lugar do Vimeo. Lá tenho mais ferramentas, como por exemplo fazer anotações no meio do vídeo, que torna a brincadeira mais interessante. E como todo mundo tem uma conta no Google, também fica mais fácil de colocar comentários, apertar a mãozinha e se inscrever.</li>
</ul>
<p>Ah, também fiz uma <strong>tela inicial</strong> com o título do vídeo, pra informar nos primeiros segundos do que se trata. E claro, um pequeno spam no rodapé divulgando o site e o twitter :)</p>
<p>Continuo sem saber porque estou fazendo estes vídeos, mas está sendo <strong>divertido</strong>. De qualquer forma é interessante registrar como é minha rotina de trabalho hoje, pra daqui alguns anos, sei lá. Nos próximos vídeos também vou experimentar outros temas, menos nerds, para ver como fica.</p>
<p>Mais pra frente, de repente isso pode se tornar uma <strong>fonte de renda</strong>. Quem sabe fazer alguns cursos completos de shell, expressões regulares, sed, ou sei lá o quê. Acho muito didático esse lance de vídeo, seria massa. Mas por enquanto continuo nos experimentos somente.</p>
<p>Bem, mas vamos lá, falar sobre o <strong>vídeo novo</strong> :)</p>
<p>Dessa vez mostrei como acontece a <strong>interação</strong> com outros programadores. Como faço para deixar outro programador editar diretamente o código-fonte do meu programa, e como acompanhar o que ele mudou e quando mudou, usando o SVN (Subversion).</p>
<p>Seguindo a mesma linha dos vídeos anteriores, este também foi sem ensaio, sem cortes e sem edição. Gravei meu <strong>trabalho real</strong>, do início ao fim. O trabalho em questão foi revisar a tradução para espanhol do <a href="http://aurelio.net/moneylog">MoneyLog</a> enviada ao SVN pelo Gonzalo Nemmi (o mesmo que <a href="http://aurelio.wordpress.com/2010/05/11/canivete-em-espanhol/">traduziu o canivete</a>).</p>
<p>Divirta-se:</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/LidCgifYyYM&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/LidCgifYyYM&#038;fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<ul>
<li>02:07 – Como adicionar um membro ao projeto no Google Code.</li>
<li>02:39 – Como saber que o código foi alterado? Ver a listagem de mudanças.</li>
<li>03:00 – O que foi alterado? Ver o diff do Google Code.</li>
<li>03:30 – Atualizar o repositório local do SVN com o código mais recente.</li>
<li>04:40 – Testar as alterações.</li>
<li>05:14 – Arrumar pequenos problemas no código novo.</li>
<li>06:16 – Enviar minhas alterações para o servidor SVN (commit).</li>
<li>07:10 – Feito! Conferir as mudanças no Google Code.</li>
</ul>
<blockquote><p>Se você gostou, <a href="http://www.youtube.com/watch?v=LidCgifYyYM">vai lá no YouTube</a> e clica na mãozinha embaixo do vídeo!</p>
<p>Se quiser também pode apertar o botão <strong>Inscrever-se</strong> lá em cima para ser avisado quando sair um vídeo novo.</p></blockquote>
<p>Veja também os outros vídeos:</p>
<ul>
<li><a href="http://aurelio.wordpress.com/2010/05/12/filma-eu-galvao/">MoneyLog em Catalão</a></li>
<li><a href="http://aurelio.wordpress.com/2010/05/14/moneylog-em-catalao-2-o-retorno/">MoneyLog em Catalão 2 – O Retorno</a></li>
<li><a href="http://aurelio.wordpress.com/2010/05/15/datas-fotos-e-shell/">Datas, fotos e shell</a></li>
<li><a href="http://aurelio.wordpress.com/2009/11/26/quer-brincar-de-applescript/">Quer brincar de AppleScript?</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.aurelio.net/2010/05/20/e-agora-pra-variar-um-video/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Datas, fotos e shell</title>
		<link>http://blog.aurelio.net/2010/05/15/datas-fotos-e-shell/</link>
		<comments>http://blog.aurelio.net/2010/05/15/datas-fotos-e-shell/#comments</comments>
		<pubDate>Sat, 15 May 2010 13:53:44 +0000</pubDate>
		<dc:creator>Aurélio Jargas</dc:creator>
				<category><![CDATA[Expressões Regulares]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Pessoal]]></category>
		<category><![CDATA[Shell Script]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Vídeo]]></category>

		<guid isPermaLink="false">http://aurelio.wordpress.com/?p=1169</guid>
		<description><![CDATA[Mais um vídeo pra coleção :) Dessa vez, nada de MoneyLog, TextMate, SVN, nem Google Code. Agora é 100% a boa e velha tela preta: Shell Script na veia! Problema: Você copiou algumas fotos para seu HD, mas a data do arquivo não bate com a data em que a foto foi tirada. Como arrumar [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F05%2F15%2Fdatas-fotos-e-shell%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F05%2F15%2Fdatas-fotos-e-shell%2F&amp;source=oreio&amp;style=normal&amp;service=bit.ly&amp;service_api=R_20058c31589a08e29984b5740be9aefa" height="61" width="50" /><br />
			</a>
		</div>
<p>Mais um vídeo pra <a href="http://aurelio.wordpress.com/category/video/">coleção</a> :)<br />
Dessa vez, nada de MoneyLog, TextMate, SVN, nem Google Code.<br />
Agora é 100% a boa e velha tela preta: <a href="http://aurelio.net/shell">Shell Script</a> na veia!</p>
<p><strong>Problema:</strong> Você copiou algumas fotos para seu HD, mas a data do arquivo não bate com a data em que a foto foi tirada. Como arrumar isso?</p>
<p>Acompanhe:</p>
<p><object type="application/x-shockwave-flash" data="http://vimeo.com/moogaloop.swf" width="500" height="375"><param name="allowscriptaccess" value="always"/><param name="allowfullscreen" value="true"/><param name="movie" value="http://vimeo.com/moogaloop.swf"/><param name="flashvars" value="clip_id=11744241&amp;color=00adef&amp;fullscreen=1&amp;server=vimeo.com&amp;show_byline=1&amp;show_portrait=1&amp;show_title=1"/></object></p>
<p>Roteiro:</p>
<ul>
<li>00:32 &#8211; exiftool — extraí a data em que a foto foi tirada</li>
<li>01:10 &#8211; grep — pesquei a linha com a data</li>
<li>01:30 &#8211; cut — recortei a linha, descartando trechos inúteis</li>
<li>02:15 &#8211; touch — mudei a data do arquivo para a data atual</li>
<li>03:28 &#8211; tr — apaguei caracteres indesejados com a opção -d</li>
<li>04:07 &#8211; sed — inseri um ponto após um caractere com expressões regulares</li>
<li>05:02 &#8211; sed — usei um número no final do s/// para trocar a 12ª ocorrência</li>
<li>05:29 &#8211; OK, data e hora estão no formato certo</li>
<li>05:44 &#8211; touch — usei o -t para especificar uma data (aaaammddHHMM.SS)</li>
<li>06:23 &#8211; for — fiz um laço (loop) que percorre todos os arquivos</li>
<li>08:02 &#8211; $(…) — inseri a subshell dentro do loop</li>
<li>09:03 &#8211; Bug! Esqueci de usar a variável $foto dentro do loop</li>
<li>09:40 &#8211; SEMPRE USE ASPAS NAS VARIÁVEIS!</li>
<li>10:10 &#8211; Tática ninja: Use o echo antes de executar um comando complicado!</li>
<li>10:50 &#8211; Feito, datas arrumadas</li>
<li>10:59 &#8211; chmod — tirei a permissão de execução (Windows) dos arquivos</li>
</ul>
<p><strong>DICA:</strong> Se você for ver o vídeo <a href="http://www.vimeo.com/11744241">lá no site do Vimeo</a> é melhor, dá pra clicar nos números e pular direto para trechos específicos.</p>
<p><strong>DICA2:</strong> Esta não é a única nem a melhor maneira de resolver este problema. O que quero demonstrar é como &#8220;pensar em shell&#8221; para resolver seus problemas. Ir construindo os comandos, um a um, até chegar no seu objetivo.</p>
<p><strong>DICA3:</strong> Se quiser aprofundar seus conhecimentos em shell, recomendo o livro <a href="http://www.shellscript.com.br">Shell Script Profissional</a>, minha mãe viu a capa e disse que é muito bom! ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aurelio.net/2010/05/15/datas-fotos-e-shell/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>MoneyLog em Catalão 2 &#8211; O Retorno</title>
		<link>http://blog.aurelio.net/2010/05/14/moneylog-em-catalao-2-o-retorno/</link>
		<comments>http://blog.aurelio.net/2010/05/14/moneylog-em-catalao-2-o-retorno/#comments</comments>
		<pubDate>Fri, 14 May 2010 18:22:02 +0000</pubDate>
		<dc:creator>Aurélio Jargas</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Pessoal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Vídeo]]></category>

		<guid isPermaLink="false">http://aurelio.wordpress.com/?p=1162</guid>
		<description><![CDATA[Como foi muito boa a recepção para o vídeo do MoneyLog em catalão, que fiz dias atrás, resolvi fazer outro. Dessa vez, são tarefas simples, apenas para resolver o que tinha ficado de pendência no vídeo anterior: formato da data e créditos ao tradutor. Felizmente, não apareceu nenhum problema (milagre!) e o código do MoneyLog [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F05%2F14%2Fmoneylog-em-catalao-2-o-retorno%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.aurelio.net%2F2010%2F05%2F14%2Fmoneylog-em-catalao-2-o-retorno%2F&amp;source=oreio&amp;style=normal&amp;service=bit.ly&amp;service_api=R_20058c31589a08e29984b5740be9aefa" height="61" width="50" /><br />
			</a>
		</div>
<p>Como foi muito boa a recepção para <a href="http://aurelio.wordpress.com/2010/05/12/filma-eu-galvao/">o vídeo do MoneyLog em catalão</a>, que fiz dias atrás, resolvi fazer outro. Dessa vez, são tarefas simples, apenas para resolver o que tinha ficado de pendência no vídeo anterior: formato da data e créditos ao tradutor.</p>
<p>Felizmente, não apareceu nenhum problema (milagre!) e o código do <a href="http://aurelio.net/moneylog">MoneyLog</a> ainda estava fresco na memória, então foi tudo bem rápido. Deu 7 minutos no total.</p>
<blockquote><p>Olha aí, quem não gostou do outro vídeo porque era muito extenso, agora vai ter que ver e dizer que tá massa :)</p></blockquote>
<p>As tarefas de programação foram bem simples, mas estão recheadas com dicas sobre o TextMate, Google Code, pegadinha das aspas (de novo!) e recomendação para escrever um changelog bem descritivo.</p>
<p>Esse vídeo reflete melhor como é a rotina quando tudo dá certo :)</p>
<p>Mais uma vez, sem ensaio, sem cortes, sem edição:</p>
<p><object type="application/x-shockwave-flash" data="http://vimeo.com/moogaloop.swf" width="500" height="375"><param name="allowscriptaccess" value="always"/><param name="allowfullscreen" value="true"/><param name="movie" value="http://vimeo.com/moogaloop.swf"/><param name="flashvars" value="clip_id=11716694&#038;server=vimeo.com&#038;fullscreen=1&#038;show_title=1&#038;show_byline=1&#038;show_portrait=1&#038;color=00ADEF"/></object></p>
<p>Roteiro:</p>
<ul>
<li>0:30 — TextMate: Como abrir uma pasta com seus arquivos</li>
<li>0:46 — Arrumando o dateFormat para ser dia-mês-ano.</li>
<li>1:15 — Colocando a tradução da mensagem msgLoading.</li>
<li>1:31 — ATENÇÃO! Pegadinha das aspas, sempre elas!</li>
<li>2:25 — Pendência do help: adicionar o nome do tradutor.</li>
<li>2:53 — TextMate: Control-Shift-W para colocar a tag P em volta do texto.</li>
<li>3:09 — TextMate: Command-B para negrito.</li>
<li>3:33 — TextMate: Control-Shift-L para fazer um link em HTML.</li>
<li>4:09 — TextMate: Fazendo status e diff no SVN.</li>
<li>4:47 — Escrevendo mensagem de Changelog</li>
<li>5:21 — Mac: Option-; para fazer o caractere … em vez dos três pontinhos &#8230;</li>
<li>5:44 — A importância de um changelog bem descritivo.</li>
<li>6:08 — Commit.</li>
<li>6:23 — Conferindo o commit no Google Code.</li>
<li>6:32 — O diff colorido do Google Code é mais preciso e mostra a diferença dos caracteres dentro da linha, coisa que o diff normal não faz.</li>
</ul>
<p><strong>DICA:</strong> Se você for ver o vídeo <a href="http://www.vimeo.com/11716694">lá no site do Vimeo</a> é melhor, dá pra clicar nos números e pular direto para trechos específicos.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aurelio.net/2010/05/14/moneylog-em-catalao-2-o-retorno/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
