Articles

Il y a 3 ans

À la découverte de l’ATDD – une pratique d’équipe pour le développement 3/3

Nous retrouvons Aurore, Nicolas, Héloïse, et Emma, la petite nouvelle, pour le troisième et dernier article de la série sur l’Acceptance Test-Driven Development. Nous y verrons les problèmes que peuvent poser l’ATDD sur la durée et réparerons les quelques erreurs de jeunesse commises par Aurore et Nicolas dans l’article précédent. Bonne lecture !   Conclusion A...

Publié par Grégory FONTAINE
Publié par Anne Beauchart

Il y a 3 ans

Retour sur les articles phare de 2016 (2/2)

  Pour commencer cette nouvelle année, nous vous proposions hier de (re)découvrir certains articles qui ont pu vous guider durant l’année et qui pourront aussi le faire en 2017. Découvrez aujourd’hui la deuxième partie des articles les plus consultés de l’année dernière.       Pérennisez votre métier avec l’architecture hexagonale ! Docker pattern : conteneur de...

Publié par Anne Beauchart

Il y a 3 ans

Retour sur les articles phare de 2016 (1/2)

  Cette année encore, les Xebians ont partagé leurs expériences, leurs découvertes, leurs astuces et leurs bonnes pratiques avec vous au travers des 214 publications. Vous avez été plus de 600 000 visiteurs sur le blog en 2016, à les découvrir et les partager : merci de votre fidélité. Les Xebians ont ainsi partagé sur...

Publié par Xebia France

Il y a 3 ans

2016 chez Xebia, en route vers 2017.

Xebia et tous les Xebians vous souhaitent une excellente année 2017 remplie de nouveaux projets et de réussite. En ce début d’année, il est temps de faire un bilan de 2016. L’année 2016 chez Xebia en quelques chiffres. Xebia grandit chaque jour et ce depuis 11 ans, autour de 4 grandes valeurs, structure de notre...

Publié par Sylvain Lequeux

Il y a 3 ans

Tester du code Spark : 1- La théorie

Spark est plus puissant et plus simple à utiliser que MapReduce, mais comment tester du code Spark ? Voici notre vision ! Spark est un framework de calcul distribué créé à Berkeley en 2010. Il connait une adoption impressionnante. Plusieurs raisons à cela : des performances de très loin supérieures à MapReduce et un framework à...

Il y a 3 ans

Annonce AllCraft

AllCraft, une nouvelle aventure … Software Development Done Right, c’est ce que nous faisons chez Xebia depuis le premier jour et cela avec les meilleurs talents en région parisienne. Au sein de Xebia Studio, nous proposons à nos clients un dispositif clé en main pour réaliser leurs produits, de la captation du besoin à sa...

Publié par Xebia France

Il y a 3 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia Craftsmanship  Audit d’architecture: à quoi s’attendre – Craftsmanship Front Best of 2016 Lighthouse : Progressive Web Apps Done Right Data  Sortie d’ Apache Spark 2.1

Publié par Grégory FONTAINE

Il y a 3 ans

A la découverte de l’ATDD – une pratique d’équipe pour le développement 2/3

Dans le premier article, nous avons commencé à suivre une petite équipe de développement dans sa découverte de « l’Acceptance Test-Driven Development ». Nous avons quitté Héloïse, Aurore et Nicolas après une première phase de « spécification par l’exemple ». Nous les retrouvons dans le second article de cette série alors qu’ils s’apprêtent à démarrer l’implémentation de leur première...

Publié par Sarah Buisson

Il y a 3 ans

Design pattern : Builder et Builder sont dans un bateau

On ne présente plus le patron builder, l’un des plus connus des patrons de conception… Mais parle-t-on toujours de la même chose? Qu’est-ce que le design pattern builder ? Le Gang Of Four nous donne la définition suivante du design pattern « builder » :   « Le pattern Builder est utilisé pour la création d’objets complexes dont...

Publié par Grégory FONTAINE

Il y a 3 ans

A la découverte de l’ATDD – une pratique d’équipe pour le développement 1/3

Je vous propose dans ce qui sera une série de 3 articles, de découvrir l’ATDD à travers un cas concret. Les tutoriels sur l’ATDD ne manquent pas mais ils occultent bien souvent l’aspect collaboratif en ne mettant pas en évidence en quoi l’ATDD modifie le flux de travail et la dynamique de l’équipe, pour se...

Publié par Xebia France

Il y a 3 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia. Agilité The Core Principles of Agile Craftsmanship  Les vidéos de la Google Test Automation Conference Back  Lagom 1.3.0-M1: Un scaladsl pour Lagom Data  Mastering Apache Spark 2.0 par Databricks  Google Open Source...

Publié par Xebia France

Il y a 3 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia. Craftsmanship What Test Engineers do at Google: Building Test Infrastructure Front La fin des applications natives ? Sortie de Typescript 2.1 Back Sortie de Scala 2.12.1 Data Du nouveau du coté des...

Publié par Pablo Lopez

Il y a 3 ans

Le train de l’innovation est arrivé à la Xebicon

Ca y est, les deux trains de la keynote d’ouverture de la Xebicon 2016 sont parvenus à leur destination. Comme promis, nous avons automatiquement publié le code source de tous les projets qui ont alimenté cet évènement. Vous le retrouverez sur notre github. Nous avons énormément appris en réalisant ce projet. Coordonner plus de 10...

Il y a 3 ans

Kodo Kojo ouvre son SaaS : Votre usine logicielle en trois clics

En mars dernier, nous vous dévoilions Kodo Kojo, un projet Open Source pour gérer vos usines logicielles. Aujourd’hui, toute l’équipe est fière de vous annoncer l’ouverture de la plate-forme SaaS de Kodo Kojo. Kodo Kojo vous permet de configurer, de gérer et de monitorer votre usine logicielle en moins de 10 minutes (Gestionnaire de code...

Publié par Vladimir Iftodi

Il y a 3 ans

Améliorations d’API de Comparator dans Java 8

Vous avez sûrement déjà dû développer un comparateur, soit en passant par l’interface Comparable soit par Comparator. Prenons comme exemple la classe suivante : L’API de Comparator Rappelons que l’interface Comparable<T> est définie ainsi : Cette méthode retourne un entier : inférieur à 0 si t1 est plus petit que t2 égal à 0 si t1 est égal à t2 supérieur à 0 si t1 est plus grand...

Publié par Mathieu Dulac

Il y a 3 ans

Les Lenses, pour y voir plus clair dans ton code

Qui, dans son projet, ne dédie pas une grande partie de son temps à l’écriture du code de manipulation de structures de données ? Ce code, bien que nécessaire, représente rarement un intérêt majeur pour les problématiques fonctionnelles que notre application est censée résoudre. C’est pourquoi nous vous proposons dans cet article une solution pour...

Publié par Xebia France

Il y a 3 ans

Oktobergarten, la fête de l’open source

Nous continuons sur nos bonnes résolutions de septembre en accueillant de nouveau le Hackergarten meetup dans nos locaux. Vous utilisez de l’open source au quotidien et vous aimez coder ? Joignez l’utile à l’agréable, venez profiter de mentors pour vous accompagner sur vos premières contributions (ou sur votre 1001ème, mais sur un nouveau projet). Le rendez-vous est...

Publié par Antoine Michaud

Il y a 3 ans

Global Day of Code Retreat

Samedi 22 octobre, c’est la fête du code ! Enfin… c’est tout comme, puisque des centaines de groupes de développeurs de par le monde vont plancher sur le même problème de code. Le plan de la journée, comme annoncé par http://globalday.coderetreat.org/ : « Start with a simple programming problem: Conway’s Game of Life. Work with different partners...

Nous recrutons

Être un Xebian, 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.