Posté le 21/03/2017 par Benjamin Brabant

Vert.x est une boite à outil pour écrire des applications réactives sur la JVM. Sa programmation non bloquante proche des acteurs permet une scalabilité facile et un modèle de concurrence simplifié. L'aspect boite à outil et la richesse de l'écosystème en font un choix versatile depuis le simple adaptateur de protocole jusqu'à l'écriture de système...

Lire la suite >

Posté le 20/03/2017 par Sebastian Caceres

Hey everybody,TL;DRI coded something in order to enforce strict tagging policies on AWS EC2 instances using Python and a bunch of AWS services (Lambda, Cloudtrail, SNS, and S3). If you keep reading, I’m going to talk to you about AWS Lambda and Serverless computing, or FaaS (Function as a service).You can check the source code and permission relate...

Lire la suite >

Posté le 20/03/2017 par Sandra Dupré-Pawlak

Les solutions de transfert mobile sont nombreuses. Mais en pratique, c’est le format d’échange JSON qui est régulièrement utilisé. Déjà intégré pour le web, connu et lisible, ce format a tout pour plaire. Mais est-il le seul? Est-il réellement adapté au mobile?Le poids de la données ainsi que sa vitesse d'encodage/décodage sont des facteurs importa...

Lire la suite >

Posté le 13/03/2017 par Sébastien Bourguignon

#PortraitDeCDO - Bénédicte André-Bazzana - Le ConservateurDécouvrez pour le neuvième #PortraitDeCDO, avec le portrait de Bénédicte André-Bazzana Directrice Transformation digitale, Marketing & Communication de Le Conservateur. Vous allez pouvoir découvrir les enjeux du numérique pour son entreprise, ses contraintes au quotidien ou encore son rôle a...

Lire la suite >

Posté le 13/03/2017 par Maxence Walbrou

Scrum, Kanban, cycle en V, à "l'arrache"... chaque équipe a son mode d'organisation avec ses forces... et ses faiblesses ! À ce propos, si les méthodes dites "agiles" ont aujourd'hui le vent en poupe, cela ne veut pas dire qu'elles sont exemptes de défauts ou qu'on les applique de manière optimale !Je propose ici 5 questions simples à se poser afin...

Lire la suite >

Posté le 12/03/2017 par Alexandre Masselot

div.it-text{color:black; margin-left: 30%; width: 70%; background-color: #ddd; border: darkgray solid 1px; padding:0.3em; margin-bottom:1.5em} div.it-text p:last-of-type{margin-bottom:0px;} div.images{ margin-left:10%;width:80%;text-align:center} div.images img{ vertical-align:bottom;} div.images.images-by-1 img{width:100%;} div.images.images-by-2 ...

Lire la suite >

Posté le 12/03/2017 par Alexandre Masselot

Une expédition polaire et un projet IT ont bien des points en commun. Tous deux partent avec un but, une équipe et des contraintes. Ils partagent des problématiques de risque, d’échec, même si les conséquences peuvent être plus ou moins radicales. Ils partagent aussi une relation spéciale avec les outils mis en œuvre et l’influence du style de lead...

Lire la suite >

Posté le 09/03/2017 par Benjamin Brabant

Ces dernières années les patterns de concurrence sans threads ont fait un grand retour, notamment via Node.js. L'objectif principal : une performance maximale, via une utilisation optimisée du processeur, surtout en présence d'un nombre d'entrées-sorties important. Les résultats des travaux de recherche d'OCTO montrent pourtant que les gains de per...

Lire la suite >

Posté le 06/03/2017 par Antoine Chantalou, Mohamed Kissa, Florent Jaby, Julien Vignolles, Simon Renoult

Nous revenons sur le sujet API, deux ans après notre « Quick Reference Card » sur les stratégies d'architecture API dont l’objectif est de synthétiser les points structurants qu’il convient de résoudre, lors de la mise en œuvre d'une API en tant que produit. Les thèmes abordés constituent les sujets récurrents que nous avons rencontré chez nos clie...

Lire la suite >

Posté le 28/02/2017 par Anne Sophie Varnier

Raison d'être et processus de créationLes robots ont peu à voir aujourd'hui avec les automates mécaniques que nous imaginions.L’intelligence artificielle (IA) a entre temps émergé, explosé et même surpassé nos capacités dans de nombreux domaines. Cela nous amène à devoir repenser notre rapport avec ces derniers : ils peuvent s'adapter à l'Homme pou...

Lire la suite >