<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7891844127688818322</id><updated>2012-01-21T11:14:44.591-08:00</updated><category term='Componentes'/><category term='PHP'/><category term='JQuery'/><category term='Flex'/><category term='Java'/><category term='Flash Builder'/><category term='Noticias'/><category term='ScreenCast'/><title type='text'>Marcos Chi</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-1702910721909834706</id><published>2011-11-19T06:42:00.001-08:00</published><updated>2011-12-10T15:04:56.710-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Componentes'/><category scheme='http://www.blogger.com/atom/ns#' term='ScreenCast'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash Builder'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Alert Flash Builder 4.5</title><content type='html'>Hey guys...&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resolvifazer um Cast para demonstrar a criação e utilização de um componente de Alertsque desenvolvi e tenho usado muito nos meus projetos, alem de demonstrar comointeragir um componente com teu projeto. Resumindo, é uma biblioteca .swc queimportamos pra dentro do nosso projeto para usarmos Alerts específicos emdeterminadas rotinas da aplicação...&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;b&gt;Assista o screenCast e acompanhe o desenvolvimento.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;iframe allowfullscreen="" frameborder="0" height="356" mozallowfullscreen="" src="http://player.vimeo.com/video/33447065?title=0&amp;amp;byline=0&amp;amp;portrait=0" webkitallowfullscreen="" width="500"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;b&gt;Confira a aplicação abaixo.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="" center"="" style="border: 1px solid #DFDFDF; height: 210px; padding: 5px 5px 5px 5px; width: 600px;"&gt;&lt;iframe frameborder="0" height="200" scrolling="No" src="https://5004942343589217371-a-1802744773732722657-s-sites.googlegroups.com/site/marcosrosada/Index.swf?attachauth=ANoY7cpix5S5Xxvgs4PuuYQ68jZM2frvxYAdLDP_1DEMFq4sZ9Xa7RQJBjpKArSCLM2gax-LqSCqyoIdvx_7FETXElFqb37O3H3qSAdjXnOV3qVNT63A7KMPhSpEkBqhzGO7oU8RhtE3RwFHwUk6xuZEV4KiK2lOzUW9Eklff1Z9omyc-dmwXlMoFLyyyODdDb7YWQ4pxHjq&amp;amp;attredirects=0" width="600"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Código fonte do projeto AlertaSWC:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="fonte" style="border: 1px solid #DFDFDF; overflow-x: auto; overflow-y: hidden; padding: 0 10px 0 10px; width: 590px;"&gt;&lt;div style="width: 1100px;"&gt;&lt;pre&gt;package br.com.marcos.ui&lt;br /&gt;{&lt;br /&gt; import mx.controls.Alert;&lt;br /&gt; &lt;br /&gt; public class Alerta extends Alert&lt;br /&gt; {&lt;br /&gt;  Alert.yesLabel  = "SIM";&lt;br /&gt;  Alert.noLabel  = "NÃO";&lt;br /&gt;  &lt;br /&gt;  public static const YES:uint = 0x0001;&lt;br /&gt;  public static const NO:uint  = 0x0002;&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  [Embed(source="./img/alertIconOk.png")]            public static var iconSucesso   : Class;&lt;br /&gt;  [Embed(source="./img/alertIconInformacao.png")]    public static var iconInformacao  : Class;&lt;br /&gt;  [Embed(source="./img/alertIconInterrogacao.png")]  public static var iconInterrogacao  : Class;&lt;br /&gt;  &lt;br /&gt;  public function Alerta()&lt;br /&gt;  {&lt;br /&gt;   super();&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  /**&lt;br /&gt;   * Normalmente usado pra mensagens de SUCESSO!&lt;br /&gt;   * @param msg é o texto que será exibido no Alert.&lt;br /&gt;   * @param Title é por padrão 'ATENÇÃO', mas pode ser passado um valor espeficíco em algum caso por parametro. &lt;br /&gt;   * */&lt;br /&gt;  public static function sucesso(msg : String, title : String = "ATENÇÃO"):void&lt;br /&gt;  {&lt;br /&gt;    Alert.show(msg, title, 0, null, null, iconSucesso, Alert.YES);&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  /**&lt;br /&gt;   * Normalmente usado pra mensagens de ERRO!&lt;br /&gt;   * @param msg é o texto que será exibido no Alert.   * &lt;br /&gt;   * @param Title é por padrão 'ATENÇÃO', mas pode ser passado um valor espeficíco em algum caso por parametro. &lt;br /&gt;   * */&lt;br /&gt;  public static function erro(msg : String, title : String = "ATENÇÃO"):void&lt;br /&gt;  {&lt;br /&gt;    Alert.show(msg, title, 0, null, null, iconInformacao, Alert.YES);&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  /**&lt;br /&gt;   * Normalmente usado pra mensagens de INTERROGAÇÃO!&lt;br /&gt;   * @param funcao é a função que será execultada ao clicar em algum dos botões, Sim ou Não.&lt;br /&gt;   * @param msg é o texto que será exibido no Alert.&lt;br /&gt;   * @param Title é por padrão 'ATENÇÃO', mas pode ser passado um valor espeficíco em algum caso por parametro. &lt;br /&gt;   * */&lt;br /&gt;  public static function interrogacao(funcao : Function, msg : String, title : String = "ATENÇÃO"):void&lt;br /&gt;  {&lt;br /&gt;    Alert.show(msg, title, 3, null, funcao, iconInterrogacao, Alert.YES);&lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Código fonte do projeto AlertaApp:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="fonte" style="border: 1px solid #DFDFDF; overflow-x: auto; overflow-y: hidden; padding: 0 10px 0 10px; width: 590px;"&gt;&lt;div style="width: 1100px;"&gt;&lt;pre&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;br /&gt;&amp;lt;s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"&lt;br /&gt;      xmlns:s="library://ns.adobe.com/flex/spark"&lt;br /&gt;      xmlns:mx="library://ns.adobe.com/flex/mx"&lt;br /&gt;      width="550" height="200" viewSourceURL="srcview/index.html"&amp;gt;&lt;br /&gt; &lt;br /&gt; &amp;lt;fx:Script&amp;gt;&lt;br /&gt;  &amp;lt;![CDATA[&lt;br /&gt;   import br.com.marcos.ui.Alerta;&lt;br /&gt;   &lt;br /&gt;   import mx.controls.Alert;&lt;br /&gt;   import mx.events.CloseEvent;&lt;br /&gt;   &lt;br /&gt;   protected function showAlertSucesso(event:MouseEvent):void&lt;br /&gt;   {&lt;br /&gt;     Alerta.sucesso("Hello World de Sucesso");&lt;br /&gt;   }&lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;   protected function showAlertErro(event:MouseEvent):void&lt;br /&gt;   {&lt;br /&gt;     Alerta.erro("Hello World de Erro", "OLHA O ERRO!!!");&lt;br /&gt;   }&lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;   protected function showAlertInterrogacao(event : CloseEvent = null):void&lt;br /&gt;   {&lt;br /&gt;     if (event == null)&lt;br /&gt;     {&lt;br /&gt;       Alerta.interrogacao(showAlertInterrogacao, "Remover registro Hello World?");&lt;br /&gt;     }&lt;br /&gt;     else if (event.detail == Alert.YES)&lt;br /&gt;     {&lt;br /&gt;       Alerta.sucesso("Registro removido com sucesso!");&lt;br /&gt;     }&lt;br /&gt;     else if (event.detail == Alert.NO)&lt;br /&gt;     {&lt;br /&gt;       Alerta.erro("Registro não pode ser removido!");&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;  ]]&amp;gt;&lt;br /&gt; &amp;lt;/fx:Script&amp;gt;&lt;br /&gt; &lt;br /&gt; &amp;lt;fx:Declarations&amp;gt;&lt;br /&gt;  &amp;lt;!-- Place non-visual elements (e.g., services, value objects) here --&amp;gt;&lt;br /&gt; &amp;lt;/fx:Declarations&amp;gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &amp;lt;s:HGroup  left="20" right="20" top="20" bottom="20" contentBackgroundAlpha="0.5"&lt;br /&gt;  contentBackgroundColor="#EBEBEB" paddingBottom="10" paddingLeft="10" paddingRight="10" paddingTop="10"&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;lt;s:Panel width="145" height="80" title="Alerta de Sucesso"&amp;gt;&lt;br /&gt;   &lt;br /&gt;   &amp;lt;s:Button horizontalCenter="0" verticalCenter="0" toolTip="Visualiar Alert de Sucesso"&lt;br /&gt;    label="Visualizar" buttonMode="true" &lt;br /&gt;    click="showAlertSucesso(event)" /&amp;gt;&lt;br /&gt;   &lt;br /&gt;  &amp;lt;/s:Panel&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;lt;s:Panel width="145" height="80" title="Alerta de Erro"&amp;gt;&lt;br /&gt;   &lt;br /&gt;   &amp;lt;s:Button horizontalCenter="0" verticalCenter="0" toolTip="Visualiar Alert de Erro"&lt;br /&gt;       label="Visualizar" buttonMode="true" &lt;br /&gt;       click="showAlertErro(event)" /&amp;gt;&lt;br /&gt;   &lt;br /&gt;  &amp;lt;/s:Panel&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  &amp;lt;s:Panel width="145" height="80" title="Alerta de Interrogação"&amp;gt;&lt;br /&gt;   &lt;br /&gt;   &amp;lt;s:Button horizontalCenter="0" verticalCenter="0" toolTip="Visualiar Alert de Interrogação"&lt;br /&gt;       label="Visualizar" buttonMode="true" &lt;br /&gt;       click="showAlertInterrogacao()" /&amp;gt;&lt;br /&gt;   &lt;br /&gt;  &amp;lt;/s:Panel&amp;gt;&lt;br /&gt;  &lt;br /&gt; &amp;lt;/s:HGroup&amp;gt;&lt;br /&gt; &lt;br /&gt;&amp;lt;/s:Application&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;b&gt;Download do Projeto:&lt;/b&gt;&lt;/span&gt; &lt;a href="https://sites.google.com/site/marcosrosada/AlertaFlashBuilder.zip?attredirects=0&amp;amp;d=1" style="cursor: pointer;"&gt;&lt;img alt="Baixar arquivos dos projetos" border="0" height="48" src="http://4.bp.blogspot.com/-navF3qqM5Mw/TuOaLTAR3uI/AAAAAAAADu0/gOQBaKde6pY/s320/zip.png" title="Baixar arquivos dos projetos" width="48" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-1702910721909834706?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/1702910721909834706/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2011/11/alert-flash-builder-45.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/1702910721909834706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/1702910721909834706'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2011/11/alert-flash-builder-45.html' title='Alert Flash Builder 4.5'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-navF3qqM5Mw/TuOaLTAR3uI/AAAAAAAADu0/gOQBaKde6pY/s72-c/zip.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-8913863222140781884</id><published>2011-09-15T18:43:00.000-07:00</published><updated>2011-09-15T18:44:16.417-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Flex e Java</title><content type='html'>Como diria o E.T. Bilu...&lt;br /&gt;"Busquem conhecimento..."&lt;br /&gt;&lt;br /&gt;Anyway!!!&lt;br /&gt;Fato é que não deixa de ser verdade...&lt;br /&gt;Comecei a estudar e programar em Flex no final de 2007 no Flex 2, pois aversão 3 era Beta...&lt;br /&gt;De lá pra cá, continuei estudando e aprendendo muito em blogs, como o do &lt;a href="http://www.vedovelli.com.br/" target="_blank"&gt;Vedovelli&lt;/a&gt;&lt;a href="http://blog.dclick.com.br/"&gt;,&lt;/a&gt; &lt;a href="http://blog.erkobridee.com/" target="_blank"&gt;ErkoBridee&lt;/a&gt;, &lt;a href="http://blog.dclick.com.br/" target="_blank"&gt;DClick &lt;/a&gt;entre outro muitosbons que poderia citar aqui e que estão nos meus link aqui do blog...&lt;br /&gt;&lt;br /&gt;Atualmente trabalho puramente desenvolvendo em Flex com Java e ainda Flexcom PHP, porem todo o Back-End em Java das aplicações são desenvolvidas peloDaniel Matsukuma, um dos programadores Java da nossa equipe de T.I.. Tenhoaprendido muito, mas preciso de mais conhecimento. ("Valeu a dica E.T.Bilu...").&lt;br /&gt;&lt;br /&gt;Essa semana peguei esse livro com meu chefe Fabio Wagatsuma e já comecei aestudar... Livro do &lt;a href="http://www.danielschmitz.com.br/" target="_blank"&gt;Daniel Schmitz&lt;/a&gt;que pode ser adquirido &lt;a href="http://www.danielschmitz.com.br/dominando-flex-e-java.html" target="_blank"&gt;http://www.danielschmitz.com.br/dominando-flex-e-java.html&lt;/a&gt;...&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-ySfjdOpacu8/TnKjnQ3Os4I/AAAAAAAADs4/1E5c0N9fTRM/s1600/322177_1515136814798_1725798155_777202_1990830184_o.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-ySfjdOpacu8/TnKjnQ3Os4I/AAAAAAAADs4/1E5c0N9fTRM/s400/322177_1515136814798_1725798155_777202_1990830184_o.jpg" width="223" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Flex e Java, o melhor de dois mundos...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;#FicaADica ...&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Atenciosamente!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-8913863222140781884?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/8913863222140781884/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2011/09/flex-e-java.html#comment-form' title='6 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/8913863222140781884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/8913863222140781884'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2011/09/flex-e-java.html' title='Flex e Java'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-ySfjdOpacu8/TnKjnQ3Os4I/AAAAAAAADs4/1E5c0N9fTRM/s72-c/322177_1515136814798_1725798155_777202_1990830184_o.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-7410769400488792157</id><published>2011-06-19T15:31:00.000-07:00</published><updated>2011-06-19T15:31:00.990-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Noticias'/><title type='text'>Cubos mágicos ... Hábitos!</title><content type='html'>No final do ano passado comecei a resolver cubo mágico, graças ao Marcelo Sato que me mostrou o primeiro 3x3x3 e tive que pedir o meu tbm... Pedimos todos cubos da China, pois são os melhores e mesmo sendo importados, saem mais baratos ...&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;Hoje tenho na coleção 12 cubos, 2 não estão nas imagens pois chegaram depois ...&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-L3eN9gG-3so/Tf514rj-pEI/AAAAAAAADoM/nGIma9WNca4/s1600/Cubos+desmontados+%25284%2529.JPG" imageanchor="1"&gt;&lt;img border="0" height="300" src="http://1.bp.blogspot.com/-L3eN9gG-3so/Tf514rj-pEI/AAAAAAAADoM/nGIma9WNca4/s400/Cubos+desmontados+%25284%2529.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-MN77YOEU7VM/Tf52CpUvTvI/AAAAAAAADoQ/V-cw42VwZao/s1600/cubos+montados+%25281%2529.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/-MN77YOEU7VM/Tf52CpUvTvI/AAAAAAAADoQ/V-cw42VwZao/s400/cubos+montados+%25281%2529.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;Um video meu com a camisa do timão, é lógico, resolvendo o GuHong 3x3x3, um dos cubos mais rapido ...&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://i.ytimg.com/vi/Wr-IBJ1KD4g/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Wr-IBJ1KD4g?f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/Wr-IBJ1KD4g?f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Bom galera...&lt;br /&gt;Grande abraço!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-7410769400488792157?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/7410769400488792157/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2011/06/cubos-magicos-habitos.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/7410769400488792157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/7410769400488792157'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2011/06/cubos-magicos-habitos.html' title='Cubos mágicos ... Hábitos!'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-L3eN9gG-3so/Tf514rj-pEI/AAAAAAAADoM/nGIma9WNca4/s72-c/Cubos+desmontados+%25284%2529.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-5481895037597559532</id><published>2011-06-07T20:29:00.000-07:00</published><updated>2011-06-07T20:30:56.438-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Noticias'/><title type='text'>Se programadores construíssem aviões ...</title><content type='html'>Esse video já está rolando pela internet faz um tempo, mas me lembrou um desenvolvedor que trabalha comigo, o Rodrigo Wegner... Ele é o cara que desenvolve em produção, na cara e na coragem...&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://0.gvt0.com/vi/ZRUiJXrl8Yg/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ZRUiJXrl8Yg&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266" src="http://www.youtube.com/v/ZRUiJXrl8Yg&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;Grande abraço Rodrigo...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fonte: &lt;/b&gt;&lt;a href="http://vidadeprogramador.com.br/2011/06/04/se-programadores-construissem-avioes/" target="_blank"&gt;http://vidadeprogramador.com.br/2011/06/04/se-programadores-construissem-avioes/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-5481895037597559532?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/5481895037597559532/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2011/06/se-programadores-construissem-avioes.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/5481895037597559532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/5481895037597559532'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2011/06/se-programadores-construissem-avioes.html' title='Se programadores construíssem aviões ...'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-8934212055176121309</id><published>2011-06-02T20:15:00.000-07:00</published><updated>2011-06-03T04:39:23.233-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Noticias'/><title type='text'>Estou Volta... I'm Back ...</title><content type='html'>Bom galera...&lt;br /&gt;&lt;br /&gt;Passei um longo período sem movimentar o blog, pois estou envolvido em alguns freela, alem de outras atividades que surgiram do inicio do ano pra cá...&lt;br /&gt;Nesse buraco negro entre os post, terminei a Pós-Graduação em Desenvolvimento em  Java e mudei de empresa, agora estou desenvolvendo em Flex com Java e PHP no departamento de T.I. da Coopercred ...&lt;br /&gt;&lt;br /&gt;Fato é que estou voltando com novos posts, notícias, código e rotinas de programação, screecasts e noticias sobre tecnologias em Flex é claro, alem de Java, jquery entre outras ...&lt;br /&gt;&lt;br /&gt;Estive analisando as estatísticas dos acessos do blog no Google Analytics, e percebi que recebo bastante acesso dos EUA e de alguns países da Europa... Já que estou estudando inglês, vou me aventurar em postar em inglês tbm, mesmo com o recurso do translator na barra do blog...&lt;br /&gt;&lt;br /&gt;Bom galera...&lt;br /&gt;Bora lá as atividades...&lt;br /&gt;&lt;br /&gt;Grato!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-8934212055176121309?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/8934212055176121309/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2011/06/de-volta-im-back.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/8934212055176121309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/8934212055176121309'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2011/06/de-volta-im-back.html' title='Estou Volta... I&apos;m Back ...'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-8332383504816473582</id><published>2010-08-26T06:08:00.000-07:00</published><updated>2010-08-26T06:11:39.918-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Indicador de Capacidade</title><content type='html'>Fica a dica para utilizar algum tipo de indicicador em Flex...&lt;br /&gt;Pra quem já instalou alguma distribuição do Linux, vai lembrar da barra de particionamento do HD que é parecida...&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://www.degrafa.org/samples/tour/CapacityIndicator/CapacityIndicatorTour.html" style="height: 300px; margin-left: -40px; width: 650px; z-index: -100;"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Atenciosamente!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-8332383504816473582?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/8332383504816473582/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2010/08/indicador-de-capacidade.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/8332383504816473582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/8332383504816473582'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2010/08/indicador-de-capacidade.html' title='Indicador de Capacidade'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-7077939208363900720</id><published>2010-04-16T04:53:00.000-07:00</published><updated>2010-04-16T04:57:05.627-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Noticias'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Desabilitando o cache do Firefox</title><content type='html'>Todo bom desenvolvedor web que se preze, utiliza o Mozilla Firefox para o desenvolvimento de suas aplicações em Flex ou suas animações em Flash e certamente já tiveram problemas com o cache, aonde o SWF não é atualizado quando você executa teu projeto.&lt;br /&gt;&lt;br /&gt;Encontrei no &lt;a href="http://blog.dclick.com.br/" style="color: #b45f06;" target="_blank"&gt;Blog da DClick&lt;/a&gt; uma solução interessante para &lt;a href="http://blog.dclick.com.br/2009/07/05/desabilitando-o-cache-do-firefox/pt/" style="color: #b45f06;" target="_blank"&gt;não armazenar o cache do navegador&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;1º - Abra o firefox e na barra de endereços digite: &lt;b&gt;about:config&lt;/b&gt;.&lt;br /&gt;2º - Uma mensagem de alerta aparecerá. Clique no botão"Serei cuidadoso, prometo!"&lt;br /&gt;3º - Coloque no Localizar o valor: &lt;b&gt;browser.cache.memory.enable&lt;/b&gt;.&amp;nbsp; &lt;br /&gt;4º - Provavelmente o valor estará como &lt;b&gt;true&lt;/b&gt;, altere o valor para &lt;b&gt;false&lt;/b&gt;.&lt;br /&gt;5º - O mesmo procedimento para outra configuração. Coloque no Localizar o valor: &lt;b&gt;&lt;/b&gt;&lt;b&gt;browser.cache.disk.enable&lt;/b&gt;.&lt;br /&gt;6º - Valor estará como &lt;b&gt;true&lt;/b&gt;, altere o para &lt;b&gt;false&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;Para ter certeza que as alteração foram efetuada, digite na barra de endereços: &lt;b&gt;about:cache&lt;/b&gt;, o resultado deve ser uma mensagem informando que o cache foi desabilitado (&lt;span style="font-size: small;"&gt; &lt;b&gt;The cache is disabled.&lt;/b&gt;&lt;/span&gt; ).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;Fica ae a dica...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fonte: &lt;/b&gt;&lt;a href="http://blog.dclick.com.br/2009/07/05/desabilitando-o-cache-do-firefox/pt/" target="_blank"&gt;http://blog.dclick.com.br/2009/07/05/desabilitando-o-cache-do-firefox/pt/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Atenciosamente!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-7077939208363900720?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/7077939208363900720/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2010/04/desabilitando-o-cache-do-firefox.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/7077939208363900720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/7077939208363900720'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2010/04/desabilitando-o-cache-do-firefox.html' title='Desabilitando o cache do Firefox'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-2624039716312945337</id><published>2010-03-09T09:49:00.000-08:00</published><updated>2010-03-09T09:54:20.043-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><title type='text'>Efeito de Câmara Fotográfica com jQuery e CSS</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" height="310" src="http://1.bp.blogspot.com/_BX7GnzMMoWg/S5aF0n6mMmI/AAAAAAAACxQ/9CQhseWRf8Y/s640/Sem+t%C3%ADtulo.png" width="580" /&gt;&lt;/div&gt;&lt;br /&gt;O plugin jQuery PhotoShoot oferece a possibilidade de converter  qualquer div na sua página web numa área de disparo, simulando o efeito  de uma câmara fotográfica. Com este plugin, dará aos  visitantes do seu site a oportunidade de poderem tirar fotos à imagem de  fundo da aplicação.&lt;br /&gt;&lt;span id="more-4747"&gt;&lt;/span&gt;&lt;br /&gt;Cada vez que é clicado numa determinada área, um novo disparo é  adicionado ao div que contem &lt;i&gt;margin&lt;/i&gt; negativa. Depois uma nova  animação é iniciada, a qual vai deslizar na &lt;i&gt;viewport&lt;/i&gt; e puxar os  outros disparos novamente para uma &lt;i&gt;margin&lt;/i&gt; negativa, ocultando  sempre o div.&lt;br /&gt;&lt;br /&gt;Você pode usar livremente estas técnicas e construir o seu próprio  código.&lt;br /&gt;Existem muitas possibilidades para este plugin, por exemplo para  sistemas de navegação, promoção de sites ou simplesmente para divertir  os utilizadores do seu site.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Demonstração&lt;/b&gt;: &lt;a href="http://demo.tutorialzine.com/2010/02/photo-shoot-css-jquery/demo.html" target="_blank" title="Demonstração do Tutorial"&gt;http://demo.tutorialzine.com/2010/02/photo-shoot-css-jquery/demo.html&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Fonte:&lt;/b&gt; &lt;a href="http://tutorialzine.com/2010/02/photo-shoot-css-jquery/" target="_blank"&gt;http://tutorialzine.com/2010/02/photo-shoot-css-jquery/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Grande abraços!!!&lt;br /&gt;&lt;br /&gt;Atenciosamente!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-2624039716312945337?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/2624039716312945337/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2010/03/efeito-de-camara-fotografica-com-jquery.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/2624039716312945337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/2624039716312945337'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2010/03/efeito-de-camara-fotografica-com-jquery.html' title='Efeito de Câmara Fotográfica com jQuery e CSS'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_BX7GnzMMoWg/S5aF0n6mMmI/AAAAAAAACxQ/9CQhseWRf8Y/s72-c/Sem+t%C3%ADtulo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-6995476603308891007</id><published>2010-03-07T10:06:00.000-08:00</published><updated>2010-03-07T10:11:31.790-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Visualizar preview da Imagem antes do Upload</title><content type='html'>Visualize a imagem antes de enviá-lo para um servidor remoto usando o método &lt;b&gt;load()&lt;/b&gt;,  novo recurso da classe &lt;b&gt;FileReference&lt;/b&gt; no Flash Player 10...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://blog.flexexamples.com/wp-content/uploads/FileReference_load_test/bin/main.html" height="350" width="550"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fonte:&lt;/b&gt; &lt;a href="http://blog.flexexamples.com/2008/08/25/previewing-an-image-before-uploading-it-using-the-filereference-class-in-flash-player-10/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+FlexExamples+%28Flex+Examples%29" target="_blank"&gt;http://blog.flexexamples.com/2008/08/25/previewing-an-image-before-uploading-it-using-the-filereference-class-in-flash-player-10/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+FlexExamples+%28Flex+Examples%29&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Grande abraço...&lt;br /&gt;&lt;br /&gt;Atenciosamente!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-6995476603308891007?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/6995476603308891007/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2010/03/visualizar-preview-da-imagem-antes-do.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/6995476603308891007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/6995476603308891007'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2010/03/visualizar-preview-da-imagem-antes-do.html' title='Visualizar preview da Imagem antes do Upload'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-548758160077350828</id><published>2010-03-05T12:47:00.000-08:00</published><updated>2010-03-05T12:48:55.480-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>DistortImage com imagens carregadas dinamicamente no Flex</title><content type='html'>&lt;iframe src="http://www.rubenswieringa.com/code/as3/flex/DistortImage/" width="600" height="500" scrolling="No" frameborder="0" &gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fonte:&lt;/b&gt; &lt;a href="http://www.rubenswieringa.com/blog/using-distortimage-with-dynamically-loaded-images" target="_blank"&gt;http://www.rubenswieringa.com/blog/using-distortimage-with-dynamically-loaded-images&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-548758160077350828?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/548758160077350828/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2010/03/distortimage-com-imagens-carregadas.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/548758160077350828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/548758160077350828'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2010/03/distortimage-com-imagens-carregadas.html' title='DistortImage com imagens carregadas dinamicamente no Flex'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-3475488770105674393</id><published>2010-03-04T03:26:00.000-08:00</published><updated>2010-03-05T12:24:40.810-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Efeito no Alert do Flex</title><content type='html'>O exemplo a seguir mostra como definir um efeito na criação de um Alert através da propriedade creationCompleteEffect. Para não perder o conteúdo do Alert, a font deve ser incorporada tanto o tipo de letra normal e negrito usando CSS e @ font-face.&lt;br /&gt;&lt;br /&gt;&lt;iframe frameborder="0" height="400" scrolling="No" src="http://blog.flexexamples.com/wp-content/uploads/Alert_creationCompleteEffect_test/bin/main.html" width="550"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Código fonte:&lt;/b&gt;&lt;br /&gt;&lt;div class="fonte" style="height= 500px;"&gt;&lt;pre&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;br /&gt;&amp;lt;mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"&lt;br /&gt;        layout="vertical"&lt;br /&gt;        verticalAlign="middle"&lt;br /&gt;        backgroundColor="white"&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;mx:Style&amp;gt;&lt;br /&gt;        @font-face {&lt;br /&gt;            src: local("Verdana");&lt;br /&gt;            fontFamily: VerdanaEmbedded;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        @font-face {&lt;br /&gt;            src: local("Verdana");&lt;br /&gt;            fontFamily: VerdanaEmbedded;&lt;br /&gt;            fontWeight: bold;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        Alert {&lt;br /&gt;            fontFamily: VerdanaEmbedded;&lt;br /&gt;            creationCompleteEffect: myEffect;&lt;br /&gt;        }&lt;br /&gt;    &amp;lt;/mx:Style&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;mx:Script&amp;gt;&lt;br /&gt;        &amp;lt;![CDATA[&lt;br /&gt;            import mx.controls.Alert;&lt;br /&gt;&lt;br /&gt;            private var alert:Alert;&lt;br /&gt;&lt;br /&gt;            private function button_click():void {&lt;br /&gt;                alert = Alert.show("The quick brown fox jumped over the lazy dog", "Lorem Ipsum");&lt;br /&gt;            }&lt;br /&gt;        ]]&amp;gt;&lt;br /&gt;    &amp;lt;/mx:Script&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;mx:Sequence id="myEffect"&amp;gt;&lt;br /&gt;        &amp;lt;mx:Parallel&amp;gt;&lt;br /&gt;            &amp;lt;mx:Zoom /&amp;gt;&lt;br /&gt;            &amp;lt;mx:Fade /&amp;gt;&lt;br /&gt;        &amp;lt;/mx:Parallel&amp;gt;&lt;br /&gt;        &amp;lt;mx:Rotate /&amp;gt;&lt;br /&gt;    &amp;lt;/mx:Sequence&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;mx:Button label="Launch Alert" click="button_click();" /&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/mx:Application&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fonte:&lt;/b&gt; &lt;a href="http://blog.flexexamples.com/2007/10/12/creating-a-custom-creation-complete-effect-on-a-flex-alert-control/" target="_blank"&gt;http://blog.flexexamples.com/2007/10/12/creating-a-custom-creation-complete-effect-on-a-flex-alert-control/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Grande abraço...&lt;br /&gt;&lt;br /&gt;Atenciosamente!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-3475488770105674393?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/3475488770105674393/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2010/03/efeito-no-alert-do-flex.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/3475488770105674393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/3475488770105674393'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2010/03/efeito-no-alert-do-flex.html' title='Efeito no Alert do Flex'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-8200806352810688039</id><published>2010-03-02T03:40:00.000-08:00</published><updated>2010-03-02T03:48:06.694-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Alguns Componentes em Flex</title><content type='html'>Biblioteca com alguns componentes disponibilizado por &lt;b&gt;Gilmar &lt;/b&gt;seu &lt;a href="http://anotherflexdev.blogspot.com/2009/07/commons-components-library.html" target="_blank"&gt;Blog&lt;/a&gt;....&lt;br /&gt;&lt;br /&gt;&lt;iframe height="388" src="http://anotherflexdev.appspot.com/externalapps/commonsexample/bin-debug/Examples.html" style="border: medium none;" width="100%"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Atenciosamente!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-8200806352810688039?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/8200806352810688039/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2010/03/alguns-componentes-em-flex.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/8200806352810688039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/8200806352810688039'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2010/03/alguns-componentes-em-flex.html' title='Alguns Componentes em Flex'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-4446847786346399912</id><published>2010-03-01T07:12:00.000-08:00</published><updated>2010-03-02T11:55:39.285-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Preloader Image no Flex</title><content type='html'>Customize o preloader de imagens no Flex ultilizando a subClasse &lt;span onmouseout="_tipoff()" onmouseover="_tipon(this)"&gt;mx.controls.Image...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe frameborder="0" height="400" src="http://www.strawberrypixel.com/flex/preloadingimagetest/index.html" width="600"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fonte:&lt;/b&gt; &lt;a href="http://strawberrypixel.com/blog/flex-components/#preloadingimage" target="_blank"&gt;http://strawberrypixel.com/blog/flex-components/#preloadingimage&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Fica mais essa dica...&lt;br /&gt;&lt;br /&gt;Atenciosamente ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-4446847786346399912?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/4446847786346399912/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2010/03/preloader-image-no-flex.html#comment-form' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/4446847786346399912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/4446847786346399912'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2010/03/preloader-image-no-flex.html' title='Preloader Image no Flex'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-6139586256929136537</id><published>2010-02-27T13:54:00.000-08:00</published><updated>2010-02-27T14:29:02.051-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Noticias'/><title type='text'>Ajax Load</title><content type='html'>Pra quem precisa de um loader, segue uma dica... &lt;br /&gt;Acesse o site do &lt;a href="http://www.ajaxload.info/" target="_blank"&gt;&lt;b&gt;Ajax Load&lt;/b&gt;&lt;/a&gt; e personalize teu loader da maneira que ficar melhor em tua aplicação ou site...&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.ajaxload.info/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;" target="_blank"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_BX7GnzMMoWg/S4mb9N_wjdI/AAAAAAAACw0/oeRSprr8qb4/s320/Loader.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Link: &lt;/b&gt;&lt;a href="http://www.ajaxload.info/" target="_blank"&gt;http://www.ajaxload.info&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Atenciosamente!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-6139586256929136537?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/6139586256929136537/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2010/02/loader-em-ajax.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/6139586256929136537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/6139586256929136537'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2010/02/loader-em-ajax.html' title='Ajax Load'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_BX7GnzMMoWg/S4mb9N_wjdI/AAAAAAAACw0/oeRSprr8qb4/s72-c/Loader.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-5316415821656097024</id><published>2010-02-25T05:13:00.000-08:00</published><updated>2010-02-25T05:32:11.064-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Containers do Flex com Resize e Move...</title><content type='html'>Deixe sua aplicação mais rica com o simples recurso de redimensionar e mover containers do Flex...&lt;br /&gt;&lt;br /&gt;A classe principal que faz todo o trabalho é chamado &lt;b&gt;ResizeManager&lt;/b&gt;. Ele adiciona um pequeno componente de redimensionamento no canto direito inferior do recipiente que, quando arrastado redimensiona o container. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://keg.cs.uvic.ca/flexdevtips/tourdeflex/resizecontainers/ResizeContainers.html" width="570" height="410" &gt;&lt;/iframe&gt;&lt;br /&gt;&lt;b&gt;Importante:&lt;/b&gt; Os containers não se comportam corretamente no resize se você definir a propriedade &lt;b&gt;resizeEffect&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Fica ae a dica...&lt;br /&gt;&lt;br /&gt;Grande Abraço...&lt;br /&gt;Atenciosamente!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-5316415821656097024?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/5316415821656097024/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2010/02/containers-do-flex-redimensionavel.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/5316415821656097024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/5316415821656097024'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2010/02/containers-do-flex-redimensionavel.html' title='Containers do Flex com Resize e Move...'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-3060999504148245279</id><published>2010-02-22T04:53:00.000-08:00</published><updated>2010-02-22T05:02:54.337-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>CoverFlow 3D em Flex</title><content type='html'>&lt;b&gt;CoverFlow Horizontal&lt;/b&gt; - Estilo IPhone... &lt;br /&gt;Já ultilizei essa rotina em alguns sistemas para montar galeria de fotos e widgets dinâmicos...&lt;br /&gt;&lt;object style="visibility: visible;" id="swfa2f51" data="http://dougmccune.com/flex/coverflow/itunes/CoverFlow_ITunes.swf" type="application/x-shockwave-flash" height="250" width="450"&gt;&lt;param value="transparent" name="wmode"&gt;&lt;param value="false" name="menu"&gt;&lt;param value="high" name="quality"&gt;&lt;param value="#FFFFFF" name="bgcolor"&gt;&lt;param value="." name="base"&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CoverFlow Vertical&lt;/b&gt;&lt;br /&gt;Muda um pouco o Layout para o estilo de widgest, mas a funcionalidade é quase a mesma...&lt;br /&gt;&lt;object style="visibility: visible;" id="swfa2f52" data="http://dougmccune.com/flex/coverflow/vitunes/VCoverFlow_ITunes.swf" type="application/x-shockwave-flash" height="400" width="200"&gt;&lt;param value="transparent" name="wmode"&gt;&lt;param value="false" name="menu"&gt;&lt;param value="high" name="quality"&gt;&lt;param value="#FFFFFF" name="bgcolor"&gt;&lt;param value="." name="base"&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CoverFlow Carrossel&lt;/b&gt;&lt;br /&gt;&lt;object style="visibility: visible;" id="swfa2f53" data="http://dougmccune.com/flex/coverflow/carouseltunes/Carousel_ITunes.swf" type="application/x-shockwave-flash" height="240" width="450"&gt;&lt;param value="transparent" name="wmode"&gt;&lt;param value="false" name="menu"&gt;&lt;param value="high" name="quality"&gt;&lt;param value="#FFFFFF" name="bgcolor"&gt;&lt;param value="." name="base"&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fonte:&lt;/b&gt; &lt;a href="http://dougmccune.com/blog/2007/11/19/flex-coverflow-performance-improvement-flex-carousel-component-and-vertical-coverflow/" target="_blank"&gt;http://dougmccune.com/blog/2007/11/19/flex-coverflow-performance-improvement-flex-carousel-component-and-vertical-coverflow/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Atenciosamente...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-3060999504148245279?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/3060999504148245279/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2010/02/coverflow-3d-em-flex.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/3060999504148245279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/3060999504148245279'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2010/02/coverflow-3d-em-flex.html' title='CoverFlow 3D em Flex'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-1280698513673952280</id><published>2010-02-11T14:47:00.000-08:00</published><updated>2010-02-11T15:03:37.034-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Customizando PreLoader do Flex</title><content type='html'>Customização simples do PreLoader do Flex...&lt;br /&gt;Neste exemplo, só estou mudando o label, substituindo o padrão [ loading ] por [ Carregando ] ...&lt;br /&gt;&lt;br /&gt;Meu arquivo principal abaixo que tenho o hábito de chamar de index...&lt;br /&gt;Nele precisa ser apontada na propriedade PRELOADER a classe que contém a configuração do loader...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;index.mxml&lt;/b&gt;&lt;br /&gt;&lt;div class="fonte"&gt;&lt;pre&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt&lt;br /&gt;&amp;lt;mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" &lt;br /&gt;    layout="absolute"&lt;br /&gt;    backgroundColor="0xFFFFFF"&lt;br /&gt;    &lt;b&gt;preloader="Preloader"&lt;/b&gt; &amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/mx:Application&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Classe que contém a configuração do loader...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Preloader.as&lt;/b&gt;&lt;br /&gt;&lt;div class="fonte"&gt;&lt;pre&gt;package&lt;br /&gt;{&lt;br /&gt;    import mx.preloaders.DownloadProgressBar;&lt;br /&gt;&lt;br /&gt;    public class Preloader extends DownloadProgressBar&lt;br /&gt;    {&lt;br /&gt;        public function Preloader()&lt;br /&gt;        {&lt;br /&gt;            super();&lt;br /&gt;   &lt;br /&gt;            downloadingLabel  = "Carregando...";&lt;br /&gt;            initializingLabel  = "Pronto...";&lt;br /&gt;        } &lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Simples Assim...&lt;br /&gt;&lt;br /&gt;Bom, era isso...&lt;br /&gt;&lt;br /&gt;Atenciosamente...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-1280698513673952280?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/1280698513673952280/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2010/02/customizando-preloader-do-flex.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/1280698513673952280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/1280698513673952280'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2010/02/customizando-preloader-do-flex.html' title='Customizando PreLoader do Flex'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-1635858321997761916</id><published>2009-10-26T04:10:00.000-07:00</published><updated>2010-02-22T04:20:31.785-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Campos do Flex com gravidade...</title><content type='html'>Componente para aplicar efeito de gravidade nos campos...&lt;br /&gt;Clique e jogue os campos para testar...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Não é muito interessante por em uma aplicação para seus clientes...&lt;br /&gt;Mais vou por em um site que estou fazendo que um pouco menos formal...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://dougmccune.com/360Flex_ATL/PhysicsContainer/" width="465" height="500" &gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fonte:&lt;/b&gt; &lt;a href="http://dougmccune.com/blog/2008/02/26/examples-from-my-360flex-session-using-open-source-community-projects/" target="_blank"&gt;http://dougmccune.com/blog/2008/02/26/examples-from-my-360flex-session-using-open-source-community-projects/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Atenciosamente!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-1635858321997761916?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/1635858321997761916/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2009/10/campos-do-flex-com-gravidade.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/1635858321997761916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/1635858321997761916'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2009/10/campos-do-flex-com-gravidade.html' title='Campos do Flex com gravidade...'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-2909131062824882418</id><published>2009-09-15T04:33:00.000-07:00</published><updated>2010-02-11T11:46:20.422-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><title type='text'>Jquery ...</title><content type='html'>Bom dia galera...&lt;br /&gt;&lt;br /&gt;Como no post anterior mostrei algumas rotinas utilizando JQuery, vai aqui o site oficial aonde tem tutotiais, plugins, download do Jquery.js e muito mais...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jquery.com" target="_blank" &gt;Quero ver o site...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Grande abraço a todos...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Atenciosamente!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-2909131062824882418?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/2909131062824882418/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2009/09/jquery.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/2909131062824882418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/2909131062824882418'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2009/09/jquery.html' title='Jquery ...'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-2854246259226320606</id><published>2009-09-14T09:01:00.000-07:00</published><updated>2010-03-02T08:50:50.358-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><category scheme='http://www.blogger.com/atom/ns#' term='ScreenCast'/><title type='text'>Sistema utilizando rotinas em Jquery</title><content type='html'>Bom, pra quem não conheçe, JQuery  é um framework para ajudar os desenvolvedores a se concentrarem na lógica dos sistemas da web e não nos problemas de incompatibilidade dos navegadores atuais, alem de ser rico recurso quem trabalha com web...&lt;br /&gt;&lt;br /&gt;Melhor vizualização em full-screen... clique no canto inferior direito para aumentar para tela cheia...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object id='stVUlRQUZIR1xdSVlfUl9QUlRS' width='425' height='344' type='application/x-shockwave-flash' data='http://www.screentoaster.com/swf/STPlayer.swf'  codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0'&gt;&lt;param name='movie' value='http://www.screentoaster.com/swf/STPlayer.swf'/&gt;&lt;param name='allowFullScreen' value='true'/&gt;&lt;param name='allowScriptAccess' value='always'/&gt;&lt;param name='flashvars' value='video=stVUlRQUZIR1xdSVlfUl9QUlRS'/&gt;&lt;/object&gt;&lt;div style='width: 425px; text-align: right;'&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Qualquer duvida, entre em contato...&lt;br /&gt;&lt;br /&gt;Atenciosamente...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-2854246259226320606?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/2854246259226320606/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2009/09/sistema-utilizando-rotinas-em-jquery.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/2854246259226320606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/2854246259226320606'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2009/09/sistema-utilizando-rotinas-em-jquery.html' title='Sistema utilizando rotinas em Jquery'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-999960880407729166</id><published>2009-09-10T04:30:00.000-07:00</published><updated>2010-02-11T11:47:45.804-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Noticias'/><title type='text'>Mercado de T.I.</title><content type='html'>&lt;p&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="320" height="225" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="src" value="http://www.olhardigital.com.br/flashes/player_embed_low?path_video=http://p.download.uol.com.br/olhardigital/PGM200/pgm200_cv_mercado.flv&amp;amp;player_width=640&amp;amp;player_height=380&amp;amp;tipo_player=baixa&amp;amp;titulo_video=Mercado de trabalho de TI: há vagas&amp;amp;current_url=http://olhardigital.uol.com.br/central_de_videos/video_wide.php?id_conteudo=7362?id_conteudo=7362" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;embed type="application/x-shockwave-flash" width="320" height="225" src="http://www.olhardigital.com.br/flashes/player_embed_low?path_video=http://p.download.uol.com.br/olhardigital/PGM200/pgm200_cv_mercado.flv&amp;amp;player_width=640&amp;amp;player_height=380&amp;amp;tipo_player=baixa&amp;amp;titulo_video=Mercado de trabalho de TI: há vagas&amp;amp;current_url=http://olhardigital.uol.com.br/central_de_videos/video_wide.php?id_conteudo=7362?id_conteudo=7362" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Pra quem tem dúvida sobre o mercado de T.I., está ae uma bela matéria...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Atenciosamente!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-999960880407729166?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/999960880407729166/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2009/09/mercado-de-ti.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/999960880407729166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/999960880407729166'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2009/09/mercado-de-ti.html' title='Mercado de T.I.'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-7624324574392500841</id><published>2009-06-29T08:30:00.000-07:00</published><updated>2010-03-02T08:50:50.358-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='ScreenCast'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Flex e PHP usando AMFPHP</title><content type='html'>Bom galera...&lt;br /&gt;&lt;br /&gt;Elaborei um screecast em cima de um estrutura que eu desenvolvi para mostrar como faço a comunicação entre Flex e o PHP ultilizando AMFPHP, que é uma execelente maneira de trabalhar com os dados vindo de um banco de dados... No meu caso ultilizei MySql...&lt;br /&gt;&lt;br /&gt;Fiz esse cast pra mostrar para meu amigo &lt;a href="http://blog.mxml.com.br/"&gt;Eduardo Kraus&lt;/a&gt; como que eu trabalho com os RemoteObject e os métodos no PHP, pois vi um cast dele ultilando essas chamadas um pouco diferente...&lt;br /&gt;&lt;br /&gt;Sabemos que existem &lt;span style="font-weight: bold;"&gt;N&lt;/span&gt; maneiras de programar...&lt;br /&gt;Mais fica ae minha contribuição...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.screentoaster.com/watch/stVUlRQUZIR11ZQF5dWlxaV1FQ/flex_php" target="_blank"&gt;Clique aqui para assistir&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;Grande abraço....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-7624324574392500841?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/7624324574392500841/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2009/06/flex-e-php-usando-amfphp.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/7624324574392500841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/7624324574392500841'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2009/06/flex-e-php-usando-amfphp.html' title='Flex e PHP usando AMFPHP'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891844127688818322.post-870753369812292453</id><published>2009-06-29T08:23:00.000-07:00</published><updated>2010-02-11T11:47:45.805-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Noticias'/><title type='text'>Seja Bem Vindo...</title><content type='html'>&lt;span style="font-family: trebuchet ms;"&gt;Bem vindo ao Flex Cast, que é Administrado por &lt;span style="font-weight: bold;"&gt;Marcos Ruggeri de Freitas Rosada&lt;/span&gt;. Estou orgulhoso em poder contribuir com meus conhecimentos em Flex e PHP para Maringá, minha cidade, e vou além... Querendo ser conhecidos pelo Brasil e pelo Mundo através de meus posts e ScreenCasts.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Grande abraços a todos...&lt;br /&gt;Fiquem com Deus!&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Atenciosamente!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7891844127688818322-870753369812292453?l=marcosrosada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosrosada.blogspot.com/feeds/870753369812292453/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://marcosrosada.blogspot.com/2009/06/seja-bem-vindo.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/870753369812292453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891844127688818322/posts/default/870753369812292453'/><link rel='alternate' type='text/html' href='http://marcosrosada.blogspot.com/2009/06/seja-bem-vindo.html' title='Seja Bem Vindo...'/><author><name>Marcos Rosada</name><uri>https://profiles.google.com/111895272195542358519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-2-DJb57n2U8/AAAAAAAAAAI/AAAAAAAAAAA/03vheHibLMM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
