ColdFusion e POG

Foi então que 1 casal de gays fundou a empresa Allaire e criou uma linguagem de marcação que fazia coisas que não deveria, tipo criar variáveis e acessar o banco de dados. ColdFusion popularizou o design pattern QMTM (Quanto Mais Tags Melhor) na programação server side, ficando conhecido como a linguagem mais fácil e simples de todos os tempos…

Infelizmente, o excesso de facilidade e popularidade do ColdFusion fez com que a linguagem atraísse uma grande quantidade de webdesigners (leia-se: gays), que dependiam completamente do Dreamweaver e seus Server Behaviors para gerar código. O exceso de produtivdade e qualidade dos códigos gerados, despertaram inveja e cobiça em diversos grupos de script kids e furrys em geral (leia-se: programadores PHP/ASP).

Sem ColdFusion , a criação do mundo teria demorado pelo menos 3 semanas… ~ Comentário pertinente de Deus, sobre a produtividade de CF

Sensacional! Nosso ColdFusion “fazendo bonito” no já conhecido artigo “Programação Orientada a Gambiarras (POG)” da Desciclopédia. Essas e outras você encontra lá. Leitura recomendada.


Cobertura do lançamento do CF8 (beta)

Interessante ver a cobertura da mídia no lançamento do CF8 beta:

ColdFusion 8 Public Beta Coverage

No Brasil não vi nada, exceto na blogsfera.


ColdFusion 8 beta público

O primeiro beta da próxima versão do ColdFusion (8), codinome Scorpio já está disponível ao público geral no Adobe Labs.

Adobe ColdFusion 8

Esta é uma novidade da Adobe, visto que a Allaire e a Macromedia nunca tinham divulgado suas versões beta publicamente, apenas para desenvolvedores selecionados. Eu sempre critiquei esta prática e fico feliz que a Adobe esteja liberando publicamente seus betas, da mesma maneira que a maioria das empresas de software o faz. O produto e a comunidade agradece.


CFMAIL e SPF

Se o seu site em ColdFusion oferece um recurso do tipo “envie para um amigo” ou qualquer outro que obrigue um usuário a fornecer um endereço de email e enviar algo para alguém utilizando seu site como meio, então você deve ler este post. Se você sabe o que é SPF, então pule direto para a parte “Como contornar isso no caso do CFMAIL?”.

Leia o resto deste post »


Coldfusion é uma das top 10 dead (or dying) computer skills

Leia aqui e depois aqui.

Eu não vou comentar muita coisa, esta não é a primeira vez que esse assunto (e variações do mesmo) vêm a tôna na mídia dita especializada. Em todas houve muita discussão e trabalho da comunidade na forma de comentários para desfazer a péssima imagem causada pela reportagem/rant.

Entretanto eu DEVO dizer uma coisa bastante simples: Adobe, acorde. A comunidade não pode fazer tudo sozinho.


Futuro do ColdFusion

Faz tempo que não posto nada sobre ColdFusion, talvez porque eu esteja usando ele muito pouco nos últimos tempos. Ontem vi um post e um documento que oferece um bom overview sobre a quantas anda o ColdFusion 8 (Scorpio) e outras informações interessantes sobre o mesmo (número estimado de desenvolvedores mundiais, etc). Ao invés de ficar listando todos os novos recursos que a próxima versão trará, deixo-os com este excelente resumão. São notas tiradas por Matt Woodward durante uma apresentação do Forta, Buntel, and Adam Lehman.

“The Future of ColdFusion” – Ben Forta, Tim Buntel, Adam Lehman, anotações de Matt Woodward.


ColdFusion Coding Guidelines

Assim que eu publiquei o Adobe Flex Coding Guidelines no blog da DClick, eu lembrei de um documento que eu fiz há bastante tempo com algumas guidelines e convenções para programação ColdFusion.

O documento é do início de 2005 e está um pouco desatualizado. Hoje eu certamente o escreveria de forma diferente (mais parecido com o do Flex por exemplo) e mudaria alguns conceitos (como os prefixos nos nomes das variáveis).

Eu publiquei na lista CF-Brasil com o intuito da comunidade evoluir este documento (já que eu não estou envolvido diretamente com programação ColdFusion no momento). Interessados em colaborar participem na lista de ColdFusion.

Download: Adobe ColdFusion Coding Guidelines


Ben Forta no Brasil!

Foi difícil controlar a vontade de contar antes, mas agora é oficial. Ben Forta virá para São Paulo no final do mês… (e faltam apenas 20 dias!). O evento será dia 28/02. Forta vai fazer uma apresentação especial sobre a nova versão do ColdFusion (codinome Scorpio) e as possibilidade de integração com o Adobe Flex. O cerne da apresentação será basicamente: ColdFusion como back-end, Flex como front-end.

O evento tem vagas limitadas (apenas 80 lugares) e contará com alguns requintes tais como tradução simultânea (para aqueles que, como eu, acham o inglês do Forta difícil) e cofee-break. Adicionalmente será numa região bem central de São Paulo, num hotel, muito mais acessível do que da última vez (em 2003).

A iniciativa da vinda do Ben Forta é da Adobe Brasil, na pessoa da simpática e competente gerente de marketing Gabriela (a quem agradeço imensamente pelo esforço e profissionalismo), à BRQ, que tem apoiado cada vez mais iniciativas da comunidade e em prol dos fantásticos produtos da Adobe, e também do AUG-SP, na minha simpática (nem tanto) pessoa, Terracini e Douglas Camargo.

A agenda do Ben Forta está bem apertada, e estão programadas algumas visitas a clientes importantes da Adobe (especialmente os que usam CF e Flex) aqui em São Paulo e também em Brasília. Ele também vai palestrar num evento sobre Web 2.0 (1a Conferência Web 2.0) no período da manhã. Depois segue para o nosso encontro (tenho um pequeno feeling de que falar de CF+Flex é muito mais interessante do que falar sobre Web 2.0… mas lembrem-se, essa é opinião meramente pessoal! ;-).

Marque na agenda, não preciso dizer que é imperdível!

DATA: 28/02/2007 (quarta-feira)
HORÁRIO: 14h30 as 17h30
LOCAL: Hotel Mercure (link)
ENDEREÇO: Rua São Carlos do Pinhal, 87 – Bela Vista – São Paulo (link)
INSCRIÇÕES: clique aqui (vagas limitadas!)

Dica: o Hotel é bem próximo a Av. Paulista. Não confunda este Mercure com aquele do Ibirapuera (23 de Maio-Tutóia)! Certifique-se de ver o mapa e as indicações de como chegar. É bem fácil. Muita gente perguntou se haverá transmissão da palestra via Adobe Connect (antigo Breeze). Não, não teremos a transmissão, por isso trate de aparecer! 😉

Você pode ver uma versão do convite em PDF aqui.

Esta será a última atividade do AUG-SP em 2006/2007, uma vez que Terracini, Douglas e eu resolvemos suspender as atividades do grupo por tempo indeterminado, especialmente por incompatibilidades de agendas (chique non?) e conseqüente dedicação ao grupo de forma a imprimir o já conhecido padrão de qualidade e profissionalismo. Será um fechamento das atividades com chave de ouro. Por isso mesmo preparamos algumas surpresas como brindes e sorteios de softwares. 😉

Ajudem a divulgar o evento. Link para informações aqui no CFGIGOLÔ ou no site do AUG-SP. Obrigado!


Adobe e a divulgação do ColdFusion

Na lista CFBrasil o assunto vai e volta com freqüência. Quais são as ações que a Adobe deveria tomar para tornar o ColdFusion uma tecnologia mais conhecida? São vários os meandros dessa discussão, mas é interessante ver que ela não se restringe ao Brasil. Muito do sentimento “falta alguma coisa” também é visto nos EUA.

ColdFusion: How Misconceptions Continue to Plague It


ColdFusion no Digg.com

A notícia de que o enginee CFML Smith teria seu fonte aberto (o que ainda não aconteceu, foi apenas anunciado, importante dizer) recebeu destaque no Digg.com, sendo um dos artigos de destaque na homepage de tecnologia desde ontem. A notícia em si não é novidade para quem acompanha a blogsfera, a novidade está na reação dos leitores, na forma de comentários. Tem sido uma reação bastante positiva, não apenas ao ao fato de existir mais uma alternativa aberta e gratuíta para o mercado, mas uma reação positiva com relação ao ColdFusion como um todo (independente do fabricante).

É sempre interessante acompanhar como o ColdFusion se sai na arena pública, frequentada por pessoas que programam e desenvolvem em outras linguagens. A recepção quase sempre foi muito ruim, especialmente por parte dos zealots do mundo opensource PHP e vários sabores de Java e também da Microsoft (ASP e .NET) que não vêem (ou viam) o ColdFusion como um player importante. Isso talvez esteja mudando.

Veja os comentários no Digg: Open source ColdFusion Server