Il y a 5 années

Comprendre le fonctionnement de la JVM – Article 1/2

Origines Depuis 1996, Java et la JVM ont envahi nos équipements pour devenir des éléments incontournables de notre quotidien. Avant de s’intéresser aux détails et aux forces de la JVM, il est important de comprendre la relation entre le langage Java et cette dernière. Au démarrage, Java se voulait un langage multi-plateformes, principalement guidé par...

Il y a 5 années

Xebia accueille un handson du Paris Scala User Group

Le PSUG vous propose un rejeu du handson scala de Devoxx le 15 avril à 19:30 dans les locaux de Xebia. Vous n’avez pas pu aller à Devoxx ? Vous y étiez, mais la foule en délire vous a empêché de vous approcher de la salle du hands’on Scala avant que nous ne soyons contraints...

Il y a 5 années

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Web Sortie de Ember.js RC2 (Par Mathieu Breton) Jongo .4 est disponible (Par Yves Amsellem et Benoît Guérout) Mozilla et Epic porte le célèbre moteur de jeu Unreal 3 sur le navigateur (Par Yannick Grenzinger) Expérience utilisateur L’expérience utilisateur est une communauté de pratiques...

Il y a 5 années

Intégrer ses tests JavaScript dans Grails

Publié par Benoît Lemoine

Grails est un framework web permettant de développer rapidement en Groovy des applications modernes. Mais qui dit "applications web modernes" dit également "JavaScript", beaucoup de JavaScript. Il devient donc vite nécessaire de tester le code écrit en JS, de façon à trouver rapidement les nombreuses régressions qui ne manqueront pas d’arriver au cours de la vie de...

Il y a 5 années

Introduction aux tests unitaires en javascript

Publié par Florent Duveau

De la touche "F5" aux frameworks de tests Les tests unitaires sont aujourd’hui une norme dans le développement des applications Java. L’amplification des techniques Agiles et du mouvement Software Craftsmanship ont poussé à mettre les tests unitaires comme prérequis au développement d’applications. Concernant le développement d’applications front en javascript, les tests se limitent souvent à une...

Il y a 5 années

Lien entre le fonctionnel, l’objet et le DDD

Publié par Sébastian Le Merdy

Dans la troisième partie de la soirée Vue d’ensemble du DDD, Jérémie Grodziski nous explique quels sont les liens entre le Domain Driven Design et les paradigmes fonctionnel et orienté objet. On a souvent tendance à assimiler l’approche DDD à la bonne manière de concevoir un système sous la forme de classes (orienté objet). C’est totalement juste....

Il y a 5 années

Le Value Object et l’Entity du DDD

Publié par Sébastian Le Merdy

Parmi les Building Blocks définis dans l’approche DDD, certains sont plus simples et fondamentaux que d’autres. Ceux-là permettent de mettre en place du DDD dans un projet de manière progressive et pragmatique tout en ayant un retour sur refactoring extrêmement gratifiant. Avec cette vidéo, vous allez découvrir dans les détails ce qui font les spécificités d’un Value Object et d’une Entity au sens...

Il y a 5 années

Le gestionnaire de cache de Guava

L’objectif de cet article est de présenter le gestionnaire de cache disponible dans la bibliothèque Guava. Guava est une bibliothèque utilitaire publiée par Google qui couvre un grand nombre de domaines (collections, IO, reflections, programmation fonctionnelle, etc …) et est souvent déjà présente dans un grand nombre de nos projets. Cependant, la raison de l’inclusion...

Il y a 5 années

Xebia accueille la 31e soirée du Paris Scala User Group

Publié par Jean Helou

La prochaine session du Paris Scala User Group aura lieu mardi 05 mars à 19h30 dans les locaux de Xebia. À l’occasion de cette nouvelle soirée du PSUG, le format change un peu pour vous proposer un codecamp. L’idée est de partager, avec un peu de pratique et/ou discussion concrète sur du code. Les participants suggèrent des sujets (si...

Il y a 5 années

Craftsman Recipes – Happy Hour pour vos tests avec Mockito

Publié par Clément Lardeur

Après l’article sur FEST-Assert, la série des Craftsman Recipes continue avec bon goût : j’ai nommé Mockito. Le principe fondamental du test unitaire est qu’il doit remplir la condition sine qua none de l’unicité et de l’isolation complète. Cependant, dans certains cas, l’unité de test interagit directement avec des objets non instanciables, ni contrôlables aisément. Le Mocking est une...

Il y a 5 années

Craftsman Recipes – Refactorez vos tests avec GenericAssert de FEST-Assert

Publié par Xavier Bucchiotty

Écrire des tests unitaires, c’est bien. Écrire des tests unitaires maintenables et lisibles, c’est encore mieux. Mais quand ils échouent, combien de temps vous faut-il pour trouver la source du problème ? Pour pallier à quelques manques de JUnit, FEST-Assert est une bibliothèque Java puissante. Elle permet de chaîner les assertions sur un même objet ou...

Il y a 6 années

Xebia accueille la 29e soirée du Paris Scala User Group

Publié par Jean Helou

La prochaine session du Paris Scala User Group aura lieu jeudi 17 janvier à 19h30 dans les locaux de Xebia. À l’occasion de cette nouvelle soirée du PSUG, Nicolas Martignole nous fera la présentation de l’architecture du site web Zaptravel.com. Réalisé avec Play2 / Scala, comment fonctionne un site grand public à fort trafic avec Scala ? Pourquoi...

Il y a 6 années

Revue de Presse Xebia

Publié par Xebia France

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Actualité éditeurs Alerte de sécurité concernant les plugins Java pour les navigateurs (By Jean-Baptiste Claramonte) Web Évolution majeur de Ember JS (By Benoit Lemoine) Evènements de notre communauté en France et à l’étranger Prochaine formation Deployit, les 4 et 5 février 2013 (By Aurélie...

Il y a 6 années

Java, JavaScript ou les deux ?

Publié par Sébastian Le Merdy

Une des grandes tendances du moment est le multi-langage. Cet article ne va pas déroger à la règle en prenant un exemple concret implémenté en Java et en proposant une version en JavaScript. Nous étudierons ensuite les avantages et inconvénients des deux solutions et regarderons un peu ce que donnent les performances comparées.

Il y a 6 années

Tester des controllers securisés dans Play 2.0

Publié par Jean Helou

Il est fréquent que les applications web aient besoin de sécuriser certaines actions en s’assurant qu’un utilisateur identifié est connecté. L’API de Play propose l’API Security pour faciliter et uniformiser la mise en place de la sécurité sur les actions avec une approche basée sur l’extraction d’un userid depuis le cookie de session. Malheureusement l’utilisation...

Il y a 6 années

Retour sur les bancs de l’école avec Coursera

Publié par Xavier Bucchiotty

Nous vous en parlions il y a quelques semaines dans notre revue de presse. Martin Odersky propose gratuitement, sur Coursera, une introduction à la programmation fonctionnelle à l’aide de Scala, le langage dont il est le père. Une dizaine de Xebians s’est inscrite et une folle course de huit semaines s’en est suivie. La session...

Il y a 6 années

Vert.x – La boîte à outils

Publié par Guillaume Arnaud

En mai de cette année, Vert.x a fait son entrée dans le monde des serveurs asynchrones. Tim Fox, le créateur, a pour ambition de fournir un système à la fois polyglotte et scalable tout en proposant un modèle concurrentiel simple. Restons polyglottes Il s’agit bien ici de parler plusieurs langages : Java, Groovy, Javascript, Coffeescript,...

Il y a 6 années

Xebia accueille la 27e soirée du Paris Scala User Group

Publié par Jean Helou

La prochaine session du Paris Scala User Group aura lieu mercredi 28 Novembre à 19h30 dans les locaux de Xebia. À l’occasion de cette nouvelle soirée du PSUG, David Galichet proposera une découverte du système de types de Scala à travers une présentation de ses composants fondamentaux. Après un bref rappel des bases, nous aborderons...

Xebia.TV

On a reçu un colis !

Printemps 2018, elle arrive enfin chez nous... Pour suivre ses aventures, rendez-vous sur notre blog : www.blog.xebia.fr

CLUB MED'18 - Destination Kamarina

Chaque année, Xebia décolle pour son séminaire annuel, direction le Club Med. Après Djerba et Marrakech, c'est en Sicile, à Kamarina que nous avons posé nos tongs...