Résultats

Publié par Charles Dufour

Il y a 4 mois

Scala 3 – le retour du Roi

Lors de la XebiCon’19, Charles Dufour,, Consultant chez Publicis Sapient Engineering a présenté la conférence< « le retour du Roi L’essence de Scala, c’est la fusion entre la programmation fonctionnelle et la programmation orientée objet. Martin Odersky La version 2.13 de Scala vient de sortir et on peut dire qu’aujourd’hui ce pari est réussi. Mais cet...

Publié par Joachim Rousseau

Il y a 4 mois

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

Publié par Franck Cussac

Il y a 9 mois

La curryfication et ses applications

Si on compare beaucoup la programmation fonctionnelle et les mathématiques, ce n’est pas pour rien. Derrière les principes fondamentaux de la programmation fonctionnelle se cache un mathématicien, Haskell Curry. Il a notamment travaillé sur une technique qui porte son nom : la curryfication. Mais qu’est-ce que la curryfication ? Bonne question, voyons ça avec un...

Il y a 2 ans

Exploration de données textuelles en Scala

Ce matin, en prenant son café, Nina (nom anonymisé), data ingénieur de métier, aimerait rendre le partage de code plus efficace entre les data scientists et elle. Or, Nina utilise Spark en Scala et ses collègues Python (ou SQL, R…), pour leurs analyses de tweets, ce qui complique la communication et la transformation des règles...

Il y a 2 ans

Focus sur la Data sur GCP chez Early Birds avec Jonathan Norblin

Google Cloud Platform (GCP) et la Data dans le Cloud sont des axes clés pour cette année 2018 chez Xebia. Cela tombe bien, Jonathan Norblin intervient chez Early Birds, et pas sur n’importe quoi : un super combo des deux, de la data sur GCP s’il vous plaît ! Pour contextualiser, découvrez l’interview de Samuel...

Publié par

Il y a 2 ans

La magie des implicites, Scala

Les implicites… ce concept mystérieux, ésotérique, est ni plus ni moins abscons pour la majorité d’entre nous. Brisons la glace. Chapitre 1- Introduction à la puissance sombre des implicites – destiné aux apprentis développeurs Avant de vous enseigner les secrets des implicites, je tenais à vous mettre en garde contre leur coté obscur. Vous pourrez...

Publié par Jonathan Norblin

Il y a 2 ans

Maven vs SBT : quel outil de build choisir pour vos projets Scala en entreprise ?

    Maven ou SBT ? Au-delà du déclenchement d’une nouvelle Holy War pour distraire les développeurs, cette question est l’une des premières qui se pose lorsqu’un nouveau projet Scala est amorcé. Les débutants en Scala choisiront probablement naïvement SBT, poussé par Lightbend (ex-Typesafe) comme outil de build par défaut de Scala, tandis que les développeurs venant...

Il y a 2 ans

Exploration de données en Scala

Aujourd’hui, c’est la première journée où Henri va faire de la data. Henri est développeur back Scala à la base, et aimerait contribuer à la partie data de son projet. Or, la plupart des outils sont en Python. On peut certes trouver rapidement des How-To sur Internet traitant de la data en Python, mais Henri, lui,...

Publié par Clément Héliou

Il y a 2 ans

Automatiser l’exécution de ses scénarios Gherkin en Scala

Si l’exécution automatisée de spécifications par l’exemple (ou scénarios Gherkin) est monnaie courante et bien outillée dans beaucoup de langages tels que Java, Ruby ou C#, la recherche s’avère moins fructueuse en Scala. Dans cet article, nous vous proposons de parcourir les solutions qui s’offrent à vous pour exécuter automatiquement vos scénarios afin d’obtenir une...

Il y a 2 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 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. Mobilité Android Studio 3.0 en version stable Craftsmanship TestingGoogle Blog Health Serie : Comment éviter les noms de variables trop long? Back Scala 2.12.4 est disponible ! Data Comment tester unitairement ses réseaux...

Publié par Fabian Gutierrez

Il y a 3 ans

Xebia accueille le meetup Paris Scala User Group

Xebia est très heureuse d’accueillir pour la deuxième fois dans l’année le meetup Paris Scala User Group (PSUG). On aura au programme le traitement d’images de manière réactive et le data journalisme. Le meetup aura lieu le jeudi 18 mai à 19h30 dans les locaux de Xebia (156 boulevard Haussmann, 75008 Paris) au 7e étage. Malheureusement pour les...

Publié par Fabian Gutierrez

Il y a 3 ans

Xebia accueille le Meetup Paris Scala User Group

Xebia a le plaisir d’accueillir à nouveau le meetup Paris Scala User Group (PSUG). Ce sera l’occasion pour les amateurs de Scala de se rencontrer et partager. Cette fois-ci on aura au programme la reconnaissance d’images et l’automatisation de tests. Le meetup aura lieu le jeudi 26 janvier à 19 h 30 dans les locaux de...

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

Il y a 3 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 Ilja Kempf

Il y a 3 ans

Testez vos invariants avec Scalacheck

Nous en sommes tous convaincus, le TDD, c’est bien ! Seulement, il nous arrive parfois de ne pas trouver la granularité de test adapté au besoin : 1 par cas d’utilisation, 1 par fonctionnalité… Existe-t-il un cas « nominal représentatif » ? Pour certains algorithmes, les tests unitaires « simples » ne suffisent pas. Je...

Publié par Mathieu Dulac

Il y a 4 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...

Il y a 4 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. Craftsmanship  Refactoring Code to Load a Document with Martin Fowler Front 5 questions auxquelles un test unitaire doit répondre  Qualité, mobile, SEO, Performance, Eco-conception : les check-lists des professionnels du Web par...

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.