Blog pour un amateur du system embarqué.

Let's open source!

Browse by Category or Tag


Construire un quadrirotor avec Raspberry Pi (3)

Pourquoi faut-il avoir un certain style de programmation ? Quand on fait de la programmation, on doit collaborer avec au moins deux personnes: soi-même auparavant et soi-même à l’avenir. Le sentiment du programmeur : je ne comprends plus mon propre code après une absence de guère un mois ! Donc...

Comment  Read more

Construire un quadrirotor avec Raspberry Pi (2)

La programmation et les spécifications : Le code est écrit en C, en exploitant les nouveautés couverts pas le standard C99. gcc 4.9 est utilisé. Utiliser pthreads (POSIX) pour la programmation multithreading, puis gcc et clang ne supporte pas encore C11 Thread (c’est à cause de glibc). Le programme doit...

Comment  Read more

Traduction : Un protocole pour le décès (A Protocol for Dying), par Pieter Hintjens

L’original de cet article est ici : A Protocol for Dying Pieter Hintjens est écrivain, programmeur et penseur, qui a dépensé des décennies à construire de grands systèmes logiciels et des communautés en-ligne, qu’il décrit comme des “système vivant”. Il est un expert du calcul distribué, et il a rédigé...

Comment  Read more

La petite instruction de GNU Make

Bien que je préfère utilser CMake pour compiler mon programme, il reste encore important de comprendre le principe de GNU Make. L’objectif de GNU Make L’objectif de GNU Make est de déterminer automatiquement quelles pièces d’un grand programme devoir être recompilées, et spécifier les commandes pour les recompiler. Le format...

Comment  Read more

La fonction de Hachage (Hash) et Chiffrement (Encryption)

La différence entre fonction de Hachage (Hash) et Chiffrement (Encryption) D’abord, il faut qu’on explique les deux brièvement. En général, une fonction de Hachage convertit “irréversiblement” les données de tailles arbitraires aux données de tailles fixes. De l’autre côté, il y a le Chiffrement, qui convertit les données dans une...

Comment  Read more