Xavier de Labouret

Une poignée d’octets sur la toile

Web sequence diagrams

Filed under: Soft — xavier at 11:39 am on Wednesday, December 28, 2011

Un petit utilitaire en ligne diaboliquement simple pour produire des diagrammes de séquence: web sequence diagrams.

Confrontation à Jeff Bezos, retour d’expérience

Filed under: Soft — xavier at 11:37 am on Wednesday, December 28, 2011

La nature ayant horreur du vide, il n’est pas exclu que la disparition de Steve Jobs permette la découverte par le très grand public d’autres personnalités hors norme.

Cet article sur Jeff Bezos me laisse à penser qu’il a tout pour en faire partie.

Une histoire des outils de gestion de version

Filed under: Soft — xavier at 11:24 am on Wednesday, December 28, 2011

La problématique du développement est souvent vue comme une simple question de codage, de maîtrise des langages de programmation. Or un développeur utilise aujourd’hui un très grand nombre d’outils dont il ne saurait de passer, en plus du langage lui-même.

Parmi eux, les outils de gestion de version occupent une place de choix. Lire l’histoire des outils de gestion version donne un aperçu intéressant de la manière dont les développeurs eux-mêmes, en tant que communauté, ont mesuré par étapes successives l’ensemble de leurs besoins, en partant de simples fichiers texte, pour trouver des solutions adaptées.

L’information est bon marché, la signification est coûteuse

Filed under: Connaissances, Soft — xavier at 11:32 am on Wednesday, November 2, 2011

Une interview passionnante de George Dyson sur l’informatique, la science, et l’humanité, très profonde et pleine d’intelligence.

« History is unpredictable, so the important thing is to stay adaptable »…

Steve Jobs, un personnage convaincant

Filed under: Connaissances, Soft — xavier at 8:44 pm on Monday, October 17, 2011

La poussière consécutive à sa disparition commençant à retomber, voici une anecdote que j’ai découverte il y a fort longtemps, et qui m’avait particulièrement marqué, sur Steve Jobs… elle mérite d’être connue.

Internet et informatique, du passé au futur

Filed under: Connaissances, Soft — xavier at 9:47 pm on Wednesday, August 17, 2011

L’histoire nous montre que si internet réinvente en permanence l’avenir, il a déja un passé, qui nous apprend des choses sur notre liberté, et porte déja le parfum suranné des technologies obsolètes.

Tout d’abord OSNews nous explique ce qu’a pu représenter io.com pour la liberté sur internet. Ailleurs, telehack.com propose de nous immerger dans l’internet des années 80, l’époque du film Wargames.

Dans le monde de l’informatique, il existe cependant des inventions qui vieillissent plus lentement que d’autres: Infoworld énumère des technologies qui sont utilisées depuis 25 ans et plus.

Une bonne occasion de se poser la question… quelles sont les technologies d’aujourd’hui qui auront encore cours dans 25 ans?

Votre commerce survivra-t-il à la révolution numérique?

Filed under: Actualités, Soft — xavier at 7:59 pm on Monday, June 6, 2011

C’est la question que formule Jonathan Reichental, sur O’Reilly Radar.

Des outils et des hommes

Filed under: Changement, Soft — xavier at 7:39 pm on Wednesday, October 6, 2010

Outil et problème

Quand John Seddon, de Vanguard, nous parle d’outils, il prend un ton assez inquiétant:

Lorsque je suis en cours avec des étudiants de Master, j’imprime en eux le besoin de poser à chaque intervenant qui leur enseigne des outils de management les deux questions suivantes:

1. Qui a inventé cet outil?
2. Quel problème essayait-il de résoudre?

Les étudiants sont encouragés à se demander: mon organisation a-t-elle bien ce problème?

Je suis sans cesse héberlué par le peu d’intervenants capables de répondre à ces deux questions. A la manière de commerciaux cherchant à vendre leur outillage, ils se défendent lorsqu’ils sont incapables de répondre aux questions, et partent du principe que leur outil a une application universelle. Ces gens ont produit une armée d’inconscients avec des outils.

John Seddon parle spécifiquement d’outils de management. On peut oser une généralisation aux outils informatiques que nous utilisons au quotidien, dans notre vie personnelle ou professionnelle.

En effet, le développement de l’informatique a permis l’apparition et la généralisation de tous types d’outils, à tous les niveaux de l’entreprise, ainsi que dans notre vie privée. Répondent-ils vraiment à nos besoins?

***

Sur les outils informatiques, Tom Tullis, de l’Université de Bentley, nous propose une vision finalement très simple:

Être à la fine pointe des technologies de l’information ne suffit plus. Les entreprises qui auront du succès sont celles qui tiendront compte de l’humain derrière la machine.

Il évoque notamment l’importance d’effectuer des tests pertinents, impliquant les utilisateurs les plus significatifs pour l’outil, et mettant en jeu les actions cruciales.

***

Une approche assez séduisante pour obtenir la plus grande valeur des retours utilisateur consiste à analyser la manière dont l’utilisateur se comporte en utilisant l’outil. Elle a été essayée chez Google, et semble très prometteuse.

***

Imaginons un monde, dans dix ans, où cette approche aujourd’hui pionnière sera généralisée, chez Google et même ailleurs. Une adoption systématique ne risque-t-elle pas de déboucher sur des excès? Peut-être faudra-t-il alors des gens pour poser les questions fatidiques:


1. Qui a développé cette approche?
2. Quel problème essayait-il de résoudre?…


9 moyens pour coder plus vite immédiatement

Filed under: Soft — xavier at 6:43 pm on Tuesday, October 5, 2010

Jeffrey Way nous donne ses trucs préférés.

Le point de vue d’un développeur chevronné

Filed under: Soft — xavier at 7:24 pm on Thursday, September 9, 2010

Tout n’est pas forcément à prendre au pied de la lettre dans cet article, mais il recèle quelques remarques très pertinentes, par exemple:

« Nothing is more dangerous than a programmer who doesn’t know what he doesn’t know. »

ou aussi:

« When running your app on commodity hardware, don’t expect anything better than commodity performance. »

Next Page »