<?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>brunoribeiro.net</title>
	<atom:link href="http://www.brunoribeiro.net/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.brunoribeiro.net</link>
	<description>Just another Creative Flash Developer weblog</description>
	<lastBuildDate>Thu, 19 Aug 2010 15:57:28 +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>BR Conference 2010</title>
		<link>http://www.brunoribeiro.net/?p=1004</link>
		<comments>http://www.brunoribeiro.net/?p=1004#comments</comments>
		<pubDate>Thu, 22 Jul 2010 21:26:59 +0000</pubDate>
		<dc:creator>Bruno Ribeiro</dc:creator>
				<category><![CDATA[Evento]]></category>
		<category><![CDATA[Mercado]]></category>

		<guid isPermaLink="false">http://www.brunoribeiro.net/?p=1004</guid>
		<description><![CDATA[Acontecerá nos dias 19, 20 e 21 de Agosto, no Rio de Janeiro a primeira conferência focada no desenvolvimento de Aplicativos Ricos. No evento serão abordados temas relacionados ao ColdFusion, Flex, Flash e mais. Alguns nomes de peso já confirmaram presença como Ben Forta &#8211; maior autoridade do ColdFusion no mundo, e diga-se de passagem, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.brconference.com.br" target="_blank"><img class="alignnone" title="Logo BR Conference" src="http://www.brconference.com.br/imgs/logo.gif" alt="Logo BR Conference" width="296" height="73" /></a></p>
<p>Acontecerá nos dias 19, 20 e 21 de Agosto, no Rio de Janeiro a primeira conferência focada no desenvolvimento de Aplicativos Ricos. No evento serão abordados temas relacionados ao ColdFusion, Flex, Flash e mais.</p>
<p>Alguns nomes de peso já confirmaram presença como Ben Forta &#8211; maior autoridade do ColdFusion no mundo, e diga-se de passagem, um showman. Alguns dos principais nomes do mercado nacional também já confirmaram sua presença.</p>
<p><a href="http://www.brconference.com.br" target="_blank">Para mais informações e inscrições, visite o site.</a></p>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Durante muitos anos observei &#8211; e participei ativamente &#8211; as oportunidades e reclamações da comunidade, em especial enquanto liderava o user group da Adobe no Rio de Janeiro, inúmeras vezes vi pessoas reclamando que não havia eventos com grandes nomes, assuntos importantes ou discussões com maior profundidade técnica.</p>
<p>Eis que agora surge, aqui no Rio, um evento deste porte e com tantas figuras importantes, trazer estas pessoas tem um custo (que fique claro, não faço parte da organização deste evento), e certamente também traz um retorno enorme. Então, se você tem a possibilidade de estar presente, recomendo que esteja!</p>
<p>Não importa o seu nível, se é muito básico, você vai ter a oportunidade de aprender, se é muito avançado, vai ter a chance de ensinar e para todos é uma oportunidade única de aumentar sua rede de contatos.</p>
<p>Então, nos vemos lá!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunoribeiro.net/?feed=rss2&amp;p=1004</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jornada Adobe CS5</title>
		<link>http://www.brunoribeiro.net/?p=990</link>
		<comments>http://www.brunoribeiro.net/?p=990#comments</comments>
		<pubDate>Tue, 20 Jul 2010 15:11:00 +0000</pubDate>
		<dc:creator>Bruno Ribeiro</dc:creator>
				<category><![CDATA[Evento]]></category>
		<category><![CDATA[Mercado]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.brunoribeiro.net/?p=990</guid>
		<description><![CDATA[A Jornada Adobe CS5 não terminou, vai até o dia 31/07, mas a minha participação foi concluída. Tive o prazer de ministrar os treinamento Flash CS5 básico e avançado e foi ótimo. A Jornada Adobe é uma iniciativa da Action Creations do Demian Borba, e entre outras coisas, organizaram o Flash Camp Brasil que aconteceu em [...]]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://www.actioncreations.com/jornadaadobe/2010/#/homepage" target="_blank">Jornada Adobe CS5 </a>não terminou, vai até o dia 31/07, mas a minha participação foi concluída. Tive o prazer de ministrar os treinamento Flash CS5 básico e avançado e foi ótimo.</p>
<p>A <a href="http://www.actioncreations.com/jornadaadobe/2010/#/homepage" target="_blank">Jornada Adobe</a> é uma iniciativa da Action Creations do <a href="http://www.actioncreations.com/demian/" target="_blank">Demian Borba</a>, e entre outras coisas, organizaram o <a href="http://flashcampbrasil.com.br/" target="_blank">Flash Camp Brasil</a> que aconteceu em janeiro deste ano em Maceió.</p>
<p>Os alunos foram extremamente aplicados apesar da maratona de 10h de treinamento por dia. Nessa viagem encontrei talentos e conheci pessoas ótimas.</p>
<p>Agradeço ao <a href="http://www.actioncreations.com/demian/" target="_blank">Demian</a> pela oportunidade, Derick pela recepção e hospitalidade e Rita pelo cuidado, e claro, aos alunos pela paciência, colaboração e esforço, espero que todos saiam com a mesma sensação que eu, a de que valeu muito a pena.</p>
<div id="attachment_991" class="wp-caption aligncenter" style="width: 391px"><img class="size-full wp-image-991    " title="Turma Flash Avançado" src="http://www.brunoribeiro.net/wp-content/uploads/2010/07/TurmaFLAV01.jpg" alt="" width="381" height="303" /><p class="wp-caption-text">Turma Flash Avançado</p></div>
<p>Conheça a <a href="http://www.jornadaadobe.com.br" target="_blank">Jornada Adobe</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunoribeiro.net/?feed=rss2&amp;p=990</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manipulação de audio</title>
		<link>http://www.brunoribeiro.net/?p=969</link>
		<comments>http://www.brunoribeiro.net/?p=969#comments</comments>
		<pubDate>Mon, 21 Jun 2010 18:30:20 +0000</pubDate>
		<dc:creator>Bruno Ribeiro</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Estudo]]></category>

		<guid isPermaLink="false">http://www.brunoribeiro.net/?p=969</guid>
		<description><![CDATA[Entre as novidades do Flash Player 10.1 existe a possibilidade de trabalhar a manipulação de som vinda do microfone. Dê uma olhada no estudo abaixo e deixe sua sugestão. Ligue seu microfone e fone (é importante usar o fone), a webcam e dê uma olhada. *Requer Flash Player 10.1 Quer saber mais sobre transformações de [...]]]></description>
			<content:encoded><![CDATA[<p>Entre as novidades do <strong>Flash Player 10.1</strong> existe a possibilidade de trabalhar a manipulação de som vinda do microfone. Dê uma olhada no estudo abaixo e deixe sua sugestão.</p>
<p>Ligue seu microfone e fone (é importante usar o fone), a webcam e dê uma olhada.</p>
<p><strong>*Requer Flash Player 10.1</strong><br />

    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="swfobj_0" width="640" height="480" align="center">
      <param name="movie" value="http://www.brunoribeiro.net/wp-content/uploads/2010/06/Main2.swf" />
      <param name="align" value="center" />
      <!--[if !IE]>-->
      <object type="application/x-shockwave-flash" data="http://www.brunoribeiro.net/wp-content/uploads/2010/06/Main2.swf" width="640" height="480" align="center">
      <!--<![endif]-->
        <p>The Flash plugin is required to view this object.</p>
      <!--[if !IE]>-->
      </object>
      <!--<![endif]-->
    </object>
 </p>
<p>Quer saber mais sobre transformações de audio, veja os links abaixo.</p>
<p>http://labs.hellokeita.com/</p>
<p>http://tv.adobe.com/watch/adc-presents/microphone-access-in-flash-player-101/</p>
<p>http://blog.onebyonedesign.com/?p=416</p>
<p>http://www.nickkuh.com/flash-flex-air/pitching-the-microphone-with-flash-player-10-1-beta/2010/03/</p>
<p>http://blog.andre-michelle.com/2009/pitch-mp3/</p>
<p>http://blog.onebyonedesign.com/?p=416</p>
<p>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunoribeiro.net/?feed=rss2&amp;p=969</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multitouch &#8211; Parte I</title>
		<link>http://www.brunoribeiro.net/?p=936</link>
		<comments>http://www.brunoribeiro.net/?p=936#comments</comments>
		<pubDate>Wed, 09 Jun 2010 17:40:36 +0000</pubDate>
		<dc:creator>Bruno Ribeiro</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Estudo]]></category>

		<guid isPermaLink="false">http://www.brunoribeiro.net/?p=936</guid>
		<description><![CDATA[Como (quase) todo mundo sabe, o Flash Player 10.1 e AIR 2.0 trazem suporte ao Multitouch, isso torna inúmeras possibilidades de interação viáveis. Ainda existe um grande problema que é a ausência de dispositivos preparados para este tipo de interação. Para quem tem um Macbook Pro (entre outros dispositivos), já pode utilizar o Multitouch. No [...]]]></description>
			<content:encoded><![CDATA[<p>Como (quase) todo mundo sabe, o Flash Player 10.1 e AIR 2.0 trazem suporte ao <a href="http://en.wikipedia.org/wiki/Multi-touch" target="_blank">Multitouch</a>, isso torna inúmeras possibilidades de interação viáveis. Ainda existe um grande problema que é a ausência de dispositivos preparados para este tipo de interação.</p>
<p>Para quem tem um Macbook Pro (entre outros dispositivos), já pode utilizar o Multitouch. No caso do Macbook, ainda existe a necessidade da aplicação estar rodando no AIR. Apesar disso, o desenvolvimento é extremamente simples, porém, é preciso muito cuidado com o que o dispositivo suporta.</p>
<p>Uma maneira simples de saber quais eventos o dispositivo suporta é usando:</p>
<div class="codecolorer-container actionscript3 default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="actionscript3 codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #004993;">trace</span><span style="color: #000000;">&#40;</span>Multitouch<span style="color: #000066; font-weight: bold;">.</span>supportsTouchEvents<span style="color: #000066; font-weight: bold;">,</span> Multitouch<span style="color: #000066; font-weight: bold;">.</span>supportsGestureEvents<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div></div>
<p>Neste trace você poderá avaliar que tipo de eventos o dispositivo suporta, caso ele tenha suporte a Gestures, você ainda pode verificar quais eventos estão disponíveis.</p>
<div class="codecolorer-container actionscript3 default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="actionscript3 codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #004993;">trace</span><span style="color: #000000;">&#40;</span>Multitouch<span style="color: #000066; font-weight: bold;">.</span>supportedGestures<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div></div>
<p>O código abaixo mostra as fases dos eventos, como não faria sentido disponibilizar um aplicativo em AIR para isso, depois do código está o print do retorno.</p>
<div class="codecolorer-container actionscript3 default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="actionscript3 codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #9900cc; font-weight: bold;">package</span> net<span style="color: #000066; font-weight: bold;">.</span>brunoribeiro<span style="color: #000066; font-weight: bold;">.</span>multitouch <br />
<span style="color: #000000;">&#123;</span><br />
&nbsp; <span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.display</span><span style="color: #000066; font-weight: bold;">.</span><a href="http://www.google.com/search?q=sprite%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:sprite.html"><span style="color: #004993;">Sprite</span></a><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; <span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.display</span><span style="color: #000066; font-weight: bold;">.</span><a href="http://www.google.com/search?q=stagescalemode%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:stagescalemode.html"><span style="color: #004993;">StageScaleMode</span></a><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; <span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.events</span><span style="color: #000066; font-weight: bold;">.</span><a href="http://www.google.com/search?q=event%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:event.html"><span style="color: #004993;">Event</span></a><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; <span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.events</span><span style="color: #000066; font-weight: bold;">.</span>TouchEvent<span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; <span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.events</span><span style="color: #000066; font-weight: bold;">.</span>TransformGestureEvent<span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; <span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.ui</span><span style="color: #000066; font-weight: bold;">.</span>Multitouch<span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; <span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.ui</span><span style="color: #000066; font-weight: bold;">.</span>MultitouchInputMode<span style="color: #000066; font-weight: bold;">;</span><br />
<br />
&nbsp; <span style="color: #3f5fbf;">/**<br />
&nbsp; &nbsp;* @author Bruno Ribeiro<br />
&nbsp; &nbsp;*/</span><br />
<br />
&nbsp; <span style="color: #000000;">&#91;</span>SWF<span style="color: #000000;">&#40;</span><span style="color: #004993;">backgroundColor</span>=<span style="color: #990000;">&quot;#FFFFFF&quot;</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #004993;">frameRate</span>=<span style="color: #990000;">&quot;31&quot;</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #004993;">width</span>=<span style="color: #990000;">&quot;800&quot;</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #004993;">height</span>=<span style="color: #990000;">&quot;600&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#93;</span><br />
&nbsp; <span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #9900cc; font-weight: bold;">class</span> Main <span style="color: #0033ff; font-weight: bold;">extends</span> <a href="http://www.google.com/search?q=sprite%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:sprite.html"><span style="color: #004993;">Sprite</span></a> <br />
&nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> Main<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; Multitouch<span style="color: #000066; font-weight: bold;">.</span>inputMode = MultitouchInputMode<span style="color: #000066; font-weight: bold;">.</span>GESTURE<span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #004993;">stage</span> <span style="color: #000066; font-weight: bold;">?</span>_init<span style="color: #000000;">&#40;</span><span style="color: #0033ff; font-weight: bold;">null</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">:</span> <span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><a href="http://www.google.com/search?q=event%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:event.html"><span style="color: #004993;">Event</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">ADDED_TO_STAGE</span><span style="color: #000066; font-weight: bold;">,</span> _init<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #339966; font-weight: bold;">function</span> _init<span style="color: #000000;">&#40;</span>event <span style="color: #000066; font-weight: bold;">:</span> <a href="http://www.google.com/search?q=event%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:event.html"><span style="color: #004993;">Event</span></a><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">:</span> <span style="color: #0033ff; font-weight: bold;">void</span> <br />
&nbsp; &nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">scaleMode</span> = <a href="http://www.google.com/search?q=stagescalemode%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:stagescalemode.html"><span style="color: #004993;">StageScaleMode</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">NO_SCALE</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; txtTouch<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">text</span> &nbsp; = Multitouch<span style="color: #000066; font-weight: bold;">.</span>supportsTouchEvents <span style="color: #000066; font-weight: bold;">?</span> <span style="color: #990000;">&quot;disponível&quot;</span> <span style="color: #000066; font-weight: bold;">:</span> <span style="color: #990000;">&quot;indisponível&quot;</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; txtGesture<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">text</span> = Multitouch<span style="color: #000066; font-weight: bold;">.</span>supportsGestureEvents <span style="color: #000066; font-weight: bold;">?</span> <span style="color: #990000;">&quot;disponível&quot;</span> <span style="color: #000066; font-weight: bold;">:</span> <span style="color: #990000;">&quot;indisponível&quot;</span> <span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; <span style="color: #0033ff; font-weight: bold;">if</span><span style="color: #000000;">&#40;</span>Multitouch<span style="color: #000066; font-weight: bold;">.</span>supportsGestureEvents<span style="color: #000000;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span>TransformGestureEvent<span style="color: #000066; font-weight: bold;">.</span>GESTURE_ZOOM<span style="color: #000066; font-weight: bold;">,</span> _updateInfo<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">false</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">true</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span>TransformGestureEvent<span style="color: #000066; font-weight: bold;">.</span>GESTURE_ROTATE<span style="color: #000066; font-weight: bold;">,</span> _updateInfo<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">false</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">true</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span>TransformGestureEvent<span style="color: #000066; font-weight: bold;">.</span>GESTURE_SWIPE<span style="color: #000066; font-weight: bold;">,</span> _updateInfo<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">false</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">true</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span>TransformGestureEvent<span style="color: #000066; font-weight: bold;">.</span>GESTURE_PAN<span style="color: #000066; font-weight: bold;">,</span> _updateInfo<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">false</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">true</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #339966; font-weight: bold;">function</span> _updateInfo <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">:*</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">:</span> <span style="color: #0033ff; font-weight: bold;">void</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; txtTipo<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">text</span> = e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">type</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; txtLog<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">text</span> <span style="color: #000066; font-weight: bold;">+</span>= <span style="color: #990000;">&quot;<span style="">\n</span>--------&quot;</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; txtLog<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">text</span> <span style="color: #000066; font-weight: bold;">+</span>= <span style="color: #990000;">&quot;<span style="">\n</span> Tipo: &quot;</span> <span style="color: #000066; font-weight: bold;">+</span> e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">type</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; txtLog<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">text</span> <span style="color: #000066; font-weight: bold;">+</span>= <span style="color: #990000;">&quot;<span style="">\n</span> Fase: &quot;</span> <span style="color: #000066; font-weight: bold;">+</span> e<span style="color: #000066; font-weight: bold;">.</span>phase<span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; <span style="color: #0033ff; font-weight: bold;">if</span><span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">type</span> == TransformGestureEvent<span style="color: #000066; font-weight: bold;">.</span>GESTURE_ZOOM<span style="color: #000000;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; txtLog<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">text</span> <span style="color: #000066; font-weight: bold;">+</span>= <span style="color: #990000;">&quot;<span style="">\n</span> Valor: &quot;</span> <span style="color: #000066; font-weight: bold;">+</span> e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">scaleX</span><span style="color: #000066; font-weight: bold;">;</span> &nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #0033ff; font-weight: bold;">else</span> <span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">type</span> == TransformGestureEvent<span style="color: #000066; font-weight: bold;">.</span>GESTURE_ROTATE<span style="color: #000000;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; txtLog<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">text</span> <span style="color: #000066; font-weight: bold;">+</span>= <span style="color: #990000;">&quot;<span style="">\n</span> Valor: &quot;</span> <span style="color: #000066; font-weight: bold;">+</span> e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">rotation</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; txtLog<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">scrollV</span>&nbsp; = txtLog<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">maxScrollV</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
&nbsp; <span style="color: #000000;">&#125;</span><br />
<span style="color: #000000;">&#125;</span></div></div>
<div id="attachment_956" class="wp-caption aligncenter" style="width: 333px"><a href="http://www.brunoribeiro.net/wp-content/uploads/2010/06/print_zoom.jpg"><img class="size-full wp-image-956" title="Zoom" src="http://www.brunoribeiro.net/wp-content/uploads/2010/06/print_zoom.jpg" alt="" width="323" height="400" /></a><p class="wp-caption-text">Fases do evento</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.brunoribeiro.net/?feed=rss2&amp;p=936</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JORNADA ADOBE CS5 2010</title>
		<link>http://www.brunoribeiro.net/?p=929</link>
		<comments>http://www.brunoribeiro.net/?p=929#comments</comments>
		<pubDate>Wed, 19 May 2010 20:08:07 +0000</pubDate>
		<dc:creator>Bruno Ribeiro</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Evento]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.brunoribeiro.net/?p=929</guid>
		<description><![CDATA[Vejo vocês lá.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jornadaadobe.com.br/"><br />
</a></p>
<p><a href="http://www.jornadaadobe.com.br/"></p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.actioncriacoes.net/jornada/adobe2010/posters/PosterJornada.jpg" alt="" /></p>
<p></a></p>
<p>Vejo vocês lá.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunoribeiro.net/?feed=rss2&amp;p=929</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash, Flex, Air e AS3</title>
		<link>http://www.brunoribeiro.net/?p=919</link>
		<comments>http://www.brunoribeiro.net/?p=919#comments</comments>
		<pubDate>Wed, 17 Mar 2010 17:42:36 +0000</pubDate>
		<dc:creator>Bruno Ribeiro</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Mercado]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.brunoribeiro.net/?p=919</guid>
		<description><![CDATA[Eu sei que existe farto material sobre a diferença disso tudo na internet, mas por conta de recentes fatos, me vi quase que obrigado a escrever sobre isso. Espero com isso esclarecer as diferenças e uso disso tudo. Flash IDE Ambiente de desenvolvimento, normalmente utilizado para a criação de efeitos visuais, animações e look&#8217;n feel [...]]]></description>
			<content:encoded><![CDATA[<p>Eu sei que existe farto material sobre a diferença disso tudo na internet, mas por conta de recentes fatos, me vi quase que obrigado a escrever sobre isso. Espero com isso esclarecer as diferenças e uso disso tudo.</p>
<p><strong>Flash IDE</strong></p>
<p>Ambiente de desenvolvimento, normalmente utilizado para a criação de efeitos visuais, animações e look&#8217;n feel do site/aplicação. É pouco utilizado por desenvolvedores, mas permite, entre outras coisas a compilação de arquivos para gerar SWFs.</p>
<p><strong>Flex Builder / Flash Builder</strong></p>
<p>IDE para construção de aplicações, tanto (E não somente) utilizando o MXML quanto AS3 puro.</p>
<p><strong>Flex</strong></p>
<p>Framework &#8211; conjunto de classes e componentes &#8211; usado para a construção de aplicativos em AS3.</p>
<p><strong>MXML</strong></p>
<p>Linguagem de marcação para construir aplicações Flex. No momento da compilação a marcação é &#8220;substituida&#8221; por AS3.</p>
<p><strong>SWF</strong></p>
<p>Arquivo gerado após compilação no Flash e/ou Flex.</p>
<p><strong>Air SDK</strong></p>
<p>Pacote de desenvolvimento para distribuição de aplicativos em Air</p>
<p><strong>Air Runtime</strong></p>
<p>Em linhas gerais, é uma forma de distribuição de suas aplicações criadas no Flash, Flex ou mesmo em HTML. Usa o Webkit e Flash Player para renderização do HTML e arquivos SWF.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunoribeiro.net/?feed=rss2&amp;p=919</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O briefing limita?</title>
		<link>http://www.brunoribeiro.net/?p=921</link>
		<comments>http://www.brunoribeiro.net/?p=921#comments</comments>
		<pubDate>Sat, 13 Mar 2010 17:42:07 +0000</pubDate>
		<dc:creator>Bruno Ribeiro</dc:creator>
				<category><![CDATA[Idéias]]></category>
		<category><![CDATA[Mercado]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.brunoribeiro.net/?p=921</guid>
		<description><![CDATA[Imagine a situação, você chega na padaria e pede seis pães. O vendedor olha pra sua cara e diz, &#8220;não, você precisa de 8! Melhor, você não quer pães, você quer ovos!&#8221;. Absurdo não? Agora imagine que você vai atender a necessidade de um cliente de sua agência, ele pede um site e você entrega [...]]]></description>
			<content:encoded><![CDATA[<p>Imagine a situação, você chega na padaria e pede seis pães. O vendedor olha pra sua cara e diz, &#8220;não, você precisa de 8! Melhor, você não quer pães, você quer ovos!&#8221;. Absurdo não?</p>
<p>Agora imagine que você vai atender a necessidade de um cliente de sua agência, ele pede um site e você entrega uma ação extremamente onerosa, com ótimo (provável) resultado. Você já viu isso acontecer, não?</p>
<p>Algumas vezes as agências deixam de atender a necessidade de um cliente para atender sua própria necessidade, seja um portfolio mais amplo, experimentar nova tecnologia, ou simplesmente mostrar que sabe fazer determinada coisa.</p>
<p>Quando você chega a um médico reclamando de dor nas costas, ele vai estudar a situação, fazer exames e por fim, te dar sugestões das saídas possíveis e a mais recomendada para sua situação. Ele pode te recomendar fisioterapia, uma cirurgia, uma infinidade de coisas, mas no final, a decisão é sua. Se essa recomendação for muito distante do que você imagina, provavelmente você buscará outras opiniões.</p>
<p>Clientes tendem a vir com ideias prontas, em geral muito ruins, e cabe as agências conversar e recomendar o mais indicado, porém, há situações em que isso simplesmente não cabe. Por exemplo, digamos que a agência que detém a conta da padaria citada lá no começo receba um pedido, o dono que fazer um trabalho de mídias sociais, mesmo sem detalhes, isso soa absurdo. Pra que diabos uma padaria iria querer fazer um trabalho de mídias sociais? Então a agência sugere que no lugar disso, seja feito um trabalho diferente, uma divulgação mais localizada e por fim, com argumentos bem sólidos, seria possível convencê-los que é a melhor opção.</p>
<p>Agora veja a diferença, o tal médico resolve contratar uma agência e cria uma concorrência, parte dela é descrever um sistema para agendamento de consultas online. Eis que uma das concorrentes resolve apresentar um belo projeto de mídia online, só isso. Obviamente, isso não satisfaz o médico, não faz parte do planejado e no mínimo ele vai achar que as pessoas dessa agência não sabem ler.</p>
<p>Existe uma ampla diferença entre &#8220;o cliente não sabe o que quer&#8221; e &#8220;ele não conhece suas necessidades&#8221;. Não acho que um briefing deve limitar a criação, mas ignorá-lo, certamente não ajuda em nada.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunoribeiro.net/?feed=rss2&amp;p=921</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Respondendo ao analytics &#8211; Parte II</title>
		<link>http://www.brunoribeiro.net/?p=905</link>
		<comments>http://www.brunoribeiro.net/?p=905#comments</comments>
		<pubDate>Tue, 02 Feb 2010 12:39:23 +0000</pubDate>
		<dc:creator>Bruno Ribeiro</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Idéias]]></category>
		<category><![CDATA[Mercado]]></category>
		<category><![CDATA[Analytics]]></category>

		<guid isPermaLink="false">http://www.brunoribeiro.net/?p=905</guid>
		<description><![CDATA[Quais as classes necessarias para trabalhar com 3d e tweens no flash cs3? A princípio você pode usar qualquer uma dessas: Tweener, Greensock Tweening Plataform, Gtween ou qualquer uma outra. Tô com dois freelas Isso é ótimo, me manda um! Carregar imagens no centro stage as3 img.x &#160; = &#40;stage.stageWidth - img.width&#41; * .5 img.x [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Quais as classes necessarias para trabalhar com 3d e tweens no flash cs3?</strong><br />
A princípio você pode usar qualquer uma dessas: Tweener, Greensock Tweening Plataform, Gtween ou qualquer uma outra.</p>
<p><strong>Tô com dois freelas</strong><br />
Isso é ótimo, me manda um! <img src='http://www.brunoribeiro.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Carregar imagens no centro stage as3</strong></p>
<div class="codecolorer-container actionscript3 default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="actionscript3 codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">img<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> &nbsp; = <span style="color: #000000;">&#40;</span><span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">stageWidth</span> <span style="color: #000066; font-weight: bold;">-</span> img<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">width</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> <span style="color: #000066; font-weight: bold;">.</span>5<br />
img<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> &nbsp; = <span style="color: #000000;">&#40;</span><span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">stageHeight</span> <span style="color: #000066; font-weight: bold;">-</span> img<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">height</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> <span style="color: #000066; font-weight: bold;">.</span>5</div></div>
<p><strong>Como criar um adobe user group?</strong><br />
Se você quer montar um User Group da Adobe, aqui <a href="http://groups.adobe.com/pages/c9b6d661e2/pages/ab076352bc" target="_blank">está o link</a>. Mas aviso, eu não recomendo.</p>
<p><strong>Como limpar bitmap em as3?</strong><br />
seuBitmap.dispose();</p>
<p><strong>Ideias para integração no trabalho</strong><br />
Cerveja. Cerveja (ou qualquer outra bebida alcoolica) é a melhor forma de integrar a equipe. Daí tudo fica mais fácil.</p>
<p><strong>O que fazer quando você não recebe pagamento de freela?</strong><br />
Existem várias formas de lidar com isso. Não entregar o código fonte é uma das saídas mais comuns, mas o que eu recomendo de verdade é conversar com a empresa. Certamente eles não estão fazendo isso de sacanagem, então, é mais fácil entrar num acordo que tomar uma medida extrema. Em todo caso, vale sempre ter um contrato (que ninguém nunca faz).</p>
<p><strong>Problemas e erros em projetos</strong><br />
Todo projeto tem erros e problemas, eu escrevi sobre isso, <a href="http://www.brunoribeiro.net/?p=637" target="_blank">aqui</a>.</p>
<p><strong>Quando o freelance atrapalha os trabalhos da empresa</strong><br />
Dispense este e arrume outro em quem você confia. Mas antes, verifique se ele realmente está atrapalhando o trabalho ou se é um problema de fluxo de informação/aprovação/desenvolvimento.</p>
<p><strong>Pai do mozart petter</strong><br />
Essa foi a mais bizarra. Infelizmente não sei nada sobre o pai do Mozart, mas sei que o Mozart é um ótimo programador, serve?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunoribeiro.net/?feed=rss2&amp;p=905</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meus 2 centavos sobre o Ipad</title>
		<link>http://www.brunoribeiro.net/?p=896</link>
		<comments>http://www.brunoribeiro.net/?p=896#comments</comments>
		<pubDate>Wed, 27 Jan 2010 23:22:29 +0000</pubDate>
		<dc:creator>Bruno Ribeiro</dc:creator>
				<category><![CDATA[Idéias]]></category>
		<category><![CDATA[Mercado]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[IPad]]></category>

		<guid isPermaLink="false">http://www.brunoribeiro.net/?p=896</guid>
		<description><![CDATA[Depois de ver e ouvir comentários apaixonados e revoltados sobre o IPad, cheguei a conclusão que 140 caracteres não seriam suficientes para expressar minha opinião sobre o produto. Claro, se trata de especulação, como a opinião de todos, afinal, ninguém ainda teve a oportunidade de testar, tocar no tal produto. Depois de ouvir &#8220;Esse troço [...]]]></description>
			<content:encoded><![CDATA[<p>Depois de ver e ouvir comentários apaixonados e revoltados sobre o IPad, cheguei a conclusão que 140 caracteres não seriam suficientes para expressar minha opinião sobre o produto. Claro, se trata de especulação, como a opinião de todos, afinal, ninguém ainda teve a oportunidade de testar, tocar no tal produto.</p>
<p>Depois de ouvir &#8220;Esse troço vai revolucionar&#8221;, a primeira coisa que pude pensar foi, NÃO! O IPad não vai revolucionar nada. Sem Multitasking, sem abertura para o Flash Player e, claro, com o custo de US$499 + US$130 se você quiser conexão 3G se torna meio inviável a popularização, digo isso relacionado a realidade brasileira. Além disso, se alguém puder me explicar como um IPod tamanho XG pode revolucionar&#8230; eu agradeceria muito. Eu poderia colocar todas as minhas músicas nele? Posso jogar  games online ou poker <a href="http://pt.partypoker.com/" target="_blank">pt.partypoker.com</a> nele? O que há de tão incrível nisso? As pessoas falam tanto sobre isso que algumas vezes é difícil saber o que é verdade e o que é exagero.</p>
<p>Outra frase interessante foi, uma piada claro, &#8220;você vai falir, ele não aceita o Flash&#8221;. Ok, pra inicio de conversa, &#8220;Ah meu deus, o Ipad não lê flash!&#8221;(assim como o Iphone e Ipod), logo eu <span style="text-decoration: underline;">só</span> vou poder exibir meu conteúdo Flash em <a href="http://www.openscreenproject.org/" target="_blank"><span style="text-decoration: underline;">todos os outros dispositivos móveis</span></a>? É, tenho um problema.</p>
<p>Vale lembrar também, que o <a href="http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/" target="_blank">Flash CS5 permite a compilação de arquivos IPA</a>, ou seja, arquivos para IPod e IPhone, além disso, por favor, né? Aprender outra linguagem não é nada tão sofrível.</p>
<p>Em resumo, acho legal o lançamento, entendo a comoção em torno disso e o peso de algo apresentado pelo Steve Jobs, mas não, isso não vai impactar de maneira absurda como o IPod e IPhone fizeram. Sim, vai ser legal poder ver um vídeo num tamanho que você consiga ler a legenda se precisar, vai ser legal navegar ou ler um ebook num tamanho honesto, mas&#8230; e daí?</p>
<p>Realmente espero estar errado, mas sou cético quanto a toda essa revolução.</p>
<p style="text-align: left;"><strong>Update:</strong></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/lQnT0zp8Ya4&amp;hl=pt_BR&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/lQnT0zp8Ya4&amp;hl=pt_BR&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunoribeiro.net/?feed=rss2&amp;p=896</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flex for kids</title>
		<link>http://www.brunoribeiro.net/?p=889</link>
		<comments>http://www.brunoribeiro.net/?p=889#comments</comments>
		<pubDate>Tue, 26 Jan 2010 12:58:55 +0000</pubDate>
		<dc:creator>Bruno Ribeiro</dc:creator>
				<category><![CDATA[Evento]]></category>

		<guid isPermaLink="false">http://www.brunoribeiro.net/?p=889</guid>
		<description><![CDATA[Eu não sei quem está organizando Organizado pelo Carlos Eduardo da e-Genial, mas não faz a menor diferença, é válida a iniciativa e espero que todo mundo participe, se não pelo conhecimento, pelo menos pra ajudar as crianças. Preciso dizer mais alguma coisa? Faça sua parte, PARTICIPE!]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: line-through;">Eu não sei quem está organizando</span> Organizado pelo Carlos Eduardo da <a href="http://www.egenialsas.com.br/site/courses" target="_blank">e-Genial</a>, mas não faz a menor diferença, é válida a iniciativa e espero que todo mundo participe, se não pelo conhecimento, pelo menos pra ajudar as crianças.</p>
<p><a href="http://www.flexforkids.com" target="_blank"><img class="aligncenter" title="Flex for Kids" src="http://www.flexforkids.com/images/flex_for_kids_270x175.jpg" alt="Flex for Kids" /></a></p>
<p style="text-align: center;">Preciso dizer mais alguma coisa?</p>
<p style="text-align: center;">Faça sua parte, <a href="http://www.flexforkids.com/inscriptions" target="_blank">PARTICIPE</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunoribeiro.net/?feed=rss2&amp;p=889</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
