Raphaël Quinet est l'auteur d'une version modifiée de LILO, basée sur celle de la Suse 7.2, qui permet d'avoir un écran de démarrage un peu plus ludique que le bon vieux prompt LILO: .. Il y a des petits tux qui se promènent, un casse brique etc.
C'est à la fois idiot, non productif et marrant: j'aime bien :)
Compiler et optimiser KDE 2.2.2
userlocal propose un article plutôt intéressant sur la compilation de KDE 2.2.2 . On y parle entre autres de objprelink, qui semble vraiment efficace au vu des temps annoncés dans l'article: sur la machine de l'auteur, le temps de démarrage de KDE passe de 30-40 secondes à 10-15 , et celui de konqueror passe de 6-10 secondes à 2-4 !
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.
Une API en C pour KDE 3
Selon cet article de linuxfrench, il sera possible de développer des applications pour KDE 3 en C (et non en C++ comme c'était le cas auparavant). L'utilisation des bibliothèques KDE devrait même être possible depuis Java et Objective-C. A priori c'est une bonne nouvelle pour tous ceux qui souhaitent développer pour KDE et sont allergiques au C++.
première prerelease de Gnome 2.0
Gnome 2.0 alpha 1 est disponible sur les ftps de gnome.org et ses miroirs. C'est une technology preview, donc plutot destinée aux développeurs et aux utilisateurs aventureux (impossible de l'installer à côté de gnome 1.x, et il ne s'agit que des gnome-libs).
Draft de la spécification du langage D
Sur Slashdot, on trouve un article faisant référence à une proposition (sérieuse) de nouveau langage, qui voudrait être le successeur du C et du C++. Le draft de la spécification est très intéressant: il ne s'agit pas de construire un langage entièrement compatible avec le C/C++, mais qui facilite le portage. Le D serait compilé, linkable avec les lib C mais pas C++, sans préprocesseur, sans héritage multiple, sans templates et sans surcharge d'opérateur. Il implémenterait par contre un garbage-collector, un système de modules, les exceptions, unicode, un support pour le débuggage, et surtout une vrai gestion des tableaux (ce langage se destine entre autre aux numériciens).
On peut noter que l'auteur est quelqu'un de plutot sérieux et qui connait le sujet puisqu'il est l'auteur original du compilateur Zortech C++ et du compilateur C++ Digital Mars.
On peut noter que l'auteur est quelqu'un de plutot sérieux et qui connait le sujet puisqu'il est l'auteur original du compilateur Zortech C++ et du compilateur C++ Digital Mars.
Faire de la 3d sans polygone
La société SGDL a présenté au SIGGRAPH 2001 une technique de représentation d'images 3D où les objets ne sont pas décrits par des polygones, mais par un langage (le SGDL script, bien sur). Ce serait donc, d'après l'article, une approche complètement nouvelle de la 3D.
Malheureusement l'article est assez vague et on reste un peu sur sa faim...
Malheureusement l'article est assez vague et on reste un peu sur sa faim...
Tout tout tout, vous saurez tout sur i2bp
Le mirifique 18:14:15 aka Dae, nous a signalé l'apparition sur Transfert.net d'un article d'un fort beau gabarit sur la saga i2bp. En l'occurence, il s'agit d'une enquête assez détaillée sur cette histoire, on y parle entre autres de l'énorme Marc-Éric Gervais, de Darty, du Mossad, de milliards de dollars, du pape, de gardes du corps, d'étudiants géniaux mais roulés dans la farine, des russes, de démos bidonnées, ...
Note du modérateur: c'était déjà passé, mais bon ça fait de la lecture pour les vacances.
Note du modérateur: c'était déjà passé, mais bon ça fait de la lecture pour les vacances.
Répondeur automatique anti-spam
Slashdot signale un petit script perl plutot rigolo: celui-ci lit un mail (a priori un mail de spam), et lui concocte une réponse à l'aide du module chatbot::eliza. Pour mémoire, Eliza est un programme écrit en 1966 et qui simule un psychothérapeute (pour le voir en action sous Emacs, faire M-x doctor).
la seconde édition de Linux Device Drivers sous licence FDL
La seconde édition de Linux Devices Drivers est disponible chez O'Reilly, mais ce qui est plutot intéressant, c'est qu'elle est sous licence FDL. Le livre entier est donc téléchargeable sur le site de O'Reilly.
Les plugins de MSIE sous Konqueror
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..
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 »