Mais um hotfix para CFMX

Mais um hotfix para o CFMX 6.1. Quem disponibiliza ou consome webservices de outras plataformas vai gostar das adições e possibilidades antes não existentes, que incluem algumas UDFs interessantes e úteis:

Web Service Headers with ColdFusion MX

Já está virando rotina! Que bom não?


Enquanto isso…

em uma datasource de uma empresa não muito longe daqui…

datasourcedump.gif


MAX 2003 com Marco Antonio Gonçalves

Notícia fresquinha e muito boa direto do CFUG-Rio:

Marco Antonio Gonçalves, coordenador adjunto e membro do CFUG-Rio, estará participando da MAX 2003 – conferência anual da Macromedia, que acontece em Salt Lake City, nos EUA, entre os dias 18 e 21 de novembro.

Além do evento principal, Marco Antonio participará de inúmeras atividades paralelas. Na segunda-feira, dia 17, estará presente no CF Underground V e na reunião de usuários patrocinada por dois grupos de usuários de Salt Lake City em conjunto com o CFUG de Maryland. Na terça-feira, dia 18, estará presente, e representando o CFUG-Rio, no Community College, um evento exclusivo para coordenadores de Grupos de Usuários Macromedia.

Para nos manter atualizados, em primeira mão e em português, sobre todas as novidades da MAX 2003, Marco Antonio estará publicando um blog no site do CFUG-Rio e, com apoio do Programa de Grupos de Usuários da Macromedia, fará um broadcast ao vivo, via Macromedia Breeze Live, na sexta-feira, dia 21 de novembro, a partir das 16:30 (horário de Brasília), com duração de 1 hora incluindo tempo para perguntas e respostas.

As vagas para assistir ao broadcast ao vivo são limitadas, e os interessados devem fazer a sua inscrição antecipada no site do CFUG-Rio.

Go for it Marco! ;o)


Google + ColdFusion

1) Entre em Google.com.br;
2) Digite “ColdFusion”;
3) Selecione “páginas em português”;
4) Clique em “Estou com sorte”.

;o)


Fusebox 4

This beta-test of Fusebox 4 ran from early May through the Fourth of July and is now complete!.
(…)
Fusebox 4 vastly expands the capabilities of Fusebox by leveraging the power of XML. Most of the logic and control of your application will now be written in XML.
(…)
While Fusebox 4 is not dependent on CFCs, it works easily with them.

Mais informações aqui.


Próxima reunião do CFUG-SP

A próxima reunião do CFUG-SP já tem data marcada: 03/12/2003.

Compareça!

http://www.cfugsp.com.br


Flash MX 2004 Updater

Download and install the Flash MX 2004 updater to improve stability, performance, and usability.

Maiores informações aqui.

Flash 7.0.1 Release Notes


6.1 Issues

Atualizado hoje:
ColdFusion MX 6.1 confirmed issues

E é sempre bom lembrar:
ColdFusion hot fixes (all versions)


The Meatrix

Uma interessante campanha contra as Factory Farms usando uma paródia de Matrix animada em Flash e um coletor de e-mails de campanha usando ColdFusion. A aplicação e a animação foram desenvolvidas para a ação promovida por várias ONGs nos EUA, sendo a Amigos da Terra US uma delas.

Vale a pena conferir:

What’s the Meatrix?


Não perca a elegância

Devo confessar que durante muito tempo literalmente re-inventava a roda em se tratando de ColdFusion. Como todos nós, iniciantes ou experts, fazia barbarides (acho que ainda faço algumas) com o CFML procurando atingir um objetivo muito simples. Hoje vou dar um exemplo que pode acontecer com muita gente.

Você já fez uma query simples que retornava duas variáveis tais como “campoID” e “descricao”? Obviamente que sim. E você já precisou colocar os IDs retornados (“campoID”) numa lista? Muito provavelmente também. As necessidades de se ter uma listagem dos IDs retornados pela query são inúmeras e fundamentais em algumas ocasiões. Pois eis aqui o exemplo mais estúpido de como fazer isso e logo em seguida o jeito mais correto, elegante e rápido (sua CPU agradece).

UPDATE: obrigado ao André Garcia pelo lembrete da função ValueList()!

Maneira estúpida:

lista_estupida.gif

E a mais elegante:

elegante2.gif

Ou ainda:

lista_elegante.gif

Veja este teste comparando a performance das três abordagens