Résultats

Il y a 6 ans

Construire une API REST avec Jersey et Spring sans web.xml, ni applicationContext.xml, ni getters/setters

Les API REST font légion de nos jours et sont très souvent découpées en plusieurs couches : contrôleurs (traitant les requêtes HTTP), services (exécutant la logique métier) et accès aux données (pour interagir avec la ou les bases de données). Pour cet exemple, nous utiliserons Jersey pour la couche REST, Spring pour l’injection de dépendances et...

Il y a 6 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é Utilisation de Kanban en pédagogie (Par Couthaïer farfra) The Lean Startup method explained (Par Benoit Emery) Front ng-europe 2014 (Par Bastien Caudan) Javascript Superhero (Par Yannick Grenzinger) Back RabbitMQ 3.3.0 (Par...

Publié par Nicolas Jozwiak

Il y a 6 ans

Metrics’er vos actors Akka

Lors d’une récente mise en place d’un projet basé sur Scala et Akka, la problématique de collecte de métriques s’est posée. Notre choix s’est porté sur la bibliothèque Metrics. Si vous souhaitez plus d’informations sur cette dernière, un article traitant le sujet se trouve à cette adresse. De base, Metrics ne fournit pas de support pour...

Publié par Séven Le Mesle

Il y a 6 ans

Simplifiez vous le monitoring avec Metrics

Lors du XKE de Mars, j’ai réalisé un hands-on autour de Metrics, cette librairie permet de créer facilement des métriques applicatives. Avec Metrics, vous allez pouvoir standardiser votre supervision technique et métier tout en garantissant la possibilité de les exposer sous différentes formes allant du fichier de log, à Graphite en passant par une API...

Il y a 6 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Agilité Budget instead of estimating (Par ludovic perot) Quand ma liste au Père Noël devient un Product Backlog (Par Nicolas Lochet) Front TrifleJS: Automatisez vos tests end to end IE8 (Par Philippe Antoine) De la parallaxe avec ScrollMagic (Par Philippe Antoine) Back Apache Camel...

Publié par Joachim Rousseau

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

Il y a 6 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Agilité La révolution du Service Design (Par Yannick Grenzinger) L’innovation par les méthodes de management : le cas Favi (Par Ludovic Perot) Mobilité Twitch annonce un SDK mobile (Par Benjamin Lacroix) Xebia aux CocoaHeads ce jeudi 13 mars pour parler de l’après Testflight (Par...

Publié par Benoît Lemoine

Il y a 6 ans

Angular et TypeScript, un mariage heureux !

Angular est devenu en peu de temps LE framework JavaScript du moment. Bénéficiant d’un "effet waouh" impressionnant, il n’en reste pas moins que ni le framework, ni sa documentation, ne sont parfaits. Une partie des problèmes d’Angular est liée à des choix "logiciels" (le routeur par défaut ou les directives par exemple), l’autre partie est...

Publié par Philippe Antoine

Il y a 6 ans

Premiers pas avec Atom.io, l’éditeur de texte de Github. Xebia vous réserve une surprise.

Atom.io est un éditeur de texte développé par Github qui a beaucoup fait parler de lui ces derniers jours. Nous vous proposons de faire un premier tour du propriétaire pour comprendre les raisons de cet engouement. Si vous avez envie de le tester vous aussi, Xebia vous a mis de coté quelques invitations à la beta privée : les...

Publié par Bertrand Dechoux

Il y a 7 ans

Explorer vos données avec le Notebook d’IPython

Un algorithme de machine learning peut à terme sortir des résultats paraissant magiques. Mais la première étape sera toujours d’explorer les données. Sinon, on risque de tomber dans l’approche inverse : "garbage in, garbage out". Pour faciliter cette exploration, on souhaite posséder un outil qui permette de projeter, agréger, visualiser les données mais également de...

Publié par Dmytro Podyachiy

Il y a 7 ans

Firebase et AngularJS : Front sans back

Développer une application web avec authentification, persistance des données, synchronisation entre plusieurs utilisateurs en temps réel et tout cela sans avoir à écrire une ligne de code côté serveur. Vous penseriez cela impossible ? Et pourtant, avec Firebase c’est possible ! Je vous propose un tutoriel pour faire un petit tour de la technologie. Après une brève...

Publié par Vincent Spiewak

Il y a 7 ans

Logstash, ElasticSearch, Kibana – S01E02 – Analyse orientée business de vos logs applicatifs

Les logs d’une application sont utilisés le plus souvent afin d’analyser un incident en production.Ces lignes parfois trop complexes, même pour un développeur, sont générées par Go voir Tera toutes les heures, suivant votre infrastructure.Elles sont trop souvent sous-exploitées au regard du nombre d’informations précieuses disponibles. Nous allons voir comment mettre à profit nos logs...

Publié par Vincent Spiewak

Il y a 7 ans

Logstash, ElasticSearch, Kibana – S01E01 – Analyse d’e-réputation sur Twitter

Il arrive souvent que l’équipe marketing ou les community managers passent une partie de leur temps à scruter les différents réseaux sociaux en vogue (Facebook, Twitter, Google+, blogs, forums, etc.) pour prendre la tendance sur l’e-réputation de leur entreprise et de ses produits. Le tryptique Logstash, ElasticSearch, Kibana est une solution intéressante pour automatiser la...

Publié par Vincent Spiewak

Il y a 7 ans

Logstash, ElasticSearch, Kibana – S01E00 – Analyse de vos données en temps réel cloud-ready

Dans ce billet de blog, nous allons découvrir un ensemble de produits OpenSource permettant de centraliser et d’analyser les données de votre SI en temps réel.Vous pourrez informer en direct vos différentes équipes via l’utilisation de dashboards personnalisés dans les bureaux et open spaces. l’équipe de production peut visualiser la santé de son infrastructure l’équipe...

Il y a 7 ans

Tech Event « Tests de performance continus »

Une application performante c’est : plus de clients sur un site internet, plus de satisfaction des utilisateurs, un meilleur ROI pour vos applications et parfois même un facteur sine qua non de succès. Et pourtant, il arrive bien souvent que les tests de performance soient intégrés très tard dans le cycle de vie d’une application,...

Il y a 8 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Le coin de la technique L’essentiel sur Git en 15 minutes (par Matthieu Dumas) Evaluation des technologies open source (par Matthieu Dumas) Grails 2.1 (par Aurélien Maury)

Il y a 8 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Le coin de la technique Vert.x 1.0, le node killer ? (par Aurélien Maury) Hive 0.9 (par Bertrand Dechoux)

Il y a 8 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Actualité éditeurs / SSII Sonar 3.0 (par Bertrand Dechoux) Oracle reprend Java sous Mac OSX (Par Mathieu Breton) Le coin de la technique Embedmongo : un mongo « light » pour java (par Jean Helou) MRUnit 0.9 (par Bertrand Dechoux) CDH4, Hadoop en haute disponibilité (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.