<?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>lucmult &#187; apyb</title>
	<atom:link href="http://blog.lucmult.com.br/tag/apyb/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.lucmult.com.br</link>
	<description>Python, Django and Plone</description>
	<lastBuildDate>Thu, 12 Nov 2009 01:30:48 +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>Relato PythonBrasil[5]</title>
		<link>http://blog.lucmult.com.br/2009/09/relato-pythonbrasil5/</link>
		<comments>http://blog.lucmult.com.br/2009/09/relato-pythonbrasil5/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 03:14:05 +0000</pubDate>
		<dc:creator>lucmult</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[apyb]]></category>

		<guid isPermaLink="false">http://blog.lucmult.com.br/?p=116</guid>
		<description><![CDATA[Foi ótima a PythonBrasil[5].
Primeiramente quero começar dizendo que aqui é um relato pessoal e vou tentar evitar falar das coisas óbvias, como elogiar e/ou agradecer Luciano Ramalho, Senra, Deo, Niemeyer, e outros.
O nosso evento foi muito bom, mesmo Caxias tentando diminuir o seu brilho, com muito frio, neblina e chuva.
Comecei perdendo a palestra do Jacob, [...]]]></description>
			<content:encoded><![CDATA[<p>Foi ótima a PythonBrasil[5].</p>
<p>Primeiramente quero começar dizendo que aqui é um relato pessoal e vou tentar evitar falar das coisas óbvias, como elogiar e/ou agradecer Luciano Ramalho, Senra, Deo, Niemeyer, e outros.</p>
<p>O nosso evento foi muito bom, mesmo Caxias tentando diminuir o seu brilho, com muito frio, neblina e chuva.</p>
<p>Comecei perdendo a palestra do Jacob, devido ao mau tempo de Caxias que atrasou meu voo.</p>
<p>Senti falta de grandes amigos como Bruno Gola, Humberto Diógenes, Werneck, Daniel Cassiano, Lameiro, outros e até o Andrews Medina que estava lá mas nos encontramos pouco.</p>
<p>Aliás, um puxão de orelha para mim, que nessa PythonBrasil, conversei pouco com novas pessoas.</p>
<p>Só no último dia vi quem era o Kao, mau conversei com o nosso promotor do pypy, Santagada, o divertidíssimo ikke e o nosso programador do ano Marinho.</p>
<p>O Marinho com sua palestra relâmpago me convenceu a dar uma olhada no seu &#8220;filho&#8221; Geraldo Reports.</p>
<p>Vale mais um agradecimento ao Bruno (e ao Yahoo!) e ao xiru que me forneceram caronas nos primeiros dias de boa vontade. <img src='http://blog.lucmult.com.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Conheci várias coisas que posso passar a utilizar, o Rudá Figueiras, me mostrou alguns benchmarks com o Zope/Plone, e a ferramente de benchmark FunkLoad &#8211; http://funkload.nuxeo.org/ que certamente vamos usar na Simples.</p>
<p>Na palestra Django Apps do Leandro Zanuz, que eu cheguei no finalzinho, eu vi que ele utilizou uma ferramenta legal para o analisar os dados de profile, eu já fiz uns profilers em alguns casos e essa ferramenta pareceu bem útil, mas preciso descobrir qual é. :-/</p>
<h2>Alguns fatos em ordem cronológica:</h2>
<p>O finalzinho da palestra do Santagada sobre o compilador JavaScript do pypy, me deixou mais motivado a tentar o pypy.</p>
<p>Enquanto o Rudá me mostrava o benchemark do Zope/Plone eu perdia a palestra do Bruno e do Rodrigo Bamboo, que vi só o finalzinho e todos elogiaram, evento bom é isso, enquanto você algo legal você perde outras coisas bem legais.</p>
<p>A palestra do Colin sobre a turbinada que eles estão fazendo no nosso CPython, me deixou mais motivado a estudar o CPython.</p>
<p>A palestra do Niemeyer colocou todos para pensar sobre as nossas qualidades e defeitos enquanto liguagem e comunidade, comparando-os com Java.</p>
<p>O GIL (Global Interpreter Lock), foi referenciado diversas vezes no evento e normalmente citando-o como uma limitação de nossa implementação padrão. </p>
<p>O fato engraçado foi que na palestra do Niemeyer, quando ele começou a criticar o GIL a chuva que nunca parava de cair, virou uma tempetade que fazia um barulho dificultando ouvir a palestra.</p>
<h2>A APyB</h2>
<p>Tivemos nossa Assembléia, e a votação para a nova Diretoria, agora eu sou Diretor Administrativo. <img src='http://blog.lucmult.com.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Depois tivemos um debate sobre a nossa postura sobre as PythonBrasis, porque não tivemos nenhum candidatura no prazo. Prazo prorrogado por 4 semanas. E Curitiba é uma forte candidata.</p>
<p>Minha Palestra</p>
<p>Minha palestra foi após a do Gustavo Niemeyer, entre nossos palestras teve a foto do evento. </p>
<p>Na minha palestra ficaram poucas pessoas. <img src='http://blog.lucmult.com.br/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  E não sube utilizar bem o tempo.</p>
<p>A material já está on-line, pode ser visto <a href="http://www.pythonbrasil.org.br/2009/sobre-o-evento/slides/ddd.py/view">aqui</a> .</p>
<p>Agora é nos prepararmos para começar oreganizar a Python Brasil [6].</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lucmult.com.br/2009/09/relato-pythonbrasil5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OLPC Game Jam no FISL</title>
		<link>http://blog.lucmult.com.br/2008/04/olpc-game-jam-no-fisl/</link>
		<comments>http://blog.lucmult.com.br/2008/04/olpc-game-jam-no-fisl/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 02:06:02 +0000</pubDate>
		<dc:creator>lucmult</dc:creator>
				<category><![CDATA[python]]></category>
		<category><![CDATA[apyb]]></category>
		<category><![CDATA[fisl]]></category>
		<category><![CDATA[pygame]]></category>

		<guid isPermaLink="false">http://lucmult.wordpress.com/?p=20</guid>
		<description><![CDATA[OLPC Game Jam no FISL
Durante o FISL rolou o Game Jam da OLPC, que consiste em criar um jogo educativo em 30 horas para o XO da OLPC.
É uma competição e quem avalia os jogos são as próprias crianças.
O Andrews Medina e Bruno Gola se inscreveram para participar e assim que fiquei sabendo mendiguei pedi [...]]]></description>
			<content:encoded><![CDATA[<p>OLPC Game Jam no FISL</p>
<p>Durante o FISL rolou o <a href="http://wiki.laptop.org/go/Game_Jam_Brasil/2008" target="_blank">Game Jam da OLPC</a>, que consiste em criar um jogo educativo em 30 horas para o XO da OLPC.</p>
<p>É uma competição e quem avalia os jogos são as próprias crianças.</p>
<p>O <a href="http://andrewsmedina.com/" target="_blank">Andrews Medina</a> e <a href="http://blog.brunogola.com.br/" target="_blank">Bruno Gola</a> se inscreveram para participar e assim que fiquei sabendo <span style="text-decoration:line-through;">mendiguei</span> pedi para entrar na equipe também.</p>
<p>Quando eles se inscreveram já tinha começado a competição, o prazo encerrava as 20h da sexta-feira.</p>
<p>Nós fizemos a minha inscrição, mas programar que era bom nada, isso até aproximadamente às 14h da sexta-feira, ou seja, 6 horas antes de acabar o prazo.</p>
<p>Finalmente começamos a codar e resolvemos fazer isso lá no espaço da <a href="http://associacao.pythonbrasil.org/" target="_blank">APyB</a> onde tinha conexão a cabo, pois o wifi estava horrível.</p>
<p><img style="max-width:800px;" src="http://lucmult.files.wordpress.com/2008/04/img-ambiente-espaco-apyb.jpg" alt="" /></p>
<p>Essa decisão foi bem prejudicial, pois a todo momento vinham pessoas falar com a gente, ou para conhecer Python ou falar de Python, ou queriam saber como estava o andamento do jogo.</p>
<p>E não foi só isso que nos tirou a concentração, a nossa esquerda, na imagem vocês podem ver uma pessoa de camiseta azul, estavam o hermanos da <a href="http://www.python.com.ar" target="_blank">PyAr &#8211; Python Argentina</a>, e tinha uma hermana muito atraente que tirava a nossa concetração e a nossa direita havia um espaço não habitado, mas durante uma parte da tarde rolou uma discussão sobre Java X Python, mas ficar ouvindo sobre Java e J daqui e J de lá, não foi fácil.</p>
<p>Os hermanos também estavam participando do Game Jam, eles sempre participam da <a href="http://www.pyweek.org/" target="_blank">PyWeek</a> uma competição de games em Python que dura uma semana.</p>
<p>E não era o bastante, boa parte do tempo ficamos codando diretamente no chão, pois não havia cadeiras livres e nem espaço na mesa.</p>
<p>Aqui nessa foto da para ver nosso espaço no chão, da esquerda para direita, o note do Andrews, o meu MacBook e o note do Gola e o XO que recebemos para testar o jogo. Nesse momento o Gola estava inicializando o repositório http://svn.brunogola.com.br/olpyc</p>
<p><img style="max-width:800px;" src="http://lucmult.files.wordpress.com/2008/04/img-ambiente-dev-gamejam.jpg" alt="" /></p>
<p>O nosso jogo é uma réplica do Genius porém adaptado para o XO e que pode ser jogado com o XO em modo tablet. O nome final ficou como OLPyC Genius</p>
<p>Para quem não lembra o Genius.<br />
<img style="max-width:800px;" src="http://lucmult.files.wordpress.com/2008/04/genius37.jpg" alt="" /></p>
<p>Depois de conseguirmos espaço na mesa chegou um cara falando comigo:</p>
<ul>
<li><strong>Desconhecido</strong> &#8211; Você é amigo do <a href="http://humberto.digi.com.br/" target="_blank">Humberto Diógenes</a>?</li>
<li><em><strong>Eu</strong></em> &#8211; Sim.</li>
<li><strong>Desconhecido</strong> &#8211; Você que anda sempre com o CD do Mac Leopard?</li>
<li><em><strong>Eu</strong></em> &#8211; Sim, mas ninguém sabe que eu ando com esses CDs.</li>
<li><strong>Desconhecido</strong> &#8211; É que deu problema na atualização do firmware do meu Mac e eu queria o CD para tentar recuperá-lo.</li>
</ul>
<p>Mesmo deconfiando, afinal eu não o conhecia, eu emprestei o meu CD do Leopard.</p>
<p>Após algum tempo, ele ficou no stand a nossa esquerda tentando recuperar o Mac dele. Quando ele desistiu de recuperar o Mac, ele devolveu o CD e quis saber o que estávamos fazendo.</p>
<p>Quando dissemos do jogo ele falou que podia fazer umas imagens, mas a princípio nós não queríamos perder mais tempo com a arte, queríamos fazer funcionar o jogo.</p>
<p>Mas o cara é o <a href="http://valessiobrito.info/blog/" target="_blank">Valessio Brito</a> um dos caras que mais movimenta o <a href="http://br.gnome.org/bin/view/InkscapeBrasil/" target="_blank">Inkscape Brasil</a>, e fez a arte do nosso jogo ficar excelente e trouxe uma nova onda de ânimo a equipe.</p>
<p>Por volta de umas 19:40h, o hermanos ao nosso lado terminaram o jogo deles e começaram a testar e apareceu muita gente para ver o jogo deles, devia ter umas 50 pessoas em volta do stand deles e todos vibravam muito. O pior é que nesse momento o nosso jogo estava com um bug que nem rodava mais o jogo e isso causou uma grande ansiedade.</p>
<p>Finalmente as 20:05h entregamos o XO com o nosso jogo instalado! E tiramos a foto da equipe OLPyC. No momento da foto estávamos muito eufóricos e o Andrews tremia que nem vara verde!</p>
<p><img style="max-width:800px;" src="http://lucmult.files.wordpress.com/2008/04/img-olpyc-team.jpg" alt="" /></p>
<p>No momento de entrega encontramos os outros grupos participantes, 2 grupos do <a title="UNISINOS" href="http://www.unisinos.br/principal/" target="_blank">UNISINOS</a>, que têm aula de <a title="PyGame" href="http://www.pygame.org/" target="_blank">PyGame</a> na faculdade! Ficamos com inveja deles por terem aula de PyGame.</p>
<p>No dia seguinte as 2 garotinhas encarregas de julgar os jogos estavam no stand do LEC e fui mostrar para ela como jogar o OLPyC Genius, eis que ela me solta o nosso prêmio: <strong>&#8220;Eu sei, eu já joguei mais de 1000 vezes!&#8221;</strong>.</p>
<p>Ela falou meio que tirando uma da minha cara, mas foi uma felicidade única ouvir que nosso jogo foi jogado 1000 vezes!</p>
<p>No final do FISL teve o resultado do Game Jam e os hermanos ganharam com o <strong><em>PacMan de comer letras</em></strong> para formar palavras, em segundo lugar muito próximo aos hermanos ficou um dos grupos da UNISINOS com o <em><strong>tetris matemático</strong></em>.</p>
<p>Depois conversando com a organização soubemos que o nosso jogo de um erro na pré seleção, onde os adultos passavam pelo jogo para ver se funcionava e por isso ficamos em último lugar!</p>
<p>Mas a sensação de participar do GameJam foi inesquecível e sensacional. Na minha opinião foi o melhor momento do FISL.</p>
<p>Abaixo um screenshot do jogo.<br />
<img style="max-width:800px;" src="http://lucmult.files.wordpress.com/2008/04/olpyc-shot.png" alt="" /></p>
<p><strong>UPDATE:</strong> Esqueci de mencionar a impressionante <strong>portabilidade</strong> do <strong>PyGame</strong>. O mesmo código rodou sem pestenejar no <strong>Linux</strong> (note do Bola e do Andres), no meu <strong>Mac</strong> e no <strong>XO</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lucmult.com.br/2008/04/olpc-game-jam-no-fisl/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
