Encontro Internacional DFJUG Projeção Java meeting 2011


O nosso encontro de Outubro acontecerá na Terça-feira, 05 de Julho, com o tema “Java EE 6, GlassFish, JavaME e Java SE 7”.


Receberemos da Oracle os colegas Arun Gupta e Roger Brinkley para uma atualização das novidades da plataforma Java para 2011.

Além de uma linguagem de programação, Java é a plataforma de desenvolvimento mais utilizada em todo o mundo. A maioria dos softwares oficiais brasileiros vem sendo criados com essa tecnologia, como o imposto de renda, sistema de saúde e Loterias. O Java está presente na grande maioria da vida das pessoas, na forma de equipamento eletrônicos como blue-ray, televisão digital, celulares, computadores, além da internet. O mês do java é evento realizado em todo o mundo, pelos Grupos de Usuários, com o intuito de divulgar as novidades da tecnologia. Neste ano o DFJUG estará recebendo, no dia 5 de Julho, em parceria com a Faculdade Projeção, Roger Brinkley e Arun Gupta, que nos apresentarão as novas funcionalidades da plataforma em Java EE 6, GlassFish, JavaME e Java SE 7.


Os palestrantes:

Arun Gupta (http://blogs.oracle.com/arungupta)

Ele é um a evangelista Java e trabalha na Oracle, com mais de 15 anos de experiencia em projetos na industria de software, com a plataforma Java e diversas tecnologias relacionadas com a Web. No seu papel atual, ele trabalha para criar e evoluir a comunidade em torno de Java EE e GlassFish. Ele participa do time de Java EE desde seu início e contribuiu em todas suas versões. Arun tem extensa experiência em palestras ao redor do mundo e aprecia se envolver com a comunidade, clientes, parceiros e Java User Groups, em todos os lugares, para falar de Java.

Ele é um ativo blogueiro em http://blogs.oracle.com/arungupta com mais de 1200 participações e recebe na sua pagina visitantes de todo o mundo, que acumulam mais de 1.2 milhões de visitas. É um maratonista apaixonado e sempre pronto para correr em todos os lugares do mundo. Você pode alcançá-lo em @arungupta.


Roger Brinkley (http://www.java.net/blogs/brinkley/)

Roger é o âncora do podcast semanal Java Spotlight (http://javaspotlight.org) e, divulgador Java junto aos Desenvolvedores. Ele participa do time de evangelistas do Grupo da Plataforma Java na Oracle, foi membro do Grupo de Software Livre da Sun e serve como líder em uma trilha do comitê de programa do JavaOne. Ele tem mais de 30 anos de experiência na indústria com mais de 16 anos na Sun e Oracle servindo como desenvolvedor e líder comunitário para o núcleo dos ambientes Java, desktop e embarcado. Palestrante frequente em conferências técnicas em todo o mundo, onde aproveita para conhecer restaurantes de comida mexicana em todos os países que visita.


Data: 05 de julho (Terça)

Horário: 3:00 da Tarde, em Brasília (em Inglês) e 7:30 na noite, em Taguatinga (em Português)

Locais:


Tarde: Endereço a confirmar, dependendo do numero de inscritos em Brasilia. Caso você saiba Inglês, e esteja interessado se atualizar nestas quatro tecnologias, ligue para a coordenadora DFJUG Fernanda Ministério no (61) 3347 9255. Dependendo do numero de inscritos temos duas opções de auditório no Plano, com fácil estacionamento. NAO HAVERA TRADUCAO SIMULTANEA EM BRASILIA, as apresentações serão somente em Inglês.


Noite: Faculdade Projeção (Taguatinga) – www.faculdadeprojecao.edu.br. HAVERA TRADUCAO SIMULTANEA EM TAGUATINGA, as apresentações poderão ser ouvidas em Português.


Entrada: Um pacote de 5 KG de arroz

Duração: 2 horas

Inscrições: Bluestar - www.bluestar.inf.br

Vagas muito limitadas em Brasília. As inscrições serão realizadas na Bluestar, até dia 04/07 ou até as vagas esgotarem. Para Taguatinga só receberão aparelho de tradução simultânea quem se inscrever previamente. Quem não fizer inscrição antecipada não terá o aparelhinho.


Resumo das apresentações :

Título: Java SE em 2011 O maior lançamento Java desde 2006. Sob a liderança da Oracle, Java SE 7 será lançada em Julho enquanto os trabalhos de Java SE 8 continuam. Estas mudanças incluem as seguintes áreas chave : Project Da Vinci – disponibilizar linguagens não Java acesso à JVM através de chamadas dinâmicas de melhoria de performance – Melhoria no coletor de lixo, otimização JIT, Calibragem em arquiteturas específicas, paralelismo, APIs de concorrência - Fork/Join Framework NIO.2 – Novo arquivo I/O - APIs para operações de diretório, I/O assíncrono, provedor de aquivos de sistema para arquivos zip/jar - Projeto Coin – Pequenas mudanças para fazer o dia a dia do programador mais fácil incluindo, operador diamante, try com recursos e múltiplos catch com rethrow preciso, Strings nas declarações de switch, melhoria nas literais do interger - alertas VarArg nas atualizações do Swing – Novo L&F Nimbus. Esta sessão examinará as mudanças realizadas na plataforma Java SE 7 e algumas chamadas no que está vindo na Java SE 8 em junção com a convergência da JVM. Título: Java móvel e embarcada em 2011 A plataforma JavaME para o ambiente móvel e embarcado está experimentando algumas mudanças em. Esta palestra examinará sobre a recentemente lançada Oracle Java Wireless Client (OJWC – Cliente Java Oracle sem fio) e a Oracle Java Embedded Client (OJEC – Cliente Java Oracle embarcado). The OJWC, que foi projetada para os mercados de celulares dos países emergentes da BRICA (Brasil, Rússia, Índia, China e Asia), foi projetado com o objetivo de modernizar a plataforma, adicionando potência e serviços de valor agregado na pilha Java mobile e também transformar a experiência do consumidor. OJEC é a nova solução de prateleira que é otimizada para os dispositivos embarcados com recursos limitados. Título: Java EE 6, Glassfish e além A plataforma Java EE 6 permite que você escrever aplicações corporativas Java usando muito menos código que suas versões anteriores. Diversas especificações como CDI, JSF 2, JAX-RS, JPA 2 e Servlets 3 fazem esta plataforma mais robusta. NetBeans, Eclipse, e IntelliJ fornecem uma grande quantidade de ferramentas para Java EE 6. A próxima grande versão é Java EE 7 com o foco na nuvem e especificamente objetiva a fornecer aos desenvolvedores de aplicação e fornecedores juntos uma Plataforma-como-Serviço de forma que aplicações portáveis possam ser distribuídas em qualquer infraestrutura de nuvem e colher todos os benefícios em termos de escalabilidade, elasticidade, multilocação, etc... As especificações existentes na plataforma como a JPA, Servlets, EJB e outras serão atualizadas para atender estes requerimentos. A API do lado do cliente de JAX-RS e os utilitários de Concorrency para Java EE são mais algumas das adições para fazer a plataforma mais more conveniente. Os novos padrões Web, como HTML 5 e Web Sockets, vão ser envolvidas para permitir a construção de aplicações mais atualizadas. Esta sessão explicará os conceitos chave e especificações de Java EE 6, além de sessões de codificação ao vivo. Por fim, esta conversa fornecerá uma breve introdução à plataforma Java EE 7, incluindo componentes diferentes e apresentará um mapa de evolução (roadmap) da plataforma. A plataforma Java EE 6 foi desenvolvida a partir da JSR 316, sob a Java Community Process – JCP e, e' uma renovação radical sobre as versões anteriores. Muitas especificações novas, tais como Java Server Faces 2.0, Servlet 3.0, Java Persistence API 2.0 e Injeção de contexto e persistência 1.0 foram incluídas na plataforma. Isto adiciona mais poder 'a plataforma e a faz mais flexível, de forma que pode ser incorporada em formatos diferentes nas aplicações. Ela quebra com o padrão “um tamanho serve para tudo” e melhora o produtividade do desenvolvedor sobre a versão anterior Java EE 5. Ela fornece extensibilidade ao incorporar bibliotecas de software livre e frameworks.

Tudo isto e' implementado na GlassFish Open Source Edition que fornece 'as aplicações Web, leveza (modelo OSGi) modularidade e extensibilidade 'a plataforma. Esta sessão fornecerá uma visão sobre Java EE 6 e o GlassFish, usando exemplos simples de entender.


O local deste encontro em Brasília, que acontecera' na tarde da Terça 05 de Julho, a partir das 15:00 hrs, em local A CONFIRMAR. Atenção: As apresentações de Brasilia serão em Inglês, e NÃO haverá tradução simultânea.

O local deste encontro em Taguatinga, que acontecera' na noite da Terça 05 de Julho, a partir das 19:30 hrs, sera' no Auditório da faculdade Projeção (www.faculdadeprojecao.edu.br), na Área Especial 5 e 6, Setor C Norte – Taguatinga / DF. Haverá tradução simultânea, portanto, se você AINDA não fala Inglês, poderá ouvir em Português as apresentações do Arun e do Roger.


Após este encontro, estaremos sorteando brindes enviados pela Oracle e livros da editora VisualBooks, com o selo do DFJUG, e escritos pelo coordenador do DFJUG Fernando Anselmo (www.dfjug.org/livros.jsp): 

1 – Métricas para desenvolvedores
Autor : Fernando Anselmo
Editora : Visual Books
Páginas : 190
Maiores detalhes deste livro em : www.visualbooks.com.br/shop/MostraLivro.asp?escolha=9788575022610

2 – Em busca do Grails
Autor : Fernando Anselmo
Editora : Visual Books
Páginas : 190
Maiores detalhes deste livro em : www.visualbooks.com.br/shop/mostralivro.asp?escolha=9788575022627

SOLIDARIEDADE : Quanto você vai pagar para por este encontro de tecnologia? Um pacote de arroz de 5 quilos, que será doado para o Lar Betel -www.larbetel.org ou www.betelchildrenshome.org.uk (em inglês), que atende a mais de 200 crianças institucionalizadas (em situação de risco).

Atenção : Somente participarão dos sorteios aqueles que doarem um pacote de 5 kg de arroz.