Como foi a TDC 2008?
jul 30th, 2008 by JEFFMOR
Estive presente na TDC 2008, evento que contou com várias palestras legais (sem babação) sobre JSE, JEE, metodologias e tendências tecnológicas. Teve também a presença de alguns monstros do java (Reza Rahman, Ed Burns, Burr Sutter, Michael Nascimento, Edgar Silva e Vinícius Senger) e alguns de metodologias (Vinícius Teles e Manoel Pimentel)… fora alguns outros monstros que não palestraram mas estavam presente no evento.
Em um resumo rápido, o evento começou com a palestra do Burr Sutter e teve como ponto chave mostrar a plataforma do JBoss para Orientação a Serviços, o mais impressionante que notei foi alterar toda hora o workflow de uma aplicação e não ter que mexer em nenhuma linha de código; Animal isso, sem dúvidas isso traz um grande ganho no desenvolvimento/manutenção de uma aplicação real. Após o coffe-break, Éder Magalhães e Rafael Nunes mostraram uma visão geral do adobe flex (aplicações ricas usando “Flash”) com java, construiram algumas aplicações e também fizeram um comparativo com outras tecnologias concorrentes(Java FX e Silver Light da Microsoft). Pelo que foi apresentado acredito que o Lazlo já era! Logo em seguida começou a de Java FX que foi conduzida pelo Jorge Diz, em resumo esta tecnologia foi apresentada no último Java One e é uma estratégia da SUN para levar o Java ao desenvolvimento rápido e fácil de interfaces ricas com o usuário, competindo com a adobe que é quem domina o mercado neste quesito. Mas isso não é novo, na década de 90 a SUN já havia entrado neste mercado com os applets e que acabou não dando certo na época, agora eu acho que vai!
No período da tarde teve a palestra sobre RestFull WebServices (Rafael Nunes) e depois a do Ed Burns sobre o JSF, onde ele comentou que agora na versão 2.0 o JSF fará a colheita de todas as boas coisas que já havia plantado em versões anteriores. Sou fanzasso do JSF e foi muito legal ver a palestra desse cara, afinal o cara é o Spec leader da JSR 340 (JSF 2.0). Cooffe Break novamente e voltamos para uma das palestras mais divertidas do evento que foi a do Vinícius Senger (Global Code) sobre Modularização de aplicações em Java e OSGI; já havia reparado que tinha um negócio desse no eclipse mas jamais havia pesquisado para saber o que é! Em suma é uma tecnologia que permite controlar os módulos de serviços da sua aplicação sem que seja preciso reinicar a JVM, Sensacional! Entre um desvaneio e outro do Vinícius ele comentou que uma vez o seu irmão que é fotógrafo(eu acho) estava em um evento de Java e ao final do evento disse mais ou menos assim: “… Estranho essas terminologias que vocês usam, na minha área quando rola um Swing, eu defendo meu Scrum e levanto meu Tomcat!” Muito boa essa, rachei o bico de tanto rir. Após essa veio a última do dia com Reza Rahman que é um dos autores do livro EJB3 in Action onde ele comentou como funciona a Comunidade de Atualização do Java 6 e sempre pedindo aos que utilizam o Java que comentem, sugiram e critiquem para que sempre a linguagem possa evoluir e jamais retroceder.
No segundo dia (26/07) começou com o Ed Burns onde ele fez uma “propaganda” em forma de palestra do seu novo livro Secrets of Rockstar programmers. Entre os segredos estão: Conciência da Ignorância, humildade, bom relacionamento, constante aprendizagem, desafios intelectuais e o que mais me chamou a atenção foi ter um plano de carreira fora da TI. Estranho né? Você já pensou nisso? Em seguida teve a palestra do Michael onde ele comentou sobre o que irá/deve vir para a versão do Java 7 que talvez seja lançado no final de 2009. Entre as mudanças teríamos criteria e collection para tipos básicos na JPA; API de java.util.Date reformulada, …; E também lembrou que as regras para mudança no Java é respeitar o passado, futuro e o presente. Após teve a palestra do João Paulo Viragine sobre JBoss Seam. Segundo ele o JBoss Seam salvou o JEE oferecendo uma segunda chance para o JSF e o EJB! Um pouco exagerado! Afinal o Spring está aí faz muito tempo e ninguém morreu até hoje! Comentou também que se referir ao JBoss Seam como um Framework é desmerecimento, ele é muito mais que isso, seria uma pilha de desenvolvimento.
No último período teve a apresentação do Dr. Spock e Ricardo Jun sobre o Spring, achei que tinha ficado muito básica e estranha esta palestra, afinal algo com tanto tempo no mercado ser apresentado de uma forma tão básica é estranho… mas quando perguntaram para o público presente quem conhecia o Spring pude notar o porque de ser tão básica a apresentação… talvez a galera que conheça estivesse na outra track… só pode ser isso! Após o coffe-break(comi d+ neste evento… toda hora tinha algo para comer) teve uma comparação do Seam, Spring e Struts com o Vinícius Senger, Dr. Spock e a Melissa Villela aonde eles sugeriram em quais cenários se encaixa melhor cada framework. Para encerrar o evento teve a palestra do Reza Rahman sobre as novidades do EJB 3.1, não fiquei até o fim pois o Saulo conseguiu uma carona até o hotel com o Michael Nascimento, aí aproveitei é lógico. Valeu Michael pela carona!
Estou aguardando o pessoal da Global Code disponibilizar o material das palestras, provavelmente deve sair até o fim de semana no próprio site do evento. Para quem quiser conferir algumas fotos do evento: http://picasaweb.google.com/comunidade.globalcode/TDC2008Resumo
No mais eu gostei muito do evento, trazendo muito das coisas que foram apresentadas no JavaOne. Acredito sinceramente que poderíamos nos movimentar para organizar um evento(guardadas as devidas proporções) aqui em Campo Grande, seria sensacional! O que vocês acham?
Olá jeffmor, tudo bem? Muito bom o seu relato sobre o evento e sabe que eu sou parceiro para organizar um evento desses em CG! Afinal, o workshop do GPEC foi um sucesso!
Gostaria de saber se a palestra sobre JBoss Seam foi apronfundada ou apenas uma visão geral. Se puder postar como comentário ou via email eu agradeceria!
Abraço!
Valeu JB.
Sobre o Seam foi algo mais básico, mas nem tanto. O mais legal mesmo foram as “muvucas” sobre o Seam, aonde a galera comentou sobre problemas em produção de aplicações!