SouJava

Sociedade de Usuários da Tecnologia Java

Category Archives: JCP

Encontro técnico de Outubro[Microprofile, online]

microprofile-black

O próximo encontro do SouJava, será online, e será sobre MicroProfile
O termo microsserviço, se tornou muito popular. Assim, diversas ferramentas e diversos artigos relacionados ao assunto vem surgindo. Eventualmente pode-se desenvolver microsserviços com Java EE, porém os profiles atuais não são a melhor alternativa. Neste contexto foi lançada uma nova iniciativa no mundo Java o MicroProfile, que na sua versão 1.0 utiliza algumas APIs do Java EE. O Microprofile foi um dos tópicos mais comentados no JavaOne 2016 e como esta em sua fase inicial todos nós podemos participar das discussões e sua evolução.

O evento acontecerá no dia 27 de Outubro, quinta-feira, a partir das 19:30.

Participantes:

Nome: Otávio Gonçalves de Santana
Mini-bio: Um desenvolvedor apaixonado pelo que faz: JUG Leader, Java Champion, Expert Group em diversas especificações Java, membro executivo do JCP, JCP Outstanding Award, Duke’s Choice Award, committer da Apache, palestrante em diversos eventos ao redor do mundo além de escrever artigos e livros no tempo restante.

Nome: Fábio Velloso
Mini-bio: Desenvolvedor inquieto desde a infância, Bacharel em Ciência da Computação, professor de Arquitetura Orientada a Serviços (SOA) na UFSCar e membro do Executive Committee do JCP. Arquiteto responsável por diversos projetos de Internet Banking, SOA, integração e segurança em instituições financeiras, empresas do setor de telecomunicações e de varejo. Fundador e diretor do SouJava e Consultor da Summa Technologies, atualmente desenvolve projetos de Integração Continua, Cloud Computing e Sistemas Web e é palestrante em diversos eventos de tecnologia e inovação.
Nome: Bruno Souza
Mini-bio: Bruno Souza acredita que os desenvolvedores de software tem um grande impacto no mundo e podem efetivamente melhorar o planeta. É por isso que ele é apaixonado por desenvolver comunidades. Bruno tem dedicado a sua vida a auxiliar desenvolvedores ao redor do mundo a alcançarem o seu verdadeiro potencial. Também conhecido como “Javaman”, ele é desenvolvedor Java na Summa Technologies e especialista em cloud na ToolsCloud, onde participa de alguns dos maiores projetos em Java no Brasil. Também é presidente do SouJava e esteve duas vezes na Diretoria do Open Source Initiative.

Nome: Rafael Benevides
Mini-bio: Rafael Benevides é Diretor de Developer Experience na Red Hat. Com vários anos de experiência em vários setores da indústria de TI, Rafael ajuda desenvolvedores e empresas ao redor do mundo a serem mais eficazes no desenvolvimento de software. Rafael se considera um “resolvedor de problemas” que tem uma grande paixão por compartilhar as soluções encontradas. Rafael é membro do Apache DeltaSpike PMC – um projeto ganhador do Duke’s Choice Award, e palestrante frequente em conferências como o JavaOne, Devoxx, TDC, DevNexus e vários outros Twitter | LinkedIn | rafabene.com

Nome: Carlos Rischioto
Mini-bio: Profissional de Tecnologia da Informação a mais de 16 anos, formado em Ciência da Computação, atuando com tecnologias Java e Web desde 1998. Especialiasta na Plataforma de Aplicações da IBM, com os produtos WebSphere Application Server, Liberty e Bluemix. Além de possuir diversas certificações nesses produtos também é desenvolvedor das provas de certificação, é Instrutor Oficial da IBM e professor atuando em diversos cursos de Graduação e Pos-Graduação voltados para Tecnologia Java, Web e SOA. Fundador do SPWUG, (SP WebSphere User Group)

JCP Tour 2016

jcp_large

O Java Community Process (JCP) é um mecanismo cujo objetivo é elaborar especificações técnicas padrão para a tecnologia Java e entre os dias 18 e 26 de Janeiro acontecerá um Tour com alguns membros do comitê executivo em algumas cidades brasileiras:

 

 

Em São Paulo esse encontro acontecerá na Global Code e haverá transmissão.

 

  • Data: 26 de Janeiro
  • Horário: 19:00
  • Local: Globalcode São Paulo / Online
  • Endereço: Av. Bernardino de Campos, 327, São Paulo – SP, 04004-050 (Mapa)
  • Inscrição:AQUI
  • Entrada: Gratuíta

 

Programação:

Título: As melhores dicas para você impulsionar sua carreira de desenvolvedor, ganhar experiência e se posicionar no mercado. Mesmo que você não tenha terminado a faculdade!

Descrição: Nesse tempo de incertezas, você já pensou na sua carreira pros próximos anos? Está preparado para conseguir um bom estágio, ou uma boa posição em uma empresa bacana? Quer lançar sua idéia no mercado e precisa mostrar pros investidores que você é capaz? Como se tornar experiente, se todo mundo já exige experiência? Você vai tirar umas certificações para se destacar, ou pretende aceitar um empreguinho qualquer, para “ganhar experiência”?

Ser um profissional atualizado e ficar sempre antenado é de grande importância para a carreira. Mas não basta… É preciso mais do que conhecer. É fundamental colocar a “mão na massa” e passar por problemas reais, mostrar que você é capaz de trabalhar em equipe.

Existem atividades que você pode fazer HOJE, que vão te dar experiência, aumentar seu networking, e te posicionar no mercado muito antes de você entregar um currículo!

Essa palestra vai te mostrar técnicas e práticas simples, que qualquer desenvolvedor é capaz de fazer — mesmo os novatos — mas que trazem benefícios diretos para sua carreira. Aprenda como conhecer pessoas, ganhar experiências, trabalhar nos projetos mais importantes do planeta, sem sair do seu emprego atual ou antes mesmo de terminar a faculdade!

Os palestrantes são reconhecidos mundialmente pelo seu trabalho com Open Source e a definição da tecnologia Java, e vão contar suas melhores dicas para você alavancar a sua carreira em qualquer área do desenvolvimento de software que você escolher!

 

Palestrante: Patrick Curran

Mini-bio: Patrick Curran is Chair of the JCP. In this role he oversees the activities of the JCP Program Office including driving the process, managing its membership, guiding specification leads and experts through the process, leading the Executive Committee meetings, and managing the JCP.org web site. Patrick has worked in the software industry for more than 20 years and at Sun for 15 years. He has a long-standing record in conformance testing, and most recently led the Java Conformance Engineering team in Sun’s Client Software Group. He was also chair of Sun’s Conformance Council, which is responsible for defining Sun’s policies and strategies around Java conformance and compatibility.

Patrick Curran Patrick has participated actively in several consortia and communities including the World Wide Web Consortium (W3C) (member of the W3C’s Quality Assurance Working Group, co-chair of the W3C Quality Assurance Interest Group), and the Organization for the Advancement of Structured Information Standards (OASIS) (co-chair of the OASIS Test Assertions Guidelines Technical Committee). Patrick blogs at http://blogs.oracle.com/pcurran/

Palestrante: Otávio Santana

Mini-bio: Um Desenvolvedor apaixonado pelo que faz. Praticante da filosofia ágil e do desenvolvimento poliglota na Bahia, JUG Leader do JavaBahia, coordenador do SouJava além de auxiliar em diversos JUGs ao redor do mundo, um dos fomentadores do grupo LinguÁgil. Leva a sério o termo “Make the future Java” presente como membro do Java Expert Group em diversas especificações Java nas plataformas SE, ME e EE, principalmente na SE em que contribui diretamente para o projeto OpenJDK, além de ser membro do comitê executivo do JCP, inclusive ganhando um outstanding member award e Java Champion pelos seus feitos. Presente nos maiores eventos Java e desenvolvimento de software do mundo. Contribuiu para diversos projetos Open Source também é membro da OSI, Open Source Instituite, desenvolve e realiza manutenções nos principais projetos Java da Apache Foundation na qual atualmente é commiter. Quando sobra tempo, escreve artigos, livros e ajudar revisão técnica de diversos materiais no mundo Java.

Palestrante: Bruno Souza

Mini-bio: Bruno Souza é Presidente do SouJava. Conhecido como o “JavaMan”, é evengelista Java e open source, e trabalhou na criação e fortalecimento de comunidades em toda sua carreira. Foi diretor mundial de Comunidades Open Source, coordenou importantes comunidades como NetBeans e OpenSolaris e ajudou a criar a Comunidade Mundial de Grupos de Usuários Java. Desenvolvedor Java desde os primórdios da tecnologia, participou de alguns dos maiores projetos Java do país, e realizou centenas de apresentações em todo o mundo. Bruno é também Diretor da Open Source Initiative (OSI), onde discute a evolução do movimento open source. Quando não está em um computador, Bruno curte o seu tempo com a família em um pequeno esconderijo próximo a São Paulo. Amador em varias atividades — fotografia, fantoches, pai — ele tenta ter sucesso em algumas delas.

 

Eleições JCP: SouJava reconhecido pela Comunidade Mundial

As eleições do Executive Committee (EC) deste ano foram concluidas. O processo de votacao do JCP teve inicio em Junho de 2015.

Neste ano, foram 8 candidatos ratificados e 3 candidatos eleitos pela comunidade. São empresas e entidades importantes, e que tem o trabalho de representar os interesses de empresas e desenvolvedores Java do mundo inteiro no processo de padronização do JCP.

O SouJava mais uma vez foi ratificado pela comunidade mundial, sendo uma das organizações com maior aceitação (atrás apenas da RedHat). Entre os candidados eleitos, o London Java Community está entre os mais votados. Isso mostra a força e a importância dos Grupos de Usuários Java dentro do JCP e para a comunidade Java como um todo.

Nós do SouJava nos sentimos honrados com esse reconhecimento, e termos sido reconhecidos de igual para igual com candidatos tão importantes como Eclipse Foundation, IBM, Intel, Red Hat, Twitter e tantas outras grandes empresas do mercado Java mundial.

Gostaríamos de dar os parabéns a todos os candidatos eleitos:

Ratified Seats: Credit Suisse, Ericsson, Fujitsu, Hewlett-Packard, IBM, Intel, Red Hat and Sociedade de Usuários da Tecnologia Java – SouJava
Open Election Seats: Eclipse Foundation, London Java Community and Twitter

Resultado completo por ordem (mais votados):

Ratified Seats:

soujava1

Open Election Seats:
(Somente os 3 primeiros foram eleitos)
soujava2

Mais detalhes no site oficial: JCP Elections

20 anos de Java[Encontro técnico de Julho na Oracle]

20 anos de Java

Nesses últimos dias estamos divulgando o maior Tour de JUGs, Java User Groups, da história do Java aqui no Brasil. O objetivo desse tour é celebrar os 20 anos de Java.

O encontro aqui de São Paulo será também o encontro técnico na Oracle do SouJava na Oracle.

O evento contará com a presença internacional do Stephen Chin além do Bruno Borges e Otávio Santana.

Palestras:

  • Develop and Test Java Applications in Minutes on Oracle Java Cloud Service
  • Bruno Borges
  • Raspberry Pi with Java
  • Stephen Chin
  • Desenvolvendo Stream com a Money-API
  • Otávio Santana

Hackergarten com o JCP

Venha participar do futuro do Java! Nesse sábado, 29 de novembro, será promovido o Hackergarten das APIs de dinheiro e unidade de medida, JSR 363 e 354.
Hackergarten é a formação de um grupo com objetivo de criar algo para outras pessoas usarem, seja software, documentação, material de educação, etc. A meta é que, no final da reunião, um patch ou similar seja submetido para um projeto open source ou implementação de referência.
Esse evento terá a participação de membros do Expert Group dessas JSRs, participação internacional do Patrick Curran (Chair of the JCP), do Bruno Souza e de outros grandes nomes da comunidade Java. Participe! O evento é gratuito e com direito a pizza.
  • Local: Globalcode
  • Endereço: Rua Bernardino de Campos, 327 – cj.22 – Paraíso – S.P. – próximo da estação do metrô Paraíso
  • Data: 29 de novembro
  • Hora: 9:00
  • Entrada: Gratuita
  • Inscrições: http://goo.gl/xNTIJP

Informações:

O SouJava está no Facebook. Acompanhe o Twitter do @SouJava

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

O SouJava está no Facebook. Acompanhe o Twitter do @SouJava

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

SouJava vota Sim e com 18 votos a favor o JCP-EC aprova a JSR #352 Batch Applications for the Java Platform

Terca-Feira 18 de Dezembro de 2012 – A Sociedade de Usuarios da Tecnologia Java – SouJava vota sim e juntamente com outros 17 votos em favor aprova a JSR #352 Batch Applications for the Java Platform.

O SouJava entende que a JSR#352 em sua versao inicial nao respeita a padronizacao seguida por outras especificacoes no que diz respeito a Anotacoes Java, devido a este fato, a par da situacao o Spec Lead Chris Vignola garantiu que o time vai trabalhar duro para corrigir este problema antes que a versao final seja liberada para uso da comunidade Java.

18 – Votos a favor.
0 – Votos contra.
0 – Abstinencias.
6 – Nao votaram.

JSR_352

A par desta e outras pequenas falhas de implementacao, o SouJava vota em favor da JSR#352 com o seguinte comentario:
A Sociedade de Usuarios da Tecnologia Java – SouJava entende que todos vem trabalhando duro para criar uma solucao inovadora e criativa de lidar com problemas comuns encontrados na plataforma Java Batch e mesmo com algumas pequenas restricoes ja notificadas, nos acreditamos que o Spec Lead Chris Vignolia(IBM), e o Grupo de Especialistas: Joe Pullen (Credit Suisse) Timothy Fanelli (IBM), Simon Martinelli, Michael Minella, Mahesh Kannan (Oracle), Kevin Conner (RedHat) e Wayne Lund (VMware) estao realizando um trabalho incrivel e esta contribuicao ficara marcada para sempre na Historia da comunidade OpenSource Java.

O SouJava apoia esta e outras iniciativas que favorecem o padrao OpenSource e disponibilizem aos desenvolvedores Java maior autonomia e liberdade em seus projetos.

Fonte: JSR#352

English Version:

2012 – December 18, The Brazilian Java User Group SouJava votes Yes and with 18 votes in favor JCP-EC approves JSR #352 Batch Applications for the Java Platform.

The SouJava JUG understands that this JSR is not following the regular Java Annotations implemented in other Java EE platform specifications, due to, even with this restriction the Spec Lead Chris Vignola guarantees that the team will very soon address a fix to this issue before the final JSR#352 version is release to the community.

18 – Yes
0 – No
0 – Abstain
6 – Not voted

JSR_352

Aware of the situation the SouJava votes Yes with the following comment:
The Brazilian Java User Group SouJava understands that the whole team is working hard to provide a creative and innovative way to deal with the Java Batch platform. Even with few restrictions already addressed, we believe that the Spec Lead Chris Vignolia(IBM) and the Expert Group: Joe Pullen (Credit Suisse) Timothy Fanelli (IBM), Simon Martinelli, Michael Minella, Mahesh Kannan (Oracle), Kevin Conner (RedHat) and Wayne Lund (VMware) are so far doing a great job and their contribution within the OpenSource Community will remain in history for a long time.

The SouJava JUG knows and supports the creation of Java Specification Requests that enables the OpenSource community through Java developers to access and use these new technologies. We highly support OpenSource initiatives/enhancements and we are proud to vote Yes.

Source: JSR#352

Thomas Modeneis, SouJava – Brazil.

SouJava vota sim e com 18 votos a favor JCP-EC aprova a JSR #346 – Contexts and Dependency Injection 1.1

SouJava vota sim e com 18 votos a favor o JCP-EC aprova a JSR #346.

Acompanhe abaixo o Resultado Oficial da votacao da JSR #346 – Contexts and Dependency Injection for JavaTM EE 1.1

18 – Votos a favor.
0 – Votos contra.
0 – Abstinencias.
6 – Nao votaram.

jsr_346_votes

O Grupo de Usuarios Java Soujava entende, incentiva e apoia a JSR 346. Nos Acreditamos que esta iniciativa favorece a criacao de uma implementacao que estabelece um padrao que outras empresas serao obrigadas a seguir, evitando assim que a mesma seja dominada exclusivamente por uma empresa ou grupo.
O SouJava apoia esta e outras iniciativas que favorecem o padrao OpenSource e disponibilizem aos desenvolvedores Java maior autonomia e liberdade em seus projetos.

Agradecemos ao Spec Lead Pete Muir e todo o grupo pelo exelente trabalho e dedicacao para com a comunidade Java.

Referencia Original: JSR #346

English Version:
Official Result : JSR #346 – Contexts and Dependency Injection for JavaTM EE 1.1
The JCP Expert Group approved the JSR #346 with the following results:

18 – Yes
0 – No
0 – Abstain
6 – Not voted

jsr_346_votes

The SouJava Java User Group understands that this JSR supports the creation of a Default Open Level playing field that allows third part developers and companies to create, implement and develop the technology in their own projects.
The SouJava JUG knows and support the creation of this and other patterns that enables the OpenSource community though Java developers to access and use this new technologies. We highly support OpenSource initiatives and we are proud to vote Yes.

The SouJava JUG would like to thank the spec lead Pete Muir and the whole JSR#346 TEAM for the hard work and dedication with the OpenSource Java Community.

Original reference: JSR #346

Reunião do Comitê Executivo do JCP no Brasil

O SouJava e a TOTVS trabalharam juntas para receber no dia 16/05 uma reunião presencial (Face2Face) do Comitê Executivo do JCP no Brasil, que contará com a participação de três representantes do SouJava no Java Community Process participando da reunião: Bruno Souza, Fabio Velloso e Yara M H Senger, além de representante da TOTVS.

Conheça o Comitê Executivo do Java Community Process, grupo que guia a evolução da tecnologia Java:

Java SE/EE Executive Committee

  • Azul Systems, Inc.: Gil Tene (bio)
  • Credit Suisse:  Susanne Cech Previtali (bio)
  • Eclipse Foundation Inc.: Mike Milinkovich (bio)
  • Ericsson AB: Magnus Lönnroth (bio)
  • Fujitsu Limited: Hiroshi Yoshida (bio)
  • Goldman Sachs: John Weir (bio)
  • Google: Josh Bloch (bio)
  • Hewlett-Packard: Scott Jameson (bio)
  • IBM: Jason Gartner (bio)
  • Intel: Anil Kumar (bio)
  • London Java Community: Ben Evans (bio)
  • Oracle: Don Deutsch (bio)
  • Red Hat: middleware LLC Mark Little (bio)
  • SAP: Steve Winkler (bio)
  • SouJava: Bruno Ferreira de Souza (bio)
  • Twitter: Chris Aniszczyk (bio)

Java ME Executive Committee

  • Stefano Andreani (bio)
  • Aplix: John Rizzo (bio)
  • ARM: Limited Paul Manfrini (bio)
  • AT&T: Roger Mahler (bio)
  • CableLabs: Jon Courtney (bio)
  • Deutsche Telekom: Roland Hechwartner (bio)
  • IBM: Mark Rogalski (bio)
  • Werner Keil (bio)
  • Nokia: Kimmo Löytänä (bio)
  • Oracle: Calinel Pasteanu (bio)
  • Research In Motion: Chris Wood (bio)
  • Samsung: Vincent Kwon (bio)
  • Siemens: Lothar Borrmann (bio)
  • SK Telecom: Hoojong Kim (bio)
  • TOTVS: Aguinaldo Boquimpani (bio)
  • Vodafone: Edin Bektesevic (bio)

Mais:

Na programação do JustJava também tem JCP (18 e 19/5)
JCP no site do SouJava
Comitê Executivo do Java Community Process
JCP no InfoQ.BR
Reunião do SouJava na IBM falando sobre JCP (17/5)

O SouJava está no Facebook. Acompanhe o Twitter do SouJava