Mantendo-se sempre atualizado ;o)
Dois documentos sobre boas práticas de programação com o Adobe Flex, OTIMA fonte de estudos.

DClick:
http://blog.dclick.com.br/2007/02/13/adobe_flex_coding_guidelines_english/

Adobe:
http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions

Referencia:
http://blog.dclick.com.br/2008/04/17/convencoes-de-codigo-e-melhores-praticas/




A Adobe estárá lançando em abril uma atualização de segurança do Flash Player 9. Como o adobe AIR compartilha a tecnologia do Flash Player, será necessario a atualização do runtime da adobe também.
Leitura importante para quem usa XMLSockets, swf’s em dominios diferentes, fscommand, swf chamando javascript.

Link do artigo:
http://www.adobe.com/devnet/flashplayer/articles/flash_player9_security_update.html








Além dessa novidade confira mais algumas novidades no labs(http://labs.adobe.com/)

Adobe Flex 3
http://www.adobe.com/products/flex/

Adobe AIR
http://www.adobe.com/products/air/

Re-launched Adobe Open Source Website
http://opensource.adobe.com/




Para quem se interessar, agora pode fazer o curso de Adobe Flex também em Brasília, pela ENG no qual, sou um dos instrutores.
Podem ligar e falar com o Rubes Martins(61 3033-1070) ;o)
Aproveitem e peçam os cursos de Flash, ActionScript e Flash Media Server.




Tenho um projeto que necessitou dessa funcionalidade, alem de alguns emails que me mandaram perguntando como isso poderia ser feito.
Encontrei esse artigo no www.bytearray.org que explica como fazer isso com Flash e AMFPHP 1.9(que suporta bytearray) e utilizando a classe jpgencoder(baseada no bytearray), so tive que adaptar para o Flex.

veja o artigo
http://www.bytearray.org/?p=90

Mas o que é bytearray?
bytearray é uma classe introduzida no ActionScript 3, com a finalidade de escrever, ler e trabalhar dados binarios.
http://livedocs.adobe.com/labs/flex3/langref/flash/utils/ByteArray.html




Esse é o primeiro de uma serie de artigos que estou escrevendo para o site FMS Guru Brasil. Segue o link: http://www.fmsguru.com.br/2008/2/10/flex-e-flash-media-server-actionscript-server-side




Recentemente peguei um projeto onde o objetivo do cliente era que as video-aulas fossem transmitidas pela web, ate ai tudo bem, o problema veio quando ele quiz que essas video-aulas não pudessem ser salvas por qualquer um na internet. O sistema estava originalmente em windows media player.
Realizamos um estudo para oferecer a melhor opção, primeiramente os videos teriam que ser disponibilizados em FLV(claroo né!!!), so fazendo isso já reduzimos em mais de 90% a possibilidade de um usuario mal-intencionado capturar esse video. Feito isso, a possibilidade ficou entre usar Download Progressivo e stream(com Flash Media Server).
Download progressivo foi logo descartado pois apesar de ser mais barato, é a que menos oferece segurança, já existe na web varios softwares, inclusive extensões para firefox, para salvar os flv’s de um site.
A opção do stream ganhou força, preparamos alguns testes e demostrações, o dificil foi convercer o cliente a pagar a licença do Flash Media Server, mas é isso ou ter seus cursos disponibilizados em qualquer barraquinha de dvd’s piratas. Convencer o cliente de que é a melhor solução a médio e longo prazo é sempre o mais dificil :õ(
O Flash Media Server passou nos primeiros testes, tanto em performance quanto em segurança, chegou a ter mais de 1000 usuarios simultaneos.
Ate que um dia o cliente chega pra mim e diz, “consegui copiar os videos”. Ele usou o Replay Media Catcher ou seja, de volta aos estudos.
Pesquisando pela web acabei achando a solução no proprio site da Adobe, esse texto demostra como os videos podem ser “roubados” e algumas opções para aumentar a segurança, ate para o maldito Replay Media Catcher \o/\O/\o/
A solução ainda ta em AS2, assim que possivel adapto para ActionScript 3 e posto aqui.

Referencias.
[Leitura Obrigatoria]
http://www.adobe.com/devnet/flashmediaserver/articles/protecting_video_fms.pdf
http://www.flashcomguru.com/index.cfm/2007/7/3/video-content-protection
http://www.adobe.com/devnet/flashmediaserver/articles/digital_media_protection.html
http://www.adobe.com/devnet/flashmediaserver/articles/protecting_video_fms.html
http://blogs.adobe.com/security/2007/07/how_to_protect_flash_video_wit.html




No ano em que comemora seu vigesimo quinto aniversário, a Adobe preparou uma timeline contando sua historia. ;o)
http://www.adobe.com/aboutadobe/history/
http://www.adobe.com/aboutadobe/history/timeline/




http://www.mcalister.cc/ddd/flv/index.html




A Adobe liberou no labs um release do Flash Lite 3 Developer Edition para que desenvolvedores comecem a testar seus aplicativos usando os novos recursos do Flash Lite 3. Em breve estarei disponibilizando alguns exemplos pra comunidade.




Esses dias precisei usar o Zend Framework com o AMFPHP, achei esse artigo bem interessante escrito pelo Pedro Araújo.
Parabéns Pedro pelo artigo. ;)




Uma demostração do meu próximo celular com as funcionalidades do Wiimote ;)

http://dailymotion.alice.it/video/x3f4o8_nokmote_tech

http://www.biskero.org/?p=1941

http://www.bysamir.fr/nokmote/




Plataforma interessante para desenvolver RIA com Firefox 3 baseado no Webrunner. Começa um burburinho na web de que será um concorrente para o Adobe AIR e Microsoft Silverlight.

http://labs.mozilla.com/2007/10/prism/

http://www.mikechambers.com/blog/2007/10/25/mozilla-prism-and-the-disingenuous-web/




Uma entrevista bem interessante que o CEO da Adobe deu para o idgnow sobre os planos da Adobe para o futuro.

http://idgnow.uol.com.br/internet/2007/10/19/idgnoticia.2007-10-18.4264716837/