2009-03-21
2009-02-10
Catálogo de empresas que usam CFML
O CFUGBR tem um projeto que cataloga as empresas que utilizam a linguagem CFML em seus sistemas ou sites, e empresas que produzem ou prestam manutenção ColdFusion.
As informações de projeto podem ser cadastradas por qualquer internauta.
E hoje Ben Forta menciona este projeto, o que dá mais força ao projeto, e uma oportunidade de mostrar seu trabalho ColdFusion à comunidade internacional, então participe cadastrando seu trabalho.
As informações de projeto podem ser cadastradas por qualquer internauta.
E hoje Ben Forta menciona este projeto, o que dá mais força ao projeto, e uma oportunidade de mostrar seu trabalho ColdFusion à comunidade internacional, então participe cadastrando seu trabalho.
Marcadores:
CFUGBR,
ColdFusion
2009-02-09
Atualize o LiveCycle do ColdFusion 8.0.1
O ColdFusion 8.0.1 possui o LiveCycle 2.5.1, para que tenhamos o servidor com LiveCycle atualizado também, devemos seguir o seguinte procedimento:
1. Baixe e descompacte Flex3_webtier_for_ColdFusion8.zip para temp
2. Baixe e instale o Adobe LiveCycle Data Services ES
3. Pare o serviço ColdFusion
4. Mova cf_root/web-inf/flex para cf_root/web-inf/flex_old/
5. Mova cf_root/lib/flex-messaging*.jar para cf_root/lib_backup/
6. Mova cf_root/web-inf/lib/cf-bootstrap-for-flex.jar para cf_root/lib_backup/
7. Copie temp/Flex3_webtier_for_ColdFusion8/flex para cf_root/web-inf/
8. Copie temp/Flex3_webtier_for_ColdFusion8/lib/cf-bootstrap-for-flex.jar para cf_root/web-inf/lib
9. Copie lcds_install_root/resources/lib/flex-messaging*.jar para cf_root/lib/
10. Descompacte (use winrar) lcds_install_root/lcds.war para temp
11. Copie temp/lcds/WEB-INF/lib/cfgatewayadapter.jar para cf_root/web-inf/flex/jars
12. Copie lcds_install_rootl/resources/frameworks/libs/fds.swc para cf_root/wwwroot/WEB-INF/flex/libs
13. Copie lcds_install_root/resources/frameworks/libs/player/playerfds.swc para cf_root/WEB-INF/flex/libs/player
14. Copie lcds_install_root/resources/frameworks/libs/locale/en_US/fds_rb.swc para ColdFusion8/wwwroot/WEB-INF/flex/locale/en_US/fds_rb.swc
15. Reinicie o Serviço ColdFusion
Não esqueça das configurações dos xml na pasta cf_root/web-inf/flex_old/.
1. Baixe e descompacte Flex3_webtier_for_ColdFusion8.zip para temp
2. Baixe e instale o Adobe LiveCycle Data Services ES
3. Pare o serviço ColdFusion
4. Mova cf_root/web-inf/flex para cf_root/web-inf/flex_old/
5. Mova cf_root/lib/flex-messaging*.jar para cf_root/lib_backup/
6. Mova cf_root/web-inf/lib/cf-bootstrap-for-flex.jar para cf_root/lib_backup/
7. Copie temp/Flex3_webtier_for_ColdFusion8/flex para cf_root/web-inf/
8. Copie temp/Flex3_webtier_for_ColdFusion8/lib/cf-bootstrap-for-flex.jar para cf_root/web-inf/lib
9. Copie lcds_install_root/resources/lib/flex-messaging*.jar para cf_root/lib/
10. Descompacte (use winrar) lcds_install_root/lcds.war para temp
11. Copie temp/lcds/WEB-INF/lib/cfgatewayadapter.jar para cf_root/web-inf/flex/jars
12. Copie lcds_install_rootl/resources/frameworks/libs/fds.swc para cf_root/wwwroot/WEB-INF/flex/libs
13. Copie lcds_install_root/resources/frameworks/libs/player/playerfds.swc para cf_root/WEB-INF/flex/libs/player
14. Copie lcds_install_root/resources/frameworks/libs/locale/en_US/fds_rb.swc para ColdFusion8/wwwroot/WEB-INF/flex/locale/en_US/fds_rb.swc
15. Reinicie o Serviço ColdFusion
Não esqueça das configurações dos xml na pasta cf_root/web-inf/flex_old/.
Marcadores:
ColdFusion,
LiveCycle
2009-02-08
CFC 100% escrito em script no Centauro - CF9
Desde de 03/02/2009 que Raymond Camden está fazendo a seguinte enquete: Se fosse permitido no ColdFusion 9, você escreveria todo o CFC em script?
Participe da enquete enquete
Participe da enquete enquete
Marcadores:
Bolt,
Centauro,
ColdFusion
LiveCycle vs BlazeDS
Quando falo às pessoas que ColdFusion possui suporte nativo a LiveCycle, com seu famoso push, elas perguntam porque LiveCycle e não BlazeDS, e para que fique registrado aos amigos, resolvi reeditar um post do Ben Forta sobre o assunto.
O LiveCycle (2.5.1 - você pode atualizar) nativo do ColdFusion 8, você vai ter todos os serviços disponíveis no LiveCycle Express, só pode ser usado em uma CPU, caso tenha a licença do LC você pode alterar este quadro.
O BlazeDS é free, quando intregrado ao ColdFusion, trabalha perfeitamente e da mesma forma que o LC, ele apenas não vai realizar a tarefa de data management, isso porque o BlazeDS é uma parte do LiveCycle, a parte que faria este serviço (data management), está fora do BlazeDS.
Como Ben deixou claro, você escolhe o que vai usar, basta saber o que se enquadra no seu projeto.
O LiveCycle (2.5.1 - você pode atualizar) nativo do ColdFusion 8, você vai ter todos os serviços disponíveis no LiveCycle Express, só pode ser usado em uma CPU, caso tenha a licença do LC você pode alterar este quadro.
O BlazeDS é free, quando intregrado ao ColdFusion, trabalha perfeitamente e da mesma forma que o LC, ele apenas não vai realizar a tarefa de data management, isso porque o BlazeDS é uma parte do LiveCycle, a parte que faria este serviço (data management), está fora do BlazeDS.
Como Ben deixou claro, você escolhe o que vai usar, basta saber o que se enquadra no seu projeto.
Marcadores:
ColdFusion,
LiveCycle
2009-01-10
cfSpec - ColdFusion BDD
Ron Hopper disponibilizou hoje o projeto cfSpec no RIAForge, uma framework baseada em BDD (Behavior-Driven Development), vale confirir.
E ainda ver a opinão de mais pessoas a respeito.
E ainda ver a opinão de mais pessoas a respeito.
Marcadores:
ColdFusion
2008-11-30
Reunião de Fim de Ano no CFUGBR
Próxima reunião será no dia dia 06/12/2008 no Café com o Tom, as 15:00 hs.
A palestra tem por objetivo demonstrar a integração entre o ColdFusion e o LiveCyce Data Services através do Flex 3, desde as configurações necessárias a utilização das extenções do Coldfusion para Eclipse.
E teremos como palestrante Francisco Paulino, Tofinha. Adobe Community Expert, entusiasta ColdFusion.


A palestra tem por objetivo demonstrar a integração entre o ColdFusion e o LiveCyce Data Services através do Flex 3, desde as configurações necessárias a utilização das extenções do Coldfusion para Eclipse.
E teremos como palestrante Francisco Paulino, Tofinha. Adobe Community Expert, entusiasta ColdFusion.


Marcadores:
ColdFusion,
Palestra
Reunião de Final de Ano do CFUGBR - II
Vejam os livros que chegaram para serem sorteados no próximo evento do CFUGBR.

Aguardo vocês lá.
UPDATE: ganhadores.
cfmaniaco (Rafael Gomes - Rio de Janeiro - RJ) - Adobe AIR 1.5 CookBook
Flavio Santos - Niteroi - RJ - Programming Flex 3
Fabiano Frizzo - Cascavel - PR - Flex 3 CookBook
Carlos Eduardo (e-genial) - Getting Started whit Flex 3
David (IplanRio - Rio de Janeiro) - Learninig Flex 3

Aguardo vocês lá.
UPDATE: ganhadores.
cfmaniaco (Rafael Gomes - Rio de Janeiro - RJ) - Adobe AIR 1.5 CookBook
Flavio Santos - Niteroi - RJ - Programming Flex 3
Fabiano Frizzo - Cascavel - PR - Flex 3 CookBook
Carlos Eduardo (e-genial) - Getting Started whit Flex 3
David (IplanRio - Rio de Janeiro) - Learninig Flex 3
Marcadores:
ColdFusion
2008-11-28
O futuro do ColdFusion
Raymond Camden deu sua opinião, e com a arquitetura de comunicação demonstrada no ColdFusion Evangelism Kit, fica clara a interação ColdFusion com o MXML, você pode perceber também a facilidade de produção de códigos complexos, já que a comparação é feita a Java (a linguagem excelente).
Neste Kit produzido por Kristen Scholfield, você pode comprovar as intenções da Adobe para com o ColdFusion.
Neste Kit produzido por Kristen Scholfield, você pode comprovar as intenções da Adobe para com o ColdFusion.
Marcadores:
ColdFusion
2008-11-25
Gumbo SDK - Flex 4
A Adobe disponibilizou o SDK do Flex que foi apresentado na MAX 2008, a cada dia desde o dia 20/11/2008 nova release é disponibilizada para download.
Acho legal conhecer, mas para desenvolver aplicações para uso real aguarde para tabela de "Stable Builds" ser preenchida.
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4
Acho legal conhecer, mas para desenvolver aplicações para uso real aguarde para tabela de "Stable Builds" ser preenchida.
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4
Marcadores:
Flex
2008-11-20
Resumindo o assunto - Bolt e CF9
Para que fiquem na expectativa do ColdFusion 9 e do Bolt, leia os posts de Vicente Junior.
ColdFusion IDE codename Bolt
ColdFusion 9 Centaur
Visite também a pagina do Bolt no wiki da Adobe.
http://labs.adobe.com/wiki/index.php/Bolt
E candidate-se a ser um tester do Bolt
http://www.adobe.com/go/boltprerelease
ColdFusion IDE codename Bolt
ColdFusion 9 Centaur
Visite também a pagina do Bolt no wiki da Adobe.
http://labs.adobe.com/wiki/index.php/Bolt
E candidate-se a ser um tester do Bolt
http://www.adobe.com/go/boltprerelease
Marcadores:
ColdFusion
Agora sim - Gravação do anuncio Bolt
O post anterior deve ter sido frustante?! Stefan Gruenwedel, postou uma sequencia bem legal da cobertura do evento.
Adobe kicks off Day 1 in San Francisco (keynote highlights
and commentary from attendees)
http://blogs.adobe.com/adc/2008/11/max_2008_adobe_kicks_off_day_1.html
(BOLT) From Adobe Flash Catalyst to Adobe CS4, see highlights from
Day 2 (keynote highlights and commentary from attendees)
http://blogs.adobe.com/adc/2008/11/_adobe_max_2008_day_2_in_san_f.html
What was your geek-out moment of the day? (Day 1)
http://blogs.adobe.com/adc/2008/11/question_of_the_day_what_was_y.html
What was your geek-out moment of the day (Day 2)
http://blogs.adobe.com/adc/2008/11/_question_of_the_day_what_was.html
Interviews/demo with MAX Award Winners
AKQA - The Happiness Factory
http://blogs.adobe.com/adc/2008/11/_max_awards_2008_the_happiness.html
NASDAQ Market Replay
http://blogs.adobe.com/adc/2008/11/_max_awards_2008_nasdaq_market.html
Scrapblog - will be posted today before 3pm
http://blogs.adobe.com/adc/2008/11/max_awards_2008_scrapblog.html
Adobe kicks off Day 1 in San Francisco (keynote highlights
and commentary from attendees)
http://blogs.adobe.com/adc/2008/11/max_2008_adobe_kicks_off_day_1.html
(BOLT) From Adobe Flash Catalyst to Adobe CS4, see highlights from
Day 2 (keynote highlights and commentary from attendees)
http://blogs.adobe.com/adc/2008/11/_adobe_max_2008_day_2_in_san_f.html
What was your geek-out moment of the day? (Day 1)
http://blogs.adobe.com/adc/2008/11/question_of_the_day_what_was_y.html
What was your geek-out moment of the day (Day 2)
http://blogs.adobe.com/adc/2008/11/_question_of_the_day_what_was.html
Interviews/demo with MAX Award Winners
AKQA - The Happiness Factory
http://blogs.adobe.com/adc/2008/11/_max_awards_2008_the_happiness.html
NASDAQ Market Replay
http://blogs.adobe.com/adc/2008/11/_max_awards_2008_nasdaq_market.html
Scrapblog - will be posted today before 3pm
http://blogs.adobe.com/adc/2008/11/max_awards_2008_scrapblog.html
Marcadores:
ColdFusion,
MAX2008
Gravação do anuncio Bolt
As anotações de Serge Jespers e Andrew Shorten permitem imaginar como foi o anuncio da futura IDE ColdFusion.


Observer o sinal de mais +
Observer o sinal de mais +
Marcadores:
ColdFusion,
MAX2008
2008-11-18
Tour de Flex
O Flex.org está disponibilizando uma aplicação AIR, ou um plugin eclipse, que permite navegar em mais de 200 aplicações (cada uma com seu código), links para documentação.
Ainda conta com componentes flex, aplicações AIR, skins, máscaras, efeitos, etc.
Bem prático e útil.
Ainda conta com componentes flex, aplicações AIR, skins, máscaras, efeitos, etc.
Bem prático e útil.
2008-11-16
Validar CPF em CFFORM Flash
Existe uma busca constante de código para validar CPF, então estou disponibilizando este exemplo de como validar CPF em Flash Form CFFORM.
<cfform name="form1" format="flash" height="720" width="552" style="themeColor:##56A1E1;">
<cfinput type="text" name="cpf" label="CPF" onKeyUp="
var Peso1 = [10, 9, 8, 7, 6, 5, 4, 3, 2];
var Peso2 = [11, 10, 9, 8, 7, 6, 5, 4, 3, 2];
var soma1:Number = 0;
var resto1:Number = 0;
var soma2:Number = 0;
var resto2:Number = 0;
var digito2 = 0;
var digito1 = 0;
var cpfVal = _root.cpf.text.split('.').join('').split('-').join('').split('/').join('').split(' ').join('');
if(cpfVal.length < 11) _root.retorno.text = 'invalido';
for (var i = 0; i < Peso1.length; i++) soma1 += cpfVal.charAt(i) * Peso1[i];
resto1 = soma1 % 11;
if (resto1 > 1) digito1 = 11 - resto1;
for (var j = 0; j < Peso2.length; j++) soma2 += cpfVal.charAt(j) * Peso2[j];
resto2 = soma2 % 11;
if (resto2 > 1) digito2 = 11 - resto2;
if(cpfVal.charAt(9) == digito1 && cpfVal.charAt (10) == digito2 && cpfVal.length == 11){
_root.retorno.text = 'valido';
}else{
_root.retorno.text = 'invalido';
} " >
<cfinput name="retorno" type="text">
</cfform>
<cfform name="form1" format="flash" height="720" width="552" style="themeColor:##56A1E1;">
<cfinput type="text" name="cpf" label="CPF" onKeyUp="
var Peso1 = [10, 9, 8, 7, 6, 5, 4, 3, 2];
var Peso2 = [11, 10, 9, 8, 7, 6, 5, 4, 3, 2];
var soma1:Number = 0;
var resto1:Number = 0;
var soma2:Number = 0;
var resto2:Number = 0;
var digito2 = 0;
var digito1 = 0;
var cpfVal = _root.cpf.text.split('.').join('').split('-').join('').split('/').join('').split(' ').join('');
if(cpfVal.length < 11) _root.retorno.text = 'invalido';
for (var i = 0; i < Peso1.length; i++) soma1 += cpfVal.charAt(i) * Peso1[i];
resto1 = soma1 % 11;
if (resto1 > 1) digito1 = 11 - resto1;
for (var j = 0; j < Peso2.length; j++) soma2 += cpfVal.charAt(j) * Peso2[j];
resto2 = soma2 % 11;
if (resto2 > 1) digito2 = 11 - resto2;
if(cpfVal.charAt(9) == digito1 && cpfVal.charAt (10) == digito2 && cpfVal.length == 11){
_root.retorno.text = 'valido';
}else{
_root.retorno.text = 'invalido';
} " >
<cfinput name="retorno" type="text">
</cfform>
Marcadores:
CFFORM,
ColdFusion
Assinar:
Postagens (Atom)