Hypergraph and Hypertree - Overview
A hypergraph is a generalization of a graph where an edge may connect any number of vertices, not just two.
2025, Nov 25 —A hypergraph is a generalization of a graph where an edge may connect any number of vertices, not just two.
2025, Nov 25 —Learn what a Merkle DAG is and how it used in distributed systems like IPFS and Git. This overview explains the structure, key benefits, and use cases of Merkle DAGs in content-addressed storage and version control.
2025, Apr 09 —List the must useful commands, for my daily work, with git.
2024, Apr 15 —This article compares a sorted array and its unsorted version to stores data represented by numbers.
2023, Jan 06 —This article presents some principles to respect when you create unit testing (DRY test, KISS, SRP and Yagni).
2022, Oct 27 —Pandas est une librairie python permettant de faire de l'analyse de donnée. Elle est beaucoup utilisée pour traiter les données dans le cadre du Machine Learning.
2022, Mar 07 —Cet article explique l'implémentation des courbes elliptiques avec la librairie SageMath, par exemple la définition et l'addition des points sur une courbe.
2022, Feb 27 —Résumé des différentes possibilités pour lire un fichier JSON avec Node.JS.
2022, Jan 01 —Présentation et implémentation de websockets avec express-ws
2021, Nov 14 —Lancer une nouvelle activité et récupérer son résultat
2021, Nov 14 —Cet article présente les quelques astuces de bases pour configurer et modifier le design de son application Android (texte à afficher, multilingue, image, etc.)
2021, Oct 10 —Cet article résume les principales notions et algorithmes utilisés permettant de calculer l'arbre couvrant de poids minimum (ACM) / Minimum Spanning Tree(MST).
2021, Aug 22 —Cet article introduit l'utilisation des wrappers de fonctions en c++, apparu avec C++11. Le concept sera vu à travers l'implémentation d'un dictionnaire et le wrapper std::function.
2021, Aug 13 —Cet article décrit différentes façons de convertir des données représentées dans des formats différents en python, par exemple des bytes en int
2021, Aug 05 —Node.JS est un environnement d’exécution (runtime) en Javascript permettant d'exécuter du javascript côté serveur. Il possède un grand nombre de paquets pouvant être installés avec le gestionnaire de package npm.
2021, Jul 11 —Cet article présente une liste de vulnérabilités (CWE 121, CWE 122, etc.) et menaces potentielles avec le langage C afin de sensibiliser les programmeurs.
2021, Jun 22 —Cet article présente les moniteurs de Hoare et de Mesa, ainsi que leur utilisation avec la librairie PcoSyncro. Les moniteurs permettent de synchroniser des ressources mises en concurrence entre plusieurs threads qui veulent y accéder.
2021, Jun 01 —Cet article est un tutoriel pour augmenter l'espace de stockage d'une machine virtuelle avec le logiciel de virtualisation VirtualBox.
2021, May 11 —