<?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 Ricieri</title>
	<atom:link href="http://www.felipericieri.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.felipericieri.com/blog</link>
	<description>Tutoriais, Artigos e Desenvolvimento Web, Flash, Flex, Papervision3D, 3Ds Max e AIR</description>
	<lastBuildDate>Thu, 12 Aug 2010 18:04:01 +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>AS3: Função para Validar CNPJ</title>
		<link>http://www.felipericieri.com/blog/2010/08/as3-funcao-para-validar-cnpj/</link>
		<comments>http://www.felipericieri.com/blog/2010/08/as3-funcao-para-validar-cnpj/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 12:17:04 +0000</pubDate>
		<dc:creator>Felipe Ricieri</dc:creator>
				<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[actionscript3]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[funções]]></category>

		<guid isPermaLink="false">http://www.felipericieri.com/blog/?p=98</guid>
		<description><![CDATA[Estava procurando esses dias uma função para validar CNPJs em AS3 e não encontrei! Criei então uma que funciona perfeitamente,...]]></description>
			<content:encoded><![CDATA[<p>Estava procurando esses dias uma função para validar CNPJs em AS3 e não encontrei! Criei então uma que funciona perfeitamente, segue abaixo:</p>
<p><span id="more-98"></span></p>
<p><strong>[ERRATA]</strong> Eu ia colocar o código aqui, mas preferi salvar em um Documento AS. Para baixar, <a title="Função para Validar CNPJ em Actionscript 3.0" href="http://www.felipericieri.com/blog/downloads/ValidarCNPJ.as">clique aqui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.felipericieri.com/blog/2010/08/as3-funcao-para-validar-cnpj/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AS3: Função de regra de três</title>
		<link>http://www.felipericieri.com/blog/2010/07/as3-funcao-de-regra-de-tres/</link>
		<comments>http://www.felipericieri.com/blog/2010/07/as3-funcao-de-regra-de-tres/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 03:52:43 +0000</pubDate>
		<dc:creator>Felipe Ricieri</dc:creator>
				<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[as3]]></category>

		<guid isPermaLink="false">http://www.felipericieri.com/blog/?p=94</guid>
		<description><![CDATA[E aí pessoal! Ultimamente não tive muito tempo para atualizar o blog, pois tenho ficado cheio de job no trampo...]]></description>
			<content:encoded><![CDATA[<p>E aí pessoal! Ultimamente não tive muito tempo para atualizar o blog, pois tenho ficado cheio de job no trampo e freela em casa (amém!).. mas quero dividir com vocês as minhas novidades.</p>
<p><span id="more-94"></span></p>
<p>Como estou desenvolvendo muito em Actionscript ultimamente, criei uma função que me retorna o resultado de uma regra de três. Isso é muito útil para você saber o ponto relativo entre dois extremos (tem me ajudado bastante)!<br />
<!-- more --></p>
<p>A função é essa:</p>
<p>function regradeTres( constante1:Number, constante2:Number, variavel2:Number, arredondar:Boolean=true ):Number {<br />
var variavel1:Number;<br />
arredondar ? variavel1 = Math.round((constante1*variavel2)/constante2) : variavel1 = (constante1*variavel2)/constante2;<br />
return variavel1;<br />
}</p>
<p>é isso aí! Reparem ainda que deixei um comando de &#8220;arredondar&#8221; o número, caso precisem.</p>
<p>Qualquer dúvida, comentem!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.felipericieri.com/blog/2010/07/as3-funcao-de-regra-de-tres/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tutorial: Carregue um XML facilmente por AJAX com JQuery</title>
		<link>http://www.felipericieri.com/blog/2010/05/tutorial-carregue-um-xml-facilmente-por-ajax-com-jquery/</link>
		<comments>http://www.felipericieri.com/blog/2010/05/tutorial-carregue-um-xml-facilmente-por-ajax-com-jquery/#comments</comments>
		<pubDate>Fri, 21 May 2010 16:33:03 +0000</pubDate>
		<dc:creator>Felipe Ricieri</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.felipericieri.com/blog/?p=86</guid>
		<description><![CDATA[E aí, pessoal! Hoje precisei fazer desenvolver uma página cheia de conteúdo (cujo seria mais inteligente ser administrável, pois era...]]></description>
			<content:encoded><![CDATA[<p>E aí, pessoal!</p>
<p>Hoje precisei fazer desenvolver uma página cheia de conteúdo (cujo seria mais inteligente ser administrável, pois era muito variável), mas não podia trabalhar com base de dados! Então, optei por um XML para armazenar o conteúdo e carreguei ele facilmente na página com AJAX, pelo JQurery. Vou liberar a função para vocês <span id="more-86"></span></p>
<p>function carregarXML( urlabsoluta )<br />
{<br />
$.ajax({</p>
<p>//método<br />
type: &#8220;POST&#8221;,</p>
<p>//action<br />
url: urlabsoluta,</p>
<p>//header<br />
dataType: &#8220;xml&#8221;,</p>
<p>//quando retornar&#8230;<br />
success: function(xml){<br />
$(xml).find(&#8220;nome-da-sua-tag-aqui&#8221;)<br />
.each(function(){<br />
alert($(this).val());<br />
});<br />
},</p>
<p>//se houver algum erro&#8230;<br />
error: function(xml){<br />
alert(&#8220;Erro ao carregar dados. Por favor, atualize esta página.&#8221;);<br />
}<br />
})<br />
return false;<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.felipericieri.com/blog/2010/05/tutorial-carregue-um-xml-facilmente-por-ajax-com-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Todos os melhores Pacotes Actionscript 3.0 &#8211; Caurina, Greensock, Papervision3D, FLARManager, Realidade Aumentada (Flex)</title>
		<link>http://www.felipericieri.com/blog/2010/05/todos-os-melhores-pacotes-actionscript-3-0-caurina-greensock-papervision3d-flarmanager-realidade-aumentada-flex/</link>
		<comments>http://www.felipericieri.com/blog/2010/05/todos-os-melhores-pacotes-actionscript-3-0-caurina-greensock-papervision3d-flarmanager-realidade-aumentada-flex/#comments</comments>
		<pubDate>Sun, 09 May 2010 13:38:15 +0000</pubDate>
		<dc:creator>Felipe Ricieri</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[Realidade Aumentada]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[caurina]]></category>
		<category><![CDATA[FLARManager]]></category>
		<category><![CDATA[greenshock]]></category>
		<category><![CDATA[tweener]]></category>

		<guid isPermaLink="false">http://www.felipericieri.com/blog/?p=83</guid>
		<description><![CDATA[E aí galera! Um dos meus grandes problemas quando começo a desenvolver são os pacotes que fazem as coisas acontecerem....]]></description>
			<content:encoded><![CDATA[<p>E aí galera!</p>
<p>Um dos meus grandes problemas quando começo a desenvolver são os pacotes que fazem as coisas acontecerem. Então, juntem todos os melhores pacotes em um único .rar. Dentro ele está a versão mais recente e funcionandl (que encontrei) do Papervision3D, Caurina (Tweener), Greensock (TweenMax) e FLARManager (para Realidade Aumentada). Para baixar, <a title="Baixe todos melhores pacotes para AS3" href="http://www.felipericieri.com/blog/downloads/PacotesActionScript3.rar">clique aqui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.felipericieri.com/blog/2010/05/todos-os-melhores-pacotes-actionscript-3-0-caurina-greensock-papervision3d-flarmanager-realidade-aumentada-flex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O que quer dizer os textos de Lorem Ipsum?</title>
		<link>http://www.felipericieri.com/blog/2010/05/o-que-quer-dizer-os-textos-de-lorem-ipsum/</link>
		<comments>http://www.felipericieri.com/blog/2010/05/o-que-quer-dizer-os-textos-de-lorem-ipsum/#comments</comments>
		<pubDate>Wed, 05 May 2010 00:27:25 +0000</pubDate>
		<dc:creator>Felipe Ricieri</dc:creator>
				<category><![CDATA[Bate-papo]]></category>

		<guid isPermaLink="false">http://www.felipericieri.com/blog/?p=81</guid>
		<description><![CDATA[Uma curiosidade pra quem não sabe: os textos de Lorem Ipsum são um sermão de um pastor, escritos em latim...]]></description>
			<content:encoded><![CDATA[<p>Uma curiosidade pra quem não sabe: os textos de <a title="Lorem Ipsum (o site tem versão em português)" href="http://www.lipsum.com" target="_blank">Lorem Ipsum</a> são um sermão de um pastor, escritos em latim (claro, repetido várias vezes). Aí vai a tradução do latim para o inglês:</p>
<p><span id="more-81"></span></p>
<p><em><strong>Latim:</strong></em><br />
&#8220;Sed ut perspiciatis unde omnis iste natus error sit voluptatem  accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab  illo inventore veritatis et quasi architecto beatae vitae dicta sunt  explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut  odit aut fugit, sed quia consequuntur magni dolores eos qui ratione  voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum  quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam  eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat  voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam  corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?  Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse  quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo  voluptas nulla pariatur?&#8221;</p>
<p><em><strong>Inglês:</strong></em><br />
&#8220;But I must explain to  you how all this mistaken idea of denouncing pleasure and praising pain  was born and I will give you a complete account of the system, and  expound the actual teachings of the great explorer of the truth, the  master-builder of human happiness. No one rejects, dislikes, or avoids  pleasure itself, because it is pleasure, but because those who do not  know how to pursue pleasure rationally encounter consequences that are  extremely painful. Nor again is there anyone who loves or pursues or  desires to obtain pain of itself, because it is pain, but because  occasionally circumstances occur in which toil and pain can procure him  some great pleasure. To take a trivial example, which of us ever  undertakes laborious physical exercise, except to obtain some advantage  from it? But who has any right to find fault with a man who chooses to  enjoy a pleasure that has no annoying consequences, or one who avoids a  pain that produces no resultant pleasure?&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.felipericieri.com/blog/2010/05/o-que-quer-dizer-os-textos-de-lorem-ipsum/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
