Procedural ou OO?

Antigo, mas é leitura recomendada:

http://www.advantexllc.com/blog/post.cfm/how-oo-almost-destroyed-my-business

Moral da história: use o que resolve o seu problema.


CF Eventos

Av. JK, São Paulo, 20h30

Deve ser do mesmo grupo empresarial / holding que mantém a Macromídia e a Megatrio


Adobe ColdFusion gratuíto para uso acadêmico

Este blog segue em ritmo de hibernação, mas seus autores não estão no mesmo estado (pelo contrário). De qualquer maneira, fica para registro esta importante notícia (dentre tantas outras que temos visto nos últimos tempos):

o Adobe ColdFusion será gratuíto para uso acadêmico (escolas e alunos). Veja o pré-anúncio no blog do Forta.


JBoss terá suporte à CFML/ColdFusion

O CFML-Enginee Railo será oferecido dentro do modelo de licenciamento e hospedado no JBoss.org. Adicionalmente desenvolvedores do JBoss e da comunidade vão implementar métodos de acesso à infraestrutura do JBoss (ex: JBoss cache) via tags CFML.

Este sem dúvida é um anúncio que talvez tenha um impacto muito maior em termos de novos usuários da tecnologia/linguagem que o da New-Atlanta.

Aliás, não me espanta ver que o Ben Forta fez uma defesa (falha e um pouco falaciosa em vários aspectos se me perguntarem…) sobre a política de preços do ColdFusion por parte da Adobe. É fácil falar e argumentar quando se tem o domínio do mercado e a preferência da comunidade. Com dois concorrentes de peso (no sentido de número de adoções e usuários), quem sabe o cenário não comece a mudar, e a Adobe passe a repensar sua “”estratégia”" de preços para o CF Server. Hoje eles ainda estão bem acomados e não se sentem atingidos por produtos tão “inferiores” (segundo palavras deles mesmos). Deixem BlueDragon e Railo/JBoss crescerem. Veremos quanto tempo durará o discurso.

Mais informações aqui: http://www.jboss.org/railo/ e na blogsfera.


ColdFusion 8.01 lançado

A mais recente atualização do ColdFusion Server já está disponível para download. A versão vem em dois pacotes de executáveis, um como atualizador/updater e outro como o produto completo. Em ambos os casos a atualização do 8 para o 8.01 é recomendada. Entre as principais melhorias estão o suporte nativo à 64bits em plataformas antes não suportadas oficialmente, melhorias no suporte à AJAX (incluindo atualizações nas bibliotecas JSUtils, Yahoo! UI e FCKEditor), entre outras.

http://www.adobe.com/support/coldfusion/downloads_updates.html#cf8


ColdFusion Free e OpenSource (com BlueDragon)

Ok, já não é novidade, mas ainda sim uma notícia importante demais para deixar passar em branco. Pela primeira vez uma versão de peso (e respeitada) de um interpretador CFML será opensource e gratuíto. A New-Atlanta anunciou uma versão gratuíta e aberta do BlueDragon, o melhor servidor CFML depois do ColdFusion da Adobe.

Leia um overview de todo o buz gerado pela notícia e também algumas considerações oficiais pós anúncio.

Infelizmente estou sem tempo para registrar o que penso a respeito dessa importante notícia, por isso apenas deixo registrado que este é um passo fundamental para o aumento no número de usuários da linguagem, especialmente no Brasil, onde não é costume pagar por uma linguagem server-side como o ColdFusion.


Biblioteca básica completa

DSC00686.JPG
Demorou mas chegou… Referência obrigatória para iniciantes, iniciados e experts.


ABN AMRO com ColdFusion

Pode ser que você já tenha visto e já sabia (é provável), mas como a minha memória anda fraca e, confesso, nunca tinha me chamado a atenção, vale a pena citar – na forma deste post – que um dos bancos mais importantes (e conhecidos) do mundo usa ColdFusion em seu site principal.

http://www.abnamro.com/index.cfm

Sou cliente do Banco Real ABN Amro no Brasil e por acaso caí em uma página institucional do ABN Amro (mundial), que tinha extensão .cfm. Percebi de cara e fui fuçar. O resto do site todo roda em CFM. Interessante. Vale a pena lembrar para citar para os que fazem aquela velha pergunta “mas quem é que usa ColdFusion?”

Detalhe: como o banco foi vendido para o Santander, o exemplo pode não durar muito.


ColdFusion 8 mais rápido com Java 5/1.5

Aparentemente a versão 6 do Java VM (a JVM configurada por padrão no CF8) apresenta problemas para carregar grandes quantidades de .class na memória. Um número grande de .class é típico de aplicações ColdFusion grandes ou em provedores de hospedagem, que armazenam muitos sites em ColdFusion. A sugestão é trocar a VM do CF8 para a 5/1.5 (não há diferença em termos de suporte à linguagem nem mudanças significativas em termos de estabilidade) até que a Sun resolva o problema.

[1] Java 6 and ColdFusion 8
[2] Huge Performance Gain in Moving ColdFusion 8 to Java 1.5


Dreamweaver lento com muitos CFINCLUDES

Dica boba, mas que demorei a descobrir. Se o Dreamweaver demora alguns segundos a mais do que o normal para abrir um .cfm que contenha muitos cfincludes (típico em aplicações fusebox 2), desabilite a opção “Show contents of included file” em “Server-side includes” da categoria “Invisible Elements” nas preferências do programa. A melhora na velocidade é perceptível.