Rechercher un article


RPN : interpréteur de notation polonaise inversée en langage C

GNU/Linux Magazine n° 217 | juillet 2018 | Martial Bornet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Cet article présente la réalisation en langage C d'un interpréteur d'expressions arithmétiques en notation polonaise inversée. Initialement limité à la manipulation d'entiers et de chaînes de caractères, il évoluera ultérieurement, grâce à la surcharge des opérateurs, vers un outil très puissant de manipulation d'objets complexes tels que...

Lire l'extrait

Réagir à un kernel panic quand on est développeur

GNU/Linux Magazine n° 213 | mars 2018 | Pierre Ducroquet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Face à un kernel panic, la meilleure solution est-elle de faire l'autruche et de penser que le problème se résoudra de lui-même avec une mise à jour, ou vaut-il mieux sortir sa boîte à outils et profiter de notre système libre pour comprendre la situation ? Évidemment, nous allons explorer ici cette deuxième option…

Lire l'extrait

La logique du Jeu de la Vie : exercices amusants de pensée latérale

GNU/Linux Magazine n° 213 | mars 2018 | Yann Guidon
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Le Jeu de la Vie de John H. Conway est encore loin d'avoir livré tous ses secrets ! Son créateur estime que les propriétés fondamentales de ce célèbre automate cellulaire sont maintenant déterminées [1], mais les réalisations informatiques continuent de progresser et deviennent de plus en plus audacieuses [2]. Nous décortiquerons une famille...

Lire l'extrait

Détectez les fuites mémoire dans vos programmes

GNU/Linux Magazine n° 213 | mars 2018 | Sami Ben Youssef
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Dans cet article, nous vous invitons à détecter et à corriger les fuites de mémoire. Nous disposons pour cela de trois programmes codés en langage C : un programme dont on a analysé le comportement et qui ne présente pas de fuite de mémoire, un premier programme bogué dont on a investigué et localisé la fuite de mémoire qu’on a par la suite...

Lire l'extrait

Appels systèmes sous Linux

GNU/Linux Magazine n° 211 | janvier 2018 | Sylvain Nayrolles
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Où se trouve la frontière entre l'espace utilisateur et l'espace noyau ? Comment l'un et l'autre peuvent-ils interagir ensemble alors qu'ils ne s'exécutent pas avec les mêmes privilèges ? Comment une application peut-elle invoquer des fonctionnalités du système d'exploitation ? Autant de questions auxquelles nous allons tenter de répondre dans...

Lire l'extrait

Duke Nukem 3D : un outil valgrind adapté à la lecture d’appels systèmes

GNU/Linux Magazine n° 206 | juillet 2017 | Sebastien Tricaud
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

On ne présente plus ni Duke Nukem 3D, ni Valgrind. Les deux outils sont très complémentaires : d’un côté, nous avons un émulateur de processeur RISC qui permet de faire une abstraction des instructions d’origine, d’un autre vous avez un jeu d’arcade qui permet de supporter de longues heures passées sur le premier ! Alors, pourquoi ne pas...

Lire l'extrait

Programmation embarquée sur Raspberry Pi sans sonde JTAG

GNU/Linux Magazine n° 203 | avril 2017 | Julio Guerra - Christophe Plé
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Le standard JTAG, au succès indéniable, est aujourd’hui ancré dans la majorité des processeurs et proposé comme moyen privilégié de programmation embarquée et de debug. Toutefois, l’utilisation d’une sonde JTAG n’est en rien triviale. L'utilisation du débuggeur GNU s’impose alors, car il est possible de l’employer en bare-metal,...

Article gratuit !
89 résultats

Magazine

Domaines

Tags