Delphi Conference Brasil – Resumo

Delphi, Notícias fevereiro 25th, 2010

Terminou agora há pouco a “Delphi Conference Brasil’ que foi transmitida via “live meeting” com apresentações muito interessantes; para quem não conhece e também para quem conhece mas pretende se atualizar ou e aprimorar conhecimento com novas técnicas e recursos.

  • Touch e Gestures” no Delphi (Andreano Lanusse da Embarcadero). O Delphi 2010 oferece agora suporte completo para a criação de aplicações baseadas e “toques” ou e “gestos” (aplicações estilo Iphone por exemplo).
  • “DataSnap” com exemplos (usando webservices,comparação SOAP e REST apresentado por Rodrigo Leonhardt Silva da Polishop). DataSnap com REST é uma nova tecnologia disponível no Delphi que permite acessar dados de um servidor usando JSON (JavaScript Object Notation), dispensa o uso do XML para troca de informação entre aplicações e é muito rápido e fácil de implementar no novo DataSnap do Delphi.
  • Uma apresentação do “ressuscitado” e agora muito melhor “Intraweb” e com boas perspectivas para o futuro (por Jackson Gomes da Atozed). Quem usa o Intraweb e está com idéia de refazer tudo, não deixe de conferir essa nova versão, com os novos “eventos” em AJAX ficou bem mais interessante. O Jackson nos disse que estão trabalhando numa nova versão onde estarão disponibilizando recursos para utilização de frameworks como: JQuery, YUI, Dojo, etc.
  • Boas Práticas OOP (com exemplos focados no Delphi Prism) por Adilson Jr da TDS; nessa apresentação o Adilson dá uma verdadeira aula de como trabalhar com objetos distribuídos.
  • Testes para desenvolvedor Delphi; onde o palestrante Daniel Width; deu uma visão geral dos motivos para aplicação de testes e recursos e softwares disponíveis para testes com o Delphi, exemplificando o uso do Dunit, um plugin para o Firefox algumas opções free e outras comerciais.
  • E, por ultimo, uma excelente apresentação (muito completa) de recursos do Rave Reports por Alan Glei, onde com muita paciência ele demonstrou recursos interessantes e indispensáveis para organizar e estruturar os seus relatórios com Rave;

Clique para continuar lendo “Delphi Conference Brasil – Resumo”

Tags: , , , , ,

Smartphones x Twitter

Dicas Blog, Informação, Sem categoria fevereiro 8th, 2010

O Twitter, todo mundo já sabe, é uma das novidades mais adotadas e vem revolucionando a forma com que publicamos informações na Internet e, praticamente todos os navegantes já tem um endereço no Twitter, pretendem ter ou seguem alguém ou alguma Empresa ali. Mas, usar o twitter no computador apenas, não lhe permite aproveitar realmente a vantagem e a agilidade desse sistema; para ficar completo, vc vai querer ter acesso hà qualquer instante e de qualquer lugar; entra aí, o Smartphone.

Clique para continuar lendo “Smartphones x Twitter”

iPad, veja o Vídeo do lançamento!

Notícias, Novidades janeiro 27th, 2010

Essa maquininha vai mudar o modo como usamos o computador hoje, mas, principalmente, o modo como criamos a interface de nossos programas para o usuário final. Imagem de Amostra do You Tube

Tags:

A culpa do aquecimento do planeta é dos animais agora?

Política, Protestos dezembro 17th, 2009

cachorrinhoQuanto “besteira”, quando o planeta sofre agressões de todos os tipos pelos SERES HUMANOS, que somos nós; bem como: queimadas, uso desenfreado de produtos químicos, DESMATAMENTO DAS FLORESTAS, falta de investimentos com motivo de prevenção/recuperação das nossas reservas florestais, poluição dos rios, etc…devo estar esquecendo muitas outras coisas ) e isso tudo, a favor da riqueza de uma minoria; resolvem, então, encontrar uma solução que é culpar os pobres coitados dos animais; primeiro a VACA (o seu gadinho) que dizem estar poluindo mais que as indústrias e hoje ouvi no Jornal da Globo que também os nossos cachorrinhos de estimação estão prejudicando mais o meio ambiente do que os nossos carros. “Caramba!!!”. Vou ter que dormir com mais essa!.

O que será que esse bando de “….” está fazendo em Copenhagem (COP15) nesse momento?. A “Dilma”, por exemplo, disse ontem que “O MEIO AMBIENTE é uma ameaça! …” (sem comentários). Nós ainda temos ministro do meio ambiente aqui!. E ainda, deve ser eleita nossa próxima presidente. Será que o Canadá tá aceitando um programador mais ou menos por lá?

Tags:

Delphi 2010, Problema com “encoding” usando TXMLDocument

Código-Fonte, Dicas Blog, Programação dezembro 17th, 2009

Estava recompilando alguns componentes do meu sistema, desenvolvidos originalmente com o Delphi 7 para o Delphi 2010, e percebi o seguinte erro ao tentar abrir um XML gerado pela aplicação compilada com o D2010 “caractere inválido encontrado no texto“.

Na verdade o XML contêm campos acentuados usando “ISO-8859-1″ e, após algum tempo perdido descobri que o código abaixo, embora estivesse correto não gerava o XML como deveria; ou seja, a propriedade “encoding” simplesmente não é adicionada (como deveria) no cabeçalho do XML. Isso não acontece no Delphi 7, por exemplo.

01 – Codigo que não funciona no Delphi 2010:

Clique para continuar lendo “Delphi 2010, Problema com “encoding” usando TXMLDocument”

Tags: , , ,

Firebird 2.5 (Release Candidate 1) disponível para download!

Banco de Dados, Notícias dezembro 15th, 2009

Conforme reportado pelo nosso amigo Carlos Cantu da Firebase, está disponível para download a mais nova versão do Firebird 2.5 que conta agora com uma série de melhorias e implementações e, principalmente, uma nova arquitetura; além das conhecidas: “SuperServer” e “Classic”; denominada “SuperClassic”; viste o site da Firebase e saiba mais sobre o assunto.

Tags:

Feliz Natal e próspero Ano Novo!!

Notícias dezembro 14th, 2009

painatal6Prezados colegas, amigos e visitantes,

Desejo um Natal tranquilo, agradável e com muitos presentes para todos e ainda, um Ano Novo repleto de realizações. Nos encontramos em Janeiro/2010.

abços
Caio Oliveira

Nesse País,trabalhamos para pagar Vagabundos e Assassinos.

Protestos novembro 25th, 2009

Isso é um fato!. Hoje após fazer um empréstimo para pagar alguns impostos atrasados de minha Empresa. Ao chegar ao escritório, logo após o almoço, me deparo com mais uma “vergonha nacional” (das muitas que temos visto e ouvido todos os dias).

Clique para continuar lendo “Nesse País,trabalhamos para pagar Vagabundos e Assassinos.”

Lendo o XML gerado pelo WINMFD2 da Bematech

Código-Fonte, Dicas Blog outubro 16th, 2009

Para quem não conheçe o WINMFD2 é um utilitário da BEMATECH que pode ser usado para a captura da memória de fita detalhe do ECF que gera o arquivo em vários formatos; inclusive XML, o qual vamos usar de exemplo:

Vou usar como exemplo o XML abaixo (que é exatamente igual ao formato do XML gerado pelo WINMFD2):

01 – Exemplo XML gerado pelo utilitário WINMFD2:

< ?xml version="1.0"?>
<documentos>
<cupom_fiscal>
	<hora_inicio>15/10/2009 15:22:00</hora_inicio>
	<coo>0005</coo>
	<ccf>0009</ccf>
	<venda_de_item>
		<ordem>1</ordem>
		<codigo>0000000000001</codigo>
		<descricao>PRODUTO EXEMPLO 1</descricao>
		<quantidade>1</quantidade>
		<valor_unitario>2,34</valor_unitario>
		<valor_bruto>2,34</valor_bruto>
		<aliquota>FF</aliquota>
	</venda_de_item>
	<venda_de_item>
		<ordem>2</ordem>
		<codigo>0000000000002</codigo>
		<descricao>PRODUTO EXEMPLO 2</descricao>
		<quantidade>1</quantidade>
		<valor_unitario>2,34</valor_unitario>
		<valor_bruto>2,34</valor_bruto>
		<aliquota>FF</aliquota>
	</venda_de_item>
	<subtotal>4,68</subtotal>
	<acrescimo>0,00</acrescimo>
	<desconto>0,00</desconto>
	<total>4,68</total>
	<soma_pgto>4,68</soma_pgto>
	<troco>0,00</troco>
</cupom_fiscal>
<cupom_fiscal>
	<hora_inicio>15/10/2009 15:24:02</hora_inicio>
	<coo>0007</coo>
	<ccf>0010</ccf>
	<venda_de_item>
		<ordem>1</ordem>
		<codigo>0000000000001</codigo>
		<descricao>PRODUTO EXEMPLO 1</descricao>
		<quantidade>1</quantidade>
		<valor_unitario>2,34</valor_unitario>
		<valor_bruto>2,34</valor_bruto>
		<aliquota>FF</aliquota>
	</venda_de_item>
	<subtotal>2,34</subtotal>
	<acrescimo>0,00</acrescimo>
	<desconto>0,00</desconto>
	<total>2,34</total>
	<soma_pgto>2,34</soma_pgto>
	<troco>0,00</troco>
</cupom_fiscal>
</documentos>

Clique para continuar lendo “Lendo o XML gerado pelo WINMFD2 da Bematech”

Tags: , , ,

Code Rage 4 – mostrou o poder das novas ferramentas

Notícias setembro 13th, 2009

O evento “Code Rage 4″ realizado on-line pela Embarcadero nesses ultimos dias 8-11 de Setembro mostrou definitivamente que a nova suíte de desenvolvimentos baseada no Delphi está simplesmente sensacional!. A Embarcadero investiu pesado em novos controles e recursos e muito, mas.., muito, em integração com outros fornecedores de soluções;

O Delphi engoliu o Visual Studio na versão Delphi Prism; então quem ficava na dúvida se migrava para o VS ou não, agora não precisa mais, já que o ambiente RAD Studio engloba o VS com o Prism.

O desenvolvimento WEB ganhou reforços de todos os lados; o novo DATASNAP muito mais poderoso, o novo INTRAWEB mais flexível contando com recursos AJAX, o Delphi Prism para quem desenvolve em .NET; sem falar no Indy, cada vez mais poderoso.

Duas coisas justificaram de imediato para mim a compra do novo RAD Studio; os novos recursos do DATASNAP e a facilidade de integração com os serviços web disponíveis (pudemos ver um pouco disso na apresentação do Marco Cantú que deu um show! “10 REST Clients in Delphi”).

Sem falar na quantidade de novos recursos disponibilizados através do novo compilador, que inaugura novas formas de escrever código, código mais poderoso e eficiente  (muita coisa nova para aprender). Eu diria que é material para mais 10 anos de trabalho e aprendizagem.

Tags: , ,

WordPress Loves AJAX