13 liens privés
Sur certains processeur de la famille x86, il existe des instructions non documentées qui permettent de contourner totalement la protection des différents niveaux du sytème (rings). En gros, c'est une backdoor dans le processeur lui-même.
La démo au début de la présentation est effrayante.
Un exemple de script bash gérant des messages de types : normal, debug et error. Il inclus quelques options sympas.
Un signal est une sorte de notification envoyée à un processus lorsqu’un événement particulier a eu lieu. Plus concrètement, lorsqu’un programme ne répond pas dans votre terminal et que vous faites Ctrl+C, le système envoi le signal SIGINT au processus en cours lui signifiant d’interrompre séance tenante toute action.
Il est possible de piéger (trap
) les signaux envoyés à un scipt bash pour en modifier le comportement. Par exemple, fermer une connexion ssh.
Passe un code source (C, C++, Go, Dart, Erlang, Haskell, Java, Rust...) visuellement vers de l'assembleur (sur le processeur de votre choix: x86, x64, arm, RISC, mips, powerpc...).
30 seconds of code propose une liste d'extraits de code pratiques pour éviter de faire toujours et encore les mêmes recherches Google.
La programmation informatique aide-t-elle vraiment les enfants à apprendre les mathématiques ? Non, selon une étude
qui estime que la programmation entraîne une diminution significative des performances pour la division euclidienne, la décomposition additive et les fractions.