Ah, les easter-eggs…

Les easter-eggs en informatique sont des messages cachés plus ou moins subtilement par les auteurs d’un logiciel pour le signer. Il y a le célébrissime about:mozilla ou encore le flipper caché dans MS-Word 97, les crédits défilants dans Internet Explorer 4. Cela peut aussi prendre la forme de niveaux cachés, comme les deux niveaux hommages à Wolfenstein3D dans Doom 2, le dopefish dans Quake et Quake 2, etc.

Un site, eeggs.com en recense plus de 14 000 en rajoutant les films, les livres, les émissions télé, etc.

Entre 1998 et 2002, en pleine bulle internet, j’avais acheté un nom de domaine infoloufoque.com où j’avais mis un site qui au final avait dépassé les 750 références. Le site est depuis longtemps disparu, sauf pour Archive.org où un cliché du 16 mai 2002 est disponible 🙂

Comme quoi mon amour pour les easter-eggs ne date pas d’hier. J’ai fait une vidéo où je montre quelques easter-eggs inclus dans Planet-X3. À force de jouer à cet excellent petit RTS – auquel il ne manque qu’une extension de 5 ou 6 cartes – j’ai détecté des easter-eggs… Mais il doit sûrement en manquer à l’appel…

Et il y en a un, sur la carte « Urban Ruins » dans Planet-X2 pour Commodore 64, même si David Murray s’était plaint de ne pas pouvoir en mettre autant qu’il voulait faute de place en mémoire.

Bref, pour une fois que des oeufs de Pâques ne font pas grossir, autant en profiter, non ? Vous comprenez pourquoi j’aime à montrer ce genre de cachotteries – parfois mieux programmées que le reste – dans mes vidéos vieux geeks entre autres.

Et de 4000 !

Oui, 4000 billets sur ce blog qui fêtera ses 15 ans fin septembre. C’est le genre de billets qu’on écrit qu’une fois ou deux par décennie. La dernière fois, c’était pour le 3000e, le 18 mars 2016. En utilisant mon ami LibreOffice Calc, cela donne : 1574 jours, soit un peu plus de 4 ans 3 mois entre les deux billets.

Ce qui est pas si mal que cela. Cela fait en gros 250 billets par an, 5 par semaine. Oui, ce sont des approximations, mais cela donne une idée de la vitalité du blog. Si je suis le rythme en question, le 5000e billet arriverait en… 2024 !

On verra d’ici là, mais il serait étonnant que je maintienne un blog vieux de 19 ans en vie 🙂

Le prochain billet sera largement plus intéressant, mais ce genre d’occasion, ça ne revient jamais 🙂

En vrac de milieu de semaine…

Un petit billet en pleine chaleur estivale… Vivement cet hiver 🙂

Côté informatique :

Si vous voulez un aperçu du massacre HefftorLinux, voici un étrillage en règle de ma part :

J’ai fini ma série de longplays sur l’excellent RTS Planet-X3, il en manquait deux non listées sur le blog. Il manque deux cartes, mais elles dépassent allègrement les 30 à 50 minutes de jeu. Donc, niet 🙂

La carte « Ice Patches » :

La carte « Great Lakes » :

Et non, même si j’ai acheté Planet-X2, il n’y aura de série de longplays le concernant, je ne le maitrise pas et il est plus difficile que son descendant.

Je vous laisse, le billet qui suivra celui-ci est un peu spécial… Je ne vous en dit pas plus. Bonne journée !

Les projets un peu fou du logiciel libre, épisode 27 : DosEmu 2

Si je vous dis émulation pour MS-DOS sous Linux, vous allez me répondre DOSBox ou encore DOSBox-X (sa version améliorée) et je serai partiellement d’accord. Car il existe la reprise de l’ancestral Dosemu du doux nom de DosEmu 2… Pourquoi se compliquer la vie ? 🙂

DosEmu fut historiquement le premier émulateur pour MS-DOS, ce qui était plus qu’important quand Linux est né en 1993. La dernière version du projet DosEmu est la 1.4.0 sorti en 2012.

Quelques années plus tard, des développeurs ont décidé de reprendre l’outil, en utilisant un coeur FreeDOS, pour proposer DosEmu 2. Au moment où j’écris cet article, le 2 juillet 2020, la version en date est une 2.0-pre8, sortie en novembre 2017.

Après avoir récupéré la version git sur AUR et l’avoir fait compilé, j’ai voulu voir ce que donnait ce projet. Pour rajouter des logiciels, il faut aller dans ~./dosemu/drive_c/ et y copier ce qu’on veut lancer.

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 27 : DosEmu 2 »

Ah, le youtube Linuxien francophone fin juin 2020…

Il faut dire les choses comme elles sont, les chaînes actives et un tant soit peu suivie dans le monde linuxien francophone (en gros un minimum de 1000 abonnés) se comptent sur les doigts de la main. Les voici :

  • Blabla Linux (chaine généraliste) : 3 200 abonnés.
  • Xavki (chaine technique orienté administration système) : 11 300 abonnés.
  • Actualia (chaine généraliste) : 16 700 abonnés.
  • Adrien Linuxtricks (chaine généraliste plus orientée technique): 18 700 abonnés.

Et c’est tout. J’espère n’avoir oublié personne. Il y a bien quelques autres chaines, mais elles sont loin d’avoir atteint les symboliques 1 000 abonnés, donc elle ne compte pour presque rien au final, par rapport aux chaines poids lourd comme celle de Xavki, d’Actualia et d’Adrien.

Je dois dire que depuis mon départ vers Peertube.fr et Tux’n’Tube, j’ai gagné en terme de tension artérielle. C’est vrai qu’il y a moins de peuple sur ce service de publication de vidéo. Au moins, je suis certain de ne pas subir les emmerdements de la part d’ayants-tous-les-droits pour un extrait sonore de 5 secondes dans une vidéo qui fait 25 minutes 🙂

Continuer la lecture de « Ah, le youtube Linuxien francophone fin juin 2020… »

En vrac’ de fin de semaine.

Un court billet rédigé en un samedi matin plutôt nuageux du mois de juin 🙂

Côté logiciel libre, informatique et internet.

Côté culture ?

  • George Orwell connu pour son roman dystopique « 1984 » ou encore pour des romans comme « Hommage à la la Catalogne » et « La ferme des animaux » va entrer dans la collection de la Pléiade.
  • Prenez une enquête policière, deux photos et une vieille pièce italienne découvertes dans le coffre fort d’un vieillard sans histoire et vous aurez « Bien paraître » de Sébastien Mayoux qui m’a été conseillé par Agnès de Destination Passions.

Dans la série, « on continue la longue quête des longplays pour Planet-X3 » déjà évoquée dans cet article, en voici un nouveau, le sixième, consacré à la carte « 2nd Strike ».

Bon week-end 🙂

Ah, le retour des Apple Mac basés sur des processeurs ARM ? :)

C’est le genre de rumeurs qui revient régulièrement. Comme jadis la migration des machines fruitées vers les processeurs Intel. J’ai été le possesseur d’un MacMini de première génération, ceux qui était équipé d’un processeur PowerPC. Des machines qui ont existé à compter de janvier 2005.

En juin de la même année, la rumeur d’un Mac basé sur des processeurs Intel devient une réalité lors du WWDC de 2005.

Steve Jobs – qui n’a pas encore succombé au charlatanisme qui le fera mourir d’un cancer quelques années plus tard – annonce une transition, après celle de l’architecture 68000 vers PowerPC, puis celle du MacOS9 vers MacOS-X déclare l’arrivée d’un troisième changement : celui du passage de l’architecture PowerPC vers Intel.

La vidéo est un peu longue, mais elle vaut son pesant de cacahuètes. J’écris ce billet le 21 juin 2020, à la veille du prochain WWDC d’Apple. Les bruits voulant qu’une transition vers l’architecture ARM soit en cours ont repris de plus belles, et permettent à des sites comme MacGeneration de faire des articles qui poussent au clic.

Quand le passage vers Intel a eu lieu, c’était pour avoir des gains en puissance plus intéressant que sur PowerPC. Mais avec des processeurs ARM, même conçu maison chez Apple, ce n’est pas la puissance de calcul qui compte ici. C’est plutôt la faible consommation électrique. Il suffit de voir l’utilisation des ordinateurs cartes basés sur des processeurs ARM comme les Raspberry Pi : c’est le plus souvent pour se faire des petits serveurs qui consomment peu.

Continuer la lecture de « Ah, le retour des Apple Mac basés sur des processeurs ARM ? 🙂 »

C’est vrai, c’est bien connu, Archlinux ça ne tient pas le choc dans le temps :)

Un petit billet d’humour sur une rumeur tenace sur Archlinux. Je suis Archlinuxien depuis plus de 10 ans. Et en moyenne, mes installations tenaient dans les deux ans. Il faut dire que je leur en mettais plein la… figure et j’étais bien content de les voir tenir aussi longtemps 🙂

Cependant, en ce 15 juin 2020, je viens de m’apercevoir que mon installation actuelle d’Archlinux faite à l’époque en utilisant l’outil Anarchy – pour gérer l’UEFI que je ne maitrisais pas franchement en 2018 – approche petit à petit des 900 jours. Oui, 900 !

Pour être plus précis, 839 jours. Donc au 15 août 2020, les 900 jours seront atteints. Les 1000 ? Au 23 novembre 2020. Tiens, une idée pour un billet dans quelques mois, c’est cool 🙂

Comme quoi, on peut très bien avoir des installations vieilles de deux ans voire plus qui sont toujours en vie sur une Archlinux.

Il y a une formule du droit romain qui dit ceci : « Quod gratis asseritur, gratis negatur » ce qu’on peut traduire par : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Voici donc la sortie de la commande head /var/log/pacman.log -n 20. En gros, les 20 premières lignes du fichier qui enregistre les activités de pacman.


[2018-02-27 17:39] [PACMAN] Running 'pacman -r /mnt -Sy --force --cachedir=/mnt/var/cache/pacman/pkg --noconfirm bash bzip2 coreutils cryptsetup device-mapper dhcpcd diffutils e2fsprogs file filesystem findutils gawk gcc-libs gettext glibc grep gzip inetutils iproute2 iputils jfsutils less licenses linux logrotate lvm2 man-db man-pages mdadm nano netctl pacman pciutils pcmciautils perl procps-ng psmisc reiserfsprogs s-nail sed shadow sysfsutils systemd-sysvcompat tar texinfo usbutils util-linux vi which xfsprogs alsa-utils base-devel cpupower cups cups-pdf dialog efibootmgr ffmpegthumbnailer git grml-zsh-config grub gst-libav gst-plugins-bad gst-plugins-base gst-plugins-good gst-plugins-ugly gtk3-print-backends gtk-engine-murrine gvfs gvfs-mtp gvfs-smb libreoffice-fresh libreoffice-fresh-fr lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings linux-headers mate mate-extra mesa-libgl networkmanager network-manager-applet ntfs-3g pamac-aur pavucontrol pulseaudio pulseaudio-alsa screenfetch ttf-dejavu unzip vim wget wireless_tools wpa_actiond wpa_supplicant xdg-user-dirs xf86-video-ati xorg-apps xorg-server xorg-xinit xterm zsh zsh-completions zsh-syntax-highlighting'
[2018-02-27 17:39] [PACMAN] synchronizing package lists
[2018-02-27 17:44] [ALPM] transaction started
[2018-02-27 17:44] [ALPM] installed linux-api-headers (4.14.8-1)
[2018-02-27 17:44] [ALPM] installed tzdata (2018c-1)
[2018-02-27 17:44] [ALPM] installed iana-etc (20180221-1)
[2018-02-27 17:44] [ALPM] installed filesystem (2017.10-2)
[2018-02-27 17:44] [ALPM] installed glibc (2.26-11)
[2018-02-27 17:44] [ALPM] installed gcc-libs (7.3.0-1)
[2018-02-27 17:44] [ALPM] installed ncurses (6.1-3)
[2018-02-27 17:44] [ALPM] installed readline (7.0.003-1)
[2018-02-27 17:44] [ALPM] installed bash (4.4.019-1)
[2018-02-27 17:44] [ALPM] installed bzip2 (1.0.6-7)
[2018-02-27 17:44] [ALPM] installed attr (2.4.47-3)
[2018-02-27 17:44] [ALPM] installed acl (2.2.52-4)
[2018-02-27 17:44] [ALPM] installed gmp (6.1.2-1)
[2018-02-27 17:44] [ALPM] installed libcap (2.25-1)
[2018-02-27 17:44] [ALPM] installed gdbm (1.14.1-1)
[2018-02-27 17:44] [ALPM] installed db (5.3.28-3)
[2018-02-27 17:44] [ALPM] installed perl (5.26.1-2)

En l’espace de presque 940 jours, je suis passé d’un noyau Linux 4.14.x ou 4.15.x au 5.7.2. Soit une quinzaine de versions (du 4.14 ou 15 au 4.20, puis du 5.0 au 5.7). Sans oublier la tétrachiée de versions mineures intermédiaires. De même, mon installation est passée de gcc 7.3.x à la version 10.1, de la glibc 2.26 à la 2.31, a connu Mate-Desktop 1.20, 1.22, 1.24 et actuellement Gnome 3.36. Autant dire que ça a pas mal bougé 🙂

Sans oublier les logiciels installés une fois puis viré, les émulateurs, les virtualisateurs, etc… Mon installation a même survécu – grâce aux bons soins d’un certain BabaOrhum – au passage du système d’un disque dur vers un nvme…

Continuer la lecture de « C’est vrai, c’est bien connu, Archlinux ça ne tient pas le choc dans le temps 🙂 »

Vieux Geek, épisode 210 : MDK, un TPS à l’humour bien pensé.

Il n’y a pas que les FPS dans le domaine des jeux d’action. Il y a aussi des TPS pour Third Person Shooter. C’est le même principe que Doom, Quake, Half-Life ou encore Call of Duty, sauf qu’au lieu d’avoir une vue subjective, on a une vue à a la troisième personne. En gros, on voit entièrement le personnage que l’on contrôle.

Il y a eu des titres de ce style comme Heretic 2, mais le plus célèbre et surtout le plus déjanté de tous, ce fut un certain MDK sorti en 1997 sur PC et un an plus tard sur la première playstation. MDK ? Murder, Death, Kill ou encore Max, Doc, Kurt pour les protagonistes du jeu. On incarne Kurt. Il y a un scénario assez développé, mais le principe est simple : s’en sortir dans un monde entièrement en 3D.

Cependant, le personnage du joueur n’est pas un modèle 3D, mais un sprite animé finement. Mais c’est surtout l’humour du jeu qui est marquant. Entre les armes un peu bizarre (comme la « plus petite explosion nucléaire du monde »), les adversaires qui vous narguent, d’autre qui se la joue à la Kamikaze de Serious Sam, et le parachute bizarre de Kurt, on est assez bien servi. Sans oublier une mitrailleuse aux munitions infinies…

Ce qui est bien et ennuyeux à la fois, c’est le côté plateforme à certains endroits. Au bout d’un moment, les sauts au quart de poil de cul de chameau, ça finit par me gaver et pas qu’un peu. Cependant, c’est un excellent jeu sur le plan technique. Il y a eu une suite, MDK 2 sorti en 2000 sur PC et Dreamcast, et en 2001 sur Playstation.

Vieux Geek, épisode 209 : Bad Mojo, le jeu d’aventure le plus kafkaien jamais sorti !

Le monde des jeux d’aventures est rempli de personnes haut en couleurs qui ont donné d’excellents jeux. Que ce soit un prince en devenir, comme dans la série de King Quest, un quadragénaire célibataire et maladroit comme dans la série des Leisure Suit Larry, un agent de nettoyage spatial comme dans la série des Space Quest ou encore détective privée comme dans « Le manoir de Mortevielle » et sa suite « Maupiti Island ».

Il serait dommage d’oublier un pirate en apprentissage dans la série des Monkey Island. Mais il y a parfois des jeux qui vous mettent dans des situations bizarres, comme le rôle d’un cafard comme dans « Bad Mojo » publié par Acclaim en 1996.

Oui, un cafard. Pour résumer rapidement l’histoire, on incarne un entomologiste qui a détourné l’argent qui devait servir pour la mise au point d’un insecticide et qui part un coup du sort se retrouve dans la carapace d’un cafard. Très kafkaien comme situation, surtout si on se souvient que Franz Kafka a écrit un texte parlant d’un homme se transformant en insecte, « La métamorphose ».

Ici, pas de verbe ou d’objet à prendre. Il faut survivre aux différents dangers, assembler les informations pour pouvoir retrouver une vie normale. Le jeu fonctionne uniquement sur MS-Windows 3.1 et 9x.

Le moins que l’on puisse dire, c’est que ce jeu est bizarre. D’ailleurs, à sa sortie en 1996, je l’avais soigneusement évité. Un quart de siècle plus tard, j’avoue que son intérêt m’échappe encore. Donc, si vous avez une réponse, je suis preneur !