<?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>gutocarvalho.net &#187; softwarelivre</title>
	<atom:link href="http://gutocarvalho.net/wordpress/categorias/tecnologias/softwarelivre/feed" rel="self" type="application/rss+xml" />
	<link>http://gutocarvalho.net/wordpress</link>
	<description>cotidiano simples, vida feliz</description>
	<lastBuildDate>Wed, 17 Mar 2010 13:37:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>gnome, problema para montar dispositivos usb &#8220;duplicate uuid&#8221;</title>
		<link>http://gutocarvalho.net/wordpress/archives/1748</link>
		<comments>http://gutocarvalho.net/wordpress/archives/1748#comments</comments>
		<pubDate>Sun, 14 Mar 2010 13:45:32 +0000</pubDate>
		<dc:creator>gutocarvalho</dc:creator>
				<category><![CDATA[softwarelivre]]></category>
		<category><![CDATA[tecnologias]]></category>
		<category><![CDATA[blkid]]></category>
		<category><![CDATA[cfs-scheduler]]></category>
		<category><![CDATA[debian-like]]></category>
		<category><![CDATA[dispositivos]]></category>
		<category><![CDATA[filesystem]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[mount]]></category>
		<category><![CDATA[partition]]></category>
		<category><![CDATA[umount]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[uuid]]></category>
		<category><![CDATA[xfs]]></category>
		<category><![CDATA[xfs_admin]]></category>

		<guid isPermaLink="false">http://gutocarvalho.net/wordpress/?p=1748</guid>
		<description><![CDATA[As vezes eu acabo futucando demais na mesa aqui do computador o que acaba causando  mal contato na conexão USB entre o notebook e o disco externo, quando isso acontece, o GNOME ao tentar montar o HD nos brinda com o clássico erro &#8220;wrong fs type/bad superblock&#8221;, deixando claro que ele não consegue mais realizar [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2009/07/akasaintegtalsata.jpeg" rel="lightbox[1748]"><img class="alignright size-full wp-image-1078" title="akasaintegtalsata" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2009/07/akasaintegtalsata.jpeg" alt="" width="250" height="250" /></a>As vezes eu acabo futucando demais na mesa aqui do computador o que acaba causando  mal contato na conexão USB entre o notebook e o disco externo, quando isso acontece, o GNOME ao tentar montar o HD nos brinda com o clássico erro &#8220;<strong><em>wrong fs type/bad superblock&#8221;,</em></strong> deixando claro que ele não consegue mais realizar tal procedimento. Na mesma tela o GNOME sugere que a gente suje a mão e verifique no console &#8211; gnome-terminal &#8211; via dmesg os erros do sistema, no meu caso o erro era o seguinte:</p>
<blockquote style="text-align: justify;"><p><em>XFS: Filesystem </em><strong><em>sdc1</em></strong><em> has duplicate UUID &#8211; can&#8217;t mount</em></p></blockquote>
<p style="text-align: justify;">O que acontece?</p>
<p style="text-align: justify;">1. Quando montei pela primeira vez meu HD foi gerado um UUID para ele.</p>
<p style="text-align: justify;">2. Quando iniciei o sistema há alguns dias, ele o montou de acordo com aquele UUID, porém ele havia detectado meu disco como <strong><em>/dev/sdb1<span style="font-weight: normal;">,</span> <span style="font-weight: normal;"><span style="font-style: normal;">acontece que ao religar o HD USB o sistema estava tentando entender o problema do antigo dispotivo </span></span><span style="font-style: normal;">sdb1</span><span style="font-weight: normal;"><span style="font-style: normal;">, </span><span style="font-style: normal;"><span style="font-style: normal;">o qual não respondia, mas continua ali ocupando espaço no /dev</span></span></span></em></strong></p>
<p style="text-align: justify;"><strong><em><span style="font-weight: normal;"><span style="font-style: normal;">3. Ao chegar um novo dispositivo, o kernel o nomeou com o próximo dispositivo livre, no caso <strong>sdc</strong>. O dispositivo em questão só tem uma partição XFS de 500GB, logo sua identifcação foi fixada como <strong>sdc1.</strong></span></span></em></strong></p>
<p style="text-align: justify;"><em><span style="font-style: normal;">4. Ao identificar e registar uma nova partição <strong>/dev/sdc1</strong> o Kernel vai tentar montá-la utilizando seu UUID &#8211; padrão as distros mais novas &#8211; ao invés do dispositivo absoluto, ao fazer isto ele vai ler o UUID gerado para este dispositivo e Pimba, erro, ele vai encontrar um conflito com o UUID do dispositivo <strong>sdb1</strong>, bugado, porém presente, nesta situação o kernel para tudo e pede ajuda dos universitários, você!</span></em></p>
<p style="text-align: justify;"><em><span style="font-style: normal;">Normalmente o mais fácil é o reiniciar o sistema e tudo volta ao normal, o kernel vai montar seu disco sem problemas, isto vai ocorrer pois na próxima detecção de discos o kernel só vai achar um dispositivo e apenas um uuid, neste cenário tudo vai funcionar redondo. </span></em></p>
<p style="text-align: justify;"><em><span style="font-style: normal;">Mas eu preciso reiniciar? Não, isso é coisa de sistema operacional proprietário bugado, eu uso GNU/Linux e gosto de colocar meu tico e teco para funcionar de vez em quando, por isso fui pesquisar na internet Duplicate UUID no google e achei os caminhos para entender o problema e descrever aqui no post a solução.</span></em></p>
<p style="text-align: justify;"><span style="font-weight: normal;"><strong><em><span style="font-style: normal;"> </span></em></strong></span></p>
<p style="text-align: justify;"><em><strong> </strong></em></p>
<p style="text-align: justify;">Para verificar os UUIDs de seus dispositivo você pode utilizar o comando blkid</p>
<blockquote style="text-align: justify;"><p><em>root@defiant:/downloads/p2p/subtitles# blkid -s UUID<br />
/dev/sda1: UUID=&#8221;613c6fe2-f4d3-4423-85af-695b1607790b&#8221; TYPE=&#8221;xfs&#8221;<br />
/dev/sda2: UUID=&#8221;de0958e6-8e82-46c0-8eae-4a4eb512ae1e&#8221; TYPE=&#8221;xfs&#8221;<br />
/dev/sda3: UUID=&#8221;179a6dab-3dce-4be4-aebb-193af0a9b807&#8243; TYPE=&#8221;xfs&#8221;<br />
/dev/sdc1: UUID=&#8221;0e55cd49-e14f-4f58-9e2f-fc764df764a1&#8243; TYPE=&#8221;xfs&#8221;</em></p></blockquote>
<p style="text-align: justify;">Beleza vi que o UUID do <strong>scd1</strong> é o <strong><em>0e55cd49-e14f-4f58-9e2f-fc764df764a1</em></strong></p>
<p style="text-align: justify;">Provavelmente esse é o cara duplicado, mas como vamos resolver esse problema? Fácil, mas vamos sujar as mãos um pouquinho, primeiro temos que montar a partição em um local temporário, vamos lá</p>
<blockquote style="text-align: justify;"><p><em># mkdir /media/tmp</em><br />
<em># mount -o nouuid /dev/sdc1 /media/tmp</em></p></blockquote>
<p style="text-align: justify;">agora vamos gerar um novo uuid para esta partição</p>
<blockquote style="text-align: justify;"><p><em># xfs_admin -U generate /dev/sdc1<br />
Clearing log and setting UUID<br />
writing all SBs<br />
new UUID = 179a6dab-3dce-4be4-aebb-193af0a9b807</em></p></blockquote>
<p style="text-align: justify;">pronto novo uuid gerado, desmonte a partição</p>
<blockquote style="text-align: justify;"><p><em># umount /dev/sdc1<br />
# rm -rf /media/tmp </em></p></blockquote>
<p style="text-align: justify;">Agora vá ao seu Gnome, clique em locais/computador, provavelmente você está vendo seu dispositivo USB, clique 2 vezes nele, veja que desta vez ele será montado sem problemas, erros ou alertas e o melhor, você não precisou reiniciar o seu computador.</p>
<p style="text-align: justify;">Se você criou algum link simbólico apontando para o ponto de montagem que referenciava o UUID antigo do dispositivo usb em questão, corrija o link ;)</p>
<p style="text-align: justify;"><strong>Referências</strong></p>
<p style="text-align: justify;"><a href="http://linux-tips.org/article/50/xfs-filesystem-has-duplicate-uuid-problem">http://linux-tips.org/article/50/xfs-filesystem-has-duplicate-uuid-problem</a></p>
<p style="text-align: justify;">﻿<a href="http://en.wikipedia.org/wiki/Universally_Unique_Identifier">http://en.wikipedia.org/wiki/Universally_Unique_Identifier</a></p>
<p style="text-align: justify;"><a href="https://help.ubuntu.com/community/AutomaticallyMountPartitions">https://help.ubuntu.com/community/AutomaticallyMountPartitions</a></p>
<p style="text-align: justify;"><a href="http://linux.die.net/man/8/blkid">http://linux.die.net/man/8/blkid</a></p>
<p style="text-align: justify;">[]&#8217;s<br />
Guto</p>
]]></content:encoded>
			<wfw:commentRss>http://gutocarvalho.net/wordpress/archives/1748/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gnome, organizando ideias em um diário</title>
		<link>http://gutocarvalho.net/wordpress/archives/1730</link>
		<comments>http://gutocarvalho.net/wordpress/archives/1730#comments</comments>
		<pubDate>Fri, 12 Mar 2010 20:54:26 +0000</pubDate>
		<dc:creator>gutocarvalho</dc:creator>
				<category><![CDATA[gnome]]></category>
		<category><![CDATA[softwarelivre]]></category>
		<category><![CDATA[tecnologias]]></category>
		<category><![CDATA[almanah]]></category>
		<category><![CDATA[diario]]></category>
		<category><![CDATA[diary]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[gnomefiles]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[journal]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[monodiary]]></category>
		<category><![CDATA[rednotebook]]></category>

		<guid isPermaLink="false">http://gutocarvalho.net/wordpress/?p=1730</guid>
		<description><![CDATA[
Sempre gostei de documentar o que faço no meu dia-a-dia, normalmente uso o gedit para isto, mas confesso que não é nada prático gerenciar um pancadão de arquivos ou uma tripa de texto gigantesca.
Há alguns anos testei e usei um programa chamado MonoDiary &#8211; descontinuado em 2006, ele me atendida bem apesar dos pobres recursos, mas [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignright size-full wp-image-1741" title="journal" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/journal.png" alt="" width="319" height="268" /></p>
<p style="text-align: justify;">Sempre gostei de documentar o que faço no meu dia-a-dia, normalmente uso o gedit para isto, mas confesso que não é nada prático gerenciar um pancadão de arquivos ou uma tripa de texto gigantesca.</p>
<p style="text-align: justify;">Há alguns anos testei e usei um programa chamado MonoDiary &#8211; descontinuado em 2006, ele me atendida bem apesar dos pobres recursos, mas era um parto compilar devido a suas dependências Mono.</p>
<p style="text-align: justify;">Muito tempo se passou até que passeando pelo <a href="http://www.gnomefiles.org" target="_blank">GnomeFiles.org</a>, visitei a área &#8216;Diaries &amp; Journals&#8217; , lá eu encontrei dois projetos interessantes, ambos com pacotes disponíveis no Ubuntu e Debian.</p>
<p style="text-align: justify;"><strong>Almanah</strong></p>
<p style="text-align: justify;"><strong> </strong></p>
<p style="text-align: justify;"><img class="alignright size-full wp-image-1734" style="margin-left: 10px; margin-right: 10px;" title="almanah" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/almanah1.png" alt="" width="48" height="48" /></p>
<div style="text-align: justify;">
<p style="text-align: justify;">Este é um projeto bem simples de diário, ele tem suporte a formatação básica &#8211; negrito, italico e sublinhado, tem suporte a definições de texto (templates) e criptografia de sua base através das chaves gpg, esse é o ponto mais interessante deste software.</p>
<p>Abaixo uma tela do Almanah</p>
<p><img class="aligncenter size-full wp-image-1731" title="almanah" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/almanah.png" alt="" width="425" height="319" /></p>
<p><strong> </strong></p>
<p><strong>Rednotebook </strong><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/rednotebook.jpg" rel="lightbox[1730]"><img class="alignright size-full wp-image-1733" style="margin-left: 10px; margin-right: 10px;" title="rednotebook" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/rednotebook.jpg" alt="" width="128" height="128" /></a></p>
<p>Este já é um sistema de diário bem mais completo com ricos recursos de edição. Ele funciona quase como um Wiki &#8211; o que me agrada muito, tem suporte a templates, busca eficiente, tagging e orientação por calendário.</p>
<p style="text-align: center;">Abaixo uma tela do Rednotebook</p>
<p><img class="aligncenter size-full wp-image-1732" title="rednotebook_screenshot" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/rednotebook_screenshot-e1268426492686.jpg" alt="" width="423" height="235" /></p>
<p>Dentre seus principais recursos destaco:</p>
<p>* Formatação de Texto<br />
* Tagging<br />
* Inserção de imagens e links<br />
* Busca por palavras chaves<br />
* Salvamento automático<br />
* Backup e compressão da base<br />
* Nuvem de Palavras com os termos mais utilizados<br />
* Suporte a Templates<br />
* Exportação em vários Formatos</p>
<p>O Rednotebook foi a minha escolha para sistema de diário, durante o dia vou anotando  tudo que fiz e os detalhes que preciso me lembrar, algo muito útil quando você está atuando em vários projetos e demandas simultâneas.</p>
<p><strong><br />
Instalando</strong></p>
<p>Para instalar os programas no Ubuntu/Debian utilize o comando abaixo no gnome-terminal:</p>
<p># aptitude install rednotebook</p>
<p>ou se preferir o almanah</p>
<p># aptitude install almanah</p>
<p>Se o console não é sua praia, utilize o gerenciador de pacotes gráfico Synaptic clicando em Sistema/Administração/Gerenciador de Pacotes Synaptic.</p>
<p>Enjoy!</p>
<p><strong>Referências</strong></p>
<p><a href="http://www.gnomefiles.org/">http://www.gnomefiles.org/</a></p>
</div>
<p style="text-align: justify;"><a href="http://www.gnomefiles.org/app.php/Almanah_Diary">http://www.gnomefiles.org/app.php/Almanah_Diary</a></p>
<p style="text-align: justify;"><a href="http://www.gnomefiles.org/app.php/RedNotebook">http://www.gnomefiles.org/app.php/RedNotebook</a></p>
<p style="text-align: justify;"><a href="http://www.gnomefiles.org/app.php/monodiary">http://www.gnomefiles.org/app.php/monodiary</a><a href="http://live.gnome.org/Almanah_Diary"><br />
</a></p>
<p style="text-align: justify;"><a href="http://live.gnome.org/Almanah_Diary">http://live.gnome.org/Almanah_Diary</a><a href="http://digitaldump.wordpress.com/projects/rednotebook/"><br />
</a></p>
<p style="text-align: justify;"><a href="http://digitaldump.wordpress.com/projects/rednotebook/">http://digitaldump.wordpress.com/projects/rednotebook/</a></p>
<p style="text-align: justify;">
<p style="text-align: justify;">[]&#8217;s<br />
Guto</p>
]]></content:encoded>
			<wfw:commentRss>http://gutocarvalho.net/wordpress/archives/1730/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>shutter, mais recursos para tirar sua screenshot</title>
		<link>http://gutocarvalho.net/wordpress/archives/1714</link>
		<comments>http://gutocarvalho.net/wordpress/archives/1714#comments</comments>
		<pubDate>Thu, 11 Mar 2010 15:31:25 +0000</pubDate>
		<dc:creator>gutocarvalho</dc:creator>
				<category><![CDATA[gnome]]></category>
		<category><![CDATA[softwarelivre]]></category>
		<category><![CDATA[tecnologias]]></category>
		<category><![CDATA[captura]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[screenshot]]></category>
		<category><![CDATA[shutter]]></category>
		<category><![CDATA[tela]]></category>

		<guid isPermaLink="false">http://gutocarvalho.net/wordpress/?p=1714</guid>
		<description><![CDATA[Se você precisa tirar uma screenshot (foto da tela) de uma forma diferente, apenas de uma janela, ou  dando um zoom em uma parte da tela, ou mesmo de um ponto específico de seu desktop o shutter foi feito para você.
Normalmente eu uso a ferramenta de screenshot padrão do GNOME, porém após tirar a foto [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/shutter_64x64.png" rel="lightbox[1714]"><img class="alignright size-full wp-image-1715" style="margin-left: 10px; margin-right: 10px;" title="shutter_64x64" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/shutter_64x64.png" alt="" width="64" height="64" /></a>Se você precisa tirar uma screenshot (foto da tela) de uma forma diferente, apenas de uma janela, ou  dando um zoom em uma parte da tela, ou mesmo de um ponto específico de seu desktop o shutter foi feito para você.</p>
<p style="text-align: justify;">Normalmente eu uso a ferramenta de screenshot padrão do GNOME, porém após tirar a foto da tela, tenho de ir para o GIMP, Inkscape ou qualquer outro editor gráfico para recortar a imagem e adequar as minhas necessidades, seja colocando alertas, setas, linhas, sinalizando a imagem.</p>
<p style="text-align: justify;">O complicado é que nem sempre tenho paciência e tempo para ficar recortando a imagem, e confesso que minhas aptidões <em>gimpisticas</em> e <em>inkscapticas</em> andam deixando a desejar, apanhei pra caramba para recortar uma janelinha para o post das telas transcionais no Gnome.</p>
<p style="text-align: justify;">Finalmente eis que o Sr. @emerluis me apresenta o Shutter e meus problemas foram todos resolvidos.</p>
<p style="text-align: justify;">O Shutter é um projeto opensource &#8211; GPLv3 &#8211; que oferece excelentes recursos para tirarmos a nossa tão necessária screenshot.</p>
<p style="text-align: justify;">Principais recursos do Shutter:</p>
<ul>
<li>Screenshot da tela cheia</li>
<li>Screenshot de uma janela específica</li>
<li>Screenshot  de uma sessão específica</li>
<li>Screenshot de uma seleção da tela (porção específica)</li>
<li>Screenshot de um URL/Página</li>
</ul>
<p style="text-align: justify;">Após tirar a screenshot você pode editar na hora, o shutter lhe permite recortar, redimensionar, dar zoom e sinalizar a imagem, seja escrevendo, colocando balões, retângulos, setas, linhas, marcadores, além de inúmeros outros recursos interessantíssimos.</p>
<p style="text-align: justify;">Você pode também exportar a imagem na hora para Ubuntu-Pics.de, ImageShack.com ou ImageBanana.com</p>
<p style="text-align: justify;">O Shutter tem suporte a plugins com efeitos e no Ubuntu ele já vem com alguns muito interessantes, dentre os que me chamaram atenção estão:</p>
<ul>
<li>Redimensionar (muito fácil de usar)</li>
<li>Marca d&#8217;agua</li>
<li>Efeito Sépia</li>
<li>Perspectiva em 3d</li>
<li>Escala de cinza em 256 cores</li>
<li>Suavizar bordas</li>
<li>Exportar em PDF</li>
</ul>
<p style="text-align: center;">Abaixo um screenshot mostrando como selecionar apenas uma parte da tela.</p>
<p style="text-align: center;"><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/shutter_resizable_selection.png" rel="lightbox[1714]"><img class="size-full wp-image-1716 aligncenter" title="shutter_resizable_selection" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/shutter_resizable_selection-e1268320836910.png" alt="" width="424" height="265" /></a></p>
<p style="text-align: center;">Abaixo a tela do shutter, como podem ver ele trabalha com abas e tem uma interface bem simples, no exemplo abaixo o shutter tirou uma screenshot de um website, apenas da porção da página, outro recurso interessante.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1727" title="shutter_website" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/shutter_website-e1268322788658.png" alt="" width="424" height="381" /></p>
<p style="text-align: center;">resultado da screenshot de URL</p>
<p style="text-align: center;"><img class="size-full wp-image-1717 aligncenter" title="shutter_webpage" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/shutter_webpage-e1268320918562.png" alt="" width="424" height="381" /></p>
<p style="text-align: justify;">Se você usa Debian ou Ubuntu, pode instalar o shutter com o comando abaixo no console, desde que esteja com um usuário com os poderes para executar tal comando.</p>
<p><em># aptitude install shutter</em></p>
<p>para complementar o funcionamento dele instale os pacotes abaixo</p>
<p><em># aptitude install gnome-web-photo libgoo-canvas-perl nautilus-sendto</em></p>
<p>Se preferir use o Synaptic no ambiente gráfico.</p>
<p>Enjoy!</p>
<p>Site do projeto: ﻿﻿<a href="http://shutter-project.org/">http://shutter-project.org/<br />
</a>Screenshots: ﻿<a href="http://shutter-project.org/screenshots">http://shutter-project.org/screenshots<br />
</a>Downloads: <a href="http://shutter-project.org/downloads/">http://shutter-project.org/downloads/<br />
</a>Licença: GPL v3</p>
<p>[]&#8217;s<br />
Guto</p>
]]></content:encoded>
			<wfw:commentRss>http://gutocarvalho.net/wordpress/archives/1714/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gnome, tela de fundo transacional</title>
		<link>http://gutocarvalho.net/wordpress/archives/1676</link>
		<comments>http://gutocarvalho.net/wordpress/archives/1676#comments</comments>
		<pubDate>Sun, 07 Mar 2010 15:09:05 +0000</pubDate>
		<dc:creator>gutocarvalho</dc:creator>
				<category><![CDATA[gnome]]></category>
		<category><![CDATA[softwarelivre]]></category>
		<category><![CDATA[tecnologias]]></category>
		<category><![CDATA[background]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[wallpaper]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://gutocarvalho.net/wordpress/?p=1676</guid>
		<description><![CDATA[
Desde que iniciei o uso da versão 2.28 do Gnome reparei no wallpaper &#8220;cosmos&#8221; que possui a característica da randomicidade, pelo menos foi o que eu achei, porém ele não é aleatório e sim transicional, pesquisando e estudando  este wallpaper verifiquei que ele possui um arquivo XML que determina o seu comportamento.
O arquivo XML encontra-se [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/gnome.png" rel="lightbox[1676]"><img class="size-full wp-image-1688 alignright" style="margin-left: 10px; margin-right: 10px;" title="gnome" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/gnome.png" alt="" width="100" height="100" /></a></p>
<p style="text-align: justify;">Desde que iniciei o uso da versão 2.28 do Gnome reparei no wallpaper &#8220;cosmos&#8221; que possui a característica da randomicidade, pelo menos foi o que eu achei, porém ele não é aleatório e sim transicional, pesquisando e estudando  este wallpaper verifiquei que ele possui um arquivo XML que determina o seu comportamento.</p>
<p>O arquivo XML encontra-se no caminho abaixo:</p>
<p><strong><em>/usr/share/background/cosmos/background-1.xml </em></strong></p>
<p><strong><em><span style="font-weight: normal;"><span style="font-style: normal;">Abaixo o conteúdo do arquivo:</span></span></em></strong></p>
<pre>&lt;background&gt;
  &lt;starttime&gt;
    &lt;year&gt;2009&lt;/year&gt;
    &lt;month&gt;08&lt;/month&gt;
    &lt;day&gt;04&lt;/day&gt;
    &lt;hour&gt;00&lt;/hour&gt;
    &lt;minute&gt;00&lt;/minute&gt;
    &lt;second&gt;00&lt;/second&gt;
  &lt;/starttime&gt;
&lt;!-- This animation will start at midnight. --&gt;
  &lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/usr/share/backgrounds/cosmos/cloud.jpg&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/usr/share/backgrounds/cosmos/cloud.jpg&lt;/from&gt;
    &lt;to&gt;/usr/share/backgrounds/cosmos/comet.jpg&lt;/to&gt;
  &lt;/transition&gt;
  &lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/usr/share/backgrounds/cosmos/comet.jpg&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/usr/share/backgrounds/cosmos/comet.jpg&lt;/from&gt;
    &lt;to&gt;/usr/share/backgrounds/cosmos/earth-horizon.jpg&lt;/to&gt;
  &lt;/transition&gt;
  &lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/usr/share/backgrounds/cosmos/earth-horizon.jpg&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/usr/share/backgrounds/cosmos/earth-horizon.jpg&lt;/from&gt;
    &lt;to&gt;/usr/share/backgrounds/cosmos/blue-marble-west.jpg&lt;/to&gt;
  &lt;/transition&gt;
  &lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/usr/share/backgrounds/cosmos/blue-marble-west.jpg&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/usr/share/backgrounds/cosmos/blue-marble-west.jpg&lt;/from&gt;
    &lt;to&gt;/usr/share/backgrounds/cosmos/galaxy-ngc3370.jpg&lt;/to&gt;
  &lt;/transition&gt;
  &lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/usr/share/backgrounds/cosmos/galaxy-ngc3370.jpg&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/usr/share/backgrounds/cosmos/galaxy-ngc3370.jpg&lt;/from&gt;
    &lt;to&gt;/usr/share/backgrounds/cosmos/helix-nebula.jpg&lt;/to&gt;
  &lt;/transition&gt;
  &lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/usr/share/backgrounds/cosmos/helix-nebula.jpg&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/usr/share/backgrounds/cosmos/helix-nebula.jpg&lt;/from&gt;
    &lt;to&gt;/usr/share/backgrounds/cosmos/jupiter.jpg&lt;/to&gt;
  &lt;/transition&gt;
  &lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/usr/share/backgrounds/cosmos/jupiter.jpg&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/usr/share/backgrounds/cosmos/jupiter.jpg&lt;/from&gt;
    &lt;to&gt;/usr/share/backgrounds/cosmos/sombrero.jpg&lt;/to&gt;
  &lt;/transition&gt;
  &lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/usr/share/backgrounds/cosmos/sombrero.jpg&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/usr/share/backgrounds/cosmos/sombrero.jpg&lt;/from&gt;
    &lt;to&gt;/usr/share/backgrounds/cosmos/whirlpool.jpg&lt;/to&gt;
  &lt;/transition&gt;
  &lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/usr/share/backgrounds/cosmos/whirlpool.jpg&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/usr/share/backgrounds/cosmos/whirlpool.jpg&lt;/from&gt;
    &lt;to&gt;/usr/share/backgrounds/cosmos/cloud.jpg&lt;/to&gt;
  &lt;/transition&gt;
&lt;/background&gt;</pre>
<p><strong>Entendendo o XML</strong></p>
<p>O XML utiliza a seguint estrutura</p>
<p><em>&lt;background&gt;</em><br />
<em>&lt;starttime&gt;<br />
&lt;/startime&gt; </em></p>
<p><em>&lt;static&gt;<br />
&lt;/static&gt;</em></p>
<p><em>&lt;transition&gt;<br />
&lt;/transition&gt;</em></p>
<p><em>&lt;/background&gt;</em></p>
<p>Vamos entender agora o que cada tag especifica.</p>
<pre>&lt;starttime&gt;
    &lt;year&gt;2009&lt;/year&gt;
    &lt;month&gt;08&lt;/month&gt;
    &lt;day&gt;04&lt;/day&gt;
    &lt;hour&gt;00&lt;/hour&gt;
    &lt;minute&gt;00&lt;/minute&gt;
    &lt;second&gt;00&lt;/second&gt;
  &lt;/starttime&gt;</pre>
<p style="text-align: justify;">A primeira parte da configuração está dentro da TAG &lt;starttime&gt; a qual especifica quando o wallpaper inicia o seu funcionamento, no caso do Cosmos é na hora 00:00</p>
<pre>&lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/usr/share/backgrounds/cosmos/cloud.jpg&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/usr/share/backgrounds/cosmos/cloud.jpg&lt;/from&gt;
    &lt;to&gt;/usr/share/backgrounds/cosmos/comet.jpg&lt;/to&gt;
  &lt;/transition&gt;</pre>
<p style="text-align: justify;">A segunda parte está relacionada as tags &lt;static&gt; e &lt;transition&gt; vamos entendê-las agora</p>
<pre><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; white-space: normal; font-size: 13px;">
<pre>&lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/usr/share/backgrounds/cosmos/cloud.jpg&lt;/file&gt;
  &lt;/static&gt;</pre>
<p style="text-align: justify;">A tag &lt;static&gt; indica o arquivo que deve ser carregado e o tempo em segudos que ele deve permanecer na tela, no caso do Cosmos é de 29 minutos.</p>
<p></span></pre>
<pre><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; white-space: normal; font-size: 13px;">
<pre>  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/usr/share/backgrounds/cosmos/cloud.jpg&lt;/from&gt;
    &lt;to&gt;/usr/share/backgrounds/cosmos/comet.jpg&lt;/to&gt;
  &lt;/transition&gt;</pre>
<p style="text-align: justify;">Já a tag transition especifica quando tempo deve durar a transição de um wallpaper para o outro, aqui no exemplo diz que a transição vai levar 5 segundos partindo do arquivo <strong>cloud.jpg</strong> para o arquivo <strong>comet.jpg</strong></p>
<p>Quando a lista terminar ela reinicia a transição automaticamente.</p>
<p><strong>Utilizando o XML</strong></p>
<p>Siga o passo a passo</p>
<p><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/screenshot_004.png" rel="lightbox[1676]"><img class="aligncenter size-full wp-image-1682" title="transxml00" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/screenshot_004.png" alt="" width="216" height="212" /></a></p>
<p style="text-align: center;">Abra o diálogo de controle dos planos de fundo, use o botão direito no desktop e clique alternar plano de fundo.</p>
<p><img class="aligncenter size-full wp-image-1678" title="transxml01" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/transxml01.png" alt="" width="425" height="373" /></p>
<p style="text-align: center;">selecione adicionar</p>
<p><img class="aligncenter size-full wp-image-1679" title="transxml02" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/transxml02.png" alt="" width="425" height="232" /></p>
<p style="text-align: center;">mude a opcao no canto inferior direito para "todos os arquivos"</p>
<p><img class="aligncenter size-full wp-image-1680" title="transxml03" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/transxml03.png" alt="" width="425" height="232" /></p>
<p style="text-align: center;">selecione o xml que você criou</p>
<p><img class="aligncenter size-full wp-image-1681" title="transxml04" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/transxml04.png" alt="" width="425" height="374" /></p>
<p style="text-align: center;">Pronto, sua tela de fundo transicional está funcionando.</p>
<p><strong>Faciliando as coisas</strong></p>
<p>Entendo que escrever o arquivo XML pode ser chato para alguns, se for seu caso, vá a página abaixo e instale o script XML Animated Background.</p>
<p>﻿<a href="http://gnome-look.org/content/show.php/XML+animated+background+creator?content=118074">http://gnome-look.org/content/show.php/XML+animated+background+creator?content=118074</a></p>
<p style="text-align: justify;">Testei aqui e funcionou muito bem, instalei de acordo com as instruções do autor. Com esse script você consegue clicar em cima do seu diretório com as walpapers e gerar o arquivo XML, basta selecionar a opção <strong><em>Scripts/Create XML Background <span style="font-weight: normal;"><span style="font-style: normal;">ao clicar com o botão direito no diretório.</span></span></em></strong></p>
<p><strong><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/xmltrans_nautilus1.png" rel="lightbox[1676]"><img class="aligncenter size-full wp-image-1701" title="xmltrans_nautilus" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/03/xmltrans_nautilus1.png" alt="" width="425" height="409" /></a></strong></p>
<p><strong>Referências</strong></p>
<p><a href="http://www.linuxjournal.com/content/create-custom-transitioning-background-your-gnome-228-desktop">http://www.linuxjournal.com/content/create-custom-transitioning-background-your-gnome-228-desktop</a></p>
<p>[]'s<br />
Guto</p>
<p></span></pre>
]]></content:encoded>
			<wfw:commentRss>http://gutocarvalho.net/wordpress/archives/1676/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>fica dica, mplayer e posicionamento das legendas</title>
		<link>http://gutocarvalho.net/wordpress/archives/1667</link>
		<comments>http://gutocarvalho.net/wordpress/archives/1667#comments</comments>
		<pubDate>Sun, 28 Feb 2010 12:56:33 +0000</pubDate>
		<dc:creator>gutocarvalho</dc:creator>
				<category><![CDATA[softwarelivre]]></category>
		<category><![CDATA[tecnologias]]></category>
		<category><![CDATA[gl]]></category>
		<category><![CDATA[gl2]]></category>
		<category><![CDATA[legendas]]></category>
		<category><![CDATA[mplayer]]></category>
		<category><![CDATA[xorg]]></category>
		<category><![CDATA[xv]]></category>

		<guid isPermaLink="false">http://gutocarvalho.net/wordpress/?p=1667</guid>
		<description><![CDATA[
Você já tentou mover a legenda de cima do filme &#8211; em arquivos com formato widescreen &#8211; e não teve sucesso mesmo procurando ajuda na extensa manpage do mplayer?
Pois é, eu também já passei por esta situação, mas fique tranquilo pois a solução é bem simples
normalmente eu assisto os filmes com o comando abaixo:
mplayer  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.mplayerhq.hu/"><img class="aligncenter size-medium wp-image-1672" title="mplayer" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/mplayer-300x212.png" alt="" width="300" height="212" /></a></p>
<p>Você já tentou mover a legenda de cima do filme &#8211; em arquivos com formato widescreen &#8211; e não teve sucesso mesmo procurando ajuda na extensa manpage do mplayer?</p>
<p>Pois é, eu também já passei por esta situação, mas fique tranquilo pois a solução é bem simples</p>
<p>normalmente eu assisto os filmes com o comando abaixo:</p>
<p>mplayer  <em><strong>filme.avi</strong></em> -sub <strong><em>legenda.srt</em></strong> -subfont-autoscale <strong>2</strong></p>
<p>desta forma estou carregando o módulo padrão para saída de video (xv) e o módulo padrão para saída do audio (alsa), portando, a legenda vai para cima do filme e não tem choro nem vela para tirá-la de lá.</p>
<p>Para corrigir este desconforto basta utilizar um módulo de vídeo diferente do padrão como o módulo GL ou o módulo GL2.</p>
<p>mplayer -ao <strong>pulse</strong> -vo <em><strong>gl2</strong></em> <em>filme.avi</em> -sub <strong><em>legenda.srt</em></strong> -subfont-autoscale <strong>2</strong></p>
<p>Assim você pode alterar a posição das legendas na tela utilizando a telca R e T, se o filme tiver formato widescreen você conseguirá coloca-la tranquilamente fora do filme.</p>
<p>[]&#8217;s<br />
Guto</p>
]]></content:encoded>
			<wfw:commentRss>http://gutocarvalho.net/wordpress/archives/1667/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>voltando no tempo sem mistérios&#8230;</title>
		<link>http://gutocarvalho.net/wordpress/archives/1361</link>
		<comments>http://gutocarvalho.net/wordpress/archives/1361#comments</comments>
		<pubDate>Fri, 19 Feb 2010 09:53:17 +0000</pubDate>
		<dc:creator>gutocarvalho</dc:creator>
				<category><![CDATA[softwarelivre]]></category>
		<category><![CDATA[tecnologias]]></category>
		<category><![CDATA[backintime]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[bit]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[tecnologia]]></category>

		<guid isPermaLink="false">http://gutocarvalho.net/wordpress/?p=1361</guid>
		<description><![CDATA[
As vezes vem a mente aquela máxima &#8220;Faça o que eu falo, não o que eu faço&#8221; e isto sempre me faz refletir sobre alguns aspectos do nosso dia-a-dia no trabalho,  no caso do backup sabemos que é uma das coisas mais importantes na computação, porém por algum motivo não o levamos muito a sério, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/disaster.png" rel="lightbox[1361]"><img class="size-full wp-image-1595 alignleft" style="margin-left: 10px; margin-right: 10px;" title="disaster" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/disaster.png" alt="" width="200" height="300" /></a></p>
<p style="text-align: justify;">As vezes vem a mente aquela máxima &#8220;Faça o que eu falo, não o que eu faço&#8221; e isto sempre me faz refletir sobre alguns aspectos do nosso dia-a-dia no trabalho,  no caso do backup sabemos que é uma das coisas mais importantes na computação, porém por algum motivo não o levamos muito a sério, principalmente em nosso Desktop, não o fazemos periódicamente e geralmente arrancamos nossos cabelos usando FSCK e outras ferramentas para recuperar algum HD &#8211; com problemas &#8211; do qual você não tem backup.</p>
<p style="text-align: justify;">É sério minha gente, se eu ganhasse uma moeda por cada pessoa que já vi chorando a perda de seus dados, já dava para comprar um STORAGE SAN HI-END ligado a uma VTL integrado a uma Tape Library bacana para fazer o armazenamento, cópia, espelhamento e o backup dos dados deles ;)</p>
<p style="text-align: justify;">Eu também não tenho costume de me preocupar muito com os dados do meu DESKTOP, principalmente com o advento do HD USB e os serviços WEB 2.0, porém há alguns dias me deparei com um problema que me forçou a buscar uma solução de backup simples e rápida para o Desktop, esta busca me levou ao BIT.</p>
<p style="text-align: justify;">O Back In Time (BIT) é uma programa escrito em python que utiliza o recursos do RSYNC para fazer snapshots de diretórios específicos, o criador do programa se inspirou nos projetos Flyback e TimeVault para desenvolvê-lo.</p>
<p style="text-align: justify;">O BIT é leve é fácil de configurar e te ajuda a fazer o seu tão importante &#8211; deveras hora esquecido &#8211; Backup.</p>
<p style="text-align: justify;">Sua interface é bem simples, ela nos permite agendar backup em minutos, horas ou em período diário, semanal ou mensal, tudo de forma bem intuitiva.</p>
<p><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/backintime01.png" rel="lightbox[1361]"><img class="aligncenter size-full wp-image-1590" title="backintime01" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/backintime01.png" alt="" width="425" height="300" /></a></p>
<p style="text-align: justify;">A imagem acima é a tela principal, ela mostra os pontos de recuperação disponíveis e os diretórios que estão na lista para serem executados os snapshots.</p>
<p><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/backintime02.png" rel="lightbox[1361]"><img class="aligncenter size-full wp-image-1591" title="backintime02" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/backintime02.png" alt="" width="425" height="300" /></a></p>
<p style="text-align: justify;">Aqui ficam as configurações, você escolhe o diretório em que ficarão armazenados os snapshots &#8211; um disco externo é uma boa alternativa, a periodicidade, quais diretórios entram, quais diretórios ou padrões de arquivos não devem entrar no snapshot além de outras opções de retenção de dados.</p>
<p><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/backintime03.png" rel="lightbox[1361]"><img class="aligncenter size-full wp-image-1592" title="backintime03" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/backintime03.png" alt="" width="424" height="477" /></a></p>
<p style="text-align: justify;">Esta é a tela de diálogo dos SNAPSHOTS, aqui você pode comparar arquivos ou diretórios e retornar versões anteriores em pontos do tempo específicos.</p>
<p style="text-align: justify;">Aqui em casa agendei um BACKUP diário que é salvo no meu HD externo, no trabalho farei o mesmo, dessa forma fico mais tranquilo ;)</p>
<p style="text-align: justify;">O BIT funciona para os ambientes de desktop GNOME e KDE em sistemas GNU/Linux ou UNIX Like. Se você usa Fedora, Debian ou Ubuntu ele está disponível nos repositórios oficiais destas distribuições.</p>
<p>Site do projeto: <a href="http://backintime.le-web.org/">http://backintime.le-web.org/<br />
</a>Licença: GPLv2</p>
<p>Referências:<br />
﻿<a href="https://launchpad.net/timevault">https://launchpad.net/timevault</a><br />
<a href="http://code.google.com/p/flyback/">http://code.google.com/p/flyback/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gutocarvalho.net/wordpress/archives/1361/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>liberte o seu boleto</title>
		<link>http://gutocarvalho.net/wordpress/archives/1577</link>
		<comments>http://gutocarvalho.net/wordpress/archives/1577#comments</comments>
		<pubDate>Thu, 18 Feb 2010 14:19:39 +0000</pubDate>
		<dc:creator>gutocarvalho</dc:creator>
				<category><![CDATA[softwarelivre]]></category>
		<category><![CDATA[tecnologias]]></category>
		<category><![CDATA[bancos]]></category>
		<category><![CDATA[boleto]]></category>
		<category><![CDATA[boletophp]]></category>
		<category><![CDATA[jboleto]]></category>
		<category><![CDATA[tecnologia]]></category>

		<guid isPermaLink="false">http://gutocarvalho.net/wordpress/?p=1577</guid>
		<description><![CDATA[
Hoje fui consultado por uma amiga acerca de sistemas livres para a geração de Boletos Bancários, eu conheço apenas dois projetos brazucas com essa finalidade, são eles:
Projeto jBoleto
﻿http://www.jboleto.com.br
Projeto BoletoPHP
﻿http://www.boletophp.com.br/
Fica a dica!
[]&#8217;s
Guto
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/Barcode-e1266503067533.jpg" rel="lightbox[1577]"><img class="aligncenter size-full wp-image-1578" title="Barcode" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/Barcode-e1266503067533.jpg" alt="" width="288" height="231" /></a></p>
<p style="text-align: justify;">Hoje fui consultado por uma amiga acerca de sistemas livres para a geração de Boletos Bancários, eu conheço apenas dois projetos brazucas com essa finalidade, são eles:</p>
<p>Projeto jBoleto<br />
<a href="﻿http://www.jboleto.com.br">﻿http://www.jboleto.com.br</a></p>
<p>Projeto BoletoPHP<br />
﻿<a href="http://www.boletophp.com.br/">http://www.boletophp.com.br/</a></p>
<p>Fica a dica!</p>
<p>[]&#8217;s<br />
Guto</p>
]]></content:encoded>
			<wfw:commentRss>http://gutocarvalho.net/wordpress/archives/1577/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>saindo do forno, openoffice 3.2</title>
		<link>http://gutocarvalho.net/wordpress/archives/1567</link>
		<comments>http://gutocarvalho.net/wordpress/archives/1567#comments</comments>
		<pubDate>Thu, 18 Feb 2010 10:50:45 +0000</pubDate>
		<dc:creator>gutocarvalho</dc:creator>
				<category><![CDATA[broffice]]></category>
		<category><![CDATA[openoffice]]></category>
		<category><![CDATA[softwarelivre]]></category>
		<category><![CDATA[tecnologias]]></category>
		<category><![CDATA[office]]></category>
		<category><![CDATA[tecnologia]]></category>

		<guid isPermaLink="false">http://gutocarvalho.net/wordpress/?p=1567</guid>
		<description><![CDATA[
No dia 11 de Fevereiro de 2010 foi lançado a versão 3.2 do OpenOffice, disponível para downloads no link abaixo:
http://download.openoffice.org/.
No Brasil o projeto BrOffice lançou a versão 3.2 no dia 15 de Fevereiro, baixe através do link abaixo:
http://www.broffice.org/download
Notas da versão:

http://development.openoffice.org/releases/3.2.0.html
Referências:

http://www.openoffice.org/news/
http://www.broffice.org/broffice_3_2_0_disponivel&#60; /a&#62;
 


[]&#8217;s
Guto
]]></description>
			<content:encoded><![CDATA[<p><a href="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/openoffice-logo-420x259-e1266490523509.png" rel="lightbox[1567]"><img class="size-full wp-image-1566 alignnone" title="openoffice-logo" src="http://gutocarvalho.net/wordpress/wp-content/uploads/2010/02/openoffice-logo-420x259-e1266490960105.png" alt="" width="164" height="70" /></a></p>
<p>No dia 11 de Fevereiro de 2010 foi lançado a versão 3.2 do OpenOffice, disponível para downloads no link abaixo:</p>
<p><a href="http://download.openoffice.org/">http://download.openoffice.org/</a>.</p>
<p>No Brasil o projeto BrOffice lançou a versão 3.2 no dia 15 de Fevereiro, baixe através do link abaixo:</p>
<p><a href="http://www.broffice.org/download">http://www.broffice.org/download</a></p>
<p>Notas da versão:<br />
<a href="http://development.openoffice.org/releases/3.2.0.html"></p>
<p>http://development.openoffice.org/releases/3.2.0.html</a></p>
<p>Referências:<br />
<a href="http://www.openoffice.org/news/"></p>
<p>http://www.openoffice.org/news/</a></p>
<p><a href="http://www.broffice.org/broffice_3_2_0_disponivel">http://www.broffice.org/broffice_3_2_0_disponivel&lt; /a&gt;</a></p>
<p><a href="http://www.broffice.org/broffice_3_2_0_disponivel"> </a></p>
<p><a href="http://www.broffice.org/broffice_3_2_0_disponivel"></a></p>
<p><a href="http://www.broffice.org/broffice_3_2_0_disponivel"></a><br />
[]&#8217;s<br />
Guto</p>
]]></content:encoded>
			<wfw:commentRss>http://gutocarvalho.net/wordpress/archives/1567/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
