Portugal Java User Group

Estão abertas as inscrições para o 7º encontro do PT.JUG que se vai realizar já no próximo dia 16 de Fevereiro.

Podem realizar a inscrição aqui.

Desta vez vamos ter duas apresentações:

JBoss Brings More Power to your Business Processes

Abstract

A Business Process Management System (BPMS) offers you the capabilities to better manage and streamline your business processes. JBoss jBPM continues its vision in this area by offering a lightweight process engine for executing business processes, combined with the necessary services and tooling to support business processes in their entire lifecycles. This allows not only developers but also business users to manage your business processes more efficiently.

A lot has happened in the BPM area over the last few years, with the introduction of the BPMN 2.0 standard, the increasing interest in more dynamic and adaptive processes, integration with business rules and event processing, case management, etc. In this session, we will show you how jBPM5 tackles these challenges, discuss migration to this new plaform and give you an overview of its most important features.

-Eric D. Schabell

An OpenShift Primer for Developers to get your Code into the Cloud

Abstract

Whether you’re a seasoned Java developer looking to start hacking on EE6 or you just wrote your first line of Ruby yesterday, the cloud is turning out to be the perfect environment for developing applications in just about any modern language or framework. There are plenty of clouds and platform-as-a-services to choose from, but where to start? Join us for an action-packed hour of power where we’ll show you how to deploy an application written in the language of your choice – Java, Ruby, PHP, Perl or Python, with the framework of your choice – EE6, CDI, Seam, Spring, Zend, Cake, Rails, Sinatra, PerlDancer or Django to the OpenShift PaaS in just minutes. And without having to rewrite your app to get it to work the way the cloud provider thinks your app should work.

Check the command-line fu as we leverage Git to onboard apps onto OpenShift Express in seconds, while also making use of the web browser do the heavy-lifting of provisioning clusters, deploying, monitoring and auto-scaling apps in OpenShift Flex.

If you want to learn how the OpenShift PaaS and investing an hour of your time can change everything you thought you knew about developing applications in the cloud, this session is for you!

-Eric D. Schabell

Contamos com a presença de todos!

6º Meeting PT.JUG

Patrocinadores: Oracle
Local: Hotel Radisson Blu, Lisboa
Data: 24 de Junho de 2010

Apresentações:

  • Esper, Framework de Processamento de eventos
    Nuno Cruz
  • Programação Distribuída e Consistência de Dados
    Paulo Gaspar

Já estão abertas as inscrições para o 6º encontro do PT.JUG que se vai realizar já no próximo dia 24 de Junho.

Podem realizar a inscrição aqui.

Desta vez vamos ter duas apresentações:

Esper – Framework de Processamento de eventos

Abstract

Num sistema de informação, em alguns contextos, é necessário processar muito informação de forma constante e em simultâneo. Uma das forma de tratamento desta informação é caracterizando-a por tipos e identificando padrões. Isto permite intervir sempre que os padrões acontecem permitindo agir de acordo com esses padrões de forma automática.

Uma abordagem possível é a utilização de uma framework que englobe estes conceitos e que permita tratar a informação de forma autónoma e automática. A framework (N)Esper permite isso mesmo, com garantia de fiabilidade e performance, não descurando a facilidade de utilização e configuração. Depois de identificados os padrões sobre os quais se pretende intervenção, permite vários tipos de estruturas de configuração e de injecção de eventos no motor interno. Em consequência da configuração efectuada, os padrões são identificados e os respectivos subscritores são notificados permitindo assim agir em conformidade, nos mais variados sistemas, quando esse padrão ocorre. A framework apresentada concretiza estes paradigmas de forma intuitiva e de fácil implementação. Uma abordagem tradicional com uma base de dados relacional não seria tão eficaz como demonstrado pela plataforma.

-Nuno Cruz

Programação Distribuída e Consistência de Dados

Abstract

Serão abordados temas como:

  • Aplicações práticas das actuais soluções NoSQL;
  • Aplicação de Vector Clocks no versionamento de dados em soluções de integração (muito mais fiável do que a utilização de Timestamps);
  • Utilização de algoritmos como as Merkel Trees na sincronização de dados;
  • Sistemas de cache de dados (inc. de informação de sessão) distribuída;
  • Utilização do Apache Zookeeper para configuração distribuída e monitorização.

-Paulo Gaspar

Como sempre vamos ter um lanche entre as apresentações bem como o sorteio da licença de IntelliJ.

Para não se esquecerem criamos um calendário para o JUG no google calendar. Podem aceder via web ou ical.
Resta agradecer à Oracle que é o patrocinador deste evento.

Contamos com a presença de todos.

O próximo evento vai ser já no dia 24 de Junho, e vai ser realizado com o apoio da Oracle.

Podem consultar o anúncio aqui bem como encontrar informações acerca de como se podem inscrever para realizarem uma apresentação.

Contamos com a participação de todos.

5º Meeting PT.JUG

Patrocinadores: TeamEffort
Local: Hotel Radisson Blu, Lisboa
Data: 18 de Março de 2010

Apresentações:

  • Breve introdução sobre Sun/Oracle
    Luís Ganhão

  • Implementação de Portais com LifeRay
    Eva Vasques

  • Grails Framework
    Miguel Ping

JavaPT 2009

Organização: Sun Microsystems, com o apoio do PT.JUG para as sessões da tarde
Local: Universidade do Minho, Braga
Data: 17 de Setembro de 2009

Apresentações:

Cobertura: http://lanyrd.com/2009/javapt/

O PT.JUG tem agora uma nova forma de pôr em contacto recrutadores e pessoal à procura de emprego na Plataforma Java.

Trata-se de um google-group dedicado só ao tema do emprego e carreiras, onde se podem inscrever recrutadores à procura de técnicos de Java e os próprios técnicos, quando estão à procura de emprego.

O objectivo da criação deste grupo é “oficializar” a relação entre o PT.JUG e os processos de recrutamento, já que os anúncios de emprego nunca foram muito bem vistos na lista geral do Grupo (apesar de nunca terem sido proibidos.

A inscrição, para técnicos e recrutadores, pode ser feita em http://groups.google.com/group/ptjug-emprego/subscribe.

4º Meeting PT.JUG

Patrocinadores: Truewind
Local: Hotel Radisson SAS, Lisboa
Data: 29 de Janeiro de 2009

Apresentações:

  • Maven e companhia – gestão de builds e dependências
    Ruben Badaró

  • Sistemas de Controlo de Versões Distribuidos e Integração com ferramentas Java
    Miguel Duarte

3º Meeting PT.JUG

Patrocinadores: Knowledgeworks
Local: Hotel Mundial, Lisboa
Data: 23 de Outubro de 2008

Apresentações:

  • Produtividade <= (muito) menos código
    Paulo Gaspar
  • Solr, um servidor de pesquisas construído sobre Lucene
    Luis Neves
  • Jaiphon – aplicações Java no iPhone
    Hugo Pinto

Está em curso uma campanha para angariação de novos membros do PT.JUG. O objectivo é chegarmos aos 300 até ao 3º meeting.
Inscreve-te e divulga entre os teus colegas e amigos.