La voix du secrétaire (Jean) avec la participation de Sniper et d'Emmanuel et l'aide d'Eric, de Stéphane et de Jérôme (entre autres)
Présents à la réunion :
Nous avons parlé de sujets divers que, comme à mon habitude, j'ai tenté avec plus ou moins de bonheur de scinder en quatre catégories, Perl, Internet, informatique et le reste. Eric (glb) a pris des photos pour illustrer le tout.
Rewritten from scratchUn peu plus tard, le chef vient voir le Mongueur qui lui dit en gros : « Le programme était pourri, il valait mieux le réécrire en totalité. » Lorsque le chef est parti, un autre membre de l'équipe s'est approché du Mongueur, lui a posé la main sur l'épaule et lui a révélé que le programme était l'œuvre du chef. Mais ce n'est pas la première fois que ce Mongueur perdait 5 000 points de karma sur son capital de 200. Je lui explique qu'il y a plusieurs manières de présenter la même chose. Il aurait pu dire de façon plus diplomatique quelque chose du genre, « Perl est un langage qui évolue très vite. Ce programme correspond à un style de programmation qui n'a plus tellement cours. J'ai préféré le réécrire pour refléter les nouveaux usages de programmation Perl. »
my @lignes = `cat info.txt`;tandis que d'autres, ou peut-être les mêmes, interfacent Perl avec les utilitaires Unix ainsi :
system('diff -w fic1 fic2 > /var/tmp/diff');pour ensuite ouvrir le fichier temporaire dans la suite du programme.
@ARGV = ('/home/sniper/logs/foo.txt', '/home/sniper/logs/bar.txt'); print grep { m/ERROR/ } <>;pour afficher toutes les erreurs des applis foo et bar.
ps -ef | grep nom-cmde | grep -v grep | cut -c10-14avec, notamment, l'utilisation de cut pour extraire des données d'un fichier texte. Un on-liner awk ou Perl aurait fait l'affaire. [ J'ai essayé de faire cette extraction sur un Unix plus récent (2000) avec un rapport qualité sur prix meilleur (Linux) et j'ai trouvé ceci :
ps -ef --no-headers -C nom-cmde | awk '{print $1 }']
édition de texte | vi | emacs |
serveur web | tiny-httpd | Apache |
client web | lynx | Mozilla |
mise en page | *roff | TEX |
base de données | mySql | PostgreSQL |
recherche de chaîne | grep | Perl |
analyse lexicale | lex | Perl |
langage « de glu » | shells | Perl |
parce que Maman et Tonton vont dans la chambre et font des drôles de bruits.et le papa aurait violemment lancé le caméscope sur le tonton. Selon la deuxième version ce serait
parce que Maman et Tonton font la sieste.et le papa aurait collé une baffe au tonton.