Résultats

Publié par Romain Niveau

Il y a 5 ans

Xebia organise un hands-on micro-service – Vert.x le 20 janvier prochain

Les architectures micro services sont en pleine explosion actuellement. Beaucoup d’articles sont parus sur le sujet et nombre de projets se lancent sur ce modèle. Plusieurs frameworks permettant de mettre en place facilement des micro services existent, dont, notamment, Vert.x. Xebia organise un hands-on pour découvrir les concepts des micro services. Pour cela, nous vous...

Publié par Xebia France

Il y a 5 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é Agilité & DévOps @ Voyages-sncf.com – YouTube (Par Renaud Chevalier) The Five Poisons of Big Company Disease (Par Nicolas Galland) Ten Benefits of Flow (Par Nicolas Galland) Mobilité Rétrospective détaillée sur...

Publié par Alexis Kinsella

Il y a 5 ans

Détecter les versions dépassées de vos dépendances Node.js

L’écosystème Node.js est non seulement très jeune, mais également très dynamique. Les versions des librairies que vous utilisez ont tendance à changer très vite. Pour vous économiser la recherche permanente des versions de librairies les plus récentes pour mettre à jour votre fichierpackage.json,npm met à disposition l’outil npm-outdated qui se charge d’analyser vos dépendances et de vous indiquer...

Il y a 5 ans

Gérer les erreurs avec Node.js

Lorsqu’une exception n’est pas gérée dans un programme Node.js, cela se termine en général par un crash du process de l’application. Il n’y a d’ailleurs pas grand chose à faire pour tenter de rattraper le coup si l’erreur remonte jusqu’à la boucle d’événement. C’est pourquoi, il est nécessaire de traiter les erreurs avec attention. Si...

Publié par Xebia France

Il y a 5 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é Intelligence Collective: pourquoi le pari est bien plus puissant que le vote – bluenove (Par Nicolas Lochet) Mobilité Bluetooth passe en version 4.2 (Par Laurent Valdes) Enfin, la version 1.0.0 d’Android...

Publié par Alexis Kinsella

Il y a 5 ans

Verrouiller les versions de vos dépendances Node.js

Node.js dispose d’un gestionnaire de dépendances très efficace et incontournable: npm. Reposant sur les informations de dépendances déclarées dans le fichier package.json, il s’occupera de récupérer les dépendances déclarées et de les installer dans le dossier node_modules de votre projet, via l’exécution de la commande:    

Publié par Alexis Kinsella

Il y a 5 ans

Transformez votre code Node.js grâce au module de promises Bluebird

Lorsqu’on parle de promises dans l’écosystème Node.js, on pense immédiatement à la librairie Q. Toutefois, il existe de nombreux modules de promises proposant chacun des choses différentes. En particulier, le module bluebird se démarque grâce à des fonctionnalités tout à fait intéressantes telles que la “promisification”. Promisification Les core modules de Node.js fonctionnent à base de callback. Ainsi pour lire un fichier de...

Publié par Alexis Kinsella

Il y a 5 ans

Transformez vos callbacks Node.js en promises Q

Le callback Hell en JavaScript, on en a tous entendu parler, voir même un peu trop, mais pas sans raison. De bonnes règles de codage permettent tout de même de gommer en grande partie ce problème et l’usage des promises est à mettre en tête de liste des bonnes pratiques pour y parvenir. Nous allons voir dans...

Publié par Alexis Kinsella

Il y a 5 ans

Mongoose, les promises et Q

Q est un module de Promises (promesses en français) pour Node.js qui implémente le standard Promises/A+. Il est devenu peu à peu l’implémentation de référence et de nombreux tutoriaux en présentent différentes fonctionnalités. De même, Mongoose est le module de facto à utiliser lorsqu’on intègre la base MongoDB dans un projet Node.js, puisqu’il est supporté officiellement par MongoDB, Inc. Depuis...

Publié par Xebia France

Il y a 5 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. Mobilité Les icônes de Material Design sont de sortie (Par Jeremie Martinez) Front 9 principes de base du web design responsive (Par Jeremie Martinez) Google n’est plus le moteur de recherche par...

Publié par Alexis Kinsella

Il y a 5 ans

Logger le contenu de vos objets avec Node.js

Trop souvent laissés de côté, des logs applicatifs bien pensés s’avérereront précieux en cas problème. Nous vous proposons dans cet article de vous présenter différentes techniques utilisables dans vos programme Node.js pour logger efficacement les informations dont vous aurez besoin lors de séances de troubleshooting / audit de vos programmes. Notes : La question des...

Publié par Xebia France

Il y a 5 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é Maintenir une base de code saine et préparer le refactoring illustrés à l’aide de métaphores (Par Nicolas Lochet) Staying safe? Impressions after attending a SAFe training (Par Ludovic Perot) Une pépite...

Publié par Xebia France

Il y a 5 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é 8 pratiques critiques DevOps (Par Ludovic Perot) Mobilité Android – Implémentez les nouveaux composants de Material Design dans vos applications facilement (Par Gautier Mechling) Google Inbox utilise J2ObjC (Par Simone Civetta)...

Publié par Xebia France

Il y a 5 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é The top ten qualities of high performance teams (Par Ludovic Perot) One Experimental Possibility: Self-Organization from Component Teams to Feature Teams (Par Ludovic Perot) Qu’est-ce que la qualité ? (Par Nicolas...

Il y a 5 ans

Node.js : Créer une API REST avec les outils de Strongloop

L’usage des API REST s’est considérablement démocratisé dans le monde du web. Les applications web, comme les applications mobiles, sont devenues des clients d’API. Aujourd’hui je vous propose de découvrir l’outillage fourni par Strongloop, un acteur reconnu du monde Node.js. Avec cet outillage, vous verrez qu’il est possible de créer rapidement une API REST, de gérer...

Publié par Xebia France

Il y a 5 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é As a… I want… So that… Considered harmful (Par Nicolas Lochet) Quand Mike Cohn, critique une de ses propres User Stories… (Par Nicolas Lochet) How to market a revolution (Par Nicolas...

Il y a 5 ans

Développer et tester un client http en Node.js

L’appel à un service http externe est un cas de figure très courant lorsqu’on développe un applicatif en Node.js. En production, un tel service peut être instable et il est primordial que cette instabilité ne mette pas en danger votre applicatif. Quelque soit le projet ou le service externe, les différents cas à envisager sont toujours...

Publié par Xebia France

Il y a 5 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é Paying the cost for more precise estimates (Par Ludovic Perot) Le séquoia à feuilles d’ifs un bel exemple de collaboration (Par Nicolas Lochet) Back  Migrating to Microservices (Par Yannick Grenzinger) Data...

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.