Humour, Informatique

Histoire de la magie (3)

Avant la Toile

Pour comprendre l’apparition de la Toile, quelques bases théoriques sont indispensables. Un Pentacle, des plus gros cercles de pierre aux délicates gravures des anneaux de pouvoir, ouvre un portail sur l’Ether. La loi du Bon Max (le prêtre Jean Maximus, dit  « Le Bon Max »), illustre démonologiste de l’époque pré-moderne, stipule que la vitesse d’action du sort est inversement proportionelle au carré du rayon du portail ouvert. Dans un Cromlech les sorciers parviennent ainsi à contrôler un ample courant de mana par leurs mélopées, tandis qu’un pentacle domestique exige une cadence élevée et l’impressionnant flot verbal qui a conduit à baptiser ces rituels modernes de « Tapage ».

L’autre illumination du Bon Max, c’est que les portails magiques ouvrent vers le même monde. A l’époque ses lois permirent notamment de définir les distances symboliques minimales entre cercles évitant que les rituels se perturbent mutuellement.

Plus de cent ans plus tard, l’Elfe des bois Claudius Pafélin prolonge les idées du Bon Max. Puisque les sorts s’influencent entre eux pourquoi ne pas les faire intéragir volontairement ? En vérité les idées initiales de Pafélin s’appliquaient à la Divination et l’invocation des esprits, mais les premiers magiciens imaginèrent rapidement des les transposer aux Pentacles. 

En extrapolant sur ces idées, dans les années 50, Ibm élabore le système « Proculex » qui abolit les distances entre Cromlech en créant des Portails entre menhirs portant les runes idoines. Le système Proculex a fonctionné des décennies malgré ses limitations, pour être progressivement remplacé par les miroirs Portauloin puis les baguettes de téléportation. Dès les années 70 tous les Collèges de Mages disposent de leur accès Proculex, et peuvent échanger des messages grace au système « Porcelaine » (tasséomancie) pour peu de disposer de la même variété de thé. 

La secte la plus active à l’époque sont les adorateurs d’Atant de la Vallée des Sables, également surnommés les disciples à la cloche. Ils élaborent le rituel de l’Unique et le sacrement de l’envoi de paquet, lors duquel des démons relient un ensemble de pentacles distants. Chaque Pentacle est identifié par son Imp qui se déplace dans l’Ether (notons qu’à l’époque l’utilisation d’Imps n’était pas bien établie comme de nos jours, les adorateurs de la Nouvelle N’Etoile avaient recours à des Pixie, tandis que Ibn leur préférait l’Anneau d’Osi). Contrairement à la croyance commune ce n’est pas un but militaire qui conduisit à l’Union des Cercles, mais la vision humaniste d’une magie universelle qui abolirait la pauvreté et où tous les magiciens du monde pourraient participer à un même repas. On est encore bien loin de la vision mercantile moderne de l’Union des Cercles.

Dans les années 70 apparaissent aussi les Planches Ouija permettant à un groupe de magicien de composer un cercle unique à distance, chacun devant son Pentacle ou son Miroir qui créent des communautés fortes, à l’écart des sectes puissantes et des collèges de magie officiels. 

Mais jusqu’au années 90, ces outils sont très peu connus du grand public. Les miroirs Fenêtres 3.1 de PetitSort restent isolés. Ils n’enchantent qu’immédiatement autour d’eux et ne permettent pas les échanges. Le magicien antipodiste Pierre Tambour propose une solution. Il élabore une trompette magique permettant d’appeler un Imp (celui-ci apparaissant dans une chaussette) et ainsi d’associer les Fenêtres à l’Union des Cercles. Par la suite PetitSort ajoutera le sort d’invocation d’Imp à tous les miroirs.

Mentionnons l’exception Genovienne : le système d’échange “PetitGuillaume”. Ce système ouvert à tous les Génoviens avait été instauré par la Guilde des livreurs. Au lieu des Imp il invoque une rangée de nains équipés de hottes qui déposent les colis à livrer (dans une chaussette pendue devant la cheminée, les dernières versions de PetitGuillaume proposant des chaussettes colorées). Le système est plus fiable que celui des Imp, mais aussi beaucoup plus lent, moins adaptable et assez coûteux. Les nains préfèrent en effet être rémunérés non au colis, mais au temps passé, logique car leur hotte est souvent portée à vide. Le système – assez similaire aux planches Ouija à l’échelle de Genova – connaît un grand succès local, en particuliers pour l’échange des fameux mouchoirs (ou faveurs), généralement en dentelles, voire parfumés. Inutile d’expliquer le but de ces pratiques Génovienne, c’est là l’origine de l’expression accorder ses faveurs.

On se bien rend compte de la complexité pour ses adeptes de la magie de l’époque et de ses limitations. Un magicien moderne a bien du mal à imaginer que les choses pouvaient se passer ainsi il y a seulement 30 ans! 

Uncategorized

Nombres et Numéros en Japonais

Nombres cardinaux Numéros
Suffix -ban; n-ième événement (tour/manche)
Suffix -banme : position dans une liste (ième)
Kanji Romanji Prononciation Kanji Romanji Prononciation
1 ichi itchi 一番 ichiban
一番目 ichibanme
2 ni ni 二番 niban
二番 nibanme ni-ba-m-mé
3 san sann 三番 sanban
三番目 sanbanme sam-ba-m-mé
4 shi / yon shi / yonn 四番 yonban
四番目 yonbanme
5 go go 五番 goban
五番目 gobanme
6 roku rok’ – le « u » est quasi muet 六番 rokuban
六番目 rokubanme
7 Shichi / nana Sittchi / nana 七番 nanaban
七番目 nanabanme na-na-ba-m-mé
8 hachi hatchi 八番 hachiban
八番目 hachibanme
9 kyuu / ku kyû / k’ – le « u » est quasi muet 九番 kyuuban
九番目 kyuubanme
10 juu 十番 juuban
十番目 juubanme
100 hyaku kyakou 百番 hyakuban
百番目 hyakubanme
1000 senn senn 千番 senban
千番目 senbanme
Humour

Histoire de la magie (2)

La magie domestique

C’est l’invention de l’encre au sable (origine du nom de la fameuse Vallée du Sable, mais j’anticipe) qui déclenche la transition des Cromlech à la magie domestique. En 79 les premiers pentacles en kit sont commercialisés : trois flacons d’encre au sable monochromes (le noir, le blanc et le sel correcteur), quelques bougies et un manuel expliquant le tracé et les incantations d’activation… et beaucoup d’efforts et le tour est joué. Puis les modèles se simplifient avec des pentacles pré-tracés à décalquer ou sur tapis déroulants (les Pentacles imprimés). Ces modèles ne servent pas à grand-chose : sorts de parapluie, pactes d’affection canine, fertilité du jardin, etc. Tout est à tracer soi-même à la cire et ils perdent tout pouvoir à l’extinction des bougies.

Lire la suite
Humour

Histoire de la magie (1)

Les Débuts

C’est en 66 que le mot Magie en entré dans le dictionnaire de l’Académie Génovienne. Il est défini comme « l’Art de la Composition Symbolique, notamment par des assemblage ésotériques autonomes, des influences élémentaires naturelles ». Le mot a été adopté par la plupart des Royaumes des Terres du Milieu. Les Valars de de la Ligue des Royaume de Valinor, par-delà des mers de l’ouest, continuent notablement à lui préfèrer « Arts du Pentacle » ou « Sorcelerie ». Je prête à cette entrée au dictionnaire de l’Académie une haute importance symbolique. C’est en effet mon année de naissance et j’y vois quelque prédestination.

Lire la suite
Uncategorized

Fisheye Dewarping : 6 Implémentations Comparées

TL;DR : Face à un bug critique en prod, j’ai dû recoder un dewarper fisheye from scratch. Trois ans plus tard, je revisite ce problème pour comparer 6 approches différentes – FFmpeg ligne de commande, Python pur, NumPy vectorisé, OpenCV Python/C++, et une lib C++ custom optimisée.


Lire la suite
Humour, Informatique

Les Cinq Vertus des Grands Programmeurs

Larry Wall dans « Programmation Perl » a suggéré que les trois vertus cardinales du programmeur étaient la Paresse, l’Impatience et l’Arrogance, voici une version allongée de sa liste intégrants deux vertus de plus : la paranoïa et la condescendance.

Lire la suite
Uncategorized

Les Règles de l’Optimisation

Texte écrit dans le contexte d’une Question d’utilisateur sur Quora: « les fonctions sont couteuses à appeler, ne ferais-je pas mieux d’inline (copier/coller) au niveau de l’appelant le corps des fonction pour aller plus vite ? »

0. Règle zéro de l’optimisation : NE PAS OPTIMISER.

Avant toute modification de code, rappelle-toi toujours pourquoi tu le fais.

Lire la suite
Uncategorized

Chasse à l’Ours et expertise technique

Cet article est une libre adaptation de celui de Meilir Page-Jones publié en 98 enrichi de ma perspective personnelle. Cela fait quelques années déjà que je suis tombé sur cet article et ma réaction a immédiatement été: « Hé, ça explique bien des choses ».

J’y reviendrai.

L’idée fondamentale, et très générale, c’est que tout apprentissage exige de passer par différentes étapes correspondant aux progrès dans la connaissance. Les initiés reconnaîtrons ici une variation sur le modèle d’acquisition des compétences de Dreyfus proposé en 1980.

Pour mettre l’accent sur la généralité des concepts – et histoire de s’éloigner un peu de l’informatique – Meilir Page-Jones l’a illustré par le type de progrès en compétence auxquelles on pourrait s’attendre dans le domaine de la Chasse à l’Ours.

Lire la suite

Agilité

Le Product Owner devrait être un visionnaire

J’ai commencé à écrire ce qui suit en tant que réponse à un article publié sur UX Planet intitulé Pourquoi l’Agilité ne fonctionne pas!

L’article était plutôt intéressant et pointait des travers souvent rencontrés des équipes Agiles, comme la mauvaise hiérarchisation des fonctionnalités et le saucissonnage des développements, souvent guidés par la facilité de développement plutôt que par leur intérêt. Sur le fond, cet article pointait plutôt sur la criticité du rôle du Product Owner dans la conception du produit.
Lire la suite

Agilité

Les Rôles Agiles

L’article présente les différences – surtout de point de vue – entre Rôles Traditionnels et Rôles Agiles au sein des équipes de développement informatique. Il donne aussi quelques clés pour passer de l’un à l’autre et naviguer entre les nombreux écueils… et éclaire d’un point de vue humaniste et sociologique les succès de l’Agilité.

Lire la suite