<?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 &#187; irc</title>
	<atom:link href="http://changelog.umgeher.mitgnu.com/tag/irc/feed/" rel="self" type="application/rss+xml" />
	<link>http://changelog.umgeher.mitgnu.com</link>
	<description>just coding and .planning...</description>
	<lastBuildDate>Fri, 30 Jul 2010 03:36:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Changes…</title>
		<link>http://changelog.umgeher.mitgnu.com/plan/changes/</link>
		<comments>http://changelog.umgeher.mitgnu.com/plan/changes/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 19:31:30 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[.plan]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[db]]></category>
		<category><![CDATA[dogtag]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[gtalk]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[meme]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[ocgi]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[VCNews]]></category>
		<category><![CDATA[xmpp]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=514</guid>
		<description><![CDATA[Depois de algum tempo pensando vi que o melhor a fazer e’ mudar. Pois vamos la’: O que entra: dogtags A nova engine para gerar HTML usando objetos. Mais rapida, simples e de menor tamanho. Simplesmente faz tudo o que a OCGI fazia so’ que melhor. UDB O nosso drive se tornou algo realmente usavel. [...]]]></description>
			<content:encoded><![CDATA[<p>Depois de algum tempo pensando vi que o melhor a fazer e’ mudar. Pois vamos la’:</p>
<p>O que entra:</p>
<h3>dogtags</h3>
<p>A nova engine para gerar HTML usando objetos. Mais rapida, simples e de menor tamanho. Simplesmente faz tudo o que a OCGI fazia so’ que melhor.</p>
<h3>UDB</h3>
<p>O nosso drive se tornou algo realmente usavel. Com os testes que realizei esses dias eu vejo que esta’ melhor que o padrao antigo. UDB agora fica como padrao para “IO” em PostgreSQL e MySQL.</p>
<h3>VCNews</h3>
<p>O VCNews e’ um projeto para ter um certo controle nas midias digitais. A Engine esta’ completa para o Twitter e Meme (Yahoo!). Falta alguns outros modulos que ja’ estao em linha de producao como Yahoo! News, Google Search e Flickr. Facebook e Orkut entram na lista porem nao sei se e’ de grande validade a entrada do Orkut. Facebook eu gosto e tem muito recurso. Ja’ o Orkut acho um pedaco de software que nao deu certo nunca, me desculpem Orkuteiros. Mas desde sempre aquilo foi lento e sem uso pratico.</p>
<p>Com sua Engine pronta, digo que a sua API tambem esta’ pronta para o Universe! Podemos usar o Twitter e o Meme diretamente do VCNews.</p>
<h3>PyQt4</h3>
<p>Agora podemos ter a saida em PyQt4. As UI sao geradas pelo pyuic. As saidas, threads e operacoes ficam no Universe.</p>
<p>O que sai:</p>
<h3>OCGI</h3>
<p>Simplesmente nao faz mais sentindo ter ele quando o stable e o usavel com os novos padroes (HTML5 e cia). Depois de alguns anos vejo que a manutencao da engine OCGI nao faz sentindo. O uso de objetos para produzir o front-end e’ otimo, porem a manutencao dos padroes usados e’ muito maior nessa solucao.</p>
<h3>DB</h3>
<p>O drive que usavamos para MySQL esta’ simplesmente usando muito recurso para operacoes grandes.</p>
<h3>API Twitter</h3>
<p>Ja’ que o VCNews entrou e esta’ stable, nao vejo o porque deixar essa API na plataforma. Nao vamos dar manutencao direta nela. E quando tiver vai sair como stable primeiro para a VCNews’ Engine. Logo nao e’ mais necessaria.</p>
<p>==</p>
<p>E tambem… Abandonei o Jabber/XMPP/Gtalk. Nao vejo mais o porque usar. Nao me ajuda em nada, apenas atrabalha e pertuba o desenvolvimento. Prefiro o IRC. Quem ainda usa pode me achar na rede FreeNode, canal #mitgnu ou procure por umgeher. Para quem nao usa, mande email mesmo que responderei assim que conseguir.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/plan/changes/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/stuff/debian/bitlbee-an-irc-to-other-chat-networks-gateway/</link>
		<comments>http://changelog.umgeher.mitgnu.com/stuff/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, [...]]]></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
make install clean</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]
RunMode = Daemon
User = bitlbee
DaemonInterface = 0.0.0.0
DaemonPort = 6667
OperPassword = topSecret
HostName = earl</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/stuff/debian/bitlbee-an-irc-to-other-chat-networks-gateway/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 / [...]]]></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>WM e outros</title>
		<link>http://changelog.umgeher.mitgnu.com/mitgnu/universe/wm-e-outros/</link>
		<comments>http://changelog.umgeher.mitgnu.com/mitgnu/universe/wm-e-outros/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 05:36:44 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[.plan]]></category>
		<category><![CDATA[MitGNU]]></category>
		<category><![CDATA[SI]]></category>
		<category><![CDATA[Universe]]></category>
		<category><![CDATA[aterm]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[bnc]]></category>
		<category><![CDATA[BSD]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[libretto]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[sprites]]></category>
		<category><![CDATA[synergy]]></category>
		<category><![CDATA[udb]]></category>
		<category><![CDATA[workstation]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=261</guid>
		<description><![CDATA[Awesome Voltei a usar o AWESOME, sem duvidas, o melhor de todos window managers que existem por ai. Bem talvez perca para o meu em alguns pontos =) (sim, ja’ fiz um window manager do zero). Depois de certa campanha para eu parar de usar o Windowmaker (Tiveron esta’ lendo isso? Feliz?), voltei ao incrivel [...]]]></description>
			<content:encoded><![CDATA[<h1>Awesome</h1>
<p>Voltei a usar o <a href="http://awesome.naquadah.org/">AWESOME</a>, sem duvidas, o melhor de todos window managers que existem por ai. Bem talvez perca para o meu em alguns pontos =) (sim, ja’ fiz um window manager do zero). Depois de certa campanha para eu parar de usar o <a href="http://www.windowmaker.info/">Windowmaker</a> (<a href="http://blog.tiveron.mitgnu.com">Tiveron</a> esta’ lendo isso? Feliz?), voltei ao incrivel Awesome.</p>
<p><a href="http://farm3.static.flickr.com/2531/4113554437_3a35ab0f50_o.png"><img class="aligncenter" src="http://farm3.static.flickr.com/2531/4113554437_d94627c2e2.jpg" alt="" width="500" height="156" /></a></p>
<p>O que faz dele incrivel:</p>
<ul>
<li><span style="background-color: #ffffff;">Very stable, fast and small codebase and footprint;</span></li>
<li><span style="background-color: #ffffff;">First window manager using asynchronous <a style="color: #347272;" href="http://xcb.freedesktop.org">XCB</a> library instead of the old synchronous <a style="color: #347272;" href="http://en.wikipedia.org/wiki/Xlib">Xlib</a>: make <strong>awesome</strong> less subject to latency than many window managers;</span></li>
<li><span style="background-color: #ffffff;">Very well documented source code and API;</span></li>
<li><span style="background-color: #ffffff;">No mouse needed: everything can be performed with keyboard;</span></li>
<li><span style="background-color: #ffffff;">Real multihead support (XRandR, Xinerama or Zaphod mode) with per screen desktops (tags);</span></li>
<li><span style="background-color: #ffffff;">Implement many <a style="color: #347272;" href="http://www.freedesktop.org">Freedesktop</a> standards: <a style="color: #347272;" href="http://standards.freedesktop.org/wm-spec/wm-spec-latest.html">EWMH</a>, <a style="color: #347272;" href="http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html">XDG Base Directory</a>, <a style="color: #347272;" href="http://standards.freedesktop.org/xembed-spec/xembed-spec-latest.html">XEmbed</a>, <a style="color: #347272;" href="http://www.galago-project.org/specs/notification/">Desktop Notification</a>, <a style="color: #347272;" href="http://standards.freedesktop.org/systemtray-spec/systemtray-spec-latest.html">System Tray</a>;</span></li>
<li><span style="background-color: #ffffff;">Doesn’t distinguish between layers: there is no floating or tiled layer;</span></li>
<li><span style="background-color: #ffffff;">Use tags instead of workspaces: allow to place clients on several tags, and display several tags at the same time;</span></li>
<li><span style="background-color: #ffffff;">A lot of Lua extensions to add features: dynamic tagging, widget feeding, tabs, layouts …;</span></li>
<li><span style="background-color: #ffffff;"><a style="color: #347272;" href="http://dbus.freedesktop.org">D-Bus</a> support;</span></li>
</ul>
<p><span style="background-color: #ffffff;">Com ele tenho total controle de tudo no meu Desktop apenas usando o teclado. Bem outro ponto legal e’ que pratico o meu Lua.</span></p>
<h1>Aterm</h1>
<p><span style="background-color: #ffffff;">Tambem acabei voltando a usar o Aterm. Sempre gostei muito do Aterm, mas sempre acabava usando o Xterm ja’ que sempre encontro ele em qualquer lugar.</span></p>
<p><span style="background-color: #ffffff;">Meu .Xdefaults para Aterm:</span></p>
<blockquote>
<pre>aterm*transparent:true
<span style="background-color: #ffffff;">aterm*shading:40
aterm*foreground:Gray
aterm*scrollBar:false
aterm*saveLines:32767
aterm*font: -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1</span></pre>
</blockquote>
<p>Resultado do .Xdefaults esta’ no screen shot la’ em cima… =)</p>
<h1>SI</h1>
<p>Agora temos um recurso muito legal para quem ira’ utilizar a nuvem SI para deixar imagens padroes da sua app/site.</p>
<blockquote>
<pre>Si.sprite(['image1','image2','image3'])</pre>
</blockquote>
<p>Podemos criar um Sprite dinamico! Tenho de estudar alguns metodos para aproveitar ainda mais os espacos em branco deixado pela juncao das imagens e colocar atribuicao de preferir sprite horizontal ou vertical.</p>
<h1>Workstation</h1>
<p>Novo layout da minha workstation:</p>
<ul>
<li><span style="background-color: #ffffff;">coloquei o Libretto 50ct de volta ao trabalho rodando uma BNC para me deixar o maximo possivel online no #mitgnu (freenode)</span></li>
<li><span style="background-color: #ffffff;">walker (eeepc900) rodando o pidgin, skype, irssi e um cliente synergy para ter um controle facilitado</span></li>
<li><span style="background-color: #ffffff;">darthvader rodando synergy server e Universe</span></li>
<li><span style="background-color: #ffffff;">earl rodando varios services para minha rede local como Universe, UDB, stg dos meus projetos, postgresql, bittorrent e getstream (script meu para ripar radios online)</span></li>
<li><span style="background-color: #ffffff;">bajinger rodando sync server de meus documentos </span></li>
<li><span style="background-color: #ffffff;">sarabi servindo mysql</span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/mitgnu/universe/wm-e-outros/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Volta IRC, volta…</title>
		<link>http://changelog.umgeher.mitgnu.com/stuff/volta-irc-volta/</link>
		<comments>http://changelog.umgeher.mitgnu.com/stuff/volta-irc-volta/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 08:29:23 +0000</pubDate>
		<dc:creator>umgeher</dc:creator>
				<category><![CDATA[Stuff]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[mirc]]></category>

		<guid isPermaLink="false">http://changelog.umgeher.mitgnu.com/?p=210</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.seven.org.br/voltamirc/campanha.jpg" alt="" width="498" height="598" /></p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.umgeher.mitgnu.com/stuff/volta-irc-volta/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
