<?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>mozartpetter.com &#187; Dicas</title>
	<atom:link href="http://www.mozartpetter.com/pt/tag/dicas/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mozartpetter.com/pt</link>
	<description>Web development</description>
	<lastBuildDate>Sun, 14 Mar 2010 22:49:27 +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>Adobe Cookbooks</title>
		<link>http://www.mozartpetter.com/pt/adobe-cookbooks</link>
		<comments>http://www.mozartpetter.com/pt/adobe-cookbooks#comments</comments>
		<pubDate>Tue, 29 Sep 2009 04:41:18 +0000</pubDate>
		<dc:creator>Mozart Petter</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://www.mozartpetter.com/pt/?p=465</guid>
		<description><![CDATA[O Adobe Cookbooks é uma página que permite que você disponibilize dicas sobre uma ferramente ou linguagem. Anteriormente, as dicas eram focadas apenas no Flex, AIR e ActionScript, mas agora o pessoal resolveu expandir as possibilidades, dando a opção para os usuários falarem de Flash Plataform, PHP, Java, Javascript, Coldfusion, etc. O site é muito bom, principalmente para quem está procurando uma solução mágica para aqueles problemas mais incomuns. A área de ActionScript, tem cerca de 400+ dicas, certamente uma irá lhe ajudar. Fica a dica, e para os usuários experientes, se tiver alguma solução ou dica interessante, o Adobe Cookbooks certamente é o lugar para você postar. :)]]></description>
		<wfw:commentRss>http://www.mozartpetter.com/pt/adobe-cookbooks/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dica: Declarações break, continue e label</title>
		<link>http://www.mozartpetter.com/pt/break-continue-e-label</link>
		<comments>http://www.mozartpetter.com/pt/break-continue-e-label#comments</comments>
		<pubDate>Wed, 24 Jun 2009 10:00:13 +0000</pubDate>
		<dc:creator>Mozart Petter</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://www.mozartpetter.com/pt/?p=336</guid>
		<description><![CDATA[Três palavrinhas que podem facilitar bastante a vida quando estamos trabalhando com laços, e que muita gente desconhece. Imagine que você tenha o seguinte laço: 123456var myArray:Array = new Array&#40;&#34;one&#34;, &#34;two&#34;, &#34;three&#34;, &#34;four&#34;, &#34;five&#34;&#41;; for each &#40;var word:String in myArray&#41; &#123; &#160; &#160; trace&#40;word&#41;; &#125; Um laço comum e bem simples. O resultado da execução dele é o seguinte: one two three four five break Imagine que por uma determinada razão, necessitamos interromper a execução do loop quando ele chegar no item four, poe exemplo. Muita gente utiliza a palavra-chave return, mas aí existe um problema bem grande. A palavra return interrompe o execução de um método e retorna um valor, se utilizarmos ela para interromper a execução de um [...]]]></description>
		<wfw:commentRss>http://www.mozartpetter.com/pt/break-continue-e-label/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dica: i++ ou ++i?</title>
		<link>http://www.mozartpetter.com/pt/preincrementacao-ou-posincrementacao</link>
		<comments>http://www.mozartpetter.com/pt/preincrementacao-ou-posincrementacao#comments</comments>
		<pubDate>Fri, 01 May 2009 16:59:54 +0000</pubDate>
		<dc:creator>Mozart Petter</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://www.mozartpetter.com/pt/?p=385</guid>
		<description><![CDATA[Como assim? Para alguns esta pergunta pode até ser manjada, mas para a maioria que programa em AS3, pode ser uma pegadinha e também faz diferença em alguns casos. Se você ainda não entendeu, estamos falando de pré-incrementação (++i) e pós incrementação (i++). A incrementação é efetuada através do operador ++, e serve para incrementar um valor numérico. Por exemplo: 1234var i:int = 0; i++; trace&#40;i&#41;; // 1 Como você pode perceber, o valor aumentou em 1. Esse operador é muito comum em situações onde você necessita de um contador e, normalmente, é utilizada em um for. 1234for &#40;var i:int = 0; i &#60; 10; i++&#41; &#123; &#160; &#160; trace&#40;i&#41;; &#125; E é exatamente pelo fato de normalmente usarmos a [...]]]></description>
		<wfw:commentRss>http://www.mozartpetter.com/pt/preincrementacao-ou-posincrementacao/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boas Práticas: Organização do Projeto</title>
		<link>http://www.mozartpetter.com/pt/boas-praticas-organizacao-do-projeto</link>
		<comments>http://www.mozartpetter.com/pt/boas-praticas-organizacao-do-projeto#comments</comments>
		<pubDate>Thu, 05 Mar 2009 02:20:05 +0000</pubDate>
		<dc:creator>Mozart Petter</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Boas Práticas]]></category>
		<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://www.mozartpetter.com/pt/?p=297</guid>
		<description><![CDATA[É comum quando começamos a programar, partir direto para o assunto, esquecendo detalhes que muitas vezes são importantes para que o projeto se mantenha bem estruturado e não complique a nossa vida no futuro. Isso porque todo programador, principalmente os iniciantes, quer ver a coisa acontecer, e é isso o que importa. Se lá na frente a coisa empacar, sempre tem a famosa &#8220;gambiarra&#8221;, o &#8220;chuncho&#8221;, o &#8220;jeitinho&#8221;. Existem exceções, claro. Nem todo projeto tem o prazo ideal que deveria ter, e no final a coisa &#8220;enrosca&#8221; um pouco. Porém, existem formas de amenizar esse tipo de problema. Maneiras que vão desde a estrutura dos arquivos até a forma como programamos. Aqui, vou expor algumas dicas das quais faço uso, [...]]]></description>
		<wfw:commentRss>http://www.mozartpetter.com/pt/boas-praticas-organizacao-do-projeto/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Rails: Erro em rake db:migrate com MySQL</title>
		<link>http://www.mozartpetter.com/pt/rails-erro-em-rake-dbmigrate-com-mysql</link>
		<comments>http://www.mozartpetter.com/pt/rails-erro-em-rake-dbmigrate-com-mysql#comments</comments>
		<pubDate>Sun, 01 Feb 2009 05:33:15 +0000</pubDate>
		<dc:creator>Mozart Petter</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Rake]]></category>
		<category><![CDATA[Ruby On Rails]]></category>

		<guid isPermaLink="false">http://www.mozartpetter.com/pt/?p=290</guid>
		<description><![CDATA[Brincando um pouco com Rails, obtive o seguinte erro quando tentei executar o comando rake db:migrate. rake aborted! No such file or directory - /tmp/mysql.sock Eu estou usando MAMP no Mac para rodar o MySQL, ou seja, o arquivo mysql.sock não existe na pasta /tmp. O problema pode ser corrigido facilmente, se você adicionar o parâmetro socket no seu database.yml, contendo o caminho para o arquivo mysql.sock. 1234567production: &#160; adapter: mysql &#160; database: my_database &#160; host: localhost &#160; username: my_user &#160; password: encoding: utf8 &#160; socket: /Applications/MAMP/tmp/mysql/mysql.sock Fica aí a dica, uma vez que o problema pode ocorrer em outros sistemas operacionais também. :)]]></description>
		<wfw:commentRss>http://www.mozartpetter.com/pt/rails-erro-em-rake-dbmigrate-com-mysql/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Boas práticas: Comentários e ASDoc</title>
		<link>http://www.mozartpetter.com/pt/boas-praticas-comentarios-e-asdoc</link>
		<comments>http://www.mozartpetter.com/pt/boas-praticas-comentarios-e-asdoc#comments</comments>
		<pubDate>Fri, 09 Jan 2009 11:00:39 +0000</pubDate>
		<dc:creator>Mozart Petter</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[ASDocs]]></category>
		<category><![CDATA[Boas Práticas]]></category>
		<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://www.mozartpetter.com/pt/?p=208</guid>
		<description><![CDATA[Você pode até achar o título engraçado, porque o assunto é simples e básico, mas acredite, tem muita gente que tem dúvidas em relação aos comentários, tem muita gente que não usa (e deveria), e também tem gente que não sabe o que é, e nunca viu. Se você se encaixa em um dos perfis acima, ou não, pode se interessar pela utilidade que os comentários tem para nós, programadores. Acredite ou não, podemos considerar os comentários como um dos nossos melhores amigos quando o assunto é programar. Um comentário tem como função documentar o código escrito, afim de que no futuro, você saiba o que um certo trecho de código faz, e porque ele faz. E de quebra ele [...]]]></description>
		<wfw:commentRss>http://www.mozartpetter.com/pt/boas-praticas-comentarios-e-asdoc/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Dica do dia: AS3 navigateToURL();</title>
		<link>http://www.mozartpetter.com/pt/dica-do-dia-as3-navigatetourl</link>
		<comments>http://www.mozartpetter.com/pt/dica-do-dia-as3-navigatetourl#comments</comments>
		<pubDate>Fri, 30 Nov 2007 17:32:08 +0000</pubDate>
		<dc:creator>Mozart Petter</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.mozartpetter.com/archives/dica-do-dia-as3-navigatetourl</guid>
		<description><![CDATA[Pra quem procurava o getURL no ActionScript 3 e não achou, aí vai a dica: 12345678910111213141516171819import flash.net.URLRequest; import flash.net.navigateToURL; /** &#160;* Navega para página definida em url. &#160;* &#160;* @param String url Caminho da página. &#160;* @return void &#160;*/ function gotoURL&#40;url:String&#41;:void &#123; &#160; &#160; // Objeto URLRequest. &#160; &#160; var rURL:URLRequest = new URLRequest&#40;url&#41;; &#160; &#160; &#160; &#160; // Navega para a url do objeto URLRequest. &#160; &#160; navigateToURL&#40;rURL, '_blank'&#41;; &#125; gotoURL&#40;&#34;http://www.google.com.br&#34;&#41;;]]></description>
		<wfw:commentRss>http://www.mozartpetter.com/pt/dica-do-dia-as3-navigatetourl/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>attachMovie no AS3? Onde?</title>
		<link>http://www.mozartpetter.com/pt/attachmovie-as3</link>
		<comments>http://www.mozartpetter.com/pt/attachmovie-as3#comments</comments>
		<pubDate>Wed, 05 Sep 2007 21:02:25 +0000</pubDate>
		<dc:creator>Mozart Petter</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://www.mozartpetter.com/archives/attachmovie-as3</guid>
		<description><![CDATA[Já faz um tempinho que eu estou mexendo com o AS3, mas até o momento eu não havia necessitado usar itens da biblioteca. Quando construí­mos menus ou coisas do tipo, é comum criarmos um MovieClip como modelo do botão, deixá-lo na biblioteca e anexá-lo ao filme dinamicamente. No AS2 usava-se a função attachMovie, mas, e no AS3? Dando uma olhada na documentação, descobri que attachMovie não existe mais, e deve-se usar o método addChild. E foi aí que eu vi que a coisa realmente mudou. Como eu faço referência ao item da biblioteca? Bom, fui em linkage no meu item da biblioteca (Item &#62; Clique direito &#62; Linkage&#8230;), e vi que o famoso Identifier não existe mais (o campo está [...]]]></description>
		<wfw:commentRss>http://www.mozartpetter.com/pt/attachmovie-as3/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
