Konqueror, dans sa version CVS, supporte maintenant les plugins ActiveX d'Internet Explorer, par l'intermédaire de l'API de Wine. En particulier, cela permet de faire tourner Shockwave Player sous linux. Ça reste quand même une version de développement, donc il y a encore du travail pour pouvoir faire tourner le plugin Quicktime ou le Windows Media Player ...
Bien sur, ce n'est pas ce genre de plugin qui motivera Macromedia à porter Shockwave sous Linux..
Une enquête sur le choix des mots de passe
Un article paru sur libé résume les résultats d'une étude anglaise sur le choix des mots de passe, étude faite sur un panel de 1200 personnes. Il en ressort 4 grandes familles d'utilisateur: les familiaux (47%) choisissent les noms de leurs proches ('ingrid', 'médor','jeankevinleboulet',...), les fans de stars (32%, 'homersimpsons', 'fabien',...), les obsessionnels (11%) utilisent des mots de passe qui reflètent leur orientation sexuelle ('prendsmoisurlegravier','nutella',...), et enfin les crypteurs (9%) qui utilisent de vrais mots de passe.
Là où ça dérape un peu, c'est quand [libé nous dit que] les crypteurs s'échinent à mettre au point des formules incassables, mais en pure perte selon les experts.
Là où ça dérape un peu, c'est quand [libé nous dit que] les crypteurs s'échinent à mettre au point des formules incassables, mais en pure perte selon les experts.
un bench curieux sur la copie de blocs mémoire
Dans cet article, l'auteur a eu la curieuse idée de comparer la vitesse d'exécution d'un petit programme de copie de blocs mémoire de 16Mo sous linux et sous windows 2000. Et les résultats sont a priori surprenants: la copie de mémoire est plus rapide (~170Mo/s) sous linux que sous win2k (entre 93 et 132Mo/s selon la méthode de copie). Alors que le code généré par les compilateurs est le même sous linux et sous windows. Sa conclusion est qu'il ne sait pas comment expliquer cette différence. Ma conclusion à moi, c'est que [dans cette configuration] linux gère mieux les pages mémoire que win...
Codage à grande vitesse
En passant sur linuxfrench, je suis tombé sur cet article: comment écrire de petits projets vraiment rapidement. C'est pas inintéressant, grosso modo ça se résume à prendre le contrepied de tout ce qu'on considère être "de bonnes habitudes de programmation" :)
Motif contre QT et GTK+
Une interview d'Antony Fountain, auteur de livres de référence sur Motif. Quand il ne fait pas la promotion de son manuel, il livre son point de vue sur Motif par rapport aux autres toolkit libres, ça fait plutot bien ressortir la différence d'approche entre le monde des logiciels propriétaires et les logiciels libres, entre autres:
« The commercial world writes product for customers and users; the Linux community writes software for programmers. [...]
The essential nature of commercial software is anonymity. As commercial engineers, we don't plug our own names or reputations with the software that we sell »
« The commercial world writes product for customers and users; the Linux community writes software for programmers. [...]
The essential nature of commercial software is anonymity. As commercial engineers, we don't plug our own names or reputations with the software that we sell »
Tous les plugins des navigateurs de Windows sous Linux
CodeWeavers, qui édite déjà sa propre distribution de Wine, est sur le point de sortir un Crossover-Plugin qui permettrait de faire tourner n'importe quel plugin de Windows (QuickTime, ShockWave..) sous Netscape/Mozilla/Konqueror et compagnie. Alors que la version embedded sortira le 15 mai, la version desktop devrait être prête cet été, sous une licence non encore fixée mais qui pourrait être l'Artistic Licence.
Première mise en application de la rfc 1149
Le Bergen Linux User Group a effectué une séries de pings entre deux machines sous Linux, via le protocole décrit dans la rfc 1149: A Standard for the Transmission of IP Datagrams on Avian Carriers. Encore un bien beau succès pour la communauté Linux, même si les délais de ping sont un peu trop élevés pour jouer à Quake en réseau de pigeons voyageurs.
KDE 2.2alpha1
La première préversion de KDE 2.2 est prête. Dans le changelog, j'ai relevé:
- un nouveau système d'impression
- complétion automatique dans les zones de texte sous Konqueror
- support IMAP pour KMail
- Amélioration des thèmes (support des thèmes windows et IceWM)
- et d'autres choses..
- un nouveau système d'impression
- complétion automatique dans les zones de texte sous Konqueror
- support IMAP pour KMail
- Amélioration des thèmes (support des thèmes windows et IceWM)
- et d'autres choses..
XEmacs 21.4.0
La nouvelle version d'XEmacs vient d'être annoncée. Parmi les nouvelles fonctionnailités, on notera le support de GTK+, et un meilleur fonctionnement sous windows. Pas encore de binaires disponibles pour l'instant.
Portage de DirectX sous Linux
Transgaming est en train de porter l'API Microsoft DirectX sous Linux, en l'intégrant à Wine. L'objectif est de pouvoir utiliser Wine pour faire tourner les jeux Windows sous Linux. Une interview intéressante du PDG de Transgaming, ex-employé Corel à l'époque du portage de Wordperfect, est disponible sur GameSpy. Et non, autant le dire tout de suite, c'est loin d'être du GPL pur jus puisque leur code est sous licence AFPL (Alladin Free Public License).
Guide: Comment transformer un serveur SGI en réfrigérateur
Dans la déjà longue série sur le thème: "je fais n'importe quoi avec du matériel informatique", voici une nouvelle tentative plutot sympathique. Il s'agit de transformer un serveur SGI Challenge DM (valeur neuf: 175000$) en un réfrigérateur ultra design qui fera baver de convoitise tous vos amis geeks.
La Scientologie s'en prend à Slashdot
Un anonymous coward a posté sur slashdot un commentaire contenant un extrait copyrighté appartenant à l'église de scientologie. La scientologie, appliquant le DMCA, menace slashdot de poursuites judiciaires si l'extrait n'est pas retiré des commentaire. Suivant les conseils de leurs avocats, l'équipe de slashdot à donc fait le choix de le retirer, plutot que de se lancer dans un procès couteux à l'issue (très) incertaine...
Sortie de la Gnu Scientific Library v1.0
En regardant Freshmeat, j'ai remarqué que la GSL (Gnu Scientific Library) venait de sortir en v1.0. Cette librarie implémente de nombreux algorithmes utiles pour le calcul scientifique (voir la homepage), elle est écrite en C et peut être utilisée depuis Perl ou Python.
Journal un papier sur l'utilisation de oprofile
Optimization case study: Clustal
http://h21007.www2.hp.com/dspp/files/unprotected/linux/Optimization(...)
Ils prennent un code (écrit en C), mesurent ses performances (avec oprofile http://oprofile.sourceforge.net/(...) ), optimisent, tentent des trucs,.. (spoiler: à la fin, y'a du sse2)
Plutôt intéressant à lire, d'autant que ce que sort oprofile n'est pas toujours évident à interpréter.
http://h21007.www2.hp.com/dspp/files/unprotected/linux/Optimization(...)
Ils prennent un code (écrit en C), mesurent ses performances (avec oprofile http://oprofile.sourceforge.net/(...) ), optimisent, tentent des trucs,.. (spoiler: à la fin, y'a du sse2)
Plutôt intéressant à lire, d'autant que ce que sort oprofile n'est pas toujours évident à interpréter.
Journal Encore un bench gcc vs icc
cf http://linuxfr.org/2002/12/07/10578.html pour le précédent, celui-ci est effectué sur un p-III bipro et un p-IV avec l'hyper-threading, la comparaison porte sur du code c++, fortran et java.
http://www.coyotegulch.com/reviews/almabench.html
à lire, rien que pour les conclusions de l'auteur sur java :°):
The problem with Java's performance is not my code or my lack of Java skills -- the real problem is that Java 1.4 is slow