Résultats

Publié par Antoine Michaud

Il y a 6 ans

Fixtures – SQL vers DbSetup

Fixtures – SQL vers DbSetup A l’ère impitoyable des tests, beaucoup d’entre nous ont cherché la bonne méthode pour se créer une base de fixtures correcte. Mais ce n’est pas toujours évident, surtout quand il s’agit de maintenance. TL; DR : Cet article présente un petit utilitaire disponible sur Github vous permettant de migrer vos...

Publié par Séven Le Mesle

Il y a 6 ans

Selma le mapping Java à la compilation

Au bout de quelques années à œuvrer dans la communauté Java de mission en mission, j’ai décidé de rentrer en guerre contre les frameworks de mapping au Runtime, Dozer en tête. Pourquoi me direz vous ? Eh bien, ils ne sont pas fortement typés, ils ne supportent pas bien le refactoring, ils vous laissent découvrir les...

Il y a 7 ans

Xebia, Sponsor Platinium du salon Devoxx 2014 !

Cette année, Xebia est de nouveau sponsor Platinium de Devoxx France 2014 ! Entre conférences et rencontres professionnelles, c’est devenu LE rendez-vous incontournable pour toute la communauté. Lieu de rencontre pour des centaines de développeurs, c’est l’occasion de se retrouver et débattre ensemble des dernières innovations technologiques. Une des valeurs fondatrices de Xebia étant le partage...

Il y a 7 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Agilité Appliquer une approche Lean Startup dans l’entreprise (Par Yannick Grenzinger) Tous les points de départ se valent car seul le chemin compte (Par Ludovic Pérot) La conférence Agile Games France 2014 est complète (Par Mantel Gilles) Le coin de la technique Java est-il...

Publié par Sébastian Le Merdy

Il y a 8 ans

Java, JavaScript ou les deux ?

Une des grandes tendances du moment est le multi-langage. Cet article ne va pas déroger à la règle en prenant un exemple concret implémenté en Java et en proposant une version en JavaScript. Nous étudierons ensuite les avantages et inconvénients des deux solutions et regarderons un peu ce que donnent les performances comparées.

Publié par Diego Lemos

Il y a 8 ans

Back to Basics : Bien maîtriser les classes internes en Java

Les classes internes en Java sont apparues dans la version 1.1 du langage. Depuis, des discussions se sont multipliées au sein de la communauté qui s’est divisée en deux clans : les pour et les contres. Mis à part les points de vue, les classes internes représentent un mécanisme très puissant lorsqu’elles sont employées correctement....

Publié par François Sarradin

Il y a 8 ans

Mais pourquoi n’y a-t-il pas de multidispatch en Java ?

« Voilà une conception dont je peux être fier ! Elle n’est pas forcément extraordinaire, mais elle va simplifier drastiquement le code qui a été écrit. Bon, mettons la en pratique… Mais !… Que se passe-t-il ?… Noooon ! Pas de multidispatch, pas de multiméthode. Je vais devoir mettre du class cast et du instanceof partout....

Il y a 8 ans

Jongo, requêter en Java comme dans Mongo shell

Mongo — la base de données NoSQL orientée document supportée par 10gen — propose un langage de requête compact, simple à appréhender et bien documenté. Les choses se corsent dès que l’on bascule en Java : effectuer une requête, mapper les résultats, utiliser de l’héritage requiert un code très verbeux. Des librairies essayent de simplifier...

Il y a 8 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Actualité éditeurs / SSII Sonar 3.0 (par Bertrand Dechoux) Oracle reprend Java sous Mac OSX (Par Mathieu Breton) Le coin de la technique Embedmongo : un mongo « light » pour java (par Jean Helou) MRUnit 0.9 (par Bertrand Dechoux) CDH4, Hadoop en haute disponibilité (par...

Il y a 8 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Web Dart Hackathon, c’est l’Happy Hour chez Google ! (Par Mathieu Breton) Le coin de la technique Faille de sécurité Java sous Mac OS X (Par Matthieu Dumas) Evènements de notre communauté en France et à l’étranger Second meetup du Hadoop User Group France,...

Publié par François Sarradin

Il y a 8 ans

Monades + Java = monstre cosmique ?

Il arrive même en programmation fonctionnelle de devoir réaliser des traitements en présence de bons gros états mutables, partagés et gluants. Nous devons cette situation à la nature même du support (eg. réseau, machine — dépendant de l’architecture de von Neumann parfois mise en accusation [1] —, périphérique, etc.) ou des services (eg. I/O, base...

Il y a 9 ans

Atelier performance avec Kirk Pepperdine

Avec cette vidéo vous allez découvrir comment Kirk a procédé lors de cet atelier pour identifier les points d’amélioration d’un système et la manière de les résoudre. Tout cela sans préparation initiale ni code source : du live optimizing ! Écoutez également Kirk interviewé par Cyrille Le Clerc la veille de cet atelier. Tous les...

Il y a 9 ans

Interview de Kirk Pepperdine sur les performances en Java par Cyrille Le Clerc

Cyrille Le Clerc a profité du passage de Kirk Pepperdine à Paris pour l’interviewer sur les performances en Java ; au programme de ces discussions : Comment troubleshooter des problèmes de performances : les points d’entrées de l’investigation, Nouveaux langages sur la JVM : Scala, Clojure, … Cloud computing et virtualisation, JVM et appliances Java...

Il y a 9 ans

2 Février : Xebia accueille le CEO de 10Gen pour un Mongo Day

Xebia a le plaisir d’organiser un Paris Mongo Day avec Dwight Merriman et 10gen le 2 Février ! 09h30 – 11h30 : Rencontrez Dwight Merriman, CEO de 10Gen Venez rencontrer le CEO d’une des startups les plus en vue du monde NoSQL. 09h30 – 11h00 : présentation de l’univers NoSQL par Dwight Merriman, suivie d’une...

Publié par Nabil Gasri

Il y a 9 ans

Java Puzzler

Avant de commencer l’année 2012, je vous propose un petit quiz adapté d’un cas réel. Un programme standalone parse un fichier et insère les données parsées dans une base de données. Le même programme est exécuté dans trois régions différentes à savoir l’Europe, l’Amérique et l’Asie. Les entités persistées ont toutes un champ uid unique....

Il y a 9 ans

Xebia à Soft-Shake

Lundi et mardi prochain, les 3 et 4 octobre, se tiendra la seconde édition de la conférence SoftShake à Genève. Cette conférence forte de 5 tracks en parallèles sur 2 jours, avec 50 speakers et pas loin de 60 sessions, cherche à fournir un cocktail d’expériences informatiques. C’est une conférence ouverte abordant des thèmes variés...

Publié par Morgan Renou

Il y a 9 ans

L’algorithme Minimax

Cette article traite de l’algorithme Minimax abordé lors d’un hands-on durant une journée XKE. L’objectif était de développer une intelligence artificielle basique pour un tournoi de Puissance 4. On rencontre souvent le minimax dans la théorie mathématique des jeux, domaine rattaché à l’intelligence artificielle. Son étude permet d’aborder les notions de récursion, de parcours de...

Publié par François Sarradin

Il y a 9 ans

Comment est-ce que la classe TreeMap peut sauver votre journée ?

Située au sein de l’API collection de Java SE, la classe TreeMap se présente comme un tableau associatif (c’est-à-dire une Map) ordonné et navigable. Les éléments de cette collection sont répartis dans un arbre, facilitant la recherche d’un élément. L’un des intérêts de cette collection est qu’elle permet de répondre à la question : « Quel...

Nous recrutons

Être un Sapient, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.