Engambelos by Microsoft

Sou um usuário e consumidor de tecnologia extremamente apartidário, exceto pelo ColdFusion, até que me mostrem algo melhor que ele… :o) Por isso mesmo vejo sem emoções e sentimentos a boa e velha disputa entre MS e Linux. Porém não posso deixar de ficar com três pulgas atrás da orelha quando vejo uma reportagem/estudo como este, onde a MS coloca sua solução/arquitetura .Net sendo mais barata que a dobradinha “J2EE/Linux”, solução esta onde o CF pode ser inserido perfeitamente. A Microsoft se esquece de algo óbvio: a independência de plataforma de SO que o Java nos dá não tem preço…

Leiam e tirem suas próprias conclusões.


Studio MX 2004 disponível, e…

A Macromedia já disponibilizou em seu site os produtos da linha MX 2004! O download está disponível aqui.

E… ahá! Demo do HomeSite 5.5 também está disponível!


Databases Access travadas

Da série “Best of CF-Brasil”…
O ColdFusion Server mantém a conexão a um banco de dados, e caso este seja um Access que você deseje apagar para efetuar o upload de um novo .mdb, não irá conseguir. Uma idéia interessante que surgiu tempos atrás na lista CF-Brasil, do Alexandre Scaramuzza foi gerar um erro (!) na query para derrubar a conexão; algo como fazer SELECT * de uma tabela que não existe.

Idéia interessante não?

Uma outra maneira de destravar temporariamente a conexão é:

<cfset destrava = cfusion_disable_dbconnections("nome_access_datasource","1")>

E para habilitar novamente:

<cfset trava = cfusion_disable_dbconnections("nome_access_datasource","0")>

Permanentemente a opção de travar pode ser desabilitada no ColdFusion Administrator: ao criar datasources ODBC Socket habilite as opções avançadas e desmarque a opção Maintain Connections (marcada como default). Reinicie o servidor ColdFusion. Desse modo as conexões ao .mdb em questão nunca serão exclusivas, o que requer cuidados na hora de atualizar a database, principalmente num meio multi-usuários.

Para desconectar temporariamente de todas as datasources:

<cfset CFUSION_DBCONNECTIONS_FLUSH()>

Leitura interessante:
How are database connections handled in ColdFusion?


Mais mamatas do CFMAIL

Outra grande melhoria encontrada no CFMX 6.1 é a possibilidade de especificiar um login e senha para o servidor SMTP. Até a versão 6.0, o servidor SMTP utilizado pelo ColdFusion deveria confiar (open relay) no IP do servidor CFMX para enviar mensagens. Um servidor SMTP com relay aberto é um problema (spam e segurança) e muitos provedores de hospedagem não habilitam isso por proteção ou mesmo por ignorância e desconhecimento desta necessidade nos seus servidores ColdFusion (o velho problema da incompetência brasileira em hospedagem CF). É comum vermos em listas de discussão as pessoas perguntando o porquê dos e-mails não serem enviados pelo ColdFusion. Espero que com esta nova feature isso acabe pois agora existem poucas desculpas, mesmo no lado do desenvolvedor, que se torna “independente” do provedor para o envio de mensagens via CFMAIL.

Agora você pode autenticar tanto via CFAdministrator quanto diretamente na tag CFMAIL. E o exemplo abaixo ilustra bem esta possibilidade:

cfmail1.gif

Simples não? No Administrator você pode utilizar uma string como essa: “usuario:senha@pop.servidor.com” (sem aspas, claro) no campo “e-mail server”. Dessa maneira todas as mensagens enviadas serão feitas de maneira autenticada no SMTP server, sem a necessidade de open relay. Fique atento apenas ao limite de recipientes que o seu servidor SMTP suporta. Muitos provedores como Terra, UOL, etc, limitam este envio em 100 recipientes (endereços de e-mail) por mensagem. Outro problema que pode acontecer está relacionado à server sandboxes security (caso você esteja usando, o que duvido muito nos servidores brasileiros) que deve permitir que você se conecte com servidores externos.


CF_GIGOLÔ e CFUG-SP na home do UOL

Grata surpresa hoje ao visitar a home do UOL e encontrar um link para a reportagem de Claudio Nossa, sobre o fenômeno recente dos blogs. A reportagem cita o blog aggregator do CFUG-SP e o CF_GIGOLÔ, entre outros blogs e figurinhas da comunidade de desenvolvedores web.

Leitura recomendada:

Os blogs, na visão de quem os publica.

Vale deixar registrado que encontrei, na reportagem, o comentário de um dos entrevistados que é uma das maiores baboseiras que já ouvi nos últimos tempos: “Os blogs se tornaram a nova central de tratamento de lixo virtual, se bem que eles não estão muito preocupados com a sujeira. é o direito de falar e escrever e a decepção de não saber quando e como”.

Bom, se você concorda com isso, então páre de ler blogs técnicos, como este, e principalmente, torne-se um alienado da “informação desinformadora”… Afinal de contas, nossos cérebros não sabem filtrar e procurar por nada neste mar “maléfico” de informações que é a web.

Deve ser por isso, aliás, que empresas “pequenas” como a Macromedia, IBM, Oracle, Microsoft e outras estimulam seus funcionários a manter blogs pessoais sobre tecnologia e mantém feed agreggators como este e este outro.

Vai entender…


MX 2004 e MMUGs ontem!

Quem estava presente pode sentir o clima de festa e confraternização que tomou conta dos usergroups no mundo inteiro na primeira apresentação oficial da linha MX 2004 feita pela Macromedia Inc. Foram mais de 160 usergroups espalhados por todo mundo, parceiros diversos da Macromedia, empresas clientes e funcionários da empresa numa grande celebração geek com aquela sensação de um futuro cheio de possibilidades e de coisas a fazer!

Aqui em São Paulo contamos com a presença do Antonio Shuch, country manager da Macromedia no Brasil, de representantes da AfterWeb, Macromedia Training, da Officer, revendedor oficial de produtos Macromedia no Brasil, da Synex Technologies, It’s Creative, Kogut, entre outras. Foram apenas 21 pessoas, mas um número ótimo para discutir e trocar idéias sobre os mais variados assuntos. A apresentação da Macromedia correu perfeitamente bem e impressionou todos presentes, principalmente pela qualidade da transmissão. Com uma conexão ADSL de 256kbps que usamos para transmissão, o Breeze Live se mostrou excelente, sem imagens picadas e som estéreo com nenhuma (sem brincadeira, apenas duas ou três) “trecotadas” de buffering. A apresentação durou uma hora e meia, e nesse meio tempo pudemos interagir com os apresentadores e os outros MMUGs enviando perguntas, comentários e piadas, que não faltaram.

Antes porém, pudemos conversar com o pessoal no CFUG-Rio e CFUG-DF via Flash Comm, gentilmente disponibilizado e configurado pelo Marcello Frutig, do CFUG-Rio. Apesar de o som ter ficado ruim (muito eco e retornos), pudemos “nos enxergar” perfeitamente bem pelas webcams, o que, projetado nos telões, deu uma ótima sensação de estarmos todos juntos, com direito a competição de “melhor Coffee-break”, que obviamente foi ganho pelo CFUG-SP… 🙂

Valeu muito a pena e o bate-papo foi até as 11 da noite, quando deixamos a AfterWeb. Quem não foi perdeu. Valeu bastante a pena. Frutig fez um breve post no seu blog sobre o evento.

A AfterWeb promoverá um evento de demonstração da linha MX 2004 (em português) no dia 30 deste mês. Fique atento e corra, pois as vagas são limitadas!

Nos vemos na próxima reunião do grupo!


CFMX administrator com SSL

Já tinha notado e informado à MM sobre isso. Finalmente soltaram uma correção! Eu costumo (aliás, todos nós deveríamos) acessar o CFADM via SSL mas isso não era possível com o CFMX 6.1 devido a um bug no administrador.

Se você se encontra na mesma situação, dê uma olhada neste último hot-fix para o CFMX 6.1 (outros dois existentes eu já comentei aqui).

http://www.macromedia.com/support/coldfusion/ts/documents/navserver_blank.htm


Winamp 5

Notícia importantíssima para os aficcionados por ouvir música enquanto utilizam o computador (principalmente enquanto trabalham…)!

Embora o Winamp 3 seja muito mais avançado e com muito mais recursos que o seu antecessor, nunca conseguiu ter a popularidade do Winamp 2, tanto que muitos usuários continuam com a versão antiga ou migraram para outros media players, como o Windows Media Player ou o RealOne. É claro que a AOL (dona da Nullsoft) não iria jogar fora o que comprou, e já estão tendo em vista um Winamp 5 (Winamp 2 + Winamp 3 = Winamp 5; nome provisório), como pode ser visto aqui.

Realmente o programa conta com a velocidade e leveza do Winamp 2 e os recursos do Winamp 3. Tem suporte àqueles skins em formatos diferentes (possivelmente sofrerão modificações, mas o MMD3 funcionou por aqui), vídeos, a Media Library ficou mais interessante e prática, e há em vista suporte para rippar e gravar CDs. A versão alpha que está rolando na internet é o “winamp50superprealphaleetness2_full_noaod.exe”


Reforma Tributária Sustentável

Aos interessados apenas em ColdFusion e Macromedia, pulem esse post. Aos interessados no nosso país (não que os primeiros não sejam!), sugiro a leitura e participação na campanha que está rolando em prol de uma Reforma Tributária Sustentável.

O relatório sobre reforma tributária atualmente em discussão no Congresso Nacional não leva em consideração as questões do meio ambiente e do desenvolvimento sustentável.

Leia o resto deste post »


HomeSite 5.5

Pescado do blog do Frutig e repescado no blog do Ben Forta. Macromedia vai lançar uma nova versão do HomeSite 5.5 tanto em versão standalone (U$ 99,00) quando uma versão plus, “shipada” (credo, essa doeu) junto com o Dreamweaver 2004. Veja reações e comentários diversos (incluindo do que vos fala) no blog do Ben Forta.