SouJava

Sociedade de Usuários da Tecnologia Java

Apache TomEE ganha o Duke’s Choice 2014

A comunidade brasileira tem mais um motivo para se orgulhar: Daniel Cunha, integrante do SouJava, é um dos contribuintes do projeto Apache TomEE – que acaba de receber o Duke’s Choice Award e Geek’s Choice no JavaOne 2014. Esses prêmios são dados para projetos inovadores e que apresentam resultados valiosos para a comunidade Java.

O Apache TomEE foi criado por David Blevins com a ideia de agregar funcionalidades da especificação JavaEE ao bastante popular Apache Tomcat. Todo o ecossistema de desenvolvido está sob a tutela da Apache Software Foundation, e atualmente é certificado como JavaEE 6 Web Profile, com um esforço de desenvolvimento para ser certificado na plataforma JavaEE 7.

Daniel Cunha, participante do projeto TomEE 

SouJava: Daniel conte-me mais sobre você;

Daniel: Sou apaixonado por desenvolvimento de software, trabalho com desenvolvimento Java à aproximadamente 5 anos. Sou entusiastas de Open Source e Software Livre. Fui OSUM Leader (Open Source University Meetup), programa universitário da Sun Microsystems. Atualmente sou líder do CEJUG (Grupo de Usuário Java do Ceará) e colaborador no GUJavaSC (Grupo de Usuário Java de Santa Catarina). Nas minhas horas vagas dedico esse tempo a projetos Open Source, dentre eles sou commiter nos projetos:

Yougi [ http://www.yougi.org ] [ https://github.com/htmfilho/yougi ]

Aplicação para gerenciamento de grupos de usuários on-line de qualquer tipo e domínio.

Lightweight EE [ https://github.com/struberg/lightweightEE ]

Aplicação de exemplo desenvolvida por Mark Struberg para as implementações da Apache para a especificação do Java EE.

JBoos Æsh [ http://aeshell.github.io ] [ https://github.com/aeshell/ ]

É uma biblioteca Java para manipulação de entradas no console. Essa biblioteca é utilizado no desenvolvimento do JBoss Forge, JBoss CLI, Infinispan CLI e demais outros softwares do ecosistema JBoss/RedHat.

Também contribuo para outros projetos em especial:

  • Apache TomEE e todo ecosistema Java EE desenvolvido pela Apache
  • TomiTribe Crest
  • TomiTribe Crest Connector
  • JBoss Forge


SouJava: O que você achou dessa conquista?

Daniel: Achei bem coerente essa conquista do Apache TomEE, o projeto havia ganho o Geek’s Choice Awards na categoria App Server, é notório o grande trabalho que a comunidade e os committers vem fazendo para com o projeto, o recebimento do Duke’s Choice Award foi apenas mais uma prova de que o projeto pode trazer bons frutos para a tecnologia Java e em especial ao Java EE.

 

SouJava: Diferença entre o TomEE e o Tomcat?

Daniel: São projetos independentes, o TomEE apenas “injeta” as funcionalidades Java EE para o Tomcat, sendo o Tomcat a implementação para Servlet e JSP utilizada no Apache TomEE.

 

SouJava: Quando terá suporte o Java EE 7?

Daniel: O processo de desenvolvimento está acontecendo, mas provavelmente só deve sair no próximo ano (sem data prevista ainda).

SouJava: Como anda o uso do Brasil?

Daniel: Aqui no Brasil o Tomcat tem maior popularidade, na minha palestra do TDC Floripa algumas pessoas acharam bacana essa ideia, já que essa migração do Tomcat para o TomEE é algo muito simples. Ainda não conheço empresa no Brasil que trabalhe com o Apache TomEE.

 

SouJava: Para quem quer usar qual a sua recomendação?

Daniel: O Apache TomEE é simples e fácil, sua documentação é bem legal e a comunidade e bem ativa. Geralmente você terá suporte da comunidade. Você se sentirá em casa se você já utilizou ou utiliza Tomcat. O projeto é sólido e existe por exemplo a TomiTribe que dá suporte ao projeto e presta consultoria para usuários do TomEE e Java EE, uma alternativa para quem precisa de um suporte comercial.


SouJava: Como participar desse projeto?

Daniel: A participação do projeto é simples, o Apache TomEE é um projeto Open Source, todo o fluxo para um novo contribuidor pode ser visto aqui: http://tomee.apache.org/dev/contribution-tips.html

Nesse passo-a-passo a página ainda referência o projeto no SVN, mas o projeto já possui seu repositório no GIT também: git://git.apache.org/tomee.git

Por enquanto, ainda existe a discussão para poder ser feito o trabalho com o GitHub (http://github.com/apache/tomee) e então você poder submeter PR para o projeto, mas isso ainda está sendo definido.

Você pode ajudar de várias formas, na documentação, tradução, não necessáriamente você precisa programar, toda ajuda é bem vinda ao projeto.

Minhas primeiras contribuições foram com divulgação, palestra sobre o projeto e atividades do mesmo gênero.

SouJava: Contato?

Daniel: Por enquanto o contato é feito direto com a comunidade por meio de IRC e lista de email: http://tomee.apache.org/support.html

Suporte comercial você pode pesquisar aqui: http://tomee.apache.org/commercial-support.html. Até então, a única empresa que dá suporte comercial ao TomEE é a TomiTribe (http://www.tomitribe.com/)

 

SouJava: Material em português sobre o TomEE?

Daniel: Bom, o material é todo em inglês, ainda não existe nada portado para o Português, talvez blogs e coisas do gênero (Que não tenho conhecimento).

Esse seria um ótimo trabalho e forma de contribuição para o projeto.

 

Ref: https://blogs.oracle.com/java/entry/2014_duke_s_choice_award

Red Hat publica agenda do JUDCon Brazil:2014

A Red Hat, fornecedora líder mundial de soluções de código aberto, anuncia a publicação da Agenda do JBoss Users&Developers Conference (JUDCon Brasil 2014), que acontece no dia 26 de setembro, em São Paulo.

O JBoss Users&Developers Conference é um evento de porte internacional feito “Por Desenvolvedores, Para Desenvolvedores” e que reunirá a comunidade entusiasta da tecnologia JBoss open source do mundo com os principais líderes da Jboss.org. O encontro é a oportunidade para aprender, ensinar, trocar experiências e discutir tendências, apresentar projetos e colaborar com a comunidade.

Entre as apresentações destacam-se: Complex Event Processing and the Internet of Things, por Ray Ploski e Case Studies in Testable Development with Enterprise Java, por Andrew Lee Rubinger, um dos criadores do Arquillian, e também escritor de vários livros, como o Enterprise Java Beans 3.1, da editora O’Reilly.

Haverá sessões para todos os públicos, desde os iniciantes até os mais experientes.

A agenda está divida em três categorias principais: Cloud & Application Development, NoSQL & Data e Rules, Process & Automation. Há ainda uma categoria especial para Cool Stuff que abordará temas que integram as outras categorias.

As inscrições permanecerão abertas até o dia anterior ao evento.

Agenda

Evento: JUDCon Brasil 2014

Data: 26 de setembro

Local: Rua das Olimpiadas, 205, São Paulo- SP

Site do evento: http://www.jboss.org/pt_BR/events/JUDCon/2014/brazil.html

Sobre a Red Hat, Inc.

 A Red Hat é o principal fornecedor de soluções de software de código aberto em nível mundial, adotando uma abordagem Sua estratégia é impulsionada pelo poder das comunidades frente às tecnologias de Nuvem, Linux, Middleware, Armazenamento e Virtualização confiáveis e de alto desempenho. A Red Hat ainda oferece serviços premiados de suporte, treinamento e serviços de consultoria. Atuando como ponto central em uma rede global de empresas, parceiros e comunidades de código aberto, a Red Hat ajuda a criar tecnologias relevantes e inovadoras que liberam os recursos tecnológicos para o crescimento e preparam os clientes para o futuro da Tecnologia da Informação. Saiba mais http://www.redhat.com 

Red Hat abre as chamadas de trabalho para a JUDCon Brasil 2014

A Red Hat, fornecedora líder mundial de soluções de código aberto, anuncia a abertura das chamadas de trabalho para a segunda edição da Jboss Users&Developers Conference (JUDCon Brasil 2014), que acontece no dia 26 de setembro, em São Paulo.

A JBoss Users&Developers Conference é um evento de porte internacional feito “Por Desenvolvedores, Para Desenvolvedores” e que reunirá a comunidade entusiasta da tecnologia JBoss open source do mundo com os principais líderes da Jboss.org. O encontro é a oportunidade para aprender, ensinar, trocar experiências e discutir tendências, apresentar projetos e colaborar com a comunidade.

Interessados em apresentar projetos devem preencher um formulário no site do evento (http://www.jboss.org/pt_BR/events/JUDCon/2014/brazil/cfp) até o dia 22 de agosto. As submissões devem ser feitas em inglês. Os trabalhos selecionados serão notificados no dia 29 deste mês.

O JUDCon Brasil 2014 é também a oportunidade que os desenvolvedores locais têm de se aproximar dos criadores e principais engenheiros mundiais da Red Hat, que trabalham nos produtos de portfolio de Middleware, tirar dúvidas, trocar experiências e procurar soluções inovadoras por meio das tecnologias de JBoss.

Agenda

Chamadas de trabalho: Até 22 de agosto

Divulgação dos selecionados: 29 de agosto

Evento: JUDCon Brasil 2014

Data: 26 de setembro

Local: Rua das Olimpiadas, 205, São Paulo- SP

Site do evento: http://www.jboss.org/pt_BR/events/JUDCon/2014/brazil.html

Sobre a Red Hat, Inc.

 A Red Hat é o principal fornecedor de soluções de software de código aberto em nível mundial, adotando uma abordagem Sua estratégia é impulsionada pelo poder das comunidades frente às tecnologias de Nuvem, Linux, Middleware, Armazenamento e Virtualização confiáveis e de alto desempenho. A Red Hat ainda oferece serviços premiados de suporte, treinamento e serviços de consultoria. Atuando como ponto central em uma rede global de empresas, parceiros e comunidades de código aberto, a Red Hat ajuda a criar tecnologias relevantes e inovadoras que liberam os recursos tecnológicos para o crescimento e preparam os clientes para o futuro da Tecnologia da Informação. Saiba mais http://www.redhat.com 

Encontro técnico SouJava: Agosto[TecSinapse]

O próximo encontro do SouJava acontecerá no dia 21 de agosto, quinta-feira, a partir das 19 horas na GlobalCode com a participação da TecSinapse.

Data: 21 de agosto de 2014, quinta-feira

Horário: 19:00

Local: GlobalCode/Online

Endereço: Av. Bernardino de Campos, 327, São Paulo – SP, 04004-050

Inscrições: http://goo.gl/Af2zUv

Título: Automatizando a Automatização: Gerando jobs automagicamente no Jenkins

Descrição: O Jenkins é uma excelente ferramenta para automatizar processos. Mas quando se tem diversos projetos é difícil manter as coisas usando apenas a interface gráfica. Qualquer mudança exige alterar cada um dos jobs manualmente. A palestra irá mostrar como gerar os jobs do Jenkins de forma automática. Essa técnica foi aplicada com grande sucesso na TecSinapse e permite que várias equipes disponham das mesmas ferramentas com pequeno esforço.

Palestrante: Rui Fernando Hayashi

Mini-bio: Rui Fernando Hayashi é desenvolvedor Java há mais de 10 anos atuando em diversos projetos e empresas. Atualmente é responsável pela infraestrutura da Tecsinapse onde busca prover o melhor ambiente que qualquer desenvolvedor poderia sonhar.

Título: Jett: exporte Excel do jeito que seu cliente sempre sonhou

Descrição: Exportar dados para Excel em aplicações Java nem sempre é uma tarefa agradável para os desenvolvedores, ainda mais quando é envolvidos imagens, fórmulas, etc. Com isso existe algumas APIs no mercado e uma delas é o Jett(Java Excel Template Translator), que tem como objetivo agilizar o processo de exportação baseando-se em templates já existentes, que são arquivos Excel, em conjunto com “tags” disponibilizadas pela API para manipulação dos dados em tempo de execução.

Palestrante: Emmanuel Neri

Mini-bio: Emmanuel Neri é desenvolvedor Java na TecSinapse, formado em Análise e Desenvolvimento de Sistemas pela Unipar, especialista em Engenharia de Software pela PUC-PR e Mestrando em Desenvolvimento de Tecnologias pelo Instituto Lactec,

JCP: Festa de Aniversário

20140611-festa-jcp-18anos-topo-post

Festa! O Java Community Process, o processo de padronização que define os rumos da tecnologia Java, completará 18 anos de existência. Vamos comemorar este acontecimento em grande estilo?

Venha participar com a gente desta festa!

Data: 18 de junho, quarta-feira
Horário: 19h30
Local: Oracle Brasil
Endereço: Rua Doutor José Áureo Bustamante, 455 – Vila Cordeiro, São Paulo – SP

Inscrições: http://goo.gl/n927sU

JCP: reunião aberta ao público

20140606-reuniao-jcp

Se você tem interesse em saber como funciona o JCP, ou participa do programa Adote uma JSR e quer se envolver ainda mais, não perca a oportunidade de participar deste evento.

Todos os meses o Comitê Executivo do JCP organiza uma reunião para discutir assuntos relacionados a padronizações, andamento das JSRs, e sobre a própria organização. A próxima reunião será aberta ao público e em sua pauta constam itens como: novidades no JCP.Next, JSR-364 e a ampliação do quadro de associados.

Ler mais deste artigo

Café Brasil 2014: Aberta a chamada de trabalhos

20140606-cafebrasil-topo-post-630x300

Foi aberta a chamada de trabalhos (Call for Papers) para o Café Brasil, que ocorrerá em São Paulo nos dias 27, 28, 29 de novembro de 2014. O evento destacará tecnologias, técnicas e ferramentas produzidas ou baseadas em Java, ou para Java, e abordará os seguintes temas:

  • Java SE, Java FX;
  • Linguagens na JVM;
  • Java Embarcado;
  • Java EE;
  • Spring;
  • SOA;
  • NoSQL;
  • Big Data;
  • Cloud;

A submissão de palestras poderá ser realizada até o dia 20 de junho, através do formulário disponível em http://goo.gl/K2ns08.

Ler mais deste artigo

Java Virtual Developer Day

20140512-java-virtual-dev-day-topo-post-630x170

Aconteceu no último dia 6 de maio, o Java Virtual Developer Day. Trata-se de um evento GRATUITO e VIRTUAL.

Se você não conseguiu participar do evento no dia, não se preocupe, pois ainda é possível se inscrever e assistir a todo o conteúdo apresentado no dia. Para isso é necessário que você faça a sua inscrição no website a seguir:

Java Virtual Developer Day
https://oracle.6connex.com/portal/java2014/login

As palestras apresentaram tópicos super importantes, como:

  • Novas funcionalidades do Java SE 8: Lambdas e mais;
  • Introdução técnica a plataforma Java EE 7;
  • Como o Java facilita o controle de equipamentos “embedded”.

Ler mais deste artigo

Encontro técnico de Maio [Oracle]

encontro-tecnico-maio2014-topo-post-630x250

 

ATENÇÃO: Devido a greve dos ônibus e da grande confusão que se formou no trânsito de São Paulo, ADIAMOS a reunião de HOJE (20).

O próximo encontro técnico do SouJava será realizado na Oracle dessa vez o tema será OpenJDK e benchmarks, JCP, Java 8 e JavaFX, sendo que o dois últimos itens serão apresentados em forma de laboratório.

Data: será divulgada em breve

Horário: 19:00

Local: Oracle Brasil, Rua Doutor José Áureo Bustamante, 455 – Vila Cordeiro, São Paulo – SP, 04710-090

Inscrição:http://goo.gl/4L2izm

Ler mais deste artigo

JSR 363: Units of Measurement API – Pós Hangout

jsr363-hangout-topo-post-630x250

Quem perdeu o bate-papo de ontem sobre a JSR 363, não precisa ficar preocupado. Tudo o que foi discutido foi gravado e você pode acompanhar o que aconteceu ao acessar o link na sequência:

https://plus.google.com/events/c4u6tqadev3bek2n4ke76uen5b8

Caso queira obter mais informações sobre a API de Unidades de Medida, seguem aqui os links citados no Hangout:

Projeto no GitHub: https://github.com/unitsofmeasurement
JIRA da Especificacao: https://java.net/jira/browse/UNITSOFMEASUREMENT
Projetos Base:

Twitter: @UnitAPI
Twitter do spec lead (Leonardo Lima): @leomrlima
Adopt-a-JSR SouJava: http://soujava.org.br/servicos/adopt-a-jsr/
Site da V2COM: http://www.v2com.mobi

Deixamos aqui o nosso agradecimento ao Leonardo Lima da V2COM, pelo costumeiro apoio e presteza em querer ajudar a comunidade de desenvolvedores Java, e também ao Bruno Souza e Fábio Velloso, ambos do SOUJava,  pela viabilização deste bate-papo esclarecedor.

Seguir

Get every new post delivered to your Inbox.

Junte-se a 294 outros seguidores