Lien Mise à jour du guide de l'ANSSI pour le développement sécurisé de logiciels en langage C
Forum général.petites-annonces Donne livre : The C programming language (en allemand...)
Bonjour,
j'ai commandé le livre "The C programming language" de Brian Kernighan et Dennis Ritchie, mais j'ai reçu la version allemande…
Le vendeur m'a remboursé, et m'a fait cadeau du livre.
Si quelqu'un est intéressé, il est disponible sur Saint-Brieuc, ou par la poste !
C'est un livre d'occasion mais en très bon état.
Comme dit dans le titre je le donne.
PS: si vous avez des idées d'autres endroits où poster mon annonce, je prends
Journal Simuler un clic avec libevdev et uinput
Préambule
Samedi 7 août, 14h UTC+2 : une pluie de tous les enfers se déchaîne. Il pleut tout l’après-midi, mais c’est la tempête surtout pendant une demi heure. Le sol est inondé. Les gens courent, l’imper sur lequel je comptais jette l’éponge, mon téléphone pas étanche dans la poche de l’imper pas étanche est mouillé et c’est le drame : il ne s’allume plus.
Dimanche 8 août. Le téléphone refonctionne (son module wifi et Bluetooth démarre bien quand bon lui (…)
Lien Intel publie gratuitement son oneAPI Toolkit, qui inclue la dernière version de ses compilateurs
Lien C Program Compilation Process
Journal Debug de code Python embarqué dans du code C++
Demat' iNal,
On m'a posé tantôt une question assez intrigante au premier abord :
Dans une application native qui embarque un interpréteur Python, et que l'on est en train de déboguer avec
gdb
, comment faire pour débogguer le code Python associé ?
Pour donner un peu de contexte, on peut lire la doc Python et en extraire ce petit code C:
#define PY_SSIZE_T_CLEAN
#include <Python.h>
int
main(int argc, char *argv[])
{
wchar_t *program
(…)
Lien Guide de l'ANSSI pour le développement sécurisé de logiciels en langage C
Journal Rust et bibliothèque partagée en C
Après une première entrée sur Rust et Python associés grâce au C, une nouvelle note sur l'usage du C au sein de Rust, via des bibliothèques partagées, avec de nombreux exemples à l'appui :
https://code.nothus.fr/doku.php?id=rust:lib-c
(màj possible dans le temps)
Journal Toujours plus de fun avec C
Demat' iNal,
En regardant cette vidéo: https://www.youtube.com/watch?v=lkgszkPnV8g, j'ai découvert une de ces petites perles qui viennent rompre la monotonie d'un quotidien où l'on dérive constamment.
int(riguant);
Ce code C compile. C'est d'ailleurs aussi un code C++, qui compile également.
Mais pourquoi donc ?
Lien Apple Is Interesting In Migrating Their C Code To Rust - phoronix
Lien [anglais] coder pour de l'ARM baremetal avec GCC
Ultracopier 2
Ultracopier est un logiciel de copie de fichiers sous licence GPL v3, disponible pour plusieurs systèmes. Il remplace la copie de fichiers de votre gestionnaire de fichiers. Il permet la gestion de la liste de copies, la reprise sur erreur ainsi que la gestion des erreurs et collisions.