La majorité de mes activités informatiques sont faites sur Atari (au
sens large), machine peu connue mais très agréable à utiliser et bien
pratique.
Actuellement, j'utilise un Hades 40 principalement, pour le
développement de programmes et la mise en page - mes deux activités
principales. Pour plus d'informations sur cette machine, voyez le site de Medusa Computer
Systems, la société qui la fabrique. Pour quelques astuces concernant des
problèmes d'utilisation de l'hades, voyez cette page.
Programmation
Je programme essentiellement en C ; pour le moment, seuls deux programmes
sont réellement intéressants pour tout le monde. Il s'agit de :
Ces deux programmes m'ont demandé du temps. Si vous les utilisez
couramment, merci de m'en informer (ne seraitce que pour que je sache s'il
est utile que je continue à travailler dessus), voire de me rémunérer.
Mais en fait, le gros morceau actuellement, c'est la programmation d'un
programme de traitement des spectres d'absorption X (E.X.A.F.S. et
X.A.N.E.S.), tournant sous TOS/GEM - en pratique, avec MagiC Mac ou MagiC PC -
et sous X-Window : programme LASE (« Logiciel d'analyse des spectres
E.X.A.F.S. »).
Tout ce qui concerne l'extraction des spectres expérimentaux est prêt,
ainsi qu'une bonne partie de leur traitement statistique (moyenne de divers
spectres, des doublons,...). Ce qu'il reste à faire maintenant, c'est les
calculs d'ajustement d'un spectre expérimental filtré avec un spectre
théorique - le spectre théorique étant calculé avec un programme extérieur
comme FEFF par exemple.
Le nombre de spectres (et courbes associées : absorption atomique,...)
n'est limité que par la mémoire - ainsi que le nombre de points utilisable
dans un spectre.
Les fichiers expérimentaux reconnus sont ceux produits au LURE, par
les programmes de gestion des lignes EXAFS 13 et EXAFS 2.
Certaines options pouvant intéresser d'autres personnes (il y a peu de
grapheurs sur atari... du moins, qui partent d'un fichier de points, je ne
voudrai pas me mettre à dos l'auteur d'Eureka - je pense aux fonctions
de dérivation, intégration, TF quelconque), je mets l'archive correspondante
en téléchargement ici. Elle contient le programme en
version normale et avec coprocesseur arithmétique, le ressource et un fichier
expérimental brut (ther_sla.brt).
Pour davantage d'informations sur ce programme, voyez cette page.
Un autre exemple de réalisation dans un but scientifique, c'est un
programme de simulation de la composante d'un spectre de R.P.E. due à la forme
de l'échantillon (monocristallin, supposé
parallélépipédique). Attention : on a montré depuis que cet effet était
de même importance que d'autres effets « secondaires »...
Ce
programme tourne, pour sa version la plus récente, sous X-Window.
Mise en page
Tous mes travaux de mise en page sont faits avec Calamus SL, version 98,
française pour le moment. Ce sont presque tous des travaux à usage personnel
ou restreint, à l'exception de diverses affiches pour des congrès
scientifiques (Corfou, Toulouse, Paris V) et, surtout, de la mise en page
(et de l'écriture, mais ça ce n'est pas Calamus et je n'étais pas seul) du
livre « Architecture de la matière », paru en août 1998 aux éditions
Bréal, dans la collection Puissance Prépa ; ce livre s'adresse aux
élèves de classes préparatoires aux grandes écoles (fin de la publicité).
La réalisation de cet ouvrage m'ayant bien fait connaître Calamus, j'ai
décidé de faire partager les quelques trucs que j'ai pu découvrir pour faire
gagner du temps ou épargner des crises de nerf : voyez cette page pour cela.
Je mets sur cette page quelquesuns des documents créés, qui peuvent
ventuellement intéresser du monde. Ils sont archivés au format ZIP, chaque
archive contenant le fichier CDK et les fontes nécessaires à son
chargement. Je donne aussi une version PS de ces documents, mais en résolution
écran (72 ppp environ) seulement pour éviter d'avoir des fichiers
immenses. Si vous voulez un fichier PS de meilleure résolution, contactezmoi
en précisant la résolution souhaitée. ATTENTION ! Ce sont des
fichiers en PostScript niveau 2, incompréhensibles par une imprimante de
niveau 1. Ils sont en monochrome, contrairement aux fichiers Calamus qui
sont en couleur...
Quelques fichiers réalisés à l'occasion de l'agrégation de chimie.
Ce sont des leçons d'agrégation, correspondant à des leçons de l'année pendant
laquelle j'ai préparé l'agrégation ; ils ont très bien pu changer
depuis. Et de toute façon, leur contenu est donné sous toute réserve.
LG 1 : Évolution de la liaison chimique dans la
classification périodique (ou un truc comme ça, j'ai un trou...)
LO ?? : Principes de R.M.N.
LP ?? : Dynamique des fluides parfaits. Loi de
Bernoulli. Théorème d'Euler., première leçon.
LP 21 : Radioactivité (niveau première S) -
version postscript
Dans le même registre, voici une liste de manipulations de
chimie organique possibles - là encore, donnée telle qu'elle est ; en
particulier, les commentaires ne représentent que mon avis lors de l'année de
préparation. La même chose (incomplète) pour les manipulations de chimie générale.
Ben, en fait c'est tout ce qui peut vraiment intéresser un peu de
monde. J'ai bien aussi une série de cours de bio pour Math sup/spé bio, mais
les programmes ont changé depuis et en plus, je n'ai pas l'accord des
professeurs pour distribution, alors...
Si vous voulez plus d'informations sur Calamus, vous pouvez consulter les
pages suivantes :
Invers, la société qui produit
Calamus ;
Adequate Systems, qui réalise des
modules tout à fait excellents pour Calamus SL - mais leur page est rarement
très à jour, malheureusement.
Vous pouvez aussi toujours m'envoyer des questions à propos de ce logiciel. Je
tâcherai d'y répondre.
Liens
Quelques liens sur des sites du monde atari me semblant intéressants (liste
loin d'être exhaustive).
La Page Atari de Jo,
avec toute une série de liens vers des programmes à télécharger depuis le
réseau.