LorraineJug


Moteurs de recherche : Lucene en action

Le Lorraine JUG (Java User Group de Lorraine) vous invite à sa prochaine soirée de conférence sur les moteurs de recherche.

29 novembre 2012, 18h30

TELECOM Nancy (anciennement ESIAL)

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 - Moteurs de Recherche : Lucene en action , Lucian Precup

Apache Lucene, la fameuse technologie pour l’indexation, la recherche et l’analyse du texte est la base de plusieurs serveurs Open Source. La présentation détaillera Solr et ElasticSearch sous la forme « Tools in Action » - démonstrations en direct des différents outils.

Allant au-delà du tutorial, ces deux sessions vous permettront de découvrir comment mettre en place des serveurs de recherche pertinents, robustes, performants et évolutifs en utilisant des approches NoSQL, Apache Lucene et bibliothèques Java Open Source. Des subtilités sur l’analyse du texte, la recherche approximative, l’auto-complétion seront abordées afin de montrer les forces mais aussi les limites de la magie Lucene.

Lucian est développeur, architecte et responsable des développements ayant évolué, depuis douze ans, du projet de recherche au grand éditeur de logiciels en passant par la start-up.

Depuis 2010 Lucian a acquis, à travers ses missions, une expertise sur les architectures NoSQL et les moteurs de recherche pour l’entreprise (Enterprise Search), expertise qu’il partage dans différents barcamps et conférences.

20:45 - Drink et tombola

1 licence JRebel à gagner, offerte par ZeroTurnaround.

Inscription gratuite !

Inscription sur JUG Event

Nos partenaires

TELECOM NancySfeir Benelux
ZeroTuroundProgrammez!

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.

Mercedi 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 gratuite !

Inscription sur JUG Event

Nos partenaires

ESIALSfeir Benelux
ZeroTuround
Programmez!

Programmation concurrente

Le Lorraine JUG (Java User Group de Lorraine) vous invite à sa prochaine soirée de conférence sur le thème de la programmation concurrente.

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 sur JUG Event

Nos partenaires

ESIAL Sfeir Benelux
Jazoon 2012 ZeroTuround
Programmez!