Aller au contenu | Aller au menu | Aller à la recherche

dimanche, juin 7 2009

Coherence primé aux Trophées du libre

Les 5 et 6 juin, se tenait l'événement "les trophées du libre". Je vous en parlait dans ce précédent billet.

Le projet était donc représenté par Frank Scholz (auteur du projet) et moi-même (contributeur).

Nous avions apporté quelques périphériques pour assurer une bonne démonstration dont :

  • une console Sony Playstation 3
  • un amplificateur Denon 4308 (un grand merci à Denon France pour ce prêt)
  • un sheevaplug gracieusement offert par Marvell
  • des ordinateurs portables
  • un IPod Nano

Cette installation nous a permis de réaliser des présentations simulant une installation de type "Salon". Coherence démontrait ainsi ses capacités à offrir du contenu local ou distant (serveur personnel ou services web (flickr, youtube,...)) à nos équipements compatibles DLNA.

Le jury a été très touché par ces démonstrations et nous ont attribué le "prix Special du Jury" ainsi que la seconde place de la catégorie multimédia. L'ensemble du jury s'est dit "impressionné" par les capacités et l'innovation de notre projet.

Frank et moi même sommes comblés de ce succès en espérant qu'il nous ouvrira de nouvelles perspectives pour la suite du projet.


De gauche à droite : la PS3, le sheevaplug, l'ampli Denon.
Le prix spécial du jury était composé du trophées en forme de "C" au premier plan ainsi que la plaque de verre & fer forgé posée sur l'amplificateur. Le prix pour la seconde place de la catégorie est représenté par la main bleue sur le support plexiglas située derrière le sheevaplug.

vendredi, mai 8 2009

Trucs & Astuces pour éviter le mal de dos (les maux ?)

Lors de ma préparation pour mon passage dans l'émission "Allo Docteurs" (France 5) à propos du mal de dos, je me suis fait la réflexion que j'avais mis en place tout un tas de stratégies/astuces pour éviter d'aggraver ma situation.

Le terme "mal de dos" me semble un peu imprécis/simple car il existe une grande variété des maux dont je ne dois d'ailleurs pas en connaître beaucoup. Je vais paraphraser la présentatrice en indiquant qu'il existe principalement trois zones de douleurs :

  1. les cervicales
  2. le milieu de dos
  3. le bas du dos

Mon "parcours" m'offre aujourd'hui le gaz à tous les étages, j'ai donc la chance d'avoir pour différentes raisons ces trois types de problèmes.

  • tassement/déplacement de cervicales
  • rotation des vertèbres dorsales (D3/D5)
  • hernie discale L5/S1 (en bas du dos)

Les astuces/stratégies que j'évoque ici me sont personnelles et ne replacent en rien des consultations ou des avis médicaux. Je n'ai aucune prétention médicale, je cherche juste à partager quelques astuces qui pourraient peut-être aider certains dans leur parcours.

Le ménage
Je commence par le plus sexy ! C'est d'un côté pénible à faire et de l'autre une excellente source de douleurs. Il faut se pencher, déplacer des objets, frotter, etc...

J'ai remarqué que les manches de balais ou les tubes d'aspirateurs sont généralement court pour répondre à une problématique d'encombrement j'imagine. D'un autre coté, lorsque l'on fait plus de 1m70 et bien ces tubes sont clairement trop courts. Sans s'en rendre compte, on courbe le dos pour appuyer. Au bout de quelques minutes, le résultat est là, on a mal.

Lors de votre achat, essayer de prendre un produit dont le tube est suffisamment long pour ne pas avoir besoin de se plier en deux. Pour les aspirateurs, il est possible d'acheter des tubes complémentaires (sauf si le tube est télescopique comme sur les Dyson par ex; leur tube est beaucoup trop court :( ).

Pour passer la serpillière, je vous recommande les "tout-en-un" : un seau qui comporte un support plastique qui permet l'essorage tout en restant droit. Le produit "ultramax" de chez Vileda offre ce mécanisme pratique avec un balai équipé d'un manche télescopique réglable jusqu'à 1m70. Le confort "dorsale" qu'offre ce type de produit est très appréciable.

Les bébés
Heureux papa que je suis, j'ai du également apprendre à gérer le quotidien d'un enfant lorsque l'on a mal au dos.

Le bain des premiers mois est un exercice périlleux car l'on doit tenir l'enfant dans nos bras durant le bain. Le poids de l'enfant, ses mouvements et la durée du bain imposent au dos une charge conséquente. Pour réduire cet effort, j'ai choisi d'utiliser une baignoire pour bébé montée sur un support à hauteur d'homme. La marque babymoov possède cette option sur leur baignoire pour bébé.

Pour le change de bébé, on utilise un table à langer classique. Cependant, la plupart du temps, les tables sont installées voire conçue pour être utilisée par le bout de la table (du coté des pieds de l'enfant). L'illustration ci-dessous en est un bon exemple :

Cette disposition pose un gros soucis pour le dos des parents. Le torse, les épaules et la tête se retrouvent loin du parent qui devra se courber en deux pour atteindre ces parties du corps souvent problématique (passage des bras dans les vêtements, etc). Il existe une solution très efficace pour réduire l'effort imposé au dos.

Il suffit d'accéder à la table non plus du bout mais du côté. Le parent est donc a distance égale de toutes les parties de l'enfant et peu également se déplacer au niveau de la tête. Ainsi, plus besoin de se coucher sur l'enfant pour atteindre ses épaules. C'est tout bête mais la différence est flagrante sur l'état de votre dos avec avoir changé et/ou habillé votre enfant. L'illustration ci-dessous montre ce type de configuration (imaginez vous debout dans le même plan que la turbulette suspendue).

A noter qu'il n'est pas nécessaire d'avoir une table spéciale. Il suffit juste de laisser un accès latéral à votre table lors de son installation.

L'article risque d'être un peu long, je continuerai un autre jour dans un autre article.

mardi, mai 5 2009

HDT 0.3.3

La nouvelle version de HDT est disponible ici.

Elle ajoute un nouveau module "memory" pour rendre les informations sur la mémoire plus facilement accessible.

Dans ce nouveau mode, on retrouve le travail de pierre sur les mappings mémoire. On retrouve les commandes suivantes :

memory> show e820
Permet d'afficher les informations e820

memory> show e801
Permet d'afficher les informations e801

memory> show e88
Permet d'afficher les informations e88

Cette version corrige également plusieurs bugs de la cli sur

  • le comportement de la touche backspace,
  • la disparition du curseur
  • l'affichage de l'aide qui déborde de l'écran

A noter également que dans cette version, le curseur d'affichage est maintenant clignotant pour faciliter sa localisation. Attention, cela ne semble pas fonctionner sous QEMU.

Enjoy ! PS: merci à Dag Wieers pour ses nombreux retours et pierre pour son travail sur le memory mapping.

samedi, mai 2 2009

Coherence en final des trophées du libre 2009 !

Je vous en parlait ici, le projet Coherence est en compétition pour les Trophées du libre 2009.

Suite à la présentation que j'ai réalisée lors de leur 'installs party', le projet vient d'être annoncé comme finaliste de la section multimédia.

Sur les 120 projets participants au 7 catégories, il n'en reste donc que 21 pour les phases finales qui auront lieu les 5&6 Juin 2009 à Soisson.

Je prépare pour cet événement une belle démonstration qui démontrera les possibilités du monde UPNP lorsque Coherence lui ouvre de nouvelles perspectives.

PS: Frank Scholtz (l'auteur de Coherence) en parle également sur son blog

Les larmes de paix des maudits français

Non, non, on ne parlera pas de crise ici mais de musique !

Le groupe Java vient de sortir son nouvel album "Maudits Français".

Si vous ne connaissez pas ce groupe ou leur style, peut-être que la définition de "rap-musette" que s'auto-attribue le groupe est assez juste. Le phrasé du chanteur (Rwan) est toujours aussi typé avec une voix du titi-parisien utilisant le phrasé particulier du rap. Au final, un mélange détonnant dont les textes ne laissent pas indifférent.

Mes chansons préférées sur cet album :

  • Tete de noeud
  • Maudits Francais
  • On
  • Mona
  • L'amer à boire

Un très bon album dans la ligné délirante des précédents.

Les larmes de paix sont quand à elles celles d'Oxmo puccino :

J'ai beaucoup aimé ce retour d'Oxmo Puccino qui utilise dans cet album un phrasé très typé Slam. Cependant, les textes sont très bien servis par une belle instrumentation. Les passages musicaux sont suffisamment longs et complexes pour éviter le coté tranchant et sec du Slam. On se retrouve donc immergé dans une atmosphère douce et entraînante.

Vraiment, une excellente surprise, à écouter de toute urgence .

Mes pistes préférées :

  • Soleil Du Nord
  • Tirer des traits
  • Les unes, les autres
  • 365 jours
  • Masterciel

HDT 0.3.2

La version 0.3.2 de HDT est sortie !

Elle contient principalement un gros travail de pierre sur la détection des disques et des partitions.

Au niveau de la CLI, de nouvelles commandes apparaissent donc :

hdt> show disk

Pour afficher une vue syntéthique disques disponibles

hdt> disk

Pour activer le mode "disk"

disk> show disks

Pour lister les disques disponibles

disk> show disk 0x80

Pour afficher la configuration du disque 0x80 ainsi que ses partitions.

Quelques ameillorations de l'affichage des modes VPD/PCI/Memory sont également incluses.

La liste des patches est disponible ici

Le téléchargement de la version HDT 0.3.2 est ici

Pour tout commenataire/rapport de bug/idées n'hésitez pas à rejoindre la mailing list

A propos de HDT, Dag Wieers (bien connu pour ses depots RPMs) en parle dans cet article

samedi, avril 25 2009

HDT 0.3.1

La branche 0.3.X est inaugurée avec la version 0.3.1. Au menu :

  • Un gros travail de refactoring de la CLI qui nous permet d'avoir de la completion et un historitque.
  • Un nettoyage des fonctions d'affichage pour plus de cohérence
  • une autocorrection du nom de fichier (modules.pcimap) lors d'une utilisation avec isolinux
  • un nettoyage des espaces multiples reportés par certains outils
  • le support des informations de type VPD (Virtual Product Data).

Je tiens à remercier particulièrement Pierre-Alexandre Meyer pour son travail ayant permis la sortie de cette version.

Le message d'annonce de la version sur la mailing list de HDT.

jeudi, avril 9 2009

Première Release officielle de HDT

Après pas moins de 21 pré-versions, le message vient de tomber sur la mailing list de Syslinux, la version 3.74 de Syslinux est disponible ici.

Cette version intègre donc la version 0.2.7 de HDT (Hardware Detection Tool), l'outil dont je vous parlais dans un précédent billet.

Cette première version officielle de HDT est donc fourni en standard dans l'archive de Syslinux. Vous trouverez le fichier "hdt.c32" dans le répertoire "com32/hdt".

Je tiens à remercier particulièrement

  • les testeurs des versions de développement qui ont permis de stabilisé le code de cette version
  • Sébastien Gonzalve (Oznog) pour sa relecture, ses commentaires et ses patches
  • Pierre-Alexandre Meyer (PAM) pour son implication active dans le projet, on lui doit entre autre la refonte de la CLI qui sera effective dans la prochaine version de HDT. Cette nouvelle architecture de la CLI sera plus scalable et offrira notamment la complétion des commandes via la touche <TAB>

dimanche, avril 5 2009

Premier Sprint de développement Coherence/KDE

Suite à une réunion qui s'est tenue au Fosdem entre les développeurs de Coherence et les développeurs de KDE, le premier sprint KDE/Coherence va se dérouler sur Paris les 9 & 10 Mai 2009.

L'événement est une première et devrait accélérer le support des protocoles UPNP dans KDE. Une nouvelle interface KIO sera disponible dans Dolphin afin d'accéder aux ressources locales UPNP/DLNA.

L'utilisation d'un programme python pour une intégration avec KDE peut surprendre, mais ne vous y trompez pas, c'est bien l'API Dbus de Coherence qui sera utilisée permettant d'éviter une dépendance trop forte entre les deux projets.

Cet événement est hébergé dans les locaux de la société Mandriva à Paris.

Démonstration de Coherence pour les Trophées du Libre

Le projet Coherence est en compétition dans la catégorie multimédia des Trophées du Libre 2009.

Mercredi 8 Avril, j'aurai le plaisir de faire une démonstration de Cohérence de 18h à 20h au Parc Gouraud.

Au menu, après une courte présentation des concepts, une démonstration de Coherence dans un environnement composé de:

  • un ordinateur portable sous Mandriva Linux
  • une console Sony Playstation 3
  • un téléphone Nokia N95

Pour y assister ou pour plus d'informations : envoyez un petit mail à 'contact-tl09_arobace_cetril.org'

lundi, mars 16 2009

Thru You où le remix vidéo des improbables

C'est un fait, la quantité de vidéos postées par des anonymes sur Youtube est assez énorme. Et bien, un certain kutiman s'est fait une spécialité.

Il monte des dizaines de vidéos complètement indépendantes les unes des autres pour créer un nouveau morceau. Le résultat est spectaculaire et bluffant. Des morceaux magnifiques de 3-4mn émergent de cet ensemble improbable d'extraits n'ayant aucun rapport entre eux si ce n'est la musicalité que l'on peut en espérer lors du montage.

Je vous laisse apprécier les résultat, c'est ici.

mercredi, mars 11 2009

hdt dans Mandriva Linux 2009.1 !

Un petit billet pour indiquer qu'à partir de la version RC1 de la distribution Mandriva Linux 2009.1, mon petit outil Hardware Detection tool (HDT) est disponible sur les isos.

Si vous voulez quelques détails en français, je vous avait parlé de mon nouveau jouet ici

Ainsi, avant même de lancer l'installation de votre machine, vous pouvez consulter les informations matérielles de votre machine. Reste à voir si cela intéressera d'autres distributions ou projets.

dimanche, mars 8 2009

Retour d'expérience: sur-matelas et oreiller Tempur

C'est pas un grande nouvelle, j'ai des problèmes de dos et ce depuis longtemps. Au menu, rotation de vertèbres et hernie discale. Il y a maintenant 8 ans, j'ai décidé de prendre les devants en achetant un bon lit.

J'avais pris un ensemble chez LatoFlex à savoir:

  • un sommier à lattes + renfort en fibre de verres
  • deux matelas en latex synthétique (le naturel pose des problèmes de durabilité et d'allergie aux acariens)

J'en suis très content mais le matelas devient un peu trop mou avec le temps et ma position de sommeil n'est pas convenable. Je dois la plupart du temps avec le bras sous l'oreiller. J'avais déjà essayé à plusieurs reprise d'acheter des oreillers mais sans jamais trouver mon bonheur.

J'ai donc décider de prendre les choses en main, j'ai pris d'une part des oreillers et un sur-matelas de la marque Tempur.

Le matériau utilisé par cette marque est assez particulier. Il est d'une part relativement dense et lourd mais de l'autre, il est capable de se déformer rapidement pour épouser une forme. En quelques secondes, il passe d'un état de "repos" avec un forme définie à un état "déformé" lorsque vous l'utilisez. La rapidité de changement de forme est assez impressionnante :environ 20/30sec pour un atteindre la position définitive.

Pour les oreillers, j'ai choisi le modèle original en taille Queen L.

Sa forme et sa hauteur permettent un très bon maintien de la tête lors du sommeil. Je peux donc enfin me passer de mon bras qui trainait sous l'oreiller. C'est vraiment l'oreiller que je cherchais depuis longtemps. Après environ 1 mois et demi d'utilisation, je pense qu'il me sera difficile de revenir sur un oreiller traditionnel.

Le sur-matelas fait 7cm d'épaisseur et se pose par dessus votre matelas. Bon ça pèse le poids d'un âne mort mais faut bien reconnaître qu'en 7cm, le résultat est assez bluffant. En général, lorsque l'on parle d'un matelas, on se demande s'il est ferme ou mou. Et bien celui-ci est ni l'un ni l'autre. Il épouse la forme de votre corps pour offrir un maintien. Au premier abord, cela peut sembler mou mais au bout de quelques secondes, le corps est bien en place et ne bouge plus.

A l'instar de l'oreiller, ce confort est vraiment très agréable mais nécessite une certaine adaptation de votre part. Il faut adapter sa position et ses habitudes.

Bref, pour moi, je ne regrette pas ce choix de sur-matelas + oreiller à adaptation de forme. Cela coûte un peu mais si l'on fait le ratio (prix/temps passer par jour dans son lit), cela est très acceptable.

Petite Astuce: Si vous souhaitez vous procurer ses produits, passez par un kiné qui pourra vous donner un flyer qui contient une réduction de 15%. Vu le prix des produits, c'est pas du luxe.

samedi, mars 7 2009

WebCam Logitech QuickCam Pro 9000 sous Linux

Je cherchais a compléter la webcam déjà présente dans le chassis de l'écran de mon ordinateur portable. Celle-ci avait plusieurs problèmes :

  1. l'objectif n'est pas assez grand-angle ce qui pose problème pour être vu à plusieurs en même temps
  2. il faut être parfaitement en face de l'écran pour être vu

Vous me direz : "bah disons que c'est le but non ?". Et bien tout à fait mais lorsque les grand-parents ont envie de voir leur petit-fils (qui vient d'avoir 6 mois au passage) et bien ça se complique un peu. Soit il faut porter l'ordinateur au dessus d'Arthur, soit l'avoir sur les genoux que l'on partage avec l'ordinateur. Autrement dit, c'est loin d'être simple surtout au moment ou le petit bambin se prends d'envie de tapoter sur le clavier.

Bref, je cherchais donc une webcam d'appoint. Et bien une offre sur le site de pixmania offrait la Logitech QuickCam Pro 9000 au prix de 57€ au lieu de 99€ habituels. C'est un produit que j'avais déjà repéré et je dois dire que j'ai craqué.

Pour tous ceux qui ont l'habitude d'acheter du matos, la grande question qui reste est : "est-ce que cela marche sur Linux ?". Parceque bon.... si ça marche pas c'est un peu la loose....

Et bien la réponse est un double, grand et franc : "OUI !".

Pourquoi double ? Et bien, d'une part le driver uvcvideo supporte très bien cette webcam. Merci à son auteur : Laurent Pinchart Et d'autre part, depuis le kernel 2.6.26, ce driver est disponible upstream ! Autrement dit, si votre distribution à bien fait son boulot, le driver est déjà présent dans votre kernel.

Sur ma Mandriva Linux 2009.0 (kernel 2.6.27.5), je n'ai juste qu'a brancher la caméra sur le port USB et voilà ! Rien d'autre à faire. Un test avec ekiga ou skype et hop, tout marche, y compris le micro intégré.

On notera que c'est bien plus facile que sous Windows. Sur le port USB de la caméra, un capuchon avec un petit papier cartonné expliquent qu'il faut absolument installer les drivers windows avec de brancher la caméra. Pour que le constructeur prenne la précaution d'ajouter un capuchon qui bloque un petit papier glacé.... c'est que vraiment ça doit mettre un sacré bazar si on ne suit pas cette procédure.....M'enfin c'est juste une webcam usb hein....

Les plus de cette caméra: - Autofocus - Gestion Dynamique de la lumière (très efficace) - Micro intégré - Facilité d'utilisation sous Linux - Système de pied (2 axes) très pratique pour la poser n'importe ou (et même sur la tranche de l'écran). - Qualité d'image - 2 MegaPixels - Longeur de cable : ~2 mètres - Grand Angle - Possibilité d'utiliser des avatars/accessoires en sur-impression à votre image (sous Windows suelement)

jeudi, mars 5 2009

Comment envoyer des "gratuitous arp" depuis la ligne de commande Linux ?

Pour envoyer un Gratuitous ARP, il suffit d'installer arpsend puis de lancer la commande suivante :

arpsend -t <ip_a_publier> -s <ip_a_publier>

Voilà, ;)

dimanche, mars 1 2009

Hardware Detection Tool (hdt) pour Syslinux

Depuis maintenant quelques années, je participe modestement au projet Syslinux. Vous connaissez sûrement ce projet via ces deux produits phares : isolinux et pxelinux. Le premier permet d'amorcer les cédéroms et est utilisé par toutes les distributions Linux, le second permet d'amorcer une machine via le protocole PXE.

J'ai contribué en insérant dans Syslinux du code de détection matériel (CPU & DMI) adapté du Kernel Linux et de dmidecode. J'ai également ajouté au code de détection PCI déjà existant, la possibilité d'associer le nom du produit et les modules noyaux compatibles via l'analyse des fichiers pci.ids et modules.pcimap.

Tout ceci existe mais n'était pas vraiment disponible aux utilisateurs finaux. J'ai commencé à plusieurs reprises un outil affichant tout ceci mais sans jamais aboutir. Lors de sa présentation de Syslinux au FOSDEM 2009, Hans Peter Anvin m'a un peu brocardé en disant qu'un outil de détection du matériel dans Syslinux serait une bonne idée puisque nous avons déjà tous les composants bas niveaux.

Et bien, c'est fait ! Enfin c'est en cours. J'ai bien avancé dans le développement de HDT (Hardware Detection Tool). Il est maintenant capable via un menu (ncurses-like) ou en cli d'afficher les informations suivantes :

  • CPU (modèle, vitesse, flags, ...)
  • DMI (carte mère, bios, battery, chassis,mémoire ..)
  • PCI (périphériques, nom commercial, module kernel associé)
  • PXE (détection du périphérique PCI associé, adresse MAC, adresse IP)
  • ATA (implémentation partielle de la détection des disques)
  • SYSLINUX (détection du produit et la version)

Il est donc possible depuis Syslinux (isolinux, pxelinux, ...) d'afficher les informations matérielles d'une machine et ce sans installer de système d'exploitation. L'idée derrière ça est d'avoir une sorte de lshw (salut lyonel :p) mais sans avoir besoin d'un OS.

HDT devrait évoluer en

  • incluant une pile ATA pour pouvoir mieux détecter les périphériques disques & lecteurs optiques (dévérom, cédérom, ...)
  • ajoutant la possibilité de lancer des outils de tests externes (smart, memtest, ...)
  • améliorant l'interface de CLI

Si vous souhaitez le tester ou me faire des retours, tous les détails sont .

Voici quand même une copie d'écran du mode menu ainsi qu'une sortie de la commande "show summary" du mode cli.

hdt>show summary
CPU
 Manufacturer :  Intel
 Product      :  Intel(R) Pentium(R) D CPU 3.00GHz
 Features     :  3000 MhZ : x86_64 64bits SMP
System
 Manufacturer : Dell Computer Corporation
 Product Name : PowerEdge 850
 Serial       : XXXXX
Bios
 Version      : A02
 Release      : 10/12/2005
Memory Banks
 bank 00      : 512 MB DDR2@533 MHz
 bank 01      : 512 MB DDR2@533 MHz
PCI
 NB Devices   : 17
PXE
 PCI device no: 15
 Manufacturer : Broadcom Corporation
Product      : NetXtreme BCM5721 Gigabit Ethernet PCI Express
Addresses    : 192.168.3.8 @ 00:13:72:3b:ce:85
Kernel modules
(intel-rng | iTCO_wdt) # (piix | ata_piix) # i2c-i801 # tg3 # sisfb #
hdt>

dimanche, janvier 25 2009

Zombie Scanning sur OFTC

Hier j'avais quelques soucis réseau sur mon serveur personnel... Je mates les log de shorewall... Waow, 1 port par seconde de scanner par une ip. Etrange. Je regarde le reverse, .... zombie-scan.oftc.net.....

Un fournisseur de chan IRC qui me scan activement pour vérifier si je ne suis pas un zombie..... La liste des ports :

  • 23 (telnet)
  • 1080 (socks server)
  • 3128 (squid)
  • 8080 (web)
  • 6588 (AnalogX Proxy)

Franchement, ce trouve cela super agressif et je compte bien me barrer d'un serveur où l'on se fait scanner à l'arrache.

Vous en pensez quoi vous ?

mercredi, janvier 21 2009

Trop de sécurité nuit gravement aux libertés

Image vue sur le site de télérama :

J'aime bien ;o)

mardi, janvier 20 2009

Sortie Audio DTS pour support Bluray sur PlayStation 3

Petite astuce pour les propriétaires de PS3 et d'amplificateurs audio supportant le DTS/DTS HD.
Il est nécessaire dans l'interface de la playstation de positionner dans le menu système/vidéo les sorties audio sur HDMI et/ou optique sur Bitstream et non PCM.
Seul le mode Bitstream permet de transporter l'ensemble des canaux dans le format original jusqu'à l'amplificateur qui se se chargera du décodage.
Voili, Voilo,

De la qualité du logiciel embarqué dans nos équipements électroniques

Dans les objets qui nous entourent, le logiciel embarqué s'immisce de plus en plus pour le meilleur et pour le pire.

Pour le meilleur car cela nous offre des fonctionnalités avancées telle une jolie interface web, des fonctionnalité Web etc...
Pour le pire, les bugs inhérents au logiciel. Alors oui des bugs il y en aura surement toujours mais quand on voit la grossierté des bugs que l'on peut trouver dans non équipements, on peut se poser des questions sur la qualité du code produit et/ou sur la pertinence du contrôle qualité.

Des exemples ? En voici dans par exemple le changelog d'un firmware d'une télévision LCD Phillips, attention ça pique les yeux, voici un best-of :

  1. TV restarts when switching between pay channels/services.
  2. TV does not respond to the remote control or the local control buttons after the TV wake-up from standby in the next day.
  3. Previously stored digital channels were deleted after TV performs installation update
  4. No scheduled TV programs are displayed on the EPG (Electronic Program Guide).
  5. Only one channel is stored when performing manual installation in cable.
  6. TV restarts while navigating through the song list in the content browser

De mon côté, sur mon ampli audio/vidéo Denon AVR-3808A, il ne m'aura fallut que quelques jours pour mettre en lumière des bugs du même tonneau :

  1. si j'allume ma freebox avant mon ampli, je n'ai pas de signal vidéo en sortie de l'ampli
  2. au bout de quelques heures d'écoute, le son peut se mettre à saccader
  3. divers freeze de l'interface LCD

On peut se poser plusieurs questions :

  1. comment des bugs aussi gros peuvent passer un test qualité digne de ce nom ?
  2. comment les premiers acheteurs vivent avec ces bugs qui sont quand même plus que gênant ?
  3. comment font les utilisateurs qui ne savent pas que ce modèle peut être mis à jour ?

Et malheureusement on peut facilement imaginer les réponses suivantes:

  1. les cas de tests réalisé en qualité sont très limités
  2. la complexité des équipements nécessiterait des mois de tests complets pour avoir un taux de couverture satisfaisant
  3. la concurrence accélère les sorties produits et peut réduire le temps de développement logiciel
  4. les mises à jour futures masqueront les défauts de jeunesse et tant pis pour les premiers acheteurs

Cependant, cela pose un vrai problème pour les utilisateurs. Les fiches produits annoncent des fonctionnalités qui au final ne sont pas forcément au rendez-vous en terme de qualité. Et dans ce cas, le produit peut devenir presque inutilisable. Par exemple, le Noxon Audio que j'avais acheté pour sa fonctionnalité UPnP ne me sert pas car il possède un bug majeur non corrigé à ce jour : "de temps en temps, il s'arrête de lire et ne continue pas à jouer de la musique malgré le mode "répéter".

Lors de la sortie d'un produit, on peut espérer avoir des correctifs mais quid lorsque le produit n'est plus un produit phare pour une marque. Il est aisé d'imaginer que les équipes de développement s'attarderont sur les bugs gênants des nouveaux produits sortis.

Tout ceci touche tous les équipements qui nous entourent tels les téléphones, les ordinateurs (BIOS), lecteurs de DVD, ordinateurs de bords, etc... Cette problématique semble même atteindre les applications logicielles. Quel jeu vidéo ne se voit pas appliqué un "gros" patch dès sa sortie. Worms 3D par exemple, se retrouvait avec un mode en ligne non fonctionnel dans sa version vendue alors que celui-ci était très clairement un des éléments intéressants et mis en avant sur ce produit. Les éditeurs se permettent donc de plus en plus de vendre des équipements voire des logiciels non fini, pourvu de bugs importants et sûrement connus juste pour pouvoir être sur l'étalage le jour J défini par les lois du marketing.

Dans mon cas, j'espère que Denon sera réactif et pertinent dans leurs réponses, car au prix de leur joujou, cela me ferait mal d'avoir un produit buggé, non fini et peut être non suivi. A suivre....

- page 1 de 5