Détail de l'auteur
Auteur Yann Guidon |
Documents disponibles écrits par cet auteur (25)
Ajouter le résultat dans votre panier Faire une suggestion Affiner la recherche
Article : texte imprimé
Yann Guidon, Auteur | 2024"Dans les épisodes précédents, le "Single Stack Syndrome" a été décrit et poussé à son paroxysme en essayant (en vain) d'apprendre de nouveaux tours à GCC. Ensuite, après le "quoi", nous avons exploré le "pourquoi" de cette dystopie, tissée tout au long de l'histoire de l'informatique, du côté m...Article : texte imprimé
Yann Guidon, Auteur | 2024"Lorsqu'on parle de programmation sécurisée, on pense d'abord à un dépassement d'indice d'un tableau ou à des droits d'accès non respectés, puisque ces aspects sont visibles par le programmeur. Par contre, la pile est sous le contrôle absolu du compilateur et le contrat implicite est que "ça fonctionne" ...Article : texte imprimé
Yann Guidon, Auteur | 2024"Si vous croyez que le format ASCIIZ (aussi appelé "chaîne de caractères à terminateur nul" à la base du langage C et d'UNIX) est le pire péché originel de l'informatique, accrochez-vous. Il est amplifié par un autre péché bien plus grave, commis au nom du minimalisme, excusé...Article : texte imprimé
Yann Guidon, Auteur | 2023Dans ma quête de "désinformatisation", après avoir touché le fond en jouant avec des relais, j'ai sauté l'étape thermoïonique pour m'intéresser aux premiers transistors. Je me posais surtout cette question bête: comment nos aïeux ont-ils bien pu se débrouiller avec une technologie si capricieuse? (Extrait de Hackable, 51, p.96)Article : texte imprimé
Yann Guidon, Auteur | 2023Si vous lisez Hackable, c'est probablement parce que vous aimez tenir dans vos mains un objet qui est le résultat de votre travail, un symbole physique et tangible de votre ingéniosité, une récompense pour vos investissements, vos efforts et votre patience. Mais vous devrez lutter contre un ennemi bien p...Article : texte imprimé
Yann Guidon, Auteur | 2023"Le benchmarking, ou mesure de la performance d'un morceau de code est devenu impossible alors qu'il reste absolument indispensable pour toute démarche d'optimisation. Comment peut-on savoir si une modification va l'accélérer, et dans quelle mesure ? Aujourd'hui, ce n'est en fait plus la vitesse absolue qui compte, mais la différence en...Article : texte imprimé
Yann Guidon, Auteur | 2023""L'important ce n'est pas d'avoir raison, mais d'être compris" a dit Dominique de Villepin, un soir à la télé. Je ne suis pas diplomate, mais cet adage s'applique aussi parfaitement dans le domaine des sciences, et surtout des mathématiques et de ses applications, où la vérité absolue nous échappera ...Article : texte imprimé
Yann Guidon, Auteur | 2023"La saga des PRNG (Pseudo-Random Number Generator en anglais) continue ! Le précédent article a étudié la nature des séquences de nombres pseudo-aléatoires et tenté de classifier leurs applications. Il ne s'agissait pas de décrire un algorithme ou un système en particulier, mais d'en définir les propriétés essentielles et distinc...Article : texte imprimé
Yann Guidon, Auteur | 2023"C'est l'histoire d'un geek qui, à force de tourner en rond, finit un jour par tomber sur un nouvel algorithme de checksum qui résout les soucis des algorithmes connus. Il serait content que d'autres puissent en profiter, mais on lui signifier qu'il faut déjà prouver que ce nouveau venu ...Article : texte imprimé
Yann Guidon, Auteur | 2023"Les "chaînes alignées" ne sont pas une solution miracle, mais plutôt une évolution significative par rapport au format primitif ASCIIZ, aussi appelé "chaînes à terminateur nul" ou à suffixe, entre autres. Ce n'est pas pour autant une révolution puisqu'elles utilisent des principes connus depuis aussi longtemps que l'ASCIIZ, avant l'ap...