Alexey (Alekseï) Pajitnov et Tetris

Ce nom ne vous dit peut-être rien, il est pourtant un pionnier des jeux vidéos.

Cet ingénieur en informatique est le papa du célèbre jeu Tétris datant des années 80.

J’ai découvert qu’il y avait une biographie de cette personne en lisant un article sur le portail Clubic qui relaté une histoire de droits entre l’auteur américain et la pomme.

Au mois d’août quelques jours avant de partir en vacances, j’ai passé commande du livre https://ichbiah.com/tetris.htm de Daniel Ichbiah, j’apprécie beaucoup le travail de cet auteur français qui fait un boulot remarquable sur les biographies qu’il écrit.

Quelques jours après, je suis passé chercher le livre en boutique et ainsi j’ai pu le lire tranquillement pendant mes vacances estivales. En fait, je l’ai dévoré en une semaine. Tellement ce livre était excellent au niveau écriture.

L’histoire du papa du jeu Tetris est incroyable, le contexte de l’époque fait qu’il n’y avait pas de société en Russie donc les droits d’auteurs potentiels revenait à la mère patrie.

Le livre fait la part belle aux anecdotes et aux petits détails qui sont disséminés au fil de la lecture.

Cet article, j’ai commencé à le rédiger suite à la lecture du livre, je l’avais laissé en brouillon, le temps de mûrir ce dernier.

Il y a quelques jours, j’ai eu l’occasion de voir le film Tetris disponible sur la plateforme de streaming de la pomme :

Regarder Tetris – Apple TV+ (FR)

Personnellement, le film m’a laissé un peu sur ma faim. On survol beaucoup de chose, je pense que le sujet aurait mériter d’être mieux travailler.

Voici la BA du film :

Bande d’annonce du film TETRIS

La vidéo de Retro-Polo sur le sujet avec l’intervention de Daniel Ichbiah :

Tetris le film : la vraie histoire sur le compte de Retro-Polo

Il y a, également, cette vidéo sur la chaîne de Daniel Ichbiah (la vidéo a 4 ans) :

Je recommande, vivement, la lecture de ce livre ! 🙂

Site officiel : https://tetris.com

Le nid du coucou par Clifford Stoll

Comme relaté dans un précédent article, j’avais passé commande du livre traduit en français de Clifford Stoll dont le nom est Le nid du coucou (la longue traque d’un espion dans le labyrinthe de l’espionnage informatique) que j’avais découvert à la suite d’une vidéo.

J’ai commencé rapidement la lecture de ce dernier qui bien que datant de plusieurs dizaines d’années est très agréable à lire. Il faut se remettre dans le contexte de l’époque, à savoir l’Arpanet (ancêtre d’internet), les gros systèmes (mainframe), les connexions du type terminal / serveur, etc…

En bref, du beau et du lourd !

L’écriture de ce livre a été réalisable par Clifford Stoll car celui-ci noté tout ce qu’il fessait lors de son travail. Un écrit reste, un souvenir peut-être altéré dans le temps.

L’expérience qu’il a vécue durant, quasiment, une année l’a fait mûrir sur le plan de la cybersécurité (chose qui n’était pas la panacée à l’époque), on partait du principe que l’on pouvait faire confiance à tel ou telle personne / institution / société. Le système était basé essentiellement sur la confiance comme le rappel de livre.

Clifford Stoll n’avait que peu d’expérience au niveau informatique puisque étant un astronome à la base. C’est suite à une « reconversion » professionnelle forcée qu’il atterrit a l’IT du Laboratoire national Lawrence-Berkeley.

Le rythme du livre est soutenu, il m’arrivait fréquemment plusieurs dizaines de pages en 1 heure de temps.

J’ai beaucoup apprécié la lecture de ce livre et par là même l’expérience qu’a vécue Clifford à l’époque. Aujourd’hui, ça peut paraître banal mais à l’époque ce n’était pas aussi anodin.

Si vous avez l’occasion, je vous recommande la lecture de ce livre !

Si vous n’aimez pas lire ou si vous n’avez pas le temps, vous pouvez toujours visionner le documentaire qui retrace l’histoire en vidéo :

Proton Pass : offre de lancement

Si vous êtes à la recherche d’un gestionnaire de mot de passe en ligne, sachez que l’éditeur Proton (d’origine Suisse) a lancé sa solution il y a peu (fin juin).

En ce moment, ils font une promotion qui revient à 1 euros / mois soit 12 euros pour 1 an ou 24 euros pour 2 ans.

Capture du site proton pass avec le tarif en promotion
Proton Pass : Gestionnaire de mots de passe en ligne

Pour information, il y a, également, une version gratuite de la solution.

Proton Pass s’utilise dans les différents navigateurs (Chrome, Firefox, Brave et Edge) ainsi que sur le smartphone via l’application iOS et Android.

L’installation de l’extension sur Firefox et Edge est simple et rapide.

L’application sur Android s’installe depuis le Play Store. Une fois authentifié sur l’application, on retrouve les identifiants. L’import des identifiants peut se faire depuis plusieurs sources.

Pour ma part, j’ai eu l’occasion de tester depuis le site Bitwarden ainsi que depuis le logiciel Keepass. Dans les 2 cas, ça s’est fait très simplement.

J’utilise les solutions Proton depuis pas mal de temps maintenant. La solution Proton Pass que je vais tester à titre personnel et professionnel permettra de juger de la qualité du produit dans les semaines et mois à venir.

Voici un test réalisé par le site lesnumeriques.com fin juin 2023 donc au lancement de la solution.

Clifford Stoll – Comment il a traqué des hackers collaborant avec le KGB…

C’est une histoire incroyable que nous présentes Sylvqin sur sa chaîne Youtube. J’ai découvert la chaine de Sylvqin par Xhark (blogmotion.fr).

Clifford Stoll est un homme qui a la base à la tête dans les étoiles (Astronome) mais qui du jour au lendemain se retrouve à s’occuper de l’informatique au Laboratoire national Lawrence-Berkeley.

Je vous laisse découvrir la vidéo qui raconte l’histoire de Clifford Stoll, un personnage fascinant.

Il a traqué des hackers du KGB à cause de 75 centimes par Sylvqin

Si cette histoire se passer de nous, ça aurait été pris en charge plus rapidement par les autorités.

Pour information, son livre The Cuckoo’s Egg: Tracking a Spy Through the Maze of Computer Espionage avait été traduit en français.

Pour information, le livre en français est disponible sur le recyclivre.com pour quelques euros (7,79e à cet instant). Je l’ai commandé.

Si vous êtes intéresser par Clifford Stoll, voici une vidéo qui a déjà quelques années (2008) mais qui permet d’en découvrir plus sur l’homme.

Clifford Stoll durant une conférence TED

Site de bouteille de Klein fabriqué par Clifford Stoll.

Merci Xhark et Sylvqin

05/08/2023 : j’ai reçu le livre ce matin en provenance du site recyclivre.com.

Emballage en provenance du site recyclivre.com
Emballage du site recyclivre.com
Le nid du coucou (La longue traque d'un espion dans la labyrinthe de l'espionnage informatique) par Clifford Stoll
Le nid du coucou (La longue traque d’un espion dans la labyrinthe de l’espionnage informatique) par Clifford Stoll

En fin de journée, j’ai lu quelques pages (50), la lecture est fluide 🙂 L’histoire s’étant passé dans les années 80, on retrouve l’informatique de l’époque.

Panne sur le serveur : file /grub/i386-pc/normal.mod not found

Hier matin, je me suis levé tôt car je commençais tôt au boulot, je regarde mes e-mails, je vois une alerte d’indisponibilité de ce site.

Je me connecte rapidement sur la machine qui fait office de serveur… et là, BOOM, un message d’erreur :

Hier matin, je me suis levé tôt car je commençais tôt au boulot. Je regarde mes e-mails, je vois une alerte d’indisponibilité de ce site.

Je me connecte rapidement sur la machine qui fait office de serveur… et là, BOOM, un message d’erreur : file /grub/i386-pc/normal.mod not found

error file /grub/i386-pc/normal.mod not found

A première vue, on peut se dire que ça sent pas bon… 🙁

Pas le temps de gérer ça le matin avant de partir au travail, je me suis dis, je verrais ça ce soir. La journée passe, j’avais toujours en tête le dit problème sur le serveur.

Le soir venue, je regarde d’où peut provenir le problème, je test différentes solutions trouvées suite à une recherche avec le message d’erreur. Ici, je test la méthode insmod normal

((/public/test_solution_1.jpg|test_solution_1.jpg, févr. 2023|C|test_solution_1.jpg, févr. 2023))

Méthode insmod normal

Je test, également, la méthode insmod linux mais rien de bien concluant non plus.

Je décide de démarrer sur un CD Debian et de lancer le mode rescue :

Boot sur le CD Debian pour lancer le mode rescue

!!! Bingo !!!

Le mode rescue a permis de réparer le « GRUB » de la machine. Je redémarre la machine et ça repart comme en 40′.

J’avoue que ça fait longtemps que j’avais pas eu une petite galère de ce genre 🙂

Voici le downtime du serveur durant cette journée sur l’application UptimeRobot :

Emoji-Nation

Arte.tv propose un documentaire sur l’histoire des émojis. Ces petits symboles qui sont utilisés chaque secondes par des millions / milliards de personnes dans leur chat, SMS, application mobile.On y découvre Shigetaka Kurita qui est le papa original des émojis.

Le lien vers le documentaire sur le site officiel : https://www.arte.tv/fr/videos/RC-021806/emoji-nation/

Podcast : CES 2022

Voici 2 podcasteurs que j’ai l’habitude d’écouter chaque semaine .

Jérôme Colombain de Monde Numérique et Bruno Guglielminetti de Mon Carnet s’est rendus au CES 2022 à Las Vegas qui s’est tenu du 5 au 8 janvier 2022.

Voici les 2 liens pour écouter leurs podcasts :

https://www.mondenumerique.info/le-meilleur-du-ces-de-las-vegas-2022-30/

Disparaître – Sous les radars des algorithmes

Arte.tv propose un documentaire sur les alternatives au GAFAM, revient sur les données qu’on laisse aux grands acteurs majeurs du domaine IT à l’heure actuelle. Les traces numériques qu’on laisse au quotidien.

Échapper aux algorithmes

Le lien vers le documentaire sur le site officiel : Disparaître – Sous les radars des algorithmes – Regarder le documentaire complet | ARTE

Le mystère Satoshi – Aux origines du Bitcoin

Le site Arte.tv propose un documentaire en 6 parties d’un petit peu plus de 10 minutes chacun (sur le site officiel) sur l’origine de la cryptomonnaie Bitcoin. Son créateur Satoshi Nakamoto est rester dans l’ombre de sa création.

Ces derniers jours, on peut lire dans la presse que Craig Steven Wright (qui se dit être ou avoir participer à la création du Bitcoin) a un jugement en sa faveur.

Le documentaire proposé par Arte.tv permet d’en connaitre plus sur cette monnaie virtuelle qui a fait couler beaucoup d’encre depuis sa création.

Aux origines du Bitcoin | Le mystère de Satoshi par Arte.tv (version complète)

Voici le lien sur le site arte.tv : Le mystère Satoshi, aux origines du Bitcoin (1/6) – Genesis – Regarder le documentaire complet | ARTE

Adobe Flash Player, comment contourner le blocage du 12/01/2021 ?

Voilà, quelques mois l’éditeur Adobe avait annoncé l’arrêt de Flash Player, célèbre dans les années 2000 pour afficher les sites internet qui utilisé des animations Flash pour embellir (ou pas) les pages de ces derniers. La première version d’Adobe Flash est sortie en 1996.

Logo Adobe Flash

Il y a quelques jours, le 12 Janvier 2021, l’arrêt était effectif. L’éditeur ayant mis en place un kill switch (bouton d’arrêt) qui bloque le fonctionnement. En lieu et place, on voit apparaitre l’image ci-dessous :

Image affichée en lieu et place d’une animation flash

Pour bien des sites internet cela ne pose pas de problème, car les technologies ont évoluées au fil des années.

Par contre, des éditeurs de logiciel ont utilisés à un moment ou un autre la technologie du moment (flash), résultat, vous pouvez-vous retrouver du jour au lendemain avec une ou plusieurs fonctions d’un logiciel non opérationnelle pour cause d’arrêt de flash player.

Dans le cas présent, je citerais, pour exemple, l’éditeur Sage qui a utilisé par le passer du flash pour afficher des processus graphique ou même pour son requêteur graphique dans son ERP.

En entreprise, les évolutions de parc logiciel n’évolue pas forcément au fil des versions disponibles chez l’éditeur. D’une part, ça demande une analyse approfondie et une mise en production plus ou moins longue, une fois le choix de l’outil validé. De plus, c’est une migration bien souvent coûteuse et on ne change pas d’ERP tous les ans.

Suite à l’arrêt du flash le 12/01/2021, j’ai dû me mettre à l’œuvre pour trouver une solution permettant un retour à la normal quand à l’utilisation d’un logiciel utilisant la technologie Flash.

Tout d’abord, j’ai regardé sur le site de l’éditeur Adobe qui proposé un lien vers un document intitulé Adobe Flash Player 32.0 Administration Guide. Dans ce document, page 28, on peut y lire ceci :

Page 28 : une note concernant l’arrêt flash player au 12 janvier 2021

Quand on poursuit la lecture du document, on y trouve une solution pour permettre de contourner l’arrêt du flash. Bien sûr dans ce cas, l’éditeur indique qu’il n’est pas responsable en cas de problème. On utilise cette dernière à ses propres risques.

SOLUTION APPORTÉE :

Pour tester dans un premier temps la technique de contournement proposée par Adobe, je me suis dirigé vers un ancien site web sur lequel j’avais mis en ligne une animation flash.

Pour la démonstration, je vais utiliser l’URL qui pointe vers l’animation flash en question, à savoir http://maisse.sebastien.free.fr/CV_Maisse_Sebastien.swf (à ouvrir sous Internet Explorer, car la plupart des navigateurs récents ne l’ouvriront pas).

On va créer un fichier nommé mms.cfg qui va contenir les paramètres suivants :

EOLUninstallDisable=1
EnableAllowList=1
AllowListUrlPattern=http://maisse.sebastien.free.fr/CV_Maisse_Sebastien.swf

Une fois le fichier enregistré, on va copier le fichier mms.cfg dans les répertoires suivants :

C:\Windows\System32\Macromed\Flash
C:\Windows\SysWOW64\Macromed\Flash

NOTE : on copie ce dernier dans le répertoire de la version utilisée, il n’est pas nécessaire de le faire dans les deux indiqués ci-dessus.

J’ai fait une analyse avec process monitor, j’ai déterminé que c’était la version située dans le répertoire C:\Windows\SysWOW64\Macromed\Flash qui s’exécute.

Une fois le fichier copié, on peut relancer le navigateur pour tester si l’animation fonctionne à présent :

L’animation se charge sans blocage

Cela fonctionne !

Quelques infos supplémentaires :

Si le site utilise le http ou le https alors on peut modifier le paramètre AllowListUrlPattern comme ceci :

AllowListUrlPattern=*://maisse.sebastien.free.fr/CV_Maisse_Sebastien.swf

Si le site contient plusieurs animations sur les pages le constituant alors on modifiera le paramètre AllowListUrlPattern comme ceci pour que le site soit autorisé :

AllowListUrlPattern=*://maisse.sebastien.free.fr/

Si cela concerne un répertoire ou un fichier en local alors on utilisera le paramètre comme ceci :

AllowListUrlPattern=file:///C:/repertoirecontenantlanimationflash

Sur une ancienne version de Flash :

Si une ancienne version de flash est utiliser alors les paramètres vu précédemment ne fonctionne pas.

Suite à la lecture de ce topic où un employé répondait à une question, il apporte un élément de réponse concernant la possibilité d’utiliser d’anciens paramètres qui reste à l’heure actuelle tout à fait fonctionnelle.

Vous devez mettre à jour le fichier mms.cfg avec les paramètres suivants :

EnableWhiteList=1
WhitelistUrlPattern=http://maisse.sebastien.free.fr/CV_Maisse_Sebastien.swf

Une fois le fichier sauvegardé, on peut faire le test :

L’animation se charge

Suite à l’arrêt de Flash par Adobe, Microsoft a communiquer sur le fait qu’une mise à jour serait déployer dans les semaines à venir pour procéder à la désinstallation de Flash. Cette mise à jour est connue en tant que KB4577586.