Novo Flash para celulares

“A Macromedia anunciou nesta segunda-feira (28/06) o lançamento da tecnologia Flash Lite 1.1 para telefones celulares. Segundo a empresa, a versão 1.1 do tocador foi desenvolvida com base no sistema operacional Symbian para aparelhos móveis.”

Clique aqui para ler mais.


UOL e Macromedia

Olha qual Java Application Server o UOL está utilizando…

uol_jrun.gif


CFUGs brasileiros no ColdFusion Developer’s Journal

OS CFUGs de Brasília, Rio e São Paulo foram listados junto dos CFUGs dos EUA na última edição do ColdFusion Developer’s Journal (um encarte de duas páginas inteiras), que saiu hoje.

Veja aqui uma cópia da página onde estamos listados (FlashPaper, 80k). Depois da Australia, o Brasil é o país com maior número de CFUGs fora dos EUA.


Raspa na lista

Depois de algum auê a lista de UG’s brasileiros está finalmente muito mais enxuta, refletindo apenas os usergroups brasileiros que realmente funcionam.

Espero que com isso possamos ter um “crescimento sustentado” desta, de acordo com os princípios básicos e corretos que devem nortear um grupo de usuários Macromedia em qualquer país.


Verdade seja dita: Macromedia Usergroups no Brasil

É público e notório que algumas pessoas não vão com a minha cara porque eu tenho fama de ser chato. Realmente, em alguns aspectos eu reconheço, sou chato mesmo. É que não consigo ficar quieto diante de alguns imbróglios que frequentemente vejo na comunidade. Imbróglios como sites que publicam material “inédito”, chupinhando e copiando na cara dura matérias e artigos de outros locais. Imbróglios como muitos que se dizem “Macromedia Certified Instructors” mas sequer são certificados na ferramenta, provedores de hospedagem compartilhada que usam ColdFusion Standard/Professional (ou então pirata mesmo) e dizem, com todas as linhas: “você pode contar com um serviço absolutamente seguro”, blá, blá… Por falar em MCIs: mês passado eu recebi uma lista de Macromedia Certified Instructors no Brasil da Deborah Prewitt. Olha, ela é bem menor do as que vemos nas assinaturas de e-mail e em sites por aí… É uma vergonha, me faz lembrar o velho estilo “jeitinho brasileiro” de enganar os outros.

Em suma: imbróglios me deixam puto e eu faço questão de torná-los públicos para que, quem sabe, os seus protagonistas criem vergonha na cara (quem se lembra do dia em que o CFPortal, notório por alguns dos embróglios mencionados acima, quis se tornar CFUG (em São Paulo), por baixo dos panos e de forma mentirosamente deslavada, incluindo uma suposta “reunião” com 600 presentes, realizadas em Brasília(!)?)

Desta vez não se trata de imbróglio, uma vez que eu sei que as coisas mudaram com a junção da Allaire com a Macromedia – mas hei, isso foi há 3 anos atrás! – e muitos não puderam (ou não quiseram) se adaptar. Trata-se dos “Macromedia User Groups” brasileiros presentes nesta listagem que, de longe, não se enquadram nos requisitos mínimos exigidos pelo programa. A impressão que se tem é que, de certa forma, estes “usergroups” se escondem por trás da barreira da língua (os gringos não entendem lhúfas de espanhol, o que dirá de português). Alguns grupos são geridos por amigos meus (como é o caso do Vicente e do Alvaro), que eu tenho certeza, tem a melhor das intenções e estão listados lá por já terem feito muito pelo grupo (não sei como anda os grupos atualmente), mas é de se chatear quando muitos destes grupos anunciam “novidades” como o Flash 5 ou o Ultradev (nessa lista existe inclusive um grupo de um produto que não existe mais!) ou então estão com seus sites simplesmente fora do ar. Me incomoda muito porque isso desvaloriza o trabalho de gente séria e que dá duro dentro do programa, como é o caso dos CFUGs (Rio, SP e DF) e mais recentemente do Flash usergroup de São Paulo. Uma das regras mais básicas para participar do programa é bastante simples: realizar reuniões físicas numa freqüência determinada. Quantos MUG’s desta listagem realizam tais reuniões?

Talvez o pior dessa história seja o fato de a Macromedia mandar para os managers destes grupos, numa freqüência semestral, itens valiosos como camisetas, livros e principalmente: licenças de software. No CFUG-SP, por exemplo, já recebemos licenças de Contribute, ColdFusion MX (uma delas será sorteada na próxima reunião) e diversas de Studio MX, quem foi nas reuniões sabe que todas elas são sorteadas, como manda o programa (e a ética). O que acontece com as licenças de softwares enviadas para estes usergroups “não operantes”? São sorteadas? Entre quem?

É um pouco culpa da Macromedia por não ser tão organizado como deveria? Sem dúvida, mas acho que é obrigatório mantê-los atualizados das atividades (outro requisito que poucos seguem é enviar um “quartely report”, ou seja, um relatório de atividades a cada três meses) que são realizadas por aqui e seguir, nem que minimamente, os requisitos mínimos do programa. Registrar um domínio, montar um site e um fórum de discussão apenas para ser listado no site da Macromedia e ficar recebendo livros e softwares “na faixa” é muito fácil. Quero ver arregaçar as mangas e trabalhar em prol do grupo, de fato.

Existem três tipos de UG’s: community, educational e corporate (a Boeing tem um, por exemplo). Escolha um que melhor se adeque à realidade do seu grupo (não confundir com panelinha), certifique-se de que já não exista outro na sua cidade, afinal de contas só pode existir um usergroup por região metropolitana, nada de usergroups “brasileiros”, “estaduais” ou mesmo “cafés”. Se por acaso já existir um na sua área (um que realmente funcione) junte-se a este e ajude a fazê-lo melhor (os UG’s, por definição devem ser abertos à participação de gente de fora). Ficar nessa coisa de “lista de discussão e site de recursos” como sendo um usergroup é que não dá.


Mais um blog (Marcos Placoná)

Marcos Placoná, programador ColdFusion da Tesla está com seu blog no ar. Trata-se do “Placoná’s Blog” (nome bastante original! :-). Já está recheado de posts interessantes sobre ColdFusion. Não deixem de conferir:

http://www.cfdevelopers.com.br

BTW: foi adicionado ao CFUG-SP Blog Aggregator também.


Reunião do CFUG-SP hoje (quer dizer, ontem)

Acabo de chegar da reunião do CFUG-SP que rolou hoje, incluindo um broadcast direto dos EUA com as últimas novidades da nave mãe (Macromedia). A reunião foi ótima e muito produtiva. Amanhã irei postar fotos comentadas e mais detalhes da reunião. Mais uma vez foi uma excelente oportunidade para rever velhos amigos, trocar figurinhas e conhecer figuras que não conhecia pessoalmente ou tinha tido pouco contato. É o caso do Marlos Carmo, que veio de Belo Horizonte para assistir a apresentação, Gabriel Laet e seu sócio Fabiano Cruz, dois figuraças (vocês certamente vão reconhecê-los nas fotografias) e muitos outros. Até que tenha tempo (vou dormir pois já são duas da matina) você pode ver algumas fotos que disponibilizei num web-album bem tosco (vêm num desses softwares de máquina digital).

http://www.cfugsp.com.br/fotos/20040519/


Macromedia Community Week

mmcommunityweek.JPGJá está no ar o hotsite do Macromedia Community week. Não deixe de conferir e aparecer no evento culminante desta semana: a reunião mundial de user-groups onde CFUG-SP, CFUG-Rio e CFUG-DF estarão participando, dia 19/05 a partir das 19h30 ou 20h00 (consulte o CFUG da sua cidade).

Não deixe de participar! Em breve estaremos com a agenda completa e maiores detalhes do evento.


Dreamweaver?

Pois é, pode parecer estranho eu ter feito uma pelestra (mesmo sendo um dueto) falando do Dreamweaver e do ColdFusion, eu que sempre fui um fiel usuário do ColdFusion Studio/HomeSite, juntamente com o outro escritor desse humilde blog.

O Dreamweaver é bom.

Eu particularmente não uso nem 1% de seus recursos, mas suas ferramentas auxiliam de monte desenvolvedores que estão acostumados e preferem utilizar suas ferramentas. Eu gosto de digitar o código, mesmo que seja um código CSS, como demonstrado no evento, eu me sinto mais confortável digitando todos aqueles atributos e valores do que indo pelo menu visual. O que importa é o desenvolvedor ter suas ferramentas adequadas e trabalhar bem com elas.

Algumas coisas que ainda não gosto no Dreamweaver é a maneira como são mostrados os arquivos. No ColdFusion Studio, era separado em 3 menus drop-down o drive, o diretório e os arquivos; no DW fica tudo num menuzão que tende a se expandir para os lados (o Hubner já havia comentado isso por aqui).

Uma outra coisa legal que tinha no CF Studio e no HomeSite é poder dar collapse/expand num determinado pedaço de código, juntando dezenas de linhas em uma linha só, como que ocultando todo aquele pedaço que não é necessário para você no momento. Isso é muito bacana, e pode haver uma maneira automática de isso ser aplicado (como no SCiTE), por exemplo em funções ou em grandes blocos de cfif. Imagine um componente CFC com várias funções dentro, como é chato navegar pelo arquivo em busca das funções. Aliás, falando nisso, uma maneira mais simples de editar o schema de color-coding. Eu queria fazer um negócio simples, que é deixar toda tag cffunction negritada – tal como ocorre com JavaScript: function gigoloso() {…} – para facilitar a visualização do arquivo.

Outra coisa que eles podiam implementar/melhorar é a bagunça que o Dreamweaver faz no nosso código, juntamente com um melhor “Apply source-code formating” (embora ele seja customizável); melhorias no Code Inspector, que hoje eu uso como um split-view, mantendo duas telas do meu código fonte. E claro, não poderia deixar de falar: performance.

É ruim ter que abrir um aplicativo tão pesado para fazer pequenas alterações. Demora mais tempo para abrir o programa do que para fazer a alteração propriamente dita. Eles realmente tem que melhorar isso. Inclusive numa pesquisa sobre o Brady, o editor dos arquivos do Flex, havia uma pergunta sobre quanto do tempo usamos o Brady para alterar os arquivos, pedindo uma explicação caso a resposta não fosse 100% do tempo; minha explicação foi justamente essa. O programa é excelente e ajuda muito! Mas é super pesadom, mesmo em máquinas potentes.

Mas enfim, em que outro produto você pode criar as coisas tão facilmente como no Dreamweaver? Dar crop em imagens, ajustar o brilho? Criação automática de CSS, a facilidade dos Server Behaviors? Etc..

Mesmo para programadores mais tradicionais como eu e o Hubner, o DW pode oferecer vantagens, como a listagem de componentes, webservices e datasources cadastradas no servidor, o code hinting, principalmente para as novas tags/funções do CFMX, que, embora a Macromedia tenha disponibilizado uma atualização para o CFStudio/HomeSite, as novas tags não são mostradas corretamente (pelo menos aqui comigo) nesses softwares. O LiveData View também ajuda de monte.

É isso aí.


Afterweb Seminar

O evento promovido pela AfterWeb | AfterPrint foi hoje e foi um sucesso! As duas seções, tanto da manhã quanto da tarde estavam lotadas! A parte da tarde foi dedicada a produtos Adobe (e também foi show de bola!).

Logo no ínicio, eu e Eduardo Sambugaro, diretor da Afterweb, fizemos uma apresentação sobre o Dreamweaver MX 2004 e o ColdFusion MX onde mostramos o interessante e a facilidade de se trabalhar com arquivos de estilo (CSS), a facilidade proposta pelos Server bahaviors, a integração com o Microsoft Excel, consulta ao banco de dados e página de login utilizando os recursos visuais do DW. Ainda nessa primeira palestra expliquei o que é o ColdFusion, para uma platéia composta 95% por designers e mostrei a facilidade de ser enviar e-mail, os poderosos recursos de geração de gráficos e leitura de um formato pra lá de importante: XML.

Duas das perguntas feitas à mim após a palestra foram sobre a capacidade de e-mails que o ColdFusion é capaz de enviar – que é de um milhão de e-mails em uma hora – e sobre provedores de hospedagem no Brasil. Bem, para os leitores desse blog eu não preciso falar e o Alex Hubner até já deve ter se cansado, mas eu só posso recomendar a Locaweb.

Seria interessante ver outros provedores de hospedagem se interessarem em fornecer um serviço de maior qualidade. Procure informações, se interesse, entre em contato conosco ou com o CFUG de sua região.

Outras palestram foram de Director MX 2004 pelo Gian Zelada, da Mamute Mídia, RoboDemo e RoboHelo pelo Marcos Scheidegger (Macromedia Brasil) onde ele até criou um tutorial de como modificar a cor de fundo em uma apresentação do PowerPoint utilizando o RoboDemo.

Logo após o Eduardo Sambugaro – afônico que só ele – voltou para fazer umas brincadeiras com o Flash Vídeo, e a parte da manhã encerrou com uma palestra dele junto com o Milton Lapido, diretor da Afterweb Desenvolvimento, explicando porque o conceito RIA é bom pacas e mostrando um estudo de caso da primeira aplicação e-commerce 100% Flash do Brasil, feito por nós na Afterweb.

Agradeço a todos que compareceram. O evento foi um sucesso!