Tunnel 3D

J'ai découvert que Blender avait une fonction appellée "surface scattering" qui sert à couvrir une surface de blocs au hasard. Ça fait longtemps que je voulais faire un voyage dans un tunnel ( plusieurs films de science-fiction ont une version que ce soit StarWars ou la trilogie Matrix ) mais je cherchais comment rendre le tunnel intéressant. En effet, bouger rapidement dans un tunnel lisse rend le mouvement difficile à voir.

J'ai aussi activé la version 3D dans cet exemple pour un rendu 3D en vision parallèle* *Si vous voulez savoir c'est quoi la vision parallèle vous me le direz et j'en ferai un billet.

Alors voici le résultat d'un tunnel avec surface scattering, un peu de motion blur sur un fond techno. enter image description here

Lien vers instagram : 3D Golden Tunnel


Version Bleue / Blue version

enter image description here

Moins vite, moins de flou, 2 surface scattering avec cubes bleus et briques lumineuses et surtout plus de profondeur 3D.

Blender random surface scattering, with more steps in the camera pathway making it slower and allowing me to graze the walls a little bit more. More 3D depth, 2 types of cristals on the walls. Still too short though. :)

Pleins de symboles dans le jeu Unicode

Pleins de symboles dans le jeu Unicode

En tant qu'analyste informatique je m'intéresse aux "codes" des ordinateurs. Un ordinateur ça fonctionne avec des chiffres... même pour des lettres! Le code le plus populaire qui traduit les lettres en chiffre (et vice-versa) est appelé ASCII et dans ce langage-là un "A" majuscule vaut "65".

Pratique en programmation cette connaissance peut être utilisée en Excel. La fonction "CAR" permet d'ajouter n'importe quel caractère ASCII dont des codes qui ne peuvent pas être entrés par le clavier comme le "CAR(10)", le "saut de ligne".

Le code ASCII avait un défaut. Basé sur un octet par lettre il ne pouvait y avoir plus de 256 codes. Et encore les premiers 128 sont les même pour tout le monde ce qui en laisse 128 pour les caractère spéciaux du français, allemand, espagnol, tuc, etc...

La solution adoptée internationalement est de créer un format UNICODE basé sur deux octets par lettres (un octet est 8 zéros et un ensemble). Avec maintenant 65 536 valeurs possible (2 à l'exposant 16=65 536) ont peut y mettres tous les alphabets du monde. Et même toute la série des émoticones 😜<-- dont celui-ci !

Ce soir j'ai eu l'idée d'imprimer tous les 65 000 lettres Unicode via la fonction "UNICAR" d'Excel. Comme ça fait beaucoup de ligne je me suis dit que je ferais un gros carré de 256 colonnes par 256 lignes.

Cliquer ici pour télécharger le fichier Excel

Conclusion? On retrouve un peu de tout dans l'Unicode: du braille, des symboles, des émoji, notre alphabet, les "alphabets" asiatique (qui n'en sont pas réellement), les symboles de recyclage, des échecs, cartes et dés, les chiffres romains ....et même des bonhommes égyptiens.

C'est le fun de voir la vue d'ensemble dans Excel c'est vraiment un gros amalgame d'un peu de tout :)

Comparaison de la pluie en été 2022-2025

Comparaison de la pluie en été 2022-2025

J'ai fait une expérience où j'ai comparé les 4 derniers étés 2022-2025 et j'ai examiné la quantité de pluie par heures de tous les jours de juillet à septembre. Je savais qu'il n'y a pas eu beaucoup de pluie cet été mais je voulais savoir de par combien.

La pluie c'est pas simple. On peut avoir 10mm en 24 heures, ou 10mm en 1 heures. Des fois c'est court, des fois c'est long.

La donnée météo d'Environnement Canada permet de voir combien sec est notre été et les périodes où il n'y a pas eu de pluie ici sur la rive sud de Montréal. Donnée publique d'Environnement Canada pour l'aéroport de St-Hubert.

Note: Je ne suis pas un pro de la météo donc c'est possible qu'il y a des erreurs mais ça semble assez fidèle. 🙂

Bleu foncé: 10mm et plus en une heure

Nombres romains de 1 - 500

Nombres romains de 1 - 500

Je ne savais pas qu'Excel avait la formule =ROMAIN(). Ah ben...

Il ne restait plus qu'une chose à faire... Faire une grille des 500+ premiers chiffres romains. 🙂

Étant visuel je comprends 10x mieux la grille ci-dessous que la formule qu'on nous as montré à l'école.

Le cas du thé

Le cas du thé

Contexte 2026 : Je m'intéresse aux codes et ça inclue les langues. Belle ambiguité sur le mot Chai qui peut à la fois référer à une saveur ou à une boisson (du thé tout simplement). C'est clair que du point de vue de l'Inde ils trouvent ça étrange que le mot perde son sens initial et ça se comprend. [...]

Vers 2008 à CGI une chargée de projet d'origine indienne m'explique à la salle de café que 'chai' ne veut pas dire 'épicé' mais simplement 'thé' dans sa langue. Juste que ça adonne que le thé régulier en Inde 'chai' ...est épicé.

Donc thé 'chai' revient à dire thé 'thé'. Bien amusant de voir la joke apparaître dans le dernier spiderman que j'ai été voir avec les enfants aujourd'hui 🙂

Expérience en Rouge Vert Bleu

Voici une image qui me trottait dans la tête depuis plusieurs années.

enter image description here

Trois points sur un cercle: Rouge, Vert et Bleu... Les couleurs primaires d'un écran.

Tester le script sur votre appareil ici! (version RGB)

Tous les points intermédiaire sur le cercles sont un dégradé entre les deux couleurs. À moitié chemin entre le bleu et le vert on a le cyan par exemple.

Finalement plus on va au centre du cercle ....plus c'est blanc et à l'inverse si on s'éloigne c'est la même couleur mais plus noire.

C'est aussi joli à regarder. Mes tentatives à programmer ceci ont toutes échouées au fil des ans et ce matin j'ai eu l'idée de demander à une IA. Le code javascript était parfait du premier coup. Rien de mieux qu'un code fonctionnel pour apprendre. 🙂

Vous pouvez aussi utiliser cette image pour tester les couleurs de votre écran. Un écran parfait vous montrerait des dégradés réguliers. Des couleurs inégales montre à l'inverse les faiblesses s'il y en a.

Par exemple voici ce que les 4 caméras du Samsung S21 voit comme couleur: Pas mal différent que nos yeux!enter image description here

J'ai essayé quelques variations : Version RGB+CMY pastel

et

Version uniquement CMY pastel

RGB = Red/Rouge, Green/Vert, Blue/Bleu CMY = Cyan, Magenta, Yellow/Jaune

Python dans Excel

Python dans Excel

J'ai donné une présentation ce matin au groupe d'analyse de données des auditeurs interne sur la nouvelle fonction "Python dans Excel".

Je pensais que ça allait être facile à documenter mais finalement c'est la pointe de l'iceberg de la solution de CoPilot dans Excel où l'intelligence artificielle fait des analyses avancées pour nous. Un mois de recherche plus tard je comprends pas mal mieux l'idée. La présentation de ce matin n'était pas enregistrée mais est-ce qu'il y en a qui aimerait que je la refasse pendant que c'est frais en mémoire?

Honnêtement il y a déjà plein de vidéo sur Youtube de Excel in Python donc je pense que vous êtes déjà bien servis.

...Mais si il y a de l'intérêt ça ne me dérange pas de la refaire.

Victoire Tetris contre 99 joueurs sur internet.

Victoire Tetris contre 99 joueurs sur internet.

Techniquement pas vraiment une publication de programmation mais c'est pas si loin. Tetris est un jeu très simple basé sur la combinaison de 4 carrés se touchant sur au minimum un coté. J'ai commencé a y jouer vers en 1989 sur le GameBoy de Nintendo.

2025-01-05 One year later... Still quick enough to beat Tetris 99 ( elimination game against 99 people live on the internet ). Took 40-50 tries though.

Un an après avoir essayé Tetris 99, toujours capable d'éliminer les 99 autres joueurs pour remporter la partie

Port Thunderbolt avec la forme USB-C

Port Thunderbolt avec la forme USB-C

5 ans plus tard, je découvre que les éclairs à côté des prises 'usb c' ne veulent pas dire 'ports pour charger nos appareils' mais 'port thunderbolt'. Oy.

"Thunderbolt" est un port trouvé sur les produits Apple depuis des décennies mais j'ai manqué le bout où il a été décidé qu'il prendrait la forme du USB-C (la forme ovale écrasée , introduite lors de Thunderbolt 3).

À partir de ce moment là ils ont ajouté le logo de l'éclair. C'est mélangeant car mon pc de 2019 avait ce port sans l'éclair. Et il passe du USB3 ce qui permet de connecter des disques dessus.

Si vous avez un éclair ce port peut: A) Servir à charger (je n'avais pas tort), B) Peut faire du USB3 pour les disques (comme l'ancien port sans éclair de 2019) ... mais en bonus il peut aussi C) transporter du vidéo et de l'audio, D) du réseau E) et autres trucs techniques.

Moi qui pensait que le usb3 avait évolué pour faire tout ça... eh bien non. C'est juste que le nouveau protocole (Thunderbolt 3/4) utilise la forme du port usb3 et reste compatible avec celui-ci (ou presque) tout en augmentant ses possibilités.

Ah ben. Je suis à jour maintenant.

https://www.hp.com/us-en/shop/tech-takes/usb-c-vs-thunderbolt