Vendredi 04 septembre 2009 | 1 Commentaire »
Quand vous travaillez dans un domaine qui met en jeu de près ou de loin des ordinateurs au quotidien, vous vivez rapidement des situations où vos amis/collègues/voisins/supérieurs/stagiaires/rayez-les-mentions-inutiles finissent par pousser un râle de désespoir accompagné d’une question en forme de supplique du type « Mais pourquoi il fait çaaaa..? »
« IL », c’est l’ordinateur, bien sûr. Tentative ultime de raccrocher à une figure un peu anthropomorphisée ce qui se passe en fait dans la machine, autrement dit les programmes qui font des machins. Parce qu’évidemment, tout le monde le sait, l’ordinateur ne fait rien lui-même. Il n’est ni intelligent, ni bête, il fait ce pour quoi on l’a programmé.
Lire la suite »
Tags : altérité, application web, complexité, volonté
Jeudi 03 septembre 2009 | 19 Commentaires »
Que vous soyez de l’engeance annonceur ou prestataire, il est vital de posséder un vocabulaire minimal pour pouvoir briller en réunion, spécialement en avant-vente, mais aussi en comité de pilotage, voire au restaurant si vous avez de la chance.
Là où je sévis actuellement, un document interne secret à visée caustique recense ces termes et d’autres ; la liste qui suit s’en inspire librement, avec d’autant moins de scrupules que je suis à l’origine des deux tiers d’entre eux.
Lire la suite »
Tags : chef de projet, langage, levier, parallélisation, pragmatique, proactivité, web
Mercredi 02 septembre 2009 | 6 Commentaires »

Résumé de l’épisode précédent : un framework, c’est une boîte à outils, des briques de base, et une méthodologie pour développer mieux, plus vite, et de manière plus sûre (un peu comme ça, quoi). Mais si ça peut fortement aider, ça n’est pas magique, et ça demande de suivre les principes du framework lui-même.
Une partie des principes méthodologiques qui va avec un framework est couramment regroupée sous le nom de design patterns. Une fois encore, on s’abstiendra de traduire l’expression (la version française préconisée étant patrons de conception, et ça sonne un peu Bergère de France…)
Lire la suite »
Tags : antipatterns, complexité, design patterns, framework, méthodologie, symfony
Mardi 01 septembre 2009 | 7 Commentaires »
Le monde du travail et du service est depuis des temps immémoriaux divisé en deux catégories distinctes, structurantes mais non exclusives : les clients et les prestataires. Dans la pub, et souvent le web par extension, on dit les annonceurs et les agences, et ça revient à peu près au même.
Quand vous faites partie du second groupe, ou quand vous travaillez dans le développement d’applications, vous apprenez rapidement qu’il existe, au-delà de l’heure, du jour, de la semaine, une unité de mesure capitale : le jour-homme.
Lire la suite »
Tags : analogie, application web, jour-homme, méthodologie, parallélisation, réalité
Vendredi 28 août 2009 | 1 Commentaire »
Cette année on fête les 30 ans de l’invention du CD. Au précédent anniversaire, je me souviens que la plupart des commentateurs avait comme de juste évoqué l’anecdote (légende ?) qui voudrait que Karajan lui-même ait insisté pour qu’on augmente la durée du support, de 60 minutes dans son premier prototype, à 74 minutes, pour que sa version de la neuvième de Beethoven, qu’il faisait jouer particulièrement lentement, puisse tenir en un seul CD .
Lire la suite »
Tags : bistrot, CD, disquette, spécifications
Mardi 25 août 2009 | 9 Commentaires »
A mes heures pas perdues je travaille dans l’agence qui est à l’origine d’une fort belle chose : un framework PHP 5 qui jouit d’une assez bonne presse, ce qui n’est pas complètement un hasard parce qu’il est vraiment très bien.
Ce framework porte le nom de Symfony, pour des raisons expliquées ici. Jusque là, fastoche. C’est ensuite que ça se complique. Déjà, rien que le premier mot : framework. Littéralement, cadre ou structure ; dans la programmation en général, on le traduit plus précisément par « cadre d’applications ». Enfin, on le traduirait, parce qu’on ne le fait jamais, on dit toujours frèmeouorque. A compter de cette phrase, je dirai d’ailleurs « framework » sans autre forme de procès, et même sans italiques (je suis comme ça, jsuis un gueudin).
Lire la suite »
Tags : complexité, framework, grammaire, langage, méthodologie, orthographe, pensée, symfony
Dimanche 23 août 2009 | 3 Commentaires »
Pour des raisons dont le fin mot m’échappe en partie, mais dont les causes sont vraisemblablement historiques , on a recourt pour ce qui est informatique et systèmes d’information, à un champ lexical lourdement emprunté à la construction et au BTP : chantier, architecture, maîtrise d’ouvrage, maîtrise d’œuvre…
Lire la suite »
Tags : analogie, application web, BTP, carrelage, comparaison, développement, idée régulatrice, image, métaphore, MOA, MOE, Platon, web
Vendredi 21 août 2009 | Pas de commentaire »
Depuis que j’ai passé le quart de siècle, puis le tiers, j’aime bien raconter que les quelques cheveux gris que j’ai (depuis mes sucrés 16 ans , cela dit) sont le signe d’une grande sagesse, et que le fruit de mon expérience mérite d’être partagé.
L’un des grands principes que cette déjà longue et enrichissante vie m’a permis de dégager est le suivant :
Ne pas prendre les gens pour des imbéciles, mais ne jamais oublier qu’ils le sont.
Lire la suite »
Tags : imbécile, principe, sage