<?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>Felipe Tonello &#187; Eventos</title>
	<atom:link href="http://felipetonello.com/blog/category/eventos/feed/" rel="self" type="application/rss+xml" />
	<link>http://felipetonello.com/blog</link>
	<description>Compartilhe, ajude e cresça</description>
	<lastBuildDate>Thu, 29 Jul 2010 20:35:37 +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>6º Encontro da comunidade de C e C++ Brasil</title>
		<link>http://felipetonello.com/blog/2010/01/21/6%c2%ba-encontro-da-comunidade-de-c-e-c-brasil/</link>
		<comments>http://felipetonello.com/blog/2010/01/21/6%c2%ba-encontro-da-comunidade-de-c-e-c-brasil/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 00:56:03 +0000</pubDate>
		<dc:creator>Felipe Tonello</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[RobotQt]]></category>

		<guid isPermaLink="false">http://felipetonello.com/blog/?p=252</guid>
		<description><![CDATA[Pessoal, dia 6 de Março de 2010 haverá o 6º encontro da comunidade brasileira de C e C++ em São Paulo. Eu tive o privilégio de ser convidado para palestrar sobre o RobotQt. O título da palestra é: Simulador de robótica com Qt Framework. Não perca esse evento. Faça a inscrição aqui!]]></description>
			<content:encoded><![CDATA[<p>Pessoal, dia 6 de Março de 2010 haverá o <a title="6º encontro da comunidade brasileira de C e C++" href="http://www.ccppbrasil.org/wiki/Grupo:Encontro_VI">6º encontro da comunidade brasileira de C e C++ em São Paulo</a>.</p>
<p>Eu tive o privilégio de ser convidado para palestrar sobre o <a href="http://robotqt.org">RobotQt</a>. O título da palestra é: <strong>Simulador de robótica com Qt Framework</strong>.</p>
<p>Não perca esse evento. Faça a inscrição <a title="Inscrição para o 6º encontro da comunidade brasileira de C e C++" href="http://www.temporealeventos.com.br/inscricoes/inscricoes.php?area=95&amp;form=367">aqui</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://felipetonello.com/blog/2010/01/21/6%c2%ba-encontro-da-comunidade-de-c-e-c-brasil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Josephus Problem, resolvendo-o de maneira simples</title>
		<link>http://felipetonello.com/blog/2009/01/08/josephus-problem-resolvendo-o-de-maneira-simples/</link>
		<comments>http://felipetonello.com/blog/2009/01/08/josephus-problem-resolvendo-o-de-maneira-simples/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 18:40:28 +0000</pubDate>
		<dc:creator>Felipe Tonello</dc:creator>
				<category><![CDATA[Algoritmos]]></category>
		<category><![CDATA[Artigos]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Matemática]]></category>
		<category><![CDATA[Metemática]]></category>

		<guid isPermaLink="false">http://felipetonello.com/blog/?p=156</guid>
		<description><![CDATA[Josephus Problem é um problema bem legal que estudei no livro Concrete Mathematics. Josephus foi um historiador judeu do primeiro século. A lenda conta que ele e 40 de seus homens estavam presos em uma caverna pelos Romanos. Eles decidiram suicidar-se à ser capturados. Formaram um circulo e começaram a se matar, da 3ª à [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Josephus_problem">Josephus Problem</a> é um problema bem legal que estudei no livro <a href="http://www.amazon.com/Concrete-Mathematics-Foundation-Computer-Science/dp/0201558025">Concrete Mathematics</a>.</p>
<p><a href="http://en.wikipedia.org/wiki/Flavius_Josephus">Josephus</a> foi um historiador judeu do primeiro século. A lenda conta que ele e 40 de seus homens estavam presos em uma caverna pelos Romanos. Eles decidiram suicidar-se à ser capturados. Formaram um circulo e começaram a se matar, da 3ª à 3ªa pessoa em ordem da fila. Como Josephus não queria morrer, ele foi capaz de escolher o melhor lugar, afim de sobreviver, e juntar-se os Romanos que o capturaram.</p>
<h3>O Problema</h3>
<p>Na prática o problema teria <em>N</em> pessoas em um círculo, iria ser percorrido <em>M &#8211; 1</em> pessoas e o <em>M</em> iria ser morto, assim por diante, até sobrar uma única pessoa.</p>
<h3>A Solução</h3>
<p>Podemos representar a solução por uma função recursiva, para <em>N par e M = 2</em>:</p>
<p><img class="alignnone size-full wp-image-157" title="Josephus Problem" src="http://felipetonello.com/blog/wp-content/uploads/2009/01/josephus1.png" alt="" width="160" height="21" /></p>
<p>e para N ímpar e <em>M = 2</em>, temos:</p>
<p><img class="alignnone size-full wp-image-158" title="Josephus Problem" src="http://felipetonello.com/blog/wp-content/uploads/2009/01/josephus2.png" alt="" width="194" height="21" /></p>
<p>Não vou postar a solução genérica aqui pois exige uma grande explicação e esse não é o objetivo do post. Você pode ver na <a href="http://en.wikipedia.org/wiki/Josephus_problem">wikipedia</a> ou então comprar o <a href="http://www.amazon.com/Concrete-Mathematics-Foundation-Computer-Science/dp/0201558025">livro</a>, caso queria saber mais.</p>
<p>O interessante é que o algoritmo para solução genérica é bem simples em C++. Usando <a href="http://en.wikipedia.org/wiki/Linked_list">listas ligadas(linked lists)</a> é simples, fácil de entender e super rápido a execução do programa.</p>
<p><strong>Josephus.cpp</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
</pre></td><td class="code"><pre class="cpp" style="font-family:monospace;"><span style="color: #339900;">#include &lt;iostream&gt;</span>
<span style="color: #339900;">#include &lt;cstdlib&gt;</span>
&nbsp;
<span style="color: #0000ff;">struct</span> Pessoa <span style="color: #008000;">&#123;</span>
	<span style="color: #0000ff;">int</span> num<span style="color: #008080;">;</span>
	Pessoa <span style="color: #000040;">*</span>prox<span style="color: #008080;">;</span>
	Pessoa<span style="color: #008000;">&#40;</span><span style="color: #0000ff;">int</span> x, Pessoa <span style="color: #000040;">*</span>p<span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span>
		num <span style="color: #000080;">=</span> x<span style="color: #008080;">;</span>
		prox <span style="color: #000080;">=</span> p<span style="color: #008080;">;</span>
	<span style="color: #008000;">&#125;</span>
<span style="color: #008000;">&#125;</span><span style="color: #008080;">;</span>
&nbsp;
<span style="color: #0000ff;">int</span> main<span style="color: #008000;">&#40;</span><span style="color: #0000ff;">int</span> argc, <span style="color: #0000ff;">char</span> <span style="color: #000040;">*</span>argv<span style="color: #008000;">&#91;</span><span style="color: #008000;">&#93;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span>
	<span style="color: #666666;">//'a' recebe primeira pessoa criada</span>
	<span style="color: #666666;">//e 'a' é linkado para si mesmo</span>
	<span style="color: #666666;">//depois 'b' é criado apontado para 'a'</span>
	<span style="color: #0000ff;">int</span> N <span style="color: #000080;">=</span> <span style="color: #0000dd;">atoi</span><span style="color: #008000;">&#40;</span>argv<span style="color: #008000;">&#91;</span><span style="color: #0000dd;">1</span><span style="color: #008000;">&#93;</span><span style="color: #008000;">&#41;</span>, M <span style="color: #000080;">=</span> <span style="color: #0000dd;">atoi</span><span style="color: #008000;">&#40;</span>argv<span style="color: #008000;">&#91;</span><span style="color: #0000dd;">2</span><span style="color: #008000;">&#93;</span><span style="color: #008000;">&#41;</span><span style="color: #008080;">;</span>
	Pessoa <span style="color: #000040;">*</span>a <span style="color: #000080;">=</span> <span style="color: #0000dd;">new</span> Pessoa<span style="color: #008000;">&#40;</span><span style="color: #0000dd;">1</span>, <span style="color: #0000dd;">0</span><span style="color: #008000;">&#41;</span><span style="color: #008080;">;</span>
	a<span style="color: #000040;">-</span><span style="color: #000080;">&gt;</span>prox <span style="color: #000080;">=</span> a<span style="color: #008080;">;</span>
	Pessoa <span style="color: #000040;">*</span>b <span style="color: #000080;">=</span> a<span style="color: #008080;">;</span>
&nbsp;
	<span style="color: #666666;">// Aloca na memória todas as pessoas</span>
	<span style="color: #666666;">// e 'b' recebe a última(enésima pessoa)</span>
	<span style="color: #666666;">// pois a contagem começa pela primeira('a')</span>
	<span style="color: #0000ff;">for</span> <span style="color: #008000;">&#40;</span><span style="color: #0000ff;">int</span> i <span style="color: #000080;">=</span> <span style="color: #0000dd;">2</span><span style="color: #008080;">;</span> i <span style="color: #000080;">&lt;=</span> N<span style="color: #008080;">;</span> <span style="color: #000040;">++</span>i<span style="color: #008000;">&#41;</span>
		b <span style="color: #000080;">=</span> <span style="color: #008000;">&#40;</span>b<span style="color: #000040;">-</span><span style="color: #000080;">&gt;</span>prox <span style="color: #000080;">=</span> <span style="color: #0000dd;">new</span> Pessoa<span style="color: #008000;">&#40;</span>i, a<span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008080;">;</span>
&nbsp;
	<span style="color: #666666;">// Loop enquanto 'b' não estiver apontado</span>
	<span style="color: #666666;">// o próximo para ele mesmo</span>
	<span style="color: #0000ff;">while</span> <span style="color: #008000;">&#40;</span>b <span style="color: #000040;">!</span><span style="color: #000080;">=</span> b<span style="color: #000040;">-</span><span style="color: #000080;">&gt;</span>prox<span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span>
		<span style="color: #666666;">// 'b' recebe a emésima pessoa</span>
		<span style="color: #0000ff;">for</span> <span style="color: #008000;">&#40;</span><span style="color: #0000ff;">int</span> i <span style="color: #000080;">=</span> <span style="color: #0000dd;">1</span><span style="color: #008080;">;</span> i <span style="color: #000080;">&lt;</span> M<span style="color: #008080;">;</span> <span style="color: #000040;">++</span>i<span style="color: #008000;">&#41;</span>
			b <span style="color: #000080;">=</span> b<span style="color: #000040;">-</span><span style="color: #000080;">&gt;</span>prox<span style="color: #008080;">;</span>
		a <span style="color: #000080;">=</span> b<span style="color: #000040;">-</span><span style="color: #000080;">&gt;</span>prox<span style="color: #008080;">;</span>
		b<span style="color: #000040;">-</span><span style="color: #000080;">&gt;</span>prox <span style="color: #000080;">=</span> a<span style="color: #000040;">-</span><span style="color: #000080;">&gt;</span>prox<span style="color: #008080;">;</span>
		<span style="color: #0000dd;">delete</span> a<span style="color: #008080;">;</span> <span style="color: #666666;">// 'a' é morto =/</span>
	<span style="color: #008000;">&#125;</span>
&nbsp;
	<span style="color: #666666;">// O sobrevivente _o/</span>
	std<span style="color: #008080;">::</span><span style="color: #0000dd;">cout</span> <span style="color: #000080;">&lt;&lt;</span> b<span style="color: #000040;">-</span><span style="color: #000080;">&gt;</span>num <span style="color: #000080;">&lt;&lt;</span> std<span style="color: #008080;">::</span><span style="color: #007788;">endl</span><span style="color: #008080;">;</span>
<span style="color: #008000;">&#125;</span></pre></td></tr></table></div>

<p>Ou então se preferir um link para o <a href="http://pastebin.com/f45d06530">pastebin</a>.</p>
<h3>Analisando o Resultado</h3>
<p>após compilar</p>
<blockquote><p>g++ -o Josephus Josephus.cpp</p></blockquote>
<p>rode o programa com N = 10 e M = 2</p>
<blockquote><p>./Josephus 10 2</p></blockquote>
<p>O valor deu 5? Verifique com a função. Bateu os valores?<br />
Agora vá testando para 1 &lt;= N &lt;= 16 e M = 2.</p>
<blockquote><p>for n in `seq 16`; do echo -n &#8220;$n: &#8220;; ./Josephus $n 2; done</p></blockquote>
<p>Saída do loop:</p>
<blockquote><p>1: 1<br />
2: 1<br />
3: 3<br />
4: 1<br />
5: 3<br />
6: 5<br />
7: 7<br />
8: 1<br />
9: 3<br />
10: 5<br />
11: 7<br />
12: 9<br />
13: 11<br />
14: 13<br />
15: 15<br />
16: 1</p></blockquote>
<p>Perceberam um certo padrão entre as respostas? A função genérica usa justamente esse padrão binário para solução.</p>
<p>Ultimamente eu estou mais dedicado ao estudo de algoritmos, C++, C e Python(é claro). Depois pretendo postar uma analise desse algoritmo passo a passo.</p>
]]></content:encoded>
			<wfw:commentRss>http://felipetonello.com/blog/2009/01/08/josephus-problem-resolvendo-o-de-maneira-simples/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PyConBrasil 2008 lá vou eu!</title>
		<link>http://felipetonello.com/blog/2008/08/12/pyconbrasil-2008-la-vou-eu/</link>
		<comments>http://felipetonello.com/blog/2008/08/12/pyconbrasil-2008-la-vou-eu/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 00:48:26 +0000</pubDate>
		<dc:creator>Felipe Tonello</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[PyConBrasil]]></category>

		<guid isPermaLink="false">http://felipetonello.com/blog/?p=146</guid>
		<description><![CDATA[Galera, é com muita alegria que estou postando novamente aqui. Primeiramente gostaria de dizer que mudei de trabalho. Estou trabalhando remotamente, em casa, para uma empresa canadense de Open Source e Linux chamada Savoir-faire Linux! Uma maravilha hehehehe Segundo, é que voltei a trabalhar com coisas que gosto, como Python, C++ e KDE4. Portanto estarei [...]]]></description>
			<content:encoded><![CDATA[<p>Galera, é com muita alegria que estou postando novamente aqui.</p>
<p>Primeiramente gostaria de dizer que mudei de trabalho. Estou trabalhando remotamente, em casa, para uma empresa canadense de Open Source e Linux chamada <a title="Savoir-faire Linux" href="http://savoirfairelinux.com">Savoir-faire Linux</a>! Uma maravilha hehehehe</p>
<p>Segundo, é que voltei a trabalhar com coisas que gosto, como Python, C++ e KDE4.</p>
<p>Portanto estarei indo para a <a title="PyConBrasil 2008" href="http://pyconbrasil.com.br/">PyConBrasil 2008</a>, que vai ser no Rio de Janeiro. <a href="http://pyconbrasil.com.br/sobre-o-evento/inscricao"><img class="alignnone size-full wp-image-147" title="PyConBrasil 2008. Inscreva-se!" src="http://felipetonello.com/blog/wp-content/uploads/2008/08/pyconbrasil4-fullparado.gif" alt="" width="468" height="60" /></a></p>
<p>Nós da GruPy-SP estamos tentando fazer algum arranjo para ir de onibus fretado e ficar num hotel por lá, vai ser super legal!</p>
<p>E você, vai?</p>
]]></content:encoded>
			<wfw:commentRss>http://felipetonello.com/blog/2008/08/12/pyconbrasil-2008-la-vou-eu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OLPC Game Jam Brazil e Conisli</title>
		<link>http://felipetonello.com/blog/2007/11/12/olpc-game-jam-brazil-e-conisli/</link>
		<comments>http://felipetonello.com/blog/2007/11/12/olpc-game-jam-brazil-e-conisli/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 02:30:44 +0000</pubDate>
		<dc:creator>Felipe Tonello</dc:creator>
				<category><![CDATA[Diversos]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[conisli]]></category>
		<category><![CDATA[game jam]]></category>
		<category><![CDATA[olpc]]></category>

		<guid isPermaLink="false">http://felipetonello.com/blog/2007/11/12/olpc-game-jam-brazil-e-conisli/</guid>
		<description><![CDATA[É isso ae.. Foi muito bom esse final de semana. Na sexta feira fui para o conisli onde dei duas palestras: Engatinhando com PHP e AJAX(odp, pdf) Zend Framework para um PHP mais poderoso(odp, pdf) E no OLPC Game Jam Brazil foi muitoooo legal, bem mais do que eu imaginei! Conheci muita gente, inclusive o [...]]]></description>
			<content:encoded><![CDATA[<p>É isso ae..</p>
<p>Foi muito bom esse final de semana. Na sexta feira fui para o conisli onde dei duas palestras:</p>
<ul>
<li>Engatinhando com PHP e AJAX(<a href="/Sistemas/Upload/arquivo.php?i=16" title="Engatinhando com PHP e AJAX(odp) @ conisli">odp</a>, <a href="/Sistemas/Upload/arquivo.php?i=17" title="Engatinhando com PHP e AJAX(pdf) @ conisli">pdf</a>)</li>
<li>Zend Framework para um PHP mais poderoso(<a href="/Sistemas/Upload/arquivo.php?i=18" title="Zend Frameowkr para um PHP mais poderoso(odp) @ conisli">odp</a>, <a href="/Sistemas/Upload/arquivo.php?i=19" title="Zend Frameowkr para um PHP mais poderoso(pdf) @ conisli">pdf</a>)</li>
</ul>
<p>E no <a href="http://wiki.laptop.org/go/Game_Jam_Brasil">OLPC Game Jam Brazil</a> foi muitoooo legal, bem mais do que eu imaginei!</p>
<p>Conheci muita gente, inclusive o <a href="http://lameiro.wordpress.com/">Leandro Lameiro</a>(manja muito de pyton) que fez parte do time que é super gente fina!</p>
<p>Comemos bastante lá, aprendemos muito e zuamos!<br />
Computadores com <a href="http://fedoraproject.org/">Fedora</a>, acesso ao root, XO para todos, internet, wifi, muita comida e até um quartinho para dormir! hehehe</p>
<p>Os jogos estavam muito bons! E a maioria do pessoal também não tinha muita experiência com <a href="http://www.pygame.org/">PyGame</a>, e uns nem com <a href="http://www.python.org/">Python</a>, fizeram em <a href="http://www.libsdl.org/">SDL</a> com C mesmo!</p>
<p>Nota 10 para o evento, e estamos esperando o próximo!!</p>
<p>Depois eu faço um posto sobre o jogo que eu e o <a href="http://lameiro.wordpress.com/">Leandro Lameiro</a> desenvolvemos.</p>
<p>Vocês podem ver as fotos do evento no meu <a href="http://www.flickr.com/photos/chackalsjc/" title="Felipe Tonello @ flickr">flick</a> e na tag <a href="http://www.flickr.com/photos/tags/gamejambrasil/" title="GameJam Brasil">GameJam Brasil</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://felipetonello.com/blog/2007/11/12/olpc-game-jam-brazil-e-conisli/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Conisli e Game Jam OLPC</title>
		<link>http://felipetonello.com/blog/2007/11/06/conisli-e-game-jam-olpc/</link>
		<comments>http://felipetonello.com/blog/2007/11/06/conisli-e-game-jam-olpc/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 04:12:57 +0000</pubDate>
		<dc:creator>Felipe Tonello</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[conisli]]></category>
		<category><![CDATA[olpc]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://felipetonello.com/blog/2007/11/06/conisli-e-game-jam-olpc/</guid>
		<description><![CDATA[Esse final de semana será bem corrido hehehe Galera, todos estão convidados para as 2 palestras que irei fazer no conisli, Congresso Internacional de Software Livre, na cidade de São Paulo. A primeira será 15:45 às 16:45 Engatinhando com AJAX e PHP no dia 9/11. Em seguida será 17:00 às 18:00 Zend Framework para um [...]]]></description>
			<content:encoded><![CDATA[<p>Esse final de semana será bem corrido hehehe</p>
<p>Galera, todos estão convidados para as 2 palestras que irei fazer no <a href="http://www.conisli.org/">conisli, Congresso Internacional de Software Livre</a>, na cidade de São Paulo.</p>
<p>A primeira será 15:45 às 16:45 Engatinhando com AJAX e PHP no dia 9/11.<br />
Em seguida será 17:00 às 18:00 Zend Framework para um PHP mais poderoso no mesmo dia 9/11.</p>
<p>Depois da palestra vou correndo para São Carlos nas <a href="http://www.ufscar.br/">UFSCar(Universidade Federal de São Carlos), minha querida facul,</a> onde terá o <a href="http://wiki.laptop.org/go/Game_Jam_Brasil">Game Jam OLPC</a> nos dias 10-11/11.<br />
Vou participar no time com o <a href="http://lameiro.wordpress.com/">Leandro Lameiro</a>. Uhuuu vamos lá!!! <img src='http://felipetonello.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://felipetonello.com/blog/2007/11/06/conisli-e-game-jam-olpc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Congresso Internacional de Software Livre</title>
		<link>http://felipetonello.com/blog/2007/10/29/congresso-internacional-de-software-livre/</link>
		<comments>http://felipetonello.com/blog/2007/10/29/congresso-internacional-de-software-livre/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 07:28:07 +0000</pubDate>
		<dc:creator>Felipe Tonello</dc:creator>
				<category><![CDATA[Diversos]]></category>
		<category><![CDATA[Eventos]]></category>

		<guid isPermaLink="false">http://felipetonello.com/blog/2007/10/29/congresso-internacional-de-software-livre/</guid>
		<description><![CDATA[Galera, vai rolar em sampa o conisli(Congresso Internacional de Software Livre). Do dia 9-11 de Setembro, num final de semana. Muitas pessoas já confirmaram a presença como palestrantes e como congressistas. Eu fui aceito como palestrante, sobre Tema de Zend Framework e PHP+AJAX. Vamos ver né? Faça sua inscrição aqui! Já preparei o documento do [...]]]></description>
			<content:encoded><![CDATA[<p>Galera, vai rolar em sampa o <a href="http://conisli.org/">conisli(Congresso Internacional de Software Livre)</a>.<br />
Do dia 9-11 de Setembro, num final de semana.</p>
<p>Muitas pessoas já confirmaram a presença como palestrantes e como congressistas.<br />
Eu fui aceito como palestrante, sobre Tema de Zend Framework e PHP+AJAX. Vamos ver né? <img src='http://felipetonello.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong><a href="http://conisli.org/index.new.php?mod=congressista&amp;action=cadastro">Faça sua inscrição aqui!</a></strong></p>
<p>Já preparei o documento do Zend Framework, agora do PHP+AJAX estou para começar.<br />
E sem querer falar, mas está bem melhor do que do <a href="/blog/2007/06/22/evento-frameworks-de-desenvolvimento-com-php/">workshop de frameworks que participei</a>. <img src='http://felipetonello.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><a href="http://conisli.org/" title="conisli(Congresso Internacional de Software Livre)">Não perca esse grande evento!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://felipetonello.com/blog/2007/10/29/congresso-internacional-de-software-livre/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Encontro Brasileiro da Comunidade Python!</title>
		<link>http://felipetonello.com/blog/2007/08/10/encontro-brasileiro-da-comunidade-python/</link>
		<comments>http://felipetonello.com/blog/2007/08/10/encontro-brasileiro-da-comunidade-python/#comments</comments>
		<pubDate>Fri, 10 Aug 2007 23:27:14 +0000</pubDate>
		<dc:creator>Felipe Tonello</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://felipetonello.com/blog/2007/08/10/encontro-brasileiro-da-comunidade-python/</guid>
		<description><![CDATA[Galera, Vai acontecer o PyConBrasil 3 que vai acontecer esse ano em Joinville, SC nos dias 30, 31 de agosto e 1 de setembro na SOCIESC. Eu nunca fui em nenhum, vai ser minha primeira vez e estou muito animado! Vai ser muito bom! Estava vendo a programação e vou debulhar todas as palestras!!!!! NÃO [...]]]></description>
			<content:encoded><![CDATA[<p>Galera,</p>
<p>Vai acontecer o <a href="http://www.pyconbrasil.com.br/">PyConBrasil 3</a> que vai acontecer esse ano em Joinville, SC nos dias 30, 31 de agosto e 1 de setembro na <a href="http://www.sociesc.org.br/">SOCIESC</a>.</p>
<p><a href="http://www.pyconbrasil.com.br/"><img src="http://felipetonello.com/imagens/pyconbrasil3-fullparado.gif" alt="Encontro Brasileiro da Comunidade Python!" /></a></p>
<p>Eu nunca fui em nenhum, vai ser minha primeira vez e estou muito animado! Vai ser muito bom! Estava vendo a <a href="http://pyconbrasil.com.br/sobre-o-evento/programacao">programação</a> e vou debulhar todas as palestras!!!!!</p>
<p><a href="http://pyconbrasil.com.br/sobre-o-evento/inscricao">NÃO PERCA TEMPO, FAÇA SUA INSCRIÇÃO AGORA!!!!!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://felipetonello.com/blog/2007/08/10/encontro-brasileiro-da-comunidade-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Documentos da palestra sobre Zend Framework(04/08)</title>
		<link>http://felipetonello.com/blog/2007/08/05/documentos-da-palestra-sobre-zend-framework0408/</link>
		<comments>http://felipetonello.com/blog/2007/08/05/documentos-da-palestra-sobre-zend-framework0408/#comments</comments>
		<pubDate>Sun, 05 Aug 2007 03:13:54 +0000</pubDate>
		<dc:creator>Felipe Tonello</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://felipetonello.com/blog/2007/08/05/documentos-da-palestra-sobre-zend-framework0408/</guid>
		<description><![CDATA[Galera, tudo bom? Gostaria de agradecer a todos que foram lá no evento sobre Frameworks em PHP. Gostei muito mesmo de estar lá. Na verdade foi minha primeira vez como palestrante, foi uma experiência única! E claro não poderia faltar a tempo real eventos que me convidou para a palestra, obrigado! Para todos aqueles que [...]]]></description>
			<content:encoded><![CDATA[<p>Galera, tudo bom?</p>
<p>Gostaria de agradecer a todos que foram lá no evento sobre Frameworks em PHP. Gostei muito mesmo de estar lá. Na verdade foi minha primeira vez como palestrante, foi uma experiência única! E claro não poderia faltar a <a href="http://temporealeventos.com.br/">tempo real eventos</a> que me convidou para a palestra, obrigado!</p>
<p>Para todos aqueles que foram e não foram, vou disponibilizar o sisteminha proposto em e também a apresentação.</p>
<p><strong>Mas antes de tudo eu recomendo todos a lerem <a href="/blog/tutorial-zend-framework/">o tutorial básico do Zend Framework</a> mais uma vez!!!</strong></p>
<blockquote><p> Sistema proposto</p></blockquote>
<p><strong>Download:</strong><br />
<a href="/arquivos/palestra-zend-framework-04-08-07.tar.gz">palestra-zend-framework-04-08-07.tar.gz</a><br />
<a href="/arquivos/palestra-zend-framework-04-08-07.zip">palestra-zend-framework-04-08-07.zip</a></p>
<p><strong>Instalação:</strong><br />
Para instalar é só você descompactar o arquivo da palestra direto no seu <strong>DocumentRoot do apache</strong>(lembram?).<br />
Criando o banco de dados(<a href="http://www.mysql.com">MySQL 5</a>):<br />
Crie um banco de dados chamado <strong>&#8220;palestra&#8221;</strong>(sem as aspas).<br />
Depois, você irá dentro da pasta <strong>&#8220;palestra&#8221;</strong> que vai ter um arquivo <strong>palestra.sql.zip</strong>, descompate-o. Fazendo isso, você ira ter o arquivo <strong>palestra.sql</strong>, agora é só importar ele no seu MySQL. Bele?</p>
<p>PS: A configuração do apache é a mesma do tutorial e também a que está no arquivo de apresentação.</p>
<blockquote><p>Arquivo de Apresentação</p></blockquote>
<p>Pessoal, aqui estão os arquivos de apresentação em vários formatos:<br />
PDF: <a href="/Sistemas/Upload/arquivo.php?i=4">apresentacao-Zend-Framework-04-08.pdf</a><br />
ODP: <a href="/Sistemas/Upload/arquivo.php?i=3">apresentacao-Zend-Framework-04-08.odp</a><br />
PPT: <a href="/Sistemas/Upload/arquivo.php?i=5">apresentacao-Zend-Framework-04-08.ppt</a></p>
<p>Mas é isso aí. Depois que receber as fotos eu comento mais sobre o evento, que gostei muito!</p>
<p>Abraço a todos!</p>
]]></content:encoded>
			<wfw:commentRss>http://felipetonello.com/blog/2007/08/05/documentos-da-palestra-sobre-zend-framework0408/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Evento: Frameworks de Desenvolvimento com PHP</title>
		<link>http://felipetonello.com/blog/2007/06/22/evento-frameworks-de-desenvolvimento-com-php/</link>
		<comments>http://felipetonello.com/blog/2007/06/22/evento-frameworks-de-desenvolvimento-com-php/#comments</comments>
		<pubDate>Fri, 22 Jun 2007 14:37:35 +0000</pubDate>
		<dc:creator>Felipe Tonello</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://felipetonello.com/blog/2007/06/22/evento-frameworks-de-desenvolvimento-com-php/</guid>
		<description><![CDATA[Galera, tudo beleza? Desculpe-me pelo tempo sem postar, é que esse ano estou muito ocupado no cursinho e está meio dificil. Mas voltar a postar, não com tanta intensidade. Mas então, eu fui convidado a participar de um workshop sobre frameworks de php que vai ter em São Paulo(Capital). Estou muito feliz em poder participar [...]]]></description>
			<content:encoded><![CDATA[<p>Galera, tudo beleza?</p>
<p>Desculpe-me pelo tempo sem postar, é que esse ano estou muito ocupado no cursinho e está meio dificil. Mas voltar a postar, não com tanta intensidade.</p>
<p><img src="http://www.temporealeventos.com.br/imagens/fwphp/fwphp.jpg" title="Frameworks de Desenvolvimento com PHP" alt="Frameworks de Desenvolvimento com PHP" align="left" height="265" width="250" />Mas então, eu fui convidado a participar de um workshop sobre frameworks de php que vai ter em São Paulo(Capital). Estou muito feliz em poder participar desse evento! <img src='http://felipetonello.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Esse evento vai contar com participação de 3 palestrantes: <a href="http://www2.unochapeco.edu.br/~jhony/">Jhony M. Maseto</a> vai falar sobre <a href="http://www.symfony-project.com/">Symfony</a>, <a href="http://www.eltonminetto.net/">Elton L. Minetto</a> sobre <a href="http://www.cakephp.com.br/">CakePHP</a> e eu sobrei com o <a href="http://famework.zend.com/">Zend</a>.</p>
<p><em>Mais informações sobre o evento:</em> <a href="http://www.temporealeventos.com.br/?area=65">Site oficial</a> e <a href="http://www.phpbrasil.com/articles/article.php/id/1489">PHPBrasil.com</a>.</p>
<p>Conto com a presença de vocês!</p>
]]></content:encoded>
			<wfw:commentRss>http://felipetonello.com/blog/2007/06/22/evento-frameworks-de-desenvolvimento-com-php/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
