Mozilla Explains: What is an IP address? | The Mozilla Blog
Every time you are on the internet, IP addresses are playing an essential role in the information exchange to help you see the sites you are requesting. Ye
NFC comes to the web - SAP Customer Experience Labs
It must have been around 2012, when Google launched the first NFC-enabled phones (Google Nexus S) together with an update to Android that did allow developers to use the NFC APIs. I can well remember to pay a few euros for just a few NFC tags to play around (these tags cost very little today…). While I’ve been super convinced and the CX Labs team announced many prototypes such as NFC shopping at that time, it took many years for Apple to adopt NFC and finally also open up the APIs to their developers. NFC was almost forgotten… But it’s now 2021 and most phones have NFC hardware built in. The primary use case is payments, NFC card emulation is one of the three operating modes of NFC and most of us use Apple or Google pay on a daily basis. This means, that NFC functionality is widely available to to devs out there, but to be frank, it’s not very often used besides via the Google/Apple maintained payment apps. But just in May 2021 Chrome for Android 91 came out and now supports Web NFC – any web developer can experiment and use NFC from simple HTML pages. While […]
The microservice architecture structures an application as a set of loosely coupled, deployable/executable components organized around business capabilities
Les certificats TLS (Transport Layer Security), anciennement SSL (Secure Sockers Layer), font partie de notre quotidien sans que nous nous en rendions compte ou que nous sachions comment ils fonctionnent. Que ce soit pour de la simple navigation sur internet ou le paiement d’articles sur des sites e-commerce, ils permettent d’assurer un certain niveau de sécurité sur ces transactions.
La sécurisation des échanges sur internet reposant en grande partie sur ces certificats, comprendre leur fonctionnement est essentiel pour les mettre en place correctement lors de la mise à disposition d’une application.
Le Serverless : un concept jeune mais prometteur - Global Security Mag Online
Alors que le serverless fait le buzz, ce concept souffre encore de sa jeunesse. Si les avantages sont là, notamment au travers de gestion des infrastructures par l'hébergeur, de la scalabilité de la solution et du green IT, les inconvénients le sont aussi avec des offres propriétaires, une sécurité amoindrie et une durée d'exécution réduite. Adopter une démarche serveless nécessite d'étudier les applicatifs éligibles.
There’s a key piece of magic in the engineering of the Internet which you rely on every single day. It happens in the TCP protocol, one of the fundamental building blocks of the Internet. TCP…
A headless CMS is a CMS that comes without a presentation layer (the head). It works as a single source of your content and lets you deliver bespoke content experiences to any channel, platform, or device.
Yagni ("You Aren't Gonna Need It") is the principle that we should not build presumptive features. It should not be used as a justification for neglecting internal quality.
Que sont les Design Patterns ? Définition Design Pattern
Les design patterns sont des schémas de conception, c'est-à-dire des modèles de composants fonctionnels d'une interface répondant à des cas typiques d'interaction. Par exemple, comment présenter un calendrier ou un processus par étapes. Les designs patterns sont un excellent point de départ à un travail de conception.
Le Versioning : l'indispensable pour tout développeur - ISIKA
Le versioning (versionnage en français) est une méthode de gestion des versions d’un même produit (logiciel, base de données…). Il consiste à travailler directement sur le code source du projet, en gardant toutes les versions précédentes.
Jamstack et sites statiques : des performances, de la sécurité et des contraintes | blog Bearstech
Chez Bearstech on aime les sites statiques et la JamStack (Ou confiture de web pour les intimes) cette tendance s'impose plus généralement comme une alternative pérenne et élégantes aux WordPress et consorts, mais cette approche n'est pas dénuée de challenge.
WebAssembly is a new technology for running portable programs in a safe and efficient manner, represented by a low-level virtual-machine assembly, primarily aimed at the web platform. This article gives a practical introduction to WebAssembly.