jeudi 28 décembre 2023

Balade au pays des voyeurs : les Observables

Tout commence par la découverte du code d'un programme utilisant Angular, et en particulier NgRx. Je me retrouve propulsé plus de 20 ans en arrière, avec une approche intégralement en callbacks, et pour s'y retrouver dans ce magma de fonctions : des noms, des noms, des noms. Une explosion de noms.  […]

Lire la suite

mardi 25 juillet 2023

Comprendre l'informatique avec l'héraldique

Parti : écartelé en sautoir ; au premier, d'azur chargé d'un écusson d'or à la croix de sable ; au deuxième, d'or à l'écureuil assis de gueules ; au troisième, aussi d'or au pin coupé de sinople au tronc de sable ; au quatrième, d'azur à la nef équipée et habillée d'argent voguant sur une mer du  […]

Lire la suite

dimanche 16 juillet 2023

Affordance trompeuse : le design

Ici nous parlerons de l'anglicisme qui a récemment bouleversé l'organisation de nos projets informatiques, et pas le fameux germanisme du dit Sein. Pas besoin de philosopher sur l'être pour savoir dans le cas présent qu'on est passé à côté de quelque chose. Surtout qu'à la place de cet être, on se  […]

Lire la suite

dimanche 4 juin 2023

Affordance trompeuse : la refactorisation

Une affordance trompeuse assez légère, presque anecdotique, mais qui faisait parti de la liste d'origine de cette série. Parlons refactorisation, ou plutôt parlons de l'abus de l'usage du terme. De nos jours, toute modification de code sans perspective d'évolution fonctionnelle est régulièrement  […]

Lire la suite

dimanche 9 avril 2023

Affordance trompeuse : les bonnes pratiques

À travers la porte-fenêtre je vois le ciel bleu et le Soleil briller ; et pourtant, le terrain est glissant. Les bonnes pratiques sont devenues en effet une coquille d'abalone, un outil chamanique nécessaire, et jugé souvent suffisant, qui va magiquement mettre de l'ordre dans votre vie  […]

Lire la suite

samedi 4 mars 2023

Affordance trompeuse : informaticien

 Ingénieur informaticien, je suis ingénieur informaticien, j'aime les ordinateurs, Windows 98  Cette comptine a peut-être bercé vos jeunes années, et construit chez vous cette image de l'informaticien, si proche de la machine qu'il en est à la limite des troubles du spectre autistique. Il est  […]

Lire la suite

mardi 27 décembre 2022

Affordance trompeuse : la Cyber

Notre monde est complètement cyber : cybermafia, cyberporn, cybersécurité, cybertrafic de drogue, cyberécologie, cybermarchands d'arme ; il était donc logique que les ESN et autres cabinets de conseil (ce qui n'a rien à voir avec la petite bibliothèque dans vos toilettes) s'engouffrent dans la  […]

Lire la suite

vendredi 11 février 2022

La stratégie du didjeridou

Une question se pose régulièrement dans nos entreprises de services, rongées par la peur de ne plus rien avoir à proposer : comment faire durer les projets le plus longtemps possible ? Nous ne sommes pas seuls dans cette interrogation : nous accompagnons le client, lui-même dans une expectative. En  […]

Lire la suite

mercredi 29 décembre 2021

Affordance trompeuse : l'anglais est universel

Dans certains domaines, et en particulier celui du logiciel (on ne parle pas ici d'informatique, cf. LA DATA), l'impérialisme anglais a fait son chemin. La croyance répandue est qu'en écrivant le code et les commentaires intégralement en anglais, non seulement ceux-ci deviendraient universellement  […]

Lire la suite

samedi 25 septembre 2021

Affordance trompeuse : API

Une API est une interface (i.e. la frontière entre deux choses) utilisée dans l'action de programmer des applications. On décrit la liste des opérations disponibles, avec pour chacune ce dont on a besoin, et ce qu'on aura en retour. Pour les informaticiens et en version longue, ça se passe du côté  […]

Lire la suite

dimanche 2 mai 2021

Affordance trompeuse : dette technique

Depuis quelques années, le vocable "dette technique" est à la mode. Dans le langage commun du développeur, ce terme est synonyme de tout ce qui ne lui plaît pas dans le code, et que le méchant management ne lui laisse pas changer. Les causes d'insatisfactions sont nombreuses, ceci allant  […]

Lire la suite

mercredi 28 avril 2021

Affordance trompeuse : la qualité

La "qualité" est un grand mème des programmeurs, qui n'est jamais trop loin de son compagnon "modernité". Les grincheux me reprocheront ici normalement d'ergoter sans raison, parce que la qualité c'est le bien, et le bien doit être encouragé. C'est justement là que se situe la  […]

Lire la suite

jeudi 25 mars 2021

C’est le printemps, bientôt les API vont éclore

La disruption joyeuse Les gros titres fleurissent : « Les API : clef de voûte de l’open banking », « Les API au cœur de la transformation digitale », « De l’économie des applications vers une économie des API : une révolution est bien en marche ! ». Mais, que sont ces fameuses API, les bolcheviks  […]

Lire la suite

dimanche 24 janvier 2021

Affordance trompeuse : le data center

Après quelques aller-retours ces 40 ou 50 dernières années, le data center est à nouveau à la mode, en particulier parce qu'il se doit d'être vert. Le data center est en effet aujourd'hui le lieu où se matérialise le cloud computing. Data ? Computing ? Cela vous rappelle évidemment l'affordance  […]

Lire la suite

vendredi 8 janvier 2021

Affordance trompeuse : le cache

Selon un usage entériné par la commission d’enrichissement de la langue française dans le journal officiel en 2007, nous sommes censés parler du cache quand on évoque cet espace mémoire temporaire. Le terme anglais est apparu avec le System/360 d’IBM pour le Model 85 commercialisé en 1968 (un modèle  […]

Lire la suite

samedi 2 janvier 2021

Affordance trompeuse : GitOps

Dans la lignée de la revalorisation du travail des opérateurs est née la mouvance GitOps, à savoir les relations particulières entre les opérateurs et les connards (traduction littérale de git). En fait pas vraiment, comme le disent les créateurs de GitOps (Weaveworks) dans leur article de 2017,  […]

Lire la suite

mercredi 30 décembre 2020

Affordance trompeuse : API as a Product

En Français de la Tech, l'expression API as a Product est appelée un worst of : elle représente tout ce que l'on souhaite éviter en termes de communication technique. Pour API c'est assez simple, le terme est apparu à la fin des années 60 pour désigner un contrat d'interface stable et documenté afin  […]

Lire la suite

mardi 29 décembre 2020

Affordance trompeuse : REST API, RESTful

Les noms REST API et RESTful invitent au voyage dans le monde des architectures post-Web. Roy Fielding, le seul créateur de REST le dit d'ailleurs explicitement : REST est un style d'architecture qui n'a de sens que dans un système hypermédia distribué. Sans ressources capables de référencer  […]

Lire la suite

lundi 28 décembre 2020

Affordance trompeuse : codeur

Le monde de l'informatique s'est créé quand la machine électronique est devenue programmable, quand on pouvait changer son fonctionnement sans passer par une nouvelle étape de fabrication matérielle. Très logiquement, les personnes maîtrisant la création de ces programmes (activité qui nécessite de  […]

Lire la suite

samedi 26 décembre 2020

Affordance trompeuse : les frameworks Web MVC

À la fin des années 70, Trygve Reenskaug fait face au problème de la gestion d'un nombre important de données dans une application, et cherche un modèle de programmation qui rende l'application maintenable. On parlera de la maintenabilité dans un autre article, c'est une autre affordance trompeuse.  […]

Lire la suite

- page 1 de 15