domingo, 8 de agosto de 2010

Dia dos Pais

Dia 04/06/2008 nascia minha filhinha, Ana Clara da Silva.

Posso dizer sem sombra de dúvidas que o aparecimento desta criaturinha foi a melhor coisa que me aconteceu, ela se tornou um marco na minha vida, a.a.c. (Antes de Ana Clara) e d.a.c. (Depois de Ana Clara).

É ótimo vê-la brincando, sorrindo, falando uma nova palavra, me chamando de pai. Confesso que a vida de pai também não é fácil, é preocupação para não ficarem doentes, não se machucarem, com o que serão no futuro ...

Sempre tive medo de não ser um bom pai, mas acredito que estou me saindo bem. Até o momento só tenho o que agradecer, pois Ana Clara tem muita saúde, é carinhosa e espoleta, às vezes nos dá um cansaço, pois não sossega um instante.

Não sei o que o futuro me guarda, mas rezo para que eu consiga ser o melhor pai possível e que minha filha seja a melhor filha possível.

Deixo aqui então, um parabéns a todos os pais.

sexta-feira, 6 de agosto de 2010

Mudança de servidor de hospedagem

Pessoal, estou migrando de servidor de hospedagem.
Alguns arquivos nos posts podem aparecer como links quebrados até a conclusão desta migração.
Quando concluir esta migração irei comunicar por este canal.

Quanto com a paciência de vocês. Obrigado.

Qualquer coisa estamos aí.

quarta-feira, 4 de agosto de 2010

Client.Message.Encoding

A metatag RemoteClass é usada no topo de uma classe AS para indicar a sua classe espelho Java (ou outra linguagem server) quando se usa RemoteObject.

Para facilitar, normalmente se cria a classe AS com mesmo nome e no mesmo pacote da sua correspondente java. Para usar remoteobject as classes AS e Java precisam ter um método construtor sem parâmetros e os atributos precisam ter o mesmo nome e precisam ser públicos ou com métodos get / set públicos.

Numa aplicação uma classe AS estava num pacote diferente da sua correspondente Java. Quando acesso um método remoto que retorna um objeto desta classe do Java para o Flex vem tipada corretamente, mas quanto tento enviar de Flex para Java dá um fault onde faultCode = Client.Message.Encoding e faultString = Cannot create class of type 'packageAS.classeAS'.

Este erro me chamou a atenção porque sempre imaginei que era só usar o atributo alias de RemoteClass [RemoteClass(alias="pacoteServer.classeServer")] apontando para a classe sever corretamente que iria funcionar, mas no fim o pacote e nome da classe precisam ser iguais.

Procurando na documentação algo que explicasse este fato não encontrei nada, mas achei algo interessante: "In the ActionScript class, you use the [RemoteClass(alias=" ")] metadata tag to create an ActionScript object that maps directly to the Java object." Isto é, usar alias com um espaço em branco vincula com sua classe server com mesmo pacote e mesmo nome de classe.

sexta-feira, 16 de julho de 2010

Azul Tecnologia - Treinamento

Na semana do dia 19 estarei ministrando um treinamento de Flex 3 e 4 na Azul Tecnologia em Fortaleza - CE, sobre indicação da Gabriela para qual contabilizo mais um churrasco :-)

Será um treinamento para 8 a 10 pessoas, onde será visto o básico, MVC, Módulos, BlazeDS, FlexUnit, migração de Flex 3 para 4 entre outros assuntos.


Estou com um certo frio na barriga, não devido ao frio de lascar que está aqui no sul, mas sim porque será a minha primeira viagem de av
ião sendo que o mais longe que fui, foi para Santa Catarina.


Dia 26 estarei de volta.


[]s

terça-feira, 13 de julho de 2010

FlexMania 2010 - Gravações

Já está disponível as gravações das palestras do FlexMania 2010 para serem assistidas on-line.
A previsão da versão para download está prevista para 30 dias.

Parabéns ao Igor Costa e a todos os palestrantes.

quarta-feira, 7 de julho de 2010

Flex Mania 2010 - Amanhã

Não percam, amanhã começa o Flex Mania.

Mais um evento de qualidade com várias palestras on-line somente com feras da comunidade Flash / Flex / RIA e o melhor, totalmente free.

Este é o segundo evento, você também pode assistir as palestras do ano passado aqui.

Eu vou participar, e você?

quinta-feira, 1 de julho de 2010