(Nouvelle tirée de Kerneltrap.org)
Linus a commencé l'inclusion des modifications de Andrew Morton (patches mm, partie "non-blocking page writeback system") apportées sur la gestion de la mémoire virtuelle dans son arbre BK du noyau de développement 2.5.39.
Les buts de ces améliorations sont d'améliorer le comportement du noyau au niveau des entrées/sorties vis à vis de la montée en charge.
Au vu des gains de performance, c'est à ce demander comment on a put vivre sans! (à voir dans le fichier attaché)
Assembleur "PowerPC"
De nos jours, le langage assembleur n'est pas très répandu au sein de la communauté des programmeurs, et l'assembleur "PowerPC" l'est encore moins. Cet article présente un panorama du langage assembleur dans une perspective "PowerPC" et oppose des exemples de 3 architectures différentes: ia32, ppc, et ppc64
"RunTime" : changement de contexte, Première partie
Cet article mesure les dépassements impliqués par le changement de contexte. On y trouve une démonstration de changement de contexte puis une opportunité à mesurer la vitesse d'une opération de changement de contexte. (Contient des exemples de code)
DRM : c'est parti !
Un article de The Register USA propose un test d'un CD promotionnel d'Elvis Costello, distribué par le Sunday Times UK. Les pistes sont au format WMA, et deux d'entre elles sont protégées. Le Media Player 8 de Windows XP ne peut pas les jouer, il faut télécharger la beta de WMP 9, qui gère le DRM en se connectant aux serveurs de Microsoft. Apparemment, le CD n'est même pas montable sous Linux.
L'article parle aussi des cartes son Creative, dont les derniers drivers permettent de bloquer la sortie lorsque le fichier joué est protégé par DRM.
L'article parle aussi des cartes son Creative, dont les derniers drivers permettent de bloquer la sortie lorsque le fichier joué est protégé par DRM.
Ristourne sur le Yopy pour les développeurs Linux
Tuxmedia, le distributeur pour la France du Yopy propose une réduction de 25% sur l'appareil, vendu officiellement 539 uros, pour les développeurs Linux dont les applications sont intégrées à la "Yopythèque", la bibliothèque d'applications adaptées au terminal.
Guide: Administration de la couche IP sous Linux
Vu sur la mailing list LARTC (Linux Advanced Routing and Traffic Control), la mise en ligne d'un guide de l'administration reseau IP pour Linux (kernel 2.2 et 2.4).
Comme l'indique l'auteur, ca concerne aussi bien l'admin IP "de base" d'un simple hote que l'admin IP d'un routeur plus complexe (QoS, traffic shaping, NAT, PAT ...).
En outre il est disponible en plusieurs formats et l'auteur encourage ses lecteurs a lui faire part des critiques, eloges et corrections eventuelles.
Comme l'indique l'auteur, ca concerne aussi bien l'admin IP "de base" d'un simple hote que l'admin IP d'un routeur plus complexe (QoS, traffic shaping, NAT, PAT ...).
En outre il est disponible en plusieurs formats et l'auteur encourage ses lecteurs a lui faire part des critiques, eloges et corrections eventuelles.
MySQL: une bonne et une mauvaise nouvelle.
La bonne :
MySQL supporte les transactions ACID (Atomicité, Cohérence, Isolation, Durabilité), les contraintes d'intégrités référencielles et les sauvegardes à chaud grace à l'utilisation du moteur de stockage InnoDB.
La mauvaise :
IBM et Microsoft critiquent MySQL.
MySQL supporte les transactions ACID (Atomicité, Cohérence, Isolation, Durabilité), les contraintes d'intégrités référencielles et les sauvegardes à chaud grace à l'utilisation du moteur de stockage InnoDB.
La mauvaise :
IBM et Microsoft critiquent MySQL.
Da geek Contest #5 - Octobre 2002
Bonjour à tous !
Après des mois d'absence, notre héros revient avec un nouveau défi, sur le thème «DaGeek découvre son environnement» :
«DaGeek vient de se faire enfermer inopinément dans la salle serveur
alors qu'il piquait un innocent roupillon depuis treize heures dans
l'amoire de stockage des bandes DAT suite à la (longue) configuration
de son .gnus la nuit de la veille. Il se dit "chic, je vais en
profiter pour faire un gros disque virtuel de 25 To de données en
reliant tous les disques durs de la boite ensemble!" - sauf que, enfermé
dans sa cave, DaGeek ne peut pas sortir et compter les machines !
Aidez DaGeek à trouver une astuce (sâââââale) pour comptabiliser les
machines sachant que :
- DaGeek dispose d'un ordi portable;
- d'une connexion au réseau local;
- d'une connexion au réseau internet;
- que l'environnement est hétérogène (donc, y'a des windows qui ne
répondent pas à ping(8))
- que son cache arp n'est pas plein.
- et qu'il ne lui reste que quelques heures avant le lever du soleil
et son prochain et bien mérité petit-déjeuner (une adelscott et
comme il faut *toujours* manger quelque chose avec la bière, une
Guinness).
Vous avez 3 semaines environ, jusqu'au mercredi 16 Octobre, pour nous remettre vos solutions les plus ingénieuses et les plus gorets à l'adresse defi@parinux.org et peut-être... peut-être, figurer dans le panthéon des vainqueurs du déficon en compagnie du rosoyant pachyderme qui leur tient lieu de mascotte !:)
Nb: Les chanceux qui ne connaissent pas encore le déficon trouveront un bref descriptif à l'URL ci-dessous (pas très à jour mais ça va venir (tm)), ainsi que deux petites références utiles pour se familiariser avec l'esprit du jeu... Amusez-vous bien ;)
Après des mois d'absence, notre héros revient avec un nouveau défi, sur le thème «DaGeek découvre son environnement» :
«DaGeek vient de se faire enfermer inopinément dans la salle serveur
alors qu'il piquait un innocent roupillon depuis treize heures dans
l'amoire de stockage des bandes DAT suite à la (longue) configuration
de son .gnus la nuit de la veille. Il se dit "chic, je vais en
profiter pour faire un gros disque virtuel de 25 To de données en
reliant tous les disques durs de la boite ensemble!" - sauf que, enfermé
dans sa cave, DaGeek ne peut pas sortir et compter les machines !
Aidez DaGeek à trouver une astuce (sâââââale) pour comptabiliser les
machines sachant que :
- DaGeek dispose d'un ordi portable;
- d'une connexion au réseau local;
- d'une connexion au réseau internet;
- que l'environnement est hétérogène (donc, y'a des windows qui ne
répondent pas à ping(8))
- que son cache arp n'est pas plein.
- et qu'il ne lui reste que quelques heures avant le lever du soleil
et son prochain et bien mérité petit-déjeuner (une adelscott et
comme il faut *toujours* manger quelque chose avec la bière, une
Guinness).
Vous avez 3 semaines environ, jusqu'au mercredi 16 Octobre, pour nous remettre vos solutions les plus ingénieuses et les plus gorets à l'adresse defi@parinux.org et peut-être... peut-être, figurer dans le panthéon des vainqueurs du déficon en compagnie du rosoyant pachyderme qui leur tient lieu de mascotte !:)
Nb: Les chanceux qui ne connaissent pas encore le déficon trouveront un bref descriptif à l'URL ci-dessous (pas très à jour mais ça va venir (tm)), ainsi que deux petites références utiles pour se familiariser avec l'esprit du jeu... Amusez-vous bien ;)
Google se met à l'information
Le célèbre moteur de recherche lance un portail d'informations généralistes en langue anglaise. Il renvoie à des articles provenant d'environ 4000 journaux en ligne du monde entier.
Depuis le 23 septembre les internautes anglophones peuvent accéder à ce nouveau service entièrement automatisé. Les news sont classées par thèmes (world, US, business,Sci/tech, Sport, Entertainment, Health), mais il est également possible de rechercher les news par mot-clef.
Ndm : contrairement à Altavista en son temps, Google a eu la bonne idée de ne pas alourdir la page principale avec ce nouveau service.
Depuis le 23 septembre les internautes anglophones peuvent accéder à ce nouveau service entièrement automatisé. Les news sont classées par thèmes (world, US, business,Sci/tech, Sport, Entertainment, Health), mais il est également possible de rechercher les news par mot-clef.
Ndm : contrairement à Altavista en son temps, Google a eu la bonne idée de ne pas alourdir la page principale avec ce nouveau service.
Phoenix (Basé sur Mozilla)
L'équipe de développement de Mozilla a sorti un navigateur « léger » basé sur Mozilla. Il s'agit de "Phoenix". Il possède une interface XUL mais est selon eux environ deux fois plus rapide que Mozilla.
J'ai testé : c'est effectivement plus rapide et Léger. Néanmoins, leurs binaires contiennent plus ou moins les binaires de Mozilla. Je n'ai pas encore vu si on pouvait faire coexister les deux sans redondance.
Naturellement il est fourni pour Windows et Linux... Enfin un navigateur léger (et conforme aux standards) sous Windows ?
(ndm : merci également à ano512 qui a soumis la news)
J'ai testé : c'est effectivement plus rapide et Léger. Néanmoins, leurs binaires contiennent plus ou moins les binaires de Mozilla. Je n'ai pas encore vu si on pouvait faire coexister les deux sans redondance.
Naturellement il est fourni pour Windows et Linux... Enfin un navigateur léger (et conforme aux standards) sous Windows ?
(ndm : merci également à ano512 qui a soumis la news)
Clavier multimédia sous GNU/Linux
Suite à l'achat ce week-end d'un clavier multimédia, Logitech Internet Navigator Keyboard, je me suis décidé à faire un article pour expliquer la manière de le configurer sous notre OS favori.
Un autre article très intéressant réalisé par kadreg traite du même sujet mais sur un point plus technique et plus généraliste. Je me suis en effet plus focalisé sur son intégration avec KDE mais celà peut s'appliquer dans n'importe quel environnement. Je fournis aussi un tarball de mes raccourcis au format .desktop pour ceux qui n'ont pas envie de tout configuer.
Sinon, si votre clavier n'est pas un Logitech mais qu'il possède tout de même des touches multimédia, la démarche reste la même. A vous la joie de ne plus toucher la souris pour naviguer dans la playlist de xmms :)
Un autre article très intéressant réalisé par kadreg traite du même sujet mais sur un point plus technique et plus généraliste. Je me suis en effet plus focalisé sur son intégration avec KDE mais celà peut s'appliquer dans n'importe quel environnement. Je fournis aussi un tarball de mes raccourcis au format .desktop pour ceux qui n'ont pas envie de tout configuer.
Sinon, si votre clavier n'est pas un Logitech mais qu'il possède tout de même des touches multimédia, la démarche reste la même. A vous la joie de ne plus toucher la souris pour naviguer dans la playlist de xmms :)
GnuLinews.org, une galerie de pingouins, du nouveau sur la toile
Un nouveau mag Linux en français ? linews.org ?
Ah, on me signale dans l'oreillette qu'on doit dire Gnu/Linux,
ça sera donc GnuLinews.org :-)
Le no 1 de GnuLinews est sorti.
Même s'il faut encore attendre quelques semaines son indexation dans les moteurs de recherche, et même s'il manque encore quelques pièces du puzzle, je ne résiste pas au plaisir de l'annoncer ici.
Et puis, ça serait dommage de rater le premier, le numéro 2 devrait sortir dès la semaine prochaine :-)
Une originalité : le magazine est également disponible (dans une version très "grand public") sous forme de maquette papier, en quadri, gratuite et prête à l'impression, pour les assos, LUG, entreprises qui voudraient en faire une diffusion locale.
Et puis, ne ratez pas la galerie de pingouins dessinés par JC (qui illustre GnuLinews), en clin d'oeil à la fabuleuse histoire d'Antoine Bellot. Mais je ne suis pas objectif... je suis fan.
Antoine, 2 nouveaux chapitres d'urgence sortir tu devras...
Ah, on me signale dans l'oreillette qu'on doit dire Gnu/Linux,
ça sera donc GnuLinews.org :-)
Le no 1 de GnuLinews est sorti.
Même s'il faut encore attendre quelques semaines son indexation dans les moteurs de recherche, et même s'il manque encore quelques pièces du puzzle, je ne résiste pas au plaisir de l'annoncer ici.
Et puis, ça serait dommage de rater le premier, le numéro 2 devrait sortir dès la semaine prochaine :-)
Une originalité : le magazine est également disponible (dans une version très "grand public") sous forme de maquette papier, en quadri, gratuite et prête à l'impression, pour les assos, LUG, entreprises qui voudraient en faire une diffusion locale.
Et puis, ne ratez pas la galerie de pingouins dessinés par JC (qui illustre GnuLinews), en clin d'oeil à la fabuleuse histoire d'Antoine Bellot. Mais je ne suis pas objectif... je suis fan.
Antoine, 2 nouveaux chapitres d'urgence sortir tu devras...
« Server clinic »: techniques Web poids plume
Alors qu'il existe un flot considérable de matériels disponibles sur la programmation Web, la plupart d'entre eux tendent à jeter de la poudre aux yeux aux utilisateurs. En attendant, les techniques simples mais efficaces de construction d'applications adaptées aux serveurs Web sont trop peu connues. Le "Server clinic" de ce mois-ci explique deux idées utiles que vous pouvez appliquer à n'importe quel langage orienté serveur.
Configuration d'une application avec Perl, Deuxième partie
Cet article montre comment le module AppConfig peut gérer le stockage d'une configuration locale. L'auteur examine les caractéristiques avancées du module AppConfig : validation, auto action, modification des variables "hash" et "array", et boutons radio.
GnuPG 1.2
Gnu Privacy Guard version 1.2 est sorti le 21 septembre. On ne peut que se réjouir de l'arrivée de cette nouvelle version qui apporte pas mal de nouveautés comme la possibilité de positionner facilement ses préférences, un meilleur support des serveurs de clefs ainsi que la notion de groupe permettant de rassembler sous un nom unique plusieurs destinataires, finies donc les longues séances de -r ...
L'occasion de voir si les autorisations d'exportation et de fourniture générale obtenues par le chapitre francais de la FSF Europe s'applique effectivement à la version 1.0.7 et suivantes.
L'occasion de voir si les autorisations d'exportation et de fourniture générale obtenues par le chapitre francais de la FSF Europe s'applique effectivement à la version 1.0.7 et suivantes.