Skip to content

Ce que tout programmeur devrait savoir sur la mémoire

J’avais déjà parlé de cet article il y a quelques temps.

Et depuis, surprise : il s’est développé en 9 parties et fait presque 100 pages.

C’est très très intéressant et donne un très bon aperçu (si on peut encore parler d’aperçu …) du fonctionnement de la mémoire et du CPU d’un ordinateur.

A lire absolument si vous êtes intéressé par la technique. Les différentes parties :

Passionnant !

[ What every programmer should know about memory ]

Apprendre les dessous de l’informatique aux enfants

Voici un site regroupant le détail de plein d’activités pour initier les enfants/adolescents au monde de l’informatique.

Pas besoin d’ordinateur pour l’ensemble de ces présentations, tout est vulgarisé sous forme de fiches papier.

Quelques exemples de sujets abordés :

  • Le binaire
  • La représentation numérique d’une image
  • La compression de données
  • La cryptographie
  • Le test de turing

Le guide du professeur est de plus téléchargeable gratuitement !

[ Computer Science Unplugged ]

[ Le livre du professeur (en anglais) ]

Tester la force de votre mot de passe

Le site Password Meter vérifie la force de vos mos de passe dynamiquement au fur et à mesure que vous les saisissez.

La force d’un mot de passe est évaluée à l’aide d’attributs positifs ou négatifs :

  • nombre de caractères
  • types de caractères utilisés
  • ordre des caractères (séquences de lettres ou de nombres)

Vérifiez vos mots de passe avec cet outil et vous serez peut être surpris.

[ Password Strength Checker ]

Krumo: les informations de débugage PHP Version 2.0

Si vous développez en PHP, vous devez souvent avoir recours à print_r ou var_dump pour obtenir des informations de débugage.

Le problème, c’est que ces données ne sont pas destinées à être lues ou manipulées de manière conviviale.

Voici une alternative : Krumo

Son utilisation est très simple. Par exemple pour afficher le contenu de $_SERVER et $_ENV :

krumo($_SERVER, $_ENV);

Petit exemple de rendu avec Krumo :

Et le tout est interactif : vous dépliez les éléments du tableau que vous désirez afficher !

C’est open source et disponible sur sourceforge :

Krumo: Version 2.0 of print_r; and var_dump; ]