Qu’est-ce que le « JSON » ?
Créé par Douglas Crockford en 2002, JavaScript Object Notation (JSON) est un format de fichier open-standard dérivé du JavaScript qui permet de stocker des données de manière organisée, c’est-à-dire d’apporter des informations structurées, comme le langage XML. Ce format est flexible. Il peut être généré et lu par la plupart des langages de programmation. C’est […]
Tour d’horizon des API REST
Au détour d’une conversation entre développeurs, vous avez certainement déjà entendu les termes “API”, “API REST” ou encore “API SOAP”, mais que peuvent bien signifier ces acronymes ? Heureusement, je suis là pour écrire cet article qui va vous aider à y voir plus clair ! Je sais, pas besoin de me remercier 😉 Une […]
Qu’est ce que le « GraphQL » ?
Développé en interne par Facebook en 2012 pour exposer les données utilisateurs, GraphQL Foundation, est propulsé par la non-profit Linux Foundation depuis 2018. GraphQL comme son nom l’indique est un Query Language. Il s’agit d’un langage qui permet de faire des requêtes sur environnement d’exécution (runtime) utilisé pour créer et développer des API. Il ne […]
Le monde du Docker
Avant Docker nous utilisions principalement des machines virtuelles pour développer, ou déployer nos applications. C’est en 2013 qu’il est venu chambouler l’éco-système DevOps. Docker est un outil efficient capable d’empaqueter une application et ses dépendances dans un conteneur isolé, et en plus, il peut être exécuté sur n’importe quel serveur ou machine. Alors découvrons le monde […]
Qu’est ce que la « virtualisation » ?
La virtualisation correspond au fait de créer dans un environnement spécifique une version virtuelle d’un logiciel, d’un objet ou d’une ressource qui ressemble en tout point à la version visible par les utilisateurs du logiciel, de l’objet ou de la ressource. Pour ce faire, il est nécessaire d’utiliser des conteneurs ou des VM (Virtual Machine). […]
Qu’est-ce qu’un conteneur ?
Un conteneur (ou container en anglais) correspond à un espace dédié à l’exécution d’un logiciel et donc à sa virtualisation. Il permet de tester le logiciel et de remonter tous les dysfonctionnements, problèmes de stabilité ou encore les failles de sécurité dans un environnement totalement isolé. Plusieurs formes de conteneurs existent : Contrairement au VM […]
Qu’est ce que le « Système d’exploitation » ?
Un système d’exploitation (en anglais Operating System (OS)) regroupe l’ensemble des programmes installés sur un device et qui vont vous permettre de commander celui-ci. En effet, vos devices ne fonctionnent grâce à l’OS installé qui va lui dire comment agir. Par exemple lorsque vous allumez votre desktop, celui-ci affiche un écran contenant une image de […]
Qu’est ce que le « W3C » ?
Le W3C, “World Wide Web Consortium”, est une organisation internationale de normalisation créée en 1994 et dirigée par Tim Berners-Lee, l’inventeur du web. Elle a pour objectif de définir des standards communs pour les développeurs web du monde entier, c’est-à-dire pour tout ce qui concerne le Web, et notamment les évolutions du langage HTML. En […]
Qu’est ce que le « NVDA » ?
Pour les personnes non-voyantes ou malvoyantes, le travail à l’ordinateur s’avère extrêmement difficile. Pour remédier à cela, le lecteur d’écran a été développé. Il s’agit d’un logiciel d’assistance technique destiné aux personnes aveugles et malvoyantes. NVDA ou plus exactement NonVisual Desktop Access est un lecteur d’écran gratuit et opensource pour les utilisateurs du système d’exploitation […]
Quel est le meilleur format d’images pour le web ?
Team : “Tu pourras me filer le PNG du logo ? Tu me l’as envoyé en JPG et cela ne me convient pas, tu pourras le refaire s’il te plaît? Ou idéalement fait le moi en SVG”. Et ce discours est valable pour de nombreuses images… Les premières questions qui vous viennent peut être à […]










