HP-Network.com

Tout pour votre calculatrice HP !

  • Augmenter la taille
  • Taille par défaut
  • Diminuer la taille

Interview de Paul COURBIS

Imprimer PDF

Voici l'interview la plus rapide de l'histoire 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 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 plutôt 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/);