Friday, 9 February 2007

Hdparm, et le silence est d’or

Filed under: — Muad'dib

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/nux.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 51

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/Geek zone.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 68

Un ordinateur, c’est bien. Un ordinateur disponible rapidement quand on en a besoin c’est bien. Oui mais voilà, laisser tourner son ordinateur 24h sur 24, ça fait du bruit, ça consomme, ça chauffe, bla, bla, bla …

Dommage, car ce disque dur bourré de mp3 qui tourne en permanence n’est utilisé que lorsqu’on écoute de la musique, même chose pour celui qui contient les films, les photos, etc, etc …

Heureusement est arrivé hdparm , ou encore “l’outil de tweak ultime pour disque dur”. Parmi toutes les options plus ou moins absconses (et plus ou moins dangereuses…) se trouve un bijou permettant de régler le “spindown” du disque, c’est à dire le temps au bout duquel il va s’arrêter comme un grand lorsqu’il n’est pas utilisé.

La commande magique : “hdparm -S 6 /dev/hdc”, pour régler ce délai à 6×5s = 30s pour le disque hdc.

Evidemment, il faut s’arranger pour que le disque ne soie pas sollicité toutes les 10 minutes par un processus idiot venant le déranger dans son sommeil, mais une fois ce détail réglé, le silence est d’or !

Wednesday, 6 September 2006

Libérez les Nabaztags !!

Filed under: — Muad'dib

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/nux.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 51

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/Geek zone.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 68

Bonjour,

nabaztag

Je suis avec interêt les progrès autour des nouveaux objets communicants et j’ai pu constater à quel point Nabaztag avait pris une avance considérable sur le marché.

Cependant, je me suis toujours refusé et j’ai toujours conseillé de refuser d’acheter un objet qui revienne à signer un chèque en blanc sur son utilisation future …
Or aujourd’hui, il n’existe aucune possibilité de contrôler soi même son lapin : Nabaztag serait-il tellement unique qu’il soie le seul objet que l’on achète sans en être maître ?

En fournissant une API obligeant à passer par le serveur Violet, vous vous mettez quantité d’épines dans les pieds : serveurs en panne, retards du à la charge, mauvaises performances à cause d’un intermédiaire supplémentaire et surtout pauvreté des informations disponibles en regard de ce qui est disponible sur le web !

La raison, je le suppose, est de conserver le monopole sur l’abonnement aux services fournis par le lapin. Cependant, vous vous trompez d’adversaire : vos vrais concurents sont les objets communicants open-source type chumby qui auront des services moins chers et plus nombreux quelques mois après leur sortie.

Bref, le lendemain du jour où vous publiez le programme Violet permettant de contrôler les lapins, je deviens votre client. En attendant, je trouve dommage qu’une fois de plus une boite sympa aille droit dans le mur alors qu’elle avait tout compris avant les autres. J’ai bien peur qu’un jour Violet dépose le bilan, publie son programme pour ne pas laisser les utilisateurs en rade, et que du même coup Nabaztag ai un succès … post-mortem.

Bonne chance à vous,
Muaddib (ex-futur client)

EDIT (parce qu’ils sont sympas, chez Violet :) ). Lire la suite pour voir la réponse.

Lire la suite …

Wednesday, 26 April 2006

Smart Explorer Destroyer

Filed under: — Muad'dib

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/nux.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 51

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/Geek zone.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 68

Explorer Destroyer est un petit script qui, une fois intégré à votre site web, affiche un bandeau bien voyant aux utilisateurs d’Internet Explorer en les incitant à remplacer leur navigateur par Firefox. Voilà ce que ca donne :

explorerdestroyer

Cette initiative est largement critiquée et criticable pour deux raisons :
_ L’outil propose carrement d’interdire l’accès du site web aux utilisateurs d’IE, et
_ il fait la publicité de Firefox+GoogleBar en proposant de gagner 1$ par internaute converti.

Si c’est pour lacher Microsoft et mieux se raccrocher à Google, on a rien gagné, ce qu’on d’ailleurs bien compris les auteurs de Destroy Explorer Destroyer . D’où l’idée de créer “Smart Explorer Destroyer”, qui reprend l’essentiel de Explorer Destroyer sauf que :
_ Il n’y a plus aucune référence à Google
_ Suppression de tous les ‘pings’ servant à tracer l’utilisation d’Explorer Destroyer sur le web
_ Traduction en français
_ Plus qu’une seule version, celle qui affiche un bandeau en haut pour les utilisateurs d’Internet Explorer

... et en plus, c’est vachement plus léger que l’original.
Le tout en démo et téléchargeable ici même très prochainement :)

Tuesday, 8 March 2005

Où l’on reparle des brevets logiciels

Filed under: — Muad'dib

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/nux.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 51

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/Geek zone.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 68

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/Europe.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 51

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/Politik & écologie.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 68

Comme le rappelle Bix ce matin, le conseil européen a adopté le projet de directive concernant les brevets logiciels.

Pour rappel, ce projet de directive instaure le grand n’importe quoi en matière de brevetabilité, puisque presqu’aucune limite n’est définie sur ce qui est brevetable. Concrètement, le risque est représenté par une avalanche de procès tous plus idiots les uns que les autres portant sur des idées brevetées.

Malgré tout, il y a des raisons d’être optimistes car la bataille n’est pas perdue. Comme je l’avais précisé ici, le parlement européen avait amendé à 367 voix contre 157 ce projet dans le bon sens. En seconde lecture, il y a de fortes chances pour que le même scénario se reproduise … en tout cas on l’espère !

Ce qu’il faut retenir, de cette histoire ?

Pour l’Europe d’abord : on a une fois de plus la démonstration que ce “comité d’experts” qu’est la commission européenne n’a rien d’un gouvernement démocratique responsable devant son parlement. Il est temps d’en finir avec cette époque. Nous avons besoin d’une Europe politisée, d’une commission qui gouverne et non qui impose. Pour en finir avec ce parlement inefficace, le OUI à la constitution s’impose !

Pour les droits en matière de propriété intellectuelle ensuite. Le chemin en la matière est encore long, et les habitudes du passé du passé demeurent. On ne repète jamais assez cette évidence : une idée, ca se partage sans rien coûter ou presque. Lorsque j’utilise une idée je n’empêche personne d’autre de l’utiliser, contrairement aux objets matériels. La propriété n’est alors qu’un frein au progrès, et les exemples ne manquent pas : l’impossibilité pour tout un chacun de modifier le système Windows, l’impossibilité de fabriquer des génériques pour l’Afrique, le retard dans la mise en place d’un système de rémunération des artistes via le P2P, ...

L’amendement du parlement Européen, en conditionnant la brevetabilité à la “mise en oeuvre des forces de la nature”, peut donc être considéré comme progressiste. Espérons que, malgré la commission, malgré le cadre institutionnel de Nice, il soit adopté.

Thursday, 10 February 2005

KDE sous Windows

Filed under: — Muad'dib

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/nux.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 51

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/Geek zone.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 68

PCInpact a publié aujourd’hui un article au sujet du portage de l’environement KDE sous Windows. Ce portage concerne la librairie Qt, et permettra ainsi de faire fonctionner les applications KDE sous Windows.

KDE

Récapitulons les arguments pour et contre ce genre d’initiative:

CONTRE: les utilisateurs de Windows ont ainsi accès aux merveilleuses applications de KDE sans installer Linux => on décourage les gens d’abandonner Windows

CONTRE: le libre ne doit cohabiter qu’avec du libre

POUR: on donne aux applications KDE un public beaucoup plus large. Du coup, les utilisateurs de Windows pourront facilement passer sous linux, connaissant les applications.

POUR: on montre à un public plus large la puissance des applications du monde libre, et on a des développeurs plus nombreux pour les applications.

Mon opinion

A mon avis, les objectifs du monde du libre doivent être:
_ faire en sorte que les applications libres soient les meilleures, tout OS confondu
_ faire en sorte que les gens utilisent les logiciels libres, le plus possible
_ faire en sorte sur les gens connaissent l’esprit du logiciel libre

L’exemple de Firefox est fondamental: en créant un navigateur portable, la fondation Mozilla a donné au libre une publicité qu’il n’aurait pas pu avoir autrement. En étendant le public des utilisateurs, on a également étendu le nombre de développeurs, ce qui est une constante du logiciel libre. Du même coup, le potentiel d’amélioration du logiciel s’est vu augmenté, et la réactivité aux bugs et aux failles a été réduites.
Du point de vue strictement personnel, l’absence d’un navigateur comme Firefox a été la cause de l’échec de mes deux premières tentatives d’utilisation de Linux…

L’exemple d’OpenOffice est également fondamental: en étendant ce logiciel à Windows, on a facilité son adoption par des administrations et des entreprises, qui participent désormais à son amélioration.

A chaque fois qu’une application de plus est portée sous Windows et qu’elle rencontre le succès, on réduit un peu plus la distance entre les deux OS, et on favorise l’adoption d’un système 100% libre. Si Linux représentait 80% des machines, alors peut être qu’il faudrait se poser des questions stratégiques du style “ne donnons pas à nos adversaires ce qu’ils n’ont pas”. Ce n’est pas le cas: on n’a rien à perdre et beaucoup à gagner.

Thursday, 3 February 2005

Rocardien ?

Filed under: — Muad'dib

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/nux.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 51

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/Geek zone.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 68

Discours de Michel Rocard sur les brevets logiciels

Si ce brave gars réussi son coup, si l’Europe montre l’exemple au monde en refusant un système de brevets ridicules, si le parlement réussi enfin à faire entendre sa voix à la commission…
... alors je pense que Rocard sera recu en guest-star à la prochaine Linux-expo. En tout cas respect !

Wednesday, 19 January 2005

Et pour quelques touches de plus…

Filed under: — Muad'dib

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/nux.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 51

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/Geek zone.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 68

... où comment associer n’importe quelle touche du clavier à n’importe quel symbole système…

On y va:

1. xkb, c’est de la merde et c’est compliqué => à désactiver absolument

2. Pour afficher la configuration actuelle du clavier: xmodmap -pke
On obtient des lignes du style:
“keycode 11 = eacute 2 asciitilde”
Ce qui signifie que la touche 11 est associée de base au “eacute” (é), si on appuie sur Shift elle est associée au “2”, et si on appuie sur AltGr (le mode “switch”), elle est associé au ‘tilde’

3. Pour afficher la configuration des touches spéciales: xmodmap -pm
Les deux lignes les plus importantes sont:
Shift = Shift_R Shift_L, qui définit les touches du mode “shift”
mod3 = Alt_L, qui définit les touches du mode “switch”

4. Pour connaitre le keycode d’une touche du clavier, il faut installer “xev”, qui permet de scanner le clavier et les évènements souris.

Muni de ces précieuses connaissances, faites les choses suivantes:
_ sortez votre configuration actuelle dans un fichier: xmodmap -pke > .xmodmap
_ virer les lignes vides dans ce fichier
_ ajouter au départ de ce fichier la configuration des touches spéciales sous la forme:
clear mod3
add mod3 Alt_L
etc…
_ ajouter la commande “xmodmap (rep)/.xmodmap” au démarrage du système

Voil� , maintenant on peut s’amuser à modifier tout le clavier en associant n’importe quoi avec n’importe quoi. Exemple: rendre “~” muette pour pouvoir disposer des caractères ñ ou ã...

C’est la fête.

Thursday, 13 January 2005

Captive-ntfs

Filed under: — Muad'dib

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/nux.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 51

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/Geek zone.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 68

Quels systèmes de fichiers adopter quand on a à la fois Linux et Windows sur sa machine ?

NTFS ? Accessible uniquement en lecture depuis Linux
FAT ? Pas journalisé, limité, ... bref: ingérable et risqué
EXT2 ? Accessible uniquement en lecture depuis Windows via des applications spécifiques.

Heureusement est arrivé.... Captive-ntfs, de ReactOS !

reactOS

En gros, ce programme génialissime va lors de son installation chercher les binaires windows permettant de lire NTFS, soit en allant les chercher sur une partition windows, soit en les prenant du dernier service pack sur le web. Un peu comme “wine”, il les utilise alors pour accéder en lecture/écriture aux partitions NTFS.
Le bémol, parcequ’il y a un bémol, c’est que c’est leeeeeent. Mais bon, quand on a pas à faire de grands travaux sur les partitions NTFS ca suffit !

Note d’installation:
_ installer Wine avant
_ c’est préférable de télécharger les binaires sur le web (plus up-to-date, plus simple).
_ le user qui monte les disques doit avoir accès read/write aux /dev/hdxx et doit être propriétaire des /mnt/xxxx dans lesquels il monte ces derniers
_ dans /etc/fstab, mettre l’option “users”, qui permet aux utilisateurs de monter eux mêmes les disques, et l’option “noauto” pour éviter que root monte les disques au démarrage.

Tuesday, 11 January 2005

Mais que font les polices ?

Filed under: — Muad'dib

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/nux.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 51

Warning: file_exists() [function.file-exists]: Unable to access /mnt/105/sdb/c/5/sourisdudesert/caticons/Geek zone.gif in /mnt/110/sda/c/5/sourisdudesert/wp-content/plugins/cat-icon.php on line 68

Vous venez d’installer une Mandrake 10.1 ? Vous n’auriez pas remarqué que les polices de caractères étaient… minables ?

Quelques symptômes:
_ Quand vous ouvrez Firefox, les caractères bavent de partout, on a l’impression que la page web est passée au lavage
_ Sous OpenOffice, les caractères sont totalement inconstants: plus gras, moins gras, voire carremment légèrement décalé en hauteur

Bref, c’est môche et vous avez bien raison de le penser. MAIS, un magnifique “how-to” est fait pour vous:
Mini HOWTO: Getting Perfect Fonts on Mandrake 10.1

Au programme:
_ meilleur réglage de l’anti aliasing
_ recompilation d’un FreeType débridé (résultat impressionant !!)
_ récupération des polices de Windows

Rien qu’avec ces trois items la différence en terme de rendu est impressionnant !

Powered by WordPress