Catégories: "Informatique"

L'ignorance est un bienfait !

Mars 10th, 2005

Un autre billet de Tristan qui fait réfléchir et donc à lire... Même si je trouve qu'il va parfois un peu (trop) loin dans son raisonnement...

Error dans the sources

Mars 10th, 2005

Je compile un exemple de client/server SOAP en C++. Et voila le message que me sort g++ :

../../stdsoap2.c:7958: attention : déréférencement du pointeur type-punned brisera les strictes d'aliases

J'adore les traductions de logiciels (libres ou pas). Si c'est pas google/atlavista qui ont traduit ça, l'auteur devrait apprendre le Français (ou se procurer un babelfish - comprenne qui pourra).

Fuck

Mars 8th, 2005

Je regardais que d'un oeil distant en me disant "ça passera jamais, les parlementaires européens sont pas assez cons pour laisser passer ça". Hé si, pas de chance. Ils ont assez cons. Les brevets logiciels sont passés aujourd'hui ...

Pour citer Chirac (déjà cité par Tristan)
Autoriser les brevets sur les logiciels mettrait l'Europe sous la coupe des entreprises américaines. Il faut refuser la vassalisation technologique vis-à-vis des Etats-Unis et soutenir le logiciel libre, la créativité de l'informatique française et européenne et notre indépendance technologique.
Inutile de préciser que la France n'est pas intervenue malgré la présence de Michel Rocard (anti brevet)

Contrairement à beaucoup de gens sur différents blogs, j'irais toujours voté Oui le 29 mai prochain mais je commence à me demander pourquoi ...

Banana republic
Europe has become a Banana republic.

Linkblog - Liens

Mars 1st, 2005

Après avoir galèré, j'ai fini pu mettre le système de linkblog (liens vers les blogs que je préfère) à droite de mon blog; ceci grâce à l'explication de bat.

Vraiment mal foutu ce système. C'est pourtant tellement nécessaire que ça mériterait un système juste pour ça.

Dans les jours à venir, d'autres blogs que je consulte régulièrement.

Outils de profiling

Février 28th, 2005

Revenu dans le monde de l'informatique.

Je commence ma semaine par regarder les différents outils de profiling. Outils qui servent à indiquer où le système a passé le plus de temps. Par exemple, si on voit que la fonction/méthode est appelée 6 milliard de fois, on se dit que l'optimiser peut être interessant.

J'ai donc regardé un peu ce qui se fait dans le monde libre.
En ressortent principalement deux outils & méthodes :
- la méthode gprof qui consiste à compiler le programme avec une option spécifique (-pg) et à l'exécuter ce qui produira un fichier contenant le graphe des appels de fonctions. - Commence à être déprécié pour le suivant.
- la méthode callgrind/cachegrind (fournie par valgrind) qui lui va fournir un environnement d'execution et regarder tout ce qui se passe (et aussi regarder les fuites de mémoire (memory leaks)).

Lire la suite »