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

<channel>
	<title>Flávio Ribeiro</title>
	<atom:link href="http://www.flavioribeiro.com/v2.0/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.flavioribeiro.com/v2.0</link>
	<description>site pessoal</description>
	<pubDate>Mon, 17 Nov 2008 03:28:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>Usando arquivos .cdr (Corel Draw) no Linux com Inkscape</title>
		<link>http://www.flavioribeiro.com/v2.0/2008/11/08/usando-arquivos-cdr-corel-draw-no-linux-com-inkscape/</link>
		<comments>http://www.flavioribeiro.com/v2.0/2008/11/08/usando-arquivos-cdr-corel-draw-no-linux-com-inkscape/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 02:27:27 +0000</pubDate>
		<dc:creator>Flávio Ribeiro</dc:creator>
		
		<category><![CDATA[Python]]></category>

		<category><![CDATA[Tecnologia]]></category>

		<guid isPermaLink="false">http://www.flavioribeiro.com/v2.0/?p=135</guid>
		<description><![CDATA[Durante a SACE 2008 (Semana de Arte, Cultura e Esportes) do CEFET-PB, fui chamado para desenvolver um simples quadro de medalhas. A SACE foi modelada de uma forma que cada curso do CEFET representava algo como um país nas olimpíadas, e ai as medalhas iam sendo acumuladas nas diversas modalidades.
hmm&#8230; revisando o post pra publicar, [...]]]></description>
			<content:encoded><![CDATA[<p>Durante a SACE 2008 (Semana de Arte, Cultura e Esportes) do CEFET-PB, fui chamado para desenvolver um simples <a href="http://sace.comunicacaodigital.org">quadro de medalhas</a>. A SACE foi modelada de uma forma que cada curso do CEFET representava algo como um país nas olimpíadas, e ai as medalhas iam sendo acumuladas nas diversas modalidades.</p>
<p><em><span style="font-family: tahoma; font-size: xx-small;">hmm&#8230; revisando o post pra publicar, pensei em você que buscou no google por como fazer essa transformação de CDR -&gt; SVG e ia ter que ler esses vários parágrafos inúteis abaixo. Assim, se você é um desses, pule diretamente para o 7º parágrafo, considerando esse como o segundo. <img src='http://www.flavioribeiro.com/v2.0/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></em></p>
<p>A parte de desenvolvimento foi rapidamente desenvolvida usando <a href="http://www.onlamp.com/pub/a/python/2004/02/26/python_server_pages.html">PSP (Python Server Pages)</a> - iih, que <a href="http://www.igorsobreira.com/">Igor</a> não leia isso - e nem banco de dados em si eu precisei usar (pela simplicidade do quadro, optei por persistir e serializar objetos com <a href="http://www.python.org/doc/2.5.2/lib/module-pickle.html">pickle</a> mesmo). Um (simples também) painel de controle pra o pessoal do DCE adicionar as medalhas, e uma função de comparação dos atributos do objeto Curso para ajudar o<a href="http://wiki.python.org/moin/HowTo/Sorting"> sort() do python</a> a ordenar eles direitinho.</p>
<p>Mas, como esse post não é dedicado a python ou a que tecnologias\idéias foram necessárias para desenvolver o quadro (apesar de que vou adicionar a etiqueta Python nas categorias desse post :D) eu encontrei um problema que julguei mais complicado, <strong>a logomarca do Cefet-PB que estava em formato .cdr</strong>.</p>
<p>Uso Inkscape para fazer (as poucas) artes que preciso (e só realmente quando preciso meeesmo!), e apesar do Corel Draw e do Inkscape trabalharem com imagens vetoriais, o Corel tem um formato proprietário de arquivos enquanto o Inkscape basicamente gera um <a href="http://pt.wikipedia.org/wiki/SVG">.svg</a>, um arquivo XML que descreve as formas bidimensionais desenhadas no editor. Se você não sabe se uma imagem é ou não um desenho vetorial basta dar um zoom nele e ver se os pixels ficam mais aparentes ou se tudo continua com qualidade perfeita. Esse é o principal indicio de que seu desenho é vetorial.</p>
<p>Assim, pensei em refazer a logomarca no Inkscape, tarefa que ia levar um tempinho mas que ia valer a pena, afinal não ia usar essa logomarca apenas nesse quadro de medalhas (hmm será que o simbolo formado por árvores, rios ou coisa assim vai me ajudar no trabalho de Ciências do Ambiente?) e enquanto tentava desenhar a elipse que envolve a <a href="http://www.faroldigital.org.br/imagens/parceiros/cefet.jpg">logomarca</a> resolvi procurar no Google se existia uma outra maneira de pegar aquele maldito .cdr e trabalhar com ele no Inkscape.</p>
<p>Foi ai que achei o ator principal desse post, o <a href="http://sk1project.org/modules.php?name=Products&amp;product=uniconvertor">Uniconvertor</a>, ferramenta desenvolvida pela sk1project e que funcionou muito bem aqui. Feita em Python e com muito código (tem um modulo pra cada tipo de desenho, como de gradientes, elipses, retangulos, espiral e etc) bastou eu <a href="http://sk1project.org/downloads/uniconvertor/v1.1.3/uniconvertor-1.1.3.tar.gz">baixar aqui</a> e usar o easy_install que ela já estava pronta pra ser usada:</p>
<blockquote><p>flavio@doritos:~$ uniconv<br />
UniConvertor 1.1.3</p>
<p>USAGE: uniconv [INPUT FILE] [OUTPUT FILE]</p>
<p>Converts one vector graphics format to another using sK1 engine.<br />
sK1 Team (http://sk1project.org), copyright (C) 2007,2008 by Igor E. Novikov</p>
<p>Allowed input formats:<br />
AI  - Adobe Illustrator files (postscript based)<br />
CDR - CorelDRAW Graphics files (7-X3,X4 versions)<br />
CDT - CorelDRAW templates files (7-X3,X4 versions)<br />
CCX - Corel Compressed Exchange files<br />
CMX - Corel Presentation Exchange files (CMX1 format)<br />
SVG - Scalable Vector Graphics files<br />
FIG - XFig files<br />
CGM - Computer Graphics Metafile files<br />
AFF - Draw files<br />
WMF - Windows Metafile files<br />
SK  - Sketch/Skencil files<br />
SK1 - sK1 vector graphics files</p>
<p>Allowed output formats:<br />
AI  - Adobe Illustrator files (postscript based)<br />
SVG - Scalable Vector Graphics files<br />
CGM - Computer Graphics Metafile files<br />
WMF - Windows Metafile files<br />
SK  - Sketch/Skencil files<br />
SK1 - sK1 vector graphics files<br />
PDF - Portable Document Format<br />
PS  - PostScript</p>
<p>Example: uniconv drawing.cdr drawing.svg</p>
<p>flavio@doritos:~$</p></blockquote>
<p>Aí foi fácil. Olha só o exemplo? <strong>uniconv logomarca_cefetpb.cdr logocefetpb.svg</strong> e txã, a logomarca estava gerada em formato svg. Tudo bem que precisei fazer algumas alterações (a elipse veio preenchida, e alguns pontos foram tratados como linhas ao invés de figuras mesmo) mas funcionou que foi uma beleza.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flavioribeiro.com/v2.0/2008/11/08/usando-arquivos-cdr-corel-draw-no-linux-com-inkscape/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tirinha #03</title>
		<link>http://www.flavioribeiro.com/v2.0/2008/11/06/tirinha-03/</link>
		<comments>http://www.flavioribeiro.com/v2.0/2008/11/06/tirinha-03/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 22:38:26 +0000</pubDate>
		<dc:creator>Flávio Ribeiro</dc:creator>
		
		<category><![CDATA[Tirinhas]]></category>

		<guid isPermaLink="false">http://www.flavioribeiro.com/v2.0/?p=131</guid>
		<description><![CDATA[
huahuauhauhahuahu pego do xkcd.com, mas visto nos itens compartilhados do Google Reader!
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://imgs.xkcd.com/comics/going_west.png" alt="" width="592" height="190" /></p>
<p style="text-align: center;">huahuauhauhahuahu pego do <a href="http://xkcd.com">xkcd.com</a>, mas visto nos itens compartilhados do <a href="http://reader.google.com">Google Reader</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flavioribeiro.com/v2.0/2008/11/06/tirinha-03/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Alterando o MOTD do Ubuntu Server</title>
		<link>http://www.flavioribeiro.com/v2.0/2008/11/04/alterando-o-motd-do-ubuntu-server/</link>
		<comments>http://www.flavioribeiro.com/v2.0/2008/11/04/alterando-o-motd-do-ubuntu-server/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 19:35:34 +0000</pubDate>
		<dc:creator>Flávio Ribeiro</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.flavioribeiro.com/v2.0/?p=127</guid>
		<description><![CDATA[Pra quem não sabe o que é, o MOTD (Message of the day) é aquela mensagenzinha que aparece sempre que você se loga no SSH ou faz login no modo texto. É algo mais ou menos assim:
flavio@localhost&#8217;s password:
Linux doritos 2.6.24-21-generic #1 SMP Tue Oct 21 23:43:45 UTC 2008 i686
The programs included with the Ubuntu system [...]]]></description>
			<content:encoded><![CDATA[<p>Pra quem não sabe o que é, o <em>MOTD</em> (<em>Message of the day</em>) é aquela mensagenzinha que aparece sempre que você se loga no SSH ou faz login no modo texto. É algo mais ou menos assim:</p>
<blockquote><p>flavio@localhost&#8217;s password:<br />
Linux doritos 2.6.24-21-generic #1 SMP Tue Oct 21 23:43:45 UTC 2008 i686</p>
<p>The programs included with the Ubuntu system are free software;<br />
the exact distribution terms for each program are described in the<br />
individual files in /usr/share/doc/*/copyright.</p>
<p>Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by<br />
applicable law.</p>
<p>To access official Ubuntu documentation, please visit:<br />
http://help.ubuntu.com/<br />
Last login: Tue Nov  4 16:05:15 2008 from localhost<br />
flavio@doritos:~$</p></blockquote>
<p>Para alterar esses textos, não basta editar o /etc/motd (isso no Ubuntu Server). Fiz algumas mudanças nele e essas alterações foram resetadas ao reiniciar o servidor. Foi ai que vi que o /etc/motd é apenas um link para /var/run/motd. Então, para alterar de verdade o MOTD no Ubuntu Server você precisa editar é o <strong>/var/run/motd</strong>.</p>
<p>Mas se você quiser tirar a linha <em>Last Login</em>, já é nas configurações do ssh:</p>
<blockquote><p>flavio@doritos:/var/www$ cat /etc/ssh/sshd_config | grep PrintLastLog<br />
PrintLastLog yes<br />
flavio@doritos:/var/www$</p></blockquote>
<p>Pronto, trocou nessa linha <em>yes</em> por <em>no </em>e a linha Last Login ao logar por SSH não vai aparecer mais, apesar de eu recomendar deixar ela sempre aparente.</p>
<p>Recomendo também um ASCII Generator pra você fazer firulas no MOTD: <a href="http://www.network-science.de/ascii/">http://www.network-science.de/ascii/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flavioribeiro.com/v2.0/2008/11/04/alterando-o-motd-do-ubuntu-server/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mudança nas Diversões</title>
		<link>http://www.flavioribeiro.com/v2.0/2008/10/11/mudanca-nas-diversoes/</link>
		<comments>http://www.flavioribeiro.com/v2.0/2008/10/11/mudanca-nas-diversoes/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 00:17:20 +0000</pubDate>
		<dc:creator>Flávio Ribeiro</dc:creator>
		
		<category><![CDATA[Pessoal]]></category>

		<guid isPermaLink="false">http://www.flavioribeiro.com/v2.0/?p=123</guid>
		<description><![CDATA[Depois que passei da etapa 3º-ano-vestibular e vim morar em João Pessoa, muitas coisas mudaram na minha vida. Algumas pessoais, outras profissionais, meus interesses, minhas diversões&#8230; e é sobre as mudanças na forma como me divirto que venho falar nesse post.
Quando menor, fui uma pessoa muito ativa, que sempre gosta muito de esportes e pouco [...]]]></description>
			<content:encoded><![CDATA[<p>Depois que passei da etapa <strong>3º-ano-vestibular</strong> e vim morar em João Pessoa, muitas coisas mudaram na minha vida. Algumas pessoais, outras profissionais, meus interesses, minhas diversões&#8230; e é sobre as mudanças na forma como me divirto que venho falar nesse post.</p>
<p>Quando menor, <em>fui</em> uma pessoa muito ativa, que sempre gosta muito de esportes e pouco de tv, videogame e jogos de computador. Preferia passar dias e mais dias jogando tênis, futebol, viajando pra campeonatos, etc. Achava que assistir televisão era uma perca preciosa de tempo, e o espirito de competição sempre me acompanhava, os desafios me divertiam bastante.</p>
<p>Aos poucos fui me apegando mais ao computador e a forma como as novidades tecnologicas aconteciam, e após o vestibular entrei ainda mais nesse mundo. Foi ai que notei a mudança.</p>
<p>Ainda não sou fã de televisão, assisto cerca de 10 a 20 minutos a noite que é pra me dar sono. Mas, em compensação, meu Transmission (programinha de torrents nativo do ubuntu) passa quase que 24hrs/7dias ativo baixando filmes e&#8230; desenhos animados. É, depois de velho, agora que comecei a curtir desenhos. A propósito, vocês já assistiram Afro Samurai? Assisti um pedacinho na Mtv e no instante que acabou corri pra baixar todos os episódios! Recomendo! <img src='http://www.flavioribeiro.com/v2.0/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> (agora deixa eu passar pro próximo paragrafo, esse ta muito nerd.)</p>
<p>Quando novo também tinha videogame, tive um Master System e logo depois um Mega Drive III, que custou todas as minhas economias e as do meu irmão também. Mas&#8230;. a diversão não se compara aos campeonatos de Winning Eleven (tá.. não é winning eleven mesmo, é Bomba Patch, um &#8220;fork&#8221; piratão do Winning Eleven com o Galvão Bueno transmitindo tudo.. ÊÊÊ \o/) que acontecem aqui frequentemente.  Antigamente preferia uma partida de tênis de mesa. Viu como as coisas mudam?</p>
<p>Isso sem falar das excelentes partidas de Counter-Strike no final do expediente no trabalho! <img src='http://www.flavioribeiro.com/v2.0/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Não levem tão a sério esse post, só quis deixar registrado aqui a reflexão que fiz assim que acordei hoje e ainda me lembrei que perdi a final do ultimo campeonato de Bomba Patch antes de ontem.</p>
<p>Acho que o espirito de desafios ainda me acompanha, são os desafios em si que mudaram.</p>
<p>Ps: Pronto Raissa, atualizei. <img src='http://www.flavioribeiro.com/v2.0/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flavioribeiro.com/v2.0/2008/10/11/mudanca-nas-diversoes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>@pyconbrasil: 3º Dia</title>
		<link>http://www.flavioribeiro.com/v2.0/2008/09/21/pyconbrasil-3%c2%ba-dia/</link>
		<comments>http://www.flavioribeiro.com/v2.0/2008/09/21/pyconbrasil-3%c2%ba-dia/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 01:32:35 +0000</pubDate>
		<dc:creator>Flávio Ribeiro</dc:creator>
		
		<category><![CDATA[Eventos]]></category>

		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://www.flavioribeiro.com/v2.0/?p=120</guid>
		<description><![CDATA[Já mais de 24 horas que acabou a pyconbrasil e só consegui conexão agora  
Python e Lego Mindstorms Programando robôs : Excelente! a Tatiana Al-Chueyr é bem engraçada e conseguiu demonstrar alguns scripts em python que interagia com o robôzinho da lego. Eu quero um!
ODFmobile - Leitor ODF desenvolvido na na Arena de Programação [...]]]></description>
			<content:encoded><![CDATA[<p>Já mais de 24 horas que acabou a pyconbrasil e só consegui conexão agora <img src='http://www.flavioribeiro.com/v2.0/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p><a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/516c42b8100929483b16ae2dee5e10c5?disable_border=1">Python e Lego Mindstorms Programando robôs</a> : Excelente! a Tatiana Al-Chueyr é bem engraçada e conseguiu demonstrar alguns scripts em python que interagia com o robôzinho da lego. Eu quero um!</p>
<p><a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/940ab9112f6299dfb735789892190f6c?disable_border=1">ODFmobile - Leitor ODF desenvolvido na na Arena de Programação do FISL9:</a> Massa a sacada que deram pra fazer o leitor funcionar com tão pouco tempo. Eu e meu grupo não tivemos a mesma sacada no evento e tentamos parsear os arquivos odf no braço! <img src='http://www.flavioribeiro.com/v2.0/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p><a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/62555fa4a9ef10fa3f6cb9bb8d2adac6?disable_border=1">Criando bindings e extensões com Cython</a>: Após ver a palestra soube de uma solução rapida, prática e bonita de fazer as aplicações python funcionarem mais rápidamente. Parabéns ao Luiz Carlos pela apresentação!</p>
<p>Pra finalizar, gostaria de parabenizar o pessoal que trabalhou na organização, tudo realmente funcionou bem. Valeu a pena de verdade e espero estar na 5ª edição! :) <a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/940ab9112f6299dfb735789892190f6c?disable_border=1"> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flavioribeiro.com/v2.0/2008/09/21/pyconbrasil-3%c2%ba-dia/feed/</wfw:commentRss>
		</item>
		<item>
		<title>@pyconbrasil: 2º Dia</title>
		<link>http://www.flavioribeiro.com/v2.0/2008/09/20/pyconbrasil-2%c2%ba-dia/</link>
		<comments>http://www.flavioribeiro.com/v2.0/2008/09/20/pyconbrasil-2%c2%ba-dia/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 19:53:57 +0000</pubDate>
		<dc:creator>Flávio Ribeiro</dc:creator>
		
		<category><![CDATA[Eventos]]></category>

		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://www.flavioribeiro.com/v2.0/?p=118</guid>
		<description><![CDATA[Já está quase acabando o 3º e último dia da PyConBrasil e agora que consegui um tempinho pra falar de ontem aqui no blog, o segundo dia da PyConBrasil. É que hoje ajudei na construção de alguns desafios para a 1ª Maratona de Programação que vai rolar no Cefet-PB na semana que vem.
A Evolução do [...]]]></description>
			<content:encoded><![CDATA[<p>Já está quase acabando o 3º e último dia da PyConBrasil e agora que consegui um tempinho pra falar de ontem aqui no blog, o segundo dia da PyConBrasil. É que hoje ajudei na construção de alguns desafios para a <a href="http://raissatavares.wordpress.com/2008/09/15/maratona-de-programacao/">1ª Maratona de Programação</a> que vai rolar no Cefet-PB na semana que vem.</p>
<p>A Evolução do Lua: Palestrada pelo principal criador e mantenedor da linguagem de programação Lua, linguagem que nasceu aqui no Brasil, mais precisamente na PUC-Rio. Já tinha lido alguma coisa sobre a linguagem e com o conteúdo da palestra me interessei ainda mais em Lua. Uma curiosidade que ele frisou é que World of WarCraft usa *muito* Lua no desenvolvimento do jogo, e isso junto com o GINGA-NCL (que integra NCL\Lua no Padrão Brasileiro de TV Digital) impulsionou a linguagem.</p>
<p><a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/5f1a097a24c9a5ea4448f4cdba4f4d97?disable_border=1">Python em Todos os lugares</a>: Muito boa palestra do Osvaldo Santana, que contou do caso de sucesso do port do interpretador python para os internet tablets da nokia. Mostrou como fazer o port de duas maneiras, entrou também no processo de cross-compiling (assunto esse que tenho bastante interesse e pretendo um dia fazer um post sobre esse processo).</p>
<p><a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/dd2e4657cf8cfd70890ace63c7c954ff?disable_border=1">Amora: A mobile remote assistant</a>: Palestra sobre uma aplicação para celulares s60 que já venho acompanhando há algum tempo. Quem tiver um smartphone desse recomendo a instalação, ele realmente funciona muito bem. Espero também poder contribuir para esse projeto assim que tiver um tempinho.</p>
<p>Durante a tarde estava cansado e não prestei muita atenção nas palestras. Também não vou falar porque várias apresentações objetivavam o pessoal de python pra web (que com certeza é o nicho maior e mais ativo da linguagem).</p>
<p>Até amanhã! <img src='http://www.flavioribeiro.com/v2.0/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flavioribeiro.com/v2.0/2008/09/20/pyconbrasil-2%c2%ba-dia/feed/</wfw:commentRss>
		</item>
		<item>
		<title>@pyconbrasil: 1º Dia</title>
		<link>http://www.flavioribeiro.com/v2.0/2008/09/19/pyconbrasil-1%c2%ba-dia/</link>
		<comments>http://www.flavioribeiro.com/v2.0/2008/09/19/pyconbrasil-1%c2%ba-dia/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 13:01:53 +0000</pubDate>
		<dc:creator>Flávio Ribeiro</dc:creator>
		
		<category><![CDATA[Eventos]]></category>

		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://www.flavioribeiro.com/v2.0/?p=116</guid>
		<description><![CDATA[Acabou de chegar no segundo dia da PyconBrasil, e hoje o dia está ensolarado (graças! :D). Mas como esse blog não é de meterologia, vamos ao mini-review das palestras que julguei mais interessantes de ontem, o primeiro dia.
Busca visual de imagens para todos: Muito boa palestra, falando de uma aplicação que faz buscas de imagens [...]]]></description>
			<content:encoded><![CDATA[<p>Acabou de chegar no segundo dia da PyconBrasil, e hoje o dia está ensolarado (graças! :D). Mas como esse blog não é de meterologia, vamos ao mini-review das palestras que julguei mais interessantes de ontem, o primeiro dia.</p>
<p><a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/1d8ff97d7923c75b6f11b61273f38523?disable_border=1">Busca visual de imagens para todos</a>: Muito boa palestra, falando de uma aplicação que faz buscas de imagens baseadas em exemplos. Ele mostrou a aplicação funcionando com alguns exemplos, e aí fez buscas no banco do flickr mostrando resultados semelhantes ao da foto submetida como exemplo.</p>
<p><a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/1f1a77270dd4872aae06a621ef9443be?disable_border=1">Decorando ambientes com bom gosto -Python decorators</a>: O Dorneles mostrou como funcionam os decorators em python. Achei bastante útil a palestra, aprendi algumas coisas e consegui absorver tudo que a palestra tinha para passar.</p>
<p>Introdução ao Google App Engine: Palestrada por Ricardo Bittencourt, um dos funcionários do google, mostrou qual a principal funcionalidade do Google App Engine (não se preocupe com escalonamento, múltiplos acessos, o google toma conta de tudo!) e no fim a palestra terminou virando um bate-papo e a platéia fez algumas perguntas sobre como é trabalhar no Google, e etc. Uma coisa que me chamou atenção é que no Google se usa um sistema de arquivos chamado GFS, onde todos os registros de arquivos são replicados para no mínimo 3 servidores, tudo isso de maneira transparente para o usuário final, e isso garante que seus dados nunca irão pro espaço.</p>
<p>Why I love Python: Palestrada por Bruce Eckel, um dos gringos que o congresso conseguiu trazer, autor de 2 livros (Thinking in C++ e Thinking in Java) mostrou que toda sua experiência com programação fez com que ele visse python como uma das linguagens mais bem arquitetadas e legiveis. Foi bom ouvir elogios sobre a linguagem de alguem que programou e escreveu livros sobre 2 outras grandes linguagens.</p>
<p><a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/ddd80ad86f31305fa37b07e1d11db3ab?disable_border=1">Orientação a Objetos em Python</a>: Uma verdadeira aula sobre como funciona a orientação a objetos de python sem esconder as coisas que deveriam ser um pouco mais elegantes. Achei fantástica a didática do Luciano Ramalho! <img src='http://www.flavioribeiro.com/v2.0/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Todas as palestras estão sendo gravadas, e em tese deveriam estar passando ao vivo em <a href="http://www.pyconbrasil.com.br">http://www.pyconbrasil.com.br</a> mas pelo que tentei e vi o pessoal tentando por aqui não tá funcionando não. Enfim, é esperar cair no YouTube.</p>
<p>Até amanhã!</p>
<p>PS: Importante o bom tratamento da organização com os congressistas. Enquanto escrevia esse post um dos organizadores veio me perguntar se o wireless estava funcionando bem e tal. Essa não foi a primeira vez que aconteceu, e esse cuidado da organização acho muito legal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flavioribeiro.com/v2.0/2008/09/19/pyconbrasil-1%c2%ba-dia/feed/</wfw:commentRss>
		</item>
		<item>
		<title>@pyconbrasil: Cheguei!</title>
		<link>http://www.flavioribeiro.com/v2.0/2008/09/18/pyconbrasil-cheguei/</link>
		<comments>http://www.flavioribeiro.com/v2.0/2008/09/18/pyconbrasil-cheguei/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 12:23:31 +0000</pubDate>
		<dc:creator>Flávio Ribeiro</dc:creator>
		
		<category><![CDATA[Eventos]]></category>

		<guid isPermaLink="false">http://www.flavioribeiro.com/v2.0/?p=114</guid>
		<description><![CDATA[Olá,
Acabo de chegar a UVA (Universidade Veiga de Almeida) local sede pra PyconBrasil 2008. Até agora tudo muito organizado, e o material impresso ficou muito bom.
Em instantes comecará a abertura, e pretendo fazer pequenos reviews das palestras que eu julgar mais interessantes aqui no blog.
Em tempo; O Rio tá frio e chuvoso.
]]></description>
			<content:encoded><![CDATA[<p>Olá,</p>
<p>Acabo de chegar a UVA (Universidade Veiga de Almeida) local sede pra PyconBrasil 2008. Até agora tudo muito organizado, e o material impresso ficou muito bom.</p>
<p>Em instantes comecará a abertura, e pretendo fazer pequenos reviews das palestras que eu julgar mais interessantes aqui no blog.</p>
<p>Em tempo; O Rio tá frio e chuvoso.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flavioribeiro.com/v2.0/2008/09/18/pyconbrasil-cheguei/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Woopra - Estatísticas pro seu blog</title>
		<link>http://www.flavioribeiro.com/v2.0/2008/09/13/woopra-estatisticas-pro-seu-blog/</link>
		<comments>http://www.flavioribeiro.com/v2.0/2008/09/13/woopra-estatisticas-pro-seu-blog/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 20:01:29 +0000</pubDate>
		<dc:creator>Flávio Ribeiro</dc:creator>
		
		<category><![CDATA[Tecnologia]]></category>

		<guid isPermaLink="false">http://www.flavioribeiro.com/v2.0/?p=111</guid>
		<description><![CDATA[Olá,
Faltando apenas 4 dias pra PyConBrasil venho postar aqui sobre um plugin que instalei no meu blog, o Woopra. Já uso o Google Analytics pra analisar o tráfego daqui, mas resolvi instalar ele também até porque o woopra promete gerar estatísticas em tempo real, e também pra comparar as análises dos dois.
Na verdade achei o [...]]]></description>
			<content:encoded><![CDATA[<p>Olá,<br />
Faltando apenas 4 dias pra PyConBrasil venho postar aqui sobre um plugin que instalei no meu blog, o <a href="http://www.woopra.com/">Woopra</a>. Já uso o <a href="http://analytics.google.com">Google Analytics</a> pra analisar o tráfego daqui, mas resolvi instalar ele também até porque o woopra promete gerar estatísticas em tempo real, e também pra comparar as análises dos dois.</p>
<p>Na verdade achei o processo meio chato, você tem que se cadastrar em woopra.com, depois cadastrar seu blog e esperar que eles aceitem você por lá. No meu caso demorou vários dias, eu confesso até que já tinha esquecido que tinha cadastrado lá. Instalei o plugin no blog, adicionei a tag que o woopra.com me passou no footer do blog, peguei o Site ID que também estava no woopra.com, vim aqui no painel de administração do site (settings -&gt; woopra settings) e coloquei lá.</p>
<p>Agora é esperar ele comecar a funcionar pra analisar os gráficos e comparar com o analytics! <img src='http://www.flavioribeiro.com/v2.0/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flavioribeiro.com/v2.0/2008/09/13/woopra-estatisticas-pro-seu-blog/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PyconBrasil 2008, eu vou!</title>
		<link>http://www.flavioribeiro.com/v2.0/2008/09/05/pyconbrasil-2008-eu-vou/</link>
		<comments>http://www.flavioribeiro.com/v2.0/2008/09/05/pyconbrasil-2008-eu-vou/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 01:54:55 +0000</pubDate>
		<dc:creator>Flávio Ribeiro</dc:creator>
		
		<category><![CDATA[Eventos]]></category>

		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.flavioribeiro.com/v2.0/?p=98</guid>
		<description><![CDATA[
A comunidade python brasileira (pythonbrasil) estará realizando nesse mês a 4ª edição da PyconBrasil (Python Conference Brasil) nos dias 18,19 e 20, no Rio de Janeiro, E EU VOU!  Pelo que vi na programação muitas palestras irão me interessar, como Desenvolvimento de Jogos em Python , Comunicação Bluetooth entre Python/PyS60 , Integrando Python, C e [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-101" title="pycon" src="http://www.flavioribeiro.com/v2.0/wp-content/uploads/2008/09/pycon.png" alt="" width="220" height="150" align="left" /></p>
<p>A <a href="http://pythonbrasil.com.br/">comunidade python brasileira</a> (pythonbrasil) estará realizando nesse mês a 4ª edição da PyconBrasil (Python Conference Brasil) nos dias 18,19 e 20, no Rio de Janeiro, <strong>E EU VOU! <img src='http://www.flavioribeiro.com/v2.0/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </strong>Pelo que vi na <a href="http://pyconbrasil.com.br/sobre-o-evento/programacao">programação</a> muitas palestras irão me interessar, como <a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/5191fafcf5d5c06ab0f90b8222a5c201?disable_border=1">Desenvolvimento de Jogos em Python</a> , <a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/419d0a6663d88d4da8503c3d42601cd7?disable_border=1">Comunicação Bluetooth entre Python/PyS60</a> , <a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/542b7aac26c2ecac90142221a2b3b8d2?disable_border=1">Integrando Python, C e C++ - Técnicas e<br />
métodos de acessar código em C++<br />
usando Python</a> , <a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/516c42b8100929483b16ae2dee5e10c5?disable_border=1">Python e Lego Mindstorms<br />
Programando robôs</a> e <a href="http://pyconbrasil.com.br/sobre-o-evento/inscricoes/5f1a097a24c9a5ea4448f4cdba4f4d97?disable_border=1">Python em Todos os lugares.</a></p>
<p>Para os que também vão espero encontrar e conhecer vocês programadores e intusiastas python, e para os que não vão eu prometo fazer um review de tudo que com certeza vou ver de legal por lá! <img src='http://www.flavioribeiro.com/v2.0/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flavioribeiro.com/v2.0/2008/09/05/pyconbrasil-2008-eu-vou/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.172 seconds -->
