Journal Comment "tracer" une application ?

Posté par .
Tags : aucun
0
19
oct.
2007
Bonjour à toi journal !

Je cherche actuellement à optimiser _et_ à surveiller le comportement d'une application en C un peu complexe.
Par surveiller, je veux dire "est-ce que l'application a bien exécuté cette fonction ?", "quel est le résultat de cette opération ?".

Pour la surveillance, rien de plus simple que de mettre des traces dans le logiciel, à coup de "fprintf(stderr, "Trace gna gna gna\n");", on se rend compte très vite du comportement de la bête. On peut (...)

Journal Wget et dl.free.fr

Posté par .
Tags : aucun
0
29
juil.
2007
Salut à toi journal !

Aujourd'hui je veux te parler de dl.free.fr le service d'échange de fichiers de free et te donner une petite astuce.

Au début de ce service les fichiers étaient disponibles directement, on pouvait donc les télécharger simplement avec un
wget urlFichier
On pouvait reprendre un téléchargement interrompu avec un
wget -c urlFichier

Depuis la mise à jour du service, wget urlFichier, retourne la page html du service.

Pour continuer à télécharger avec wget, il faut maintenant (...)

Journal Auto-génération de code à la volée

Posté par .
Tags : aucun
0
22
juin
2007
Salut à toi Journal !

Je t'écris pour te poser une question "technique", limite philosophique.

Suite à ce journal : http://linuxfr.org/~Montaigne/24628.html, je me suis demandé comment pourrait faire une application sous linux en user-space, pour auto-générer son code. Je cherchais une solution efficace et performante (en c par exemple).

La première solution à laquelle j'ai pensé est relativement sale : j'écris du code dans un .c (fwrite...), je le compile avec un appel à gcc (system...) sous forme de .so (...)