<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10portuguesefull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.waltercruz.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="pt-BR">
	<title>devlog</title>
	<link rel="alternate" type="text/html" href="http://devlog.waltercruz.com/" />
	
	<id>http://devlog.waltercruz.com/?tempskin=_atom</id>
	<subtitle>Textos sobre desenvolvimento de software, notícias sobre tecnologia e opniões sobre a criação de software.</subtitle>
	<generator uri="http://b2evolution.net/" version="4.0.0-alpha">whissip</generator>
	<updated>2010-09-02T17:12:27Z</updated>
	
	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.waltercruz.com/walterdevlog" /><feedburner:info uri="walterdevlog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>-15.693120</geo:lat><geo:long>-47.925110</geo:long><logo>http://waltercruz.com/Bodao.jpg</logo><feedburner:emailServiceId>walterdevlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.waltercruz.com%2Fwalterdevlog" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.waltercruz.com%2Fwalterdevlog" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.waltercruz.com%2Fwalterdevlog" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.waltercruz.com/walterdevlog" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.waltercruz.com%2Fwalterdevlog" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.waltercruz.com%2Fwalterdevlog" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.waltercruz.com%2Fwalterdevlog" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><entry>
		<title type="text">Chamada de Trabalho Solisc 2010</title>
		<link rel="alternate" type="text/html" href="http://feeds.waltercruz.com/~r/walterdevlog/~3/-4iWj0vqAN0/chamada-de-trabalho-solisc-2010" />
		<author>
			<name>Walter Cruz</name>
			<uri>http://waltercruz.com</uri>
		</author>
				<category term="Geek life" />
				<id>http://devlog.waltercruz.com/chamada-de-trabalho-solisc-2010</id>
		<published>2010-08-16T15:20:00Z</published>		<updated>2010-08-31T18:34:36Z</updated>
				<content type="html">&lt;p&gt;A Associação Software Livre Santa Catarina – SoLiSC – informa a abertura da chamada de trabalhos para o 5º SoLiSC – Congresso Catarinense de Software Livre.&lt;/p&gt;
&lt;p&gt;O Evento será realizado em Florianópolis, SC, em local a ser definido, nos dias 22 e 23 de oububro de 2010.&lt;/p&gt;
&lt;p&gt;A submissão das palestras deve ser feita até o dia 01/09/2010 (primeiro de setembro de 2010), através do sistema papers, no seguinte endereço: &lt;a href="http://papers.solisc.org.br/2010/speaker/"&gt;http://papers.solisc.org.br/2010/speaker/&lt;/a&gt;. Para quem já postou palestra no ano passado, pode utilizar o mesmo cadastro.&lt;/p&gt;
&lt;p&gt;Graças à excelente avaliação do público para as palestras que vieram da chamada de trabalhos no último ano, o espaço para estas será ampliado na grade de 2010.&lt;/p&gt;
&lt;p&gt;O comitê organizador do evento definiu os seguintes macro-temas ou trilhas para este ano:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Administração de Sistemas e Desenvolvimento de Software&lt;/li&gt;
&lt;li&gt; Software Livre em Desktop  (Distribuições, Ferramentas de Produtividade, Multimídia, …)&lt;/li&gt;
&lt;li&gt;Negócios e Casos de Uso&lt;/li&gt;
&lt;li&gt;Telecomunicações&lt;/li&gt;
&lt;li&gt;Hardware e Sistemas Embarcados&lt;/li&gt;
&lt;li&gt;Software Livre em Geral (demais assuntos relacionados aos temas de software livre e conhecimento livre)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As palestras devem ser preparadas para a duração de 50 minutos, incluindo o tempo para perguntas.&lt;/p&gt;
&lt;p&gt;Os trabalhos serão avaliados pelo comitê de programa do SoLiSC.&lt;/p&gt;
&lt;p&gt;A organização do evento informa que todos os palestrantes aprovados terão isenção da inscrição do evento, mas que não irá dispor de ajuda de custo para quem tiver a palestra aprovada.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Datas Importantes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;01/07/2010 – Abertura da Chamada de Trabalhos&lt;/li&gt;
&lt;li&gt;01/09/2010 – Encerramento da Chamada de Trabalhos&lt;/li&gt;
&lt;li&gt;15/09/2010 – Divulgação das palestras aprovadas&lt;/li&gt;
&lt;li&gt;22 e 23/10/2010 – 5º SoLiSC&lt;/li&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=-4iWj0vqAN0:S7HDa0z7KT4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=-4iWj0vqAN0:S7HDa0z7KT4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=-4iWj0vqAN0:S7HDa0z7KT4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=-4iWj0vqAN0:S7HDa0z7KT4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=-4iWj0vqAN0:S7HDa0z7KT4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=-4iWj0vqAN0:S7HDa0z7KT4:PUFxU90IBjg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=PUFxU90IBjg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/walterdevlog/~4/-4iWj0vqAN0" height="1" width="1"/&gt;</content>
				<feedburner:origLink>http://devlog.waltercruz.com/chamada-de-trabalho-solisc-2010</feedburner:origLink></entry>

	
	<entry>
		<title type="text">Diretor executivo da Linux Internacional, Jon “maddog” Hall confirma presença no Rio Info 2010</title>
		<link rel="alternate" type="text/html" href="http://feeds.waltercruz.com/~r/walterdevlog/~3/IrZKV-K9b7o/diretor-executivo-da-linux-internacional-jon-maddog-hall-confirma-presenca-no-rio-info-2010" />
		<author>
			<name>Walter Cruz</name>
			<uri>http://waltercruz.com</uri>
		</author>
				<category term="Geek life" />
				<id>http://devlog.waltercruz.com/diretor-executivo-da-linux-internacional-jon-maddog-hall-confirma-presenca-no-rio-info-2010</id>
		<published>2010-07-22T14:22:00Z</published>		<updated>2010-07-22T14:22:30Z</updated>
				<content type="html">&lt;p&gt;&lt;strong&gt;“Como ganhar muito dinheiro com Software Livre”&lt;/strong&gt; é o tema do debate que será coordenado pelo norte americano &lt;em&gt;Jon “maddog” Hall&lt;/em&gt;, um dos nomes mais respeitados mundialmente no movimento de Software Livre. O debate faz parte do &lt;strong&gt;“Encontro de Negócios em Software Livre”&lt;/strong&gt; que acontece dia 31 de agosto no &lt;strong&gt;Rio Info 2010&lt;/strong&gt;, um dos maiores eventos de tecnologia e negócios do Brasil.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Jon “maddog” Hall &lt;/em&gt;é o diretor executivo da Linux International, uma associação mundial sem fins lucrativos que reúne corporações de grande relevância internacional na área de TI e desejam promover sistemas operacionais baseados em Linux. O apelido “maddog”, pelo qual prefere ser chamado, lhe foi atribuído pelos alunos da Hartford State Technical College, onde chefiou o Departamento de Ciência da Computação.&lt;/p&gt;
&lt;p&gt;Hall atua na área de informática desde 1969, trabalhou para a Western Electric Corporation, Aetna Life and Casualty, Bell Laboratories, Digital Equipment Corporation, VA Linux Systems, e SGI. Atualmente é o CTO e embaixador da Koolu.&lt;/p&gt;
&lt;p&gt;Seu interesse por Linux surgiu na época em que trabalhava na Digital e foi fundamental para conseguir equipamentos e recursos para que a Linux Torvalds pudesse completar seu primeiro porte, uma versão do Linux para a plataforma Alpha da Digital.&lt;/p&gt;
&lt;p&gt;Jon Hall também é membro dos conselhos de várias empresas e organizações não governamentais, incluindo a Associação USENIX. No UK Linux and Open Source Awards 2006, recebeu um Prêmio de Reconhecimento para toda a vida por seus serviços à comunidade de Código Fonte Aberto. Hall possui mestrado em Ciência da Computação pelo Rensselaer Polytechnic Institute (1977) e um bacharelado em Comércio e Engenharia pela Drexel University (1973).&lt;/p&gt;
&lt;p&gt;Um orador excepcional, que contagia seus ouvintes através do seu carisma pessoal e de analogias e exemplos que encantam o público, Jon Hall apresentará, em seu debate, um aprofundamento nas questões de Software Livre e geração de oportunidades de negócios. O &lt;strong&gt;Rio Info 2010&lt;/strong&gt; acontece de 31 de agosto a 02 de setembro no Hotel Windsor, Barra da Tijuca, Rio de Janeiro. Informações e inscrições pelo site &lt;a title="blocked::http://www.rioinfo.com.br/" href="http://www.rioinfo.com.br/"&gt;www.rioinfo.com.br&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;Serviço:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Rio Info 2010&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tema: &lt;/strong&gt;Integrando Mídias, Coisas, Pessoas e Serviços&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Quando:&lt;/strong&gt; de 31 de agosto a 02 de setembro&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Local:&lt;/strong&gt; Hotel Windsor, Barra da Tijuca, Rio de Janeiro&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Informações e inscrições:&lt;/strong&gt; &lt;a title="blocked::http://www.rioinfo.com.br/" href="http://www.rioinfo.com.br/"&gt;www.rioinfo.com.br&lt;/a&gt; | (21) 3974-5015&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;Assessoria de Imprensa:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;IAA Comunicação e Eventos&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;(21) 2533-6614 / 4141-3652&lt;/p&gt;
&lt;p&gt;Ivan Accioly – (21) 9226-8999– &lt;a title="blocked::mailto:ivan@iaacomunicacao.com.br" href="http://devlog.waltercruz.commailto:ivan@iaacomunicacao.com.br"&gt;ivan@iaacomunicacao.com.br&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Raquel Belém – &lt;a title="blocked::mailto:raquel@iaacomunicacao.com.br" href="http://devlog.waltercruz.commailto:raquel@iaacomunicacao.com.br"&gt;raquel@iaacomunicacao.com.br&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=IrZKV-K9b7o:IUvnOklwWTw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=IrZKV-K9b7o:IUvnOklwWTw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=IrZKV-K9b7o:IUvnOklwWTw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=IrZKV-K9b7o:IUvnOklwWTw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=IrZKV-K9b7o:IUvnOklwWTw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=IrZKV-K9b7o:IUvnOklwWTw:PUFxU90IBjg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=PUFxU90IBjg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/walterdevlog/~4/IrZKV-K9b7o" height="1" width="1"/&gt;</content>
				<feedburner:origLink>http://devlog.waltercruz.com/diretor-executivo-da-linux-internacional-jon-maddog-hall-confirma-presenca-no-rio-info-2010</feedburner:origLink></entry>

	
	<entry>
		<title type="text">Musescore - Software livre de composição e partitura musical</title>
		<link rel="alternate" type="text/html" href="http://feeds.waltercruz.com/~r/walterdevlog/~3/o2Qu8LuQPBU/musescore" />
		<author>
			<name>Walter Cruz</name>
			<uri>http://waltercruz.com</uri>
		</author>
				<category term="Geek life" />
				<category term="Uncategorized" />
				<id>http://music.waltercruz.com/musescore</id>
		<published>2010-06-29T12:48:00Z</published>		<updated>2010-06-29T12:48:43Z</updated>
				<content type="html">&lt;div&gt;&lt;div&gt;&lt;a href="http://static.waltercruz.com.br/media/blogs/music/sc1s_1.png?mtime=1277815648"&gt;&lt;img alt="" src="http://static.waltercruz.com.br/media/blogs/music/./.evocache/sc1s_1.png/fit-320x320.png?mtime=1277815648" width="320" height="296" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Após alguns anos sem mexer com música no computador, esse ano eu estou retornando as atividades, mergulhando (de volta!) no mundo dos sequenciadores, DAW, VST e VSTi. Aliás, para alguém que está afastado como eu as coisas mudaram muito. Por exemplo, eu mexia com cakewalk na época que ele trabalhava quase que apenas com MIDI, e VST nem existia naquela época (conseguem chutar um ano pra isso?). Hoje em dia, no mesmo software eu posso abrir uma pista pra MIDI, outra pra áudio, e ainda outra pra VSTi. É uma mudança de paradigma enorme!&lt;/p&gt;
&lt;p&gt;Nessa leva, eu acabei fazendo o download de um software livre para edição de partitura, o MuseScore, que atualmente está na versão 0.9.6. Para quem tinha alguma experiência com versões jurássicas do Encore, achei um software bem amigável e evoluído. Da própria página do projeto, seguem as informações:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; WYSIWYG, as notas são inseridas em uma "partitura virtual"&lt;/li&gt;
&lt;li&gt; Número ilimitado de pautas&lt;/li&gt;
&lt;li&gt; Até quatro vozes por pauta&lt;/li&gt;
&lt;li&gt; Entrada rápida e fácil de notas com mouse, teclado ou MIDI&lt;/li&gt;
&lt;li&gt; Sequenciador integrado e software sintetizador &lt;a href="http://fluidsynth.sourceforge.net/"&gt;FluidSynth&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; Importação e exportação para &lt;a href="http://www.recordare.com/xml.html"&gt;MusicXML&lt;/a&gt; e Standard MIDI Files&lt;/li&gt;
&lt;li&gt; Código independente de plataforma, binários disponíveis para Windows, Mac e Linux&lt;/li&gt;
&lt;li&gt;Traduzido para &lt;a href="http://musescore.org/pt-br/caracter%C3%ADsticas"&gt;26 idiomas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; Distribuído sob licença GNU GPL&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ele pode tocar as músicas via o próprio soundfount que vem com ele, ou se você tiver um soundfount de melhor qualidade pode configurá-lo para uso também. Com esse mesmo soundfount, ele pode exportar a partitura direto para um arquivo wav ou ogg (senti a falta do formato mp3, mas é fácil converter o wav para mp3).&lt;/p&gt;
&lt;p&gt;Fora a minha falta de habilidade com o processo (tem trocentos anos que eu não editava uma partitura no computador, no máximo escrevia algo à mão), o programa funcionou bem, sem travamentos, foi relativamente fácil de usar e para mim, escrever uma partitura e estudar um pouco de música de novo tem sido bem divertido. É isso!&lt;/p&gt;&lt;div class="item_footer"&gt;&lt;p&gt;&lt;small&gt;&lt;a href="http://music.waltercruz.com/musescore"&gt;Texto&lt;/a&gt; publicado em &lt;a href="http://music.waltercruz.com/"&gt;music.waltercruz.com&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=o2Qu8LuQPBU:_n3drXVJpAQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=o2Qu8LuQPBU:_n3drXVJpAQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=o2Qu8LuQPBU:_n3drXVJpAQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=o2Qu8LuQPBU:_n3drXVJpAQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=o2Qu8LuQPBU:_n3drXVJpAQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=o2Qu8LuQPBU:_n3drXVJpAQ:PUFxU90IBjg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=PUFxU90IBjg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/walterdevlog/~4/o2Qu8LuQPBU" height="1" width="1"/&gt;</content>
				<feedburner:origLink>http://music.waltercruz.com/musescore</feedburner:origLink></entry>

	
	<entry>
		<title type="text">Atualização no linode: 42% a mais de memória :)</title>
		<link rel="alternate" type="text/html" href="http://feeds.waltercruz.com/~r/walterdevlog/~3/-EThzTWdiXs/atualizacao-no-linode-42-a" />
		<author>
			<name>Walter Cruz</name>
			<uri>http://waltercruz.com</uri>
		</author>
				<category term="Geek life" />
				<id>http://devlog.waltercruz.com/atualizacao-no-linode-42-a</id>
		<published>2010-06-17T14:37:00Z</published>		<updated>2010-06-17T14:37:00Z</updated>
				<content type="html">&lt;p&gt;Ontem, no aniversário de 7 anos do Linode, todos os planos ganharam um aumento de 42% de RAM. O meu plano, o mais barato, mas o suficiente para o que eu preciso, de 360 MB foi agora para 512.  Estou no linode desde setembro de 2008, e ter um VPS próprio por um preço justo é uma mão na roda. &lt;img src="http://static.waltercruz.com.br/rsc/smilies/pidgin/smile.gif" title=":)" alt=":)" class="middle" width="24" height="24" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.linode.com/?r=43a70f33c2a5d871f42eab59109c96c018edc2fc"&gt;Recomendo&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=-EThzTWdiXs:tfaUrQOS9pE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=-EThzTWdiXs:tfaUrQOS9pE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=-EThzTWdiXs:tfaUrQOS9pE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=-EThzTWdiXs:tfaUrQOS9pE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=-EThzTWdiXs:tfaUrQOS9pE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=-EThzTWdiXs:tfaUrQOS9pE:PUFxU90IBjg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=PUFxU90IBjg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/walterdevlog/~4/-EThzTWdiXs" height="1" width="1"/&gt;</content>
				<feedburner:origLink>http://devlog.waltercruz.com/atualizacao-no-linode-42-a</feedburner:origLink></entry>

	
	<entry>
		<title type="text">Subversion no google code mais rápido</title>
		<link rel="alternate" type="text/html" href="http://feeds.waltercruz.com/~r/walterdevlog/~3/YSfy1UuwEBI/subversion-no-google-code-mais-rapido" />
		<author>
			<name>Walter Cruz</name>
			<uri>http://waltercruz.com</uri>
		</author>
				<category term="Google" />
				<id>http://devlog.waltercruz.com/subversion-no-google-code-mais-rapido</id>
		<published>2010-03-22T14:07:00Z</published>		<updated>2010-03-22T14:07:46Z</updated>
				<content type="html">&lt;p&gt;Do &lt;a href="http://googlecode.blogspot.com/2010/03/faster-subversion-hosting.html"&gt;google code blog&lt;/a&gt;: o serviço de Subversion do google code, que usa o BigTable como backend, recebeu melhorias diversas, incluindo uma melhoria no serviço via HTTP.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=YSfy1UuwEBI:sPgbNfEPBhU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=YSfy1UuwEBI:sPgbNfEPBhU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=YSfy1UuwEBI:sPgbNfEPBhU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=YSfy1UuwEBI:sPgbNfEPBhU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=YSfy1UuwEBI:sPgbNfEPBhU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=YSfy1UuwEBI:sPgbNfEPBhU:PUFxU90IBjg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=PUFxU90IBjg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/walterdevlog/~4/YSfy1UuwEBI" height="1" width="1"/&gt;</content>
				<feedburner:origLink>http://devlog.waltercruz.com/subversion-no-google-code-mais-rapido</feedburner:origLink></entry>

	
	<entry>
		<title type="text">MoinMoin 1.9</title>
		<link rel="alternate" type="text/html" href="http://feeds.waltercruz.com/~r/walterdevlog/~3/fWRB0mHjP6A/moinmoin-1-9" />
		<author>
			<name>Walter Cruz</name>
			<uri>http://waltercruz.com</uri>
		</author>
				<category term="Geek life" />
				<id>http://devlog.waltercruz.com/moinmoin-1-9</id>
		<published>2010-03-08T19:05:00Z</published>		<updated>2010-03-08T19:05:00Z</updated>
				<content type="html">&lt;p&gt;Acabei de atualizar um wikizinho pessoal que eu tenho para o &lt;a href="http://moinmo.in/"&gt;MoinMoin&lt;/a&gt; 1.9.2 Entre as novidades da série 1.9:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A versão mínima do Python exigida agora é a 2.4&lt;/li&gt;
&lt;li&gt;O MoinMoin é agora uma aplicação WSGI baseada no &lt;a class="http" href="http://werkzeug.pocoo.org/"&gt;werkzeug&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Novo tema padrão&lt;/li&gt;
&lt;li&gt;Syntax highlighting baseado na biblioteca &lt;a class="http" href="http://pygments.org/"&gt;pygments&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Indexação e busca com o Xapian melhoradas.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;O procedimento de&lt;a href="http://moinmo.in/RickVanderveer/UpgradingFromMoin18ToMoin19"&gt; atualização é simples&lt;/a&gt;, porém uma desatentço minha complicou o processo. O Moin vem com uma pasta chamada underlay, que é onde ficam as páginas de sistema e de ajuda do Moin. Antigamente, bastava copiar a pasta underlay da nova versão do Moin para ter as suas páginas atualizadas. A partir do 1.9, é necessário entrar na página LanguageSetup e escolhero idioma no qual essas páginas estarão e instalar o pack desse idioma. Procedimento simples, mas que por ter pulado essa parte das notas de lançamento atrasou a atualização. É isso!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=fWRB0mHjP6A:jDK7WYxGIZU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=fWRB0mHjP6A:jDK7WYxGIZU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=fWRB0mHjP6A:jDK7WYxGIZU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=fWRB0mHjP6A:jDK7WYxGIZU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=fWRB0mHjP6A:jDK7WYxGIZU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=fWRB0mHjP6A:jDK7WYxGIZU:PUFxU90IBjg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=PUFxU90IBjg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/walterdevlog/~4/fWRB0mHjP6A" height="1" width="1"/&gt;</content>
				<feedburner:origLink>http://devlog.waltercruz.com/moinmoin-1-9</feedburner:origLink></entry>

	
	<entry>
		<title type="text">Quase 50% da web já é unicode</title>
		<link rel="alternate" type="text/html" href="http://feeds.waltercruz.com/~r/walterdevlog/~3/6BjreSkeWmM/quase-50-da-web-ja-e-unicode" />
		<author>
			<name>Walter Cruz</name>
			<uri>http://waltercruz.com</uri>
		</author>
				<category term="Geek life" />
				<id>http://devlog.waltercruz.com/quase-50-da-web-ja-e-unicode</id>
		<published>2010-01-28T19:19:00Z</published>		<updated>2010-01-28T19:20:27Z</updated>
				<content type="html">&lt;div&gt;&lt;div&gt;&lt;a href="http://static.waltercruz.com.br/media/blogs/devlog/unicode.png?mtime=1264706144"&gt;&lt;img alt="" src="http://static.waltercruz.com.br/media/blogs/devlog/./.evocache/unicode.png/fit-320x320.png?mtime=1264706144" width="320" height="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Segundo &lt;a href="http://googleblog.blogspot.com/2010/01/unicode-nearing-50-of-web.html"&gt;informações do google&lt;/a&gt;, colhidas  a partir do seu próprio banco de dados, quase 50% da web já é Unicode.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=6BjreSkeWmM:giC_cIrGKsM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=6BjreSkeWmM:giC_cIrGKsM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=6BjreSkeWmM:giC_cIrGKsM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=6BjreSkeWmM:giC_cIrGKsM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=6BjreSkeWmM:giC_cIrGKsM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=6BjreSkeWmM:giC_cIrGKsM:PUFxU90IBjg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=PUFxU90IBjg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/walterdevlog/~4/6BjreSkeWmM" height="1" width="1"/&gt;</content>
				<feedburner:origLink>http://devlog.waltercruz.com/quase-50-da-web-ja-e-unicode</feedburner:origLink></entry>

	
	<entry>
		<title type="text">Melhorias no Javascript do Firefox 3.6</title>
		<link rel="alternate" type="text/html" href="http://feeds.waltercruz.com/~r/walterdevlog/~3/B14kNLtOsBw/melhorias-no-javascript-do-firefox-3-6" />
		<author>
			<name>Walter Cruz</name>
			<uri>http://waltercruz.com</uri>
		</author>
				<category term="JavaScript" />
				<id>http://devlog.waltercruz.com/melhorias-no-javascript-do-firefox-3-6</id>
		<published>2010-01-16T21:46:00Z</published>		<updated>2010-01-16T21:46:18Z</updated>
				<content type="html">&lt;p&gt;&lt;a href="http://blog.mozilla.com/dmandelin/"&gt;David Mandelin&lt;/a&gt;, atualmente um dos principais desenvolvedores do motor de JavaScript do Firefox (o tracemonkey) postou no blog hacks. mozilla.org alguns detalhes de como o JavaScript será mais rápido no Firefox 3.6. Não haverá nada quente como um JIT, como houve no Firefox 3.5, mas ele traz uma porção de pequenos detalhes que o pessoal da Mozilla acredita que fará a diferença. Entre eles:&lt;/p&gt;
&lt;h4&gt;JIT habilitado na 'GUI' do Firefox&lt;/h4&gt;
&lt;p&gt;A própria interface do Firefox tem bastante parte feita em JavaScript, porém esse código não estava usando o JIT do tracemonkey - como essa porção do código era relativamente nova, o pessoal da Mozilla decidiu deixar habilitado o JIT apenas para páginas, e não para a interface do Firefox. Na versão 3.6, o JIT estará habilitado para ambos, a renderização de páginas e a renderização do próprio Firefox&lt;/p&gt;
&lt;h4&gt;Melhorias no Coletor de Lixo&lt;/h4&gt;
&lt;p&gt;O coletor de lixo no Firefox 3.5 poderia interferir no processamento de animações em JavaScript.  Uma das formas de lidar com o problema é que agora a liberação de memória é feita em outra thread - segundo o post, os efeitos serão ainda mais notáveis em máquinas com mais de um processador. Outra parte importante é que agora o GC e o JIT conversam entre si. No Firefox 3.5, o coletor de lixo poderia limpar da memória algum objeto que tivesse sido usado no JIT, e depois o tracemonkey teria de fazer o trace desse código de novo. No Firefox 3.6, se um objeto está sendo usado em algum trace, ele não será recolhido pelo coletor de lixo.&lt;/p&gt;
&lt;p&gt;Fazendo o trace de mais objetos JavaScript&lt;/p&gt;
&lt;p&gt;Agora mais parte do código é analizada pelo tracemonkey para gerar os traces do JIT:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Propriedades DOM (no Firefox 3.4 apenas métodos DOM são analizados)&lt;/li&gt;
&lt;li&gt;Closures&lt;/li&gt;
&lt;li&gt;o &lt;em&gt;arguments&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;switch&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Isso tudo deve ser muito útil para quem escreve código JavaScript com jQuery, por exemplo.&lt;/p&gt;
&lt;h4&gt;Melhorias em Strings e Expressões Regulares&lt;/h4&gt;
&lt;p&gt;Incluindo o aumento de velocidade em concatenações de strings&lt;/p&gt;
&lt;p&gt;Esse é um resumo do texto em: &lt;a href="http://hacks.mozilla.org/2010/01/javascript-speedups-in-firefox-3-6/"&gt;http://hacks.mozilla.org/2010/01/javascript-speedups-in-firefox-3-6/&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=B14kNLtOsBw:kzyTWhleStU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=B14kNLtOsBw:kzyTWhleStU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=B14kNLtOsBw:kzyTWhleStU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=B14kNLtOsBw:kzyTWhleStU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?i=B14kNLtOsBw:kzyTWhleStU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.waltercruz.com/~ff/walterdevlog?a=B14kNLtOsBw:kzyTWhleStU:PUFxU90IBjg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/walterdevlog?d=PUFxU90IBjg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/walterdevlog/~4/B14kNLtOsBw" height="1" width="1"/&gt;</content>
				<feedburner:origLink>http://devlog.waltercruz.com/melhorias-no-javascript-do-firefox-3-6</feedburner:origLink></entry>

	</feed>
