Les propriétés ACID d'une transaction
Plusieurs interactions (lecture et/ou écriture) avec la base de données peuvent se dérouler durant une transaction. Pour s'assurer que la…
Ce blog sera prochainement désactivé car il a déménagé sur AYCANDOO.
Plusieurs interactions (lecture et/ou écriture) avec la base de données peuvent se dérouler durant une transaction. Pour s'assurer que la…
L'accessibilité web bénéficie à tous. Elle permet de rendre accessible un site internet pour le plus grand nombre de personnes, que ce soit…
Durant notre vie de développeur web, nous entendons forcément parler de DNS. Nous savons qu'il se passe des choses derrière notre ordinateur…
Dans cet article, je vais m'intéresser au développement d'un addon Firefox et Chrome qui affiche une popup. Les API d'intéractions avec…
Qu'est-ce que les Github Actions ? Les Github Actions permettent de déclarer des "actions" qui vont se déclencher automatiquement à certains…
La notion de composants est présente dans de nombreux frameworks JS (Angular, React, Ember, etc). Ils permettent de découper l'interface…
Il y a quelques temps, j'ai eu l'occasion de m'essayer au conventional comments lors des revues de code. Depuis, j'ai adopté la pratique…
Un commit représente un état du repository Git à un moment donné. Il contient les changements effectués lorsque la commande a été exécutée…
Extraire les couleurs dans des variables Sass permet de centraliser les couleurs utilisées et de faciliter leur réutilisation. Cela permet…
Chez mon client j'ai eu l'occasion de participer à la mise en place d'un design system. Je vais partager dans cet article les problèmes que…
Après avoir installé Flutter sur mon Macbook, la deuxième étape est de pouvoir lancer une application sur mon téléphone. Préparer le…
J'ai récemment eu l'occasion de développer une librairie de composants, et je souhaiterais rendre les utilisables dans mes projets sans…
Flutter est un framework de conception d'applications multiplateforme pour Android et ios. Cet article détaillera les étapes d'installations…
java.lang.Object possède une méthode equals() et une méthode hashcode(). Cet article abordera la différence entre ces deux méthodes et…