Comme chaque année, l’école Epita organise une semaine de conférences technologiques. Cette année la 23ème édition se déroulera du 23 au 27 Mai. Ce sera l’occasion pour les étudiants de découvrir les métiers de l’informatique et de bénéficier de retours d’expériences de professionnels.
C’est à ce titre que Nicolas Jozwiak interviendra le Mardi 24 Mai lors d’une présentation sur la dette technique. Le but sera de sensibiliser les futurs diplômés aux conséquences d’une dette non gérée sur les projets logiciels. Ils étudieront notamment les mécanismes de la dette et des bonnes pratiques pour la résorber.

L'édition 2011 d'Agile France, la conférence de référence pour la communauté Agile française, se tiendra les 26 et 27 mai prochains.
Cette année, 5 Xebians vous feront partager leurs expériences et leurs pratiques :
Les grilles de données mémoire sont de plus en plus utilisées en finance de marché et dans le monde de l'eXtreme Transaction Processing (gestion de stock de sites de eCommerce, systèmes de réservation informatiques / GDS , etc).
Cyrille Le Clerc présentera lundi 23 Mai au Paris NoSQL User Group un retour d'expérience sur un projet de grille de données inter-continentale avec Oracle Coherence.
alter table add column" versus "versionning des structures de données".En tant que développeur, ne vous êtes vous jamais dit entre deux itérations : "Ah, si seulement j'avais un peu de temps je tenterais d'écrire ce code autrement ?".
N'attendez plus ! Une code retreat est organisée dans les bureaux de Xebia ce 24 Juin.
L’idée de cette journée est l’amélioration et le partage des compétences au travers d’une pratique répétée de techniques de programmation.
Le principe est le suivant: sur la journée coder en binôme sur plusieurs sessions de 30-45 minutes chacune afin de résoudre un problème. A l'issue de chaque session on change de binôme et tout le code produit est effacé. Drastique mais efficace pour rester créatif. C'est aussi le lieu privilégié pour tester de nouvelles techniques et algorithmes.
Le langage retenu est Java - le code existant du problème étant en Java - et la méthodologie privilégiée le Test Driven Development. Si vous n'êtes que débutant en TDD, cela sera l'occasion d'apprendre aux côtés de gens plus expérimentés.
Rendez-vous le 24 juin à partir de 9h30 jusqu'à 17h dans les bureaux de Xebia au 156 boulevard Haussmann, Paris. Vous aurez besoin d'un ordinateur portable muni de votre IDE préféré. Le repas de midi est fournis.
Le nombre de place est limitée à 20 nous vous invitons à vous inscrire sur http://coderetreat-paris.eventbrite.com
Pour plus de détails sur le fonctionnement d'une code retreat vous pouvez parcourir le billet "How a code retreat works".

Les bases de données relationnelles constituent le stockage de facto pour les applications d'entreprises. Toutefois, pendant les années 2000, des solutions alternatives ont émergé. Du coté des entreprises, les in-memory datagrids ont été développées pour offrir une très faible latence pour l'accès aux données, principalement pour satisfaire les besoins du marché de la finance. Du coté du Web, des bases de données distribuées, plus tard baptisées NoSQL, ont été créées pour palier à des besoins extrêmes en termes de scalabilité et de disponibilité de quelques très grands sites. Ces deux familles de technologies méritent maintenant d'être prises en compte lors du design des applications d'entreprises.
A partir de mercredi prochain se déroulera à Cracovie en Pologne la conférence GeeCon qui s'affirme année après année comme un rendez-vous incontournable de la communauté Java en Europe de l'Est. Cyrille Le Clerc et Michaël Figuière y présenteront une session titrée "NoSQL & DataGrid from a Developer Perspective", qui aura pour but d'offrir une vision claire des spécificités de ces deux technologies afin de faciliter leur choix et leur intégration au sein d'un projet.
Les bases de données NoSQL et les DataGrids sont encore rarement étudiées simultanément, aussi nous aurons très probablement l'occasion de vous reparler de ce sujet à l'avenir !

La semaine prochaine se tiendra la conférence Mix-IT (prononcez « mixité ») à Lyon. 25 speakers animeront la journée dans 5 salles en parallèle. Le but est de fournir des sujets variés et complémentaires, autour de 5 thèmes :
Cet évènement est organisé par le Lyon JUG et le Club Agile Rhône-Alpes.
En vrac, on y parlera de : Play!, Product Owner, Clojure, Coaching agile, Apache Mahout, BDD, Grails, DevOps, Spock, HTML5, Code retreat et bien d’autres sujets.
Vous pouvez découvrir le programme complet à cette adresse.
Xebia participe à cet évènement en animant 2 slots :
Les places sont comptées (200 spectateurs) donc dépêchez-vous de vous inscrire !
Le French Scrum User Group organise une belle journée de partage sur l’agilité le 31 mars prochain au Centre de Conférences de Microsoft à Issy-les-Moulineaux. La journée promet d’être enrichissante avec la présence de Harvey Wheaton, Ken Schwaber et 20 conférences tenues dans 5 salles en parallèles (voir le programme).
Nathaniel Richand sera également présent et aura la chance de vous présenter le sujet : Pratiques avancées de tests. Il y abordera les meilleures pratiques de tests unitaires en Java. Cette présentation permettra d’identifier certains code-smell spécifiques aux tests et de mettre en œuvre des techniques de refactoring. Ce sera également l’occasion de découvrir les possibilités d’outils de tests (notamment Junit, Mockito, Fest, Spock) afin de créer des tests extrêmement lisibles et maintenables.
Il reste quelques places disponibles sur le site du scrumday, dépêchez-vous si vous n’êtes pas encore inscrit.

Cela fait un an que Duchess France a été créé. Depuis l’annonce de la création du groupe sur notre blog, le groupe a fait du chemin. Avec l’AvantJUG, le calendrier Duchess France, les groupes de travail de préparation à la certification Java, l’année fut riche en rencontres. Au commencement elles étaient 4. Maintenant Duchess France en chiffre c’est :
Pour fêter leur un an et remercier toutes les personnes qui les ont soutenues, l’équipe Duchess France vous invite à leur premier évènement sur Paris. L’équipe Duchess France vous a concocté une soirée riche en surprises avec entre autre un Trivial Java, alors venez nombreux !
Vous trouverez toutes les informations quant à l’inscription sur leur blog :http://jduchess.org/duchess-france/blog/soiree-1er-anniversaire-de-duchess-france/.
A bientôt et merci à tous !
Le 23 Mars à La Cantine (Paris) aura lieu Mongo France 2011, une journée complète de conférences dédiées à la base de données open-source et non-relationnelle MongoDB.
Lors de cette conférence, seront tenues des présentations sur la modélisation de données, l’indexation, l’administration, la réplication, le sharding et bien plus.
L’occasion de s’entretenir directement avec les ingénieurs de 10gen, d’apprendre beaucoup sur les fonctionnalités et le développement de MongoDB, et de rencontrer d’autres utilisateurs de MongoDB avec des intérêts communs.
Katia Aresti aura le plaisir de présenter une session intitulée « MongoDB et Java en pratique » : Cette session couvrira un exemple de mise en pratique d’une application MongoDB avec Java. Elle s’appuiera sur un exemple concret, mis en œuvre au sein d’un projet réel, et sera étudiée du point de vu d’un développeur Java qui découvre MongoDB pour la première fois.

NoSQL s’est établi dans le paysage des technologies en vogue depuis de nombreux mois maintenant. Outil idéal pour les infrastructures de nombreux sites Web à fort trafic, son utilisation au sein des systèmes d’information des entreprises plus conventionnelles est dorénavant à l’ordre du jour.
Il ne s’agit pas ici de révolutionner l’existant, mais simplement d’apporter des technologies complémentaires aux bases de données relationnelles afin de permettre ou de faciliter certaines mises en œuvre. Quels sont donc les cas d’utilisation qui peuvent trouver dans NoSQL la solution idéale ? On associe souvent NoSQL au stockage de larges volumes de données et à la prise en charge de flux toujours plus importants de requêtes. Est-ce là son seul apport ? Comment ces nouvelles possibilités sont-elles atteintes ? Quels principes d’architecture sont-ils mis en œuvre ? Qu’en est-il de la modélisation des données dans un tel système de stockage ? Quelles sont les bases de données NoSQL les plus courantes ?
Voilà autant de questions qui formeront le fil conducteur de la soirée NoSQL que Michaël Figuière aura le plaisir de co-animer avec Olivier Mallassi au BreizhJUG le lundi 14 mars à Rennes. Au-delà de la présentation théorique et pratique, ils s'efforceront de montrer comment ce stockage distribué peut amener un souffle nouveau sur les applications d’entreprise, tant d’un point de vue technique que fonctionnel.
Si ce sujet vous intéresse, n’hésitez pas à vous joindre à cette soirée ! En attendant, vous pouvez également consulter les différents articles relatifs à NoSQL que nous avons postés ces derniers mois.