<?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:blogger='http://schemas.google.com/blogger/2008' 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-5471052700061925900</id><updated>2024-11-08T12:41:29.531-03:00</updated><category term="adobe"/><category term="flex"/><category term="air"/><category term="actionscript"/><category term="coldfusion"/><category term="flash"/><category term="blog"/><category term="flexbuilder"/><category term="tecnologia"/><category term="apollo"/><category term="silverlight"/><category term="treinamentos"/><category term="anuncio"/><category term="desenvolvimento"/><category term="dicas"/><category term="microsoft"/><category term="notícias"/><category term="google"/><category term="desktop"/><category term="diversos"/><category term="evento"/><category term="max2008"/><category term="palestras"/><category term="ria"/><category term="apple"/><category term="flashplayer"/><category term="iphone"/><category term="javafx"/><category term="open-source"/><category term="aulas"/><category term="catalyst"/><category term="usergroups"/><category term="youtube"/><category term="consultoria"/><category term="itraining"/><category term="javascript"/><category term="pessoal"/><category term="ssl"/><category term=".net"/><category term="3d"/><category term="ajax"/><category term="cairngorm"/><category term="documentação"/><category term="download"/><category term="dreamweaver"/><category term="expression web"/><category term="gmail"/><category term="site"/><category term="thermo"/><category term="ajuda"/><category term="android"/><category term="chrome"/><category term="controlf5"/><category term="fireworks"/><category term="fms"/><category term="licença"/><category term="patterns"/><category term="php"/><category term="projetos"/><category term="svn"/><category term="video"/><category term="wikipedia"/><category term="windows"/><category term="zsolutions"/><category term="BDG"/><category term="alchemy"/><category term="banco de dados"/><category term="blogsba"/><category term="browser"/><category term="buzzword"/><category term="c#"/><category term="c++"/><category term="cases"/><category term="cfwebday"/><category term="customtag"/><category term="delphi"/><category term="director"/><category term="eclipse"/><category term="emprego"/><category term="estagio"/><category term="estatísticas"/><category term="expression blend"/><category term="expression design"/><category term="expression media"/><category term="firefox"/><category term="flashlite"/><category term="flashplatform"/><category term="freehand"/><category term="gears"/><category term="grupo de usuarios"/><category term="hack"/><category term="hosting"/><category term="htc"/><category term="htc touch"/><category term="imedia"/><category term="itunes"/><category term="mashups"/><category term="musica"/><category term="mysql"/><category term="packager"/><category term="papervision3d"/><category term="pog"/><category term="promoções"/><category term="registro.br"/><category term="ria-ba"/><category term="riabrazil"/><category term="riaforge"/><category term="safari"/><category term="segurança"/><category term="serviços"/><category term="smtp"/><category term="subversion"/><category term="sun"/><category term="suporte"/><category term="tamarin"/><category term="tutorial"/><category term="ubiquity"/><category term="vaga"/><category term="visualstudio"/><category term="web"/><category term="webservices"/><category term="windows mobile"/><category term="zcr"/><title type='text'>Teclando Alto...</title><subtitle type='html'>Este Blog terá como objetivo relatar conversas e outras fontes de informação com as quais estou em contato todos os dias. O foco principal (mas não único): Produtos Adobe/Macromedia e tecnologias relacionadas.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default?start-index=26&amp;max-results=25'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>104</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-3337518101941312390</id><published>2011-11-17T09:37:00.001-02:00</published><updated>2011-11-17T10:05:02.487-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="actionscript"/><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="air"/><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="apple"/><category scheme="http://www.blogger.com/atom/ns#" term="flash"/><category scheme="http://www.blogger.com/atom/ns#" term="flashplayer"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><category scheme="http://www.blogger.com/atom/ns#" term="iphone"/><category scheme="http://www.blogger.com/atom/ns#" term="tecnologia"/><title type='text'>My Questions about Adobe Changes on FlashPlayer and Roadmaps</title><content type='html'>&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8vt8QIMY_DBjLyOYYJ5DSPkWxtYjSu1FE3F3KTFclxu5jJuODHj41I6qCW-o3Foa2QKL1JHM6XnaueNKxk4dNAHIkjvLpWKRPsoRwFOwZP7LyZVRzgC0Vn5HrxEEg2C0xovvwlvaFkFQ/s1600/learn-from-mistakes.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;196&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8vt8QIMY_DBjLyOYYJ5DSPkWxtYjSu1FE3F3KTFclxu5jJuODHj41I6qCW-o3Foa2QKL1JHM6XnaueNKxk4dNAHIkjvLpWKRPsoRwFOwZP7LyZVRzgC0Vn5HrxEEg2C0xovvwlvaFkFQ/s320/learn-from-mistakes.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Learning from the mistakes Adobe?&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;b&gt;CONTEXT:&lt;/b&gt;&lt;br /&gt;
I&#39;m on Flash related business since 1996, when I downloaded a software called &lt;a href=&quot;http://en.wikipedia.org/wiki/FutureSplash_Animator&quot; target=&quot;_blank&quot;&gt;FutureSplash&lt;/a&gt; from a company called FutureWare and found a definitive solution for what I used to develop using Java Applets. Since that that, I just became so dedicated to the platform (and ColdFusion as well), that it even leaded myself to be part of the brazilian Macromedia team as a consultant and evangelist until 2003. After that, I kept my own business as an independent consultant.&lt;br /&gt;
&lt;br /&gt;
Now, a lot of years after, I find myself very disappointed (as I believe a lot of people is as well) with the decisions made by Adobe recently.&lt;br /&gt;
Flash was always for me the only technology able to deliver what other technologies, like HTML specifically couldn&#39;t, that is ubiquity between platforms. I mean: That ubiquity was always the key feature on to adopt Actionscript/MXML and for everyone this was understood. Even Apple agreed, and it was clear when they took a step back and allowed cross-compiling on its 4.1 developer agreement regarding this issue.&lt;br /&gt;
&lt;br /&gt;
The problem to the market was ALWAYS on Flash Player itself. Adobe seems to be not able to find a way to have FlashPlayer working as it would be for the market to accept it. Now Adobe just throw the towel leaving an entire community developers who sustained the platform growing, with the following message (&lt;a href=&quot;http://blogs.adobe.com/flex/2011/11/your-questions-about-flex.html&quot; target=&quot;_blank&quot;&gt;in other soft words&lt;/a&gt;, of course):&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Hey, there&#39;s no problem, FlashPlayer will still be there for desktop browsers and AIR will still be capable to allow you to cross-compile your AS3/MXML code for you to deliver proper HTML5/CSS/JS instead of SWF (in the future). And better, Flex SDK will be opened via Apache Foundation, as well as interested third party companies will also get the FlashPlayer sources and keep their on versions (Just like RIM announced it will do right now).&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;QUESTIONS:&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Do you Adobe really believe the market will still keep developing anything to run on FlashPlayer after that? As what justified and was keeping people thrusting on SWF was the ability to have this content viewable on any kind of devices - you mentioned that for years! Killing it, don&#39;t you just started the process to make FlashPlayer useless anywhere it is today?&lt;/li&gt;
&lt;li&gt;As it&#39;s only justifiable to have a cross-compiling when you can output multiple different formats from a single source (what maintained the so called and believed &quot;develop onde, run everywhere&quot; that we was requested to spread the word about), do you really believe someone will rely on AS3/MXML to output HTML5/CSS3/JS when we can do it directly using a lot of &lt;a href=&quot;http://www.appcelerator.com/products/&quot; target=&quot;_blank&quot;&gt;already mature softwares&lt;/a&gt; to do so available on the market, that in addiction allow us to cross-compile it to native executables for multiple platforms (Windows, MacOS, iOS, Android, etc)?&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Don&#39;t you think the better decision was only to open source FlashPlayer and let the so called &quot;public development efforts, together with Adobe Team resources made available now&quot;, to be able to take FlashPlayer to the level it would be on the multiple platforms including banned Linux and Mobile browser versions?&lt;/li&gt;
&lt;li&gt;Don&#39;t you know you lost a lot of thrust from people who most defended and worked together for and with you, even privately and at no charge (just for we can call &quot;love&quot;, at most), waiting nothing from you then keep the things going on and NEVER even imagining you could someday do such a terrible move?&lt;/li&gt;
&lt;li&gt;Why didn&#39;t you focused all of that effort you are spending now to, together with the community, keep FlashPlayer as ubiquitous as it ever was, and on the move announce efforts to ADD the proper and necessary capabilities to your development tools and technologies to integrate them more and more with the HTML5 transition to come, in the format of a).new features on softwares like Dreamweaver, Catalyst, Edge, etc. b). Additional cross-compiling capability to the Flex SDK to output HTML5/CSS3/JS, as announced Falcon is intended to do? This would AVOIDED all that NEGATIVE BUZZ on the Community we are having to support together (remeber that most of us have business running on top of what we defended and spread from Adobe decisions, just to help Adobe to be stronger, even when it seems to have no value anymore) because of your tremendous and erroneous way to announce things and decisions.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Don&#39;t you think you need better marketing and press office to support you on such kind of announcements?&quot;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/3337518101941312390/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/3337518101941312390' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/3337518101941312390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/3337518101941312390'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2011/11/my-questions-about-adobe-changes-on.html' title='My Questions about Adobe Changes on FlashPlayer and Roadmaps'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8vt8QIMY_DBjLyOYYJ5DSPkWxtYjSu1FE3F3KTFclxu5jJuODHj41I6qCW-o3Foa2QKL1JHM6XnaueNKxk4dNAHIkjvLpWKRPsoRwFOwZP7LyZVRzgC0Vn5HrxEEg2C0xovvwlvaFkFQ/s72-c/learn-from-mistakes.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-8176136108490017030</id><published>2011-09-21T02:43:00.003-03:00</published><updated>2011-09-21T02:45:56.200-03:00</updated><title type='text'>Flash Player 11 e AIR 3 anunciados</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4SY6BRNddxgUr9nbJ1ver4zJ9DFN6nfkzCIpjUHF9ZBskh4YhteKEsgUBGg6tx7xyLM2uxhwDP7DlgpGwG2sOQDdT_I2mz1E9-LqzqrBEzmnXHfFpt8OaE2bLwFy9fscQT1KRMpuXT14/s1600/vert-gaming-marq-709x400.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 181px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4SY6BRNddxgUr9nbJ1ver4zJ9DFN6nfkzCIpjUHF9ZBskh4YhteKEsgUBGg6tx7xyLM2uxhwDP7DlgpGwG2sOQDdT_I2mz1E9-LqzqrBEzmnXHfFpt8OaE2bLwFy9fscQT1KRMpuXT14/s320/vert-gaming-marq-709x400.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5654684888765908386&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Anunciados o Flash Player 11 and AIR 3 – chegando no inicio de outubro! De games a aplicações web com acesso a dados, veja sobre as novas funcionalidades 3D, native extensions e captive runtime! Aprenda a criar e a distribuir apps que rodam em desktops, TVs e dispositivos móveis como Android, iOS e BlackBerry Tablet OS! &lt;a href=&quot;http://blogs.adobe.com/flashplatform/2011/09/announcing-flash-player-11-and-air-3.html&quot;&gt;http://blogs.adobe.com/flashplatform/2011/09/announcing-flash-player-11-and-air-3.html&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/8176136108490017030/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/8176136108490017030' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/8176136108490017030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/8176136108490017030'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2011/09/flash-player-11-e-air-3-anunciados.html' title='Flash Player 11 e AIR 3 anunciados'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4SY6BRNddxgUr9nbJ1ver4zJ9DFN6nfkzCIpjUHF9ZBskh4YhteKEsgUBGg6tx7xyLM2uxhwDP7DlgpGwG2sOQDdT_I2mz1E9-LqzqrBEzmnXHfFpt8OaE2bLwFy9fscQT1KRMpuXT14/s72-c/vert-gaming-marq-709x400.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-5806793932101216497</id><published>2010-09-12T18:42:00.003-03:00</published><updated>2010-09-12T19:30:04.981-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="actionscript"/><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="apple"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><category scheme="http://www.blogger.com/atom/ns#" term="iphone"/><title type='text'>Adobe vs Apple END WAR?</title><content type='html'>Lembram?&lt;br /&gt;&lt;br /&gt;Pois é... acabou!&lt;br /&gt;&lt;a href=&quot;http://www.apple.com/pr/library/2010/09/09statement.html&quot;&gt;http://www.apple.com/pr/library/2010/09/09statement.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Em outras palavras e bem resumidamente, o que havia sido restringido era o uso de LLVM (Low Level Virtual Machine) para fazer com que aplicações escritas em outras linguagens rodassem no iOS (o sistema operacional do iPhone, iPad e iPod). Toda a API da linguagem escolhida (por exemplo o Actionscript do Flash) era traduzida para Objective C e então as aplicações escritas nessa linguagem rodavam normalmente nesses equipamentos da Apple.&lt;br /&gt;&lt;br /&gt;Esse anúncio determina que o LLVM está liberado, e a única restrição agora é a execução de código externo carregado em tempo real. Ou seja, a aplicação não poderá carregar módulos externos através de uma conexão HTTP (por exemplo) ou de qualquer outro protocolo ou método que seja. Aliás isso seria considerado falha de segurança em qualquer OS de software embarcado, como é o caso.&lt;br /&gt;&lt;br /&gt;Outra coisa bem interessante que veio deste anúncio foi a notícia de que a Apple pela primeira vez está publicando no seu portal para desenvolvedores, o Guideline do processo de revisão pelo o qual toda a aplicação enviada para aprovação passa. Isso irá garantir uma transparência inédita do processo, além de agir como facilitador para a solução de problemas vez que uma aplicação não aprovada irá ter o conhecimento de qual (ou quais) pontos foram infringidos em tal processo.&lt;br /&gt;Enfim, tudo em paz! Será?&lt;br /&gt;&lt;br /&gt;Vale lembrarmos de que o FlashPlayer ainda não terá versão compativel com o iOS, e portanto essa discussão ainda não está terminada. Aliás, pelo contrário! Eu particularmente temo um pouco o que está por vir.&lt;br /&gt;&lt;br /&gt;Tenho medo de que a tecnologia Flash tenha finalmente as portas abertas para infelizmente determinar por sí só uma imagem ruim no exigente mundo da Apple. O pior é que isso não aconteceria pela tecnologia em sí ou por menos esforço da Adobe. Isso pode acontecer simplesmente por causa dos desenvolvedores!&lt;br /&gt;&lt;br /&gt;E não é por causa dos &quot;sobrinhos&quot; que eu temo. Estes, eu espero que sejam barrados pela própria Apple, embora eu tenho certeza de que ainda existirão teorias conspiratórias bizarras de que a própria Apple teria feito isso para que os sobrinhos finalmente provassem o que ela gostaria. Ironia à parte, ainda me lembro muito bem daquela &lt;a href=&quot;http://www.apple.com/hotnews/thoughts-on-flash/&quot;&gt;&quot;Carta aberta do Steve Jobs&quot;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Mas enfim, particularmente, minha preocupação não são os sobrinhos. O mercado Apple é muito bem qualificado e nesse sentido irá se auto-filtrar. O que me preocupa é o fato de que nós desenvolvedores temos que nos re-educar para esse novo ambiente de desenvolvimento. A Adobe ainda não finalizou uma &lt;a href=&quot;http://labs.adobe.com/technologies/flex/mobile/&quot;&gt;versão otimizada do SDK do Flex&lt;/a&gt; e isso acaba por exigir um esforço bem peculiar em cautelas por parte do programador na arquitetura de um software para estes dispositivos. Há mais um fator que tende a exigir esse esforço do desenvolvedor: Muitas das reclamações &quot;ATUAIS&quot; quanto as aplicações para iOS geradas com o &lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Packager_for_iPhone&quot;&gt;PFI (Packager For iPhone)&lt;/a&gt;, é quanto ao resultado do binary final, os problemas de uso excessivo de memória e consumo de bateria.&lt;br /&gt;&lt;br /&gt;Ou seja, a Adobe ainda tem muito trabalho a retomar nesse Packager e nós muito a aprender para que essa notícia seja finalmente uma notícia de paz entre a Apple, seus produtos, a Adobe e nós desenvolvedores dedicados ao FlashPlatform.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/5806793932101216497/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/5806793932101216497' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/5806793932101216497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/5806793932101216497'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2010/09/adobe-vs-apple-end-war.html' title='Adobe vs Apple END WAR?'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-5842434261703613957</id><published>2010-04-21T15:25:00.004-03:00</published><updated>2010-04-21T15:46:58.284-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="apple"/><category scheme="http://www.blogger.com/atom/ns#" term="flash"/><category scheme="http://www.blogger.com/atom/ns#" term="flashplatform"/><category scheme="http://www.blogger.com/atom/ns#" term="flashplayer"/><category scheme="http://www.blogger.com/atom/ns#" term="iphone"/><category scheme="http://www.blogger.com/atom/ns#" term="packager"/><title type='text'>ActionsScript developers UNI-VOS</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgII6u8DAfhnrDiPYWOvrhkB5z4zFuhVPGY-HW3Vb5SLu9DT5aeaC9Oo1bLaXi4vPo6SGx5C5wjZkR7iOQ4E_iVeqRpZVp9SrY2OljZzbBNznBPb4clUOh52DA44nCF4QJ30tAzQ9KuQEU/s1600/Adobe+CS3_thumb.png&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 128px; height: 128px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgII6u8DAfhnrDiPYWOvrhkB5z4zFuhVPGY-HW3Vb5SLu9DT5aeaC9Oo1bLaXi4vPo6SGx5C5wjZkR7iOQ4E_iVeqRpZVp9SrY2OljZzbBNznBPb4clUOh52DA44nCF4QJ30tAzQ9KuQEU/s320/Adobe+CS3_thumb.png&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5462662555378485554&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;  border-collapse: collapse; font-family:arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Primeiro, vejam isso:&lt;br /&gt;&lt;a href=&quot;http://www.downloadsquad.com/2010/04/21/adobe-pulls-the-plug-on-iphone-ceases-all-flash-and-air-develop/&quot; class=&quot;ot-anchor&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;  border-collapse: collapse; font-family:arial, sans-serif;&quot;&gt;&lt;a href=&quot;http://www.downloadsquad.com/2010/04/21/adobe-pulls-the-plug-on-iphone-ceases-all-flash-and-air-develop/&quot; class=&quot;ot-anchor&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;http://www.downloadsquad.com/2010/04/21/adobe-pulls-the-plug-on-iphone-ceases-all-flash-and-air-develop/&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;br /&gt;O que eu (particularmente) entendo desta atitude, é que a Adobe tomou a decisão (talvez correta mesmo) de interromper o envio (direcionamento) de desenvolvedores Actionscript (FlashPlatform) para o ambiente fechado da Apple.&lt;br /&gt;&lt;br /&gt;Uma vez que a Adobe irá aplicar seus esforços no desenvolvimento de soluções para outros dispositivos que participam do consórcio &quot;Open Screen Project&quot; (&lt;/span&gt;&lt;a href=&quot;http://www.openscreenproject.org/&quot; class=&quot;ot-anchor&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;http://www.openscreenproject.org/&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;), nós (desenvolvedores Actionscript) faremos parte da força capaz de mostrar à Apple que sua jogada pode ter sido um &quot;tiro-no-pé&quot;.&lt;br /&gt;&lt;br /&gt;De certo que não é a Adobe, ou a adoção do FlashPlayer 10.1 ou o AIR 2.0 nos demais dispositivos presentes no mercado, que fará com que o iPhone passe a ser um fracasso.&lt;br /&gt;&lt;br /&gt;Mas em anos, pudemos aprender que aquela plataforma para a qual se possui um maior número de aplicativos disponíveis, tende a liderar o mercado no qual compete. A Apple bem sabe disso... Mais de 90% do &quot;market share&quot; de Sistemas Operacionais é da Microsoft (fonte: &lt;/span&gt;&lt;a href=&quot;http://marketshare.hitslink.com/operating-system-market-share.aspx?qprid=8&quot; class=&quot;ot-anchor&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;http://marketshare.hitslink.com/operating-system-market-share.aspx?qprid=8&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;).&lt;br /&gt;&lt;br /&gt;Mesmo antes de ser oficializado e disponível o recurso de se exportar uma aplicação Flash/AIR para o iPhone, existindo apenas usuários participantes dos processos de Beta privados da Adobe capazes de utilizarem o recurso, mais de 100 aplicações produzidas através deste recurso encontravam-se aprovadas no iTunes Store!&lt;br /&gt;&lt;br /&gt;Enfim, acho inteligente a atitude da Adobe e acho que agora é a hora da comunidade de desenvolvimento Actionscript valerem-se desta oportunidade para colaborarem em uma resposta à Apple.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/5842434261703613957/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/5842434261703613957' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/5842434261703613957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/5842434261703613957'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2010/04/actionsscript-developers-uni-vos.html' title='ActionsScript developers UNI-VOS'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgII6u8DAfhnrDiPYWOvrhkB5z4zFuhVPGY-HW3Vb5SLu9DT5aeaC9Oo1bLaXi4vPo6SGx5C5wjZkR7iOQ4E_iVeqRpZVp9SrY2OljZzbBNznBPb4clUOh52DA44nCF4QJ30tAzQ9KuQEU/s72-c/Adobe+CS3_thumb.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-5687606442259856239</id><published>2010-01-17T23:05:00.003-03:00</published><updated>2010-01-17T23:22:49.585-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="air"/><category scheme="http://www.blogger.com/atom/ns#" term="ajuda"/><category scheme="http://www.blogger.com/atom/ns#" term="evento"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><title type='text'>Manifesto Flex For Kids 2010</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh538llkcf8szheKqtXd1dqtsIk_rGgIqEo_a2ZvYPnEXL2gGG-8Un62BQQfRTXJjSs3FJKpd7Rt99aGNv8D3Z0CPdNsVo2cPdbs5TJ8UA7QrrW_tRGp9UC7F7taWtnkYwaAzlvZV-0UO0/s1600-h/SDC12008-238x300.jpg&quot;&gt;&lt;img style=&quot;MARGIN: 0px 10px 10px 0px; WIDTH: 238px; FLOAT: left; HEIGHT: 300px; CURSOR: hand&quot; id=&quot;BLOGGER_PHOTO_ID_5427897608428668162&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh538llkcf8szheKqtXd1dqtsIk_rGgIqEo_a2ZvYPnEXL2gGG-8Un62BQQfRTXJjSs3FJKpd7Rt99aGNv8D3Z0CPdNsVo2cPdbs5TJ8UA7QrrW_tRGp9UC7F7taWtnkYwaAzlvZV-0UO0/s400/SDC12008-238x300.jpg&quot; /&gt;&lt;/a&gt;Durante anos estivemos dedicados ao desenvolvimento de Aplicações Ricas. Durante anos estivemos dedicados a tecnologias como o Adobe Flex, BlazeDS, LiveCycle Data Services, Zend AMF, AMF PHP, Adobe Flash Professional, Flash Media Server, etc. Mas, principalmente, durante anos estivemos dedicados a compartilhar o nosso conhecimento com a comunidade. Na &lt;a href=&quot;http://br.groups.yahoo.com/group/flex-brasil&quot;&gt;Flex Brasil &lt;/a&gt;, na &lt;a href=&quot;http://groups.google.com.br/group/flexdev&quot;&gt;FlexDev&lt;/a&gt; e em nossos blogs é provável que você já tenha encontrado algo que procura. E nunca pedimos nada em troca.&lt;br /&gt;&lt;br /&gt;O que nos move não é nada material, mas sim a paixão pelo que fazemos e a convicção de que ao nos doar um pouco para a comunidade estamos ajudando e evoluindo conseqüentemente. Por estes mesmos motivos, estaremos todos reunidos dia 06 de fevereiro de 2010.&lt;br /&gt;&lt;br /&gt;Temos muitas coisas que amamos para compartilhar com vocês. Porém, desta vez, queremos algo em troca. Algo que com certeza não lhe fará falta, mas que fará a diferença na vida das crianças do &lt;a href=&quot;http://www.cotolengo.com.br/&quot;&gt;Cotolengo&lt;/a&gt; . Ganham vocês. Ganhamos nós. E, principalmente, ganham as crianças do Cololengo .&lt;br /&gt;&lt;br /&gt;Assinam o Manifesto:&lt;br /&gt;&lt;a href=&quot;http://www.becklog.org/&quot;&gt;Beck Novaes&lt;/a&gt;, &lt;a href=&quot;http://blog.egenial.com.br/&quot;&gt;Carlos Eduardo&lt;/a&gt;, &lt;a href=&quot;http://blog.areacriacoes.com.br/&quot;&gt;Daniel Lopes&lt;/a&gt;, &lt;a href=&quot;http://www.flexdev.com.br/site/&quot;&gt;Ebertom Consolim&lt;/a&gt;, &lt;a href=&quot;https://twitter.com/ericoc&quot;&gt;Eric Cavalcanti&lt;/a&gt;, &lt;a href=&quot;http://vedovelli.com.br/&quot;&gt;Fabio Vedovelli&lt;/a&gt;, &lt;a href=&quot;http://www.gabriela.trindade.com.br/&quot;&gt;Gabriela Perry&lt;/a&gt;, &lt;a href=&quot;http://www.igorcosta.com/blog&quot;&gt;Igor Costa&lt;/a&gt;, &lt;a href=&quot;http://www.igormusardo.com.br/&quot;&gt;Igor Musardo&lt;/a&gt;, &lt;a href=&quot;http://blog.mariojunior.com/&quot;&gt;Mario Junior&lt;/a&gt; e &lt;a href=&quot;http://twitter.com/macieljr&quot;&gt;Vicente Maciel Junior&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flexforkids.com/inscriptions&quot;&gt;&lt;strong&gt;Registre-se agora no Flex for Kids&lt;/strong&gt; &lt;/a&gt;e ajude as crianças do Cotolengo . Porque alguém, já ajudou você um dia (e de quebra assista palestras que estão sendo preparadas com a mesma paixão de sempre).&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/5687606442259856239/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/5687606442259856239' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/5687606442259856239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/5687606442259856239'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2010/01/manifesto-flex-for-kids-2010.html' title='Manifesto Flex For Kids 2010'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh538llkcf8szheKqtXd1dqtsIk_rGgIqEo_a2ZvYPnEXL2gGG-8Un62BQQfRTXJjSs3FJKpd7Rt99aGNv8D3Z0CPdNsVo2cPdbs5TJ8UA7QrrW_tRGp9UC7F7taWtnkYwaAzlvZV-0UO0/s72-c/SDC12008-238x300.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-4072070372300581251</id><published>2009-03-28T11:46:00.001-03:00</published><updated>2009-03-28T11:46:18.497-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="cases"/><category scheme="http://www.blogger.com/atom/ns#" term="cfwebday"/><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion"/><category scheme="http://www.blogger.com/atom/ns#" term="grupo de usuarios"/><category scheme="http://www.blogger.com/atom/ns#" term="ria-ba"/><category scheme="http://www.blogger.com/atom/ns#" term="riabrazil"/><title type='text'>CFWebDay O Maior Evento ColdFusion no Brasil</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://www.cfwebday.com&quot; target=&quot;_blank&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; margin: 10px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;cfwebday&quot; border=&quot;0&quot; alt=&quot;cfwebday&quot; align=&quot;left&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkQIlZxmLDWA-P1w4xpzOWGuxb_p4IhI8QhkvGFCQQUFHUYgUf_o9X5ZhpeFlib_YQPGymOtBQPqNR7k7V_XSFkLejhkn3h_Of2nhBaZxRVVI238nDC8W5yJzHICassPVxbZkDvtlRXc4/?imgmax=800&quot; width=&quot;180&quot; height=&quot;91&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Já estou há tempos para postar esta mensagem, mas tenho andado totalmente ocupado, devido a um projeto que está demandando 15h/dia do meu tempo disponível.&lt;/p&gt;  &lt;p&gt;Mas enfim… vamos ao que interessa!   &lt;br /&gt;Se você está ligado na comunidade em torno do ColdFusion, já deve ter ouvido falar do &lt;strong&gt;&lt;a href=&quot;http://www.cfwebday.com&quot; target=&quot;_blank&quot;&gt;CFWebDay&lt;/a&gt;&lt;/strong&gt;. Será enfim o maior evento ColdFusion realizado no Brasil, com 5h de palestras online. Acesse o site, inscreva-se e confira.&lt;/p&gt;  &lt;p&gt;O Jefferson Petilo (&lt;a href=&quot;http://www.riabrazil.com.br&quot; target=&quot;_blank&quot;&gt;RIABrazil&lt;/a&gt;) e eu estaremos palestrando neste evento sobre temas diferenciados, mas que terão certo grau de conexão. Estamos preparando um conteúdo interessante, com o objetivo principal de ser reutilizável pela comunidade após o evento, como material de argumento para promover o ColdFusion.&lt;/p&gt;  &lt;h3&gt;Caça aos Cases&lt;/h3&gt;  &lt;p&gt;Na minha apresentação, titulada “O ColdFusion no mercado brasileiro”, estarei procurando citar cases nacionais que envolvem o produto. Afim de levantar o maior número de cases possível, desenvolvi um documento, contendo um questionário, para me auxiliar na busca pelos mesmos.&lt;/p&gt;  &lt;p&gt;Se você possui ou conhece alguém que possua um projeto com o ColdFusion e que considere o mesmo com argumentos interessantes para serem apresentados como case de utilização do ColdFusion, por favor envie (ou indique) ao responsável pelo mesmo o PDF a seguir.&lt;/p&gt;  &lt;p&gt;Infelizmente não posso garantir que poderei citar durante a palestra, devido ao tempo, todos os cases que receber. Porém, garanto que todos serão mencionados nos slides que serão disponibilizados no &lt;strong&gt;&lt;a href=&quot;http://www.riabrazil.com.br&quot; target=&quot;_blank&quot;&gt;site da RiaBrazil&lt;/a&gt;&lt;/strong&gt;, após o evento. Estaremos também, colaborando junto aos responsáveis de cada projeto, para que os mesmos possam ser inseridos no site da Adobe como cases ColdFusion.&lt;/p&gt;  &lt;p&gt;O arquivo encontra-se no post a respeito deste assunto que fiz do site Adobe Groups, destinado ao &lt;a href=&quot;http://bit.ly/ria-ba&quot; target=&quot;_blank&quot;&gt;Grupo de Usuários Oficial da Adobe RIA-BA&lt;/a&gt; do qual o Jefferson e eu somos responsáveis.&lt;/p&gt;  &lt;p&gt;Desde já, obrigado pela colaboração!&lt;/p&gt;  &lt;p&gt;Download do PDF: &lt;a title=&quot;http://groups.adobe.com/posts/01076232cf&quot; href=&quot;http://groups.adobe.com/posts/01076232cf&quot;&gt;http://groups.adobe.com/posts/01076232cf&lt;/a&gt;&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/4072070372300581251/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/4072070372300581251' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/4072070372300581251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/4072070372300581251'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2009/03/cfwebday-o-maior-evento-coldfusion-no.html' title='CFWebDay O Maior Evento ColdFusion no Brasil'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkQIlZxmLDWA-P1w4xpzOWGuxb_p4IhI8QhkvGFCQQUFHUYgUf_o9X5ZhpeFlib_YQPGymOtBQPqNR7k7V_XSFkLejhkn3h_Of2nhBaZxRVVI238nDC8W5yJzHICassPVxbZkDvtlRXc4/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-2237639911375517974</id><published>2009-01-16T15:08:00.001-03:00</published><updated>2009-01-16T15:10:59.984-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="actionscript"/><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="air"/><category scheme="http://www.blogger.com/atom/ns#" term="anuncio"/><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="catalyst"/><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion"/><category scheme="http://www.blogger.com/atom/ns#" term="consultoria"/><category scheme="http://www.blogger.com/atom/ns#" term="desenvolvimento"/><category scheme="http://www.blogger.com/atom/ns#" term="desktop"/><category scheme="http://www.blogger.com/atom/ns#" term="dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="flash"/><category scheme="http://www.blogger.com/atom/ns#" term="flashplayer"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><category scheme="http://www.blogger.com/atom/ns#" term="flexbuilder"/><category scheme="http://www.blogger.com/atom/ns#" term="fms"/><category scheme="http://www.blogger.com/atom/ns#" term="notícias"/><category scheme="http://www.blogger.com/atom/ns#" term="open-source"/><category scheme="http://www.blogger.com/atom/ns#" term="palestras"/><category scheme="http://www.blogger.com/atom/ns#" term="ria"/><category scheme="http://www.blogger.com/atom/ns#" term="tecnologia"/><category scheme="http://www.blogger.com/atom/ns#" term="thermo"/><category scheme="http://www.blogger.com/atom/ns#" term="treinamentos"/><category scheme="http://www.blogger.com/atom/ns#" term="usergroups"/><title type='text'>RIA-BA Grupo de Desenvolvedores RIA na Bahia</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://groups.adobe.com/groups/0fee288bca/summary&quot; target=&quot;_blank&quot;&gt;&lt;img title=&quot;mini_banner&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; margin: 10px 10px 10px 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;72&quot; alt=&quot;mini_banner&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpsZsKUy8DO5btpCTN_VnaOIzfp_7GBExvoDUySfim810eNGbwk4Qcfvgi5dtlhWLizeMxiXSmEpl7pp-GqRIUwC4rhfi674wbBnJMXZHtd6W9iOnmOKnjXH2GpwBhVLMAN7q8sB6Xykg/?imgmax=800&quot; width=&quot;261&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Essa é uma grande notícia!    &lt;br /&gt;Recebemos o “sinal verde” por parte da Adobe para iniciarmos uma comunidade oficial Adobe destinada a desenvolvedores e interessados no desenvolvimento de soluções RIA baseadas e suas tecnologias.     &lt;br /&gt;Surge assim o RIA-BA. &lt;strong&gt;&lt;a href=&quot;http://groups.adobe.com/groups/0fee288bca/summary&quot; target=&quot;_blank&quot;&gt;Acesse o link no site de comunidades da Adobe&lt;/a&gt;&lt;/strong&gt;, que será o site principal do grupo, inscreva-se e conheça mais detalhes sobre como será a nossa atuação.&lt;/p&gt;  &lt;p&gt;As tecnologias que abordaremos, são basicamente as que são voltadas diretamente ao desenvolvimento de soluções RIA, que hoje são o Flash, o Flex/FlexBuilder, AIR, ColdFusion (e frameworks), Flash Media Server, BlazeDS, Cairngorm (e outros frameworks) e diretamente ligadas ao Flash Platform, assim como o Flash Catalyst (Thermo) e outras ferramentas que forem anunciadas.&lt;/p&gt;  &lt;p&gt;À frente do grupo estaremos eu (Vicente Maciel Jr) e o meu amigo Jefferson Petilo.&lt;/p&gt;  &lt;p&gt;Como alguns sabem, atuamos na Bahia (independentemente, por hora) com consultoria, treinamento e principalmente o desenvolvimento de soluções RIA. Nossa intenção com o grupo é concentrarmos esforços, para cada vez mais aumentar o potencial e resposta de demanda de mercado na região, através da distribuição de informação e acesso às novidades que surgirem no setor, de maneira mais rápida e eficiente possível. Para isso, estaremos abertos e firmando boas parcerias que possibilitem alcançar tal objetivo, bem como atender a outras necessidades dos usuários do grupo em relação a outras tecnologias Adobe que não sejam exatamente o foco do nosso grupo abordar, tais como Fireworks, Illustrator, Photoshop, Premiere, etc.&lt;/p&gt;  &lt;p&gt;Enfim, interessados, mantenham-se ligados no site, que será nossa principal ferramenta de abordagem, efetivação e comunicação com a comunidade.&lt;/p&gt;  &lt;p&gt;Sugestões e criticas construtivas serão sempre muito bem-vindas!&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/2237639911375517974/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/2237639911375517974' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/2237639911375517974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/2237639911375517974'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2009/01/ria-ba-grupo-de-desenvolvedores-ria-na.html' title='RIA-BA Grupo de Desenvolvedores RIA na Bahia'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpsZsKUy8DO5btpCTN_VnaOIzfp_7GBExvoDUySfim810eNGbwk4Qcfvgi5dtlhWLizeMxiXSmEpl7pp-GqRIUwC4rhfi674wbBnJMXZHtd6W9iOnmOKnjXH2GpwBhVLMAN7q8sB6Xykg/s72-c?imgmax=800" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-7960696559019448802</id><published>2009-01-16T15:07:00.001-03:00</published><updated>2009-01-16T15:07:12.523-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion"/><category scheme="http://www.blogger.com/atom/ns#" term="itraining"/><category scheme="http://www.blogger.com/atom/ns#" term="treinamentos"/><title type='text'>Treinamento Oficial Adobe ColdFusion 8</title><content type='html'>&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_l5MpjhyphenhyphenC89ziz8COQsJTNE43QENKS22t3_ouIwe_ZHnYRptagTY213SvRNDlwtCtnCM69uLIZgM3tuzC86KW5cP97FXHyvgqQ0hnQdeH5THijmXniz0FLg59yoDCXRi1zzxIESE2NDs/s1600-h/logo_itraining%5B2%5D.jpg&quot;&gt;&lt;img title=&quot;logo_itraining&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; margin: 10px 10px 10px 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;71&quot; alt=&quot;logo_itraining&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWYL60Dk-MAD-CrqmHLV8c_1QhuyABk5HA62np6pSrccMRV9REVJa76sAHhS26bNMkqaQ4ykWER_EJWzIgk7zaJjJGtnAnTP46mSPi94J5YbYpj8R7zVvWxWfQQmjcMkqBE1CZDOcsW_E/?imgmax=800&quot; width=&quot;120&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; Começa no dia 07 de fevereiro (sábado) uma turma da formação ColdFusion oferecida pela iTraining em Salvador-BA. Os treinamentos serão aos finais de semana e estão sendo oferecidos a preços promocionais.&amp;#160; &lt;br /&gt;    &lt;br /&gt;Fui convidado e estarei ministrando este curso, ao qual irei adicionar algumas informações de elaboração própria e inerentes a aplicações reais dos conhecimentos que serão obtidos, além de fornecer dicas para quem futuramente desejar aplicar-se à prova de reconhecimento profissional da Adobe. &lt;/p&gt;  &lt;p&gt;Para detalhes, &lt;strong&gt;&lt;a href=&quot;http://tr.virtualtarget.whservidor.com/index.dma/DmaPreview?120,15,3756,dcf18d4c1cf2f8ddb2a2d2ac6777fcce&quot; target=&quot;_blank&quot;&gt;acesse aqui&lt;/a&gt;&lt;/strong&gt;, ou entre em contato com a Monica (iTraining) no telefone: 71-3450-1114&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/7960696559019448802/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/7960696559019448802' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/7960696559019448802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/7960696559019448802'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2009/01/treinamento-oficial-adobe-coldfusion-8.html' title='Treinamento Oficial Adobe ColdFusion 8'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWYL60Dk-MAD-CrqmHLV8c_1QhuyABk5HA62np6pSrccMRV9REVJa76sAHhS26bNMkqaQ4ykWER_EJWzIgk7zaJjJGtnAnTP46mSPi94J5YbYpj8R7zVvWxWfQQmjcMkqBE1CZDOcsW_E/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-3309444413592608543</id><published>2008-12-25T11:39:00.001-03:00</published><updated>2008-12-25T11:39:14.066-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="projetos"/><category scheme="http://www.blogger.com/atom/ns#" term="svn"/><title type='text'>Hospedagem de projetos e repositorios SVN</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://unfuddle.com/&quot; target=&quot;_blank&quot;&gt;&lt;img title=&quot;unfuddle_logo&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; margin: 10px 10px 5px 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;71&quot; alt=&quot;unfuddle_logo&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv2aOo_CrV2apRDIFYPpH8PmPPHyaeMjrwsha3iL4LCP2rg6Ope5e8VJr21RvSCr-NtZjXLXPcU7rZOnKbPmW01tjqIbaFTtY_uIHImPGRrZWZeNhWzSq21rI_NI79qW2Oti3fMUI32MI/?imgmax=800&quot; width=&quot;240&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Para quem procura um host gratuito para gerenciamento e colaboração em projetos, a melhor alternativa atualmente, na minha opinião, é o &lt;strong&gt;&lt;a href=&quot;http://unfuddle.com/&quot; target=&quot;_blank&quot;&gt;Unfuddle&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.assembla.com/&quot; target=&quot;_blank&quot;&gt;&lt;img title=&quot;assembla_logo&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; margin: 10px 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;47&quot; alt=&quot;assembla_logo&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVvn0fxPNoq_gXOVUXiro8jPZ5bGTEoYjfubJ79U8PWakNs3ujzmsx7cmz5D6xdW3fBRVPr3whG0nT-0hKDWhbazWtMPer-yrDPzRsqd4s8-f4fSqe8ZycMn4kwXVSdfUnQsgpFnh0x2o/?imgmax=800&quot; width=&quot;105&quot; align=&quot;right&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; Eu usava, até pouco tempo o &lt;strong&gt;&lt;a href=&quot;http://www.assembla.com/&quot; target=&quot;_blank&quot;&gt;Assembla&lt;/a&gt;&lt;/strong&gt;. Mas, embora ele não seja mais gratuíto, o custo médio de US$2/mês por integrante (usuário) é bastante considerável para qualquer projeto. &lt;/p&gt;  &lt;p&gt;Particularmente eu adotarei daqui para frente o Assembla para projetos comerciais/efetivos (com fins lucrativos) e o Unfuddle para projetos iniciais (fase piloto/concepção).&lt;/p&gt;  &lt;p&gt;Em resumo, os recursos disponíveis em ambos, que eu considero primordiais apra qualquer projeto são:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;&lt;u&gt;Gerenciamento de Milestones:&lt;/u&gt;&lt;/strong&gt; Que permite definir metas para os projetos. Geralmente uma versão final de um projeto. Eu costumo ter Milestones definidos como “versão 1.0”, “versão 1.1”, etc.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;u&gt;Gerenciamento de Tickets:&lt;/u&gt;&lt;/strong&gt; Que geralmente contemplam o registro de trabalho (sugestões, soluções, bugs, etc.) que compõem um Milestone.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;u&gt;Wiki:&lt;/u&gt;&lt;/strong&gt; Com a finalidade de documentar o projeto. Contemplam geralmente páginas que apresentam o projeto, documentam sua finalidade, acesso ao Download de binaries, sources finais, etc.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;u&gt;SVN/Subversion:&lt;/u&gt;&lt;/strong&gt; Repositório de controle de versão dos arquivos que contemplam o projeto. Indispensável no trabalho em equipe.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;O Unfuddle apresenta todas as características acima. No caso do Wiki, o nome do recurso está disponível como Notebook. Ainda no Unfuddle, além de Subversion, é possível adotar como sistema de controle de versão o Git.&lt;/p&gt;  &lt;p&gt;O Assembla apresenta uma gama muito maior de ferramentas do que o Unfuddle.&lt;/p&gt;  &lt;p&gt;Enfim, são 2 opções que certamente resolvem qualquer necessidade de desenvolvedores/equipes que não possuem infra estrutura própria para gerenciamento de projetos.&lt;/p&gt;  &lt;p&gt;Na linha de produtos da Adobe, vale lembrar que o Dreamweaver CS4 possui integração com SVN, bem como o Eclipse que é a base do FlexBuilder com o plugin &lt;strong&gt;&lt;a href=&quot;http://subclipse.tigris.org/&quot;&gt;SubClipse&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Se você quer saber mais sobre SVN. Veja esse &lt;strong&gt;&lt;a href=&quot;http://teclandoalto.blogspot.com/2008/05/utilidades-do-subversion-svn.html&quot;&gt;post publicado aqui no TeclandoAlto&lt;/a&gt;&lt;/strong&gt; sobre o assunto.&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/3309444413592608543/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/3309444413592608543' title='8 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/3309444413592608543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/3309444413592608543'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/12/hospedagem-de-projetos-e-repositorios.html' title='Hospedagem de projetos e repositorios SVN'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv2aOo_CrV2apRDIFYPpH8PmPPHyaeMjrwsha3iL4LCP2rg6Ope5e8VJr21RvSCr-NtZjXLXPcU7rZOnKbPmW01tjqIbaFTtY_uIHImPGRrZWZeNhWzSq21rI_NI79qW2Oti3fMUI32MI/s72-c?imgmax=800" height="72" width="72"/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-4486885437782852978</id><published>2008-12-22T11:21:00.001-03:00</published><updated>2008-12-22T11:21:41.886-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="ria"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><title type='text'>DClick RIA Teaser</title><content type='html'>&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjCamOwobG7iMSFI0iWCrS809jk9uUY9dgXSKkmWjF_U4GWWiVuNyMMgDucx6bRqppVL6OoWUAfUfQ3FN1KhN4IXSvRjhU2Jia-CGSh9r1r4ZQ0Y1Bok5xuSe6EWUnDG6JCtLv-fc7Mcg/s1600-h/DClickLogo%5B3%5D.jpg&quot;&gt;&lt;img title=&quot;DClickLogo&quot; style=&quot;display: inline; margin: 10px 10px 10px 0px&quot; height=&quot;63&quot; alt=&quot;DClickLogo&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLVlRiFwgvLJNX987rIJbIv5CBhwRJQFQW1Uy57Ht7B2HdXmGq-u8raf2Bf89sZUWfgZV4ZevBtmSyziBZ5KJHznoJfMO9O8TS0-h29Oyuu5_VL0eUjzF-HOrAIq23qKsQItYujkVm6QA/?imgmax=800&quot; width=&quot;134&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;A DClick, merecedora do título de maior empresa produtora de RIAs do Brasil&amp;#160; (senão uma das melhores do mundo, na minha opinião) disponibilizou um teaser em homenagem aos seus integrantes.&lt;/p&gt;  &lt;p&gt;Mais do que um vídeo interno, realmente o seu conteúdo é no mínimo inspirador. Parabéns e obrigado DClick!&lt;/p&gt;  &lt;p&gt;Post e download do vídeo no blog da DClick:   &lt;br /&gt;&lt;a href=&quot;http://blog.dclick.com.br/2008/12/19/enfim-a-tal-surpresa-dclick-team-teaser/pt&quot;&gt;http://blog.dclick.com.br/2008/12/19/enfim-a-tal-surpresa-dclick-team-teaser/pt&lt;/a&gt;&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/4486885437782852978/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/4486885437782852978' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/4486885437782852978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/4486885437782852978'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/12/dclick-ria-teaser.html' title='DClick RIA Teaser'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLVlRiFwgvLJNX987rIJbIv5CBhwRJQFQW1Uy57Ht7B2HdXmGq-u8raf2Bf89sZUWfgZV4ZevBtmSyziBZ5KJHznoJfMO9O8TS0-h29Oyuu5_VL0eUjzF-HOrAIq23qKsQItYujkVm6QA/s72-c?imgmax=800" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-8432288866981334430</id><published>2008-12-04T22:06:00.001-03:00</published><updated>2008-12-04T22:08:22.168-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ajuda"/><category scheme="http://www.blogger.com/atom/ns#" term="pessoal"/><title type='text'>AJUDA - UTI</title><content type='html'>Olá pessoal,&lt;br /&gt;&lt;br /&gt;Ainda não havia feito o uso da internet para tal propósito, mas espero que possa obter um resultado tão positivo quanto creio que posso alcançar com essa ação.&lt;br /&gt;&lt;br /&gt;Minha sogra sofreu nesta semana um AVC e encontra-se em situação grave em Conceição do Coité/BA.&lt;br /&gt;Estamos, agora há 3 dias procurando por vaga na UTI dos hospitais de Salvador e Feira de Santana (mencionados pelos médicos: Roberto Santos e HGE (Salvador) e Cleriston Andrade (Feira)), que conforme opinião médica são os únicos que podem atendê-la no momento.&lt;br /&gt;&lt;br /&gt;Assim, conto com QUALQUER ajuda que possa nos levar a conseguir a sua transferência. Ela encontra-se em um leito comum no Hospital Regional de Conceição do Coité.&lt;br /&gt;&lt;br /&gt;Conto também com a fé daqueles que crêem, como eu.&lt;br /&gt;&lt;br /&gt;Como estou dedicando meu tempo para apoiar a minha namorada nessa situação e portanto não estarei conectado, peço que os contatos sejam feitos através dos meus números de celular:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;71-9212-0909 / 71-8120-0035&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Infelizmente não contamos com um plano hospitalar para ela. Mas se ainda assim for a única opção, me disponho aos meus contatos comerciais a permutar uma ajuda médica particular pela minha capacidade de trabalho.&lt;br /&gt;&lt;br /&gt;Muito Obrigado!&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;DESABAFO:&lt;/span&gt;&lt;span style=&quot;font-style: italic;&quot;&gt; Que situação é essa desse país? Onde está o direito à vida tão defendida pelos tais &quot;Direitos Humanos&quot; que não conseguimos ter nossas pessoas querídas, e idôneas atendidas em suas necessidades mais básicas?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Vicente de Paula Maciel Junior&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/8432288866981334430/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/8432288866981334430' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/8432288866981334430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/8432288866981334430'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/12/ajuda-uti.html' title='AJUDA - UTI'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-1920279009789940316</id><published>2008-12-02T21:49:00.001-03:00</published><updated>2008-12-02T21:49:26.826-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="actionscript"/><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><category scheme="http://www.blogger.com/atom/ns#" term="hack"/><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>Flex Grafico de Barra no DataGrid sem usar Visualization Framework</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVwSkNmkfo0zviJ4jXr6pAqoSeY5teHmfzpRqtjShn_uipvNtNE8JkuxKHbYEfrUu6wC8hIBo7q66Ij8fnmzWfRLtQhiiTcSWO1KkLyDCHAthOFBg16h4wxS5vi-qnb5GJhnCZ7XJrX_E/s1600-h/igorcostaBlog%5B4%5D.jpg&quot;&gt;&lt;img title=&quot;igorcostaBlog&quot; style=&quot;display: inline; margin: 0px 10px&quot; height=&quot;42&quot; alt=&quot;igorcostaBlog&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXZZgWImdA00_EeVGYas2qqAbpt9y2N-dZMTPquoBl67XDDGQse4217J4JZIJHkHrihlCrCWFkB_iPcX5hZy20B4CRQgqqCbGCPF26TYcPkGQDjyeFGxoYeyW8_rrsf6pCyNbNGQKoEh4/?imgmax=800&quot; width=&quot;283&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;  &lt;p&gt;Hoje no MSN o Igor Costa me apresentou um hack , para de forma muito criativa apresentar um gráfico de barras usando linhas do DataGrid referente a cada valor apresentado. Veja o post: &lt;a title=&quot;http://www.igorcosta.org/wp-trackback.php?p=190&quot; href=&quot;http://www.igorcosta.org/wp-trackback.php?p=190&quot;&gt;http://www.igorcosta.org/wp-trackback.php?p=190&lt;/a&gt;&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/1920279009789940316/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/1920279009789940316' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/1920279009789940316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/1920279009789940316'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/12/flex-grafico-de-barra-no-datagrid-sem.html' title='Flex Grafico de Barra no DataGrid sem usar Visualization Framework'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXZZgWImdA00_EeVGYas2qqAbpt9y2N-dZMTPquoBl67XDDGQse4217J4JZIJHkHrihlCrCWFkB_iPcX5hZy20B4CRQgqqCbGCPF26TYcPkGQDjyeFGxoYeyW8_rrsf6pCyNbNGQKoEh4/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-795644324085039566</id><published>2008-11-29T17:04:00.001-03:00</published><updated>2008-11-29T17:04:36.168-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="actionscript"/><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="air"/><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="catalyst"/><category scheme="http://www.blogger.com/atom/ns#" term="flash"/><category scheme="http://www.blogger.com/atom/ns#" term="flashplayer"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><category scheme="http://www.blogger.com/atom/ns#" term="flexbuilder"/><category scheme="http://www.blogger.com/atom/ns#" term="palestras"/><category scheme="http://www.blogger.com/atom/ns#" term="ria"/><category scheme="http://www.blogger.com/atom/ns#" term="site"/><category scheme="http://www.blogger.com/atom/ns#" term="tecnologia"/><title type='text'>RIP Rich Internet Presentation</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://blog.dclick.com.br/2008/11/29/60-pessoas-ja-sabem-o-segredo/trackback/pt/&quot;&gt;&lt;img title=&quot;thesecret_for_ria&quot; style=&quot;display: inline; margin: 10px&quot; height=&quot;162&quot; alt=&quot;thesecret_for_ria&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh42twyVfYeDR023ng5nAJPA3onh7s2c7whU-UAcTKUiA7dT2YxcIdAzlGJNPGvrng-iCzC5CclfPxGZkfPvs3aPPNoy4Pcw2Vn3aZGcBJOZFz6Tkoes1a4wLGcrVHrXbA3WselxhgIr0I/?imgmax=800&quot; width=&quot;264&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Foi simplesmente a melhor apresentação a respeito de RIA que já tive a oportunidade de assistir, não só no tocante ao conteúdo, que foi de uma riqueza impressionante e muito bem elaborado, mas também pela performance do apresentator, Beck Novaes (&lt;strong&gt;&lt;a href=&quot;http://blog.dclick.com.br/&quot;&gt;DClick&lt;/a&gt;&lt;/strong&gt;), que conseguiu de uma maneira extremamente clara, objetiva e didática, abordar temas “obscuros” (e às vezes até pouco conhecidos/ignorados) da produção de um RIA.&lt;/p&gt;  &lt;p&gt;Fico extremamente orgulhoso de saber que um material dessa qualidade tenha sido desenvolvido por um brasileiro e gostaria muito de ve-lo publicado no &lt;a href=&quot;http://www.adobe.com/devnet&quot;&gt;&lt;strong&gt;Adobe Developer Connection&lt;/strong&gt;&lt;/a&gt; como uma referência importante, tanto para quem vai iniciar-se no desenvolvimento de RIAs, quanto para quem quer atingir um nivel superior na realização e redesenho de seus trabalhos atuais.&lt;/p&gt;  &lt;p&gt;Por isso, digo que o Beck consegiu inaugurar o termo RIP (Rich Internet Presentation)&lt;/p&gt;  &lt;p&gt;Isso porque ele conseguiu colocar na execução da sua apresentação, exatamente tudo o que ele abordou como importante no desenvolvimento de um RIA. Quer saber o quê foi? Como foi? Só assistindo.&lt;/p&gt;  &lt;p&gt;&lt;a title=&quot;http://blog.dclick.com.br/2008/11/29/60-pessoas-ja-sabem-o-segredo/trackback/pt/&quot; href=&quot;http://blog.dclick.com.br/2008/11/29/60-pessoas-ja-sabem-o-segredo/trackback/pt/&quot;&gt;http://blog.dclick.com.br/2008/11/29/60-pessoas-ja-sabem-o-segredo/trackback/pt/&lt;/a&gt;&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/795644324085039566/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/795644324085039566' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/795644324085039566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/795644324085039566'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/rip-rich-internet-presentation.html' title='RIP Rich Internet Presentation'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh42twyVfYeDR023ng5nAJPA3onh7s2c7whU-UAcTKUiA7dT2YxcIdAzlGJNPGvrng-iCzC5CclfPxGZkfPvs3aPPNoy4Pcw2Vn3aZGcBJOZFz6Tkoes1a4wLGcrVHrXbA3WselxhgIr0I/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-676569503880799465</id><published>2008-11-19T19:46:00.001-03:00</published><updated>2008-11-19T19:46:09.396-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="catalyst"/><category scheme="http://www.blogger.com/atom/ns#" term="download"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><category scheme="http://www.blogger.com/atom/ns#" term="flexbuilder"/><title type='text'>DClick disponibiliza arquivos do MAX2008</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://blog.dclick.com.br/2008/11/18/arqivos-max-catalyst-flex-4-gumbo-e-videos/pt/&quot; target=&quot;_blank&quot;&gt;&lt;img title=&quot;DClickLogo&quot; style=&quot;display: inline; margin: 10px&quot; height=&quot;63&quot; alt=&quot;DClickLogo&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGuRmhQ23bkdkzQ-Z7YHNJHOgETqARgAtg9JE5hPHO_cTB25O48kdDiJxpnpR8nKAo4X7aT5fPkHSN56SU7_G7MpIR0agKBy9pnJ_Du_2jvjsskFoH2nNCzGqnDc_nnrnCxSagmY-rYY4/?imgmax=800&quot; width=&quot;134&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;O Rafael Martinelli da DClick que está nos EUA participando do &lt;strong&gt;&lt;a href=&quot;http://max.adobe.com/na/experience&quot; target=&quot;_blank&quot;&gt;MAX 2008&lt;/a&gt;&lt;/strong&gt;, em uma atitude bastante admirável está disponibilizando alguns arquivos distribuídos/gravados durante o evento.&lt;/p&gt;  &lt;p&gt;Dentre os arquivos, o Flex 4 (Gumbo) para Win e Mac e o Catalyst para Mac, além de videos da apresentação do Ely Greenfield.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://blog.dclick.com.br/2008/11/18/arqivos-max-catalyst-flex-4-gumbo-e-videos/pt/&quot; target=&quot;_blank&quot;&gt;Passe lá, baixe e deixe o seu comentátio de agradecimento!&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/676569503880799465/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/676569503880799465' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/676569503880799465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/676569503880799465'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/dclick-disponibiliza-arquivos-do.html' title='DClick disponibiliza arquivos do MAX2008'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGuRmhQ23bkdkzQ-Z7YHNJHOgETqARgAtg9JE5hPHO_cTB25O48kdDiJxpnpR8nKAo4X7aT5fPkHSN56SU7_G7MpIR0agKBy9pnJ_Du_2jvjsskFoH2nNCzGqnDc_nnrnCxSagmY-rYY4/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-587498027433008754</id><published>2008-11-19T19:37:00.001-03:00</published><updated>2008-11-19T19:37:36.581-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="catalyst"/><category scheme="http://www.blogger.com/atom/ns#" term="thermo"/><title type='text'>Blog do time to Catalyst Thermo</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://thermoteamblog.com&quot; target=&quot;_blank&quot;&gt;&lt;img title=&quot;thermo_blog_logo&quot; style=&quot;display: inline; margin: 10px&quot; height=&quot;105&quot; alt=&quot;thermo_blog_logo&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpxf8z2hXEYShhsWFjJCjF0_0WEVjG3jSNNtmGhj2U9pDYWZQy7wkTd0WyH0Ocee5PIXzJOHrNNoMwWJA6-TvYgnKPWaAJ1RzJsvtXkIO60Cdyd6zJSHLbnouM6yoxx8FuZQTv8s_F3WY/?imgmax=800&quot; width=&quot;162&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://thermoteamblog.com&quot; target=&quot;_blank&quot;&gt;O blog do time responsável pelo Catalyst (Thermo) está no ar.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Vários tutoriais/screenshots já estão disponíveis para você matar a curiosidade.&lt;/p&gt;  &lt;p&gt;Não vejo a hora de pôr as mãos nele!&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/587498027433008754/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/587498027433008754' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/587498027433008754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/587498027433008754'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/blog-do-time-to-catalyst-thermo.html' title='Blog do time to Catalyst Thermo'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpxf8z2hXEYShhsWFjJCjF0_0WEVjG3jSNNtmGhj2U9pDYWZQy7wkTd0WyH0Ocee5PIXzJOHrNNoMwWJA6-TvYgnKPWaAJ1RzJsvtXkIO60Cdyd6zJSHLbnouM6yoxx8FuZQTv8s_F3WY/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-5450517684906774699</id><published>2008-11-19T16:18:00.001-03:00</published><updated>2008-11-19T16:18:02.581-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="actionscript"/><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="air"/><category scheme="http://www.blogger.com/atom/ns#" term="alchemy"/><category scheme="http://www.blogger.com/atom/ns#" term="c++"/><category scheme="http://www.blogger.com/atom/ns#" term="flash"/><category scheme="http://www.blogger.com/atom/ns#" term="flashplayer"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><category scheme="http://www.blogger.com/atom/ns#" term="max2008"/><title type='text'>Alchemy Flash C++</title><content type='html'>&lt;p&gt;&lt;img title=&quot;20080330_atoms_and_alchemy&quot; style=&quot;display: inline; margin: 10px&quot; height=&quot;204&quot; alt=&quot;20080330_atoms_and_alchemy&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLrK9VE2iKWOcMud8WIWEz_CXb-CbobBqF_e3moCXdSnKnkAbKLiTTdKIMeD_Hy0Vgs19GZx1ATLhhuuTS0-O0EDlwnuTyuMcLFe1bjaLa7SmqyhZ7HVw4T4abWl0a0QDWoLWzHDdsOQk/?imgmax=800&quot; width=&quot;139&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;  &lt;p&gt;A imagem ao lado não se refere ao logo do projeto que a Adobe anunciou no MAX 2007 e que disponibilizou para testes e avaliação da comunidade no &lt;strong&gt;&lt;a href=&quot;http://max.adobe.com/na/experience&quot; target=&quot;_blank&quot;&gt;MAX 2008&lt;/a&gt;&lt;/strong&gt; que ocorre esta semana.&lt;/p&gt;  &lt;p&gt;A imagem refere-se a capa de um livro que pode se conhecido &lt;a href=&quot;http://www.amazon.com/exec/obidos/ASIN/0226576973/cosmosmagazin-20&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;neste link&lt;/strong&gt;&lt;/a&gt;. Simplesmente achei o logo do mesmo interessante e resolvi usar a imagem para ilustrar o post.&lt;/p&gt;  &lt;p&gt;OK! Justificativas feitas, vamos ao que realmente interessa!&lt;/p&gt;  &lt;p&gt;No MAX 2007, &lt;strong&gt;&lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Alchemy&quot; target=&quot;_blank&quot;&gt;este projeto originalmente chamado de FLACC&lt;/a&gt;&lt;/strong&gt; foi apresentado, anunciando a possibilidade de compilação de código escrito em C/C++ em uma biblioteca com bytecode possível de ser consumido e rodado em uma “futura” versão do FlashPlayer.&lt;/p&gt;  &lt;p&gt;Pois bem. Essa semana, no &lt;strong&gt;&lt;a href=&quot;http://max.adobe.com/na/experience&quot; target=&quot;_blank&quot;&gt;MAX 2008&lt;/a&gt;&lt;/strong&gt; que ocorre em San Francisco/CA/USA, o projeto foi aberto ao público e encontra-se disponível no &lt;a href=&quot;http://labs.adobe.com&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Adobe Labs&lt;/strong&gt;&lt;/a&gt; afim de que programadores C/C++ possam efetivamente testá-lo, bem como sugerir implementações, ou simplesmente dar a sua opinião. O “futuro” FlashPlayer traduz-se no recém disponibilizado &lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/flashplayer/&quot; target=&quot;_blank&quot;&gt;FlashPlayer10&lt;/a&gt;&lt;/strong&gt; e extende-se ao &lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/air&quot; target=&quot;_blank&quot;&gt;Adobe AIR 1.5&lt;/a&gt;&lt;/strong&gt; disponibilizado paralelamente ao anúncio do &lt;strong&gt;&lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Alchemy&quot; target=&quot;_blank&quot;&gt;Alchemy&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;  &lt;h3&gt;A pergunta é: Qual o objetivo prático do Alchemy?&lt;/h3&gt;  &lt;p&gt;Inicialmente, e confesso que eu fui uma dessas pessoas, me pareceu que esta sería a declaração de liberdade de recursos do &lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/flashplayer/&quot; target=&quot;_blank&quot;&gt;FlashPlayer&lt;/a&gt;&lt;/strong&gt;, abrindo ai a possibilidade de valer-se de bibliotecas C/C++ destinadas até mesmo co controle de hardware (impressoras fiscais, equipamentos de biometria, joysticks, etc.), mas infelizmente não é do que se trata.    &lt;br /&gt;O principal objetivo do &lt;strong&gt;&lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Alchemy&quot; target=&quot;_blank&quot;&gt;Alchemy&lt;/a&gt;&lt;/strong&gt; é expandir a capacidade do &lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/flashplayer/&quot; target=&quot;_blank&quot;&gt;FlashPlayer&lt;/a&gt;&lt;/strong&gt; no que se refere a processamento de dados. Ou seja, algoritimos de criptografia; leitura, análise e processamento de áudio e vídeo; leitura, escrita de renderização dos mais diversos tipos de formatos de arquivos e coisas do tipo. Ao invés de portar/reescrever um código originalmente escrito em C/C++, o mesmo pode ser simplesmente&amp;#160; compilado em um SWF/SWC e consumido por um código AS3 (&lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/flash&quot; target=&quot;_blank&quot;&gt;Flash&lt;/a&gt;&lt;/strong&gt;/&lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/flex&quot; target=&quot;_blank&quot;&gt;Flex&lt;/a&gt;&lt;/strong&gt;/&lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/air&quot; target=&quot;_blank&quot;&gt;AIR&lt;/a&gt;&lt;/strong&gt;).    &lt;br /&gt;Ou seja, os recursos capazes de serem explorados em C/C++ no &lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/flashplayer/&quot; target=&quot;_blank&quot;&gt;FlashPlayer10&lt;/a&gt;&lt;/strong&gt;/&lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/air&quot; target=&quot;_blank&quot;&gt;AIR 1.5&lt;/a&gt;&lt;/strong&gt;, são limitados exatamente aos recursos presentes nos respectivos players, o que acaba soando óbvio mas que não precisaria ser necessariamente assim. Porém, de qualquer maneira é um avanço impressionante nas capacidades que o &lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/flashplatform/&quot; target=&quot;_blank&quot;&gt;Adobe Flash Platform&lt;/a&gt;&lt;/strong&gt; passa a oferecer. Aliás, gostei deste termo ter sido resgatado pela Adobe para referenciar toda a linha de produtos relacionados à produção ou a execução/controle de conteúdo utilizando ActionScript.&lt;/p&gt;  &lt;h3&gt;Então o que muda? O que poderá surgir a partir disso?&lt;/h3&gt;  &lt;p&gt;Mais uma vez as possibilidades estão apenas limitadas à critividade, mas com ainda mais opções. Pense numa formula tipo “infinito² - direct_hardware_access”.   &lt;br /&gt;Primeiro a gente tem que pensar que a maioria das possibilidades de uso desses recursos que serão implementados daqui por diante já estavam disponíveis e eram possíveis por causa do recurso de &lt;strong&gt;&lt;a href=&quot;http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/utils/ByteArray.html&quot; target=&quot;_blank&quot;&gt;“ByteArray” (Classe ByteArray)&lt;/a&gt;&lt;/strong&gt; introduzida no FlashPlayer9/AIR 1.0, porém sendo necessário um esforço muito maior do que será necessário agora, vez que para alcança-los era necessário reinventar a roda reescrevendo tudo o que já existia antes para tal. Hoje, com o Alchemy, bastará compilar um código pré-existente que tenha a base da funcionalidade deseja e implementá-la com AS3. Alguns recursos, como os relacionados diretamente a som (&lt;a href=&quot;http://www.adobe.com/products/flashplayer/features/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Dynamic Sound Sampplig&lt;/strong&gt;&lt;/a&gt;) e alguns em relação a formato de vídeo (&lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/flashplayer/features/&quot; target=&quot;_blank&quot;&gt;H.264&lt;/a&gt;&lt;/strong&gt; por exemplo) só serão possíveis pela disponibilidade do recurso internamente no &lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/flashplayer/&quot; target=&quot;_blank&quot;&gt;FlashPlayer10&lt;/a&gt;&lt;/strong&gt;/&lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/air&quot; target=&quot;_blank&quot;&gt;AIR 1.5&lt;/a&gt;&lt;/strong&gt;, assim como também a &lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/flashplayer/features/&quot; target=&quot;_blank&quot;&gt;aceleração de vídeo por software e por hardware&lt;/a&gt;&lt;/strong&gt;.    &lt;br /&gt;Dentre as possibilidades práticas que podemos imaginar estão desde as já apresentadas como exemplo pela própria Adobe no MAX 2007/&lt;strong&gt;&lt;a href=&quot;http://max.adobe.com/na/experience&quot; target=&quot;_blank&quot;&gt;2008&lt;/a&gt;&lt;/strong&gt; como jogos famosos sendo disponibilizados para rodar com o &lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/flashplayer/&quot; target=&quot;_blank&quot;&gt;FlashPlayer&lt;/a&gt;&lt;/strong&gt;/&lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/products/air&quot; target=&quot;_blank&quot;&gt;AIR&lt;/a&gt;&lt;/strong&gt; onde o jogo Quake I foi utilizando como exemplo, players de vários formatos de audio/video (não apenas MP3/FLV), conversores de arquivos, serviços de criptografia/descriptografia de dados, implementação de protocolos de comunicação cliente-servidor e até mesmo um maior avanço no uso desses players de maneira mais abrangente em dispositivos como celulares, set-top-boxes (tv-digital), pocketPCs, console de games, etc.&lt;/p&gt;  &lt;h3&gt;E você? O que você acha que pode ser possível a partir do &lt;strong&gt;&lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Alchemy&quot; target=&quot;_blank&quot;&gt;Alchemy?&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;  &lt;p&gt;Lembre-se, se você quiser começar a portar um eventual código C/C++, na &lt;strong&gt;&lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Alchemy&quot; target=&quot;_blank&quot;&gt;página dedicada ao Alchemy no Adobe Labs&lt;/a&gt;&lt;/strong&gt;, você encontra além dos binaries do projeto, exemplos e instruções de como preparar o ambiente e usar o compilador no Windows, MacOS e Linux.&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/5450517684906774699/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/5450517684906774699' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/5450517684906774699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/5450517684906774699'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/alchemy-flash-c.html' title='Alchemy Flash C++'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLrK9VE2iKWOcMud8WIWEz_CXb-CbobBqF_e3moCXdSnKnkAbKLiTTdKIMeD_Hy0Vgs19GZx1ATLhhuuTS0-O0EDlwnuTyuMcLFe1bjaLa7SmqyhZ7HVw4T4abWl0a0QDWoLWzHDdsOQk/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-1403861506478889056</id><published>2008-11-19T13:18:00.001-03:00</published><updated>2008-11-19T13:18:06.355-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion"/><category scheme="http://www.blogger.com/atom/ns#" term="dreamweaver"/><category scheme="http://www.blogger.com/atom/ns#" term="eclipse"/><category scheme="http://www.blogger.com/atom/ns#" term="max2008"/><title type='text'>ColdFusion IDE codename Bolt</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Bolt&quot; target=&quot;_blank&quot;&gt;&lt;img title=&quot;BOLT1&quot; style=&quot;display: inline; margin: 10px&quot; height=&quot;67&quot; alt=&quot;BOLT1&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg24JO5F889rutM2nB9rLYOI65vX9QKEBlSNWrdY_EH_xzowCocX41JPRwaHXSRgLSMgKl4ClloYqBVRQpCi4YIEGOrS1kdP5r0pIR4ec0Wb2Cu9YfMnKitgYXthdeTdXZSL1QWXtpJXMs/?imgmax=800&quot; width=&quot;66&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Seguindo a série de novidades que estão sendo anunciadas no &lt;a href=&quot;http://max.adobe.com/na/experience&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Adobe MAX 2008&lt;/strong&gt;&lt;/a&gt;, surgiu a notícia de uma &lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Bolt&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;IDE específica para ColdFusion&lt;/strong&gt;&lt;/a&gt;, baseada no Eclipse (assim como ocorre com o FlexBuilder) chamada por enquanto de &lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Bolt&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;BOLT&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Confesso que tinha até mesmo esquecido, que à não muito tempo a &lt;a href=&quot;http://www.adobe.com&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Adobe&lt;/strong&gt;&lt;/a&gt; havia feito uma pesquisa em massa, questionando seus usuários/parceiros quanto a aceitação/necessidade de uma solução do tipo.&lt;/p&gt;  &lt;p&gt;Hoje utilizo o &lt;a href=&quot;http://www.cfeclipse.org/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;CFEclipse&lt;/strong&gt;&lt;/a&gt; e algumas vezes recorro ao &lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/go/EN_US_P_FP_6_L&quot; target=&quot;_blank&quot;&gt;Dreamweaver&lt;/a&gt;&lt;/strong&gt;, que adicionei novamente ao “cinto de utilidades” depois das novidades presentes na &lt;a href=&quot;http://www.adobe.com/go/EN_US_P_FP_6_L&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;versão CS4&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;h3&gt;Cenário atual em relação ao CFEclipse&lt;/h3&gt;  &lt;p&gt;O &lt;strong&gt;&lt;a href=&quot;http://www.cfeclipse.org/&quot; target=&quot;_blank&quot;&gt;CFEclipse&lt;/a&gt;&lt;/strong&gt; justifica-se para mim por me permitir unificar minhas ferramentas de programação em uma única plataforma, o Eclipse, e ser gratuíto. Seus recursos, na minha opinião, não são assim tão fantásticos e pecam bastante em coisas simples como sintax highlight, code completition, document templates e code templates que são recursos extraordinários presentes e disponibilizados pela plataforma Eclipse e muitas vezes ignorados. O FlexBuilder também comete alguns desses pecados, porém recursos como package/inheritance recognition, structure recognition, refactoring e outras caracteristicas ofuscam esses pontos negativos enquanto o &lt;strong&gt;&lt;a href=&quot;http://www.cfeclipse.org/&quot; target=&quot;_blank&quot;&gt;CFEclipse&lt;/a&gt;&lt;/strong&gt; não trata nem o básico de uma maneira plenamente satisfatória. Mas tudo bem. É gratuíto, é uma opção, já permite alguma agilidade de longe muito melhor do que um Notepad Plus.&lt;/p&gt;  &lt;h3&gt;Cenário atual em relação ao Dreamweaver&lt;/h3&gt;  &lt;p&gt;O &lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/go/EN_US_P_FP_6_L&quot; target=&quot;_blank&quot;&gt;Dreamweaver&lt;/a&gt;&lt;/strong&gt; é excelente e de qualidade inquestionável e imbatível quando se trata de trabalhar layout e programação ao mesmo tempo. Peca por não ter recursos ágeis de codificação e nesse ponto meu grau de comparação sempre será os recursos presentes no Eclipse. Na &lt;strong&gt;&lt;a href=&quot;http://www.adobe.com/go/EN_US_P_FP_6_L&quot; target=&quot;_blank&quot;&gt;versão CS4&lt;/a&gt;&lt;/strong&gt; melhorou muito. A questão de integrar-se com Subversion foi para mim o ponto mais alto, seguido pelos recursos de desenvolvimento JavaScript/AJAX e pelas incríveis melhorias de interface e funcionalidade relacionadas a WebStandards.&lt;/p&gt;  &lt;h3&gt;A proposta do Bolt&lt;/h3&gt;  &lt;p&gt;Tomando como base o conteúdo da seção no Adobe Labs dedicado ao Bolt, onde aliás os interessados podem inscrever-se ao Beta do mesmo, relaciono os principais recursos e meus comentários a respeito dos mesmos.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;Auto-configuração de Mapeamento de Objetos Relacionais (ORM):&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; Sendo lançado juntamente com o ColdFusion 9 Centaur, era de se esperar que o Bolt trouxesse um recurso do tipo, senão seria uma falta grave. &lt;strong&gt;&lt;a href=&quot;http://teclandoalto.blogspot.com/2008/11/coldfusion-9-centaur.html&quot; target=&quot;_blank&quot;&gt;No post que fiz a respeito do ColdFusion 9 Centaur, há detalhes a respeito desta nova funcionalidade&lt;/a&gt;&lt;/strong&gt;. Ainda não tenho o Bolt em mãos, mas creio eu que a funcionalidade baseie-se indicação do DSN com o qual a aplicação à ser desenvolvida irá trabalhar e a partir disso o Bolt seja capaz de gerar os arquivos de configuração necessários à implementação do recurso no framework do ColdFusion 9      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;Geração de Código:&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; Acredito eu, trata-se de wizards para a criação de objetos, suas propriedades, e métodos, incluindo os getter/setters seguindo as novas especificações do CFML/CFScript também abordadas no &lt;strong&gt;&lt;a href=&quot;http://teclandoalto.blogspot.com/2008/11/coldfusion-9-centaur.html&quot; target=&quot;_blank&quot;&gt;post que fiz sobre as novidades do ColdFusion 9&lt;/a&gt;        &lt;br /&gt;&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;Gerenciamento do Servidor:&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; Este recurso deve expor o painel administrativo do ColdFusion diretamente na IDE, eliminando a necessidade de se abrir um navegador para interagir com a mesma.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;Facilidade de extensibilidade&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; usando recursos exportos pela arquitetura do Eclipse. Sinceramente isso é natural de qualquer recurso baseado no Eclipse, à não ser que a Adobe decida, a exemplo do que ocorre com o Flash, Dreamweaver e etc, definir um framework próprio (API) para promover tal extensibilidade com Javascript por exemplo.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;Sintax highlight para CFML/CFScript, HTML, Javascript e CSS.&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; É o mínimo #1 que se espera de uma IDE para ColdFusion ou qualquer outra tecnologia semelhante.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;Code Completition para CFML/CFSCript&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; (tags/palavras-chave), funções, variáveis e componentes. É o mínimo #2.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;Expansão/Retração de bloco de código.&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; Útil para códigos muito extensos. É um dos recursos básicos da plataforma Eclipse no que se refere à edição de código. Particularmente, eu não sentiria tanta falta disso, mas sei que existem desenvolvedores que não dispensam este recurso simples.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;Criação e Gerenciamento de blocos de código (snippets).&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; Neste teor, eu só espero que a Adobe não queira reinventar a roda, como ocorreu com o CFEclipse e faça uso dos recursos de Code Templating que o Eclipse oferece e é na minha opinião um dos pontos mais altos no que diz respeito de agilidade de desenvolvimento/produção de código. Espero também que a Adobe preocupe-se em permitir que os templates de novos arquivos sejam editáveis.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;Visualização estrutural.&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; Janela que apresenta o componente/arquivo de código em questão como uma estrutura, identificando métodos, variáveis, etc. Está aí algo também bem básico para qualquer IDE.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;RDS Explorer.&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; OK! Obrigado! Mais um básico! Espero só que seja mais útil do que encontrado por exemplo em outros recursos já disponibilizados no Eclipse, um pouco mais próximo do Data Explorer que existe no Dreamweaver.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;Debugger&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; com recursos de verificação linha-a-linha. Muito útil, bem vindo, já disponibilizado como plugin para o eclipse anteriormente (mas que ainda não utilizei). Acho que não utilizei justamente por ser algo que eu teria que configurar manter de forma independente e que para mim não se justifica muito em uma IDE.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Enfim, se a Adobe conseguir 50% do que se espera, eu acho que já teremos em mãos uma ferramenta extraordinária e sem precedentes quanto ao desenvolvimento ágil com ColdFusion.&lt;/p&gt;  &lt;p&gt;Lembre-se que para participar do Beta, você pode candidata-se a partir do link que se encontra na &lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Bolt&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;página dedicada ao Bolt no Adobe Labs&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/1403861506478889056/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/1403861506478889056' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/1403861506478889056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/1403861506478889056'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/coldfusion-ide-codename-bolt.html' title='ColdFusion IDE codename Bolt'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg24JO5F889rutM2nB9rLYOI65vX9QKEBlSNWrdY_EH_xzowCocX41JPRwaHXSRgLSMgKl4ClloYqBVRQpCi4YIEGOrS1kdP5r0pIR4ec0Wb2Cu9YfMnKitgYXthdeTdXZSL1QWXtpJXMs/s72-c?imgmax=800" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-585189822714282217</id><published>2008-11-19T11:31:00.001-03:00</published><updated>2008-11-19T11:45:17.749-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="actionscript"/><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="air"/><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion"/><category scheme="http://www.blogger.com/atom/ns#" term="flash"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><category scheme="http://www.blogger.com/atom/ns#" term="max2008"/><title type='text'>ColdFusion 9 Centaur</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Centaur&quot; target=&quot;_blank&quot;&gt;&lt;img title=&quot;Logo ColdFusion 9 - Centaur&quot; style=&quot;display: inline; margin: 10px&quot; height=&quot;125&quot; alt=&quot;Logo ColdFusion 9 - Centaur&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwlpSUKxg_pNjRQDxMMuG-p-k23Sqm-WjuCJVOE8k_L6ltElzNHKlOzuSpvQ62B7eDc9cIZaeVipxfsmd1F6Hqfm003MdK7lMgcIPSTh4O-BsOFDFLsegkuZTJ0LWt_MXnIsqQAa20nZ0/?imgmax=800&quot; width=&quot;120&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Das novidades anunciadas, umas da que eu mais esperava!&lt;/p&gt;  &lt;p&gt;O &lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Centaur&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;ColdFusion 9, de code-nome Centaur&lt;/strong&gt;&lt;/a&gt;, na minha opinião apresenta-se com um pacote de inovações técnicas na sua infra-estrutura que remetem à força e dedicação da Adobe em torná-lo cada vez mais uma plataforma competitiva em relação a outros servidores de aplicação disponíveis no mercado.&lt;/p&gt;  &lt;p&gt;As novidades desta versão, conforme o que já foi publicado oficialmente pela Adobe (há mais, acreditem), deixam isso bem claro. Faço abaixo meus comentários pessoais a respeito de cada recurso:&lt;/p&gt;  &lt;h3&gt;Mapeamento de Objetos Relacionais (ORM)&lt;/h3&gt;  &lt;p&gt;A idéia é diminuir a necessidade de implementação personalizada e geralmente repetitiva para que se obtenha consistência e agilidade no desenvolvimento de aplicações no que se refere à dados. Com este recurso, de uma forma bastante simples o ColdFusion irá expor ao desenvolvedor, a partir de uma configuração bastante simples, objetos que representam dados do banco de dados, considerando a relação existente entre os mesmos.   &lt;br /&gt;Hoje, para atingir uma situação/ambiente de desenvolvimento semelhante, utilizo o framework &lt;a href=&quot;http://transfer-orm.com/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Transfer-ORM&lt;/strong&gt;&lt;/a&gt; desenvolvido, mantido e disponibilizado por Mark Mandell.    &lt;br /&gt;Infelizmente acho que códigos que exponham tal recurso ainda não podem ser publicados, mas se você deseja ter uma prévia do que será este recurso no ColdFusion 9 Centaur, conhecer o &lt;a href=&quot;http://transfer-orm.com/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Transfer-ORM&lt;/strong&gt;&lt;/a&gt; é uma boa introdução.&lt;/p&gt;  &lt;h3&gt;Melhorias na linguagem em sí&lt;/h3&gt;  &lt;p&gt;Até mesmo para expor o recurso de mapeamento de objetos relacionais (orm) citado acima, a linguagem necessitava de implementações. Haja visto que o próprio Transfer-ORM acaba pecando em alguns dos seus aspectos internos e capacidade de integração com outras camadas da aplicação, justamente por algumas limitações que o CFML/CFScript apresentavam até então. No caso do Transfer-ORM isso é notável principalmente quando implementa-se uma integração com o Flex/AIR por exemplo. Em resumo, é necessário criar algumas soluções alternativas para integrar os objetos gerados pelo Transfer (os TransferObjects) às capacidades AMF (Remoting/LiveCycle) do ColdFusion.   &lt;br /&gt;    &lt;br /&gt;Essas melhorias na linguagem são basicamente:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Possibilidade de escrever componentes (CFCs) totalmente utilizando CFScript&lt;/li&gt;    &lt;li&gt;Palavra chave “new” para simplificar o instanciamento de componentes bem como sua inicialização&lt;/li&gt;    &lt;li&gt;Palavra chave “import” para definir o acesso a objetos de dependência em um componente&lt;/li&gt;    &lt;li&gt;Definição explícita de getters e setters (métodos com diretivas get/set)&lt;/li&gt;    &lt;li&gt;Definição de um escopo para variáveis locais que simplificará até mesmo a estrutura de um componente&lt;/li&gt;    &lt;li&gt;CFFINALLY e CFCONTINUE que complementam a logica do TRY/CATCH e LOOPs&lt;/li&gt;    &lt;li&gt;Enfim, a eliminação das diferenças entre CFTAGs e CFSCript&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Ao mesmo tempo que temos que avaliar que isso tudo é extremamente positivo em termos de recursos, capacidade e robustez do ColdFusion, acho que foi importante a preocupação em manter a simplicidade do CFML em sí afim de que o ColdFusion não perca a agilidade da programação declarativa.&lt;/p&gt;  &lt;p&gt;Outro fator importante é a proximidade de sintaxe, na questão dos scripts, da estrutura de código e da lógica que será possível de se implementar com o CFSCRIPT em relação às tecnologias concorrentes. Creio eu que além de diminuir uma resistência – que é imediata em relação as TAGs – aumenta a capacidade de se compreender o ColdFusion por parte de desenvolvedores PHP, ASP/.Net, Java, etc.&lt;/p&gt;  &lt;h3&gt;Serviços ColdFusion expostos ao Flex/AIR através de bibliotecas AS3 específicas (SWCs)&lt;/h3&gt;  &lt;p&gt;Como desenvolvedor Flash/Flex/AIR, este para mim é o principal recurso que fará diferença no meu dia-a-dia a respeito do ColdFusion 9 Centaur. Vários recursos, que não sei se já podem ser citados publicamente ainda por isso não o farei agora, que hoje dependem de uma implementação manual e repetitiva de aplicação para aplicação, já será abstraída pelo ColdFusion, permitindo o consumo direto desses recursos por meio de objetos em uma API definida em AS3 que poderá ser implementada nas aplicações como RSLs (Runtime Shared Libraries) assinadas digitalmente, que farão parte do framework compartilhado de distribuição única, ou seja, que o usuário baixa uma única vez ao primeiro acesso à aplicação Flex (o AIR não necessita desse download adicional).   &lt;br /&gt;Este recurso será certamente considerado um grande diferencial na adoção do ColdFusion para integração com Flex em aplicações RIA robustas.&lt;/p&gt;  &lt;h3&gt;Método “onServerStart” no Application.cfc&lt;/h3&gt;  &lt;p&gt;Bom, para quem é usuário do CF e já implementa o Application.cfc em suas soluções, a importância já é implícita. Mas enfim, dá ao desenvolvedor a capacidade de executar uma rotina personalizada na inicialização de um servidor.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Para ler dados oficiais do anúncio e candidatar-se a Beta Tester, visite a página dedicada ao lançamento no Adobe Labs:   &lt;br /&gt;&lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Centaur&quot;&gt;http://labs.adobe.com/wiki/index.php/Centaur&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Adicionalmente, eu não poderia deixar de comentar que ainda espero que exista alguma novidade em relação a politica comercial do ColdFusion. Mas como ainda estamos em fase de discutir o produto em sí, o que nos resta é aguardar.&lt;/p&gt;  &lt;p&gt;De qualquer forma, repito, na minha opinião a Adobe encontrou várias formas de justificar e reforçar o diferencial do ColdFusion em relação aos seus concorrentes. E digo isso sustentando que eu mesmo me surpreendi.&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/585189822714282217/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/585189822714282217' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/585189822714282217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/585189822714282217'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/coldfusion-9-centaur.html' title='ColdFusion 9 Centaur'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwlpSUKxg_pNjRQDxMMuG-p-k23Sqm-WjuCJVOE8k_L6ltElzNHKlOzuSpvQ62B7eDc9cIZaeVipxfsmd1F6Hqfm003MdK7lMgcIPSTh4O-BsOFDFLsegkuZTJ0LWt_MXnIsqQAa20nZ0/s72-c?imgmax=800" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-6983654269296320169</id><published>2008-11-17T20:08:00.001-03:00</published><updated>2008-11-17T20:08:52.574-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="air"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><category scheme="http://www.blogger.com/atom/ns#" term="max2008"/><title type='text'>Tudo sobre o Flex com exemplos</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://flex.org/tour&quot;&gt;&lt;img title=&quot;tourDeFlex&quot; style=&quot;display: inline; margin: 10px&quot; height=&quot;180&quot; alt=&quot;tourDeFlex&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinZQYjNQY4HHoKa368ovoiWFf4BQP69dENG165sh8STdIF0RrLzezoGa3XpvK4qrIM4yAQzUh6GbR6VMikeD1642r2cDf9i7UFEohf8PLLATyXLYoRr8zCoIoU12Fao7T34BgKGBV0ipo/?imgmax=800&quot; width=&quot;215&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Essa aplicação AIR foi anunciada hoje no MAX2008 e tem como objetivo principal:&lt;/p&gt;  &lt;p&gt;- Permitir um overview da arquitetura do Flex a iniciantes&lt;/p&gt;  &lt;p&gt;- Servir de referência visual para desenvolvedores experientes&lt;/p&gt;  &lt;p&gt;- Permitir que soluções diversas possam ser demonstradas facilmente&lt;/p&gt;  &lt;p&gt;Foi uma sacada bem legal. Está disponivel também como plugin para o Eclipse/FlexBuilder.&lt;/p&gt;  &lt;p&gt;Faça o download em: &lt;a href=&quot;http://flex.org/tour&quot;&gt;&lt;strong&gt;http://flex.org/tour&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/6983654269296320169/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/6983654269296320169' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/6983654269296320169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/6983654269296320169'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/tudo-sobre-o-flex-com-exemplos.html' title='Tudo sobre o Flex com exemplos'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinZQYjNQY4HHoKa368ovoiWFf4BQP69dENG165sh8STdIF0RrLzezoGa3XpvK4qrIM4yAQzUh6GbR6VMikeD1642r2cDf9i7UFEohf8PLLATyXLYoRr8zCoIoU12Fao7T34BgKGBV0ipo/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-4664389857773765693</id><published>2008-11-17T12:42:00.001-03:00</published><updated>2008-11-17T12:42:57.181-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="air"/><title type='text'>AIR 1.5 disponivel para download</title><content type='html'>&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5irQ0FQYXT1SotGF3BGgS6kEaHG7icN8FjCLUcQNn0PCHFjV1zbSYK6G2NBF-mf3M8-k2LtbYldcBf54SzErv9Fzd67TItL39q7ZeZboGZnKpkskDuprDJBPlENBFBGcv5Kclq1UrfnQ/s1600-h/Adobe%20AIR%5B3%5D.png&quot;&gt;&lt;img title=&quot;Adobe AIR&quot; style=&quot;display: inline; margin: 5px&quot; height=&quot;128&quot; alt=&quot;Adobe AIR&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBbyRAZftGZfoM3rSAfpsKczWNd7oYX6BCkafho1fF_t8Y3di_oAcFxUueGRp9jFxO_932VpKacqwnLwQStPtunJkRAQAjqWhzMy0dQBe9B1h-0WI5xLpDbU4xdKs5gXar3ojzc9Wwk64/?imgmax=800&quot; width=&quot;128&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Conforme já foi dito aqui no blog com o post sobre as novidades do &lt;a href=&quot;http://max.adobe.com/na/experience&quot; target=&quot;_blank&quot;&gt;MAX 2008&lt;/a&gt;, o &lt;a href=&quot;http://www.adobe.com/products/air/&quot; target=&quot;_blank&quot;&gt;AIR 1.5&lt;/a&gt; já está disponível.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://get.adobe.com/br/air/&quot; target=&quot;_blank&quot;&gt;Download AIR Runtime&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.adobe.com/products/air/tools/sdk/&quot; target=&quot;_blank&quot;&gt;Download AIR SDK&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://teclandoalto.blogspot.com/2008/11/flexbuilder-302-e-flex-sdk-32.html&quot; target=&quot;_blank&quot;&gt;Confira post sobre update do Flex SDK e FlexBuilder&lt;/a&gt;.&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/4664389857773765693/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/4664389857773765693' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/4664389857773765693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/4664389857773765693'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/air-15-disponivel-para-download.html' title='AIR 1.5 disponivel para download'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBbyRAZftGZfoM3rSAfpsKczWNd7oYX6BCkafho1fF_t8Y3di_oAcFxUueGRp9jFxO_932VpKacqwnLwQStPtunJkRAQAjqWhzMy0dQBe9B1h-0WI5xLpDbU4xdKs5gXar3ojzc9Wwk64/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-4878178461587589684</id><published>2008-11-17T12:30:00.001-03:00</published><updated>2008-11-17T12:30:22.436-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><category scheme="http://www.blogger.com/atom/ns#" term="flexbuilder"/><title type='text'>FlexBuilder 3.0.2 e Flex SDK 3.2</title><content type='html'>&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXuOIwtt4XnYqEIK3P2EXjdIu2cPK1r6Z25TobnUEBFkg3iISnayQ6Lwdifu7pJYshR0EicdNgQNXJiVYxs-4UA3wq4qUCoapTuZsbqdj2GeEL5XDXsHZnv_StS6lO4Kb72Owl2Vy33Ug/s1600-h/fx_small%5B4%5D.png&quot;&gt;&lt;img title=&quot;fx_small&quot; style=&quot;display: inline; margin-left: 0px; margin-right: 0px&quot; height=&quot;109&quot; alt=&quot;fx_small&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjArG7u49yLoAJ85AhTn7_7TCFEABloNVRYlWnPYbL8vO9ArCqqEgDyOWB33awSYJjdGTyzJC2yvjBISGefVDg_dQiK4kb14XGoFi1s6lWUl0fI1Vxfz8mpm31OPI6PURv0Wj17QlUH2DE/?imgmax=800&quot; width=&quot;109&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Atualização (release) para o FlexBuilder e o Flex SDK para oferecer suporte ao FlashPlayer10.&lt;/p&gt;  &lt;p&gt;Detalhes a respeito deste release (e links) podem ser encontrados no DeveloperConnection:   &lt;br /&gt;&lt;a href=&quot;http://www.adobe.com/devnet/flex/articles/sdk32_fb302.html&quot;&gt;http://www.adobe.com/devnet/flex/articles/sdk32_fb302.html&lt;/a&gt;&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/4878178461587589684/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/4878178461587589684' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/4878178461587589684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/4878178461587589684'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/flexbuilder-302-e-flex-sdk-32.html' title='FlexBuilder 3.0.2 e Flex SDK 3.2'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjArG7u49yLoAJ85AhTn7_7TCFEABloNVRYlWnPYbL8vO9ArCqqEgDyOWB33awSYJjdGTyzJC2yvjBISGefVDg_dQiK4kb14XGoFi1s6lWUl0fI1Vxfz8mpm31OPI6PURv0Wj17QlUH2DE/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-1464195933430702296</id><published>2008-11-17T12:17:00.001-03:00</published><updated>2008-11-17T12:19:01.065-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="max2008"/><title type='text'>Bastidores técnicos do Adobe MAX2008</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://www.webkitchen.be/2008/11/15/a-sneak-peak-behind-the-scenes-at-max2008/&quot; target=&quot;_blank&quot;&gt;&lt;img title=&quot;max2008_behindScenes&quot; style=&quot;display: block; float: none; margin-left: auto; margin-right: auto&quot; height=&quot;97&quot; alt=&quot;max2008_behindScenes&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXZoj5h9rrUNI-lUj2q3EbW6JrcoOi7zNfCbtyeSGDO-YO0S81P5VKvYpLKCg4C7Xixoj-DuvyrrwzJDY7zHP3g-PrU0hPtSBOH-ahrssqNYA_Xhr7QLceoW1rVwQDHzegiA5wwei7XHQ/?imgmax=800&quot; width=&quot;376&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Dê uma olhada &lt;a href=&quot;http://www.webkitchen.be/2008/11/15/a-sneak-peak-behind-the-scenes-at-max2008/&quot;&gt;&lt;strong&gt;neste vídeo&lt;/strong&gt;&lt;/a&gt; que o &lt;a href=&quot;http://www.webkitchen.be/author/serge/&quot;&gt;&lt;strong&gt;Serge Jespers&lt;/strong&gt;&lt;/a&gt; do &lt;a href=&quot;http://www.webkitchen.be&quot; target=&quot;_blank&quot;&gt;webkitchen.be&lt;/a&gt; fez, mostrando uma pequena parte da infra estrutura do &lt;a href=&quot;http://max.adobe.com/na/experience/&quot;&gt;&lt;strong&gt;MAX 2008&lt;/strong&gt;&lt;/a&gt; para o salão principal onde ocorrerão os SneakPeaks que nos trarão as grandes novidades deste ano no evento.&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/1464195933430702296/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/1464195933430702296' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/1464195933430702296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/1464195933430702296'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/bastidores-tcnicos-do-adobe-max2008.html' title='Bastidores técnicos do Adobe MAX2008'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXZoj5h9rrUNI-lUj2q3EbW6JrcoOi7zNfCbtyeSGDO-YO0S81P5VKvYpLKCg4C7Xixoj-DuvyrrwzJDY7zHP3g-PrU0hPtSBOH-ahrssqNYA_Xhr7QLceoW1rVwQDHzegiA5wwei7XHQ/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-5578180108146287772</id><published>2008-11-17T11:35:00.001-03:00</published><updated>2008-11-17T11:58:30.795-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="max2008"/><category scheme="http://www.blogger.com/atom/ns#" term="site"/><title type='text'>Site oficial Adobe MAX 2008 USA by 2Advanced</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://max.adobe.com/na/experience&quot;&gt;&lt;img title=&quot;max2008_site_2advanced&quot; style=&quot;display: block; float: none; margin-left: auto; margin-right: auto&quot; height=&quot;197&quot; alt=&quot;max2008_site_2advanced&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZCTMYRxyriVdve_7ouDVwj6lDJzrpkK2zg9hWxxG_h3ICEZbNYF0vwffioPeyBfd5owcy5PTL1Gxt5aWPmZcY4LcFguJ2K8VBrIryyjQFsr0NDlIPGXwgzH_h3dSek7IQt5oUwtsaWks/?imgmax=800&quot; width=&quot;498&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://max.adobe.com/na/experience&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;O site&lt;/strong&gt;&lt;/a&gt; que a &lt;a href=&quot;http://2advanced.com/&quot;&gt;&lt;strong&gt;2Advanced&lt;/strong&gt;&lt;/a&gt; desenvolveu para o MAX 2008 está sensacional. Fiquem atentos aos cenários interativos que são carregados como background (não possui um aviso de carregamento. simplesmente aguarde). Na imagem acima um screenshot do background com um game no estilo “Genius”. Há ainda outros 2 cenários com outros tipos de interatividade. Espero que vocês também consigam ver os FlexBots, os FlashChimps e o AIR-dirigível! Eu ainda só não consegui sacar a mensagem do “BigSpaceship”. O que será? ;)    &lt;br /&gt;&lt;strong&gt;&lt;u&gt;DICA:&lt;/u&gt;&lt;/strong&gt; Reparem que essa interatividade é também informativa! ;)&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/5578180108146287772/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/5578180108146287772' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/5578180108146287772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/5578180108146287772'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/site-oficial-adobe-max-2008-usa-by.html' title='Site oficial Adobe MAX 2008 USA by 2Advanced'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZCTMYRxyriVdve_7ouDVwj6lDJzrpkK2zg9hWxxG_h3ICEZbNYF0vwffioPeyBfd5owcy5PTL1Gxt5aWPmZcY4LcFguJ2K8VBrIryyjQFsr0NDlIPGXwgzH_h3dSek7IQt5oUwtsaWks/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-273316881224438550</id><published>2008-11-17T10:25:00.001-03:00</published><updated>2008-11-17T10:25:55.375-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="air"/><category scheme="http://www.blogger.com/atom/ns#" term="catalyst"/><category scheme="http://www.blogger.com/atom/ns#" term="flashplayer"/><category scheme="http://www.blogger.com/atom/ns#" term="fms"/><category scheme="http://www.blogger.com/atom/ns#" term="max2008"/><category scheme="http://www.blogger.com/atom/ns#" term="thermo"/><title type='text'>Adobe MAX 2008</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://www.flashmagazine.com/news/detail/first_news_from_max/&quot; target=&quot;_blank&quot;&gt;&lt;img style=&quot;display: block; float: none; margin-left: auto; margin-right: auto&quot; height=&quot;250&quot; src=&quot;http://www.flashmagazine.com/images/uploads/conferences/cache/adbMax-780x395.jpg&quot; width=&quot;491&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;(Imagem e origem do conteúdo: &lt;a href=&quot;http://www.flashmagazine.com/news/detail/first_news_from_max/&quot; target=&quot;_blank&quot;&gt;FlashMagazine.com&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;Essa semana começa o evento mais importante do ano (para mim). O &lt;a href=&quot;http://max.adobe.com&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;MAX 2008&lt;/strong&gt;&lt;/a&gt;, desssa vez realizado em San Francisco/CA promete vir com novidades bombásticas, como sempre.&lt;/p&gt;  &lt;p&gt;As primeiras já começaram a rolar em várias fontes, e eu vou tentar o máximo possível transcrevê-las aqui.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.adobe.com/go/thermo&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Thermo é Flash Catalyst&lt;/strong&gt;&lt;/a&gt; – Detalhes a respeito dele surgirão ao longo da semana.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.adobe.com/devnet/logged_in/ktowes_fms35.html&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Flash Media Server 3.5&lt;/strong&gt;&lt;/a&gt; – Com novidades significativas que definitivamente o colocará muito à frente de soluções alternativas existentes no mercado.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.adobe.com/devnet/logged_in/rchristensen_lpolanco_air_1.5.html&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Adobe AIR 1.5&lt;/strong&gt;&lt;/a&gt; – Já está &lt;a href=&quot;http://get.adobe.com/br/air/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;disponível para download&lt;/strong&gt;&lt;/a&gt;, contendo basicamente suporte à criptografia de dados usando o SQLite, suporte aos recursos do FlashPLayer10 e uma atualização ao byte-code do WebKit par aum aumento significativo de performance de aplições AIR escritas em HTML/Javascript.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.adobe.com/aboutadobe/pressroom/pressreleases/200811/111708ARMAdobeFlash.html&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Aceleração por Hardware ao renderizamento de conteúdo no FlashPlayer10&lt;/strong&gt;&lt;/a&gt;. Inicialmente suportado por chips baseados na plataforma ARM - que incluem os Chips da nVidia -&amp;#160; mas que possui interesse de outros fabricantes que também virão a oferecer ta recurso.&lt;/p&gt;  &lt;p&gt;Um detalhamento dessas notícias pode ser verificado através de um &lt;a href=&quot;http://www.adobe.com/aboutadobe/pressroom/pressreleases/200811/111708FlashPlatform.html&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;release oficial&lt;/strong&gt;&lt;/a&gt; disponível no site da Adobe.&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/273316881224438550/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/273316881224438550' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/273316881224438550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/273316881224438550'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/adobe-max-2008.html' title='Adobe MAX 2008'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5471052700061925900.post-6581127772465360678</id><published>2008-11-11T15:29:00.005-03:00</published><updated>2008-11-11T17:58:56.170-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="banco de dados"/><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion"/><category scheme="http://www.blogger.com/atom/ns#" term="desenvolvimento"/><category scheme="http://www.blogger.com/atom/ns#" term="dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="pog"/><title type='text'>POG ColdFusion para identificar registros que nao podem ser excluidos de uma tabela</title><content type='html'>&lt;p&gt;Odeio &lt;strong&gt;&lt;a href=&quot;http://desciclo.pedia.ws/wiki/POG&quot; target=&quot;_blank&quot;&gt;POGs&lt;/a&gt;&lt;/strong&gt;. Em primeiro lugar porque a exigência comigo mesmo faz com que eu não descanse até encontrar uma solução verdadeiramente elegante.&lt;/p&gt;  &lt;p&gt;A situação desta vez foi a seguinte: Se vocês repararem, todos os sistemas que a gente encontra por ai, no CRUD apresentam a possibilidade de excluir qualquer registro, verificando no momento da transação (server-side) se aquela ação é realmente possível ou não. Se possível, simplesmente efetiva, senão retorna uma mensagem para o usuário. A minha intenção é já desabilitar a opção de excluir na interface, prevendo tal condição. Para isso, preciso que no momento de mandar os registros de uma tabela para serem apresentados na interface, eu verifique se estes não são referenciados de alguma forma.&lt;/p&gt;  &lt;p&gt;Conversando com meu amigo &lt;a href=&quot;http://www.riabrazil.com.br/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Jefferson Petilo&lt;/strong&gt;&lt;/a&gt;, primeiro definimos o que era óbvio. Precisaríamos no banco de dados que fosse, utilizar as restrições de operação entre registros das tabelas através de chaves estrangeiras. Considere:&lt;/p&gt;  &lt;p&gt;Tabela1 (TiposDeImagens):&lt;/p&gt;  &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;2&quot; width=&quot;446&quot; border=&quot;1&quot;&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;strong&gt;&lt;em&gt;Campo&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;strong&gt;&lt;em&gt;Tipo&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;178&quot;&gt;&lt;strong&gt;&lt;em&gt;Função&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;id&lt;/span&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;(uuid, int, etc)&lt;/span&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;178&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;Chave Primaria&lt;/span&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;label&lt;/span&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;(varchar)&lt;/span&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;178&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;Descrição do tipo&lt;/span&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Tabela2 (Imagens):&lt;/p&gt;  &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;2&quot; width=&quot;446&quot; border=&quot;1&quot;&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;strong&gt;&lt;em&gt;Campo&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;strong&gt;&lt;em&gt;Tipo&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;178&quot;&gt;&lt;strong&gt;&lt;em&gt;Função&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;id&lt;/span&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;(uuid, int, etc)&lt;/span&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;178&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;Chave Primaria&lt;/span&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;label&lt;/span&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;(var char)&lt;/span&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;178&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;Descrição da imagem&lt;/span&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;tipo&lt;/span&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;(uuid, int, etc)&lt;/span&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;178&quot;&gt;&lt;span style=&quot;color: rgb(64,128,128)&quot;&gt;Chave Estrangeira            &lt;br /&gt;OnDelete = restrito             &lt;br /&gt;&lt;/span&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;   &lt;br /&gt;Logo depois, por não encontrar nada universal no SQL ou que pudessemos facilmente replicar para vários banco de dados, decidimos que a melhor maneira de verificar registro por registro (no exemplo, da Tabela1, TiposDeImagens) quanto a possibilidade do mesmo ser excluído, seria:&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixeMWPpG7ggU7l8iqEXM403YUbbEj3PyEgJxy6rt7h0eG6Rk2PM5635sNf3qAq5_dMzFEvM265XW-igvp342N2h9zg8V0ziMf6DwEwfxbcyE-J0RX5hgRAewzAMi2eEzBgtkzvPZeIXUQ/s1600-h/POG_cf_img0_11nov08_17h53m%5B4%5D.gif&quot;&gt;&lt;img title=&quot;POG_cf_img0_11nov08_17h53m&quot; style=&quot;display: inline; margin-left: 0px; margin-right: 0px&quot; height=&quot;203&quot; alt=&quot;POG_cf_img0_11nov08_17h53m&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKH_mLhlxhcmknmibRE0Ztxf80DZnQMYWNSSakzHPD_by8XC-raX5Fu9IfpL_RqoIJ6a7zl4YPeiW6JhhIDbrk3bEBySQm6TPgZR6XFChxyfqLBPh47awpLkywyelEJPWg1OOAuQqR7yM/?imgmax=800&quot; width=&quot;317&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Porém isso, claro, na ocasião de ser disparado contra um registro que não possui ligações, ocasionaria na exclusão do registro em sí.&lt;/p&gt;  &lt;p&gt;Ai entra o POG:&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvcDRg73oaeuCR2pONFv1oc9H-eOtBMbXXsnvbOCc-xecAF9_wy2LRNR6BX-bCJjRWFyVpSk0a_-7REzObCu6bd36NRyggmULRYqgysg4boc1KeRPvzIBIee6NowbmRAS6CEqufz_nD-Y/s1600-h/POG_cf_img1_11nov08_17h54m%5B4%5D.gif&quot;&gt;&lt;img title=&quot;POG_cf_img1_11nov08_17h54m&quot; style=&quot;display: inline; margin-left: 0px; margin-right: 0px&quot; height=&quot;262&quot; alt=&quot;POG_cf_img1_11nov08_17h54m&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVMFfMIPBTVA-dSBo6sDqNNa138cHQwVD5i3cETR-rtbskLIWZJWQCqS919Uc6z2yDVv2-mIfva7j1wIjJ1PuPjVDIELc_gP0Nm8637FUAq8NuvGvFXuLn662U1E0FohR9d0QFz9aAvUU/?imgmax=800&quot; width=&quot;345&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;O &amp;lt;cftransaction&amp;gt; com o ROLLBACK logo após o teste de deleção do registro, garante que o mesmo não seja efetivamente excluído.&lt;/p&gt;  &lt;p&gt;Continuando a conversa com o Jefferson verificamos ainda a implementação desta solução via “trigger/actions” no banco de dados. Qual não foi a nossa surpresa ao reparar que o “POG” acabou sendo uma solução bem mais simples de se implementar.&lt;/p&gt;  &lt;p&gt;Outra coisa em relação ao uso de “triggers/actions” é o fato de tornar a solução dependente de banco de dados e implicar em se ter várias versões de um código relativo a um mesmo e único recurso. Mas essa é definitivamente outra discussão de prós e contras.&lt;/p&gt;  &lt;p&gt;O que fica para mim agora, é o desejo de estudar alguma solução, que seja ao mesmo tempo “elegante” (antônimo de POG, embora eu e o Jefferson tenhamos considerado este POG como “elegante”) e simples de ser implementada.&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0675702131867518&quot;;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = &quot;728x90_as&quot;;
google_ad_type = &quot;text_image&quot;;
google_ad_channel = &quot;&quot;;
google_color_border = &quot;B3B3B3&quot;;
google_color_bg = &quot;4C4C4C&quot;;
google_color_link = &quot;FFFFFF&quot;;
google_color_text = &quot;333333&quot;;
google_color_url = &quot;666666&quot;;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teclandoalto.blogspot.com/feeds/6581127772465360678/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5471052700061925900/6581127772465360678' title='13 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/6581127772465360678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5471052700061925900/posts/default/6581127772465360678'/><link rel='alternate' type='text/html' href='http://teclandoalto.blogspot.com/2008/11/pog-coldfusion-para-identificar.html' title='POG ColdFusion para identificar registros que nao podem ser excluidos de uma tabela'/><author><name>Vicente Maciel Junior</name><uri>http://www.blogger.com/profile/15983525363474532653</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC747ovBg3SAftAirxZkkXFpY_bmL6jgOgzLJz9aIn8EMM47GMRmpUp7PeDlOu3XEW2gah8NThGF-0hhNMEfO4r583y2h_NGU7yFBp_ZoJ_YpHD0mF7I7AUKneER5sQg/s220/Photo+on+2011-11-14+at+14.06.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKH_mLhlxhcmknmibRE0Ztxf80DZnQMYWNSSakzHPD_by8XC-raX5Fu9IfpL_RqoIJ6a7zl4YPeiW6JhhIDbrk3bEBySQm6TPgZR6XFChxyfqLBPh47awpLkywyelEJPWg1OOAuQqR7yM/s72-c?imgmax=800" height="72" width="72"/><thr:total>13</thr:total></entry></feed>