<?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>umgeher&#039;s changelog</title>
	<atom:link href="http://changelog.umgeher.mitgnu.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://changelog.umgeher.mitgnu.com</link>
	<description>just coding and .planning...</description>
	<lastBuildDate>Wed, 24 Feb 2010 20:43:14 +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>Linkaaa PyScript</title>
		<link>http://changelog.umgeher.mitgnu.com/mitgnu/linkaaa-mitgnu/linkaaa-pyscript/</link>
		<comments>http://changelog.umgeher.mitgnu.com/mitgnu/linkaaa-mitgnu/linkaaa-pyscript/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 20:43:14 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[Linkaaa]]></category>
		<category><![CDATA[linkaaa]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=419</guid>
		<description><![CDATA[Fiz um pequeno script de uso pessoal, mas serve para qualquer um que nao tenha paciencia/recurso de usar o navegador para encurtar urls.
Modo de uso:
python linkaaa "url1" "url2" "url3"
Mas ai vai a dica…
chmod a+x linkaaa

Agora voce pode simplesmente usar desta forma:
./linkaaa http://www.mitgnu.com http://www.hospedagemestavel.com.br
Ele ira’ retornar suas urls encurtadas.
Agora, coloque o script no PATH! E apenas <a href="http://changelog.umgeher.mitgnu.com/mitgnu/linkaaa-mitgnu/linkaaa-pyscript/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.linkaaa.com"><img class="aligncenter" title="linkaaa" src="http://linkaaa.com/imagens/logo.png" alt="" width="508" height="214" /></a>Fiz um pequeno script de uso pessoal, mas serve para qualquer um que nao tenha paciencia/recurso de usar o navegador para encurtar urls.</p>
<p>Modo de uso:</p>
<pre>python linkaaa "url1" "url2" "url3"</pre>
<p>Mas ai vai a dica…</p>
<pre>chmod a+x linkaaa
</pre>
<p>Agora voce pode simplesmente usar desta forma:</p>
<pre>./linkaaa http://www.mitgnu.com http://www.hospedagemestavel.com.br</pre>
<p>Ele ira’ retornar suas urls encurtadas.</p>
<p>Agora, coloque o script no PATH! E apenas digite linkaaa para encurtar urls. Eu por exemplo coloco minha ~/bin/ no PATH.</p>
<p><a href="http://uploaddearquivos.com.br/download/linkaaa">Download</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/mitgnu/linkaaa-mitgnu/linkaaa-pyscript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2010-02-09</title>
		<link>http://changelog.umgeher.mitgnu.com/mitgnu/universe/2010-02-09/</link>
		<comments>http://changelog.umgeher.mitgnu.com/mitgnu/universe/2010-02-09/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 08:21:49 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[.plan]]></category>
		<category><![CDATA[MitGNU]]></category>
		<category><![CDATA[ShakeIt]]></category>
		<category><![CDATA[Universe]]></category>
		<category><![CDATA[Uprofile]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=413</guid>
		<description><![CDATA[ShakeIt

scripts utilizando o novo modelo (supernova)
objetos tambem utilizando novo modelo

Uprofile

scripts usando supernova
objetos usando supernova
API nova OK

Tenho algumas ideias novas para o Uprofile e  quero implementar ao longo de amanha. Melhorar o sistemas de msgs e como a API fala com o web-service.
]]></description>
			<content:encoded><![CDATA[<h2>ShakeIt</h2>
<ul>
<li>scripts utilizando o novo modelo (supernova)</li>
<li>objetos tambem utilizando novo modelo</li>
</ul>
<h2>Uprofile</h2>
<ul>
<li>scripts usando supernova</li>
<li>objetos usando supernova</li>
<li>API nova OK</li>
</ul>
<p>Tenho algumas ideias novas para o Uprofile e  quero implementar ao longo de amanha. Melhorar o sistemas de msgs e como a API fala com o web-service.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/mitgnu/universe/2010-02-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2010/01/29</title>
		<link>http://changelog.umgeher.mitgnu.com/mitgnu/universe/20100128/</link>
		<comments>http://changelog.umgeher.mitgnu.com/mitgnu/universe/20100128/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 21:55:44 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[.plan]]></category>
		<category><![CDATA[MitGNU]]></category>
		<category><![CDATA[SF]]></category>
		<category><![CDATA[ShakeIt]]></category>
		<category><![CDATA[Universe]]></category>
		<category><![CDATA[VCNews]]></category>
		<category><![CDATA[WPReader]]></category>
		<category><![CDATA[sf]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[upa]]></category>
		<category><![CDATA[upload de arquivos]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=406</guid>
		<description><![CDATA[Sem internet
Estou a alguns dias sem me conectar a internet, e fazia tempo que nao era tao produtivo como esses dias o tempo perdido com pessoas em jabber/xmpp/gtalk e irc e’ muito grande. Sem falar que elas atrapalham a concentracao, suas perguntas sobre questoes de programacao e universo unix me tiram totalmente do que estou <a href="http://changelog.umgeher.mitgnu.com/mitgnu/universe/20100128/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<h2>Sem internet</h2>
<p>Estou a alguns dias sem me conectar a internet, e fazia tempo que nao era tao produtivo como esses dias o tempo perdido com pessoas em jabber/xmpp/gtalk e irc e’ muito grande. Sem falar que elas atrapalham a concentracao, suas perguntas sobre questoes de programacao e universo unix me tiram totalmente do que estou fazendo, adoro resolver problemas, todo problema tem de ser visto, sempre. E’ com eles que voce consegue realmente aplicar o seu conhecimento e ganhar mais. E os seus links ao youtube e noticias sao um chamariz a parar de desenvolver. Com isso estou pensando seriamente em deixar para la’ IMs/irc. Vou fazer um teste sobre isso, talvez ficar sem IMs/irc por uma semana ou 15 dias. E e’ com isso que vejo que o simples email e’ muito bom, quando tenho realmente tempo entro e utilizo alguns minutos para responder perguntas de amigos ou entao para escrever para a lista mitgnu =)</p>
<h2>MitGNU</h2>
<p>Com algumas mudancas que aconteceram nesse final de ano, venho me concentrando 100% a MitGNU agora, empresa que sou co-founder e vejo que tem grande futuro. O que temos de qualidade de pessoal e’ muito forte. Mas nem tudo e’ alegria. Tivemos um “atraso”(?) com o ShakeIt. Nao considero atraso. Bem…</p>
<h2>ShakeIt</h2>
<p>O projeto ShakeIt nasceu de uma grande ideia do nosso CEO Rafael “HULK” Almeida. Nao irei falar o que e’ o projeto ShakeIt, mas que erramos em dar um deadline para ele. No caso o co-founder Thiago Tiveron escolheu a data por ser uma data legal, 10/01/10 (100110). Fui de acordo. Poderiamos lancar com certeza uma versao beta do projeto para um uso e pesquisa do que poderiamos estar com duvidas sobre o plano de negocio.</p>
<p>Achei super legal a ideia do Tiveron de colocar um deadline e correr atras de uma versao usavel ate’ aquele ponto. Verdade o meu empenho na tecnologia que o ShakeIt vai usar foi aumentado diversas vezes. Ainda mais quando fiz um countdown para (as) minha(s) workstation. Toda vez que meu olho batia no canto da tela via o tempo passar realmente. Era por varias vezes motivo de justificar a minha ambicao por nao cair no sono e codificar nesse tempo que para meu ponto de vista e’ um certo desperdicio. Resultado comecei a “aproveitar” melhor meu tempo. Comecei a dormir exatas 4 horas por dia no maximo. Quando me acostumei consegui fazer melhor, dormir apenas na manha, sim dormia das 07:00am ate’ 10/10:30am, e em alguns dias. Escolhi eles sabado, segunda e quarta. Demorei cerca que quase 10 dias para me acostumar. Mas deu certo. Nao posso falar que era 100% produtivo como costumo ser, mas se for colocar na ponta do lapis (? colocar na planilha) eu tive entre 75% a 95% do aproveitamento, isso de acordo com minha/o/o planilha/trac/redmine. Com isso tive mais horas de desenvolvimento e dedicacao a novas tecnologias que criamos na MitGNU.</p>
<p>E voltando a ideia do Tiveron, perfeita. So’ tem um problema, eu. Tenho um grande problema em falar que algo esta’ pronto, quando esta’ pronto? Quando esta’ perfeito? Nao quero algo bom, quero algo perfeito que me orgulhe de ter criado e orgulho em usar e fazer com que os outros usem. Passava dias inteiros melhorando algo que muitos falavam que estava perfeito. Mas sempre tem um X para melhorar. Errei nisso. Nao sou uma pessoa de deadlines. Sou uma pessoa que adota a versao de “estara’ pronto quando ficar pronto”. Por isso nao considero um atraso nosso ao ShakeIt nao ter uma versao beta para todos no dia do deadline. Com esse pequeno “atraso” aproveitei e melhorei/refiz varios objetivos no ShakeIt nesses dias sem internet.</p>
<ul>
<li>templates usando dogtag e nao mais OCGI</li>
<li>tudo esta’ em modulos</li>
<li>apliquei recurso de concorencia no ShakeIt (ver universe)</li>
<li>algoritimos usando novo “metodo” de threads e distribuicao</li>
<li>pages usando templates-dogtag</li>
</ul>
<h2>Universe</h2>
<p>Ajustei varias questoes no Universe, primeiro de tudo refiz o modulo de distribuicao de processamento. Agora podemos distribuir os processos em diversas maquinas de um modo facil. Tudo usando a mesma lib que criei em 2007. Todo processo de melhoramento de codigo e aplicar novos recursos foram no Python. Mas quero em um futuro proximo colocar a mao na lib denovo.</p>
<p>Outro ponto bacana foi melhorar o core do Universe. Agora temos um novo recurso de quando aquele modulo/objeto nao foi localizado ou gerou um erro, nosso core procura a ultima versao que aquele processo estava “certo” e refaz o processamento usando aquele codigo. Nao estou muito certo se ira’ ser util realmente, mas no caso imagino um sistema sendo atualizado em varias maquinas, quero que cada maquina (ponto de processamento) tenha uma copia do aplicativo, assim quando um processo gerar um erro, essa demanda ira’ passar para a maquina a frente dela, ate’ chegar em uma maquina que o resultado seja positivo, dai sim retornando a quem quis o processo e caminhar dai para frente normalmente. Nao tenho nome para esse recurso. Mas se for bem implementado, daqui a algum tempo nao teriamos mais nos preocupar em atualizar tudo de uma vez ou ter as quedas de sistema sem usar slave. Deixarei esse recurso como unstable e nao ira’ para o core da pre-stable. Quero lancar uma nova stable quanto antes para me focar mais em outros produtos.</p>
<ul>
<li>nova versao pre-stable</li>
<li>dogtags totalmente em uso, irei tirar o OCGI quando todos os  produtos estiverem usando dogtag</li>
<li>leitor de feed de wordpress (WPReader)</li>
</ul>
<h2>SF</h2>
<p>Estou bastante contente com a evolucao do SF. Temos varios novos recursos como download-key configurando a velocidade. Essa key permite que apenas o numero de pessoas possam usar aquela chave e quantos mb/s poderam abaixar. Quero melhorar o sistema de log do SF.</p>
<p>Alem de melhorar o sistema de log do SF, queria criar um recurso de quando subir um arquivo para o storage um sistema de “alerta”/msg qualquer no twitter, quero aplicar isso justamente para o UPA. Assim o pessoal que tiver cadastro no UPA podera’ “espalhar” seus arquivos com maior facilidade.</p>
<h2>VCNews</h2>
<p>Estive revendo o backend do VCNews, quero colocar ele para frente. Temos varios recursos do projeto final ja’. Teriamos de terminar o processo de app e front-end. Que estao praticamente a 0% do desenvolvimento.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/mitgnu/universe/20100128/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2009/12/07</title>
		<link>http://changelog.umgeher.mitgnu.com/plan/20091207/</link>
		<comments>http://changelog.umgeher.mitgnu.com/plan/20091207/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 01:25:44 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[.plan]]></category>
		<category><![CDATA[BSD]]></category>
		<category><![CDATA[8.0]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[dogtag]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[io]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[sf]]></category>
		<category><![CDATA[tag]]></category>
		<category><![CDATA[Universe]]></category>
		<category><![CDATA[viper]]></category>
		<category><![CDATA[workstation]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=377</guid>
		<description><![CDATA[Workstations

viper — nova workstation 
dei um update na darthvader e earl para a versao 8.0 — FreeBSD Press Release

Para mim, o melhor ambiente para desenvolver e’ usando BSD (FreeBSD). Ate’ hoje nao achei algo melhor.
Universe

dogtag agora aceita listas de varios tipos de objetos para criar a tag

SF
Server

create
get
makeKey — metodo para criar uma chave unica para <a href="http://changelog.umgeher.mitgnu.com/plan/20091207/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<h1>Workstations</h1>
<ul>
<li><span style="background-color: #ffffff;">viper — nova workstation </span></li>
<li><span style="background-color: #ffffff;">dei um update na darthvader e earl para a versao 8.0 — <a href="http://www.freebsd.org/releases/8.0R/pressrelease.html">FreeBSD Press Release</a></span></li>
</ul>
<p>Para mim, o melhor ambiente para desenvolver e’ usando BSD (FreeBSD). Ate’ hoje nao achei algo melhor.</p>
<h1>Universe</h1>
<ul>
<li><span style="background-color: #ffffff;">dogtag agora aceita listas de varios tipos de objetos para criar a tag</span></li>
</ul>
<h1>SF</h1>
<h2>Server</h2>
<ul>
<li><span style="background-color: #ffffff;">create</span></li>
<li><span style="background-color: #ffffff;">get</span></li>
<li><span style="background-color: #ffffff;">makeKey — metodo para criar uma chave unica para o server</span></li>
<li><span style="background-color: #ffffff;">login</span></li>
<li><span style="background-color: #ffffff;">lock’s stuff — agora o sf tem metodos para dar um lockdown em um server, impedindo de ele gravar mais dados</span></li>
<li><span style="background-color: #ffffff;">check methods — name/lock </span></li>
</ul>
<h2>App</h2>
<ul>
<li><span style="background-color: #ffffff;">login</span></li>
<li><span style="background-color: #ffffff;">get</span></li>
<li><span style="background-color: #ffffff;">create</span></li>
<li><span style="background-color: #ffffff;">makeKey — outra chave unica para cada app</span></li>
<li><span style="background-color: #ffffff;">check methods — name/active</span></li>
</ul>
<h2>File</h2>
<ul>
<li><span style="background-color: #ffffff;">change</span></li>
<li><span style="background-color: #ffffff;">create</span></li>
<li><span style="background-color: #ffffff;">delete</span></li>
<li><span style="background-color: #ffffff;">get</span></li>
<li><span style="background-color: #ffffff;">getAll</span></li>
<li><span style="background-color: #ffffff;">timestamp — transforma datetime em timestamp</span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/plan/20091207/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BitlBee — an IRC to other chat networks gateway</title>
		<link>http://changelog.umgeher.mitgnu.com/debian/bitlbee-an-irc-to-other-chat-networks-gateway/</link>
		<comments>http://changelog.umgeher.mitgnu.com/debian/bitlbee-an-irc-to-other-chat-networks-gateway/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 09:03:56 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[bitlbee]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[msn]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=382</guid>
		<description><![CDATA[Gostei tanto do BitlBee que resolvi fazer um mini how-to para quem gostou da ideia de usar o seu cliente de IRC preferido para falar com o pessoal do IMs da vida (die MSN, DIE!).
Se voce nao quer instalar na sua maquina ou em um home-server por ai, voce pode usar um server publico, uma <a href="http://changelog.umgeher.mitgnu.com/debian/bitlbee-an-irc-to-other-chat-networks-gateway/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Gostei tanto do BitlBee que resolvi fazer um mini how-to para quem gostou da ideia de usar o seu cliente de IRC preferido para falar com o pessoal do IMs da vida (die MSN, DIE!).</p>
<p><a href="http://www.bitlbee.org/main.php/servers.html">Se voce nao quer instalar na sua maquina ou em um home-server por ai, voce pode usar um server publico, uma boa escolha para aqueles que tambem nao gosta de configurar nada.</a></p>
<p>Primeiro, vamos instalar ele…</p>
<pre>cd /usr/ports/irc/bitlbee
<span style="background-color: #ffffff;">make package</span></pre>
<p>Configure com os servicos que voce vai utilizar, espero que voce nao tenha selecionado MSN. Nao entendeu o primeiro passo?</p>
<pre>apt-get install bitlbee</pre>
<p>Continua nao entendendo? Mmmm… Use o server publico.</p>
<p>Bacana, voce deve ter instalado, agora vamos editar o arquivo de configuracao usando o editor preferido de sua escolha (espero que seja Emacs):</p>
<pre>emacs -nw /usr/local/etc/bitlbee/bitlbee.conf</pre>
<p>Vou colar o meu aqui para voces terem um exemplo.</p>
<pre>[settings]
<span style="background-color: #ffffff;">RunMode = Daemon
User = bitlbee
DaemonInterface = 0.0.0.0
DaemonPort = 6667
OperPassword = topSecret
HostName = earl</span></pre>
<p>Agora, voce como um bom user de *BSD deixe a porta escolhida aberta e rode o BitlBee. Pronto que maravilha hein, server rodando.</p>
<p>Para usar, basta conectar com o seu IRC client preferido (ircII e’ uma boa escolha) e configurar seu user como quiser, subindo quantas contas quiser tambem. =) Bom aproveito.</p>
<p>Sim, claro, la’ conectado vai ter um passo a passo para voce configurar tudo. Mas nada melhor que um RTFM para aprender tudo.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/debian/bitlbee-an-irc-to-other-chat-networks-gateway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2009/12/03</title>
		<link>http://changelog.umgeher.mitgnu.com/stuff/20091203/</link>
		<comments>http://changelog.umgeher.mitgnu.com/stuff/20091203/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 03:09:03 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[Stuff]]></category>
		<category><![CDATA[injection]]></category>
		<category><![CDATA[rc]]></category>
		<category><![CDATA[sf]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[tag]]></category>
		<category><![CDATA[Universe]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=369</guid>
		<description><![CDATA[Universe

novos metodos de tratar sql injection

SF

Achei um modo mais elegante e melhorado de fazer o SF, vou aplicar. Comecei ja’ a fazer a mudanca.
SF com tag rc1 ja’.

]]></description>
			<content:encoded><![CDATA[<h1>Universe</h1>
<ul>
<li><span style="background-color: #ffffff;">novos metodos de tratar sql injection</span></li>
</ul>
<h1>SF</h1>
<ul>
<li><span style="background-color: #ffffff;">Achei um modo mais elegante e melhorado de fazer o SF, vou aplicar. Comecei ja’ a fazer a mudanca.</span></li>
<li><span style="background-color: #ffffff;">SF com tag rc1 ja’.</span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/stuff/20091203/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2009/12/02</title>
		<link>http://changelog.umgeher.mitgnu.com/plan/20091202/</link>
		<comments>http://changelog.umgeher.mitgnu.com/plan/20091202/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 06:24:29 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[.plan]]></category>
		<category><![CDATA[bitlbee]]></category>
		<category><![CDATA[bnc]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[dogtag]]></category>
		<category><![CDATA[fernando morgenstern]]></category>
		<category><![CDATA[freenode]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[irssi]]></category>
		<category><![CDATA[redmine]]></category>
		<category><![CDATA[ShakeIt]]></category>
		<category><![CDATA[trac]]></category>
		<category><![CDATA[Uprofile]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=360</guid>
		<description><![CDATA[MitGNU

Fernando Morgenstern e’ o nosso novo socio e gerente de projetos. =]
Mudamos para Redmine, trac vai nos deixar saudades. Vamos ver se nao voltamos ao Trac. Bem ele nao morreu, eu mesmo irei utilizar o Trac para alguns controles pessoais.

ShakeIt

editar profile agora esta’ 100% com strings

Uprofile

[bug-fixed] url encode / decode

Umgeher

configurei minha bnc novamente (irc.freenode.net #mitgnu <a href="http://changelog.umgeher.mitgnu.com/plan/20091202/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<h1>MitGNU</h1>
<ul>
<li><span style="background-color: #ffffff;"><a href="http://fernandomarcelo.com/">Fernando Morgenstern</a> e’ o nosso novo socio e gerente de projetos. =]</span></li>
<li><span style="background-color: #ffffff;">Mudamos para <a href="http://www.redmine.org/">Redmine</a>, trac vai nos deixar saudades. Vamos ver se nao voltamos ao <a href="http://trac.edgewall.org/">Trac</a>. Bem ele nao morreu, eu mesmo irei utilizar o Trac para alguns controles pessoais.</span></li>
</ul>
<h1>ShakeIt</h1>
<ul>
<li><span style="background-color: #ffffff;">editar profile agora esta’ 100% com strings</span></li>
</ul>
<h1>Uprofile</h1>
<ul>
<li><span style="background-color: #ffffff;">[bug-fixed] url encode / decode</span></li>
</ul>
<h1>Umgeher</h1>
<ul>
<li>configurei minha bnc novamente (irc.freenode.net #mitgnu #freebsd)</li>
<li>parei de usar pidgin, comecei a usar uma solucao mais “tech”, com bitlbee e ircII como cliente</li>
</ul>
<p>Muito bom poder falar com o pessoal no meu cliente de irc preferido, ircII. Muito mais rapido, pratico e simples. Chega daquelas janelas para la’ e ca’. Uma unica janela/terminal com ircII esta’ otimo.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/plan/20091202/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Computer Graphics in Games</title>
		<link>http://changelog.umgeher.mitgnu.com/stuff/computer-graphics-in-games/</link>
		<comments>http://changelog.umgeher.mitgnu.com/stuff/computer-graphics-in-games/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 19:40:01 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[Stuff]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=350</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/N5Lk5QOp1qc" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/N5Lk5QOp1qc"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/stuff/computer-graphics-in-games/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2009/11/26</title>
		<link>http://changelog.umgeher.mitgnu.com/plan/20091126/</link>
		<comments>http://changelog.umgeher.mitgnu.com/plan/20091126/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 02:43:48 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[.plan]]></category>
		<category><![CDATA[sf]]></category>
		<category><![CDATA[todo]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=342</guid>
		<description><![CDATA[SF

file 

check method 



O check method me matou o dia todo, tive que matar alguns processos que pensei que iria fazer para tornar possivel o check. Hoje ele procura o arquivo nas bases de storage e verefica com o banco se e’ realmente aquele arquivo. O grande ponto e’ como podemos ter como base de <a href="http://changelog.umgeher.mitgnu.com/plan/20091126/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<h1>SF</h1>
<ul>
<li><span style="background-color: #ffffff;">file </span>
<ul>
<li><span style="background-color: #ffffff;">check method </span></li>
</ul>
</li>
</ul>
<p>O check method me matou o dia todo, tive que matar alguns processos que pensei que iria fazer para tornar possivel o check. Hoje ele procura o arquivo nas bases de storage e verefica com o banco se e’ realmente aquele arquivo. O grande ponto e’ como podemos ter como base de storage outras instancias do SF, como chegar la’? … Bem, esta’ resolvido. =)</p>
<h1>Todo</h1>
<p>Nao sei o que usar como todo list… Antes estava usando o Trac para fazer na parte de wiki uma todo list, so’ que ele nao e’ muito legal para isso. E nao e’ pratico. Nao sei o que usar, alguem tem alguma ideia?</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/plan/20091126/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pixar — A Human Story of Computer Animation</title>
		<link>http://changelog.umgeher.mitgnu.com/stuff/pixar-a-human-story-of-computer-animation/</link>
		<comments>http://changelog.umgeher.mitgnu.com/stuff/pixar-a-human-story-of-computer-animation/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 19:30:07 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[Stuff]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[pixar]]></category>
		<category><![CDATA[story]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=352</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/YjSExqtiIyg" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/YjSExqtiIyg"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/stuff/pixar-a-human-story-of-computer-animation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
