Articles

Créer son propre plugin source GatsbyJS pour consommer une API REST – 1 : Création du plugin source

Vous avez probablement entendu parler, et peut-être même déjà éprouvé, le framework Gatsby, cette solution JAMstack permettant la génération de sites statiques. Il est notamment plébiscité pour les performances possibles apportées vis à vis du chargement de pages dans le navigateur, du temps de construction des pages ou encore pour sa flexibilité d’utilisation. Nous allons...

Publié par Mélanie PAQUE

Il y a 1 an

Publié par Théophile Gregoire

Il y a 1 an

Comment gérer le responsive en Flutter

Introduction Dans cet article nous allons explorer des solutions permettant de mieux gérer le responsive, c’est à dire un affichage réactif qui s’adapte aux différentes tailles d’écran, lors du développement d’une application en Flutter. En effet, l’avantage principal du Framework Flutter est qu’il permet de générer, avec une seule et meme base de code, une...

Publié par Isabelle Roques

Il y a 2 ans

Un détecteur de problème : le CFD (Cumulative Flow Diagram)

Introduction : Vous travaillez à améliorer l’efficacité de votre production, que ce soit sur une petite équipe ou sur un ensemble d’équipes. Vous connaissez votre flux de production et vous l’avez certainement représenté par un tableau Kanban. Vous recherchez quelles actions vous pourriez mener qui auraient de l’impact sur la valeur produite par votre entreprise ?...

Publié par Benoit de Pompignan

Il y a 2 ans

Commencer une transformation agile à l’échelle par le portefeuille

Récemment, j’ai eu l’opportunité de travailler sur une transformation agile voulue par une entreprise qui souhaitait sécuriser son portefeuille de projets. La seule mise en place d’une gestion de portefeuille lean (ou LPM pour Lean Agile Portfolio) a eu immédiatement des effets bénéfiques sur l’agilité de l’entreprise et les schémas mentaux des collaborateurs. Elle a...

Publié par Ibrahima Fall

Il y a 2 ans

Découvrir la programmation fonctionnelle #6 | Monoïds, Semigroups and Functors

Introduction Lors des précédents articles sur la découverte de la programmation fonctionnelle, nous avons parcouru toutes les bases nous permettant de mieux appréhender des notions mathématiques qui ont le vent en poupe mais qui ne cessent de nous intriguer. Dans la suite, nous allons nous concentrer sur la définition formelle de certains outils mathématiques que...

Il y a 2 ans

Des interfaces sur mesure avec le CMS Contentful – épisode 3 : REX, une UI Extension répondant à un cas concret

Cet article est l’épisode 3 d’une série de trois articles traitant de la réalisation d’interface sur mesure avec le CMS Headless Contentful et ses UI Extensions. Il fait suite à l’article précédent, “Réaliser sa propre UI Extension Contentful“ (mettre lien vers l’article 2), où nous avons réalisé pas à pas une UI Extension sous la...

Publié par Axel Aguilar

Il y a 2 ans

À chaque sprint sa rétrospective : 3 Rétrospectives à faire en présentiel

Si comme notre équipe vous avez décidé de revenir en présence pour faire vos retros, vous allez certainement vouloir faire quelque chose de spécial. En effet, la retro à distance fonctionne correctement, la gestion des post-its est efficace et on trouve nos actions alors pourquoi faire en présentiel ce que l’on peut faire à distance...

Publié par Mélanie PAQUE

Il y a 2 ans

Des interfaces sur mesure avec le CMS Contentful – épisode 2 : Réaliser sa propre UI Extension Contentful

Cet article est l’épisode 2 d’une série de trois articles traitant de la réalisation d’interface sur mesure avec le CMS Headless Contentful et ses UI Extensions. Il est la suite de “Réaliser des interfaces sur mesure avec les UI Extensions du CMS Contentful“, un article où nous avons introduit le concept de CMS Headless et...

Publié par Eren Gundag

Il y a 2 ans

Découvrir le cloud avec AWS en développant un data pipeline – Partie 5

Nous arrivons à la dernière partie de ce tutoriel. Nous avons commencé par définir ce qu’est le cloud computing et ce qu’il peut apporter d’intéressant à nos projets. Nous avons ensuite découvert plusieurs services comme Amazon S3, AWS IAM ou AWS Glue autour de la mise en place d’un data pipeline. Ces services sont généralement...

Publié par Richard Robez

Il y a 2 ans

Connection https avec certificats valides d’une application dans un environnement local

Introduction Nous allons voir dans cet article comment mettre en place une connexion sécurisée (via https) avec des certificats valides d’une application que nous développons localement. Lors de la phase de développement d’une application il peut, pour diverses raisons, être nécessaire d’avoir une connection sécurisée (en https), comme par exemple avoir des cookies ayant le...

Publié par Ibrahima Fall

Il y a 2 ans

[FastParse] Les Parseurs Combinatoires ou l’art de créer un analyseur syntaxique

Introduction Le développement d’une application peut souvent se décomposer en 3 étapes : Lecture de paramètres ou données Cœur du traitement Mise à disposition des résultats Lors de cet article, nous nous pencherons sur la première partie et plus précisément sur la lecture de données. Une lecture de fichier, par exemple, est souvent faite suivant...

Publié par Eren Gundag

Il y a 3 ans

Découvrir le cloud avec AWS en développant un data pipeline – Partie 4

Dans la précédente partie de ce tutoriel, nous avons développé ce qui constitue le cœur de notre data pipeline, le job de transformation et d’ingestion de données. Nous avons également découvert une fonctionnalité intéressante d’AWS Glue qui nous permet d’analyser nos fichiers de données afin d’en générer des tables, exposées via un catalogue de données....

Publié par Bertrand Dechoux

Il y a 3 ans

Evitez le remote state Terraform entre modules

Dans tout projet non trivial utilisant Terraform, il va être nécessaire de créer des modules et d’être capable de relier ces modules ensemble. Assez rapidement, une data source de type remote state va sans doute être utilisée. Mais bien que simple d’utilisation, cela a des implications sur la sécurité. C’est ce que nous allons voir...

Publié par Eren Gundag

Il y a 3 ans

Découvrir le cloud avec AWS en développant un data pipeline – Partie 3

Dans la précédente partie de ce tutoriel, nous avons construit la première étape de notre data pipeline : son déclenchement à l’arrivée des fichiers de données, ainsi qu’un prétraitement des données. Cette étape a été l’occasion pour nous de découvrir AWS Lambda qui nous permet d’exécuter notre code sans se soucier de l’infrastructure à déployer...

Publié par Vincent Villet

Il y a 3 ans

Faire un export JSON valid depuis BigQuery grâce à Apache Beam et Dataflow

BigQuery est le data warehouse serverless de Google Cloud Platform qui permet d’analyser de très larges volumes de données en un minimum de temps. Ses hautes performances limitent néanmoins ses options d’export de données, ce qui peut être problématique si le système consommateur des données d’export a besoin d’un formatage bien précis. J’ai été confronté...

Publié par Vincent Villet

Il y a 3 ans

Tackling Green IT for business opportunities

Lors de cette nouvelle édition de Vivatech, Vincent Villet et Lorraine de Montenay ont échangé sur l’intérêt pour les entreprises d’investir dans le développement numérique responsable. En plus d’anticiper la régulation à venir, les entreprises doivent dès à présent entreprendre des démarches sur ce sujet clé pour devancer leurs concurrents par l’amélioration de l’expérience utilisateur, l’augmentation de...

Il y a 3 ans

Des interfaces sur mesure avec le CMS Contentful – épisode 1 : CMS Headless, Contentful et ses UI Extensions

Avec l’évolution des contenus web a émergé un type de CMS dit “Headless”, adapté à de nouveau mode de création et d’architecture parmi lesquelles on compte par exemple la Jamstack. Rapidité, simplicité et efficacité. Dans ce contexte, ces mots ont pris tout leur sens, tant en termes de processus de création que de réalisation. Les...

Publié par Eren Gundag

Il y a 3 ans

Découvrir le cloud avec AWS en développant un data pipeline – Partie 2

Dans la première partie de ce tutoriel, nous avons présenté brièvement les principes d’un service de cloud computing comme AWS et certains de ses avantages puis avons fait nos premiers pas dans la console. Nous avons ensuite découvert l’un des services les plus emblématiques d’AWS, Amazon S3, service de stockage orienté objet, à travers la...

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.