Zenika débarque sur Android
L'expertise Zenika dans votre poche !
>> Détails <<

Conférences

Dans l'esprit communautaire Open Source, nous proposons régulièrement des conférences de qualité. Que ce soit des rencontres "Dans la tête de...", des journées eXchanges ou des ZenSummit, le principe est toujours le même : faire venir l'intervenant le plus pertinent sur un sujet. Qu'ils en soient le concepteur ou contributeur actif, c'est l'occasion rare de pouvoir échanger avec eux.

Souvent internationaux profitez de leur passage en France ! Voici celles que nous avons déjà organisées


Détails des conférences

29 juin 2010 - Olivier Croisier - Conférence Java: Spéciale Annotations!

Découvrez les annotations, comme vous ne les avez jamais vues! Olivier Croisier, expert Java, animera une conférence d'une heure sur les Annotations, à destination des développeurs et des architectes.Elle couvrira leur utilisation, développement, et manipulation au compile-time et au run-time grâce aux Annotation Processors et à la Réflexion.

  • Présentation : Historique, cas d'utilisations et limitations
  • Tour d'horizon des annotation disponibles
  • Utilisation des annotations
  • Développer une annotation personnalisée : structure, propriétés et méta-annotations
  • Outillage compile-time : les pluggable annotation processors
  • Outillage runtime : Réflexion
  • Injection d'annotations
  • Conclusion

23 juin 2010 - Laurent Delvaux - Intégrer et Déployer BIRT

Le Birt User Group France est le groupe des utilisateurs BIRT français ayant pour objectif de réunir la communauté afin d'échanger des retours d'expérience, des idées et de discuter des nouveautés de cet outil de reporting Open-Source.

Ce deuxième rassemblement marque le début d'une série de rencontres autour des différents modes de déploiement de BIRT ! Vous avez fait le choix de la plateforme BIRT mais ne n'avez pas encore mise en place ? Venez découvrir en une soirée des différentes possibilités de déploiement de la technologie de Reporting Open-Source de référence.

15 juin 2010 - Greg Luck - Les nouveaux Ehcache 2.0.0 et Hibernate Caching SPI provider

Greg partira de l'application exemple Spring Pet Clinic et va nous montrer comment l'optimiser pour un maximum de performance en utilisant Hibernate et en cachant directement les result sets.

Il va aussi nous montrer des benchmarks et des comparaison de performance en comparaison de hcache 1.8 versus MySQL, Memcached et un In-Memory Data Grid, ainsi que l'impressionnant gain de performance du dernier Terracotta 3.2 Server Array.

10 juin 2010 - Chris Beams - Les styles d'injection de dépendances

Lors de cette session, Chris Beams va proposer une aperçu des différents styles d'injection de dépendance avec Spring 3.0.

Focusing on container configuration, we will show by example the use of Java, Groovy, Annotations and XML to wire up your application. Just as important to knowing how to configure the container, we will also discuss why you would choose one method over another, how they can be mixed and matched, and how a global view of the application can be viewed inside the SpringSource Tool Suite.

07 juin 2010 - Peter Lubbers - Présentation d'HTML 5.0

Peter Lubbers, co-organisateur du HTML 5 User Group de San-Francisco et auteur du livre Pro HTML 5 Programming (Apress) va présenter les fonctionnalités d'HTML 5.0 :

  • L'historique d'HTML 5.0
  • Comment se positionne HTML 5.0
  • Les nouvelles balises
  • Les APIs
  • Utiliser HTML 5.0 aujourd'hui

20 mai 2010 - Alberto Brandolini - La réalisation logicielle

La réalisation de systèmes logiciels complexes est souvent associée avec l'idée de construire. Les pratiques agiles ont beaucoup aidé à améliorer l'efficacité du processus de développement... mais il ne s'agit pas que de cela ! Plus on apprend du développement logiciel et plus on se rend compte de l'étendu des domaines concernés.

Penser le développement logiciel comme une activité dont on apprend continuellement permet d'avoir un point de vue différent dans notre approche de création de logiciel de qualité.

Alberto animera cette même semaine le cours de Craig Larman "La conception objet avancée mis en application avec les Patterns" du 18 au 21 mai. Cliquez ici pour le détail du cours

06 mai 2010 - Frédéric Simon - Intégration Continue: La Totale!

Grace à Hudson, Gradle et Artifactory Repository Manager, nous démontrerons comment garder une traçabilité totale des artefacts produits et utilisés (même pour les dépendances transitives) du développement jusqu'à la production. Nous montrerons aussi, comment certifier la reconstruction exact des artefacts et isoler les dépendances pour les phases de test et production.

27 avril 2010 - Olivier Bazoud - Spring Batch

Les batchs seraient-ils les parents pauvres de Java ? Spring Batch offre pourtant une solution pour vous guider lors de l'écriture de vos batchs en Java en toute décontraction.

07 avril 2010 - Paul Clenahan - Lancement du BIRT User Group avec Paul Clenahan

Nous entamerons cette soirée par une brève présentation de la vocation et du principe de fonctionnement de ce groupe.

Ensuite, Paul Clenahan, membre actif du projet Eclipse BIRT, nous rejoindra et nous donnera une vision interne de cet outil devenu en quelques années la solution de reporting Open-Source de référence.

24 mars 2010 - Michel Goldenberg - Outils du Product Owner pour maximiser le ROI

Le problème le plus important de nos jours est que les projets Scrum cherchent à atteindre 100% des objectifs ce qui ne permet pas de bénéficier de la partie la plus importante de Scrum... un Retour Sur Investissement (ROI) élevé !

17 février 2010 - Eric Evans - Domain Driven Design : Les modèles en action

Les équipes de développement efficaces absorbent un flux important d'informations et de connaissances à propos du domaine métier de leur application et l'exploitent dans la construction d'un logiciel de qualité. Trouver et exploiter correctement le modèle métier est la clé du succès dans les projets ayant des modèles complexes.

11 février 2010 - Heinz Kabutz - Les secrets de la concurrence Java

Ces dernières années, les processeurs ont gagné en performance non pas grâce à l'augmentation de leur fréquence de fonctionnement, mais par la multiplication du nombre de coeurs qui les composent. Nous sommes désormais dans la situation où un travail donné ne peut être effectué plus rapidement qu'en le parallélisant entre plusieurs threads. Malheureusement, les subtilités du multithreading sont souvent mal maîtrisées des développeurs, et le code qu'ils produisent est donc fondamentalement incorrect.

08 février 2010 - Howard Lewis Ship - Clojure : Vers l'essence de la programmation

Clojure est un extraordinaire nouveau langage pour la JVM qui fait beaucoup parler de lui en ce moment : Un dialect fonctionnel Lisp complétement interopérable avec Java et un ensemble d'utilitaire pour la gestion de la concurrence... Mais c'est plus que cela...

14 janvier 2010 - Bruno Lowagie - Les nouveautés iText 5

iText est la librairie Java-PDF intégrée dans la majorité des projets ayant des besoins de génération de documents PDF comme JasperReports, jBoss/SEAM ou Spring. Google utilise aussi iText afin de générer les PDF de Google Calendar, Google Analytics, ...

09 décembre 2009 - Peter Lubbers - Applications temps réel avec les WebSocket HTML 5.0

Les Web Sockets sont l'une des nouveautés de HTML 5.0 pour les communications bi-directionnelles et full-duplex permettant ainsi de nouvelles possibilités pour vos applications Web. Par exemple, vous pouvez maintenant communiquer avec tout service "back-end" de type TCP (Stomp, JMS, Jabber, XMPP ...) ...

07 décembre 2009 - Martine Devos - Scrum et Kanban, Lean et Toyota Way

Dans cette conférence, Martine Devos va étudier l'opportunité d'ajouter les idées et outils du développement Lean, le "Toyota Way" ainsi que la possibilité d'avoir de meilleurs métriques permettant d'avoir un meilleur contrôle sur le déroulement des projets.

03 décembre 2009 - Sreenivasan Iyer - Performance avec Terracotta

Sreenivasan Iyer de Terracotta va présenter les techniques de cache et l'intégration des nouvelles acquisitions (EhCache, Quartz) pour permettre d'être performant quelle que soit l'échelle.

16 novembre 2009 - Udi Dahan - Command Query Responsability Segregation

De plus en plus de développeurs utilisent le Messaging Pattern ainsi que des modèles métiers dans leurs architectures N-Tier. Beaucoup sont surpris pas la complexité ainsi ajouté et finissent par se demander si cela vaut le coup.

Lors de cette conférence, Udi va décrire le pattern manquant qui ramène un peu de simplicité dans les architectures systèmes distribuées.

12 novembre 2009 - Mauro Talevi - Rétrospective de l'utilisation de BDD en entreprise

Nous partagerons avec vous notre retour d'expérience : ce qui fonctionne bien et ce qui peut être amélioré. Nous présenterons également BDD et l'outil JBehave pour les développements Java.

04 novembre 2009 - Ole Lensmar - Tester des services REST avec SoapUI

Cette présentation, après un bref rappel de REST vs SOAP, illustrera comment tester des applications REST avec SoapUI...

29 octobre 2009 - Robert Pickering - Programmation Fonctionnelle avec F#

Dans cette présentation on va discuter de ce qu’est la programmation fonctionnel et qu’est que ça apporte pour nos applications. On va voir que le langage F# nous permet d'écrire moins de code pour implémenter certains design patterns compliqués.

12 octobre 2009 - Jean-Baptiste Evain - MonoSDK pour l'iPhone

Cette session sera l'occasion de voir non seulement comment il est possible de réutiliser son code et ses compétences .net sur l'iPhone grâce à MonoTouch, mais aussi d'en expliquer le fonctionnement.

07 octobre 2009 - Jason Weathersby - ZenSummit BIRT

Cette présentation débutera par une présentation du projet BIRT (Business Intelligence and Reporting Tools) : une infrastructure flexible et des outils productifs pour concevoir, développer et déployer des rapports dans votre Système d'Information.

Vous découvrirez ensuite les nombreuses possibilités d'intégration du Framework BIRT et ses possibilités de customisation avancées par Scripting.

25 juin 2009 - Hans Dockter - ZenSummit Gradle

Gradle est un système de build flexible basé sur Apache Ivy pour la gestion des dépendances et dont les scripts de build sont écrits en Groovy, qui a remporté cette année le Script Bowl à la JavaOne. N'hésitez pas à consulter le site de Gradle.

29 avril 2009 - Martijn Dashorst - ZenSummit Wicket

Wicket est un framework web orienté composants de type Tapestry ou JSF, par opposition à des frameworks de type MVC 2 comme Struts 2 ou Spring MVC. En Wicket la partie cliente est entièrement en pur xHTML sans taglibs ni logique fonctionnelle ! La partie serveur est en Java et inclue tous les traitements conditionnels, d'affichages ainsi que la configuration par utilisation des mécanismes familiers de la programmation objet et les design pattern...

21 janvier 2009 - Pascal Van Cauwenberghe - ZenSummit Lean, The "Toyota Way"

L'une des présentations du Gartner Symposium ITxpo de 2008 concerne "Les bonnes pratiques pour l'application de Lean dans le monde IT". L'une des conclusions de cette présentation est la validation du fait que Lean contribue à l'amélioration simultanée du coût, de la qualité, de la rapidité et de l'agilité des processus.

02 octobre 2008 - Ari Zilka - ZenSummit Terracotta

Terracotta se définit comme un NAM (Network Attached Memory). Afin de répondre aux problématiques de "scalabilité" et de "haute disponibilité", Terracotta permet la mise en commun d'autant de machines que nécessaire sans la nécessité d'écrire du code et d'utiliser des bases de données pour clusteriser une application...