Articles

Atelier performance avec Kirk Pepperdine

Avec cette vidéo vous allez découvrir comment Kirk a procédé lors de cet atelier pour identifier les points d’amélioration d’un système et la manière de les résoudre. Tout cela sans préparation initiale ni code source : du live optimizing ! Écoutez également Kirk interviewé par Cyrille Le Clerc la veille de cet atelier. Tous les...

Publié par Xebia France
Publié par David Galichet

Il y a 7 années

Xebia accueille la 19ème soirée du Paris Scala User Group

La prochaine session du Paris Scala User Group aura lieu jeudi 26 Janvier à 19h30 dans les locaux de Xebia. À cette occasion, Stéphane Landelle nous présentera Gatling qui est un outil de stress test écrit en Scala et reposant sur les frameworks akka et Netty. En seconde partie, il nous donnera un retour d’expérience sur l’utilisation de Scala...

Publié par Xebia France

Il y a 7 années

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Actualité éditeurs / SSII Spring Integration 2.1 (Par Bertrand Dechoux) Spring Data Redis 1.0.0 (Par Bertrand Dechoux & Mathieu Bigorne) « Big Data » par Nathan Marz et Sam Ritchie est disponible en MEAP (Par Bertrand Dechoux) Scalding, une API Scala pour Cascading par Twitter (Par...

Publié par Xebia France

Il y a 7 années

Interview de Kirk Pepperdine sur les performances en Java par Cyrille Le Clerc

Cyrille Le Clerc a profité du passage de Kirk Pepperdine à Paris pour l’interviewer sur les performances en Java ; au programme de ces discussions : Comment troubleshooter des problèmes de performances : les points d’entrées de l’investigation, Nouveaux langages sur la JVM : Scala, Clojure, … Cloud computing et virtualisation, JVM et appliances Java...

Publié par François Sarradin

Il y a 7 années

Scala – jouer avec le pattern matching

Combien de fois vous êtes vous senti engoncé dans votre frustration parce que vous étiez incapable d’utiliser des chaînes de caractères dans vos switch-case ? À défaut de pouvoir utiliser Java 7, une telle possibilité serait très utile pour par exemple traiter les arguments de votre application, pour analyser un fichier ou le contenu d’une...

Publié par Xebia France

Il y a 7 années

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Actualité éditeurs / SSII Hadoop 1.0 (par Bertrand Dechoux) JavaFx 2.0.2 inclut dans Java 7u2 (par Romain Schlick) Sortie de Gatling 1.0 (par David Galichet)

Publié par Nabil Gasri

Il y a 7 années

Java Puzzler

Avant de commencer l’année 2012, je vous propose un petit quiz adapté d’un cas réel. Un programme standalone parse un fichier et insère les données parsées dans une base de données. Le même programme est exécuté dans trois régions différentes à savoir l’Europe, l’Amérique et l’Asie. Les entités persistées ont toutes un champ uid unique....

Publié par François Sarradin

Il y a 7 années

Programmation fonctionnelle – Solution des exercices du XKE de novembre

Lors du XKE du mois de novembre, j’ai présenté une introduction à la programmation fonctionnelle. Cette présentation fût suivie d’une partie Hands On où les participants ont pu s’essayer (parfois dans la douleur, mais toujours dans la bonne humeur) à ce paradigme avec le langage Java. Je vous propose dans cet article un ensemble de...

Publié par Nabil Gasri

Il y a 7 années

Legacy code – gestion des exceptions avec Java Instrumentation

Dans un récent billet, je vous ai présenté JPDA afin de résoudre le problème d’envoi de mail à l’interception des exceptions levées dans une application legacy. Dans cette deuxième partie de la série, je vous propose de résoudre le même problème avec l’API Java Instrumentation.

Publié par Julien Smadja

Il y a 7 années

Peut-on faire du TDD sur du code existant ?

Notre quotidien de développeur consiste très souvent à modifier du code existant. Certes, nous avons parfois la chance de développer de nouveaux modules tout frais, tout neufs et le Test Driven Development est à son avantage. Mais comment peut-on mettre en pratique le TDD sur du code déjà écrit, parfois mal pensé et non testé....

Il y a 7 années

Retour de l’atelier Continuous Delivery – Partie 4 – L’infrastructure as a code

Comme promis dans le premier article de cette série sur le “making off” du workshop Continuous Delivery, nous vous présentons plus de détails sur la préparation de l’infrastructure de l’atelier. Nous prévoyons de reprogrammer cet atelier au mois de janvier (pour ceux qui sont intéressés, soyez attentifs au calendrier des Tech Events Xebia et Eventbrite!)

Publié par Xebia France

Il y a 7 années

Troisième édition de notre atelier : Continuous Deployment sur Tomcat avec Jenkins, Rundeck et DeployIt

Répondant à la demande, le 31 janvier nous rééditerons la soirée des 13 et 20 octobre derniers ! La saison est au Continuous Delivery ! Venez découvrir comment automatiser le déploiement d’une application java web typique sur des serveurs Tomcat via une usine GitHub/Jenkins/Nexus. Nous verrons plusieurs techniques de déploiement, de la plus simple à...

Publié par Xebia France

Il y a 7 années

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Actualité éditeurs / SSII Ubuntu: attention, désactivation de Oracle Java RIA Sortie de RichFaces 4.1.0 Le coin de la technique Grails 2 Mockito 1.9.0

Publié par François Sarradin

Il y a 7 années

Tout ce que vous avez toujours voulu savoir sur la programmation fonctionnelle par François Sarradin

François Sarradin a réalisé une introduction à la programmation fonctionnelle durant la session xke du mois de novembre. La présentation a précédé un Hands’on (une session qui permet aux participants de littéralement mettre les mains dedans). Vous pouvez donc visionner cette introduction dans la vidéo ci-dessous. Le Hands’on est disponible sous Github : https://github.com/fsarradin/xke-fp/tree/xke-fp_2011-11 Tout ce que vous avez toujours voulu savoir...

Publié par Xebia France

Il y a 7 années

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Actualité éditeurs / SSII Sonar 2.12 Jetbrains Intellij IDEA 11 Spring Framework 3.1 Le coin de la technique Embers.js Événements de notre communauté en France et à l’étranger JavaOne Latin America 2011

Publié par Amin Fathallah

Il y a 7 années

Spring Security Core Plugin, la sécurité avec Grails

Certains d’entre vous ont peut-être déjà constaté la grande simplicité de mise en place de Spring Security dans une application Grails (si ce n’est pas le cas, je vous invite à lire l’article Grails Spring Security, la sécurité facile publiée par Aurélien Maury sur le sujet). Depuis cet article, les développements du plugin Acegi ont...

Publié par Nabil Gasri

Il y a 7 années

Legacy code – gestion des exceptions avec JPDA

Il y a quelques jours un ami a sollicité mon aide pour résoudre un problème peu commun. Il avait comme tâche de lever des alertes sur les exceptions levées par une application dont il ne peut modifier le code. L’application utilise mal l’API de log et ne loggue pas (toutes) les exceptions. De plus, elle...

Il y a 7 années

Retour Atelier Continuous Delivery – Partie 3 – Déploiement continu avec Rundeck

Nous avons vu précédemment comment créer un script de déploiement d’application sur Tomcat et comment l’exploiter avec le plugin JENKINS REMOTE SSH PLUGIN. Dans cet article, nous allons utiliser le même script, mais avec Rundeck, un outil open-source (http://rundeck.org/), fourni par la société DTO Labs. Il est résolument orienté pour les exploitants. Dans les grandes lignes, il...

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.