Articles

Un vendredi à Devoxx, découvrez le retours des Xebians !

Pour cette nouvelle édition de Devoxx France, les Xebians étaient présents. Ils vous proposent à travers cet article de découvrir leur avis sur certaines des conférences présentées. Découvrez d’ores et déjà leurs retours sur les conférences du jeudi. Keynote French Road L’ordinateur quantique Software Heritage: pourquoi et comment préserver le patrimoine logiciel de l’humanité Web,...

Publié par Xebia France
Publié par Xebia France

Il y a 5 mois

Un jeudi à Devoxx, découvrez le retours des Xebians !

Un jeudi à Devoxx, découvrez le retours des Xebians ! Pour cette nouvelle édition de Devoxx France, les Xebians étaient présents. Ils vous proposent à travers cet article de découvrir leurs avis sur certaines des conférences présentées : Keynote La e-residence estonienne et l’entrepreneuriat sans frontieres Le Smart Building : par où commencer ? Web,...

Publié par Vladimir Iftodi

Il y a 2 années

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 Xebia France

Il y a 2 années

Les conférences de la XebiCon se dévoilent !

Pour la seconde édition de la XebiCon, le 9 novembre prochain, nous réservons aux 700 participants un programme d’exception. Nous pouvons d’ores et déjà vous annoncer que cette année, la XebiCon c’est 51 conférences technologiques sur l’IoT, la Data, la mobilité, le développement Web, les architectures réactives, DevOps, les transformations agiles à l’échelle, etc. En...

Publié par Xebia France

Il y a 2 années

Devoxx France 2016 : Retours sur les conférences des Xebians

Du 20 au 22 avril au Palais des Congrès, c’était la 5ème édition de Devoxx France, la conférence des développeurs passionnés ! Nous ne pouvions pas manquer ce rendez-vous incontournable. Une trentaine de Xebians était présente. Retrouvez les retours sur leurs conférences « Coup de coeur » de la journée 1 de Devoxx France et la journée 2 de Devoxx France. De plus, 10 conférences étaient présentées...

Publié par Nicolas Jozwiak

Il y a 5 années

Vers des applications évolutives et pérennes

Depuis quelques années, nous sommes dans l’ère du tout connecté. L’information est accessible facilement et rapidement sur de multiples supports tels que les smartphones, tablettes, etc. Ce phénomène implique de changer nos habitudes de conceptions des applications sous-jacentes. En effet, nous devons être capables de les faire évoluer vite, continuellement et de manière transparente. Le...

Publié par Olivier Michallat

Il y a 5 années

Les raccourcis clavier d’IntelliJ IDEA – Se déplacer

Intellij IDEA est l’un des environnements de développement Java les plus populaires. Comme beaucoup de développeurs, vous vous êtes peut-être offert une licence fin 2012, suite à une sombre histoire de fin du monde. Cet article est le premier d’une série qui se propose de présenter les raccourcis clavier d’IDEA, à travers des scénarios d’utilisation...

Publié par Pierre Laporte

Il y a 5 années

JCrete 2013 – Frameworks, really??

Lors de la troisième journée de JCrete 2013, Martin Thompson nous a proposé une discussion autour de l’utilisation des frameworks sur la plateforme Java. Les sessions ont toutes été enregistrées (audio seulement) et seront publiées sur le site WikiEducator à l’adresse : http://wikieducator.org/index.php?title=JCrete2013:Blog. L’observation de départ est qu’il y a un très grand nombre de...

Publié par Pierre Laporte

Il y a 5 années

JCrete 2013 – Your Profiler is Lying to you

Lors de la deuxième journée de JCrete 2013, Kirk Pepperdine nous a proposé une session dédiée aux mensonges de nos profilers. Cette session était motivée par la présence d’experts en performances et aussi pour tordre le cou à certaines idées reçues encore appliquées. Ces dernières sont appelées "Tuning by folklore" et consistent en l’application d’astuces...

Publié par Pierre Laporte

Il y a 5 années

JCrete 2013 – The perils of benchmarking

Durant cette session, Kirk Pepperdine a évoqué les différents risques liés au benchmarking. Le sujet était très vaste et les discussions très avancées. En voici un compte rendu. Les aspects sous-estimés d’un exercice de benchmarking sont nombreux, parmi lesquels des questions : Quel type de benchmark est-on en train de produire ? Comment garantissons-nous que le...

Publié par Pierre Laporte

Il y a 5 années

JCrete 2013 – Adopt-a-JSR

Lors de cette première journée de JCrete, Sven Reimers et Rabea Gransberger nous ont proposé une discussion ouverte autour du programme Adopt-A-JSR. En quelques mots, le programme « Adopt a JSR » consiste à spécifier collectivement les améliorations qui vont arriver dans le langage Java et la JVM. Cela se fait en impliquant la communauté des développeurs...

Publié par Pierre Laporte

Il y a 5 années

En route pour JCrete 2013 !

JCrete (ou Java Specialists Symposium) est une conférence qui se déroule chaque année, en Crète comme son nom l’indique et qui regroupe des grands noms de l’écosystème Java. Cette année Xebia France y sera représenté pour vous faire partager les dernières pratiques et innovations issues du monde du développement logiciel et de la JVM. La...

Publié par Bastien Bonnet

Il y a 5 années

Les tests unitaires paramétriques avec JUnitParams, une alternative à Junit Parameterized

Lorsque l’on souhaite tester un même comportement sur différentes données, on peut soit : Développer plusieurs méthodes de tests qui vérifient le même code avec des entrées différentes ; Utiliser une méthode de test paramétrique. Les tests paramétriques permettent d’exécuter une même méthode de test sur des données différentes (les paramètres). Cela permet de ne...

Publié par Clément Lardeur

Il y a 5 années

Gatling, ou comment écrouler un serveur – alternative à JMeter

Dans certains projets à fort trafic, les tests de charge sont souvent négligés faute de temps ou bien faute d’outils simples à intégrer au projet. Et ceci à tort, car seuls les tests de charge permettent de valider correctement une application ou un système avant déploiement, tant en qualité de service qu’en consommation de ressources....

Publié par Christophe Pelé

Il y a 5 années

Les outils du développeur web en Java

Les outils du développeur web en Java Imaginons un développeur Java qui démarre un nouveau projet web et qui inaugure un poste de développement flambant neuf. Seul l’OS est installé, Windows, Mac OS X ou Linux, peu importe : les outils présentés dans cet article sont tous disponibles sous votre OS favori.

Publié par Pierre Laporte

Il y a 5 années

Comprendre le fonctionnement de la JVM – Article 2/2

Dans le premier article de cette série, nous avons vu comment la JVM optimise notre code. Ici, intéressons nous à la manière dont la mémoire est gérée et aux différents Garbage Collectors. L’hypothèse générationnelle Toute la gestion de la mémoire opérée par la JVM se base sur une hypothèse générationnelle, résumée par la phrase "la plupart des...

Publié par Guillaume Balaine

Il y a 5 années

Les outils du développeur moderne

L’âge de pierre du développement logiciel a été dominé par la répétition de tâches : coder, compiler, livrer. Au fil des ans, les développeurs des différentes tribus ont développés leurs “bifaces” pour s’améliorer : outils de build, de packaging et autres. Les développeurs ont gagné en efficacité et se sont libérés du temps pour des...

Publié par Charles Blonde

Il y a 5 années

Graphite – les bases

Graphite est un outil pour grapher différentes métriques qui peuvent être aussi bien des indicateurs systèmes (utilisation CPU, espace disque disponible, etc …), des indicateurs applicatifs (utilisation de la heap d’une JVM, requêtes par secondes d’une base de données, etc.) ou des indicateurs métiers exposés en JMX par exemple. Théoriquement, il n’y a pas de limite...

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.