Rótulo - DFJUG - Boletins



Daniel deOliveira
JUGLeader - DFJUG
Brasilia Java Users Group

daniel@dfjug.org
http://www.dfjug.org
Brasil

Boletins 2007

/****************************************************************
* Sumário do boletim DFJUG # 743 enviado para 26.446 desenvolvedores Java
* Tutorial do JBuilder 2008 – Application Factory
* I Simpósio Java do Sertão
* Crie seu projeto SPOT
* Certificação Java
* Emprego Java (05)
****************************************************************/

PessoALL, bom dia,

Hoje 14.805 estudantes participam dos cursos JEDI - www.dfjug.org/DFJUG/jedi/index.jsp

__| Tutorial do JBuilder 2008 – Application Factory |__ O mundo Java não é só Eclipse ou NetBeans !

É tambem, mas existem outras excelentes ferramentas para facilitar a vida do profissional Java. Na ultima Quarta-feira, 2 de Abril, a CodeGear realizou o lancamento mundial, em Scotts Valley (California) da nova versao do JBuilder. Mas, o DFJUG desde o dia 31 de Marco já estava disponibilizando o primeiro de uma série de tutoriais sobre esta ferramenta de desenvolvimento Java.

O colega Edson Gonçalves, edson@integrator.com.br, Diretor de Tecnologia da Integrator Technology and Design, www.integrator.com.br, escreveu um tutorial sobre o Application Factory, que é o diferencial que o JBuilder oferece em relação as outras IDE do mercado.

Edson disse:  Essa semana houve o lançamento oficial do JBuilder 2008, ao qual, o Daniel e eu, tivemos o prazer em testar na versão beta. Além de já suportar os plugins do Eclipse IDE 3.3.x, plataforma ao qual é produzido, o JBuilder 2008 desta vez traz otimas novidades para os desenvolvedores Java, focando seus esforcos na produtividade e reutilizacao de codigo. É isso que faz o componente Application Factory, que podemos apreciar, em primeira mao, no nosso idioma, no site do DFJUG, em um tutorial que aborda o uso de JSF e Facelets (atraves do AppFuse), JPA (com o uso da ferramenta de modelagem do JBuilder) e banco de dados MySQL.
Os Application Factories é um conjunto de ferramentas que ajudam o desenvolvedor a trabalhar com frameworks de codigo fonte aberto (Struts 2, JSF com Facelets e Spring MVC) e codigo interno disponivel para eles. Com uma ferramenta muito bem elaborada, trabalhando em conjunto com AppFuse, Maven e outros, podemos criar codigo reutilizavel em modulos e armazena-los, podendo ser usado em um novo projeto. Para empresas que desenvolvem aplicacoes Web Java e trabalham com prazos apertados, é uma boa hora olhar a ferramenta.
Alem do Application Factories, o JBuilder 2008 traz outros plugins exclusivos, entre eles:

O Swing Designer, para quem deseja trabalhar com aplicacoes desktop, uma ferramenta visual Swing, no qual o Eclipse IDE, possui uma ferramenta muito fraca; Ferramenta de modelagem UML (inclusive para EJB, ao qual o tutorial do DFJUG mostra uma pequena parte do que pode ser feito); Habilidade de auditar projetos e etc;

Se voce está interessado na ferramenta visite http://www.codegear.com/products/jbuilder (em Inglês), mas existem tambem paginas em Portugues.

O tutorial do JBuilder 2008 – Application Factory voce baixa (de graça) do nosso sitio em http://www.dfjug.org/DFJUG/index.jsp

Outros tutoriais do JBuilder vem nas proximas semanas.
/********* Tutorial do JBuilder 2008 – na pagina principal do DFJUG *********/

__| I Simpósio Java do Sertão |__
O colega Aécio P. Santiago Junior, aeciojunior@gmail.com, convida para o I Simpósio Java do Sertão

O objetivo do I Simpósio Java do Sertão é reunir usuários e entusiastas da tecnologia Java para debater e expor novas idéias e tendências no cenário atual. O evento, organizado em parceria com o JavaBahia, marca a fundação do SertãoJUG, novo JUG constituído por usuários e profissionais de Feira de Santana e regiões circunvizinhas.

- Local: Universidade Estadual de Feira de Santana(UEFS)
- Dia: 12/04/2008
- Horário: Das 8 às 18h
- Público Alvo: Universitários, estudantes de nível técnico, professores/coordenadores de curso, profissionais experientes que desejam manter-se atualizados, iniciantes e demais interessados na tecnologia Java.
- Inscrições: Entrada e participação gratuita.

Durante o evento, serão sorteados brindes oferecidos pelos patrocinadores.

Programação das Palestras
07:30
Credenciamento

08:00
Abertura e Apresentação do SertãoJUG

08:30
Desenvolvimento de Aplicações em Java para Dispositivos Portáteis Igor Takenami (Prodeb)

09:30
SOA – Service Oriented Architecture
Cleber Jorge Lira de Santana (Prodeb)

10:30
Intervalo (coffee-break)

10:50
In Moment Show (divulgação)
Profissional da CPM Braxis

11:15
Java em Rede: Programação Distribuida na Internet Daniel G. Costa (UEFS)

12:00
Intervalo para almoço

14:00
Iniciativa JEDI e o ensino de Java gratuito Daniel deOliveira (JEDI/DFJUG)

15:00
NetBeans 6.0*1
Gregg Sporar (Sun Microsystems)

16:00
Intervalo (coffee-break)

16:20
Estudo de Caso – Governo Federal e Java (IRPF Multiplataforma) Serge Rehem (Serpro/JavaBahia)

17:00
Memory Leaks in Java Applications - Different Tools for Different Types of Leaks*1 Gregg Sporar (Sun Microsystems)

18:00
Encerramento
* As palestras internacionais terão tradução simultânea.

Mini-cursos :
08:00 às 12:00 (Lab-01)
Desenvolvimento de Jogos 3D com Java
Leonardo Gamas

08:00 às 12:00 (Lab-02)
Introdução ao Desenvolvimento de Aplicações Móveis com JavaME Ramon Lopes

Palestrantes/Instrutores
Igor Takenami é Bacharel em Sistemas de Informação com 9 anos de mercado e vasta experiência em diversos tipos de projetos de software e linguagens de programação. Há 5 anos vem desenvolvendo trabalhos como Arquiteto J2EE e .NET. Especialista em desenvolvimento para dispositivos portáteis como Smartphones e Celulares. Instrutor com cursos ministrados nas principais capitais do Brasil. Professor da Faculdade Jorge Amado. Auditor Interno e conhecedor de normas da ISO. Experiência em processo de avaliação CMMI e conhecimento em diversas disciplinas da engenharia de software. Consultor da PRODEB - Companhia de Processamento de Dados da Bahia.

Cleber Jorge Lira de Santana é especialista em Sistemas de Informação com Ênfase em Componentes Web e Distribuídos e Tecnólogo em Processamento de Dados pela Faculdade Ruy Barbosa com 7 anos de mercado e com larga experiência em desenvolvimento de sistemas para Web em diversos tipos de projetos de software. Há 4 anos vem desenvolvendo trabalhos utilizando a arquitetura J2EE. Experiência em processo de avaliação CMMI Nível 2. Atualmente estuda sobre o desenvolvimento de aplicações orientada a serviços e exerce o cargo de Analista de Sistemas na PRODEB.

Daniel G. Costa possui graduação em Engenharia de Computação pela UFRN, graduação em Tecnologia em Informática pelo CEFET/RN e mestrado em Engenharia Elétrica pela UFRN, com foco em redes de computadores. Atuou como analista de segurança e administrador de redes em empresas do setor e na Rede Nacional de Ensino e Pesquisa ([[http://www.rnp.br/]RNP]]), utilizando, ente outras coisas, linguagens de programação como Python e Java para solucionar problemas comuns de administração de redes. Publicou diversos livros na área de computação, entre eles "Java em Rede: Programação Distribuída na Internet", "DNS: Um Guia para Administradores de Redes" e "Administração de Redes com Scripts: Bash Script, Python e VBScript", todos publicados pela editora Brasport. Atualmente é Professor Assistente da UEFS, Universidade Estadual de Feira de Santana.

Daniel deOliveira é o fundador do DFJUG (Brasilia Java Users Group), o maior JUG do mundo, com mais de 26.000 associados. Daniel é Mestre em Gestao do Conhecimento e instrutor de Java para Pessoas com Necessidades Especiais - PNE (cegos, surdos, cadeirantes, etc...) em Brasília. É Java Champion, consultor da Politec e tem sido JUG Leader por mais de dez anos.

Gregg Sporar trabalha na Sun Microsystems como evangelista de tecnologias do projeto open-source Netbeans. He has been a software developer for over twenty years, working on projects ranging from control software for a burglar alarm to 3D graphical user interfaces. He has been using Java and related open-source tools since 1998 and his interests include user interfaces, development tools, and performance profiling. He has a passion for spreading the word about open-source tools and technologies and is a frequent speaker at software development conferences around the world (JavaOne, JavaZone, Jazoon, OSCON, TheServerSide, etc.). He works for Sun Microsystems as a Technology Evangelist on the NetBeans project, a free and open-source integrated development environment.

Serge Rehem é PMP, MBA em Administração pela Unifacs, especialista em Sistemas Distribuídos pela UFBA e Bacharel em Informática pela UCSAL. Analista do Serpro há 10 anos, atualmente gerencia o pólo de desenvolvimento que atende a Receita Federal do Brasil, na regional Salvador. Palestrante em eventos nacionais (CaféBrasil 2005 e a Mostra de TIC 2006) e internacionais (JavaOne 2005, FISL 2007), apresentando o IRPF Java e a ferramenta livre Atabaque. Desde 2005 é também um dos líderes do grupo de usuários JavaBahia, atuando na organização de vários eventos Java em Salvador. Sobre trabalho colaborativo, mantém o blog blog bazedral.blogspot.com

Leonardo Gamas dos Santos é graduado em Física pela Universidade Estadual de Feira de Santana. Cursando atualmente a especialização em Sistemas de Informação com ênfase em Sistemas Distribuídos e Web na Faculdade Ruy Barbosa. Trabalha como Analista de Sistemas da Prefeitura Municipal de Feira de Santana e possui interesses em desenvolvimento Java e na construção de frameworks.

Ramon Lopes é Bacharelando em Ciência da Computação pela Universidade Federal da Bahia (5° semestre). Estagiário da Sun Microsystems, participando do programa de Embaixadores de Campus Sun desde outubro de 2007, que conta com 500 embaixadores distribuídos em diversos países ao redor do mundo. Como embaixador desenvolve atividades de demonstrações técnicas sobre tecnologias Sun, além de ministrar mini-cursos e palestras técnicas sobre Java em universidades.

Inscrições em:
http://sertaojug.dev.java.net
/********* Tutorial do JBuilder 2008 – na pagina principal do DFJUG *********/

__| Crie seu projeto SPOT |__
Se voce participou da festa dos 10 anos do DFJUG deve se lembrar que Simon Ritter, evangelista da Sun Microsystems, convidou/desafiou a nossa comunidade a criar projetos interessantes baseados na tecnologia SPOT – Sun Small Programmable Object Technologies.

O que é o SPOT ?
Em 2003 os pesquisadores da Sun Labs comecaram o desenvolvimento de Sensores de Rede Sem Fio (Wireless Sensor Networks). Baseados na experiencia com Java,  mais a a KVM (não a JVM que usamos, mas a evolucao, daí o K) e seu uso nos  telefone celulares, construiram um pequeno sensor e o adaptaram a uma Java Virtual Machine flexivel (Projeto Squawk).

O alcance deste dispositivo ainda está para ser verificado. Centenas de projetos interessantes estao sendo desenvolvidos o tempo todo. Se VOCÊ é  do tipo que gosta de desafios, tem interesse em eletronica e quer criar alguma coisa interessante (e quem sabe ganhar muito dinheiro) esta e'  uma tecnologia nova e cheia de oportunidades.

O DFJUG recebeu um Kit SPOT (vejam as fotos em http://www.dfjug.org/DFJUG/dfjug10anos.htm) e, caso voce desenvolva um projeto matador (killer application), realmente desruptivo, e quiser testa-lo, entre em contato conosco que poderemos ajuda-lo a testar.

O melhor lugar para encontrar informacoes relacionadas com o SPOT é o sitio  sunspotworld.com. Voce tambem pode baixar toda a documentacao SPOTs de http://sunspotworld.com/docs/.

Para comecar, nos recomendamos que voce baixe o SPOT Manager (http://sunspotworld.com/SPOTManager/), instale-o e tambem instale a ultima SPOT SDK. Entao, usando a mesma ferramenta baixe os exemplos e o SPOTWorld. O SPOTWorld e'  a ferramenta que permitira' voce criar SPOTs virtuais, e usa-lo como  um emulador para rodar as suas aplicacoes SPOT, no caso de voce nao ter acesso ao dispositivo real (que o DFJUG recebeu). Voce pode usar o SPOTManager para obter o plugin NetBeansdo SPOT.

Criar aplicacoes SPOT é realmente muito simples e divertido !
/***/
Visite a pagina em  http://sunspots-update-2008.eventbrite.com/ (em ingles) la'  voce encontrara' links importantes para projetos, documentacao, modelos, etc...

No Youtube voce pode ver videos. Visite o blog do Terrence Barr : http://weblogs.java.net/blog/terrencebarr/archive/2007/08/more_on_sunspot.html

Um evento de Spot aconteceu em 28 de Março. Os slides podem ser baixados e sao 46MB de arquivo  pdf. Lá são dados tambem alguns links de pequenos videos, onde sao mostrados, por exemplo, um clipe de Helicoptero AUV e um de telemetria para Helicopteros.
/********* Tutorial do JBuilder 2008 – na pagina principal do DFJUG *********/

__| Certificação Java |__
O colega José Geraldo Rodrigues Campos, jose.geraldo@gmail.com, comemora :  Gostaria de comunicar que depois de algum tempo sem novas certificações, no mês passado, saiu o resultado da avaliação do meu projeto de SCEA (Sun Certified Enterprise Architect for Java 2 Platform) no qual fui aprovado e que também recentemente logrei exito na certificação ITIL Foundation, a qual devo agradecer à empresa NCT Informática por ter me dado a oportunidade de realizá-la. Deixo também, meu email para contatos profissionais: jose.geraldo@gmail.com

Sun Certified Enterprise Architect for the Java 2 Platform Sun Certified Business Component Developer Sun Certified Web Component Developer Sun Certified Java Programmer 1.4 ITIL Foundation Certified Rational Consultant in RUP Rational Consultant in Implementing RUP
/********* Tutorial do JBuilder 2008 – na pagina principal do DFJUG *********/

__| Emprego Java (05) |__
Bruno Rossi, brossi@dba.com.br, oferece duas oportunidades de trabalho em Brasilia – DF. Ele disse : Gostaria que fossem divulgadas 2 vagas para inicio imediato. Cargo: Desenvolvedor PlenoDescrição da vaga: Existe uma oportunidade para trabalhar em um projeto Java, para inicio imediato. Seguem características da oportunidade:- Dominio da linguagem Java.- Sólidos conhecimentos em: Struts, JPA, Hibernate, Spring, JSF. - Conhecimentos desejáveis: EJB 3.0, JBoss Seam, DWR, JCA, JCE.Interessados enviar curriculo para brossi@dba.com.br /***/

Najla Daichoum, najla@ctis.com.br, do Depto Desenvolvimento de Sistemas da CTIS disse : Precisamos de profissionais com o perfil abaixo:

ANALISTA DE TESTE JR

- Conhecimento básico de programação Java;
- Conhecimento em planejamento e execução dos testes;
- Conhecimento em Modelagem UML;
- Conhecimento em SQL;
- Conhecimento em RUP
- Conhecimento em RoboHelp;
- Perfil investigativo.

Desejável: inglês básico

Competências comportamentais: Boa apresentação/postura, flexibilidade, habilidade para trabalhar em equipe, organização, disciplina, foco na solução de problemas, atenção a detalhes e transparência.

INFORMAR PRETENSÃO SALARIAL

Interessados enviar curriculum para daichoum@hotmail.com /***/ Jacqueline Almeida, jacqueline.almeida@quality.com.br, Assistente de RH da Quality, www.quality.com.br, oferece :

1- Desenvolvedor J2EE

Requisitos:
- Graduação na área de TI
- Experiência com desenvolvimento de aplicações JAVA voltadas para WEB .
- Experiência com Rotinas PL/SQL, Oracle, IDE Eclipse, JSP, Hibernate, Struts / Taglibs e EJB.

Desejável:
- Conhecimentos em UML, WLS, Portal BEA, WebService, Design Patterns, JUnit, ANT, SOA, XMLC e mercado financeiro
- Inglês Intermediário

Os candidatos que se encontram dentro do perfil acima deverão encaminhar o currículo com pretensão salarial para rh@quality.com.br.
Mencionar no assunto “Analista de Sistemas (J2EE)”.

Quantidade de vagas: 01
Local: Centro do Rio de Janeiro

2 - Analista de Suporte

Requisitos
- Graduação completa ou em andamento na área de TI
- Experiência em atividades de suporte técnico;
- Experiência em Suporte a Família Windows Server 2000 e 2003;
- Experiência em Administração MS Exchange;
- Conhecimentos em Redes de Computadores/ TCP/IP/ Protocolos de Roteadores;
- DNS/ Firewall e Links de comunicação
- Experiência em Projetos de Windows 2003, Active Directory e ISA Server;

Requisitos desejáveis
- Inglês intermediário

Habilidades
- Dinamismo
- Comunicação

Os candidatos que se encontram dentro do perfil acima deverão encaminhar o currículo com pretensão salarial para rh@quality.com.br. Mencionar no assunto “Anal. Suporte Pleno”.

Quantidade de vagas: 1
Local: Centro do Rio de Janeiro
/***/
As vagas de emprego e/ou estágio oferecidas neste boletim do DFJUG são de inteira responsabilidade das pessoas e/ou empresas que as submetem. O DFJUG apenas as repassa da forma como sao recebidas, por acreditarmos que se trata de prestacao de servico para a comunidade Java. 
/********* Tutorial do JBuilder 2008 – na pagina principal do DFJUG *********/

Sempre é importante ressaltar que o DFJUG é patrocinado pelo Instituto CTS - www.cts.org.br, que nos fornece todo o apoio logistico, administrativo e juridico que nosso grupo necessita para realizar seus projetos tecno/sociais. Abracos a todos e bons codigos !!!

Daniel deOliveira
JUG Leader / Founding Java Champion
Brasilia Java Users Group
daniel@dfjug.org
www.dfjug.org
Brasil