<?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>Leandro Palomo da Costa</title>
	<atom:link href="http://www.leandropalomo.com.br/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.leandropalomo.com.br/blog</link>
	<description>Programador Flash(Actionscript 3)</description>
	<lastBuildDate>Tue, 22 Sep 2009 00:35:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Vulnerabilidade de segurança no Submarino.com.br</title>
		<link>http://www.leandropalomo.com.br/blog/?p=117</link>
		<comments>http://www.leandropalomo.com.br/blog/?p=117#comments</comments>
		<pubDate>Tue, 22 Sep 2009 00:35:48 +0000</pubDate>
		<dc:creator>Leandro</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA["entrega"]]></category>
		<category><![CDATA["falha de segurança"]]></category>
		<category><![CDATA["problema na entrega"]]></category>
		<category><![CDATA["submarino com problemas"]]></category>
		<category><![CDATA["submarino naufragando"]]></category>
		<category><![CDATA['falha de segurança no submarino']]></category>
		<category><![CDATA[submarino]]></category>

		<guid isPermaLink="false">http://www.leandropalomo.com.br/blog/?p=117</guid>
		<description><![CDATA[Mais um indício de que o Submarino está com seus dias contados. No site há agora um sistema de tags, talvez uma &#8220;grande idéia&#8221; dos engenheiros de usabilidade do site pra torná-lo participante da &#8220;WEB 2.0&#8243;. Bom, o fato é que o sistema deixa qualquer um escrever qualquer coisa. Aproveitando meu problema de entrega, que [...]]]></description>
			<content:encoded><![CDATA[<p>Mais um indício de que o Submarino está com seus dias contados. No site há agora um sistema de tags, talvez uma &#8220;grande idéia&#8221; dos engenheiros de usabilidade do site pra torná-lo participante da &#8220;WEB 2.0&#8243;.</p>
<p>Bom, o fato é que o sistema deixa qualquer um escrever qualquer coisa. Aproveitando meu problema de entrega, que prova que os prazos de entrega do site não são confiáveis, inseri nos produtos da home do site a tag &#8220;naoconfienaentrega&#8221;, uma boa forma de avisar outras pessoas dessa falta de seriedade da empresa.</p>
<p>Bom, pra mim que sou bonzinho a utilidade foi essa, mas pode ser usado também como espaço publicitário, já pensou ter um espaço no anúncio dos produtos mais vendidos no site? Maravilha, né?</p>
<p>Bom, eu não farei isso, so quero resolver meu problema de entrega mesmo, por enquanto, que aliás já passa de uma semana de atraso. Mas quem quiser se divertir, fica aí a dica.</p>
<p>Veja os produtos em que anunciei a não confiabilidade <a href="http://www.submarino.com.br/ms/tag/components/listHomeSearchedTags.do?tagName=naoconfienaentrega">clicando aqui</a></p>
<p>Até mais!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.leandropalomo.com.br/blog/?feed=rss2&amp;p=117</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foi o tempo do submarino</title>
		<link>http://www.leandropalomo.com.br/blog/?p=115</link>
		<comments>http://www.leandropalomo.com.br/blog/?p=115#comments</comments>
		<pubDate>Fri, 18 Sep 2009 19:00:53 +0000</pubDate>
		<dc:creator>Leandro</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA["submarino naufragando"]]></category>
		<category><![CDATA["submarino problemas na entrega"]]></category>
		<category><![CDATA[submarino afundando "submarino" "submarino não entrega"]]></category>

		<guid isPermaLink="false">http://www.leandropalomo.com.br/blog/?p=115</guid>
		<description><![CDATA[Quem já comprou no submarino em outras épocas tem pena da siruação do site hoje. É npitido o défcit de popularidade do site frente ao consumidor informado e exigente da internet. Pode ser a demanda, pode ser a aquisição pelo grupo Americanas.com, ou pode ser falta de responsabilidade administrativa mesmo, o fato é que pipocam [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="attachment wp-att-114 centered" src="http://www.leandropalomo.com.br/blog/wp-content/uploads/2009/09/submarino.jpg" alt="Submarino está aos pedaços" width="500" height="300" /></p>
<p style="text-align: left;">Quem já comprou no submarino em outras épocas tem pena da siruação do site hoje. É npitido o défcit de popularidade do site frente ao consumidor informado e exigente da internet.</p>
<p style="text-align: left;">Pode ser a demanda, pode ser a aquisição pelo grupo Americanas.com, ou pode ser falta de responsabilidade administrativa mesmo, o fato é que pipocam na internet artigos, comentários, &#8220;twittagens&#8221; e &#8220;blogagens&#8221; com falhas da empresa, principalmente na entrega e no atendimento. Bom, eu, como cliente antigo, demorei a acreditar nessa triste realidade.</p>
<p style="text-align: left;">Hoje o problema é comigo, e vale à pena publicar, quem sabe esteja ajudando pessoas a não passar por situações como a minha:</p>
<p style="text-align: left;">
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 373px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Estou passando por um problema na entrega, e digo, ao primeiro problema com o Submarino você descobre que eles não são uma grande empresa, eles são uma “empresa fantasma”.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 373px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Meu pedido era pra ter sido entregue dia 11 de setembro, no dia 15 me disseram que seria entregue no dia 19, e até agora nada. Inacreditável. E a quem eu recorro? Não existe. No submarino eu só consigo falar com pessoas despreparadas e perdidas, e a empresa de entrega simplesmente não atende o telefone e não faz contato.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 373px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">No meu caso ainda, pra cancelar a minha compra, eu tenho que recusar no momento da entrega. Quer dizer, se eu não receber nunca, ninguém cancela nunca. E eu vou onde? Vou recorrer a quem? Bom, o que eu posso fazer por hora é espalhar minha história pela internet e avisar para as pessoas não caírem no mesmo problema que eu.</div>
<p><em>Meu pedido era pra ter sido entregue dia 11 de setembro, no dia 15 me disseram que seria entregue no dia 19, e até agora nada. Inacreditável. E a quem eu recorro? Não existe. No submarino eu só consigo falar com pessoas despreparadas e perdidas, e a empresa de entrega simplesmente não atende o telefone e não faz contato.</em></p>
<p><em>No meu caso ainda, pra cancelar a minha compra, eu tenho que recusar no momento da entrega. Quer dizer, se eu não receber nunca, ninguém cancela nunca. E eu vou onde? Vou recorrer a quem? </em></p>
<p>Talvez o nome submarino já nos indicasse isso a muito tempo, mas agora ele está afundando de verdade.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.leandropalomo.com.br/blog/?feed=rss2&amp;p=115</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Painéis de Chamadas e Pontuação</title>
		<link>http://www.leandropalomo.com.br/blog/?p=79</link>
		<comments>http://www.leandropalomo.com.br/blog/?p=79#comments</comments>
		<pubDate>Tue, 17 Mar 2009 15:34:07 +0000</pubDate>
		<dc:creator>Leandro</dc:creator>
				<category><![CDATA[Projetos WEB / Portfólio]]></category>
		<category><![CDATA[actionscript 3]]></category>
		<category><![CDATA[atalhos de teclado]]></category>
		<category><![CDATA[companhia paulista de jiu jitsu]]></category>
		<category><![CDATA[context menu]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[fullscreen]]></category>
		<category><![CDATA[projector]]></category>
		<category><![CDATA[timer]]></category>
		<category><![CDATA[tweenmax]]></category>

		<guid isPermaLink="false">http://www.leandropalomo.com.br/blog/?p=79</guid>
		<description><![CDATA[Cliente: Companhia Paulista de Jiu Jitsu Escopo: Um painel para controle de pontuação, com atalhos de teclado e timer com as funções de reset, ajuste do tempo e alarme sonoro, e um painel para chamada dos lutadores, com as informações necessárias, controle por atalhos de teclado e menu de contexto (botão direito do mouse). Os [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.leandropalomo.com.br/blog/wp-content/uploads/2009/03/painel_6.bmp"><img class="attachment wp-att-82 " src="http://www.leandropalomo.com.br/blog/wp-content/uploads/2009/03/painel_5.thumbnail.jpg" alt="Painel de pontuação" width="500" height="375" /></a></p>
<p>Cliente: Companhia Paulista de Jiu Jitsu</p>
<p>Escopo: Um painel para controle de pontuação, com atalhos de teclado e timer com as funções de reset, ajuste do tempo e alarme sonoro, e um painel para chamada dos lutadores, com as informações necessárias, controle por atalhos de teclado e menu de contexto (botão direito do mouse). Os painéis foram utilizados em um evento da Liga Mundial Pro de Jiu Jitsu, no dia 14 de Março.</p>
<p>Funcionalidade: Aplicação de desktop, em tela cheia, com controles pelo teclado e mouse, alarmes sonoros e timer.</p>
<p><span id="more-79"></span><br />
Descrição Técnica: Os painéis foram todos projetados em actionscript 3.0, com uso da classe timer, sons, animação via tweenmax e design criado por mim.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.leandropalomo.com.br/blog/?feed=rss2&amp;p=79</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AMC &#8211; Website Flash</title>
		<link>http://www.leandropalomo.com.br/blog/?p=14</link>
		<comments>http://www.leandropalomo.com.br/blog/?p=14#comments</comments>
		<pubDate>Thu, 26 Feb 2009 17:48:56 +0000</pubDate>
		<dc:creator>Leandro</dc:creator>
				<category><![CDATA[Projetos WEB / Portfólio]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[actionscript 2.0]]></category>
		<category><![CDATA[animação]]></category>
		<category><![CDATA[animação flash]]></category>
		<category><![CDATA[backend]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash cs3]]></category>
		<category><![CDATA[galeria de fotos flash]]></category>
		<category><![CDATA[interação com xml]]></category>
		<category><![CDATA[textos xml]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.leandropalomo.com.br/blog/?p=14</guid>
		<description><![CDATA[Empresa: URL: http://www.amc.arq.br/index.php Escopo: Animações Actionscript 2.0, interação com XML. Funcionalidade: Site completo com Galerias de fotos, transições de telas e efeitos de carregamento feitos em Flash. Descrição Técnica: O Site foi todo feito via programação, sem o uso da Timeline do Flash, em Actionscript 2.0 orientado a objeto. Efeitos de transição de telas e [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="Site de empresa de arquitetura em Flash" rel="lightbox[pics14]" href="http://www.leandropalomo.com.br/blog/wp-content/uploads/2008/07/pfolio_06.jpg"><img class="attachment wp-att-15 centered" style="border: 0pt none; vertical-align: middle;" src="http://www.leandropalomo.com.br/blog/wp-content/uploads/2008/07/pfolio_06.thumbnail.jpg" alt="Site de empresa de arquitetura em Flash" width="500" height="383" /></a></p>
<p style="text-align: left;">Empresa: <a title="Itbiz" rel="lightbox[pics14]" href="http://www.leandropalomo.com.br/blog/wp-content/uploads/2008/07/pfolio_07.jpg"><img class="attachment wp-att-16" style="border: 0pt none; vertical-align: middle;" src="http://www.leandropalomo.com.br/blog/wp-content/uploads/2008/07/pfolio_07.thumbnail.jpg" alt="Itbiz" width="120" height="46" /></a></p>
<p style="text-align: left;">URL: http://www.amc.arq.br/index.php</p>
<p style="text-align: left;">Escopo: Animações Actionscript 2.0, interação com XML.</p>
<p style="text-align: left;">Funcionalidade: Site completo com Galerias de fotos, transições de telas e efeitos de carregamento feitos em Flash.</p>
<p style="text-align: left;"><span id="more-14"></span></p>
<p style="text-align: left;">Descrição Técnica: O Site foi todo feito via programação, sem o uso da Timeline do Flash, em Actionscript 2.0 orientado a objeto. Efeitos de transição de telas e carregamento de imagens.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.leandropalomo.com.br/blog/?feed=rss2&amp;p=14</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SOS AS3 &#8211; Chamando classes pelo nome</title>
		<link>http://www.leandropalomo.com.br/blog/?p=58</link>
		<comments>http://www.leandropalomo.com.br/blog/?p=58#comments</comments>
		<pubDate>Mon, 06 Oct 2008 02:21:40 +0000</pubDate>
		<dc:creator>Leandro</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Geral]]></category>
		<category><![CDATA[actionscript 3]]></category>
		<category><![CDATA[chamar classes pelo nome]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[getDefinitionByName]]></category>
		<category><![CDATA[sos AS3]]></category>

		<guid isPermaLink="false">http://www.leandropalomo.com.br/blog/?p=58</guid>
		<description><![CDATA[No AS2, quando precisamos chamar movieClips sequenciais ou o nome do movieClip vem numa string, como quando vem num XML, usamos o modelo level["mcName"]. No AS3 isso não existe, mesmo os movieClips da biblioteca têm de ser instanciados, não existe mais o &#8220;attachMovie&#8221; e o universo OOP não permite que uma classe seja instanciada com [...]]]></description>
			<content:encoded><![CDATA[<p>No AS2, quando precisamos chamar movieClips sequenciais ou o nome do movieClip vem numa string, como quando vem num XML, usamos o modelo level["mcName"]. No AS3 isso não existe, mesmo os movieClips da biblioteca têm de ser instanciados, não existe mais o &#8220;attachMovie&#8221; e o universo OOP não permite que uma classe seja instanciada com uma string (pelo menos teóricamente).</p>
<ul></ul>
<p>Mas há uma saída, a função getDefinitionByName(), e não é a toa que está no pacote flash.utils, há várias utilidades pra essa função.</p>
<p>Bom, se você está lendo esse artigo, acredito que esteja quebrando a cabeça procurando essa solução, e não precisa que eu diga pra quê ela será útil. De qualquer forma, segue um exemplo simples de uso, que servirá como parâmetro da sintaxe também:</p>
<ul>
<li>Crie um arquivo .fla e coloque na biblioteca dele 3 itens, com &#8220;linkage names&#8221; quadrado1, quadrado2 e quadrado3;</li>
<li>Agora crie uma classe GetDefinitionExample;</li>
<li>Entre no &#8220;Publish Settings&#8221; do arquivo FLA e coloque o nome da classe como &#8220;Document Class&#8221;;</li>
<li>Insira o código a seguir no arquivo da classe:</li>
</ul>
<p><code><br />
package<br />
{<br />
import flash.display.MovieClip;<br />
import flash.utils.getDefinitionByName;<br />
/**<br />
* ...<br />
* @author LeandroPalomo<br />
*/<br />
public class GetDefinitionExample extends MovieClip<br />
{<br />
public function GetDefinitionExample()<br />
{<br />
for (var i:int = 1; i &lt;= 3; i++ )<br />
{<br />
var quadradoDaVez:Object = getDefinitionByName("quadrado" + String(i));<br />
var quadrado = new quadradoDaVez();<br />
quadrado.x = quadrado.width * i;<br />
quadrado.y = quadrado.height * i;<br />
addChild(quadrado);<br />
}<br />
}<br />
}<br />
}<br />
</code></p>
<ul>
<li>Exporte o arquivo e, se tudo der certo, os três quadrados devem ser instanciados e adicionados ao stage.</li>
</ul>
<p>Ficamos por aqui. Bons testes e estudos, espero ter ajudado!!</p>
<p>Os arquivos usados neste exemplo estão <a title="aqui" href="http://www.leandropalomo.com.br/blog/wp-content/uploads/2008/10/getdefinitionbyname.rar">aqui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.leandropalomo.com.br/blog/?feed=rss2&amp;p=58</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
