Résultats

Publié par Fabian Gutierrez

Il y a 6 ans

Pimp my Javaslang validator

Dès que nos logiciels communiquent avec l’extérieur nous avons le risque d’avoir des données erronées, soit de la part d’un utilisateur soit d’un logiciel externe. Même si vous n’êtes pas adepte de la programmation défensive, il est toujours nécessaire de vérifier tous les champs d’un formulaire, vérifier les entrées lues à partir d’un fichier CSV et...

Il y a 6 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é Engagement Is a Means, Not an End Mobilité Java8 bientôt supporté nativement par le système de build Android Cloud Google Cloud Next ’17 App Engine Cloud Functions (Bêta Publique) Disponibilité de nouvelles...

Publié par Joachim Rousseau

Il y a 8 ans

Faites couler une rivière Java 8 depuis une source OpenCSV

Aujourd’hui, on commence à avoir l’habitude de l’API Stream de Java 8. Vous l’utilisez probablement pour lire des fichiers : l’API Java IO a été revue pour ajouter une petite méthode stream() magique sur les lecteurs de flot pour lesquels c’était applicable. Vous l’utilisez peut-être pour lire des fichiers au format CSV. Ou pas… Vous...

Il y a 8 ans

Tech-Event Refactoring Fonctionnel en Java 8 le 19 Mai

Java 7 n’est plus publiquement supporté à partir de mai. C’est le moment de se mettre à Java 8 !Xebia vous propose de rejouer le hands-on labs réalisé à Devoxx France 2015 : En partant d’exemples codés en Java 7, vous devrez les refactorer en utilisant une approche fonctionnelle, ceci à l’aide des nouveautés de Java 8....

Publié par Laurent Valdès

Il y a 8 ans

Java 8 en production, petit manuel de persuasion.

Un développeur, un architecte, proposant une nouvelle stack logicielle, Java 8 au lieu de Java 6, AMQP au lieu de JMS, Python 3 au lieu de Python 2.6, Teamcity au lieu de Jenkins, est souvent considéré comme une fashion victim. Au delà des anecdotes que nous pourrions citer, il y a des pratiques imposées pour s’adresser à...

Il y a 9 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des technologies Big Data, Cloud et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia. Agilité Scrum à l’échelle – Ce dont personne ne parle ! (Par Ludovic Perot) Le refactoring illustré, Ron Jeffries montre le chemin (Par Nicolas Lochet) Associer Lean Startup et Design Thinking aux méthodes...

Publié par Romain Niveau

Il y a 9 ans

JavaFX 8 : La résistance des applications lourdes

A l’heure des single page applications, des architectures orientées web, du cloud et autres frameworks javascript, Oracle a mis à jour son framework de création d’interface graphique à l’occasion de la sortie de Java 8. JavaFX permet la création d’applications desktop (ou lourdes) ainsi que la création de RIAs (Rich Internet Application) qui s’exécutent dans...

Publié par Ivan Beauvais

Il y a 9 ans

Xebia organise un Hands-on Java 8 le 17 Juin

La version finale de Java 8 est sortie en mars dernier. Cette version révolutionne la manière dont nous allons coder des applications : Lambdas, streams, nouvelles API de date et heure, traitements en parallèle… Difficile de lister toutes les nouveautés.

Publié par Séven Le Mesle

Il y a 9 ans

Ma Geecon 2014 – premier jour

Pour ceux qui ne connaissent pas la Geecon, il s’agit d’une conférence autour de Java and friends organisée par les JUGs de Pologne. Cyrille Leclerc et Michael Figuière y avaient fait une présentation commune sur le NoSQL et les Datagrid in memory.  La Geecon c’est : 1 jour d’ateliers, 3 jours de conférences, 1100 participants par...

Il y a 9 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Agilité Divide responsibility for defining stories (Par Ludovic Perot) Les barbares attaquent les DSI (Par Yannick Grenzinger) Mobilité L’API wear de Google en developer preview (Par Thomas Guerin) Craftsmanship Java 8 est sorti (Par Ivan Beauvais) Front  Angular 2.0 (Par Yannick Grenzinger) Flexbox et...

Il y a 10 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Agilité Agilité – Coaching ou mentoring ? (Par Clément Rochas) Comment le pragmatisme de l’équipe IT d’Obama a surclassé celle de Romney (Par Ludovic Pérot) 16 moyens de torturer vos développeurs (Par Yannick Grenzinger) Web Sortie de jQuery 2.0 (Par Benoit Lemoine) Modulariser votre projet...

Publié par Julien Smadja

Il y a 10 ans

Rétrospective de notre XKE d’octobre

Comme chaque premier jeudi du mois, les consultants de Xebia se sont réunis en fin de semaine dernière pour le XKE (Xebia Knowledge Exchange). La journée a commencé par trois slots en parallèle : Les Java 8 lambdas vont-ils changer la face du monde ?, animé par François Sarradin Java 8 apportera d’importantes nouveautés au...

Il y a 11 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Actualité éditeurs / SSII Google Developers Expert arrive en France (par Mathieu Breton) Jigsaw a (encore) raté le train (par Alexandre Dutra et Nicolas Demengel) Le coin de la technique Event sourcing avec Scala (par Xavier Bucchiotty) Evènements de notre communauté en France et...

Publié par François Sarradin

Il y a 11 ans

Solution du Quizz Java 8

La semaine dernière, nous avons proposé sur ce blog un quizz spécifique à Java 8. Au vu du comportement prévu pour Java 8 actuellement, la bonne réponse à ce quizz est : x2 x2 Retrouvez toutes les explications dans la suite du billet : OpenJdk 8 : comportement par défaut Lambda, invokedynamic et metafactory

Publié par François Sarradin

Il y a 11 ans

Quizz Java 8

Brian Goetz, l’architecte du langage Java chez Oracle, nous a suggéré un petit Quizz (à la TheCodersBreakfast.net ;-) ). Il fait suite à une solution que nous avons présentée dans ce blog consistant à émuler des mixins dans Java 8 grâce aux méthodes virtuelles d’extension. Le quizz ci-dessous permet de montrer un autre des dangers...

Publié par François Sarradin

Il y a 11 ans

Les méthodes virtuelles d’extension dans Java 8

Dans un précédant article, nous avons vu les lambda expressions et comment elles allaient apparaître dans Java 8 — l’idée étant d’orienter Java vers un style plus fonctionnel. Mais pour parfaire l’intégration de ce style de programmation dans Java, Brian Goetz indique qu’il faudra modifier l’API Collection pour y ajouter des fonctions telles que filter,...

Il y a 11 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Le coin de la technique Sortie officielle de Riak 1.0 Sortie de la version 10 de Guava Evénements de notre communauté en France et à l’étranger Des nouvelles du projet Lambda de Java 8

Publié par François Sarradin

Il y a 12 ans

Les lambda expressions dans Java 8

Durant cet été, l’actuel architecte de Java auprès d’Oracle, Brian Goetz, a fourni des informations intéressantes sur l’implémentation des lambda expressions dans le futur Java 8 et de ses conséquences sur le langage. Par lambda expression comprenez ici closure ou fonction anonyme, qu’il est possible de stocker dans une variable ou de retourner depuis 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.