Easter eggs : les petites surprises des programmeurs

12 Avr

Pour ce beau dimanche de Pâques (et après une absence un peu longue, j’avoue…) voici un sujet tout à fait d’actualité : les « easter eggs ». Quoi qu’est-ce donc ? Littéralement oeufs de Pâques, les Easter eggs sont aussi ces petites fonctions cachées dans un programme informatique. Car si vous pensiez les programmeurs et informaticiens dénués de fantaisie, détrompez-vous  (il suffit d’ailleurs de faire un petit tour sur DansTonChat pour se rendre compte que certains geeks ne manquent pas d’esprit). Ainsi dans Excel 2000 pouvait-on, à l’aide d’une subtile combinaison de touche, faire apparaître un jeu de voiture. Loin de Need For Speed certes, mais bien sympa pour s’accorder une petite détente au boulot 😉

Et il existe ainsi de nombreux « easter eggs » dans des programme souvent pour le moins sérieux (Internet Explorer, Word, Excel, Firefox, etc) et toujours d’une inutilité presque totale. En voici quelques-uns en sachant que, bien souvent, ces easter eggs sont dévoilés lorsque le logiciel dans lequel ils sont inclus devient suranné. Ce qui explique la profusion d’Easter eggs disponible pour Windows 95 alors qu’on en trouve bien peu sous Vista. Et je ne crois pas que ce soit les programmeurs qui aient soudain perdu leur sens de l’humour…

Dans Mozilla Firefox

– Tapez dans la barre d’adresse « about:mozilla » et vous découvrirez, à peine caché sous une charmante métaphore, le combat mené par ces pionniers du logiciel libre.

– Tapez « about:robots » dans la barre d’adresse.

Dans Google Earth

Ce n’est plus vraiment un « Easter egg » dans le sens où il est indiqué dans la notice d’utilisation du logiciel, mais pour ceux qui ne l’auraient pas lu, faites Ctrl+Alt+A et vous lancerez un simulateur de vol assez sophistiqué (pour la prise en main de l’appareil, voici la liste des commandes)

Dans Open Office

Lancez le tableur et entrez la formule =GAME(« StarWars ») et validez. Bienvenue dans StarWars galaxy ! Si vous préférez un bon vieux Morpion, tapez =GAME(A2:C4;"TicTacToe")

Dans le Démineur de Windows XP

Entrez le code xyzzy et validez par Shift+Enter. Le pixel en haut à gauche de votre écran deviendra noir lorsque vous survolerez une case minée. Un bon moyen de faire exploser les high scores !

…et pour le petit jeu de course de voiture dans Excel 2000 (ma première expérience d’Easter egg) suivez les consignes ici : Easter Egg dans Excel 2000.

Un Jeu de voiture dans Excel 2000

Il en existe encore bien d’autres évidement, sous Excel 97, Windows 95, Mac OS, etc. Et vous trouverez de tout : des moyens de tricher au Flipper Windows jusqu’à la réponse métaphysique par excellence (essayez de taper : « answer to life, the universe and everything » dans Google). Si vous en connaissez, n’hésitez pas à partager quelques Easter eggs dans les commentaires.

Joyeuses Pâques !

6 Réponses to “Easter eggs : les petites surprises des programmeurs”

  1. anne6 jeudi 23 avril 09 à 15 h 41 mi #

    et c’est rigolo ça! j’aime trop tes articles, j’apprend plein de trucs fun!

  2. Nico vendredi 24 avril 09 à 10 h 29 mi #

    J’en ai bien quelques autres sous le coude mais j’ai peur qu’il soit pas vraiment utile de les écrire ici. J’en connais beaucoup dans les logiciels libres sous linux.
    ça risque de faire un peu geek alors je n’en citerai qu’un pour l’exemple la commande : « apt-get moo »
    renvoie :
    (__)
    (oo)
    /——\/
    / | ||
    * /\—/\
    ~~ ~~
    …. »Have you mooed today? »…

    C’est t’y pas mignon ?
    Le successeur du programme apt s’appelle aptitude et avec celui là si on ré-essaie le paramètre moo (aptitude moo) on obtient :
    « Il n’y a pas d’oeufs de Pâques dans ce programme. »
    Et si on insiste en lui demandant d’être plus prolixe (paramètre -v pour verbose sous linux) on obtient ceci :
    « Il n’y a vraiment pas d’oeufs de Pâques dans ce programme. »
    Et en continuant d’insister les messages s’enchaînent de la manière suivante :
    « Ne vous ai-je pas déjà dit qu’il n’y avait pas d’oeufs de Pâques dans ce programme ? »
    « Arrêtez donc ! »
    « D’accord, d’accord, si je vous donne un oeuf de Pâques, vous en irez-vous ? »
    « D’accord, vous avez gagné.

    /—-\
    ——-/ \
    / \
    / |
    —————–/ ——–\
    ———————————————- »
    « Qu’est-ce que c’est ? C’est un éléphant qui se fait manger par un
    serpent, bien sûr. »

    Bon je vous avais prévenu c’est geek…

  3. Nico vendredi 24 avril 09 à 10 h 31 mi #

    Zut je m’y attendais les dessins en ASCII art ne sont pas passé. Comme je ne peux pas prévisualiser les messages je tente un truc dans ce commentaire.

             (__) 
             (oo) 
       /------\/ 
      / |    ||   
     *  /\---/\ 
        ~~   ~~
    
  4. Nico vendredi 24 avril 09 à 10 h 34 mi #

    C’est mieu non ?
    Je reprend mon commentaire précédant :

    # apt-get moo
             (__) 
             (oo) 
       /------\/ 
      / |    ||   
     *  /\---/\ 
        ~~   ~~   
    ...."Have you mooed today?"...
    
    # aptitude moo
    Il n'y a pas d'oeufs de Pâques dans ce programme.
    # aptitude moo -v
    Il n'y a vraiment pas d'oeufs de Pâques dans ce programme.
    # aptitude moo -vv
    Ne vous ai-je pas déjà dit qu'il n'y avait pas d'oeufs de Pâques dans ce programme ?
    # aptitude moo -vvv
    Arrêtez donc !
    # aptitude moo -vvvv
    D'accord, d'accord, si je vous donne un oeuf de Pâques, vous en irez-vous ?
    # aptitude moo -vvvvv
    D'accord, vous avez gagné.
    
                                   /----\
                           -------/      \
                          /               \
                         /                |
       -----------------/                  --------\
       ----------------------------------------------
    # aptitude moo -vvvvvv
    Qu'est-ce que c'est ? C'est un éléphant qui se fait manger par un
    serpent, bien sûr.
    
    • Fikmonskov mercredi 29 avril 09 à 14 h 08 mi #

      On remarque bien sûr la référence au petit Prince, ce qui tend à prouver que tous les geeks ne sont pas des incultes. C’est une grande découverte…

  5. Émilie Rozès mardi 14 juin 11 à 16 h 01 mi #

    j’en avais créé un, un jour où j’étais en stage chez Microsoft ! les easter egs, c’est ma passion ! ❤

    Émilie Rozès

Laisser un commentaire