Paul Courbis
Salut !
Voici l'interview la plus rapide de l'histoire des interviews d'HP-Network!
Ce n'est pas qu'elle soit courte (18 questions) mais Paul Courbis, y a répondu
en moins de 2 heures!
Bonne lecture!
1) Pouvez vous vous présenter?
J'ai 34 ans (hou le vieux !). Je suis actuellement Directeur Technique de Construction-Expert, filliale du Groupe Moniteur (Vivendi Universal), société qui a en charge l'ensemble des activités Internet liées au monde de la construction (BTP & co) du Groupe Moniteur.
2) Comment avez-vous découvert l'HP?
J'ai découvert HP en 87 avec la HP28c. J'étais en prépa scientifique et je cherchais une très bonne calculatrice scientifique... La HP28 venait de sortir, j'ai craqué !
3) Qu'est ce qui vous a donné envie d'écrire un livre sur ce sujet (Voyage au centre de la HP48)?
Tout à commencé avec la HP28. Il y avait une
mystérieuse instruction SYSreview quasiment non
documentée. La seule utilisation
"officielle" de cette instruction était
l'affichage du No de version de la Rom....
Evidement, ça intrigue.... surtout quand on a
fait pas mal d'assembleur avant (Apple II oblige).
Donc, avec un camarade de prépa, Sébastien
Lalande, nous avons commencé à explorer ça....
Nos deux pistes de départ : des SYSreview faits
au hasard (bonjour les plantages !), et la
constatation qu'un autotest dumpait la ram à l'écran
(1 bit = 1 pixel). Il était possible d'arrêter
le dump sur la dernière page et avec de la
patience nous avons pu décoder les objets !
Ensuite nous avons connecté la HP28 à un Apple
II pour transférer la Rom... via le buzzer (si
si, c'est pas une blague, Sébastien a eu du mal
à dormir pendant 2 jours ;-) !).
Parallèlement j'étais inscrit à un club pour
lequel j'ai écrit des articles décrivant ce qui
avait été trouvé. Par exemple :
"PEEK et POKE pour la HP28c", JPC, n°
51, Février 1988, pp. 24-26.
"Le tour du HP28c en 80 pages... Ou
presque", JPC, n° 51, Février 1988, pp.
10-24 (traduit en danois dans la revue USER,).
"34 Ko sur HP28c", JPC, n° 51, Février
1988, p. 7.
"LEX sur HP28c", JPC, n° 50, Décembre
1987-Janvier 1988, pp. 8-9.
Puis les articles devenant trop gros pour la
revue, le projet est venu de faire un numéro spécial,
puis un manuel photocopié. Puis nous nous sommes
pris au jeu et tenté de faire un "vrai"
livre. Après avoir été jetés par Eyrolles,
nous nous sommes, un peu par hasard, associés à
la "Règle à Calcul" pour publier
"Voyage au centre de la HP28". Il est
sorti en Février 1989....
4) En quelle année
l'avez-vous écrit?
Voyage au centre de la HP48s/sx est sorti en Août
1991. Il aurait dû sortir plus tôt, mais le jour
où nous devions porter le manuscript à la Règle
à Calcul, nous avons trouvé porte close, la boîte
avait fermé.... Il a alors fallu trouver un
nouvel éditeur...
Il a été traduit en Anglais en Décembre 1993,
malheureusement beaucoup trop tard (la 48g était
déjà sortie).
La version pour la HP48g/gx est quant à elle
sortie en Septembre 1993.
5) Combien de temps
avez vous mis pour écrire Voyage au centre de la
HP48?
C'est impossible à dire. Comme je l'ai raconté
tout est parti d'une série d'article en 1987,
articles qui se sont complétés, ont grossi... En
tout cas le temps nécessaire à la collecte des
information et à leur mise en forme a été
colossal...
6) Avez-vous écrit ce
livre tout seul?
Non. Nous étions 2 pour celui sur la HP28c/s et
pour celui sur la HP48s/sx. Pour la version sur la
HP48g/gx, j'ai repris seul le flambeau...
7) Comment avez vous
appris tout ce que vous savez sur les HP48?
En cherchant... et en discutant avec les autres
membres du club. Mais la majeure partie des infos
viennent de la recherche pure et dure. Pour la
HP48g/gx j'avais écrit un émulateur qui m'a
permis de décompiler une bonne partie de la Rom
de la HP48 de manière automatique....
8) Combien
d'exemplaires de Voyage au centre de la HP on été
vendus?
Je ne sais plus exactement. Environ 4 à 5000 pour
chacune des trois versions (de mémoire)... La
version en Anglais a été un échec ;-(
9) Peut-on encore se
le procurer? comment?
Oui ! Les quatre livres (HP28, HP48s/sx en Français
et en anglais, HP48g/gx) sont disponibles
gratuitement sous forme de fichiers PDF sur mon
site (http://www.courbis.com),
dans la rubrique "Réalisations/Publications/Ouvrages".
Il ne faut pas oublier :
- Le compagnon de Voyage de la HP48, petit aide mémoire
de l'assembleur, toujours disponible http://www.lmet.fr/fiche.cgi?_ISBN=2-87892-007-4
- le livre d'initiation d'Olivier Nachba et Cedric
Lecourt : http://www.lmet.fr//fiche.cgi?_ISBN=2-87892-008-2&_WORDS=nachba
10) Selon vous,
pourquoi n'y a-t-il toujours pas de livre sur les
HP49 et HP40?
Je ne connais pas assez la HP40. En ce qui
concerne la HP49 j'en ai une mais elle m'a plutôt
deçu (manque cruel de doc en particulier). Je
pense aussi que le temps des bidouilleurs fous est
passé. Lorsque j'ai commencé l'informatique, on
avait l'assembleur et le basic, quelques Ko de mémoire
et pas de disque dur. Et surtout, très peu de
programmes "tout faits". Cela donnait
l'envie de comprendre et de
"bidouiller".... J'ai l'impression que
ce temps est révolu (ca y est, papi fait dans la
nostalgie du bon vieux temps).
Ceci dit j'aimerai vraiment voir une suite à
"Voyage au centre de la HP48". C'est
avec plaisir que je donnerai un sérieux coup de
main à un tel projet, que mes activités
actuelles, familliales et professionnelles, m'empêchent
d'entreprendre seul.
11) Croyez-vous que le
monde de la HP est en sommeil en ce moment?
Probablement... et c'est bien dommage !
12) Avez-vous écrit
d'autres livres? Lesquels?
Un roman qui n'a jamais été (et ne sera jamais)
publié...
13) Quels modèles
d'HP possédez-vous?
HP28c, HP28s, HP19B, HP48sx, HP48gx, HP49 et une
HP12 quelque part...
J'ai aussi une station de travail portable (si si)
sous Unix avec un énorme disque dur (en taille
pas en capacité), une Integral PC d'HP.... Mais
ce n'est pas vraiment une calculatrice ;-)
14) Est-ce que vous
programmez? Si oui, quels sont vos meilleurs
programmes?
Je ne programme plus sur 48....
Je suis plus adepte de l'environnement Unix, et en
particulier de Linux. Le programme, ou plutôt
l'ensemble de programmes, dont je suis le plus
fier est une librairie virtuelle qui sert de base
au site Internet du Monde en Tique (http://www.lmet.fr
déjà cité).
15) Quels sont les
programmes qui vous ont le plus impressionné sur
HP?
Le PacMac de D3 (Christophe Dupont de Dinechin)
qui a été le premier à utiliser le scroll
hardware de la 48 !
16) Est-ce que vous
vous servez d'une de vos HP au quotidien? pour
quoi faire?
Oui... pour convertir des Francs en Euros et vice
et versa ;-)
17) Est-ce que vous fréquentez
des sites sur les HP; que pensez-vous de ces
sites?
A vrai dire je ne suis plus trop l'actualité
HP... Mais, ayant fait un tour, j'ai vu plusieurs
sites de très bonne qualité, beaucoup de contenu
aussi...
18) Quelle question
auriez-vous voulu que je vous pose? Quelle est sa
réponse?
Plusieurs (je suis bavard) :
Mes meilleur souvenirs :
- la tête des gens d'HP quand on leur parlait de
"Voyage au centre de la HP28" : un livre
qui expliquait comment ouvrir la machine avec une
scie circulaire et un cutter (http://www.courbis.com/v28-085.html)...
- la tête de C. F. d'HP quand je lui ai rendu son
prototype de 48, démonté pendant la réunion de
présentation aux développeurs, à Genève !
- chaque sortie de livre...
Le pire bug : celui qui m'a fait croire que mon émulateur
déconnait (il manque une colonne de pixels dans
la case "No" du "Try To Recover
Memory ?").
La recherche la plus galère : le calcul du nombre
de cycle de chaque instruction de l'assembleur
(d'abord pour comprendre l'influence de la parité
des adresses, puis le temps passé à tester les
instructions une à une...).
Mes coups de gueule : contre certaines personnes
qui ont pillé le livre sans même le citer !
Le magazin le plus sympa : Maubert Electronic à
Paris en plain quartier Latin (http://www.maubert.com/);
interview réalisée par Bebert
pour www.hp-network.com
retrouvez toutes les nouvelles interviews sur www.hp-network.com