SouJava

Sociedade de Usuários da Tecnologia Java

Tag Archives: comunidade

SouJava está de luto com o Daniel deOliveira

daniel_01

O SouJava está de luto pela perda de um grande amigo e incentivador da comunidade Java mundial que faleceu no dia 1 de novembro de 2016, o Daniel deOliveira.

daniel_02

Daniel dedicou sua vida para incentivar e fortalecer a comunidade Java. Criou o DFJUG, um dos mais importantes Grupos de Usuários Java (JUG) do mundo! Com atuações em outros JUGs em todo mundo, Daniel ajudou a fundar o movimento “BrasilJUGs”, que depois inspirou a criação da Worldwide JUGs Community.

 

daniel_03

 

Com seu trabalho no Projeto JEDI, Daniel ensinou Java para mais de 100 mil desenvolvedores em países de Língua Portuguesa. Ao dedicar todo seu talento e energia para essa comunidade, Daniel inspirou esses desenvolvedores a mudar o mundo e suas vidas!

 

daniel_04

Daniel liderou e inspirou projetos importantes como o Projeto Rybená que ajudou deficientes auditivos a se comunicar melhor pelo celular. Projeto de ensinar a linguagem Java para deficientes visuais e auditivos. A tradução do BlueJ para Português. O próprio JEDI. Sempre com objetivo de melhorar a vida dos mais necessitados e fragilizados.

O Daniel também era conhecido como o Doutor JUG em função dos seus estudos focados em Grupos de usuários na universidade de Kent, na Inglaterra.

 

 

Com suas inúmeras contribuições para a comunidade mundial foi diversas vezes reconhecimento e premiado pelos seus feitos, por exemplo, com o Duke Award no ano passado, 2015.

 

daniel_05

 

Todos nós do SouJava estamos muito tristes com o falecimento de nosso amigo e JUG leader Daniel deOliveira. Daniel representou muito para a comunidade Java brasileira, e é com muito pesar que nos despedimos desse importante desenvolvedor e incansável professor. Convidamos toda a comunidade Java a nos ajudar a manter viva a chama de colaboração e participação que Daniel mantinha. Quem puder e quiser ajudar a Luci, esposa de Daniel, na sua difícil tarefa de recomeçar e manter vivo o legado Daniel, pode acessar (site). O SouJava está dando apoio para a família de Daniel, e convidamos todo desenvolvedor Java a fazer o mesmo.

Saiba mais em: http://danieldeoliveira.org/

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)

Aberto o C4P para o JavaOne Latin America 2016

 

Está aberto o C4P, chamada de trabalhos, para o JavaOne Latin America 2016 que acontecerá entre os dias 28 e 30 junho na cidade de São Paulo, Para palestra pode enviar uma ou mais palestras nas seguintes categorias:

  • Core Java Platform
  • Emerging Languages
  • Java and Server-Side Development
  • Java, Big Data, and the Cloud
  • Java and Devices
  • Java Development Tools
  • Java, DevOps, and Methodologies

 

Informaçõeshttps://www.oracle.com/br/en/javaone/call-for-proposals.html

DevoxxMA – Providing Eyes, Ears, and a Mouth to Your IoT Project

O SouJava esta em Marrocos, e gravamos a apresentação de IOT: Providing Eyes, Ears, and a Mouth to Your IoT Project, Apresentado por Yara Senger e Vinicius Senger.

Casablanca – Wednesday at 11:00 – 11:50

Link para o video da palestra: https://goo.gl/a8SmQJ

This session discusses how you can use Intel RealSense in different IoT projects and contexts to provide amazing user experiences with gestures, text-to-speech, and voice and face recognition. You will see many different demos on a Raspberry Pi computer, an Intel Galileo board, and an Edison computer with sensors, robots, lights, and home-automation concepts.
The demos include
• Using face recognition for a home automation system
• Controlling a remote robot by using gestures + a MQTT gateway + a Bluetooth device • Reading and speaking sensors’ value
• DIY security monitoring
• Edison Pi laptop: a wooden laptop integrated with RealSense.

Fiquem ligados, mais apresentações serão postadas durante a semana.

Equipe do SouJava.

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: https://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.

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

Festa de Lançamento do Java 8

lancamento-java8-topo-post-630x170
O Java 8 já está disponível, e para comemorar, no dia 25 de março celebraremos o seu lançamento.

No período da tarde, 14 horas no horário de Brasília, haverá um WebCast online para todo o mundo.

Faça a sua inscrição no site do evento.

Site do evento: Aqui
Fonte: Clique Aqui

Também haverá a festa de lançamento pela equipe do SOUJava no mesmo dia, as 19 horas. O evento ocorrerá presencialmente na Globalcode, e será transmitido para todo o Brasil.

Obs.: Caso opte pela inscrição online, o link para transmissão será enviada por e-mail e divulgado no twitter do SouJava 10 minutos antes da transmissão.

Acesso online:

Link:  https://globalcode.webex.com/globalcode/onstage/g.php?t=a&d=660832097

Senha: soujava8

Confira a programação:

Ler mais deste artigo

Encontro Técnico SouJava[Cassandra Trip Brasil]

topo-post-630px-cassandratripbr-2013

O Cassandra é um banco de dados NOSQL orientado à família de coluna que nasceu para resolver problemas com aplicações que precisam operar com gigantescas cargas de dados além de poder escalar com grande facilidade. Ele nasceu no facebook e hoje vem sendo usado intensamente por empresas dos mais variados portes, tais como Netflix, Twitter, Instagram, HP, IBM, dentre muitas outras. Um fator importante que vale ser citado é a sua adoção crescente inclusive em mercados mais conversadores tais como, instituições financeiras e agências governamentais como a NASA.

Ler mais deste artigo

SouJava na Qcon 2013

 

 

QCon São Paulo: 50+ Palestras e Ecossistema Java em Destaque

O QCon São Paulo 2013, a quarta edição do grande e tradicional evento voltado a desenvolvedores, arquitetos e líderes técnicos, acontece de 29 a 31 de agosto, e a tecnologia Java é um dos pilares. Serão mais de 50 palestras incluindo cinco keynotes internacionais. Membros do SouJava têm descontos especiais (confira no final)!

O evento começa com um Dia de Tutoriais em 29 de agosto. Já a conferência (30 a 31 de agosto) inclui palestras distribuídas em oito tracks, cobrindo assuntos como HTML5, UX, Java e a JVM, BigData, Cloud Computing, Arquiteturas, Desempenho e Escalabilidade, Scrum, TDD, Mobile e NoSQL. Uma track inteiramente dedicada a Java e à JVM traz seis palestras; veja um resumo de cada uma:

  • Menos é mais: 5 lições de otimização e arquitetura, por Flavia Rainone (Red Hat) – Lições tiradas dos servidores JBoss AS7 e WildFly, especialmente como esses servidores obtêm alto desempenho, trabalhando aspectos de footprint de memória, programação concorrente, cache e lazy loading, arquitetura e padronização. Lições aprendidas em anos trabalhando em projetos JBoss são apresentadas com exemplos e formas de aplicação no dia a dia.
  • Indo muito longe com Java: por trás dos frameworks e além do reflection, por Guilherme Silveira (Caelum) – Nessa palestra são mostrados como conceitos importantes da linguagem e da JVM influenciam e permitem a criação das bibliotecas mais utilizadas do mercado. Com muito código ao vivo, são implementadas pequenas versões de mapeadores objeto-relacionais como o Hibernate, sistemas de mocks como o Mockito e containers como containers EJB. Conhecer como esses recursos são usados na prática pode ser vital para encontrar erros e gargalos na sua aplicação.
  • Apontador.com: A experiência da migração para uma plataforma REST, por Wanderlei Souza (Apontador) – Conheça a experiência do time do Apontador no desenvolvimento de uma nova API REST usando Java e Spring. São mostrados desafios encontrados, problemas e soluções, e resultados da experiência de um ano de desenvolvimento de uma nova plataforma de busca de locais. Entre os principais tópicos: contexto e melhores práticas do REST; autenticação e permissionamento com OAUTH2; negociação de conteúdo com XML e JSON; console de desenvolvimento/testes; monitoração do estado da API e testes de integração.
  • Aplicações financeiras flexíveis através de DSLs na Plataforma Java, por Eder Ignatowicz (Dextra) – Detalhes sobre um case de uma grande aplicação financeira, onde um conjunto rico de tecnologias Java foi utilizado no desenvolvimento. As Decision Tables do framework Drools e uma nova DSL trouxeram flexibilidade e robustez ao sistema, facilitando muito sua manutenção e evolução. Foi ainda criado um painel gerencial da instituição com base em outra DSL desenvolvida através da API Java do GDocs. E o WebSockets combinado ao Drools permitiram monitorar riscos em tempo real.
  • Migrations for Java: Evoluindo seu banco de dados de maneira incremental, por Rafael Ponte (TriadWorks) – Assim como as Migrations no mundo Ruby On Rails, o ecossisema Java também possui alternativas para evoluir bancos de dados de maneira iterativa e incremental e já em produção. Serão apresentados benefícios que uma ferramenta de migrations traz em ambiente de desenvolvimento e produção, além de opções de migrations para o mundo Java. Ainda é mostrada a experiência ao adotar uma dessas ferramentas em projetos com BDs criados do zero e nos que precisam manter o legado.

A tecnologia Java também aparece forte nas tracks de Data Science, Cloud Computing e Fronteiras do Desenvolvimento. Alguns destaques:

Inscrições e desconto para o SouJava

Não deixe de aproveitar preços especiais inscrevendo-se antecipadamente, e de se juntar às mais de 600 presenças confirmadas no evento. Use o cupom de desconto ALUM13 ao realizar a inscrição, para obter 15% de desconto em cima do preço atual.

Veja mais detalhes sobre o QCon São Paulo 2013 no site do evento.

 


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

Encontro Técnico do SouJava Janeiro 2013

Acontecerá no dia 17 de janeiro o primeiro encontro técnico do SouJava e para começar bem o ano será falado um pouco da expectativa da plataforma para esse novo ano. O evento será disponível também em WebCast, assim você poderá assistir em qualquer lugar do mundo!

Local: GlobalCode São Paulo [Avenida Bernardino de Campos, 327 – São Paulo, 04004-050]

Data: 17 de janeiro (quinta-feira)

Horário: 19:30

WebCast: Sim informações abaixo

1) Observação importante: A aplicação da erro de áudio em sistemas linux. Optar por Windows ou Mac.
2) Necessário o JRE instalado no computador.
3) O acesso é feito via browser, onde será carregada a aplicação.
4) Recomenda-se o uso de um browser atual, como o Google Chrome, e em sua última versão.
5) URL de Acesso: https://globalcode.webex.com/globalcode/onstage/g.php?t=a&d=661004719
6) Senha de Acesso:soujavaconf13
7) Participação apenas como ouvinte, sem privilégios de fala (Apenas para casos exclusivos)
8) Necessários: Fones de Ouvido ou Caixinhas de Som. 

Gratuito

Programação:

Título: As novidades do Java EE 7
Descrição: Veja um resumo das grandes novidades da nova versão da plataforma Java EE 7 e saiba como ser ainda mais produtivo, dentro dos maiores padrões da indústria.
Palestrante: Bruno Borges
Bio:Gerente de Produtos da Oracle na linha Java EE como GlassFish e WebLogic. Profissional da área há 10 anos, atuou em empresas como EDS/HP, CETIP, Summa Technologies, CETIP, Neociclo e agora arquiteto de sistemas na wdev; desenvolve softwares e soluções em padrões de integração (EIPs), aplicativos Web e aplicativos Android. Participante de comunidades de software livre (RioJUG, SouJava, Apache Software Foundation, #horaextra), fundou o grupo Wicket em Português e contribui para projetos Open Source da ASF.

Título: Código “invocado” com java.lang.invoke
Descrição: Java 7 trouxe um novo bytecode (invokedynamic) e um novo pacote (java.lang.invoke) com classes para prover suporte a linguagens dinâmicas, porém o uso desta API pode trazer benefícios para o desenvolvimento de aplicativos Java que não utilizam linguagens dinâmicas, principalmente no desenvolvimento de frameworks devido a flexibilidade da API em comparação com a API de Reflection.
Palestrante: Marcelo de Castro
Bio: Experiência em desenvolvimento e treinamento em informática. Responsável técnico da Globalcode Alphaville, pós-graduado em Desenvolvimento Corporativo Java pelo IBTA, Tecnólogo em Processamento de Dados pela UNIUBE. Atua desde 2000 no desenvolvimento de sistemas, principalmente para a área acadêmica, e desde de 2004 com a plataforma Java. Palestrante em diversos eventos nacionais, instrutor das Academias Java, Web e Enterprise e possui as certificações SCJP, SCWCD, SCSNI, SCJA e OCPJBCD.