Dur Comme Faire

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

Affaire Mandrake, du nouveau

Je vous parlais il y a quelques jours du procès qui opposait la distribution Mandrake Linux aux détenteurs des droits de la bande dessinées Mandrake le magicien.

Gael Duval, fondateur de Mandrake Linux, a apporté des précisions sur les faits par l'intermédiaire du site Présence-PC :

D'une part la société n'a pas été condamnée à changer de nom contrairement à ce que l'on pourrait comprendre, d'autre part la société a fait immédiatement appel de la décision. Le jugement d'appel est susceptible de durer 3 ans pendant lequel la société conserve ses noms de domaines et ses marques.

MandrakeSoft tient à préciser que ce jugement de première instance, qui concerne la France uniquement, n'est qu'un évènement parmis d'autres dans la procédure qui l'oppose à Hearst Corporation & King Features Syndicate depuis 4 ans et qui peut potentiellement durer autant.

MandrakeSoft demande à ses actionnaires d'accepter ses excuses pour l'erreur de formulation du rapport de gestion.

lundi 23 février 2004 à 12h12 - Général 0   0

Il n'y a pas que l'informatique dans la vie !

Le développeur a une forte tendance à vivre en vase clos. Je ne sais pas pourquoi mais c'est comme ça. Il y a longtemps que je le pressentais mais je l'ai compris récemment grâce à ma douce qui m'a posé une question toute simple: quel est le dernier livre que tu ais lu ? En remontant rapidement mes souvenirs, il a bien fallu me rendre à l'évidence: je n'ai pas lu de livre depuis des lustres. Ou plus exactement je n'ai pas lu de livre ne traitant pas directement d'informatique depuis des années. Suite à cette conversation, j'ai cherché un petit peu dans ma vie pour trouver un exemple prouvant que je n'étais pas accro aux ordinateurs.

Je lis beaucoup de magazines: ah mince à part Elegy et D-Side, ce ne sont que des magazines informatiques. Bon je vais me rattraper avec mes activités de loisir: mince à part quand je fait du roller, je consacre tout mon temps libre à des projets informatiques. Je suis bien un dingue de musique vu que j'en écoute tout le temps mais cela ne m'empêche pas de programmer en même temps. Je fais partie d'une association mais elle organise des tournois de jeux en réseau et j'en suis le développeur.
Face à ce terrible constat, il faut bien se rendre à l'évidence: je suis accro.

Ayant conscience de cet état de fait, je tente aussi souvent que possible de sortir la tête de ce microcosme afin de voir comment vivent les vrais gens. Je veux dire ceux qui ne réfléchissent pas, contrairement à moi, en prenant leur douche à la manière dont il vont implémenter telle fonctionnalité dans un programme ou un site Web.

La manière la plus évidente est d'être entouré de non informaticiens. Mais là encore c'est difficile car les amitiés se formant souvent pendant les études ou sur le lieu de travail, la quasi totalité de mes amis travaillent dans ce secteur et les quelques bienheureux qui y échappent sont généralement passionné d'informatique quand même.

Il y a bien ma dulcinée qui n'a aucune attirance particulière pour cet univers mais, compréhensive, elle me laisse la plupart du temps s'exprimer mes penchants informatiques. Alors que faire ?

L'un des moyens que j'ai trouvé est de lire des blogs qui ne traitent pas du tout d'informatique. (Oui c'est là que je voulais en venir) Parmi ceux que je lis régulièrement on trouve Mon avis surtout et La Coureuse. Ces deux blogs ne parlent jamais d'informatique et pourtant j'attend impatiemment chaque billet pour avoir ma dose d'humour, d'auto-dérision avec une pointe de fiel qui me plait tant. Comme quoi il me reste peut être encore un espoir de m'en sortir.

Allez pour vous donner envie d'aller lire ces blogs, voici un petit florilège de billets de Mon avis surtout :

et de La coureuse :

vendredi 20 février 2004 à 11h31 - Blogosphère 4   0

Ils sont Kyo fait ?

Ne me demandez pas comment je suis tombé sur cette interview car je ne le révèlerais pas même sous la torture mais je ne résiste pas à vous livrer quelques perles qu'elle recèle :

WAXX music : Racontez-nous un peu comment a commencé l'aventure Kyo ?
Kyo : Il y a deux frères dans le groupe. Ils se connaissent depuis leur naissance.

Non, vraiment ? Incroyable ! En plus, à moins d'être jumeaux, c'est techniquement faux car si le cadet connait l'autre depuis sa naissance, cela n'est pas vrai pour l'aîné.

WAXX music : Du coup, comment pourriez-vous définir votre style musical actuel ?
Kyo : Nous avons vraiment révolutionné la musique dans le sens ou nous avons inventé un nouveau concept, celui du « trash variété ». C'est de la variété avec un peu de trash. C'est un notre style. On peut aussi l'appeler pop/rock, mais on préfère « trash variété ».

Et modestes avec ça ! Je ne vois rien dans leur musique de révolutionnaire, juste une version édulcorée et grand public de ce que des tas de groupes font depuis longtemps.

Mise à jour : Contrairement à ce qu'on pourrait croire au premier abord, les derniers commentaires laissés sur ce billet ne sont pas cryptés, ils sont en clair ... enfin si l'on peut appeller ainsi ce charabia. Devant la qualité tant orthographique qu'intellectuelle de ces commentaires, et ne voulant pas devenir la nouvelle cible du courou de tous les élèves analphabètes des écoles primaires de France et de Navarre, je ferme les commentaires concernant ce billet. En vous remerciant.

vendredi 20 février 2004 à 10h01 - Musique 25   0

Valse des noms

Je ne sais pas si vous avez remarqué mais en ce moment les procès concernant les noms d'applications se multiplient. Il y a le procès de Microsoft contre Lindows qui tourne à l'avantage de l'un ou de l'autre selon les pays. Lindows s'est rebaptisée Lin---s, prononcez Lindashs, dans certains pays suite à ces procès. Cela nous donne droit à un nouveau site qui montre que la firme n'a pas pour autant perdu son humour.

Dans le petit monde des navigateurs Internet, le projet Mozilla Firebird a dû changer son nom pour Mozilla Firefox suite à la protestation des développeurs de la base de données Firefird. Rappelons que le nom Firebird faisait lui même suite au nom originel, à savoir Phoenix.

A présent c'est la célèbre distribution Linux Mandrake qui vient de perdre le procès qui l'opposait aux détenteurs des droits de Mandrake le magicien. Elle est condamnée à verser 70 000€ et surtout à changer de nom car le dépôt de marque est annulé et les noms de domaine associés transférés aux ayant-droits.

jeudi 19 février 2004 à 11h14 - Divers 0   0

Favicon

Non content de nous offrir l'excellent éditeur HTML-Kit, Chami.com propose aussi de créer le plus simplement du monde une favicon pour votre site.

Il vous suffit de choisir une photo de n'importe quelle taille, à n'importe quelle résolution et de cliquer sur un bouton pour obtenir votre favicon prête à l'emploi.

mercredi 18 février 2004 à 18h08 - Développement Web 0   0

Commentaires sur le code source de Windows

Vous n'êtes pas sans avoir qu'une partie du code source de Windows 2000 s'est baladé sur Internet en début de semaine. Microsoft a confirmé que le code source est authentique mais la firme de Redmond a également souligné qu'il ne s'agissait que d'environ 660 Mo sur les quelques 40 Go que comptabilise le code source de Windows 2000.

Le site Kuro5hin qui a eu l'occasion de consulter ce code source en a profiter pour faire des commentaires. Que les mauvais esprits aillent se rhabiller, il semble que le code source soit de bonne qualité, tout du moins les portions récentes. Il y a cependant pas mal de choses amusantes à y trouver comme ces quelques commentaires :

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!IF YOU CHANGE TABS TO SPACES, YOU WILL BE KILLED!!!!!!!
!!!!!!!!!!!!!!DOING SO FUCKS THE BUILD PROCESS!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

We have to do this only because Exchange is a moron.

The magnitude of this hack compares favorably with that of the national debt.

Merci à YoGi pour m'avoir indiqué cet article.

mercredi 18 février 2004 à 16h41 - Divers 0   0

Yahoo! reprend son indépendance

A la surprise générale Yahoo! cesse d'utiliser la technologie de Google pour son moteur de recherche. Et ce n'est pas le plus surprenant car malgré le rachat l'an passé d'Inktomi, c'est un moteur tout neuf, développé en interne, qui prend le relais.

Au menu des nouveautés on compte :

  1. Les 500 premiers Ko d'un document sont indexés (Contre 101 pour Google)
  2. Les formats PDF et Office sont pris en charge en plus du traditionnel HTML
  3. Le nombre de documents indexés dépasse les 4 milliards

Je trouve cela rassurant que Google ait (enfin) un concurrent digne de ce nom. En effet alors que nous sommes beaucoup à pester contre l'égémonie de Microsoft sur l'univers du logiciel, bien peu soulignent le danger à n'avoir qu'un seul moteur de recherche réellement utilisable.

mercredi 18 février 2004 à 14h22 - Divers 2   0

En voiture Simone pour le SLF 8

Je me suis encore une fois fais griller la politesse par mon ami YoGi mais je ne résiste pas à l'envie de vous annoncer moi même que la prochaine manifestation de l'association Saturday LAN Fever aura lieu les 23, 24 et 25 avril 2004 à Notre-Dame de Gravenchon (Seine Maritime) comme la précédente.

Pour le moment je ne peux pas vous en dire beaucoup plus car tout n'est pas encore finalisé alors n'hésitez pas à consulter régulièrement notre site Internet afin de vous tenir au courant des nouvelles.

mardi 17 février 2004 à 09h12 - Divers 4   0

Police pour programmeurs

J'ai découvert la semaine dernière au détour d'un blog, qu'il existait des polices conçues spécialement pour les éditeurs de code. Je dois avouer avoir trouvé l'idée saugrenue au premier abord mais il se trouve justement qu'hier soir en bossant avec Perrick sur un projet dont je vous parlerais dans quelques temps, je me suis aperçu que lui aussi utilisait ce genre de police. Après l'avoir testé une soirée, j'ai eu envie de réitérer l'expérience sur une plus grande période. Aussi ai-je installé la police ProFont au travail ce matin et après une journée d'utilisation, les premières impressions sont plutôt bonnes.

A priori on se dit qu'une police en vaux une autre au niveau fonctionnel et que seule l'esthétique nous en fait choisir une plutôt qu'une autre. Tout programmeur sait que cela est faux, au moins dans ce domaine, car les polices à taille fixe sont les seules réellement utilisables dans un éditeur de code. Mais là encore il existe des tas de polices à taille fixe dont la célèbre Courier New.

La particularité que possède ProFont est que les caractères visuellement ambigus comme la lettre o et le chiffre zéro, ou encore le chiffre un et la lette l sont nettement différenciés mais aussi que les caractères de ponctuation tels que le point-virgule ou les deux points sont plus appuyés afin de mieux ressortir. Cette police est destinée à être utilisée en très petite taille (8 ou 9) et a été dessinée pour être parfaitement lisible même avec ces tailles. Il en résulte un énorme gain de place à l'écran et cela permet donc d'afficher plus de code simultanément à l'écran. Ce ne sont que des détails mais c'est justement l'ensemble de ces petits plus qui en font une police très interessante pour cet usage.

Il faut reconnaitre qu'il faut s'habituer à la taille un peu rikiki de la police mais l'utiliser à une taille plus importante reviendrait à en supprimer l'un des principaux avantages.

jeudi 12 février 2004 à 23h46 - Divers 5   1

! System overload !

Comme vous vous en doutez sans doute en constant la raréfaction de mes billets, je suis très occupé en ce moment. Ca semble être à la mode dans la blogosphère Francophone. Enfin parions que c'est le signe avant-coureur de l'émergence d'une foulitude de projets très interessants.

Pour ma part cette parenthèse me sert à (enfin) mettre les choses au propre dans mon appartement. Il était temps que j'en finisse avec le camping alors que je viens de fêter le premier anniversaire de ma nouvelle vie Lilloise. Je suis donc depuis le week-end dernier l'heureux papa d'un magnifique vaisselier et un mignon buffet. Les petits et la maman, répondant au doux nom d'Ikea, se porte bien.

De plus je suis pas mal pris par l'association dont je fais partie et qui repart de plus belle avec des tas de projets en vue. Cela signifie pour moi qu'il va (enfin) falloir que je termine le nouveau site Internet ainsi que l'Intranet que nous allons utiliser pendant nos manifestations. Bref deux projets interessants mais qui s'ajoutent à une liste d'autres occupations plus chronophages les unes que les autres. Dans le même temps, si je fais tout cela c'est parce que je le veux bien et que quelque part j'y trouve mon compte alors j'arrête de me lamenter, je me sers une bonne bière et j'y retourne.

jeudi 12 février 2004 à 22h56 - Divers 3   0

Nouvelle identité visuelle de Firefox

Vous n'avez pas pû rater la sortie il y a quelques jours de la version 0.8 du navigateur Firefox, anciennement nommé Firebird. Comme vous avez pû le constater, le nom a changé pour la 3ème fois en moins d'un an ce qui a entraîné une refonte des visuels.

Cette refonte s'est opérée dans le plus grand secret au mois de décembre et de janvier. Daniel Burka et Stephen Desroches l'ont imaginé tandis que Jon Hicks a assuré la réalisation du logo.

Si vous souhaitez en savoir plus sur ce processus créatif voici quelques pistes :

Enfin je ne sais pas si vous avez remarqué mais dans la fenêtre d'à propos, qui est fort jolie au demeurant, il y a un bouton crédits. C'est généralement le genre de bouton sur lequel personne ne clique jamais car il est synonyme de liste aussi interminable que soporifique de nom d'illustres inconnus. C'est apparement tellement vrai que personne dans l'équipe de développement ne s'est aperçu que sur cette écran subsistait l'ancien visuel de Firebird ainsi que la mention "Insert motto here!" en lieu et place du slogan lui même.

mercredi 11 février 2004 à 11h12 - Développement Web 1   0

Nouvel arrivage

Depuis quelques temps je suis très pris par diverses obligations, ce qui entraîne diminution de la fréquence de mes billets. Heureusement les équipes de développement de FireBird et ThunderBird conservent, elles, une allure soutenue. La version 0.8 de FireBird, qui a été renommé FireFox, a donc été mise en ligne ce week-end ainsi que la version 0.5 de ThunderBird.

FireBird devient FireFox

La première chose qui surprend est le changement de nom du navigateur FireBird. Celui-ci s'appelle à présent FireFox. Ce changement de nom fait suite à la fronde de la communauté établie autour du gestionnaire de bases de données FireBird. Bien que les domaines de compétence soient différents, cette communauté ne voyait pas d'un très bon oeil qu'un navigateur porte le même nom. Si vous souhaitez en savoir plus sur ce changement de nom, vous pouvez consulter la FAQ qui traite de ce sujet. Au passage le logo a été modifié pour reflèter la symbolique du nouveau nom.

Nouveautés de FireFox 0.8

Cette nouvelle version apporte pas mal de nouvelles choses :

  • Installeur pour la version Windows
  • Nouveau gestionnaire de téléchargements
  • Amélioration de l'ajout de signets
  • Ajout de la possibilité de cosulter des pages en mode hors connexion
  • Meilleure gestion des types de fichiers
  • Amélioration des dialogues de l'installeur d'extension
  • Nouveau thème par défaut sur MacOS X

Bien évidemment, des quantités de bugs ont été éradiquées.

Nouveautés de ThunderBird 0.5

Au rayon des changements on trouve :

  • Support des identités multiples pour un même compte mail
  • Support de la technologie Secure Password Authentication
  • Mise à jour de l'extension pour synchroniser votre carnet d'adresse ThunderBird avec celui de votre Palm
  • Mise à jour de l'extension Offline
  • Amélioration de correcteur orthographique
  • Amélioration de la migration depuis Netscape 4

Voilà qui est plus qu'intéressant et qui démontre une fois de plus l'intérêt du logiciel libre face à des produits comme Internet Explorer ou Outlook Express. Ces 2 produits sont clairement sur le même positionnement que FireFox et ThunderBird et sont eux aussi gratuits. Seulement les comparaisons s'arrêtent là car en terme de fonctionnalités, de sécurité, de fréquence de mise à jour les produits Microsoft sont très très loin derrière.

lundi 9 février 2004 à 10h03 - Développement Web 1   0

Extreme programming - Jour 2

Finalement, j'ai réussi à me libérer un peu de temps libre afin de continuer l'exploration de l'Extreme Programming au travers de la lecture du livre Extreme Programming.

Je tiens d'ailleurs à préciser à nouveau que cette série de billet n'est pas une initiation faite par un expert en la matière mais bel et bien une modeste synthèse, pas forcément très juste, de votre serviteur à la lecture de ce livre.

Organisation de l'équipe

Nous allons à présent aborder la répartition des rôles au sein de l'équipe. Les rôles sont une des pierres angulaires d'XP. Il en existe 6 :

  • Programmeur
  • Client
  • Testeur
  • Tracker
  • Manager
  • Coach

Attention l'intitulé de ces rôles peut prêter à confusion car ils ne recouvrent pas forcément ce que ces termes désignent habituellement. Ainsi le rôle du client ne sera pas forcément tenu par le client contractuel.

Programmeur

Il est chargé

  • d'écrire le code
  • de connaître le code
  • de modifier le code
  • de gérer l'existence du code
  • de gérer la sauvegarde du code
  • de gérer les versions du code
  • de gérer la transformation du code en exécutable
  • de tester le code

C'est lui qui détermine les tâches, estime leur difficulté et donc leur coût. Pour cela il doit savoir précisément ce qui est demandé et quelles sont les priorités. Il a le droit de modifier ses estimations de coûts avec l'évolution du projet. C'est également lui qui écrit les tests unitaires et y soumet le code. Enfin, les responsabilités ne peuvent lui être imposées.

Client

Avant toute chose il faut bien comprendre que le rôle du client XP n'est pas forcément tenu par le client contractuel.

Le client à le droit

  • une plannification précise des tâches, de leur date d'achêvement et de leur coût
  • d'obtenir une application toujours fonctionnelle qui gagne en fonctionnalités au fil du temps. Il peut ainsi stopper le développement n'importe quand et avoir une application utilisable bien qu'inachevée.
  • de modifier les besoins et les priorités sans faire exploser les coûts
  • d'être tenu informé en permanence des évolutions du calendrier de réalisation

Conformément aux valeurs d'XP, le client doit beaucoup communiquer, notamment avec les programmeurs. Dans l'idéal ils doivent sur trouver sur le même site voire dans le même bureau.

La formalisation des besoins du client, se fait au travers de scénarios client qu'il est chargé de rédiger sur une fiche bristol de taille A5. Ceux-ci devront être communiqués le plus tôt possible aux programmeurs afin qu'ils commencent à évaluer les tâches.

Une fois la phase d'exploration terminée, a lieu la première séance de plannification destinée à rédiger le premier paln de livraison.

vendredi 6 février 2004 à 13h29 - Général 0   0

aIE !

Si vous touchez de près ou de loin au développement Web , vous savez sans doute qu'Internet Explorer est un navigateur déplorable. J'ai une fois de plus pû le constater aujourd'hui à la lecture du blog de mon camarade YoGi.

Alors que je tentais d'accèder son billet traitant du logiciel AltDesk, mon aggrégateur RSS FeedDemon me fit une erreur avant de planter. Le message d'erreur m'ayant mis la puce à l'oreille. J'ai tout de suite testé avec Internet Explorer et ai constaté le même souci.

Après quelques minutes j'ai réussi à isoler le problème. Voici un exemple pour le reproduire :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
<head>
  <style type="text/css">
  <!--
    div p:first-letter {
      background-color: #FF0000;
    }
  -->
  </style>
  <title>Test</title>
</head>
<body>
  <div>
    <p><a href="#">Test</a></p>
  </div>
</body>
</html>

Ce code est pourtant parfaitement valide et FireBird l'affiche sans aucune difficulté.

J'ai constaté cela sur deux PC différents tournant tous les 2 sous Windows XP Pro (l'un en Français, l'autre en Anglais) avec la toute dernière version d'Internet Explorer avec tous les patchs de sécurité sortis, à savoir la version 6.0.2800.1106.XPSP2.030422-1633. Je ne sais pas cela se produit sur d'autres versions du navigateur ou du système d'exploitation.

Ce qui est amusant c'est que si l'on modifie le code comme ceci, cela ne plante plus :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
<head>
  <style type="text/css">
  <!--
    div p:first-letter {
      background-color: #FF0000;
    }
  -->
  </style>
  <title>Test</title>
</head>
<body>
  <div>
    <p>Ceci est un <a href="#">Test</a></p>
  </div>
</body>
</html>

mardi 3 février 2004 à 19h25 - Développement Web 6   0

Fils de geek

Décidément pas à une originalité près, le pays de l'oncle Sam nous offre aujourd'hui les numéros de révision dans les prénoms.

lundi 2 février 2004 à 10h35 - Divers 3   0

XHTML - CSS - DotClear - Technorati

Les billets de ce blog sont sous licence Creative Commons