Vieux geek, épisode 56 : Incredimail, le « merdiciel » par excellence.

N’ayons pas peur des mots. Il y a des logiciels bons, moyens, mauvais, voire merdique, tellement le niveau est bas. Dans cette catégorie, qui pollue les magasins en ligne comme le Google Play Store, il y a des champions hors-catégorie. L’exemple le plus frappant est Incredimail.

Suite à une vidéo de Fabien alias Electronik Heart qui parlait des cartes mères basées sur des circuits VIA et d’une remarque de John-John (dont je vous conseille la chaîne sur Youtube soit dit en passant) sur les pilotes 4in1 (qui m’avait inspiré un article rageur en décembre 2014), j’ai senti que j’étais dans l’obligation de parler de la plus grosse bouse jamais produite pour gérer le courrier électronique en local. Non, je ne parle pas d’Outlook Express qui était encore utilisable.

Non, je parle de l’immondice qu’est Incredimail. Né à la fin des années 1990, c’est le client courrier le plus lourd qui existe. Aussi le plus incroyablement tape à l’oeil jamais produit.

Rien que la page d’accueil – que je vous montre dans la vidéo – donne une idée du genre de produits. Il est tellement lourd, que le moindre message même basique voit sa taille décuplée. Mais ce ne serait rien sans le côté espiogiciel de l’ensemble. Je vous renvoie à la fiche que consacre assiste.com à ce logiciel, mis à jour en 2014 ou 2015.

Continuer la lecture de « Vieux geek, épisode 56 : Incredimail, le « merdiciel » par excellence. »

Vieux geek, épisode 55 : Terminal Velocity et Microsoft Fury3.

On dit souvent « jamais deux sans trois ». Pour la troisième fois, ma série vieux geek parle des vieux MS-Windows. Après un clin d’oeil à MS-Windows 3.11 et l’improbable Internet Explorer 5 dédié, après l’arrière-grand-père de MS-Windows XP, j’ai décidé de passer au ludique. Aborder au passage un vieux jeu injustement oublié, Microsoft Fury3.

Revenons donc en 1995. En ce joli mois d’août, Microsoft annonce la sortie de son nouveau MS-Windows resté dans l’histoire sous le nom de MS-Windows 95. Dôté d’une ergonomie renouvelée, Microsoft veut surtout le promouvoir comme base ludique.

Si 20 ans plus tard, avoir des jeux basés sur MS-Windows est la norme, en 1995, l’environnement de choix, c’est MS-DOS. Pour faire de la publicité à MS-Windows et forcer la main des développeurs, Microsoft décide de travailler main dans la main avec 3D Realms et porter un titre de jeu de tir en 3D, Terminal Velocity.

Même si Microsoft Fury3 est installable sous le fringant et tout jeune MS-Windows 95, Microsoft n’oublie pas son énorme base installée de Microsoft Windows 3.1x et propose un port du jeu pour l’ancienne plateforme.

Le jeu n’est pas aussi gourmand que cela, du moins avec nos yeux d’utilisateurs ayant des disques durs se mesurant en plusieurs centaines de Go. En 1995, si vous aviez un disque dur qui arrivait au 600 Mo, c’était déjà pas si mal 🙂

Continuer la lecture de « Vieux geek, épisode 55 : Terminal Velocity et Microsoft Fury3. »

Vieux geek, épisode 54 : MS-Windows NT 3.51, où quand Microsoft avait du mal à cacher la parenté avec OS/2.

Nous sommes en mai 1995. Alors que Microsoft finit de mettre au point un certain MS-Windows 95, la branche professionnelle des OS de Microsoft propose MS-Windows NT 3.51. Après MS-Windows NT 3.1 et NT 3.5, c’est la version de MS-Windows la plus stable qui existe, tout en étant purement 32 bits contrairement à MS-Windows 3.1x qui est en 16 bits.

La petite histoire de l’informatique veut que Microsoft et IBM travaillait en 1991 sur ce qui devait être à terme OS/2 3.0. Cependant, suite à des désaccords, Microsoft ramassa ses billes et travailla sur la version professionnelle de son MS-Windows.

Il a donc existé une certaine parenté entre OS/2 et les premiers MS-Windows NT. Même si MS-Windows NT 3.1 et la génération des NT 3.5x ont une interface graphique commune avec MS-Windows 3.1x, le moteur n’a rien à voir.

J’ai déjà abordé OS/2 Warp 3.0, sorti en 1994 dans l’épisode 37 de la série « Vieux Geek ».

Je remercie encore une fois le site win3x.org qui est vraiment une mine d’or en terme de dinosauriciels.

Continuer la lecture de « Vieux geek, épisode 54 : MS-Windows NT 3.51, où quand Microsoft avait du mal à cacher la parenté avec OS/2. »

Vieux geek, épisode 53 : Quand internet Explorer 5.0 existait pour… MS-Windows 3.1x !

Nous sommes en 1999. Alors que Microsoft travaille d’arrache-pied sur MS-Windows NT 5.0 – qui restera dans l’histoire sous le nom de MS-Windows 2000 – il est aussi obligé de travailler pour les personnes réfractaires qui utilisent encore – de gré ou de force ? – MS-Windows 3.1x.

En mars 1999, l’ultime version du navigateur maison de Microsoft sort pour l’ancestral MS-Windows 3.1x : j’ai nommé Internet Explorer 5.0.

Bien qu’à l’époque j’étais déjà sous MS-Windows 98 (ou 98SE ?), j’avais entendu parlé de l’existence d’un version pour MS-Windows 3.1x. Grâce au site Win3x qui est une bible pour la mémoire informatique, j’ai pu mettre la main sur les ingrédients indispensables : Le duo MS-DOS et MS-Windows 3.1x, Internet Explorer 5.0 et la couche réseau TCP/IP.

La recette pour mettre tout en place m’a été donnée par une page sur le forum de VirtualBox. Pour résumer ?

  1. Installer MS-Dos et MS-Windows 3.1x 🙂
  2. Récupérer et installer un pilote pour gérer les CD-Rom.
  3. Ajouter le pilote pour la carte réseau.
  4. Ajouter le support du son.
  5. Ajouter le support d’une résolution en 800×600 en 256 couleurs.
  6. Ajouter le support TCP/IP et l’activer par défaut.
  7. Configurer Internet Explorer 5 pour qu’il prenne en compte une connexion par réseau et non par modem.

Vu le nombre d’étapes, on peut se demander si c’était mieux avant l’informatique.

Continuer la lecture de « Vieux geek, épisode 53 : Quand internet Explorer 5.0 existait pour… MS-Windows 3.1x ! »

Vieux geek, épisode 52 : WordPress 1.5.2, mon premier WordPress…

Quand j’ai commencé à vouloir bloguer sérieusement – qui a osé rire dans la salle ? – j’ai un peu galéré avant de me décider à utiliser un logiciel dédié. J’avais d’abord pensé à Dotclear, mais j’ai fini par télécharger WordPress 1.5.2 et l’installer sur mon espace personnel free.

Il était sorti le 14 août 2005. Il était « énorme » pour l’époque. L’archive au format tar.gz pesant un peu moins de 300 Ko. La version 4.4.1 doit faire dans les 7 Mo. Soit 20 fois plus environ. J’ai aussi récupéré une version de PhpMyAdmin, un peu plus récente que celle de WordPress, car elle date de 2010.

Pour vous montrer l’ancêtre du CMS parmi les plus répandus actuellement, j’ai donc décidé d’installer une Slackware Linux de l’époque, la 10.1 sorti en mai 2005.

Continuer la lecture de « Vieux geek, épisode 52 : WordPress 1.5.2, mon premier WordPress… »

Vieux geek, épisode 50… non 51 : Ken’s Labyrinth, le lointain ancêtre de… Duke Nukem 3D.

Note : c’est le billet 51 de la série vieux geek, non le 49ième. Je m’étais trompé lourdement dans la numérotation ! Oups 🙂

En 1996, 3D Realms sort un jeu resté dans les mémoires pour son côté technique mais aussi pour son humour caustique, les clins d’oeil à la pelle pour des évènements (comme l’affaire OJ Simpson), des films (Star Wars, Indiana Jones), ou encore des jeux vidéos dont le vénérable ancêtre Doom.

Derrière tous les effets spéciaux en question qui donne une claque au genre FPS en cette année 1996 – 20 ans déjà, ouille ! – il y a un moteur de rendu qui s’appelle le Build Engine.

C’est l’oeuvre du programmeur de génie Ken Silverman qui n’en est pas à son coup d’essai. En effet, en 1993, Epic MegaGames publie la version ultime d’un titre assez bizarre pour sa charte graphique, Ken’s Labyrinth.

Ken Silverman, 18 ans (il est né en 1975), avait vu son frère s’éclater sur Wolfenstein 3D. Il a alors décidé de développer son propre Wolfenstein 3D, avec quelques améliorations. Même si les graphismes sont moins avancés que ceux de l’équipe d’id Software, il y a des parties un peu plus interactives comme les bonus qui se transforment, les machines à sous et les distributeurs d’objets. Les ennemis sont assez vaches par moment.

Il y aussi des portes battantes, inexistantes dans Wolfenstein 3D. Ou encore des murs destructibles. Évidemment, on est loin de ce que sera Duke Nukem 3D en 1996.

Continuer la lecture de « Vieux geek, épisode 50… non 51 : Ken’s Labyrinth, le lointain ancêtre de… Duke Nukem 3D. »

Vieux geek, épisode 50 : 1997, l’année où la première génération de Pentium devint… folle :)

1997. Microsoft travaille d’arrache-pied sur MS-Windows 97 (qui sera connu sous le nom de MS-Windows 98 au final) et Intel apprend l’existence d’un bug qui fait planter sa génération de processeur grand public haut de gamme, les Pentium et leur pendant amélioré, les Pentium MMX.

En 1994, les processeurs Pentium avaient déjà eu droit à une première « tempête de merde » avec un bug resté dans les mémoires, le bug dit FDIV. En gros, les premiers Pentium qui allait de 66 à 100 Mhz avait un bug affreux, surtout si on avait besoin de faire des calculs en utilisant des nombres décimaux. Les résultats étaient parfois incorrects.

Mais début novembre 1997, c’est un bug d’un autre niveau qui touche les processeurs d’Intel. Le bug dit F00F met le processeur en rideau. En clair, si le processeur était touché par le bug, le seul moyen de récupérer la main était de redemarrer à la sauvage son ordinateur !

Plutôt ennuyeux comme bug. Si Microsoft proposa un contournement pour MS-Windows NT4, sauf erreur de ma part, aucun correctif ne fut proposé avec MS-Windows 95. J’ai pu trouvé une gazette de février 1998 déclarant ceci :

[…]What about Windows 95, Windows 3.1, and Windows NT 3.5x? Microsoft is still making a determination about how to address this bug in all the other Windows operating systems.[…]

Qu’on peut traduire par :

[…]Qu’en est-il de Windows 95, Windows 3.1 et Windows NT 3.5x ? Microsoft est toujours de prendre une décision sur la façon de résoudre ce bogue dans tous les autres systèmes d’exploitation Windows.[… ]

Du Microsoft de la grande époque, non ? Et le logiciel libre, alors ? J’y viens.

Continuer la lecture de « Vieux geek, épisode 50 : 1997, l’année où la première génération de Pentium devint… folle 🙂 »

Vieux geek, épisode 49 : 1999-2005, l’épopée du WAP… et de l’I-Mode.

De nos jours, avoir une connexion internet dans nos téléphones portables et afficher des sites dans une version adaptée est chose courante. Sans oublier qu’elle est moins onéreuse depuis l’arrivée du troublion Free en 2012 et la fin d’une entente entre les trois requins opérateurs historiques.

Cependant, même si l’internet sur téléphone portable n’a commencé à être viable qu’avec la généralisation de la 3G dans ses différentes appellations et évolutions à partir de 2006-2007, il y a eu une période où l’internet sur téléphone mobile faisait ses premiers pas. Ce fut la grande époque du WAP et de son concurrent.

WAP ? C’est l’acronyme pour Wireless Application Protocol. En gros, une version spécifique du HTML pour s’afficher sur des écrans qui dépassait rarement les 3 pouces de diagonale, le tout en mode texte ou à peine amélioré.

En gros, cela permettait d’avoir un coup de nostalgie pour retrouver un internet aussi lent que celui des années 1996-1999, mais sur un téléphone portable. Plus un gadget qu’une fonctionnalité utilisable.

Continuer la lecture de « Vieux geek, épisode 49 : 1999-2005, l’épopée du WAP… et de l’I-Mode. »

Vieux geek, épisode 48 : 1999-2003, quand Xfce clonait l’apparence de CDE.

Ah, Xfce. Le Gnome castré – comme le dit si bien grand maître Cyrille – est un environnement de bureau qui est né il y a près de 20 ans. Pour être plus précis, même si le projet est né en 1996, la première version qui est vraiment un environnement de bureau à partir de sa version 3.0 qui se base sur GTK+ 1.x. Les générations précédentes de Xfce utilisaient XForms qui n’était pas encore un logiciel libre à l’époque.

D’ailleurs, même si l’origine du nom s’est perdu, une légende tenace veut que dans Xfce, xf soit pour xforms. Vérité ? Rumeur ? Le saura-t-on jamais ? 🙂

En 1999, la version 3.0 de Xfce sort, et devient un environnement à part entière, commençant à proposer ses propres outils, mais surtout une interface connue à l’époque : CDE pour Common Desktop Environment.

C’est l’un des premiers environnements de bureau, utilisant le toolkit Motif pour les unix et apparentés. Ce fut l’interface graphique principale des OS de Sun, Solaris, même s’il fut abandonné à l’époque de Solaris 11 pour être remplacé par Gnome.

En gros l’interface de CDE se compose d’une grosse barre de lancement, subdivisées en catégories qui permettent de lancer des logiciels ou de s’occuper de réglages. Simple mais fonctionnel, une fois un certain temps d’adaptation passé.

Continuer la lecture de « Vieux geek, épisode 48 : 1999-2003, quand Xfce clonait l’apparence de CDE. »

Vieux geek, épisode 47 : Quaterdeck Cleansweep 95.

De nos jours, les outils de nettoyage pour MS-Windows sont des outils assez classique. Même si Microsoft a inséré relativement tôt – dès MS-Windows 95 à moins que ce ne soit MS-Windows 98 ? – des assistants de nettoyage, des outils dédiés à cette tâche ingrate ont rapidement vu le jour.

Si de nos jours, des outils comme CCleaner ou JV16 Powertools sont des classiques, il serait dommage d’oublier les honorables ancêtres, et parmi eux un outil de feu Quaterdeck, j’ai nommé Cleansweep.

L’outil né sous MS-Windows 3.1 en 1994 a rapidement été porté sous MS-Windows 95. C’est d’ailleurs la version 2 du logiciel. La version pour MS-Windows 95 était incroyablement grosse… Elle tenait sur deux disquettes 1,44 Mo ! En gros, dans les 3 Mo tout installé.

Continuer la lecture de « Vieux geek, épisode 47 : Quaterdeck Cleansweep 95. »