En vrac de milieu de semaine…

Un court billet, pour ce froid mercredi de novembre.

Côté informatique :

Côté culture :

Pour finir, une petite vidéo un brin rétroludique avec avec la carte bonus officiellement uniquement disponible pour le port Commodore 128 et Plus 4 de « Attack of the Petscii Robots » à savoir « Castle Robots ».

Bonne fin de semaine 🙂

Vieux Geek, épisode 317 : Real Player ou la grande époque des vidéos au format « timbre poste »…

C’est un article qui était sur ma liste de sujets à traiter depuis… plusieurs années ! C’est en écoutant l’excellent « The Devil You Know » (2009) qu’il m’est venu l’idée de parler du symbole de la vidéo en ligne des années 1998-2004. Ensuite, ce sera Flash qui prendra le relais jusqu’au début de sa mise à mort entamée, entre autres choses – en janvier 2015 par le passage de Youtube en HTML5.

Mais revenons à RealPlayer. Sa première version date de 1996 et ce format s’impose rapidement pour les flux vidéos avec une résolution… 160×120 voire 320×240 pour les connexions les plus rapides. Il faut se souvenir qu’entre 1998 et 2002, avoir une connexion ADSL, c’était le luxe monstrueux.

Lors de la sortie de MS-Windows 98 (seulement ?), il était proposé à l’installation, comme le montre la capture d’écran ci-dessous. Il fallait choisir l’installation personnalisée et Real Audio Player apparait dans la liste. Même s’il propose aussi la vidéo, comme quoi… 🙂

En fouillant un peu sur la toile, j’ai pu mettre la souris sur la version 5.0 de Real Player. Mais trève de bavardages, une petite vidéo s’impose.

Étant donné l’âge de la version utilisée et le fait que Macromedia puis Adobe Flash ont régné durant une grosse décennie (2004 à 2015 pour donner une idée), il m’était impossible de montrer le lecteur en action.

Mais sa vidéo slogan, un peu à l’image du « It Really Whips the Llama’s Ass » d’un WinAmp v2.x, cela a marqué son époque… Et donne un coup de vieux aux personnes qui ont connu la préhistoire de l’internet actuel.

Vieux Geek, épisode 315 : Visicalc, la première « killer app »…

Il y a un terme qui est très parlant, c’est celui de « killer app » traduit en français par application phare ou vedette. Dans un domaine plus familier, on dirait un truc du genre « Application de la mort qui tue ».

Derrière ce principe se cache un logiciel – sérieux ou ludique – qui lança la carrière d’un ordinateur, d’une marque ou d’une console de jeu. Peut on imaginer la console Nintendo GameBoy sans son Tetris qui lui servi de tremplin ?

La première « killer app », on la trouve en 1979. C’est la première incarnation d’un outil rébarbatif, j’ai nommé le tableur. Si en 2021, Microsoft Excel est devenu synonyme de tableur, le premier dénommé VisiCalc, bien que rugueux et très limité dans ses premières versions qui ne supportent qu’une vingtaine de fonction de base, c’est un outil qui permit à l’Apple II de s’imposer dans les bureaux du monde entier.

Cette création du duo Dan Bricklin et Bob Frankston répondait à un besoin simple : faire rapidement des tableaux de calculs qui jusqu’à l’arrivée de Visicalc était souvent un tableau noir avec les données rentrées à la craie. Quelques calculatrices bien rudimentaires pour éviter les erreurs de retenue. Autant dire que côté praticité ce n’était pas cela.

Continuer la lecture de « Vieux Geek, épisode 315 : Visicalc, la première « killer app »… »

L’IBM PC fête ses 40 ans… Avec toutes ses dents ? :)

Un article que j’écris en vitesse. Il aurait pu faire partie de la série vieux geek, mais comme au moment où je rédige et publie cet article, nous fêtons le 40e anniversaire de l’IBM 5150 alias IBM PC, autant en profiter.

Depuis la trinité de 1977 qui vit la sortie conjointe de l’Apple II, du Commodore PET et du TRS 80, IBM cherche à se faire sa place au Soleil. Une équipe se forme et une machine est conçue pour être aussi ouverte et extensible que possible.

La carte mère du premier modèle ne contient que le strict minimum : un processeur Intel 8088 à 4,77 Mhz, la mémoire et quelques circuits indispensables, dont certains qui contiennent le BIOS et un Basic intégré en mémoire morte. La gestion des lecteurs de disquettes ? Une carte dédiée. La vidéo ? Pareil.

Il y a 5 ports d’extension ISA. Autant dire que la modularité est au coeur du projet.

L’ordinateur est présenté à l’hôtel Waldorff Astoria le 12 août 1981. En plus du PC-DOS (qui est un MS-DOS renommé à la sauce IBM), on peut faire fonctionner dessus CP/M-86. Le modèle d’entrée de gamme avec seulement 16 Ko de mémoire vive était proposé à 1565$ (soit l’équivalent de 4677$ en 2021 soit 3984€ !) sans lecteur de disquette.

L’ordinateur était à peine plus puissant que l’Apple II ou le Commodore PET, mais ce qui lui permet de s’imposer petit à petit, c’était son architecture ouverte. Il faudra attendre 1983 avec le modèle XT, puis 1984 avec le modèle AT pour que le PC devienne un standard parmi d’autre.

Vieux Geek, épisode 282 : MenuetOS, l’OS écrit en assembleur qui tenait sur une disquette.

Cet article est en quelque sorte la suite de l’épisode 29 des projets un peu fou du logiciel libre, et aussi de l’épisode 281 de la série Vieux Geeks.

MenuetOS est un projet d’OS écrit en assembleur dont la première version remonte au début des années 2000. Tout comme pour la disquette de démo de QNX, l’ensemble tient sur une disquette, soit sur un espace de seulement 1,44 Mo.

Le projet est toujours développé en 2021. Mais il faut se replonger en l’an 2000 pour comprendre quelle claque technique cela fut. Pour l’énorme majorité des personnes équipées en informatique, l’OS, c’est MS-Windows 98 voire 98Se. Il y a bien l’épaisseur du trait comprenant le monde linux et BSD libre. Pas franchement différent de la situation en 2021, mais passons.

Imaginer qu’un OS démarre en mode graphique depuis une disquette, c’est une claque puissance 1000. Et c’est pourtant ce qu’arrivait à faire à l’époque Ville Turjanmaa.

La première version, celle en 32 bits est publiée sous license GPLv2 classique. À partir de 2005, une version en assembleur en 64 bits est proposée, mais sous une license qui n’est pas ouverte. En effet, celle-ci interdit la décompilation, le désassemblage ou la rétro-ingéniérie sauf autorisation des auteurs.

Continuer la lecture de « Vieux Geek, épisode 282 : MenuetOS, l’OS écrit en assembleur qui tenait sur une disquette. »