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
- Spring Batch Avancé, par Olivier Bazoud
- What's Next Replay - Rennes , par Zenika
- What's Next Replay - Nantes, par Zenika
- What's Next Replay - Lyon, par Zenika
- Eclipse Day Paris, l'événement Eclipse 2011, par Laurent Delvaux
- Spring Data dans tout ses états, par Alexandre Vasseur
- BIRT : Nouveautés 3.7, par Olivier Main
- Traitez de grands volumes de données en temps réel avec Gigaspaces, par Nati Shalom
- Soirée Java 7, par Olivier Croisier
- BIRT et nouveautés 2.6 par Jason Weathersby, par Jason Weathersby
- Agilité: Découverte et sensibilisation à Kanban, par Laurent Morisseau
- Développez et gérez vos processus de façon simple grâce au BPM et à Bonita Open Solution., par Baptiste Mesta
- Advanced Messaging with AMQP, par David Syer
- iText In Action par son créateur, par Bruno Lowagie
- Building complex and modular RIAs with OSGi and Flex, par François Fornaciari
- Concurrent programming and distributed applications with Spring, par David Syer
- Tout ce que vous avez toujours voulu savoir sur les applications Web hors ligne HTML 5, par Peter Lubbers
- Building complex and modular RIAs with OSGi and Flex , par François Fornaciari
- Bonita Open Solution, par Baptiste Mesta
- Spring 3 en production, par Julien Dubois
- Conférence Java: Spéciale Annotations!, par Olivier Croisier
- Intégrer et Déployer BIRT, par Laurent Delvaux
- Les nouveaux Ehcache 2.0.0 et Hibernate Caching SPI provider, par Greg Luck
- Les styles d'injection de dépendances, par Chris Beams
- Présentation d'HTML 5.0, par Peter Lubbers
- La réalisation logicielle, par Alberto Brandolini
- Intégration Continue: La Totale!, par Frédéric Simon
- Spring Batch, par Olivier Bazoud
- Lancement du BIRT User Group avec Paul Clenahan, par Paul Clenahan
- Outils du Product Owner pour maximiser le ROI, par Michel Goldenberg
- Domain Driven Design : Les modèles en action, par Eric Evans
- Les secrets de la concurrence Java, par Heinz Kabutz
- Clojure : Vers l'essence de la programmation, par Howard Lewis Ship
- Les nouveautés iText 5, par Bruno Lowagie
- Applications temps réel avec les WebSocket HTML 5.0, par Peter Lubbers
- Scrum et Kanban, Lean et Toyota Way, par Martine Devos
- Performance avec Terracotta, par Sreenivasan Iyer
- Command Query Responsability Segregation, par Udi Dahan
- Rétrospective de l'utilisation de BDD en entreprise, par Mauro Talevi
- Tester des services REST avec SoapUI, par Ole Lensmar
- Programmation Fonctionnelle avec F#, par Robert Pickering
- MonoSDK pour l'iPhone, par Jean-Baptiste Evain
- ZenSummit BIRT, par Jason Weathersby
- ZenSummit Gradle, par Hans Dockter
- ZenSummit Wicket, par Martijn Dashorst
- ZenSummit Lean, The "Toyota Way", par Pascal Van Cauwenberghe
- ZenSummit Terracotta, par Ari Zilka
Détails des conférences
|
|
 |
Pour finir l'année en beauté, le Spring User Groupe FR vous propose de nous retrouver le Mardi 20 Décembre 2011 à 19h00 pour une session sur "Spring Batch Avancé". Lors de la première présentation (http://www.slideshare.net/sugfrance/spring-batch-concepts-de-base), nous avons vu les concepts de base de "Spring Batch". |
|
|
|
 |
What's Next Replay vous est presenté sur Rennes le 24 novembre 2011 ! |
|
|
|
 |
What's Next REplay vous est présenté sur Nantes le 17 novembre 2011 ! |
|
|
|
 |
What's Next Replay vous est présenté sur Lyon le 10 novembre 2011 ! |
|
|
|
 |
Suite au succès retentissant de la première édition de l'Eclipse Day Paris en 2010, nous sommes heureux de vous convier mardi 8 novembre 2011 au Pavillon Royal pour une nouvelle journée dédiée à la plateforme Eclipse.
|
|
|
|
 |
A l'occasion de la rentrée, le Spring User Groupe FR vous propose de nous retrouver jeudi 29 septembre pour une session dédiée à Spring data et GemFire. Après une rapide introduction sur les technologies NoSQL, Alexandre Vasseur de Spring Source, illustrera par quelques points clés sur les objectifs de chacune de ces briques et cas concrets d'usage,l'ensemble du périmètre des solutions VMware/SpringSource autour de la donnée haute performance offerte par Spring et vFabric: Spring cache abstraction, Spring-data, Redis, GemFire et SQLFire. Puis dans un second temps, une présentation technique autour de Spring Data vous présentera les avantages de ce framework. Une troisième mi-temps aura lieu durant laquelle vous pourrez poser toutes vos questions ! |
|
|
|
 |
Nous avons le plaisir d'entamer cette nouvelle saison du BIRT User Group, avec une soirée spéciale dédiée à la découverte des dernières avancées de BIRT suite au lancement de la version 3.7 dans le cadre d'Eclipse Indigo.
|
|
|
|
 |
Bien que les frameworks de traitements massifs de données sur cloud, comme hadoop, se généralisent, ils restent encore difficiles à utiliser et ne prennent pas bien en compte les problématiques de temps réel. Au cours de la conférence, Nati Shalom nous démontrera qu'il est possible de réaliser un système temps réel d'analyse scalable simplement à l'aide de la grille de données mémoire Gigaspaces et stockage NoSQL Apache Cassandra.
|
|
28 juillet 2011 - Olivier Croisier - Soirée Java 7 |
|
 |
|
|
|
|
 |
Au cours de cette conférence Jason Weathersby, évangéliste BIRT fera une présentation de BIRT, puis nous fera découvrir les nouveautés BIRT 2.6 et 2.6.1.
BIRT est un puissant outil de reporting open source faisant partie de la Fondation Eclipse.
En utilisant BIRT, les développeurs Java peuvent intégrer des rapports dans leurs applications sans avoir besoin d'écrire du spécifique chronophage.
Ils peuvent également s'appuyer sur BIRT et déployer l'outil de reporting pour équiper leurs applications et produits de services de reporting à forte valeur ajoutée.
|
|
|
|
 |
Kanban est une approche de développement logiciel issue du Lean & Agile se différenciant des méthodes itératives et incrémentales, telles que Scrum, par son processus en flux tiré, ses cadences découplées et sa priorisation à la demande, mettant en application concrètement le Juste à Temps et la limite sur le travail en cours.
Les enjeux du Kanban dépassent le cadre du projet pour aller plus naturellement vers la gestion de portefeuille et impliquer l’organisation.
Le Kanban, en tant que moteur d’amélioration continue du processus, permet de démarrer un projet dans votre contexte organisationnel actuel pour aller progressivement vers une organisation Lean.
A l'occasion de sa conférence, Laurent Morisseau vous proposera de vous sensibiliser au Kanban : ses principes, sa mécanique, son pilotage, les différences Scrum vs Kanban.
Il étayera également ses retours d'expérience sur des projets en Kanban afin de pouvoir intéragir sur des cas concrets. |
|
|
|
 |
Les processus sont présents partout au sein de l’entreprise mais ils ne sont pas toujours complètement définis et souvent intégrés directement dans les applications composant le système d’information. Cette pratique rend difficile toute tentative de les faire évoluer ou d’en faire un suivi. Le BPM (business process management) permet de répondre à cette problématique. |
|
|
|
 |
This presentation provides an overview of AMQP and an outline of why it might be an important piece of a message-oriented architecture in an enterprise or cloud system. We describe the features of the protocol by looking at example use cases, and highlight those features that make AMQP unique.
|
|
|
|
 |
Bruno Lowagie, l'auteur de la librairie Java-PDF iText, sera exceptionnellement en France pour vous présenter les nouveautés de la deuxième édition de son livre "iText in Action", notamment l'utilisation de templates pour générer des factures, la différence entre les technologies AcroForm et XFA pour les formulaires, les contenus optionnels, etc.
|
|
|
|
 |
Au cours de sa conférence, François expliquera comment concevoir une application avec OSGi et Flex et comment architecturer une telle application de manière à ce que les évolutions futures n'entraînent pas une interruption totale de service.
|
|
|
|
 |
This presentation leads the audience through the minefield of
concurrent and distributed computing starting with the basics of Java
concurrency, and ending with global patterns for distributed
applications. The basic principles of design for such applications are
explored and it is shown how using various features of Spring (e.g.
task management, scheduling, POJO adapters) can take the pain out of
implementing them in many cases.
|
|
|
|
 |
L'Application Cache est une nouvelle fonctionnalité HTML 5 permettant la création d'application hors ligne ainsi que le préchargement de ressources.
Venez en apprendre davantage sur cette passionnante fonctionnalité...
Au cours de la conférence, Peter vous montrera tout ce que vous devez savoir pour utiliser l'Application Cache dans vos sites webs et applications. |
|
|
|
 |
Au cours de sa conférence, François expliquera comment concevoir une application avec OSGi et Flex et comment architecturer une telle application de manière à ce que les évolutions futures n'entraînent pas une interruption totale de service. |
|
|
|
 |
Bonita Open Solution est la solution de Business Process Management (BPM) de Bonitasoft. Cette conférence permettra à tous ceux intéressés par le BPM de découvrir les nombreuses possibilités offertes par cette solution open source.
Nous introduirons d’abord rapidement le BPM et l'intérêt d’intégrer une solution telle que Bonita à son système d’information.
|
|
|
|
 |
Cette conférence s'adresse à tous ceux qui souhaitent mettre leur application Spring en production... Et donc ceux qui pensent réussir leurs développements !
Après un bref rappel du fonctionnement de Spring, nous étudierons de quelle manière bien configurer le framework, ainsi que son comportement précis au démarrage et à l'exécution de l'application. |
|
|
|
 |
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
|
|
|
|
 |
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. |
|
|
|
 |
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. |
|
|
|
 |
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. |
|
|
|
 |
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
|
|
|
|
 |
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 |
|
|
|
 |
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. |
|
|
|
 |
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. |
|
|
|
 |
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é ! |
|
|
|
 |
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. |
|
|
|
 |
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. |
|
|
|
 |
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...
|
|
|
|
 |
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, ...
|
|
|
|
 |
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 ...) ... |
|
|
|
 |
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. |
|
|
|
 |
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.
|
|
|
|
 |
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. |
|
|
|
 |
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. |
|
|
|
 |
Cette présentation, après un bref rappel de REST vs SOAP, illustrera comment tester des applications REST avec SoapUI... |
|
|
|
 |
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.
|
|
|
|
 |
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. |
|
|
|
 |
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...
|
|
|
|
 |
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. |
|
|
|
 |
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... |
|
|