FISL – Programação Java

FISL – Programação Java

defasado

9º Fórum Internacional Software LivreFonte: fisl.softwarelivre.org

Segue as palestras relacionadas a Java e os assuntos tratados em cada uma delas.

Salas, dias e horários estão sujeitos a alterações, de acordo com os critérios da organização do FISL.

É bom correr faltam apenas 2 dias até o inicio do evento:

mais em FISL Programação

JBoss Drools: Mudando as Regras do Jogo

Autor(es)

Fernando Meyer <fmeyer em codehaus.org>

Coordenação de mesa

Macrotema

Desenvolvimento: Java

Horário

17 de Abril, 13:00/14:00, Richard Stallman (Sala 41B)

Descrição

Regra de Negócio: cidadão de primeira categoria Entendendo o Engine de Regras Escrevendo Regras de Negócio Definindo DSLs (Domain Specific Languages) Features Avançadas Exemplos de Aplicações

Currículos

Fernando Meyer

Analista de sistemas há 8 anos com experiência em desenvolvimento e arquitetura de sistemas. Atuou e desenvolveu projetos para diversas empresas como Santander, Vivo, TIM, Citibank, Aon, Arcelor(US), BHP Billiton(AU). Fernando é Engenheiro de Software do JBoss, uma divisão da Red Hat. Atualmente atua como Core Developer do JBoss Rules (Drools) um engine de regras open source, e no desenvolvimento de sistemas especialistas (Expert systems), Também atua na integração da plataforma SOA com o projeto Drools.

GlassFish and a Preview of the Next Version of Enterprise Java, Java EE 6

Autor(es)

Ken Drachnik <ken.drachnik em sun.com>

Coordenação de mesa

Gustavo Noronha Silva <kov em kov.eti.br>

Macrotema

Desenvolvimento: Java

Horário

17 de Abril, 14:00/15:00, Jon Maddog Hall (Sala 41A)

Descrição

GlassFish is the open source project that is developing the reference implementation of Java EE. Since its release in July 2005, the GlassFish community has grown dramatically in terms of number of users and technologies that it encompasses. The next version of GlassFish (V3) is well under development and will be the reference implementation of Java EE 6 which will include new features and functions to make Java modular, portable and even more user friendly that Java EE 5. GlassFish V3 is using a modular architecture that makes it small (less than 100k), fast (start up time in less than 5 seconds) and able to swap in Web containers and support Ruby, PHP and FastCGI. Come learn about the new JSRs in Java EE 6, when it will be available and an update on the GlassFish Community.

Currículos

Ken Drachnik

Community and open source marketing manager at Sun Microsystems responsible for Open source Infastructure Software and Java EE including GlassFish (open source Java EE 5 application server).

JBoss 5 – As novidades da versão penta para a Comunidade Livre!

Autor(es)

Edgar Silva <edgarsilva em gmail.com>

Coordenação de mesa

Arthur Cesar Oreana <aoreana em gmail.com>

Macrotema

Desenvolvimento: Java

Horário

17 de Abril, 19:00/20:00, Richard Stallman (Sala 41B)

Descrição

Esta apresentação visa mostrar as novidades do JBoss 5.0, em resumo, seu novo mecanismo de Micro-container, que torna o JBoss AS uma grande solução para embarcar serviços para SOA(Arquitetura Orientada a Serviços). Entre os tópicos estaremos mostrando: – Processo de Desenvolvimento e Building (compilação do JBoss) – Intalação e Executando o JBoss – Microcontainer – JBoss AOP como agente de inteceptações de serviços dos containers. – Como fica o JBoss diante de tecnologias como o OSGI. – Novo JMX-Console e novos Consoles para o JBoss – Novidades diversas do JBoss 5

Currículos

Edgar Silva

Edgar A Silva trabalha na JBoss, a division of Red Hat, como Solutions Architect, onde é responsável por tecnologias JBoss na Red Hat Brasil. Com cerca de 9 anos de experiência com Java e Objetos Distribuídos, trabalhou em vários dos mais desafiantes projetos corporativos envolvendo Java no Brasil, principalmente os de áreas de finanças, governo, varejo e telecom, envolvido com Boas Práticas em Arquiteturas e Desenvolvimento de Componentes de Middleware . Palestrou nos maiores eventos de tecnologia no Brasil como FISL, Comdex, JustJava, BrasilOne, CaféBrasil, BorCon, Sun TechDays, e no JavaOne e Java.Net Corner nos EUA. Edgar possui inúmeras certificações de tecnologia e de Java de vários fornecedores entre elas Sun Certified Enterprise Architect for Java. Tem como grande motivação achar que tecnologia é um desafio tão bom quanto um game, por isso investe seu tempo nelas, já que ele não é dos melhores jogadores de Playstation.

Java ME for cool devices: The open source phoneME project

Autor(es)

Terrence Barr <terrence.barr em sun.com>

Coordenação de mesa

Flávio Alves <flavio.alves em seatecnologia.com.br>

Macrotema

Desenvolvimento: Java

Horário

18 de Abril, 12:00/13:00, Richard Stallman (Sala 41B)

Descrição

The use of Java ME on mobile and embedded devices is exploding. Learn about the open source phoneME project and how to use this open source Java ME implementation to bring your content to new platforms faster.

Currículos

Terrence Barr

Gráficos em Java ME através da MECHART

Autor(es)

Ricardo da Silva Ogliari <ping em kwead.com>

Coordenação de mesa

Macrotema

Desenvolvimento: Java

Horário

18 de Abril, 13:00/14:00, Richard Stallman (Sala 41B)

Descrição

A palestra demonstrará o uso da API MECHART, que tem como finalidade, permitir a criação de gráficos para a plataforma Java ME de forma ágil e fácil. Adicionalmente, pretende-se fomentar a comunidade de software livre na computação móvel, ajudando no surgimento de novas api e frameworks de código aberto.

Currículos

Ricardo da Silva Ogliari

Palestrante do evento Just Java 2005, com o trabalho “Integrando a Computação Móvel e Sistemas Baseados em Localização no Auxílio à Agricultura”. Palestrante no I Encontro Java do Espírito Santo, como o tema “Sistemas Baseados em Localização (GPS) com Java ME”. Criador e mantenedor da API MECHART, projeto open source para criação de gráficos em Java ME.

Tirando o máximo do Java EE 5 com jCompany Community & Intl Version GPLv3

Autor(es)

Paulo Alvim <alvim em powerlogic.com.br>

Coordenação de mesa

Arthur Cesar Oreana <aoreana em gmail.com>

Macrotema

Desenvolvimento: Java

Horário

18 de Abril, 16:00/17:00, Tim Berners Lee (Sala 41E)

Descrição

Esta palestra mostra como é possível se desenvolver aplicações corporativas de missão crítica com base em Eclipse/Red Hat Studio, Maven 2.0, JSF, JBoss Seam, JPA/Hibernate e com dezenas de outros frameworks Open-Source de base, integrados em uma Arquitetura de Software rica e pronta para reuso através do novíssimo jCompany Full-Stack Framework – Community & Intl Version (lançamento em licença GPLv3 no FISL!), somando recursos avançados de Gerência de Transações via AOP (Aspect Oriented Programming), IoC (Inversão de Controle), DI (Injeção de Dependência) e soluções imediatas para vários Casos de Uso Padrões. A palestra é prática, com o desenvolvimento de três Casos de Uso reais e variados. Contribua e engaje-se neste importante projeto brasileiro \’for export\’!

Currículos

Paulo Alvim

Paulo Alvim graduou-se em Ciência da Computação pela UFMG em 1987. Em 20 anos de experiência no desenvolvimento de produtos de software corporativos, foi responsável pela implantação de quase uma centena de projetos, em diversos segmentos de negócio. Iniciou sua carreira como projetista de ferramenta CASE e, desde então,especializou-se em tecnologias Orientadas a Objetos e Metodologias de Desenvolvimento de Sistemas. Foi o idealizador e permaneceu como principal desenvolvedor do jCompany Developer Suite até 2005 – solução cujo o framework passa agora a estar disponível em licença comunitária GPLv3. Atualmente comanda uma equipe de aproximadamente 30 profissionais, desenvolvendo com Métodos Ágeis/SCRUM em um ambiente certificado MPS.Br Nível F, na expansão do jCompany para a suíte de Application Lifecycle Management, o \”Powerlogic jALM\”.

OFBiz: Free Software for Business

Autor(es)

Ean Schuessler <ean em brainfood.com>
Bruno Souza <bruno.souza em javaman.com.br>

Coordenação de mesa

Macrotema

Desenvolvimento: Java

Horário

19 de Abril, 11:00/12:00, Jon Maddog Hall (Sala 41A)

Descrição

Open for Business is a top-level Apache project that works to provide a complete ERP infrastructure written in Java. The project provides a turn-key set of services that manage common business tasks such as e-commerce, customer relations, manufacturing, shipping and business process workflows. Unlike \”container\” level systems such as JBoss, OFBiz provides full implementations of business processes. In this sense, the project can be viewed as a platform for the exchange of best business practices in addition to a software infrastructure of great utility.

Currículos

Ean Schuessler

(sorry that this is too long. i can trim it down but i\’m running late.)

Apache OFBiz – Real World Open Source Java ERP

This talk will cover the use of Apache Open for Business in a bid to achieve global domination of all business processes for Open Source Java. OFBiz provides a complete ERP system written in Java that is ready for industrial application. We will cover the origin of OFBiz in Len Silverston’s universal data model work and examine its sophisticated infrastructure for managing e-commerce, catalogs, promotion & pricing, orders (sales & purchase), customers (CRM), fulfillment, accounting, manufacturing, work efforts and content management.

We will discuss the implications of an Open Source universal data model, the gains in productivity from pre-existing code versus the inherent challenge of learning a large system. We will discuss high quality Open Source ERP potentially alters the (build -vs- buy) question faced when engineering the enterprise. We will touch on the potential of sharing best practices with vendors, suppliers and even competitors through source code.

The demonstration will be rooted in actual implementation and application rather than high-level business speak. We will show the similarities between the OFBiz Entity Engine and other Object Relational containers as well as the fundamental (classless) differences. We will examine the OFBiz Service Engine model and how it deeply ingrains a Service Oriented Architecture in OFBiz. We will also examine the Aspect Oriented Programming implications of OFBiz entity condition actions and service condition actions.

We will provide a tour of these capabilities and show how the (off the shelf) functionality can be modified to meet specific business problems. We will show an adaption of the e-commerce system created to provide knowledge management for a large construction company. The system manages >8,000 employees, who collectively produce 35,000+ home-starts and >$7 bn. dollars in yearly revenue. We will see the application of the content management system and CRM models for a 14 city technical conference. We will also look at a legal contract management system built using the OFBiz workflow management system. In each effort we will see how the pre-existing business logic greatly reduced the amount of programmer effort necessary to complete the system.

Bruno Souza

Utilizando o padrão aberto de representação de imagens SVG (Scalable Vector Graphics) com Java ME

Autor(es)

Antonio Eloi de Sousa Júnior <eloijr em uol.com.br>

Coordenação de mesa

Herson Leite Silva <hersonls em gmail.com>

Macrotema

Desenvolvimento: Java

Horário

19 de Abril, 12:00/13:00, Tim Berners Lee (Sala 41E)

Descrição

SVG (Scalable Vector Graphics) é um padrão aberto de definição de gráficos 2D em arquivos XML, onde a imagem é especificada através de instruções e valores contidos em vetores. Por não ser definida a partir de um conjunto fixo de pixels, uma imagem SVG mantém consistência na sua apresentação independente das características da tela do hardware alvo. Esse novo formato de armazenamento de imagens permite ainda a separação entre a lógica de negócio da aplicação e o desenho da interface de usuário. O padrão SVG pode ser utilizado com sucesso na definição de interfaces de usuário consistentes e agradáveis nas aplicações Java ME. O IDE Netbeans 6.0, traz novos recursos que facilitam ainda mais o desenvolvimento de aplicações utilizando essa tecnologia.

Currículos

Antonio Eloi de Sousa Júnior

Bacharel em Sistemas de Informação pela Faculdade de Imperatriz (FACIMP). Palestrante da SEPAI (Semana Paraense de Informática), em Belém-PA, nos anos de 2004 a 2007, no evento satélite promovido pelo BelJungle (Grupo de usuários Java de Belém). Palestrante da 2a. Edição do WebMobile Tech Week em São Paulo, em 2007, com palestras focadas na tecnologia Java. Redator contratado pelo DevMedia Group, onde escreve periodicamente para a revista WebMobile. Desenvolve softwares para desktop nos segmentos de automação comercial, industrial e engenharia florestal. É pesquisador nas áreas de Computação Móvel, Computação Onipresente, Tunning de Aplicações Mobile, Interface de Usuário Avançada, Padrões de Vídeo e Áudio com Java ME e WebServices.

Relatórios para web com JasperReports e Struts2

Autor(es)

Manoel Pimentel Medeiros <manoelp em gmail.com>

Coordenação de mesa

Daniel Gugelmin <dg5000plus em yahoo.com.br>

Macrotema

Desenvolvimento: Java

Horário

19 de Abril, 13:00/14:00, Richard Stallman (Sala 41B)

Descrição

Nessa palestra, abordaremos de forma prática e objetiva, como criar vários tipos de relatórios usando a dobradinha JasperReports/IReport e como integrar seu funcionamento em uma aplicação web em Java através do framework MVC Struts2.

Currículos

Manoel Pimentel Medeiros

É Engenheiro de Software, trabalha com projetos Java pela Rhealeza(SP), Também é Dir. Editorial da Revista Visão Ágil, Colunista da Revista Java Magazine, Membro da Agile Alliance, Participa do time de Desenvolvimento do NetBeans, Líder do projeto BoxSQL, fundador do XPNorte, do NUG-BR, e do PróPatterns e frequentemente palestra em eventos sobre processos e tecnologias. Maiores informações em: http://manoelpimentel.blogspot.com

Grails – Agilidade, produtividade e código bonito ao alcance de todos!

Autor(es)

Rodrigo Urubatan <rodrigo em urubatan.com.br>

Coordenação de mesa

Macrotema

Desenvolvimento: Java

Horário

19 de Abril, 16:00/17:00, Tim Berners Lee (Sala 41E)

Descrição

Uma demonstração de como pode ser muito fácil desenvolver aplicações para rodar na JVM, mesmo para aqueles que não gostam da linguagem Java. Grails pode ser a solução para todos os seus problemas!

Currículos

Rodrigo Urubatan

Trabalho com desenvolvimento desde 1997, já desenvolvi sistemas em diversas linguagens, como Delphi, C, C++, PHP, ASP, ColdFusion, Assembly, Leather, Java e Ruby. Atualmente trabalho com pesquisa e desenvolvimento na HP e como Instrutor e consultor pela Tech Office IT, utilizando principalmente Java e Ruby em projetos e cursos.

JavaFX: uma alternativa livre entra as RIAs

Autor(es)

Jose Maria Silveira Neto <silveiraneto em gmail.com>

Coordenação de mesa

Macrotema

Desenvolvimento: Java

Horário

19 de Abril, 18:00/19:00, Jon Maddog Hall (Sala 41A)

Descrição

Java FX é um tecnologia livre voltada para criar aplicações RIAs (Rich Internet Applications) utilizando os recursos do Java mas com uma forma diferente de programar. A linguagem de script Java FX não é igual ao Java, ela permite codificar com menos código através de uma sintaxe declarativa que se assemelha ao layout que você está construindo.

Currículos

Jose Maria Silveira Neto

Bacharelando de Computação na Universidade Federal do Ceará, Embaixador de Campus da Sun Microsystems, pesquisador na área de Computação de Alto Desempenho e entusiasta de software e cultura livres. É autor dos blogs eupodiatamatando.com e silveiraneto.net.

Veja Também:

Sem Respostas »

Nenhum comentário ainda.

RSS feed para comentários sobre este post. TrackBack URL

Deixe um comentário