Résultats

Publié par Xebia France

Il y a 1 année

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. Mobile Android – The rise of Kotlin IoT API.AI c’est fini, il faut maintenant dire Dialogflow Craftsmanship Java: Free at last Front Migration d’une base de code en React 16 Back Server-Sent Events...

Publié par Xebia France

Il y a 2 années

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é Build flexible layouts with FlexboxLayout ConstraintLayout maintenant disponible en version 1.0  Craftsmanship Réflexion sur l’élégance Front Anime.js 2.0, une librairie pour tout animer En finir avec les attaques CSRF Mozilla présente Neutrino...

Publié par Sergio Dos Santos

Il y a 3 années

npm prepublish, le grand détournement

Le gestionnaire de paquets npm permet de gérer un projet de développement : dépendances, construction et publication d’un paquet. Ce gestionnaire propose des scripts bien identifiés qui permettent de réaliser les étapes courantes de la gestion d’un projet. L’utilisation de l’un de ces scripts : prepublish, a été détournée et peut être très déroutante si l’on n’y prend pas garde....

Publié par Xebia France

Il y a 4 années

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é What Is An Agile Team and How Do You Form Them? (Par Olivier Marquet) Back Node.js: Un autre fork devient open source (Par Romain Niveau) Data MongoDB 3.0 est sorti (Par...

Publié par Alexis Kinsella

Il y a 4 années

Zero downtime deployment avec Node.js et Express, une première étape …

Lorsqu’on souhaite stopper ou redémarrer un serveur, différentes solutions s’offrent à nous. Parmi elles, la possibilité d’envoyer un signal de type SIGTERM au processus. Cette solution est couramment utilisée, malheureusement cela entraîne la coupure des connexions en cours sans permettre au serveur d’honorer les requêtes en cours de traitement. Dans l’objectif de fournir une meilleure qualité de...

Publié par Xebia France

Il y a 4 années

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é Organiser un atelier de travail : pourquoi ? Comment ? (Par Renaud Chevalier) The Death of Agile | ThoughtWorks (Par Marc Legardeur) Defense Against the Dark Art of Estimation Bargaining –...

Publié par Alexis Kinsella

Il y a 4 années

Clusteriser votre application Node.js

Les application Node.js sont par nature mono-threadées, or les serveurs, de nos jours, sont presque* toujours multi-core. Pour exploiter l’ensemble des capacités de ces serveurs, il est nécessaire de pouvoir exploiter tous les cores. Pour cela, il existe principalement 2 techniques: Lancer plusieurs instances d’une application Node.js sur différents servers avec un reverse proxy pour load...

Publié par Alexis Kinsella

Il y a 4 années

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 4 années

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 4 années

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 4 années

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

Il y a 4 années

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

Il y a 4 années

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 années

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 Xebia France

Il y a 6 années

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Agilité Poor Man’s Agile : Scrum in 5 Simple Steps (Par Ludovic Pérot) Web Backbone 1.0 (Par Dahlia Scherr, Florent Duveau et Yves Amsellem) Le coin de la technique Play 2.1.1-RC1 (Par Jean Helou) MongoDB 2.4 (Par Yannick Grenzinger) Node.js 0.10 (Par Stéphane Moreau)...

Publié par Xebia France

Il y a 6 années

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)

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.