<?xml version="1.0" encoding="ISO-8859-1" ?>
<feed xmlns="http://purl.org/atom/ns#" version="0.3"
	  xmlns:dc="http://purl.org/dc/elements/1.1/"
	  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	  xml:lang="fr">

  <title>--&gt;[]</title>
  <link rel="alternate" type="text/html" href="http://da.weeno.net/blog/"/>
  <tagline type="text/plain" mode="escaped"></tagline>
  
  <modified>2008-04-09T02:55:37+00:00</modified>
  <generator version="1.2-rc3" url="http://www.dotclear.net/">DotClear</generator>
  
  <sy:updatePeriod>daily</sy:updatePeriod>
  <sy:updateFrequency>1</sy:updateFrequency>
  <sy:updateBase>2008-04-09T02:55:37+00:00</sy:updateBase>
  
<entry xml:lang="fr">
  <title>Arad de parler pour rien dire</title>
  <link rel="alternate" type="text/html" href="http://da.weeno.net/blog/2008/04/09/418-arad-de-parler-pour-rien-dire" />
  <issued>2008-04-09T02:55:37+00:00</issued>
  <modified>2008-04-09T02:55:37+00:00</modified>
  <id>http://da.weeno.net/blog/2008/04/09/418-arad-de-parler-pour-rien-dire</id>
  <author><name>davux</name></author>
  <dc:subject>flash spécial</dc:subject>
  <summary>Je disparais bientôt en Roumanie pour quelques semaines, du coup il se pourrait que je ne blogue pas trop pendant ce temps, mais pas d'inquiétude.


Haha, elle est bonne hein ?...</summary>
  <content type="text/html" mode="escaped"> &lt;p&gt;Je disparais bientôt en Roumanie pour quelques semaines, du coup il se pourrait que je ne blogue pas trop pendant ce temps, mais pas d'inquiétude.&lt;/p&gt;


&lt;p&gt;Haha, elle est bonne hein&amp;nbsp;?&lt;/p&gt;</content>
</entry>
<entry xml:lang="fr">
  <title>La machine à voyager dans le mauvais temps</title>
  <link rel="alternate" type="text/html" href="http://da.weeno.net/blog/2007/09/19/417-la-machine-a-remonter-le-mauvais-temps" />
  <issued>2007-09-19T22:56:16+00:00</issued>
  <modified>2007-09-19T22:56:16+00:00</modified>
  <id>http://da.weeno.net/blog/2007/09/19/417-la-machine-a-remonter-le-mauvais-temps</id>
  <author><name>davux</name></author>
  <dc:subject>ma petite vie...</dc:subject>
  <summary>12 septembre. Barcelone. Chaleur, plage, soleil, short, 2 douches par jour.


18 septembre, Marbourg. Froid, bonnet, écharpe, 4 épaisseurs, nez qui coule, feuilles mortes.


Ça calme....</summary>
  <content type="text/html" mode="escaped"> &lt;p&gt;12 septembre. Barcelone. Chaleur, plage, soleil, short, 2 douches par jour.&lt;/p&gt;


&lt;p&gt;18 septembre, Marbourg. Froid, bonnet, écharpe, 4 épaisseurs, nez qui coule, feuilles mortes.&lt;/p&gt;


&lt;p&gt;Ça calme.&lt;/p&gt;</content>
</entry>
<entry xml:lang="fr">
  <title>Jabber en ligne de commande, ça vous emballe ?</title>
  <link rel="alternate" type="text/html" href="http://da.weeno.net/blog/2007/09/09/416-x" />
  <issued>2007-09-09T16:27:07+00:00</issued>
  <modified>2007-09-09T16:27:07+00:00</modified>
  <id>http://da.weeno.net/blog/2007/09/09/416-x</id>
  <author><name>davux</name></author>
  <dc:subject>jabber</dc:subject>
  <summary>Il y a quelques semaines, Colin Didier, alias errtu, a annoncé qu'il s'était mis à plancher sur un plugin irssi pour Jabber, nommé irssi-xmpp. Comme je l'ai déjà mentionné il y a quelques mois, il...</summary>
  <content type="text/html" mode="escaped"> &lt;p&gt;Il y a quelques semaines, Colin Didier, alias errtu, a &lt;a href=&quot;https://linuxfr.org/~ErrTu/25060.html&quot; hreflang=&quot;fr&quot;&gt;annoncé&lt;/a&gt; qu'il s'était mis à plancher sur un plugin &lt;a href=&quot;http://irssi.org/&quot; hreflang=&quot;en&quot;&gt;irssi&lt;/a&gt; pour &lt;a href=&quot;http://wiki.jabberfr.org/Jabber&quot; hreflang=&quot;fr&quot;&gt;Jabber&lt;/a&gt;, nommé &lt;a href=&quot;http://cybione.org/src/irssi-xmpp/&quot; hreflang=&quot;en&quot;&gt;irssi-xmpp&lt;/a&gt;. Comme je l'ai déjà &lt;a href=&quot;http://da.weeno.net/blog/2006/11/17/402-jab-le-tracssi-cest-sa-vie&quot; hreflang=&quot;fr&quot;&gt;mentionné&lt;/a&gt; il y a quelques mois, il existe aussi &lt;a href=&quot;http://kalvdans.no-ip.org/trac/irssi-jabber&quot; hreflang=&quot;en&quot;&gt;irssi-jabber&lt;/a&gt; qui fait la même chose, mais le développeur est content avec l'état actuel du plugin et n'est pas spécialement motivé pour avancer le développement, alors errtu a &lt;a href=&quot;https://linuxfr.org/~ErrTu/25060.html#856968&quot; hreflang=&quot;fr&quot;&gt;décidé de repartir à zéro&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Pour les gens qui connaissent pas irssi, c'est un programme de &quot;tchat&quot; en ligne de commande qui utilise de base le protocole &lt;a href=&quot;http://fr.wikipedia.org/wiki/IRC&quot; hreflang=&quot;fr&quot;&gt;IRC&lt;/a&gt;, mais qui peut utiliser d'autres protocoles par le biais d'extensions ou &lt;em&gt;plugins&lt;/em&gt;.&lt;/p&gt;


&lt;p&gt;Pour les gens qui connaissent pas Jabber, c'est un protocole de messagerie décentralisé, un peu comme les mails: depuis une adresse toto@hebergeur-truc.com on peut discuter avec tata@herbergeur-machin.net, donc personne ne peut avoir le monopole du réseau, et il ne peut pas y avoir de &quot;panne générale&quot;. En ce qui concerne l'apparence du bouzin, il y a plusieurs &lt;a href=&quot;http://wiki.jabberfr.org/Clients&quot; hreflang=&quot;fr&quot;&gt;logiciels Jabber&lt;/a&gt;, mais dans le cas le plus fréquent ça ressemble grosso-modo à ICQ, MSN Messenger, Yahoo Messenger et consorts: une liste d'ami·e·s, on voit s'illes sont là ou pas, et on peut chatter avec elleux, à deux ou en groupe.&lt;/p&gt;


&lt;p&gt;Le problème avec Jabber c'est qu'il n'y avait pas de bon client en mode texte. Bon, et le problème avec irssi (qui est en mode texte, donc) c'est qu'il ne faisait pas de Jabber. Grâce à l'effort amorcé par errtu, paf, c'est bon. Du coup, je me suis dit que c'était la bonne occasion pour en faire un paquet &lt;a href=&quot;http://www.debian.org/&quot; hreflang=&quot;fr&quot;&gt;Debian&lt;/a&gt;: ça fait longtemps que je voulais apprendre à faire ça, et par ailleurs ça permet de donner davantage de visibilité à irssi-xmpp. J'en ai donc fait un, avec l'aide de Lunar et de la &lt;a href=&quot;http://debian.org/devel/&quot; hreflang=&quot;en&quot;&gt;documentation de Debian&lt;/a&gt;. Au début je l'ai mis sur un &lt;a href=&quot;http://da.weeno.net/code/debian/&quot; hreflang=&quot;en&quot;&gt;dépôt personnel&lt;/a&gt;, puis Lunar m'a proposé de l'envoyer dans l'archive Debian officielle, ce qui m'a permis de me familiariser avec le processus&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://bugs.debian.org/440017&quot; hreflang=&quot;en&quot;&gt;Signaler un ITP (Intent To Package)&lt;/a&gt;, c'est-à-dire prévenir que je comptais faire un paquet nommé irssi-plugin-xmpp (pour coller à la convention de nommage Debian).&lt;/li&gt;
&lt;li&gt;Premier moment d'émotion: dernières relectures et envoi (upload) du paquet source et du paquet compilé par la personne qui effectue l'envoi (Lunar, dans mon cas, donc compilé pour amd64, qui est l'architecture de sa machine) sur les serveurs Debian. Les paquets envoyés arrivent dans la &lt;a href=&quot;http://ftp-master.debian.org/new.html&quot; hreflang=&quot;en&quot;&gt;NEW queue&lt;/a&gt; (file d'attente des nouveaux paquets). Ils doivent être validés par les responsables FTP, ce qui constitue un &lt;a href=&quot;http://ftp-master.debian.org/REJECT-FAQ.html&quot; hreflang=&quot;en&quot;&gt;premier niveau de vérifications&lt;/a&gt; (compatibilité de la licence avec les critères de liberté de Debian, etc.). Le paquet est resté 6 jours dans la file, ben je peux vous dire que c'est long :)&lt;/li&gt;
&lt;li&gt;Deuxième moment d'émotion: le paquet a enfin été &lt;a href=&quot;http://www.mail-archive.com/debian-devel-changes%40lists.debian.org/msg190294.html&quot; hreflang=&quot;en&quot;&gt;accepté&lt;/a&gt; hier. La suite est donc&amp;nbsp;:
&lt;ul&gt;
&lt;li&gt;L'ITP a été &lt;a href=&quot;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440017#24&quot; hreflang=&quot;en&quot;&gt;automatiquement fermé&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Le paquet source et le paquet compilé pour amd64 se sont retrouvés publiquement accessibles dans la &lt;a href=&quot;http://incoming.debian.org/&quot; hreflang=&quot;en&quot;&gt;file d'entrée des paquets&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Des programmes automatiques de compilation (&lt;em&gt;build daemons&lt;/em&gt;) se sont mis à construire le paquet pour les architectures manquantes: i386, mips, sparc, powerpc, etc..&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Quelques heures après, le paquet source et les paquets compilés pour chaque architecture ont été rendus disponibles sur le FTP principal de Debian pour la distribution &quot;unstable&quot;, puis synchronisés sur les différents miroirs à travers le monde.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Le résultat concret, c'est qu'une personne utilisant &lt;a href=&quot;http://www.debian.org/releases/unstable/&quot; hreflang=&quot;en&quot;&gt;Debian unstable&lt;/a&gt; peut maintenant installer le paquet &lt;a href=&quot;http://packages.debian.org/sid/irssi-plugin-xmpp&quot; hreflang=&quot;en&quot;&gt;irssi-plugin-xmpp&lt;/a&gt; via sa méthode d'installation préférée (apt-get, aptitude, synaptic, etc.).&lt;/p&gt;


&lt;p&gt;Mon premier paquet Debian... c'est peut-être bête mais ça fait plaisir. Bon par contre c'est que le début, maintenant faut le maintenir, c'est-à-dire suivre les nouvelles versions et les packager aussi, tenir compte des signalements de bugs, etc.. Quant à irssi-xmpp, l'existence d'un paquet permettra à un peu plus de gens de l'utiliser facilement, et j'espère que ça permettra au programme de s'améliorer encore grâce aux suggestions, signalements de bugs, bouts de code, etc..&lt;/p&gt;</content>
</entry>
<entry xml:lang="fr">
  <title>Procès des scripts aux graphiques</title>
  <link rel="alternate" type="text/html" href="http://da.weeno.net/blog/2007/09/08/415-proces-des-scripts-aux-graphiques" />
  <issued>2007-09-08T05:09:34+00:00</issued>
  <modified>2007-09-08T05:09:34+00:00</modified>
  <id>http://da.weeno.net/blog/2007/09/08/415-proces-des-scripts-aux-graphiques</id>
  <author><name>davux</name></author>
  <dc:subject>geekeries</dc:subject>
  <summary>Il y a environ 3 ans, j'ai fait un "petit" programme nommé battground. Au début, c'était un petit script shell qui changeait la couleur du fond d'écran suivant l'état de charge de la batterie de mon...</summary>
  <content type="text/html" mode="escaped"> &lt;p&gt;Il y a environ 3 ans, j'ai fait un &quot;petit&quot; programme nommé &lt;a href=&quot;http://da.weeno.net/code/battground/&quot; hreflang=&quot;en&quot;&gt;battground&lt;/a&gt;. Au début, c'était un petit script shell qui changeait la couleur du fond d'écran suivant l'état de charge de la batterie de mon laptop, le genre de petit script à la con bricolé en 1h dans un moment d'ennui.&lt;/p&gt;


&lt;p&gt;Petit à petit j'ai commencé à lui rajouter des petites fonctionnalités, comme par exemple pouvoir configurer la variation des couleurs au fil de la charge, décharge, etc.. J'ai fini par me prendre complètement au jeu et à passer des journées entières dessus, d'ailleurs Marie s'en souvient sûrement encore très bien :) Au final, ce petit script est devenu un truc assez complet, complexe, et compliqué&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Chaque état de charge a une couleur de base, comme ça on peut savoir d'après la couleur si la batterie est en train de se vider, remplir, si elle a fini de se charger, etc..&lt;/li&gt;
&lt;li&gt;Le pourcentage de batterie (donc entre 0 et 100) est transformé en un autre nombre, comme on veut, par des petites fonctions mathématiques simples, appelées filtres. Par exemple, &quot;reverse&quot; transforme 0 en 100, 100 en 0, 60 en 40, etc.. Autre exemple, &quot;step&quot; arrondit à la dizaine (ou à ce qu'on veut) et produit donc un effet d'échelon. Encore autre exemple, &quot;threshold&quot; transforme tout ce qui passe en-dessous (ou au-dessus) d'une certaine seuil en une valeur fixe, par exemple 0. Il est possible de combiner (composer, pour les matheuses/matheux) plusieurs fonctions ensemble, les unes à la suite des autres. Le nombre final sert à faire varier la teinte de la couleur de base, et idem pour la saturation. Comme chaque filtre est un fichier indépendant très simple, on peut aussi créer soi-même ses propres filtres si on se sent d'humeur matheuse.&lt;/li&gt;
&lt;li&gt;On peut faire des thèmes, qui sont donc la combinaison de couleurs de base et d'une série de filtres. Il y a des thèmes basiques prédéfinis, par exemple un qui met du vert pour la charge, rouge pour la décharge, bleu pour &quot;chargé&quot;, et qui se fout du pourcentage de batterie. Un autre thème prêt à l'emploi passe progressivement de noir à blanc en passant par les verts pour la charge, et retourne de blanc à noir mais cette fois en passant par les rouges pour la décharge. C'est très facile de faire ses propres thèmes, du coup c'est un peu comme choisir des assortiments de couleurs de fond d'écran, sauf que ça &quot;bouge&quot;.&lt;/li&gt;
&lt;li&gt;Autre détail, on peut choisir le critère de mise à jour de l'information: une seule fois au lancement du programme, à chaque événement ACPI, toutes les 5 minutes, etc.. Les critères disponibles devraient suffire, mais on peut écrire ses propres critères de mise à jour. Je sais pas moi, à chaque réception de mail par exemple :)&lt;/li&gt;
&lt;li&gt;On peut télécommander le programme en le forçant à mettre à jour les couleurs manuellement, en lui faisant relire ses fichiers de configuration, etc..&lt;/li&gt;
&lt;li&gt;À la demande de Lunar qui avait à l'époque un Mac, ça marche aussi sur les Macs, qui n'utilisent pas ACPI pour la gestion de la batterie mais PMU.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Bref, en quelques semaines, le petit script était devenu un machin assez gros. Le seul truc qui n'a jamais changé, c'est que... c'est resté écrit en shell&amp;nbsp;! C'est bien séparé en plusieurs fichiers et tout, mais le tout combiné, c'est environ 1000 lignes de code.&lt;/p&gt;


&lt;p&gt;Aujourd'hui, dans l'idée de faire un paquet Debian, j'ai remis le nez dedans, corrigé quelques trucs, ajouté une gestion du cas &quot;batterie absente&quot;, etc..  Mais quand même... il faudrait vraiment refaire ce programme dans un autre langage, par exemple en C, en haskell, en python, ou n'importe quoi mais pas en shell par pitié, parce que là c'est vraiment devenu trop gros. N'empêche, c'était marrant à faire... Je vais peut-être me remettre à l'utiliser, tiens.&lt;/p&gt;</content>
</entry>
<entry xml:lang="fr">
  <title>Label et le pigeon</title>
  <link rel="alternate" type="text/html" href="http://da.weeno.net/blog/2007/08/09/413-label-et-le-pigeon" />
  <issued>2007-08-09T22:19:00+00:00</issued>
  <modified>2007-08-09T22:19:00+00:00</modified>
  <id>http://da.weeno.net/blog/2007/08/09/413-label-et-le-pigeon</id>
  <author><name>davux</name></author>
  <dc:subject>perles</dc:subject>
  <summary>Bon là je suis un peu mort de rire mais je vais quand même mettre le lien ici.


Alors maintenant faut que vous sachiez, la nouvelle feature de Google Images, c'est Google Image Labeller. C'est...</summary>
  <content type="text/html" mode="escaped"> &lt;p&gt;Bon là je suis un peu mort de rire mais je vais quand même mettre le lien ici.&lt;/p&gt;


&lt;p&gt;Alors maintenant faut que vous sachiez, la nouvelle feature de Google Images, c'est &lt;a href=&quot;http://images.google.com/imagelabeler/&quot; hreflang=&quot;en&quot;&gt;Google Image Labeller&lt;/a&gt;. C'est vraiment trop bien, vous avez le droit de mettre des mots-clés sur les images. Gratuitement, oui&amp;nbsp;! Sans avoir besoin de vous loguer sur votre compte Google, oui vous avez bien entendu&amp;nbsp;! Et vous gagnez des points. Des points qui servent à quoi&amp;nbsp;? Mais à rien, rhooo, c'est pas fini de poser des questions bizarres&amp;nbsp;? Y'a même une espèce de truc d'émulation mutuelle, on est en paire avec quelqu'un et c'est celui qui tague le plus vite qui a gagné.&lt;/p&gt;


&lt;p&gt;Et oui, c'est nouveau, c'est gonflé, mais le pire c'est que ça va peut-être quand même marcher, on sait pas. Google ils sont vraiment balaises. D'ailleurs rigolez pas... matez un peu les All-time Top Contributors, y'a des scores de ouf, alors que le truc a quelques heures.&lt;/p&gt;


&lt;p&gt;Non mais j'hallucine, sont vraiment mortels chez Google, hein. Comme dit Nico, je les imagine très bien&amp;nbsp;: &quot;On fait quoi... on le fait, on le fait pas&amp;nbsp;? Ça va passer tu crois&amp;nbsp;? Bon allez on le fait.&quot;&lt;/p&gt;</content>
</entry>
<entry xml:lang="fr">
  <title>Thunderbulb</title>
  <link rel="alternate" type="text/html" href="http://da.weeno.net/blog/2007/07/14/412-thunderbulb" />
  <issued>2007-07-14T02:04:04+00:00</issued>
  <modified>2007-07-14T02:04:04+00:00</modified>
  <id>http://da.weeno.net/blog/2007/07/14/412-thunderbulb</id>
  <author><name>davux</name></author>
  <dc:subject>jabber</dc:subject>
  <summary>Vous saviez, vous (oui, vous), que Jabber gère les messages "normaux" ? Mais oui, non, pas le tchat à la MSN et ICQ, mais les trucs avec un sujet et tout. Oui, voilà, comme les mails. Ah vous...</summary>
  <content type="text/html" mode="escaped"> &lt;p&gt;Vous saviez, vous (oui, vous), que Jabber gère les &lt;a href=&quot;http://www.xmpp.org/rfcs/rfc3921.html#stanzas&quot; hreflang=&quot;en&quot; title=&quot;RFC 3921: Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence&quot;&gt;messages &quot;normaux&quot;&lt;/a&gt;&amp;nbsp;? Mais oui, non, pas le tchat à la MSN et ICQ, mais les trucs avec un sujet et tout. Oui, voilà, comme les mails. Ah vous saviez pas&amp;nbsp;? Pas d'inquiétude, c'est normal, c'est parce que la plupart des clients Jabber le gèrent pas vraiment super bien. La plupart sont, grosso-modo, des clones d'ICQ, qui considèrent les messages normaux comme un mal nécessaire, sans chercher beaucoup plus loin. Oui, comme les messages de type headline, exactement. En même temps, faut avouer, on ne leur jette pas la pierre, Pierre. C'est des clients chat, c'est pas vraiment leur boulot. Oui d'accord, mais alors on fait comment&amp;nbsp;? C'est le boulot de qui&amp;nbsp;?&lt;/p&gt;


&lt;p&gt;Je dirais... celui des logiciels comme &lt;a href=&quot;http://www.mozilla-europe.org/fr/products/thunderbird/&quot; hreflang=&quot;fr&quot; title=&quot;Mozilla Thunderbird&quot;&gt;Thunderbird&lt;/a&gt;. Bah oui, ce dernier gère déjà très bien les news, ce qui est logique vu que c'est un peu la même structure que les mails, bien que ce soit un protocole distinct. Alors du coup, ça paraîtrait logique d'avoir une jolie gestion des messages normaux Jabber. Pis avec un minimum d'imagination, du coup, ça permettrait une jolie intégration, un peu comme ce qui est fait dans l'interface de &lt;a href=&quot;http://mail.google.com&quot; hreflang=&quot;fr&quot; title=&quot;Le webmail de Google&quot;&gt;GMail&lt;/a&gt;. En vrac:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;si on y est autorisé bien sûr, connaître l'état de présence de l'expéditeur d'un mail (le JID peut être indiqué via le header SMTP &lt;a href=&quot;http://wiki.jabber.org/index.php/Jabber_Email_Header&quot; hreflang=&quot;en&quot;&gt;Jabber-ID&lt;/a&gt;)&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;enclencher une discussion &quot;chat&quot; suite à un mail&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;répondre via un message Jabber normal à un mail, ou réciproquement&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;voir la &quot;carte de visite&quot; de l'expéditeur d'un mail&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;on peut même imaginer faire une intégration tripartite avec les news, vu que l'intégration mail/news est déjà là.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Du coup, j'ai commencé à en parler &lt;a href=&quot;https://bugzilla.mozilla.org/show_bug.cgi?id=385758&quot; hreflang=&quot;en&quot; title=&quot;Support Jabber (XMPP) in addition to Mail and News&quot;&gt;par là&lt;/a&gt;...&lt;/p&gt;</content>
</entry>
<entry xml:lang="fr">
  <title>PSYC ose</title>
  <link rel="alternate" type="text/html" href="http://da.weeno.net/blog/2007/07/14/411-psyc-ose" />
  <issued>2007-07-14T00:27:15+00:00</issued>
  <modified>2007-07-14T00:27:15+00:00</modified>
  <id>http://da.weeno.net/blog/2007/07/14/411-psyc-ose</id>
  <author><name>davux</name></author>
  <dc:subject>jabber</dc:subject>
  <summary>Ce soir je faisais une petite recherche pour voir si des gens avaient déjà parlé de faire un plugin irssi pour Telepathy. Ben oui, ça serait malin... On pourrait même carrément modifier irssi pour...</summary>
  <content type="text/html" mode="escaped"> &lt;p&gt;Ce soir je faisais une &lt;a href=&quot;http://www.google.com/search?q=irssi+telepathy&quot; hreflang=&quot;en&quot; title=&quot;Recherche Google: telepathy irssi&quot;&gt;petite recherche&lt;/a&gt; pour voir si des gens avaient déjà parlé de faire un plugin &lt;a href=&quot;http://irssi.org/&quot; hreflang=&quot;en&quot; title=&quot;Site principal de Irssi&quot;&gt;irssi&lt;/a&gt; pour &lt;a href=&quot;http://en.wikipedia.org/wiki/Telepathy_(software)&quot; hreflang=&quot;en&quot; title=&quot;Article sur le Wikipedia anglophone&quot;&gt;Telepathy&lt;/a&gt;. Ben oui, ça serait malin... On pourrait même carrément modifier irssi pour qu'il implémente Telepathy en natif&amp;nbsp;: vu que Telepathy gère potentiellement tous les protocoles de façon modulaire via l'utilisation de Connection Managers, y'aurait même plus besoin de certains plugins (&lt;a href=&quot;http://developer.berlios.de/projects/irssi-icq/&quot; hreflang=&quot;en&quot; title=&quot;Page du projet sur BerliOS&quot;&gt;plugin ICQ&lt;/a&gt;, &lt;a href=&quot;http://kalvdans.no-ip.org/trac/irssi-jabber&quot; hreflang=&quot;en&quot;&gt;plugin Jabber&lt;/a&gt;, &lt;a href=&quot;http://penguin-breeder.org/silc/&quot; hreflang=&quot;en&quot;&gt;plugin SILC&lt;/a&gt;, ...).&lt;/p&gt;


&lt;p&gt;Sauf qu'en fait j'ai pas eu le temps de chercher bien longtemps, parce que je suis tombé sur un truc qui m'a fait dresser l'oreille: &lt;a href=&quot;http://icecap.irssi.org/&quot; hreflang=&quot;en&quot;&gt;Icecap&lt;/a&gt;, qui est censé être un protocole de messagerie instantanée. Tiens, connaissais pas, marrant. C'est pas pour dire que je suis assez renseigné sur ce qui touche à ce domaine, mais quand même, si un peu. En fait il s'avère que c'est ce qui s'appelait jusqu'à il y a pas si longtemps irssi2. Ah bah ok, en fait je connaissais du coup (haha), c'est un &quot;repensage&quot; de irssi et IRC par Timo Sirainen, l'auteur d'irssi et du serveur de mail &lt;a href=&quot;http://www.dovecot.org/&quot; hreflang=&quot;en&quot;&gt;Dovecot&lt;/a&gt;. Les pages du wiki sont assez intéressantes, même si les notions de protocole et logiciel sont parfois utilisées et différenciées de manière bizarre.&lt;/p&gt;


&lt;p&gt;Par la suite, de Icecap en &lt;a href=&quot;http://about.psyc.eu/&quot; hreflang=&quot;en&quot;&gt;PSYC&lt;/a&gt;, je suis tombé sur une &lt;a href=&quot;http://about.psyc.eu/Jabber&quot; hreflang=&quot;en&quot;&gt;&quot;analyse&quot; un tout petit peu acide de Jabber&lt;/a&gt; par une personne nommée lynX. Et là, faut bien le dire, Jabber (et, entre les lignes, d'autres gens autour) en prend vraiment, mais alors, plein la gueule. Pis faut bien avouer... tout n'est pas faux, bien que lynX ait visiblement l'habitude de faire dans le sensationnalisme et les paroles mal ou pas pesées, à tel point qu'il y a un &lt;em&gt;disclaimer&lt;/em&gt; sur sa &lt;a href=&quot;http://about.psyc.eu/User:Lynx&quot; hreflang=&quot;en&quot;&gt;page utilisateur&lt;/a&gt;. Boah, allez, c'est bien les coups de fouet, pis ça fait circuler le sang :)&lt;/p&gt;</content>
</entry>
<entry xml:lang="fr">
  <title>&lt;ping/&gt; PONG</title>
  <link rel="alternate" type="text/html" href="http://da.weeno.net/blog/2007/03/19/410-ping-pong" />
  <issued>2007-03-19T05:19:06+00:00</issued>
  <modified>2007-03-19T05:19:06+00:00</modified>
  <id>http://da.weeno.net/blog/2007/03/19/410-ping-pong</id>
  <author><name>davux</name></author>
  <dc:subject>jabber</dc:subject>
  <summary>Bon, depuis quelques jours ou semaines (ou quelque chose comme ça), j'ai une espèce d'idée de projet un peu bizarre. En même temps, j'ai souvent des idées de projets un peu bizarres, je crois, que je...</summary>
  <content type="text/html" mode="escaped"> &lt;p&gt;Bon, depuis quelques jours ou semaines (ou quelque chose comme ça), j'ai une espèce d'idée de projet un peu bizarre. En même temps, j'ai souvent des idées de projets un peu bizarres, je crois, que je mets pas toujours en pratique, enfin parfois si mais pas toujours. Alors du coup je me dis que j'aurais qu'à l'écrire ici, comme ça si jamais ça tombe dans un trou de mon cerveau et que je le fais pas, au moins ça fait une trace.&lt;/p&gt;


&lt;p&gt;L'idée c'est qu'il y a peu de clients &lt;a href=&quot;http://www.xmpp.org/extensions/xep-0045.html&quot; hreflang=&quot;en&quot; title=&quot;XEP-45: Multi-User Chat&quot;&gt;MUC&lt;/a&gt; corrects, genre aussi aboutis que les clients IRC, par exemple. Pis aussi, les gens ils ont l'habitude de leur client IRC, par exemple irssi, mIRC, etc.. Du coup, je me dis que ça serait marrant d'avoir un serveur IRC qui se baserait en arrière-plan sur un serveur MUC. Une autre manière de le dire c'est que ce serait un client MUC contrôlable via le protocole IRC. Par exemple tu te connectes au serveur IRC en question, tu fais un /list, et pouf tu as la liste des chans du serveur MUC. L'instant d'après, tu rentres sur un des chans du serveur IRC, et paf, en vrai tu es sur un salon MUC. Comme tout client Jabber qui se respecte, le serveur IRC utiliserait son propre JID, et se connecterait au réseau Jabber avec une ressource distincte pour chaque client IRC.&lt;/p&gt;


&lt;p&gt;Voilà en gros l'idée, donc au final c'est un peu le symétrique de la passerelle IRC telle que celle présente dans ejabberd.&lt;/p&gt;


&lt;p&gt;Après ça pose quelques problèmes &quot;conceptuels&quot;, du coup faut que je réfléchisse encore. Par exemple, sur IRC, la notion de nick est générale sur tout le serveur, alors que sur Jabber on peut prendre un nick différent pour chaque chan. C'est un problème un peu chiant, hein, faut bien l'avouer. Une solution de contournement serait de présenter, comme nick IRC, non pas le nick sur le MUC (après tout, c'est un parallèle possible, mais ce n'est pas le seul), mais le JID complet, genre nomdusalon@serveur/nick, ou encore le JID réel de la personne si le MUC l'expose. Du coup ça permettrait de &quot;désambigüiser&quot; le nick, mais par contre c'est moins joli, et le problème aussi c'est que les RFC relatives à IRC n'autorisent pas le @ et le / dans les nicks. Après, c'est pas comme si le respect des RFC était l'aspect le plus marquant du monde IRC, donc faut voir si l'impact réel serait si problématique. Une autre idée serait tout bêtement de n'autoriser qu'un seul chan par connexion, mais par contre d'autoriser plein de connexions pour chaque client, pour se faire pardonner. Ça résoudrait en partie le problème, vu que le nick serait bien sûr différent pour chaque connexion. Par contre ça empêcherait de choisir le même nick pour plusieurs chans, donc au final c'est le problème contraire, du coup c'est pas super malin mon garçon, mais merci d'avoir essayé.&lt;/p&gt;


&lt;p&gt;Enfin voilà, y'a évidemment d'autres problèmes, telle que les caractères autorisés ici et là, à commencer par les nicks IRC qui sont trouze-mille fois plus restrictifs que sur Jabber (toi aussi tu aimes ton espace dans ton nick IRC). Après, y'a moyen de faire un mapping entre le nick Jabber et un pseudo-nick IRC forgé en remplaçant les espaces par des underscores, les lettres accentuées sans l'accent, etc. (en gérant bien sûr l'unicité, quitte à rajouter un underscore à la fin si le nick est déjà pris), et de présenter aux gens côté IRC juste le pseudo-nick (idem pour les noms de chans zarb), m'enfin c'est moins drôle, quoi. Les problèmes de charset seraient aussi pas très marrants à gérer, vu que le protocole IRC ne spécifie juste pas de charset (la RFC dit, presque texto, &quot;y'a pas de charset ici, on envoie 8 bits et ça fait 1 octet, faites pas chier avec vos conneries, déjà c'est compatible avec vos terminaux ASCII alors vous plaignez pas.&quot;).&lt;/p&gt;


&lt;p&gt;Pour le langage, en python ça peut être pas mal, et en plus il existe un mini serveur IRC nommé &lt;a href=&quot;http://joel.rosdahl.net/projects/#miniircd&quot; hreflang=&quot;en&quot;&gt;miniircd&lt;/a&gt;, donc ça fait déjà une super bonne base pour démarrer.&lt;/p&gt;


&lt;p&gt;Bref au final ça peut être un projet rigolo, avec des fonctionnalités bien sûr limitées en tant que serveur IRC, et clairement aussi en tant que client MUC (mais bon ça c'est normal, si on choisit d'utiliser un client IRC on s'attend pas à avoir toutes les power-features des MUC Jabber), m'enfin ça permettrait déjà de dire «&amp;nbsp;hé, toi, viens sur mon chan #truc, il est sur le serveur IRC &quot;blablabla&quot;», et paf la personne vient et capte même pas que c'est du Jabber, haha, ouah l'autre, trop bête, mouarf, lol. Ahem. Bref. Ça a l'air bien, nan&amp;nbsp;?&lt;/p&gt;</content>
</entry>
<entry xml:lang="fr">
  <title>L'ID du jour</title>
  <link rel="alternate" type="text/html" href="http://da.weeno.net/blog/2007/02/17/409-lid-du-jour" />
  <issued>2007-02-17T18:28:18+00:00</issued>
  <modified>2007-02-17T18:28:18+00:00</modified>
  <id>http://da.weeno.net/blog/2007/02/17/409-lid-du-jour</id>
  <author><name>davux</name></author>
  <dc:subject>jabber</dc:subject>
  <summary>Je réfléchis depuis quelques mois sur un projet nommé DIAS, dont l'objectif est de fournir un mécanisme d'authentification sur internet un tant soit peu global, tout en restant complètement...</summary>
  <content type="text/html" mode="escaped"> &lt;p&gt;Je réfléchis depuis quelques mois sur un projet nommé &lt;a href=&quot;http://weeno.net/dias/&quot; hreflang=&quot;en&quot; title=&quot;Decentralized Identification and Authentication System&quot;&gt;DIAS&lt;/a&gt;, dont l'objectif est de fournir un mécanisme d'authentification sur internet un tant soit peu global, tout en restant complètement décentralisé et indépendant.&lt;/p&gt;


&lt;p&gt;La constatation initiale est que, sur internet, la gestion des comptes utilisateurs est gérée de façon assez &quot;préhistorique&quot;. Le meilleur exemple, ce sont les sites web, et plus particulièrement les forums: la plupart du temps, lorsque l'on veut poster un message sur un forum, il faut se créer un compte utilisateur en remplissant un formulaire à rallonge avec toujours les mêmes infos: nom, prénom, adresse mail, blablabla, et surtout à la fin, pouf, création d'un nouveau compte utilisateur, et hop un mot de passe associé. Bien sûr, on choisit généralement toujours le même nom d'utilisateur (et très souvent le même mot de passe), mais c'est pas grave, il faut recommencer à chaque fois. Je parle des forums parce que c'est le plus fréquent, mais c'est valable pour d'autres formes de sites web, et même pour d'autres formes de communication par internet (IMAP, news, ssh, etc.).&lt;/p&gt;


&lt;p&gt;Au final&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;C'est chiant pour l'utilisateurice, qui doit s'inscrire ou se faire inscrire partout, se souvenir de là où ille est inscrit·e, là où ille ne l'est pas, mémoriser l'identifiant, le mot de passe, etc.. D'accord, dans le cas des sites web, les navigateurs modernes offrent une manière de mémoriser ces informations, mais ce n'est qu'une manière de contourner le problème initial.&lt;/li&gt;
&lt;li&gt;C'est chiant pour les &quot;serveurs&quot; (site web, etc.), qui doivent à chaque fois réinventer un moyen de stocker les comptes utilisateurs, offrir un mécanisme de création de compte, confirmation, procédure en cas d'oubli du mot de passe, sans parler de la gestion des comptes abandonnés...&lt;/li&gt;
&lt;li&gt;À l'échelle d'internet, c'est complètement crétin. On a beau avoir beaucoup avancé sur des tas de choses, personne ne semble se soucier de ce point, bien qu'il concerne directement la &quot;vie quotidienne&quot; des gens. Ça en est devenu ridicule.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Il y a déjà eu des initiatives pour prendre en main ce problème, l'une des plus connues étant &quot;Microsoft Passport&quot;. Je ne connais pas les détails, mais pour ce que j'en ai compris, les gens ont un identifiant &quot;passport&quot; unique qu'ils peuvent donner sur les sites qui participent à l'initiative. Cet identifiant et le mot de passe associé sont stockés de manière centrale chez Microsoft, à qui les sites utilisant se système vont donc &lt;em&gt;déléguer&lt;/em&gt; l'authentification. Ce système, bien que semblant résoudre le problème, pose bien sûr un gros problème d'indépendance, de sécurité, et de pérennité: qu'est-ce qui se passe si du jour au lendemain Microsoft rend ce service indisponible, payant, si la base de données est piratée&amp;nbsp;? Je passe sur la possibilité de faire par exemple des statistiques de qui va sur tel site, combien de fois par semaine, et les possibilités d'abus que ça ouvre (revente de l'information à des tiers par exemple). Je parle ici de Microsoft Passport à titre d'exemple, mais bien sûr le problème est le même pour tout système similaire présupposant un &quot;fournisseur d'identité&quot; central. À ma connaissance, aucun de ces systèmes n'a vraiment accroché, et on comprend pourquoi.&lt;/p&gt;


&lt;p&gt;Bon, donc OK, on tient le problème, mais cette approche-là est mauvaise. Du coup, j'ai essayé de réfléchir à un système qui offrirait le même type d'avantage, c'est-à-dire la possibilité &lt;em&gt;in fine&lt;/em&gt; d'apparaître sous un identifiant unique, &lt;strong&gt;mais&lt;/strong&gt; qui ne poserait pas le problème de la centralisation en termes de &lt;strong&gt;qui&lt;/strong&gt; maîtrise cette information. Et bien sûr, ça fait penser à quoi, forcément&amp;nbsp;? Ben oui, les &lt;a href=&quot;http://fr.wikipedia.org/wiki/JID#Adresses_Jabber_ou_.C2.AB_Jabber_ID_.C2.BB&quot; hreflang=&quot;fr&quot;&gt;adresses Jabber (JID)&lt;/a&gt;: tout comme les adresses mail, un JID est formé d'un identifiant et d'un nom de serveur, séparés par un &quot;@&quot;. Ce schéma permet d'avoir des adresses globalement uniques, tout en permettant que le stockage des adresses soit complètement décentralisé: chaque serveur Jabber est responsable de son ensemble d'adresses.&lt;/p&gt;


&lt;p&gt;Reste le problème crucial: au moment de s'authentifier sur un site web (je dis site web tout le temps, mais c'est pas forcément que ça, hein), il faut donc prouver que l'on possède le JID &lt;em&gt;truc@serveur.com&lt;/em&gt;. Facile, me direz-vous, suffit de donner le mot de passe. Ah ben oui mais non. Hors de question de filer son mot de passe Jabber à tout site qui le demande, bonjour la confidentialité. Paf, l'éternel problème: prouver que l'on possède une information, sans pour autant la donner explicitement.&lt;/p&gt;


&lt;p&gt;Une solution, un peu chiante, mais qui marche, est de passer par un système intermédiaire de &lt;em&gt;tickets&lt;/em&gt;: je fais une demande de ticket à un &quot;fournisseur de tickets&quot; (on n'aurait qu'à l'appeler &quot;agent&quot;, c'est plus court), en lequel le site web a confiance, et ceci je le fais via Jabber, par mon adresse truc@serveur.com. En échange, l'agent me répond par un numéro de ticket unique, que je n'ai qu'à montrer fièrement au site web, comme une sorte de &quot;certificat&quot; qui prouve que truc@serveur.com c'est moi. Et pouf c'est tout.&lt;/p&gt;


&lt;p&gt;En vrai c'est pas tout, mais c'est déjà un peu long, alors du coup tout est expliqué en détail sur le &lt;a href=&quot;http://weeno.net/dias/&quot; hreflang=&quot;en&quot;&gt;site de DIAS&lt;/a&gt; (c'est en anglais).&lt;/p&gt;


&lt;p&gt;Après quelques mois où j'ai été assez &quot;occupé&quot; (haha), cette semaine j'ai eu un peu plus de temps, alors je me suis enfin décidé à &lt;a href=&quot;http://mail.jabber.org/pipermail/jdev/2007-February/025030.html&quot; hreflang=&quot;en&quot; title=&quot;Mail de parlage du projet sur jdev&quot;&gt;parler de ce projet&lt;/a&gt; sur la mailing-list &lt;a href=&quot;http://mail.jabber.org/mailman/listinfo/jdev&quot; hreflang=&quot;en&quot; title=&quot;Page d&amp;#039;information sur jdev&quot;&gt;jdev&lt;/a&gt;. Le truc rigolo est que quelqu'un (&lt;a href=&quot;http://richard.dobson-i.net/&quot; hreflang=&quot;en&quot;&gt;Richard Dobson&lt;/a&gt;) a fait &lt;a href=&quot;http://www.xmpp.org/extensions/xep-0101.html&quot; hreflang=&quot;en&quot; title=&quot;XEP-0101: HTTP Authentication using Jabber Tickets&quot;&gt;quelque chose&lt;/a&gt; de presque exactement équivalent. C'est moins détaillé, mais ça a le mérite d'être déjà écrit sous forme de &lt;a href=&quot;http://wiki.jabberfr.org/XEP&quot; hreflang=&quot;fr&quot; title=&quot;&amp;quot;XMPP Extension Protocol&amp;quot; sur le wiki de JabberFR&quot;&gt;XEP&lt;/a&gt;. Du coup, on va probablement bosser ensemble pour enrichir cette XEP avec certaines idées présentes dans DIAS.&lt;/p&gt;


&lt;p&gt;Il existe aussi un autre système très intéressant, nommé &lt;a href=&quot;http://fr.wikipedia.org/wiki/OpenID&quot; hreflang=&quot;fr&quot; title=&quot;OpenID sur Wikipédia&quot;&gt;OpenID&lt;/a&gt;, qui tente également de résoudre le même problème, et qui l'aborde sous un angle différent. Je n'ai toujours pas bien compris comment ça marche (mais je me soigne), ni tous les points forts/faibles, donc pas de comparatif ici.&lt;/p&gt;


&lt;p&gt;Dans les idées que les autres gens ont eues, il y en a une qui s'appelle &quot;Verifying HTTP requests via XMPP&quot; (vérification de requêtes HTTP via XMPP), et son petit nom c'est &lt;a href=&quot;http://www.xmpp.org/extensions/xep-0070.html&quot; hreflang=&quot;en&quot;&gt;XEP-0070&lt;/a&gt;. Contrairement à DIAS, qui fait une vérification &lt;em&gt;a priori&lt;/em&gt; de l'identité, ce système fait une confirmation, c'est-à-dire une vérification &lt;em&gt;a posteriori&lt;/em&gt;. Dans l'état actuel des choses il est fortement corrélé à HTTP, mais l'idée a été &lt;a href=&quot;http://mail.jabber.org/pipermail/jdev/2007-February/025039.html&quot; hreflang=&quot;en&quot;&gt;émise&lt;/a&gt; (et &lt;a href=&quot;http://mail.jabber.org/pipermail/jdev/2007-February/025044.html&quot; hreflang=&quot;en&quot;&gt;aimée&lt;/a&gt;) de changer ça.&lt;/p&gt;


&lt;p&gt;Enfin voilà, à suivre donc. Je crois que j'ai bien envie de bosser avec Richard Robson sur l'amélioration de la XEP-0101 (Jabber tickets), et en parallèle de mieux comprendre OpenID.&lt;/p&gt;</content>
</entry>
<entry xml:lang="fr">
  <title>Tu feras gaffe t'as les doigts dans l'engrenage</title>
  <link rel="alternate" type="text/html" href="http://da.weeno.net/blog/2007/02/16/408-tu-feras-gaffe-tas-les-doigts-dans-lengrenage" />
  <issued>2007-02-16T20:58:17+00:00</issued>
  <modified>2007-02-16T20:58:17+00:00</modified>
  <id>http://da.weeno.net/blog/2007/02/16/408-tu-feras-gaffe-tas-les-doigts-dans-lengrenage</id>
  <author><name>davux</name></author>
  <dc:subject>General</dc:subject>
  <summary>Voici une suite de messages que j'ai reçus par messagerie instantanée (je n'étais pas devant mon écran à ce moment-là) il y a quelques jours, d'une amie qui utilise Windows et Word. Je ne peux pas...</summary>
  <content type="text/html" mode="escaped"> &lt;p&gt;Voici une suite de messages que j'ai reçus par messagerie instantanée (je n'étais pas devant mon écran à ce moment-là) il y a quelques jours, d'une amie qui utilise Windows et Word. Je ne peux pas m'empêcher d'en coller une partie ici, car c'est le cas concret typique du problème posé par l'utilisation de formats de fichiers fermés, et de logiciels (et systèmes d'exploitation) propriétaires.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;allo?&lt;br /&gt;
bon tu ne dis plus etre devant ton ordi..alors je t'explique rapidos le pb&lt;br /&gt;
j'ai un windows vista&lt;br /&gt;
et pas de pack office&lt;br /&gt;
dc impossible de lire mes aciens docs..;vois la galère&lt;br /&gt;
et j'aiperais éviter d'acheter un pack office a 160 euros&lt;br /&gt;
j'aimerais savoir quelles possibilités s'offrent a moi, a part le bracage de logiciel en magasin...je suis sure que je me ferais prendre!!&lt;br /&gt;
donc puis-je installer un pack office 200 piraté sans faire beugguer mon vista&lt;br /&gt;
ou encore dois-je télécharger a l'eesai (3 mois), les derniers pack office sortis...&lt;br /&gt;
enfin bref, HELP ME, je n'y comprends rien, et j'aimerais garder mon ordi en état de marche le plus longtemps possible, sans aire une mauvaise manip qui me le bousillerais au bout de 8 jours...&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Dans la pratique... À court terme, je dirais... ne pas passer à Windows Vista, car effectivement de nombreux logiciels ne sont pas compatibles avec ceux de Windows XP. M'enfin ça, c'est à court terme... avec le temps ça ne sera pas très viable, hein.&lt;/p&gt;


&lt;p&gt;On voit clairement un gros problème des logiciels propriétaires&amp;nbsp;: tu veux passer à la version suivante du système d'exploitation (Windows Vista)&amp;nbsp;? Tu n'as pas le choix, tu dois aussi passer à la version suivante du logiciel XXX (par exemple, Word). En payant, éventuellement.&lt;/p&gt;


&lt;p&gt;Si tu ne veux pas payer, la conséquence est, en cascade&amp;nbsp;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tu ne &lt;strong&gt;peux pas&lt;/strong&gt; utiliser la nouvelle version de Word, et donc tu ne &lt;strong&gt;peux pas&lt;/strong&gt; utiliser Word, tout court, car l'ancienne version n'est pas compatible avec ton nouveau Windows.&lt;/li&gt;
&lt;li&gt;DONC, tu ne &lt;strong&gt;peux pas&lt;/strong&gt; lire tes anciens documents, car pas de chance, ils ont besoin de l'ancien Word pour être utilisables. Comme le format de document est gardé secret, tu te retrouves &lt;strong&gt;enfermé-e à l'extérieur de tes propres fichiers&lt;/strong&gt;, sans rien pouvoir en faire. &lt;em&gt;Un peu comme si la clé de tes albums photos était soudée au mur de ta maison, ou qu'il fallait la demander au magasin de photo en bas de la rue chaque fois que tu veux les regarder&amp;nbsp;: impossible de déménager, fallait y penser avant !&lt;/em&gt; Si tu veux vraiment déménager tout en ayant le droit de continuer à regarder tes photos, il faut transférer ton dossier au magasin de photos en bas de ta nouvelle maison. C'est cher, et surtout... ça te posera le même problème au coup d'après.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Du coup, sur le plus long terme, la bonne idée est&amp;nbsp;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tant que c'est encore possible, ouvrir &lt;em&gt;TOUS&lt;/em&gt; (oui, hein, c'est chiant) ses fichiers avec un programme capable de lire les fichiers Word. Ça veut dire, donc, seulement Word (et seulement la bonne version !), ou encore &lt;a href=&quot;http://fr.openoffice.org/&quot; hreflang=&quot;fr&quot; title=&quot;Site d&amp;#039;OpenOffice en français&quot;&gt;OpenOffice&lt;/a&gt; (qui théoriquement ne devrait pas savoir comment ouvrir les fichiers Word (format fermé), mais avec beaucoup de travail les développeurs y sont à peu près arrivés).&lt;/li&gt;
&lt;li&gt;Les enregistrer, &lt;em&gt;tous&lt;/em&gt;, dans un format de fichier &lt;em&gt;PAS propriétaire&lt;/em&gt;. Avec Word, il y a seulement le format RTF, mais c'est un peu &quot;spartiate&quot;, on perd pas mal de mise en forme, etc.. Sinon, il y a aussi le format Open Document, et c'est quand même le meilleur choix. Pour pouvoir enregistrer dans ce format, il faut soit le faire avec &lt;a href=&quot;http://fr.wikipedia.org/wiki/Rich_Text_Format&quot; hreflang=&quot;fr&quot;&gt;OpenOffice&lt;/a&gt;, soit installer le &lt;a href=&quot;http://odf-converter.sourceforge.net/&quot; hreflang=&quot;en&quot; title=&quot;Convertisseur OpenDocument&quot;&gt;plugin OpenDocument pour Word&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;À l'avenir, &lt;strong&gt;arrêter d'utiliser Word&lt;/strong&gt; (et surtout le format Word) si on veut pouvoir faire quelque chose de ses fichiers dans X jours, mois, années... À la place, le format Open Document est tout indiqué, car il est libre, et du coup ne peut pas être &quot;pris en otage&quot; par une boîte ou par quelqu'un. Sous Windows, le logiciel Open Office marche très bien. Quand on envoie un fichier à quelqu'un, il faut que cette personne ait OpenOffice d'installé (ou au pire, le plugin OpenDocument pour Word). De plus en plus de monde a OpenOffice installé sur son ordinateur&amp;nbsp;; si ce n'est pas le cas, un petit lien vers ce billet peut peut-être les aider à en comprendre l'intérêt... :)&lt;/li&gt;
&lt;li&gt;De manière plus générale, arrêter d'utiliser un système d'exploitation traître. &lt;a href=&quot;http://ubuntu-fr.org/&quot; hreflang=&quot;fr&quot;&gt;Ubuntu Linux&lt;/a&gt; marche très bien, est très agréable à utiliser, et pas besoin d'être un expert en informatique pour s'en servir.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Ce billet n'est pas là pour faire de la publicité à OpenOffice, à Ubuntu, ou que sais-je, ni pour embêter Microsoft. Personnellement j'ai déjà fait mes choix, ça me suffit, et d'habitude je regarde le spectable de l'extérieur, avec éventuellement un sourire amusé. Mais là, ça me flingue de voir des ami-e-s se faire avoir dans une arnaque pareille.&lt;/p&gt;</content>
</entry>
</feed>