Description de l'auteur

Articles

Publié par Joachim Rousseau

Il y a 3 ans

Memoïsation de fonctions récursives en Scala

Optimiser les appels de fonctions au moyen de la mémoïsation, vous connaissez peut-être. Pourtant très intéressante pour mettre en cache le résultat (réutilisation de ressources externes, calcul long, structures en arbres), appliquer cette technique aux fonctions récursives peut se révéler inefficace ou compliqué. Dans un article précédent, Sergio Dos Santos nous a expliqué comment réaliser...

Il y a 5 ans

Conférence : ScalaIO.2017, nos retours

La plus grande conférence française sur Scala et la programmation fonctionnelle a suscité l’engouement chez quelques Xebians, lesquels avaient fait spécialement le voyage à Lyon pour y assister ! Après les retours de la conférence de l’année dernière, voici ce qu’il faut retenir de ces deux journées de conférence qui ont eu lieu les 2...

Il y a 7 ans

ScalaIO 2016

Les 27 et 28 octobre 2016 a eu lieu la 3e édition de scala.io à Lyon. L’absence de l’événement l’année dernière n’a fait qu’augmenter nos attentes ! Il y a eu des conférences pour tous les niveaux. On vous présente nos coups de cœur. Six years of Scala and counting – Manuel Bernhardt Manuel Bernhardt est un développeur Scala senior,...

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

Publié par Joachim Rousseau

Il y a 8 ans

Un « reverse-proxy » http avec Nodejs

Exposer des services internes de notre SI ou bien encore des services partenaires au sein de nos API est un besoin récurrent dans le développement de nos applications. Bien entendu, des outils comme nginx peuvent nous apporter des solutions à cette problématique. Néanmoins des modules node.js directement intégrés à votre application peuvent prendre en charge...

Publié par Joachim Rousseau

Il y a 9 ans

POST vs. PUT : la confusion

Aujourd’hui, de plus en plus d’applications web disposent d’une API. La pratique de SOAP étant jugée trop glissante (surtout avec les interfaces liquides), c’est le REST qui se répand. Ce style d’architecture reposant sur HTTP, comprendre la norme HTTP est essentiel. Cependant, les mauvais usages et autres anti-patterns sont à l’affût, prêts à se jeter...

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.