Concepts

123 bookmarks
Newest
Mozilla Explains: What is an IP address? | The Mozilla Blog
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
·blog.mozilla.org·
Mozilla Explains: What is an IP address? | The Mozilla Blog
NFC comes to the web - SAP Customer Experience Labs
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 […]
·cxlabs.sap.com·
NFC comes to the web - SAP Customer Experience Labs
Microservices Pattern: Microservice Architecture pattern
Microservices Pattern: Microservice Architecture pattern
The microservice architecture structures an application as a set of loosely coupled, deployable/executable components organized around business capabilities
·microservices.io·
Microservices Pattern: Microservice Architecture pattern
Les certificats TLS
Les certificats TLS
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.
·aymericlagier.com·
Les certificats TLS
Le Serverless : un concept jeune mais prometteur - Global Security Mag Online
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.
·globalsecuritymag.fr·
Le Serverless : un concept jeune mais prometteur - Global Security Mag Online
The Law of Leaky Abstractions – Joel on Software
The Law of Leaky Abstractions – Joel on Software
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…
·joelonsoftware.com·
The Law of Leaky Abstractions – Joel on Software
Headless CMS: The Complete Guide | Cosmic
Headless CMS: The Complete Guide | Cosmic
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.
·cosmicjs.com·
Headless CMS: The Complete Guide | Cosmic
Comprendre Git en 7 minutes - Je suis un dev
Comprendre Git en 7 minutes - Je suis un dev
Git est l’outil par excellence que tout développeur doit maîtriser. C’est 36 millions d’utilisateurs et 90% de part de marché.
·jesuisundev.com·
Comprendre Git en 7 minutes - Je suis un dev
Comprendre la notation Big O en 7 minutes - Je suis un dev
Comprendre la notation Big O en 7 minutes - Je suis un dev
La notation Big O est une notion souvent ignorée par les développeurs. C'est pourtant une notion fondamentale, plus qu'utile et simple à comprendre.
·jesuisundev.com·
Comprendre la notation Big O en 7 minutes - Je suis un dev
Yagni
Yagni
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.
·martinfowler.com·
Yagni
Que sont les Design Patterns ? Définition Design Pattern
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.
·usabilis.com·
Que sont les Design Patterns ? Définition Design Pattern
Le Versioning : l'indispensable pour tout développeur - ISIKA
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.
·projet-isika.com·
Le Versioning : l'indispensable pour tout développeur - ISIKA
The Twelve-Factor App
The Twelve-Factor App
A methodology for building modern, scalable, maintainable software-as-a-service apps.
·12factor.net·
The Twelve-Factor App
Introduction to WebAssembly
Introduction to WebAssembly
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.
·rsms.me·
Introduction to WebAssembly
Comprendre la Blockchain en 5 minutes
Comprendre la Blockchain en 5 minutes
La Blockchain pourrait avoir un impact monstre sur énormément de secteurs industriels d'ici 5 à 10 ans. Mais concrètement, c'est quoi la Blockchain ?
·jesuisundev.com·
Comprendre la Blockchain en 5 minutes