Vive le « vieux-connisme » en informatique ! :)

Cet article m’a été inspiré par la longue réflexion de Didier sur la peste que sont devenues les rustines en informatique. C’est le deuxième, après un consacré à une geekerie un peu chtarbée 🙂

Oui, deux articles coup sur coup, ça fait beaucoup. Mais je dois dire que la prose de Didier m’a particulièrement inspirée. Et écouter l’excellent « Dehumanizer » de Black Sabbath (deuxième époque Dio) colle parfaitement au contenu de cet article 🙂

Dans son long article, Didier pointe du doigt ce qui rend l’informatique moderne indigeste, comme l’ajout de couches les unes au dessus des autres, que ce soit .net, DirectX ou des cadriciels à la electron.

On ne parle plus de développer les logiciels en langage de bas niveau, comme l’assembleur, le C ou le C++. Programmer en assembleur sur des Ryzen ou des Core iQuelquechose ? Bon courage 🙂

Depuis des années, on a droit à des cadriciels pour simplifier le développement… Mais les dits cadriciels (frameworks en anglais) sont devenus des monstruisités en terme de taille. Si on prend electron (orienté technologies internet), on se retrouve avec le logiciel lui même qui dépasse les 160 Mo en dehors des dépendances à installer.

Avec les dependances, on arrive à quoi ? Dans les 500 Mo ? Pour mémoire, MS-Windows XP – qui a eu la plus longue durée de vie à savoir 13 ans – avait les pré-requis système suivants en ce qui concerne l’espace disque : 1,5 Go minimum, 6 recommandés.

Je sais, on parle d’un OS sorti il y a 20 ans, mais voir qu’un cadriciel seul doit peser avec ses dépendances pas loin du tiers de ce qui était nécessaire au minimum pour installer MS-Windows XP, ça fait peur !

Comme l’a si bien dit Didier et je me permets de le citer ici :

[…]
Je vous laisse méditer sur le fait qu’un ordinateur d’aujourd’hui qui a plusieurs coeurs à plusieurs Gigahertz, des mémoires et disques SSD met presque plus de temps pour arriver à l’ouverture d’un traitement de texte que je ne pouvais le faire dans les années 80.
[…]

Je n’ai pas utilisé de traitement de texte dans les années 1980, mais lancer Microsoft Word au milieu des années 1990, ça demandait une trentaine de secondes sur des 486/Pentium et des disques durs qui n’étaient pas foudre de guerre.

Par comparaison – qui vaut ce qu’elle vaut – lancer LibreOffice depuis mon nvme, c’est facilement une dizaine de secondes. Et on ne peut pas dire que la bande passante d’un nvme est du même niveau que celle d’un disque dur des années 1995 à 2000.

Continuer la lecture de « Vive le « vieux-connisme » en informatique ! 🙂 »

Relachons-nous un brin au niveau du string… OpenBSD pour des jeux vidéos, ça donne quoi ?

L’idée m’est venue en lisant l’article de Didier alias Iceman sur la peste technique que sont devenues les rustines. Oui, parfois mon cerveau fait des drôles de mélange. Est-ce lié au fait que j’écoute en même temps que je rédige cet article l’excellente compilation « Memento » du groupe Dead Can Dance ? Je n’en sais rien 🙂

Je dois dire que j’ai toujours eu un petit coup de coeur pour le plus sécurisé des BSD libres que l’on imaginerait plutôt en train de faire tourner un routeur ou un site web.

J’avais donc récupéré la dernière image ISO en date d’OpenBSD, la 6.9 au moment où je rédige cet article, puis je l’ai installé dans une machine virtuelle qemu. Cependant, à cause de bugs étranges de VirtManager, j’ai dû repasser par la ligne de commande et utiliser l’alias suivant pour entrer le maximum d’options :

alias kvm64-ob='qemu-system-x86_64 -enable-kvm -smp 4 -device ac97 -k fr -m 4096 -vga qxl'

Oui, c’est cryptique. Mais j’ai réussi à me débrouiller à installer Xfce, le passer partiellement en français en utilisant le wiki d’OpenBSD pour tous – j’avais oublié de modifier les réglages de root ! – et j’ai rajouté le duo dosbox en version 0.74-3 et Vice en version 3.5.

Les deux jeux que j’avais envie de tester ? Planet X3 (pour le côté MS-DOS) et Attack of the PETSCII Robots (pour le côté Commodore 64). Il faut dire qu’à l’origine les vidéos étaient à destination des groupes Facebook consacrés à Planet-X3 (qui est public) et à Attack of the PETSCII Robots (qui est privé par contre).

Continuer la lecture de « Relachons-nous un brin au niveau du string… OpenBSD pour des jeux vidéos, ça donne quoi ? »

Ah, les trolls qui attaquent sur le plan socio-professionnel…

Je reçois en moyenne un commentaire par mois pour m’attaquer sur le plan socio-professionnel. Dans 95% des cas, je fous le commentaire à la poubelle et dans 50% des cas, je montre les tombereaux de merde que je me prends en plein tronche sur mes réseaux asociaux.

En ce 9 mai matin, j’ai eu droit à un énième commentaire troll d’un certain « zigounette » qui me sort l’habituel laïus sur mon statut socio-professionnel. Voici donc le commentaire en question où j’ai masqué l’adresse IP.

Je cite le morceau concernant l’attaque sur le statut socio-professionnel :

[…]
Linux est dominant dans le monde PRO, ce que tu ignores, car tu n’as jamais travaillé.
[…]

Bref, l’attaque classique qui ressemble à la fin de BuzzSaw dans le film « The Running Man » de 1987.

Ce qui est malheureux dans ce commentaire, c’est qu’il y a des vérités, du moins en partie en oubliant une chose : un pourcentage n’a de valeur que si on l’exprime par rapport à une base donnée. Dire 90% de quelque chose en oubliant de préciser à quoi correspond la base 100 en question, c’est rester dans le vague.

Ensuite, l’attaque sur le contenu que je produis :

[…]
tes 15 ans de billets sur Linux ne servent à rien, tes discours ne servent à rien, les PROS, ceux qui font tourner le monde s’en balancent les cacahuètes de ce débat.
[…]

Ce n’est pas faux, mais quand est-ce que j’ai parlé du monde professionnel sur mon blog ?

Je me suis toujours attaché à parler du monde du particulier.

Le monde du serveur, ce n’est pas un domaine qui m’intéresse outre mesure. Je laisse cela à des personnes qui ont été formées pour s’en occuper.

Se concentrer uniquement sur le monde professionnel, c’est considérer que l’individu lambda compte moins qu’un excrément canin sur un trottoir d’une grande ville et que ce n’est pas grave si ce dernier se fait entuber jusqu’à l’os…

Mais il est vrai que MS-Windows malgré toutes ses dérives fait fonctionner la majorité des logiciels qu’ils soient ludiques ou professionnels…

On s’étonnera que le libre bureautique soit réduit à l’épaisseur du trait sur un graphique qui représente les parts de marchés des divers OS. Oh, mince, je viens de sortir une grossièreté sans nom : « parts de marché » !

Continuer la lecture de « Ah, les trolls qui attaquent sur le plan socio-professionnel… »

Rétro-gâteux, je suis… Pigeon, je ne suis pas…

J’ai pu le montrer par divers articles que je suis un fan de rétro-informatique et des ordinosaures qui ont marqué mes jeunes années. J’ai eu durant 5 ans un Amstrad CPC6128 et je dois dire que ce n’est pas l’ordinateur 8 bits que je voudrais avoir dans ma collection actuellement. Je cherche l’exotisme technique et donc un Commodore 64.

Recherche qui restera sans le moindre doute du domaine du rêve, faute de finances et d’une offre raisonnable… De plus, comme l’émulation de cette machine est de haute qualité, ça permet d’éviter de se ruiner 🙂

En fouillant sur eBay, on trouve des annonces qui sont de l’attrape-pigeon, pardon je voulais dire de l’appeau à collectionneur. À vous de voir quelle est l’expression qui colle le mieux.

Un exemple – bien que caricatural – montre à quel point certaines personnes n’ont aucune limite. Je ne mettrais pas d’adresse pour une simple et bonne raison : celle-ci sera invalidée dans les mois qui suivront la publication de l’article.

J’ai aussi gommé dans l’image l’adresse de l’annonce ainsi que le nom du vendeur – qui a osé dire spéculateur sans foi ni loi ? – qui propose l’offre.

Oui, vous avez bien vu, 999€ pour un Commodore 64 de première génération encore dans sa boite et jamais déballé. Rien ne dit que l’ordinateur a bien vieilli ou pas.

Sur un ordinosaure construit entre 1982 et 1985 (pour la génération des « huches à pain » par opposition à ceux qui ont repris l’apparence du Commodore 128), les chances qu’un circuit ne soit plus en bon état sont énormes.

J’oubliais de préciser ceci : le prix s’entend hors frais de port. C’est plus marrant ainsi !

Bref, 999€ pour un ordinateur qui servira de décoration, ça fait cher… Très cher ! Après, libre à chaque personne de dépenser presque un smic dans une pièce de musée 🙂

Mais le pire reste à venir, car j’ai vu une annonce qui va vous faire rebondir tel un acrobate sur un trampoline de compétition.

Continuer la lecture de « Rétro-gâteux, je suis… Pigeon, je ne suis pas… »

« Game Over Quest », un RPG complètement barré, mais ça fait tellement du bien !

Je dois dire que je ne suis pas un grand amateur des RPG à la Zelda. Mais il y a des exceptions. « Game Over Quest » en fait partie. J’en ai pris connaissance via une vidéo du Croquemitaine, pardon, je voulais dire de Thomas Cyrix sur la « Cancel Culture ».

Il raconte comment une équipe qu’il a monté pour développer un RPG est constamment sous le flot d’insultes de la part de personnes bienpensantes. Mais ce n’est pas le sujet de l’article. Parlons donc de « Game Over Quest ».

Si dans la plupart des jeux, arriver à un « game over » est un signe d’échec – quoiqu’à l’époque bénie des jeux pour ordinateurs 8 et 16 bits, c’était souvent la conclusion victorieuse – ici, il faut accumuler les « game over » pour monter en niveau.

Le jeu est librement et gratuitement téléchargeable pour MS-Windows, MacOS et les distributions GNU/Linux sur le site de Thomas Cyrix ou encore sur la page dédié chez itch.io.

C’est un gros bébé (pas loin de 900 Mo pour sa version 2.0.x), mais le téléchargement en vaut le détour. On est dans un monde à la Zelda avec des graphismes soignés et trop « kawaii » comme dit un développeur python de ma connaissance.

Continuer la lecture de « « Game Over Quest », un RPG complètement barré, mais ça fait tellement du bien ! »