mercredi, octobre 30 2013

Java EE 7 avec David Delabassee et Arun Gupta

En l’espace d’une dizaine de jours, j’ai pu assister à deux présentations sur Java EE 7 par deux spécialistes sur ce sujet : David Delabassee (@delabassee) et Arun Gupta (@arungupta).

Le 17 octobre, David Delabassee qui est GlassFish Product Manager chez Oracle est venu à Nancy au Lorraine JUG.

L’après midi a été consacrée à un Hands on Lab avec les étudiants de 3eme année de Telecom Nancy et quelques membres du JUG. Le but est de compléter de manière guidée une application en utilisant quelques unes des nouvelles fonctionnalités de Java EE 7.

 

Cet Hands on Lab conçu par Arun Gupta, Antonio Goncalves, David Delabassee et Marian Muller et proposé à Java One est téléchargeable à l’url https://glassfish.java.net/hol/

En plus de coder avec Java EE 7, ce fut l’occasion d’avoir des échanges intéressants avec David sur la dernière version de la plateforme et son implémentation de référence Glassfish 4.

 

En soirée, David nous a proposé deux sujets :

  • une présentation générale de Java EE 7
  • une présentation détaillée des WebSockets dans Java EE 7 (JSR 356)

La soirée s’est terminée par une visite de la place Stanislas, incontournable à Nancy puisque c’est une des plus belle d’Europe, et un diner avec David et des juggers.

Le blog de David est consultable à l’url http://delabassee.com/blog/

 

92 personnes étaient inscrites le lundi 28 octobre au Yajug, où Arun Gupta est venu nous parler de Java EE 7. C’est son premier talk en tant qu’employé de Red Hat après des années chez Sun/Oracle.

Arun maitrise particulièrement son sujet : aucun slide, juste du code et des démos commentées en live à partir des exemples qu’Arun met à disposition sur Github github.com/arun-gupta/javaee7-samples

Un must à consulter tant les exemples couvrent de nombreuses fonctionnalités de Java EE 7 :

  • WebSocket (JSR 356) : 31 exemples
  • JAX-RS (JSR 339) : 25 exemples
  • JSON Processing (JSR 353) : 4 exemples
  • Batch Processing (JSR 352) : 14 exemples
  • Java Message Service (JSR 343) : 4 exemples
  • Contexts & Dependency Injection (JSR 346) : 16 exemples
  • Concurrency Utilities for Java EE (JSR 236) : 4 exemples
  • Java Persistence API (JSR 338) : 15 exemples
  • Servlet (JSR 340) :  : 13 exemples
  • Java Server Faces (JSR 344) : 18 exemples
  • Java Connector Architecture (JSR 322) : 2 exemples
  • Enterprise Java Beans (JSR 345) : 6 exemples
  • Java Transaction API (JSR 907) : 4 exemples
  • Bean Validation (JSR 349) : 2 exemples
  • JavaMail (JSR 919) : 1 exemple
  • Expression Language (JSR 341) : 1 exemple
  • quartz
  • NoSQL : 10 exemples

 

En plus pendant les questions/réponses, j’ai gagné le dernier livre d’Arun qu’il a eu la gentillesse de me dédicacer : Java EE 7 Essentials.

Après un format pocket sur Java EE 6, ce nouveau livre porte bien son nom puisqu’il couvre Java EE 7 sur 360 pages … en anglais ;-)).

Vous pouvez consulter le blog d’Arun http://blog.arungupta.me/

 

mardi, septembre 4 2012

Soirée Google Guava et Lombok au Lorraine JUG le 19 septembre

Google Guava & Lombok

Le Lorraine JUG (Java User Group de Lorraine) vous invite à sa prochaine soirée de conférence de présentation des frameworks Google Guava & Lombok.

Lundi 19 septembre 2012, 18h30

Ecole Supérieure d'Informatique et Applications de Lorraine

193 av. Paul Muller, 54602 Villers-lès-Nancy (plan d'accès)

Au programme de la soirée :

18:15 - Accueil et enregistrement

18:30 - Google Guava & Lombok, Thierry Leriche

Guava est une librairie open source créée et maintenue par les équipes de Google. Inspirée des outils internes du géant, Guava propose de nombreux mécanismes (prog fonctionnelle) pour manipuler les collections, créer des caches customisés, faciliter la gestion de la concurrence et les IOs.

De son coté, Lombok est également un projet Open Source. Lombok et Lombok-pg simplifient sensiblement l’écriture de code classique (builders, delegates, etc.) et des nombreuses méthodes purement techniques et indispensables (getters, setters, hashCode, equals, etc.) qui polluent nos objets.

Durant cette présentation, après un rapide constat de la verbosité de nos beans, nous feront un tour d’horizon de Lombok et Guava. Nous verrons comment ils nous aident à écrire du code concis et de qualité.

20:45 - Drink et tombola

1 licence JRebel à gagner, offerte par ZeroTurnaround.

Inscription sur JUG Event

 

vendredi, mai 4 2012

Soirée programmation concurrente au Lorraine JUG, le 21 mai

Lundi 21 mai 2012, 18h30

Ecole Supérieure d'Informatique et Applications de Lorraine

193 av. Paul Muller, 54602 Villers-lès-Nancy (plan d'accès)

Au programme de la soirée :

18:15 - Accueil et enregistrement

18:30 - Programmation concurrente : enjeux et problèmes, moyens et solutions , José Paumard

Depuis 15 ans le modèle de programmation multithread de Java a suivi les évolutions des processeurs et les besoins grandissants des applications. La programmation multithread pose deux défis pour le développeur : paralléliser ses traitements et assurer la cohérence de ses données, tout en exploitant au maximum la puissance de calcul des processeurs modernes. Nous commencerons par décrire ces défis précisément, ainsi que leurs enjeux. Nous verrons ensuite les solutions techniques disponibles actuellement, que ce soit dans le JDK ou dans les API et frameworks de l'écosystème Java. De l'API Java Threads des débuts, au Fork / Join de Java 7, et au parallel() en vue pour Java 8, de synchronized et volatile aux modèles de transactions logicielles et d'acteurs, tout y passera, précisément et sans complaisance. Et en bonus, on fera un peu d'algorithmique.

José est maître de conférences à l'institut Galilée (université Paris 13) et docteur en mathématiques appliquées de l'ENS de Cachan. Il découvre Java en 1995, et enseigne le langage et ses API depuis 2000 en DESS (devenu M2 depuis). Il y a 10 ans, José rencontre Pierre Briant et se passionne depuis pour les bases de données historiques et archéologiques. Il codirige dans ce cadre le projet MAVI en collaboration avec le collège de France, et publie en open source Open melodie plateforme Java qui joue le rôle de back-office du MAVI. Il tient le blog Java le soir, qui propose environ 700 pages de cours et tutoriaux Java / JEE en accès libre. Enfin, José apporte régulièrement son concours à de nombreux projets techniques dans des domaines très divers.

20:45 - Drink et tombola

1 licence JRebel à gagner, offerte par ZeroTurnaround.

Inscription gratuite !

Inscription sur JUG Event

 

dimanche, décembre 19 2010

Soirée NO SQL au Lorraine JUG par Michaël Figuière

Après une intervention au Tours JUG et au Paris JUG, Michaël Figuière (consultant chez Xebia) nous a proposé au Lorraine JUG une très bonne introduction du mouvement NO SQL, le 8 décembre 2010.

NO SQL (Not Only SQL voir Not Only Relational) est un sujet d'actualité comme le confirme le nombre de présentations relatives au sujet à Devoxx.

C'est sujet récent (début au printemps 2009) qui est donc en plein essort avec un paradoxe notable : le sujet n'est pas encore mature et il est en pleine évolution mais il est déjà développé et utilisé par des grands du web (Google, Amazon, Twitter, Linkedin, ...)

Le titre de la présentation de Michaël "Des grands du Web aux entreprises" fournit un bon résumé de sa vision sur ces technologies.

No SQL permet d'avoir une nouvelle approche sur le stockage et la réplication de données. Cette approche ne s'oppose pas au modèle relationnel mais peut être un bon complément dans certaines situations.

No SQL a débuté avec des solutions développées pour besoins dont les solutions relationnelles n'étaient pas satisfaisantes notamment en ce qui concerne la performance, la disponibilité, la scalabilité et la résilience.

Michael nous détaille les concepts de base mis en oeuvre dans les base de données de type No SQL. La compréhension de ces concepts est essentiel avant de vouloir utiliser une solution de type No SQL.

Michael nous donne une sélection des principales solutions du marché par catégorie :

  • BDD orientées clé-valeur : Riak, 
  • BDD orientées document : MongoDB
  • BDD orientées colonnes : Cassandra
  • BDD orientées graphe : Neo4j

Michael nous propose quelques cas d'utilisation dont un vraiment interessant d'une application qui utilise pour chaque fonctionnalité une technologies adaptées :

  • Recherche des produits : Lucene
  • stockage du catalogue des produits : MySQL
  • Stockage des comptes clients : Cassandra
  • Stockage de données de sessions : Redis
  • L'idée est d'utilisé l'outil le mieux adapté au besoin

La présentation de Michael est téléchargeable à l'url :
http://www.slideshare.net/mfiguiere/lorraine-jug-dec-2010-nosql-des-grands-du-web-aux-entreprises

Suite à la présentation, les membres du Lorraine JUG ont été diner avec Michaël pour poursuivre les discutions autour de No SQL

et de quelques cocktails.


La soirée se termine par une visite de la place Stanilas, une des plus belle d'Europe.

 

dimanche, septembre 19 2010

Soirée "Bonita" - au Lorraine JUG le 18 octobre 2010

Soirée «Spring 3 en production» 18 octobre 2010 | 18h30-21h30 | ESIAL, Villers-lès Nancy 

Le Lorraine JUG (Java User Group de Lorraine) vous invite à sa soirée de conférence dédiée à l'utilisation du framework Spring 3 en production.

Lundi 18 octobre 2010, 18h30

Ecole Supérieure d'Informatique et Applications de Lorraine

193 av. Paul Muller, 54602 Villers-lès-Nancy (plan d'accès)

Au programme de la soirée :

18:15 - Accueil et enregistrement

18:30 - Bonita Open Solution, Aurélien Pupier (BonitaSoft)

Bonita Open Solution est la première solution Open Source complète de Business Process Management (BPM). Basée sur un moteur de workflow robuste, elle fournit tout l'outillage nécessaire pour créer efficacement des applications d’automatisation de processus métier, avec tous les bénéfices de l'approche BPM et une forte connectivité avec les systèmes d'informations existants.

Cette présentation introduira d'abord le concept du BPM et ses objectifs, puis une démonstration de Bonita Open Solution montrera comment elle peut être utilisée pour implémenter des applications métier. Ensuite, nous étudierons les choix et l'architecture techniques et nous verrons comment Bonita tire parti de technologies bien connues et efficaces (Eclipse RCP, Goolge Web Toolkit, Hibernate, Groovy...). Nous pourrons même donner quelques détails sur la manière dont l'équipe de Bonita utilise Scrum pour gérer le cycle de développement du produit..

Aurélien Pupier participe au développement du Studio de Bonita Open Solution chez BonitaSoft depuis plus d’un an. Il est passionné par l’environnement Eclipse, particulièrement des parties PDE, RCP, Modeling (EMF/GMF), Tests (SWTBot) et Performance (MAT, TPTP)

19:15 - Drink & tombola

19:45 - Bonita Open Solution, Julien Dubois

20:30 - Jazoon afterglow, Jean-Michel Doudoux & Wilfried Trombini

Jean-Michel Doudoux, membre de l'équipe du Lorraine JUG, et Wilfried Trombini, heureux gagnant du «Pass Jazoon 2010», nous proposent une petite mise en lumière des sujets qu'ils ont le plus appréciés lors de la conférence zurichoise. Tout juste de quoi nous mettre en appétit avant Devoxx...

L'inscription est gratuite et le nombre de places est limité alors n'attendez pas !

Inscription sur JUG Event

Pour en savoir plus consultez le blog http://blog.lorrainejug.org ou envoyez un e-mail à info@lorrainejug.org.

dimanche, mai 16 2010

Soirée Maven au Lorraine JUG

Le Lorraine JUG (Java User Group de Lorraine) vous invite à sa soirée de conférence dédiée à Maven.

Mardi 1er juin 2010, 18h30

Ecole Supérieure d'Informatique et Applications de Lorraine

193 av. Paul Muller, 54602 Villers-lès-Nancy (plan d'accès)

Au programme de la soirée :

18:15 - Accueil et enregistrement

18:30 - Maven, Arnaud Héritier (eXo Platform)

Arnaud Héritier, membre des communautés Apache Maven et Codehaus Mojo et auteur du livre Apache Maven, vient nous parler de l'utilisation de Maven en entreprise et des nouveautés de la version 3.x.

Software Factory Manager pour eXo Platform, Arnaud nous présentera son retour d'expérience de l'utilisation de Maven dans une forge logicielle professionnelle : ce que Maven apporte à chaque étape de la construction d'un logiciel.

Nous aborderons ainsi successivement comment maven intervient pour chacune de ces étapes:

  • le build du projet sur le poste du développeur
  • la gestion des dépendances et des dépôts
  • la mise en place de l'intégration continue
  • l'utilisation des métriques et des rapports de qualité
  • le déploiement continu

19:30 - Drink & tombola

A gagner un exemplaire du livre Apache Maven d'Arnaud Héritier et Nicolas de Loof chez Pearson (tombola réservée aux membres)

20:00 - Maven (suite), Arnaud Héritier (eXo Platform)

21:15 - Barbecue

Aprés la conférence, l'équipe du Lorraine JUG vous propose de prolonger la soirée par un barbecue sur la terrasse de la cafétéria de l'ESIAL. Si vous souhaitez y participer, envoyez un e-mail à info@lorrainejug.org. Une petite participation de 3€ sera demandée aux non-membres.

L'inscription est gratuite et le nombre de places est limité alors n'attendez pas !

Inscription sur JUG Event

 

mercredi, février 17 2010

Retour sur la soirée Java EE 6 & GlassFish V3 au Lorraine JUG

Pour son premier anniversaire, le Lorraine JUG a invité Antonio Goncalves (Java champion et Co leader du Paris JUG) et Alexis Moussine-Pouchkine (évangéliste GlassFish chez Sun) pour un événement spécial Java EE 6 et GlassFish V3.

Leur présentation, bien rodée, a passionné un public d'une quarantaine de personnes ayant réussi à braver les mauvaises conditions climatiques. Celles ci ont d'ailleurs été à l'origine d'un début tardif de la session.

Durant cette session, les principales nouveautés ou évolutions de la plateforme ont été passées en revue avec de nombreux exemples de code à l'appui.

  • Nouveaux concepts : pruning, profile, …
  • EJB 3.1
  • Servlet 3.0
  • JSF 2.0
  • JPA 2.0
  • Bean validation
  • JAX-RS 1.1
  • CDI

Java EE 6 peut parfois laisser interrogatif

Voir plus parfois ...

Les makis à déguster durant le drink ont eu un énorme succès notamment auprès des deux speakers. Les preuves en images

Quelques souvenirs composés de produits locaux

celui préféré par Antonio et Alexis

Antonio n'est pas amateur de fast food (spéciale dédicace : il faudra d'ailleurs lui développer une annotation @Quick dans la spécification de Java EE 7 ;-)) ) mais il a apprécié de manger en gourmand lors du repas qui a réunis les speakers et des membres du JUG.

Après la fondue savoyarde, la fondue au chocolat

La soirée s'est terminée par une visite de la place Stanislas by night et sous la neige.

 

 

samedi, novembre 7 2009

Soirée exceptionnelle consacrée à Google au Lorraine JUG

GWT, Chrome, AppEngine, Androïd… Les technologies développées par Google utilisent massivement la plateforme Java comme fondations. Pour finir l’année 2009, le Lorraine JUG (Java User Group de Lorraine) vous invite à sa soirée spéciale «Google» pour un tour d’horizon des technologies du célèbre éditeur de moteur de recherche et un focus spécial sur GWT.

Lundi 7 décembre 2009, 18h30

Ecole Supérieure d'Informatique et Applications de Lorraine

193 av. Paul Muller, 54602 Villers-lès-Nancy (plan d'accès)

Au programme de la soirée :

18:15 Accueil et enregistrement

18:30 Google Technology Tour (Didier Girard, Sfeir)

La conférence « Google Technology Tour » s’inscrit dans le cadre d’une tournée des JUG français conduite par Didier Girard, directeur de l’innovation et des nouvelles technologies chez Sfeir. Didier Girard est l’un des plus grands spécialistes français des technologies Google et un acteur reconnu de la blogosphère IT (cf. http://www.application-servers.com et http://www.ongwt.com).

19:45 Drink

20:00 GWT (Olivier Gérardin, Sfeir Benelux)

Olivier Gérardin, directeur technique chez Sfeir Benelux, vient de publier, aux éditions Dunod, un ouvrage consacré à GWT. Il viendra donc présenter cette technologie en détail. La conférence sera suivie par une séance de dédicace de son livre dont quelques exemplaires seront offerts au cours d’une tombola (sous réserve de parution à la date de la conférence).

L'inscription est gratuite et le nombre de places est limité alors n’attendez pas !

Inscription sur JUG Event

Après les conférences, l'équipe du Lorraine JUG ira dîner en ville avec les speakers de la soirée. Si vous souhaitez vous-joindre à nous, envoyez un e-mail à info@lorrainejug.org. Les détails du dîner seront communiqués ultérieurment.

Pour en savoir plus consultez le blog http

 

jeudi, octobre 22 2009

Compte rendu de la soirée Spring au Lorraine JUG

Mardi 20 octobre a eu lieu la soirée Spring au Lorraine JUG.

L'événement a débuté par un petit point sur l'actualité du JUG :

  • notre nouveau sponsor : Sfeir Benelux
  • nos prochains événements notamment
  • le 7 décembre 2009 : une soirée spéciale Google avec en guest star Didier Girard et Olivier Gerardin
  • le 11 février 2010 : une soirée exceptionnelle pour notre anniversaire Java EE 6 et GlassFish avec en guest star Antonio Goncalves et Alexis Moussine-Pouchkine

La soirée c'est poursuivie avec deux présentations relatives à Spring :

  • Spring 3.0 présenté par Gildas Cuisinier
  • Un quickies de Xavier Roy sur Flex / BlazeDs / Spring

Après une retrospective de Spring (les concepts et l'historique de Spring versions 1.0, 1.2, 2.0, 2.5) , Gildas nous a proposé une revue des principales nouveautés de Spring 3.0 dont la diffusion est proche :

  • JDK 1.5 minimum
  • quelques dépréciations et suppression
  • de nombreuses nouveautés dont
  • Inclusion de Spring XOM (mapping objet/XML)
  • JavaConfig : Configuration par annotations (@Configuration, @Bean, @DependsOn, @Primary, @Lazy, @Import, @Value)
  • Expression Langage
  • Support des bases de données embarquée (HSQLDB, H2, Derby) avec le namespace jdbc
  • Schreduling avec le namespace task (utilise les classes utilitaires de Java 5)
  • Support de Bean Validation (JSR 303)

pring 3.1 début 2010 avec un support de Java EE 6

A la fin de sa présentation, Gildas a fait gagné trois livres "Spring par la pratique, seconde édition" des éditions Eyrolles.

Si vous avez la présentation, vous pouvez assiter à la prochaine réunion du Yajug le 9 Novembre prochain

L'approche de Xavier pour démontrer l'apport de Spring était intéressante au travers de quatre versions d'une même petite application qui affiche le résultat de l'inversion d'une chaine de caractères par un service métier sur le serveur.

  • Flex / BlazeDs
  • Flex / BlazeDs / Spring Core
  • Flex / BlaseDs / Spring BlazeDs Integration sans annotations
  • Flex / BlaseDs / Spring BlazeDs Integration avec annotations

J'ai été ravis de revoir Gildas et de discuter avec lui car même si nous travaillons dans la même contrée, on ne se vois que très rarement.

La soirée c'est terminée par un drink avec des makis (spécialités japonaises) réalisés par les étudiants de l'ESIAL en marge de leur événement Anim-Est. C'était super sympa.

Ne manquez pas le prochain événement du Lorraine JUG, le 7 décembre pour la soirée spéciale technologie Google.

 

vendredi, octobre 9 2009

Soirée Spring au Lorraine JUG

Mardi 20 octobre 2009, 18h30

Ecole Supérieure d'Informatique et Applications de Lorraine

193 av. Paul Muller, 54602 Villers-lès-Nancy (plan d'accès)

Au programme de la soirée :

18:15 Accueil et enregistrement

18:30 Actu du Lorraine JUG (L'équipe du Lorraine JUG)

18:45 Spring 3.0 (Gildas Cuisinier, Gam Consult)

Gildas Cuisinier, responsable Spring sur Developpez.com, viendra présenter la release 3.0 du framework Spring.

19:45 L'auberge espagnole «Spring»

Vous y trouverez ce que vous y apporterez ! Venez nous parler de vos expériences avec Spring : IoC, AOP, MVC, Integration, Web services... Tout est bon alors lancez-vous ! Votre présentation ira directement à l'essentiel et ne devra pas dépasser 20 minutes. Merci de soumettre le titre de votre sujet à l'équipe du Lorraine en envoyant un e-mail à info@lorrainejug.org.

20:30 Drink et tombola Devoxx

A gagner un passe pour les conférences Devoxx du 18 au 20 novembre à Anvers en Belgique. NB : La tombola est réservée aux membres, inscription lors de l'accueil.

L'inscription est gratuite et le nombre de places est limité alors n’attendez pas !

Inscription sur JUG Event

 

lundi, juin 15 2009

Lorraine JUG et YAJUG : JavaFX - Build your own Java-based Rich Internet Applications

Le Lorraine JUG (Java User Group de Lorraine) et le YaJUG (Java User Group de Luxembourg) vous invitent à leur soirée «JavaFX - Build your own Java-based Rich Internet Applications».

Lundi 6 juillet 2009, 18h15

Péniche - Théâtre de la Lucarne

Plan d'eau, F-57000 Metz (plan d'accès)

Parking gratuit à la patinoire de Metz, 2 minutes à pieds de la péniche

Au programme de la soirée :

18:15 Accueil et enregistrement

18:30 JavaFX Discovery Tour (Simon Ritters, Sun Microsystems)

The demand continues to grow for rich interactive content, applications, and services that run on a variety of clients. Rich Applications have achieved a new degree of sophistication with requirements to add multimedia and animation. With the JavaFX SDK and the latest updates of Java SE 6 it is possible to incorporate innovative elements of rich client applications into existing Java software with minimum effort, enabling consistent user experiences on the desktop, mobile devices, TV, and other consumer platforms.

This talk provides a glimpse into cross-screen applications development using JavaFX libraries such as vector graphics and animation and media applications with native audio and video. Additionally, this session will illuminate the JavaFX SDK delivering support for simplified application development. We'll also cover the latest announcements about support for JavaFX Mobile from the likes of LG and Sony-Ericsson.

The session will also include some demonstrations that show that JavaFX truly is for "all the screens of your life".

19:45 How to build a client server application with JavaFX, RESTful web services and JSON (Sébastien Stormacq, Sun Microsystems)

Rich Internet Applications - RIA - do require a strong service access and data access layer located on the back-end, just as traditional or web based applications. It is therefore essential to combine desktop technologies and server technologies in order to provide fast, efficient and secure access to your data.

This talk will show how to combine desktop technologies, such as JavaFX™ technologies, and back-end technologies, like web services and REST based services to build state of the art desktop applications.

We will go through a very simple example of REST data retrieval and a Java FX graphical representation of these data.

We will use the following technologies:

  • RESTful web service and JSR 310 (Jersey) API on the server side
  • JavaFX on the client side

The JavaFX application will asynchronously poll RESTful web services to collect data that will be used to dynamicaly update the client rich UI.

20:30 Drink

L'inscription est gratuite.

Inscription sur JUG Event

Malheureusement, je ne pourrais pas y assister car je serai à la plage ...

 

lundi, mai 18 2009

Soirée Java 4 fun au Lorraine JUG le 28 mai

Le Lorraine JUG (Java User Group de Lorraine) vous invite à sa soirée «Java 4 Fun»:

Jeudi 28 mai 2009, 18h00

Ecole Supérieure d'Informatique et Applications de Lorraine

193 av. Paul Muller, 54602 Villers-lès-Nancy (plan d'accès)

Au programme de la soirée :

18:00 Accueil et enregistrement

18:10 Warm-up quizz : Eclipse Forum Europe 2009 (Xavier Roy, Lorraine JUG)

De retour de Mayence en Allemagne où se tenait l'Eclipse Forum Europe 2009 (en parallèle des conférences JAX et SOACON), je vous propose un tour d'horizon de l'évènement sous forme de brèves et de quizz pour faire gagner quelques goodies glanées sur place...

18:25 Moteur de jeu 2D en JavaFX (Benjamin Schaff, ESIAL)

Est-il possible de développer une application JavaFX selon l'état de l'art des principes de la programmation orientée "objets" ? Je répondrai à cette question, par le biais de réflexions sur le développement de jeux en 2D. Ce type d'application correspond bien à la tendance actuelle sur plateforme mobile et browser web, aussi JavaFX semble tout indiqué pour adresser ce marché.

18:50 Workshop : NetBeans pour développer un jeu sur téléphone mobile (Jean-Michel Doudoux, Sfeir Bénélux)

Ce workshop a pour but de présenter rapidement les bases pour le développement d'un jeu pour la plate-forme Java ME avec Netbeans 6.x en profitant notamment de ses fonctionnalités Wysiwyg et de l'API MIDP 2.0.

19:40 Quand la programmation Java rencontre Lego Mindstorms et Bluetooth (Fabrice Dewasmes, Pragma Consult)

Marre de programmer toute la journée les habituels softs et autres patterns ? Faites plus de Java encore le soir mais cette fois en essayant de vous amuser. Dans cette présentation je vais montrer comment utiliser Java et la communication Bluetooth pour faire marcher un robot Lego Mindstorms NXT à l'aide d'une Wii Balance Board. Ca va être geek et fun à souhait !!

20:30 Barbecue

L'inscription est gratuite et le nombre de places est limité.

Inscription sur JUG Event

 

mercredi, mars 18 2009

Soirée spéciale «JBoss» au Lorraine JUG le 2 avril

Lorraine JUG

La prochaine réunion du Lorraine JUG aura lieu le jeudi 2 avril 2009, 18h00 à l'Ecole Supérieure d'Informatique et Applications de Lorraine

Au programme de la soirée :

  • 18:00 Accueil et enregistrement
  • 18:10 JBoss Portal (T. Heute, JBoss - Red Hat)
    Il existe de nombreuses offres concernant les solutions de portails d'entreprise. Durant cette présentation nous verrons ce que ces solutions apportent et nous verrons plus en détail les possibilités et services offert par le framework open source JBoss Portal
  • 19:00 Actu du Lorraine JUG
  • 19:05 Tombola Jazoon'09
  • 19:10 JBoss Seam (M. Saheb, JBoss - Red Hat)
    JBoss Seam est un framework qui permet de développer des applications de la nouvelle génération Web 2.0 en unifiant et intégrant des technologies populaires SOA (Architecture Orientée vers les Services), Asynchronous java-script and XML (AJAX), Java Server Faces (JSF), Enterprise Java Beans (EJB3), ou Business Process Management (BPM). Dans cette présentation, nous verrons les fonctionnalités et les composants offerts par SEAM ainsi que le développement d'une application SEAM avec JBoss Developper Studio.
  • 20:00 Drink

L'inscription est gratuite et le nombre de places est limité alors n’attendez pas ! Inscription sur JUG Event

Pour en savoir, consultez le blog http://lorrainejug.blogspot.com ou envoyez un e-mail à lorrainejug@gmail.com.

 

mercredi, février 4 2009

Premier événement du Lorraine JUG.

Voici quelques photos du premier événement du Lorraine JUG.

Vous pouvez consultez ma présentation retours sur Devoxx 2008

lundi, janvier 19 2009

Soirée de lancement du LorraineJUG

Lorraine JUG
Soirée de lancement
29 janvier 2009 | 18h00-20h00 | ESIAL, Villers-lès Nancy Inscription sur JUG Events

Le Lorraine JUG (Java User Group de Lorraine) vous présente ses meilleurs vœux pour 2009 et vous invite à son 1er évènement :

Jeudi 29 janvier 2009, 18h00

Ecole Supérieure d'Informatique et Applications de Lorraine

193 av. Paul Muller, 54602 Villers-lès-Nancy (plan d'accès)

Au programme de la soirée :

18:00 Accueil et enregistrement

18:10 Présentation du Lorraine JUG

18:20 Retour sur Devoxx (J.M. Doudoux, Sfeir)

Devoxx (ex-Javapolis) est l’un des plus importants salons européens indépendants sur les technologies Java et apparentées. Il se déroule chaque année depuis 2002 vers la mi-décembre à Anvers (Belgique).

Jean-Michel Doudoux présentera dans les grandes lignes les sujets qui ont créé l’évènement durant l’édition 2008 : JavaFX, Java SE 6, Java EE 7...

19:05 Les outils de diagnostique des JVM (X. Roy)

Avec Java SE 5, le JDK s’est enrichi avec un ensemble d’outils permettant d’inspecter l’activité des JVM en terme de configuration, de mémoire et de threads parmi lesquelles la célèbre JConsole.

Avec Java SE 6u7, c’est encore un pas en avant qui est fait pour le rapprochement entre les équipes de développement et d’exploitation : L’intégration de VisualVM annonce une nouvelle génération d’outil de diagnostique des JVM...

19:50 Drink offert par Sfeir

L'inscription est gratuite et le nombre de places est limité alors n’attendez pas !

Inscription sur JUG Event

Pour en savoir, consultez le blog http://lorrainejug.blogspot.com ou envoyez un e-mail à lorrainejug@gmail.com.

Vous pouvez aussi retrouvez le Lorraine JUG sur : LinkedIn

Nous vous attendons nombreux le 29 janvier.

L’équipe du Lorraine JUG

Nos partenaires

Duke de Lorraine