Résultats

Publié par Julien Simon

Il y a 4 ans

Clojure : Entre parenthèses

Vous êtes développeur et voulez découvrir un nouveau langage ? Vous n’êtes pas phobique des parenthèses ? Dans cet article je vais vous faire découvrir Clojure qui est un dialecte de LISP qui fonctionne sur la JVM. Il est compilé, dynamique, fonctionnel et facilite la programmation multi-thread.

Publié par Mikhail Sadovnikov

Il y a 4 ans

Retour sur Joker 2016

Les 13 et le 14 octobre s’est tenue la plus grande conférence Java de Russie : Joker. Pendant 2 jours, des acteurs majeurs du monde Java et de la JVM se sont rassemblés pour partager et apprendre. Pour cette édition 2016, une salle était exceptionnellement ouverte et accessible gratuitement et proposait des talks parmi les...

Il y a 4 ans

Xebia présente les nouveautés de MongoDB au Montpellier JUG le 16/11/2016

Comment MongoDB s’est-il remis au goût du jour ? Des dernières nouveautés aux principes initiaux qui ont fait le succès de MongoDB, venez (re)découvrir cette base présentée par Joachim Rousseau au Java User Group de Montpellier, ce mercredi soir.       Les ingrédients : Architecture générale et clustering Tour des fonctionnalités (requêtage, agrégations) Les...

Il y a 6 ans

Tester le REPL du futur JDK9 avant sa sortie

Java 9 est prévu pour septembre 2016 mais il est possible de l’essayer à l’avance grâce au programme early access release. Aujourd’hui, nous allons tester une fonctionnalité que quasiment tous les langages proposent : jshell, le REPL pour Java (Read Eval Print Loop). Issue de la JEP 222 jshell, le projet kulla a pour objectif d’intégrer...

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 7 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 9 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 9 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 9 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 9 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...

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.