Le Groupe de Travail Linux
02 avril 1999 : Des suggestions d'exposés
David
LUBICZ
Programmation interface Unix / Outils de développement.
1 - Utiliser make (pour compiler
du C, pour gérer des projets) ;
2 - Utiliser RCS (Revision Control
System), patch et diff ;
3 - Utiliser gcc / gdb
(fournis par la F. S. F.) ;
4 - Les processus et les signaux (fork(),
clone(),
...) ;
5 - L'environnement Unix, les paramètres,
les descripteurs de fichiers ;
6 - Communication par pipe ;
7 - Communication par socket
;
8 - flex et bison ;
9 - IPC (Interprocessus communicator),
sémaphore, mémoire partagée, file de messages.
Administration / Langages prototypage
1 - Les commandes usuelles, organisation
du système de fichiers ;
2 - Rappel sur les expressions régulières
;
3 - Programmation en shell
(bash), job control, redirection ;
4 - Le démarrage de la machine
: /etc/inittab, /etc/rc.d ;
5 - Utiliser ZSH ;
6 - L'éditeur emacs,
emacs/vim
;
7 - Les filtres sed, tr,
awk
;
8 - Programmation en Perl ;
9 - Utilisation de rpm ;
10 - Programmation en emacs-lisp
;
11 - Guile (extension du langage
C), libguile.
Divers
1 - Présentation de TeX/LaTeX,
Lyx
;
2 - Ispell ;
3 - Présentation de divers environnements
graphiques (KDE, Gnome, WMaker, FVWM*, Afterstep,
Enlightenment,
OpenWin)
;
4 - Programmation en Postscript
;
5 - Présentation de gimp
;
6 - Outils bureautiques pour Unix.
Réseaux
1 - Faire une page web ;
2 - Introduction à la sécurité
réseau ;
3 - Configuration de Samba ;
4 - Le serveur Apache.
Si vous avez des critiques, vous pouvez me les faire
parvenir.
Si vous rencontrez des fautes de frappes, vous pouvez aussi me les
signaler
Vous pouvez retourner
au sommaire.