Un petit uniligne faux dans la plupart des cas pour extraire les urls des cibles des liens présents dans une page hml.
perl -ne "/2007-2008/ && /href=\"(.*pdf)\"/ && print \"http://www.google.fr/\".\$1, \"\n\""
Ici on ne prend que les urls qui contiennent 2007-2008, qui se terminent par pdf et on rajoute une une url de base avant si on doit traiter des liens relatifs.
Je répète, c’est crade, c’est faux, et c’est laid mais ça marchouille à peu près.
N’empêche, c’est rapide à faire.
Notons miroir la fonction miroir (par exemple, au mot 46498 elle fait correspondre le mot 89464)
Il existe une base telle que si p est premier et si P est son codage dans cette base alors l’entier codé par miroir(P) est premier.
Preuve :
En unaire ça marche.
Si vous n’avez jamais entendu parler de Matlab, vous avez vraiment de la chance, ça veut dire que vous n’avez jamais eu à faire de calculs bourrins avec des matrices.
J’ai dû pas mal m’en servir ces derniers temps (en fait c’était Octave, qui est aussi mal mais en mieux parceque libre), et je me suis dis que ce serait sympa d’avoir un indicateur de progression lors des calculs.
Le fichier progressmeter.m
function progressmeter(k, all)
printf("%c[u", 027);
printf("%c[s", 027);
printf("%5.2f%%", 100*k/all);
end
Et le fichier progressmeter_init.m
function progressmeter_init()
printf("%c[s", 027);
end
Il faut commencer par appeler progressmeter_init() pour sauvegarder la position du curseur, puis il suffit à chaque étape d’appeler progressmeter(i, n) pour afficher le pourcentage d’avancement de l’étape i sur un nombre n d’étapes au total.
Ça utilise les caractères de contrôles \27c[s qui sauvegarde la position du curseur et \27c[u qui la restaure.