No dia 12 de Maio pelas 9h, vai ter lugar o Virtual Technology Summit com apresentações sobre Java de Mark Heckler, Reza Rahman e Simon Ritter.
A participação é gratuita, basta efectuar o registo.
No dia 12 de Maio pelas 9h, vai ter lugar o Virtual Technology Summit com apresentações sobre Java de Mark Heckler, Reza Rahman e Simon Ritter.
A participação é gratuita, basta efectuar o registo.
Patrocinadores: Instituto Superior Técnico
Local: IST, Lisboa
Data: 23 de Abril de 2015
Apresentações:
Cobertura: http://lanyrd.com/cfkgxm
Estão abertas as inscrições para o 20º evento do PT.JUG, marcado para o próximo dia 23 de Abril, na Sala de Reuniões – Pavilhão Central, do IST – Alameda.
Agenda:
…ou acompanhe no Lanyrd.
Como é habitual, no final do evento será sorteada uma licença para a última versão do IntelliJ IDEA.
O FenixEdu é uma plataforma para Gestão Académica e Administrativa para instituições de ensino superior. Desenvolvido em 2002, uma época em que Struts 1 e OJB dominavam o mercado e o Hibernate era apenas uma criança.
Nesta talk irei falar do percurso tomado para modernizar as mais de um milhão de linhas de código, e tornar a plataforma moderna e adaptada aos tempos de hoje, com a integração com Spring MVC, JAX-RS, Bootstrap, Angular, entre outros.
Irei também falar de diferentes abordagens, por nós tomadas, a problemas comuns como o ORM e a evolução de interfaces.
Developer Java no FenixEdu desde 2011, focado em desenvolvimento de infraestrutura para aplicações web, DevOps e performance engineering. Graduado em 2013, com um Mestrado em Engenharia Informática e de Computadores pelo Instituto Superior Técnico. Conhecido no Twitter por @johnkarva.
A ideia de aplicações distribuídas não é nada nova, há 8 anos atrás tivemos a tendência com SOA. Agora esta tendência está de volta com um novo nome, o que mudou e o que realmente importa para o programador?
Programador Java com 8 anos de experiência, foi JUG Leader do GOJava – Grupo de Usuários Java do Estado de Goiás. Participou em vários eventos de IT, mora em Portugal há 9 meses, é atualmente programador na Caixa Geral de Depósitos. Descobriu recentemente que não existe bacalhau do Porto 🙂
Patrocinadores: ISCTE-IUL, IDEIAhub
Local: ISCTE-IUL, Lisboa
Data: 19 de Fevereiro de 2015
Apresentações:
Fotos: https://flic.kr/s/aHskrEBGVd
Cobertura: http://lanyrd.com/cchywg
Estão abertas as inscrições para o 19º evento do PT.JUG marcado para o próximo dia 19 de Fevereiro.
O encontro será realizado no edifício ISCTE II do ISCTE-IUL, sala C103, e conta com a colaboração do Mestrado de Open Source Software (MOSS).
Como tendo sido habitual, no final do evento será sorteada uma licença para a última versão do IntelliJ IDEA.
Agenda:
…ou acompanhe no Lanyrd.
A Play framework é a framework web mais usada para desenvolvimento Scala (mas também suporta Java), cujas principais características são o asincronismo, o focus na verificação de tipos e ciclos curtos de resposta a alterações. Nesta apresentação serão apresentadas as principais funcionalidades e a filosofia da framework através da construção de pequenos exemplos desenvolvidos em directo.
Graduado desde 2009 com o Mestrado em Engenharia Informática e de Computadores pelo IST, tem 5 anos de experiência profissional em integração de sistemas e desenvolvimento web em linguagens como Java, C#, JavaScript e mais recentemente em Scala. Pode ser encontrado no Twitter em @jtjeferreira.
Neste mini-talk vamos apresentar como a plataforma Java pode ser amplamente utilizada no desenvolvimento para Internet das Coisas. Vamos fazer uma apresentação totalmente prática com exemplos utilizando Raspberry Pi, Arduino, Gemalto Concept Board e Java SE / ME / EE juntos em sistemas embarcados. Faremos demonstrações técnicas com comandos de voz, leitura de sensores e arquitetura embedded-cloud usando MQTT.
Patrocinadores: Blip
Local: Blip, Porto
Data: 9 de Outubro de 2014
Apresentações:
Fotos: https://flic.kr/s/aHskshHjQA
Cobertura: http://lanyrd.com/2014/18o-encontro-ptjug
No próximo dia 9 de Outubro, o PT.JUG irá realizar o seu 18º evento e o primeiro na cidade do Porto.
Este evento só é possível graças ao convite da Blip que se ofereceu para tratar de todas as questões logísticas.
O encontro será realizado nas instalações da Blip e tem hora marcada para as 18:00.
A agenda será a seguinte:
No final do evento será sorteada uma licença de IntelliJ IDEA, no valor de 179€.
…ou acompanhe no Lanyrd.
Quando já estava a considerar deixar para trás a Spring Framework, eis que a esta se revitalizou e modernizou.
A minha novidade favorita é o Spring Boot, que facilita imenso um estilo de desenvolvimento em que se pode testar e alterar uma aplicação WEB (web services incluídos) sem necessidade de construção de arquivos, deployments e arranques demorados… ou até mesmo sem ser necessário parar a aplicação.
Mas as novidades e possibilidades do Spring Boot (e do restante eco sistema Spring) não ficam por aí!
Para melhor ilustrar algumas dessas possibilidades, utilizarei uma pequena App Web com REST services (documentados via Swagger) e um front end muito básico (em Angular.js).
Usarei o spring-loaded para correr essa aplicação directamente a partir do IDE, alterando-a sem ter de interromper a execução da mesma.
Sendo uma live demo, poderão ver ao vivo e a cores a facilidade e rapidez com que se pode fazer evoluir uma aplicação. E claro que poderemos também, em conjunto, testar as limitações deste sistema.
Como sempre, a participação da assistência é muito bem vinda!
Há um par de décadas a desenvolver software, mais de metade das quais com Java. Cá e lá fora. Sempre, com muito sentido crítico e muito pouca fé nas convenções e modas, à procura das melhores soluções e ferramentas.
Últimos grandes temas: desenvolvimento rápido de software, arquitecturas SOA, serviços REST-ish, aplicações Web, integração de sistemas, frameworks, Continuous Integration, etc.
Esta sessão vai explorar a nova API de Java EE 7, o JSR 352, Batch Applications para a plataforma Java. Batch processing pode ser encontrado em quase todas as indústrias quando é necessário executar tarefas massivas, não interactivas e de longa execução. Alguns exemplos: transacções financeiras, pagamentos, gestão de stocks, geração de relatórios e outras mais. O JSR 352 específica um conjunto comum de requisitos que qualquer aplicação de Batch necessita, tais como: checkpointing, paralelismo, particionamento e logging. Nesta sessão, vamos ver o que a nova API nos oferece e colocá-la em prática, implementando uma aplicação Batch, começando por uma simples tarefa e evoluindo o exemplo até termos uma aplicação que lê, processa e escreve dados de forma paralela. No final da sessão, todos os participantes deverão ter um entendimento claro dos casos de uso do JSR 352, os casos em que deverá ser aplicado e conhecimentos para desenvolver uma aplicação Java EE em Batch.
O meu nome é Roberto Cortez e nasci na Venezuela, mas passei grande parte da minha vida em Coimbra – Portugal, onde vivo actualmente. Nos últimos 8 anos, tenho trabalhado com tecnologias Java nos sectores Financeiros e de Seguradores. Grande parte do meu trabalho envolve tecnologias como JavaEE, Spring, Hibernate, GWT, JBoss AS e Maven, apenas para nomear algumas, no meu ambiente favorito de desenvolvimento: IntelliJ IDEA.
Recentemente, comecei a trabalhar como Freelancer. Esta nova posição permite-me viajar pelo mundo (um sonho antigo) para visitar clientes, mas também para participar pelas diversas conferências Java a decorrer em vários países. O contacto directo com a comunidade, tornou-me muito mais activo na mesma e por essa razão fundei o JUG de Coimbra, passei a contribuir para alguns projectos Open Source e lancei o meu blog (www.radcortez.com) para partilhar algum do conhecimento que adquiri ao longo dos anos.
Patrocinadores: ISCTE-IUL
Local: ISCTE-IUL, Lisboa
Data: 5 de Agosto de 2014
Apresentações:
Cobertura: http://lanyrd.com/2014/17o-encontro-ptjug
No próximo dia 5 de Agosto, o PT.JUG irá realizar o seu 17º evento e conta com a presença do Antonio Goncalves para uma sessão sobre Java EE.
O encontro será realizado na sala C103 do edifício ISCTE II do ISCTE-IUL e conta com o apoio do Mestrado de Open Source Software (MOSS) desta mesma instituição. Tem hora marcada às 18:30 e uma duração prevista de 2 horas.
Propomos a seguinte agenda:
Durante o evento serão sorteadas umas T-Shirts para as melhores perguntas e no final do mesmo uma licença de IntelliJ IDEA, no valor de 179€.
…ou acompanhe no Lanyrd.
The Java EE 7 platform has four new components (WebSocket, JSON-P, batch, and concurrency), three that are significantly updated (JAX-RS, JMS, and EL), and several others that bring significant changes to the platform. As you can imagine, a lot of new functionality has been introduced in the platform. In this fast-paced session, you will learn about 50 new features introduced in the Java EE 7 platform. @ClientEndpoint, chunk-style batch processing, @FlowScoped, @AroundConstruct, @JMSDestinationDefinition, and @Transactional are some of features the presentation covers. It explains each feature with a code snippet and provides details on where and how you can use it in your applications.
Antonio Goncalves is a senior developer specialized in Java/Java EE. As a consultant he advises customers and helps them in defining and developing their software architecture.
This Java Champion is also the founder of the very successful Paris JUG, Devoxx France and an independent JCP member on various JSRs (Java EE 6, Java EE 7, Java EE 8).
Based on his Java EE experiences, he has written three books covering Java EE 5, Java EE 6 and recently Java EE 7 with Glassfish 4 and JBoss AS.
Patrocinadores: Instituto Superior Técnico
Local: IST, Lisboa
Data: 15 de Maio de 2014
Apresentações:
Deverá estar ligado para publicar um comentário.