<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7143401328277522244</id><updated>2012-01-09T09:50:50.642+01:00</updated><category term='openid'/><category term='meego'/><category term='grub'/><category term='bsd'/><category term='libre'/><category term='usage_technos'/><category term='hosting'/><category term='fedora'/><category term='phone'/><category term='prise de tête'/><category term='fritzbox'/><category term='console'/><category term='android'/><category term='desktop'/><category term='sql'/><category term='unix'/><category term='webos'/><category term='authentification'/><category term='debian'/><category term='drupal'/><category term='freedos'/><category term='freebsd'/><category term='ubuntu'/><category term='pkgsrc'/><category term='netbsd'/><category term='virtualisation'/><category term='pre'/><category term='hardware'/><category term='rant'/><category term='non-libre'/><title type='text'>::meta synthaxe::</title><subtitle type='html'>Sociologie des systèmes libres ...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://meta.libera.cc/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>49</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-1222895593209329393</id><published>2012-01-03T13:58:00.000+01:00</published><updated>2012-01-03T13:58:51.090+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><title type='text'>La complexité de Drupal: pourquoi tant de termes et de concept à maîtriser ?</title><content type='html'>Une bonne indication de la complexité d'un corpus de savoir ( logiciel à manipuler, contenu de livre à assimiler, partition de musique à interpréter ) est donné par la taille du lexique spécifique à celui ci.&lt;br /&gt;&lt;br /&gt;Pour développer pour Debian il faudra connaitre upstream/downstream, unstable / testing / stable / oldstable, bikeshedding, sponsor, debian maintainer, debian developer, non-maintainer upload , FTBFS, override file, autobuild. A part bikeshedding et upstream, tous ces termes sont spécifiques à Debian.&lt;br /&gt;Pour lire un livre ou un &lt;a href="http://www.monde-diplomatique.fr/1998/08/BOURDIEU/10801"&gt;texte de Bourdieu&lt;/a&gt;, il sera bon de connaître habitus, champ, violence symbolique, déshistoricisation.&lt;br /&gt;Pour créer un site avec le framework Drupal, il vous faudra connaitre&lt;a href="http://drupal.org/node/19828"&gt; la signification des termes suivant&lt;/a&gt;:&lt;br /&gt;core module / contributed module, permission, roles, node, authenticated user, taxonomy, region, block, primary and secondary links.&lt;br /&gt;&lt;br /&gt;Un lexique important demande bien sûr un temps d'apprentissage conséquent. Mais en même il reflète la qualité organisationnelle&amp;nbsp; de l'auteur du corpus. Nommer un objet, et plus encore créer un terme spécifique, c'est dissiper l’ambiguïté d'un terme trop générique. C'est aussi créer du "neuf", tellement neuf qu'une délimitation lexicologique s'impose avec "l'ancien". Ainsi le "node" de drupal, décrit une page html avec son contenu, unité de base d'un site drupal.&lt;br /&gt;Utiliser "node" plutôt que page, permet de regrouper dans une meta catégorie tous les types de pages qu'un site drupal peut contenir ( article, post de blog, entrée de wiki, page d'accueil ) et permet à la communauté Drupal d'échanger en interne en connaissance de cause.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-1222895593209329393?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/1222895593209329393/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=1222895593209329393' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1222895593209329393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1222895593209329393'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2012/01/la-complexite-de-drupal-pourquoi-tant.html' title='La complexité de Drupal: pourquoi tant de termes et de concept à maîtriser ?'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-7005916192594813196</id><published>2011-12-02T20:52:00.002+01:00</published><updated>2011-12-02T20:54:22.211+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Faire un paquet Debian c'est facile</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="" style="clear: both; text-align: center;"&gt;Après plusieurs heures consacrées à lire la documentation de &lt;a href="http://learn.github.com/p/diff.html"&gt;git&lt;/a&gt;, de  &lt;a href="http://manpages.debian.net/cgi-bin/man.cgi?query=dpkg-source&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=Debian+6.0+squeeze&amp;amp;format=html&amp;amp;locale=en"&gt;dpkg-source&lt;/a&gt;, de &lt;a href="http://manpages.debian.net/cgi-bin/man.cgi?query=pbuilderrc&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=Debian+6.0+squeeze&amp;amp;format=html&amp;amp;locale=en"&gt;pbuilderrc&lt;/a&gt;, de&lt;a href="http://manpages.debian.net/cgi-bin/man.cgi?query=debi&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=Debian+6.0+squeeze&amp;amp;format=html&amp;amp;locale=en"&gt; debi&lt;/a&gt;, de &lt;a href="http://manpages.debian.net/cgi-bin/man.cgi?query=lintian&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=Debian+6.0+squeeze&amp;amp;format=html&amp;amp;locale=en"&gt;lintian&lt;/a&gt;, et la &lt;a href="http://www.debian.org/doc/debian-policy/"&gt;Debian Policy&lt;/a&gt; pour finalement boucler mon paquet des émulateurs &lt;a href="http://mamedev.org/"&gt;Mame&lt;/a&gt; et &lt;a href="http://mess.org/"&gt;Mess &lt;/a&gt;0.144, j'ai ressenti le besoin de résumer cette expérience.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-Qd3x--cDfKI/TtkqIQOuSFI/AAAAAAAAAPM/QvxVefPv1vI/s1600/9b55c9f0-6b47-4f29-a8f6-c9f6346c85aa.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-Qd3x--cDfKI/TtkqIQOuSFI/AAAAAAAAAPM/QvxVefPv1vI/s1600/9b55c9f0-6b47-4f29-a8f6-c9f6346c85aa.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;L'inspiration est venue en lisant &lt;a href="http://upsilon.cc/%7Ezack/blog/posts/2007/09/svn-cowbuilder/"&gt;http://upsilon.cc/~zack/blog/posts/2007/09/svn-cowbuilder/&lt;/a&gt; via&lt;a href="http://wiki.debian.org/cowbuilder"&gt; la page du Wiki Debian sur cowbuilder&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-7005916192594813196?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/7005916192594813196/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=7005916192594813196' title='3 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7005916192594813196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7005916192594813196'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/12/faire-un-paquet-debian-cest-facile.html' title='Faire un paquet Debian c&apos;est facile'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-Qd3x--cDfKI/TtkqIQOuSFI/AAAAAAAAAPM/QvxVefPv1vI/s72-c/9b55c9f0-6b47-4f29-a8f6-c9f6346c85aa.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-8405299068833156223</id><published>2011-09-17T18:09:00.000+02:00</published><updated>2011-09-17T18:09:48.588+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='freebsd'/><category scheme='http://www.blogger.com/atom/ns#' term='netbsd'/><title type='text'>Grub2 et FreeBSD/NetBSD</title><content type='html'>Même si ma propre expérience avec Grub2 a plutôt &lt;a href="http://pastebin.com/TdWVMLWD"&gt;été&lt;/a&gt; &lt;a href="http://pastebin.com/qRVwGpKV"&gt;décevante&lt;/a&gt;, j'ai pris le temps de documenter dans &lt;a href="http://lists.gnu.org/archive/html/grub-devel/2011-09/msg00028.html"&gt;un mail à grub-devel&lt;/a&gt;, et dans le &lt;a href="https://help.ubuntu.com/community/Grub2%20Other%20Os"&gt;wiki Ubuntu&lt;/a&gt; la procédure nécessaire pour charger un noyau FreeBSD ou NetBSD depuis GRUB2.&lt;br /&gt;&lt;br /&gt;Le support NetBSD permet de faire des choses bien pratiques, comme installer un système NetBSD directement depuis GRUB2, en chargeant le kernel-INSTALL depuis une partition Linux.&amp;nbsp; C'est &lt;a href="http://mail-index.netbsd.org/netbsd-users/2011/09/13/msg009128.html"&gt;la procédure que j'ai suivie pour installer NetBSD&lt;/a&gt; sur &lt;a href="http://meta.libera.cc/2011/09/serveur-prive-vps-chez-hetznerde-pour.html"&gt;un serveur KVM&lt;/a&gt; &lt;i&gt;hosted&lt;/i&gt;, où les options d'installation ne proposaient pas ce dernier.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-8405299068833156223?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/8405299068833156223/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=8405299068833156223' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/8405299068833156223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/8405299068833156223'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/09/grub2-et-freebsdnetbsd_17.html' title='Grub2 et FreeBSD/NetBSD'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-3732937298000242770</id><published>2011-09-01T14:24:00.000+02:00</published><updated>2011-09-01T14:24:43.347+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='freebsd'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualisation'/><category scheme='http://www.blogger.com/atom/ns#' term='hosting'/><title type='text'>Serveur privé VPS chez Hetzner.de: pour l'instant que du bon</title><content type='html'>Même si j'étais enchanté des tarifs et du service chez &lt;a href="http://prgmr.com/xen/"&gt;prgmr&lt;/a&gt;, la latence entre l'Europe et la Californie faisait que le travail était ennuyeux sur ce serveur.&lt;br /&gt;Je viens donc d'obtenir une nouvelle machine VPS chez l'hébergeur allemand &lt;a href="http://www.hetzner.de/"&gt;Hetzner&lt;/a&gt; dont je suis pour l'instant particulièrement content.&lt;br /&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Les points faibles:&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp; * Comme toute offre VPS, il faut se méfier de la tolérance de l'hébergeur vis a vis des contenus. Hetzner a par exemple dans un premier temps refusé l'hébergement de mirroirs wikileaks, avant de finalement seulement&lt;a href="http://www.netzpolitik.org/2010/keine-wikileaks-mirrors-bei-hetzner/"&gt;&amp;nbsp;les "déconseiller" à ses clients&lt;/a&gt; ( en allemand) Il est bien entendu difficile d&lt;a href="http://www.mail-archive.com/or-talk@freehaven.net/msg10595.html"&gt;'héberger un noeud de sortie Tor&lt;/a&gt;, mais je pense que c'est la politique standard de&lt;a href="https://trac.torproject.org/projects/tor/wiki/TheOnionRouter/GoodBadISPs#France"&gt;&amp;nbsp;beaucoup d'hébergeurs.&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a href="https://trac.torproject.org/projects/tor/wiki/TheOnionRouter/GoodBadISPs#France"&gt;&lt;/a&gt;&amp;nbsp;* Une partie de la documentation est seulement en allemand ou en russe, comme par exemple&amp;nbsp;&lt;a href="http://wiki.hetzner.de/index.php/Rechenzentren_und_Anbindung"&gt;cet article&lt;/a&gt;&amp;nbsp;qui montre via traceroute dans quel data center votre machine se trouve&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;* Pas encore d'IPv6 pour les VPS.&lt;/div&gt;&lt;br /&gt;Point forts:&lt;br /&gt;&amp;nbsp; * Excellent prix: un vps avec 1 Gb de RAM et 40 GB de disque dur revient à &lt;a href="http://www.hetzner.de/hosting/produkte_vserver/vq12"&gt;13 euros par mois&lt;/a&gt; !&lt;br /&gt;&amp;nbsp; * Excellente performance de la machine: le CPU annoncé de 2.8 Ghz donne les mêmes résultats avec &lt;a href="http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;amp;postID=8214188466065254085"&gt;sysbench&lt;/a&gt; que ma machine de bureau elle aussi avec ce CPU ( Intel Core)&lt;br /&gt;&amp;nbsp; * Excellente latence vers l'Europe. Le ping est à 27 ms vers l'Autriche.&lt;br /&gt;&amp;nbsp; * Système de secours pour la machine virtuelle. En cas de problème on peut booter sur une machine virtuelle alternative tournant sur un Ramdisk et chrooter son système pour le réparer. Ceci m'avait bien manqué sur gandi qui ne proposait qu'un accès à une console série.&lt;br /&gt;&amp;nbsp; * Grand choix d'OS virtualisés. FreeBSD est supporté, y compris via le système de secours.&lt;br /&gt;&amp;nbsp; * Bonne documentation, servie par un Dokuwiki. La technologie utilisée est &lt;a href="http://wiki.hetzner.de/index.php/VServer/en"&gt;kvm&lt;/a&gt;.&lt;br /&gt;&amp;nbsp; * Hetzner dispose de son propre mirroir Debian&lt;br /&gt;&lt;br /&gt;Je dispose donc maintenant d'un serveur virtuel Debian chez Hetzner, reste à mettre en place un système de backup, je pense que &lt;a href="http://imil.net/wp/2007/03/24/merde-jai-pas-de-backup/"&gt;cette doc rsync de iMil&lt;/a&gt; fera parfaitement l'affaire.&lt;br /&gt;&lt;br /&gt;A moyen terme, étant &amp;nbsp;donnée la baisse continue des tarifs dans ce domaine, on ne peut &amp;nbsp;que recommander à chacun d'avoir son propre serveur virtuel avec son nom de domaine. On conserve alors la propriété de son contenu de A à Z, contrairement aux &lt;a href="http://www.gnu.org/philosophy/who-does-that-server-really-serve.html"&gt;plateformes propriétaires d'hébergement&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-3732937298000242770?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/3732937298000242770/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=3732937298000242770' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/3732937298000242770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/3732937298000242770'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/09/serveur-prive-vps-chez-hetznerde-pour.html' title='Serveur privé VPS chez Hetzner.de: pour l&apos;instant que du bon'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-1798567668443160589</id><published>2011-08-11T20:05:00.000+02:00</published><updated>2011-08-11T20:05:55.037+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='pkgsrc'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Ports BSD/Gentoo Portage pour Debian et Ubuntu, c'est possible !</title><content type='html'>&lt;div style="font-family: Verdana,sans-serif;"&gt;Sur serveur, comme sur workstation, c'est pratique de pouvoir installer à partir des sources un paquet différent, ou d'une autre version, voire non inclus dans Debian/Ubuntu.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;Pour cela nous disposons de l'excellent &lt;a href="http://www.netbsd.org/docs/software/packages.html"&gt;pkgsrc&lt;/a&gt;, une architecture de compilation qui vous permet d'un coup de&lt;/div&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;cd net/openvpn&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;bmake install&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;de télécharger et compiler récursivement toutes les dépendances de notre vpn préféré, et d'en créer un binaire facilement installable/déinstallable. Et ceci realisé entièrement dans une arborescence locale, &lt;b&gt;sans aucun risque de casser votre système&lt;/b&gt;, tout se passant dans une arborescence séparé.&lt;br /&gt;&lt;br /&gt;Je trouve ca beaucoup &lt;b&gt;plus propre, beaucoup plus sûr&lt;/b&gt; que d'installer des paquets testing/unstable ou des Personal Package Archives, et &lt;b&gt;beaucoup plus simple&lt;/b&gt; que de passer par la case /usr/local en téléchargeant soit même les sources pour ensuite deviner les librairies de développement requises.&lt;br /&gt;&lt;br /&gt;Et attendez ce n'est pas fini. Bien que pkgsrc comporte moins de logiciels que Debian ( 6000 vs 29000 ) il est &lt;b&gt;multi plateforme&lt;/b&gt; tournant sur Linux, OS X, Solaris et bien sûr NetBSD la plateforme où il a été concu.&lt;br /&gt;&lt;br /&gt;A vrai dire je m'étonne souvent que si peu de personnes sous Linux connaissent pkgsrc, qui permet de mixer la stabilité des distributions binaires Debian/Redhat/Centos et le "bleeding edge" des distributions sources. Alors bon le site de NetBSD est certainement pas très choupi mais il existe &lt;a href="http://www.netbsd.org/docs/pkgsrc/"&gt;une vrai documentation de qualité&lt;/a&gt; à la BSD. &lt;br /&gt;&lt;br /&gt;Comme je dois installer pkgsrc souvent&amp;nbsp; $HOME et $JOB, j'ai crée un petit projet&amp;nbsp; pour automatiser tout ca du nom de &lt;a href="http://trac.assembla.com/sergio"&gt;Sergio&lt;/a&gt; , le but à long terme étant de simplement àvoir à faire un :&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;apt-get install sergio&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;sergio "mon_bootstrap_dir"&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;cd "mon_boostrap_dir"/pkgsrc/net/openvpn &amp;amp; bmake #omg watching stuff scroll by for hours will makes me a Unix expert overnight&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Après nous avons déja un &lt;a href="http://www.debian.org/ports/kfreebsd-gnu/"&gt;Noyau BSD&lt;/a&gt; pour Debian, il nous manquait un système de port dans Debian pour le noyau Linux ! &lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-RVOamNoRlkI/TkQVrMnBTNI/AAAAAAAAAOs/DmlZopjaHkg/s1600/put_on_your_boot.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-RVOamNoRlkI/TkQVrMnBTNI/AAAAAAAAAOs/DmlZopjaHkg/s320/put_on_your_boot.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Bootstrap with &lt;a href="https://trac.assembla.com/sergio/wiki/WikiStart"&gt;sergio&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-1798567668443160589?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/1798567668443160589/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=1798567668443160589' title='3 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1798567668443160589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1798567668443160589'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/08/ports-bsdgentoo-portage-pour-debian-et.html' title='Ports BSD/Gentoo Portage pour Debian et Ubuntu, c&apos;est possible !'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-RVOamNoRlkI/TkQVrMnBTNI/AAAAAAAAAOs/DmlZopjaHkg/s72-c/put_on_your_boot.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-2598551707434892071</id><published>2011-08-03T18:33:00.001+02:00</published><updated>2011-08-04T13:53:37.171+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><title type='text'>Tirer profit des options d'accessibilité du bureau gnome quand on utilise son portable en extérieur</title><content type='html'>Quand arrive l'été survient désir de pouvoir emmener son portable ou netbook avec soi, et consulter ses mails, surfer sur le web en extérieur. Malheureusement la luminosité du jour diminue considérablement la lisibilité de l'écran. Une astuce pour y remédier: augmenter le contraste du bureau.&lt;br /&gt;If suffit d'aller dans les préférences de Gnome, options d'accessibilité, &amp;nbsp;( sur la barre de statut en haut à droite pour gnome 3 ) et sélectionner: "contraste élevé".&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-jsa4ByPiCcg/TfOaRqjxL7I/AAAAAAAAAOQ/NxKyzLGHASA/s1600/Capture.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-jsa4ByPiCcg/TfOaRqjxL7I/AAAAAAAAAOQ/NxKyzLGHASA/s1600/Capture.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Peut être moins beau mais beaucoup plus lisible !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-2598551707434892071?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/2598551707434892071/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=2598551707434892071' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/2598551707434892071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/2598551707434892071'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/08/tirer-profit-des-options-daccessibilite.html' title='Tirer profit des options d&apos;accessibilité du bureau gnome quand on utilise son portable en extérieur'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-jsa4ByPiCcg/TfOaRqjxL7I/AAAAAAAAAOQ/NxKyzLGHASA/s72-c/Capture.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-7462371106609639150</id><published>2011-07-07T13:26:00.006+02:00</published><updated>2011-07-07T18:50:53.785+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Hp, Google, Gandi et Canonical payent l'hôtel en Bosnie</title><content type='html'>&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; text-align: left;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-SvalXU_QIs0/ThWWIWgul6I/AAAAAAAAAOo/DsYwBNQukPA/s1600/DC11_web_120x240_01.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-SvalXU_QIs0/ThWWIWgul6I/AAAAAAAAAOo/DsYwBNQukPA/s1600/DC11_web_120x240_01.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;Afin de rencontrer les autres membres de l'équipe pkg-games de Debian, signer ma clé GPG, participer aux diverses conférences, je serai donc du 23 au 28 Juillet à Banja Luka, dans la république serbe de Bosnie-Herzégovine. Je suis sponsorisé en ce qui concerne l'hébergement, mais je vais financer moi même mon déplacement. Ceci correspond à mon niveau d'engagement dans Debian,&amp;nbsp; je ne suis pour l'instant qu'un &lt;a href="http://qa.debian.org/developer.php?login=emmanuel@libera.cc"&gt;Sponsored Maintainer&lt;/a&gt; et je trouve ça déjà pas mal. Et Banja Luka n'est pas si loin de Vienne que le voyage en bus me rebute.&lt;br /&gt;&lt;br /&gt;Je compte aussi faire une présentation de &lt;a href="http://meta.libera.cc/2011/01/catching-up-mame-sous-debian-et-linux.html"&gt;Mame/Mess&lt;/a&gt; au Games Team Lightning Talks et parmi &lt;a href="https://penta.debconf.org/penta/submission/dc11/all_events"&gt;les conférences proposées&lt;/a&gt;, assister notamment aux conférences suivantes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Administrative snapshotting and rollback: Using filesystem snapshot to make our admin's lifes easier&lt;ul&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="title"&gt;&lt;ul&gt;&lt;li&gt;Austrian e-health system: How Debian runs the Austrian e-health system&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="title"&gt;&lt;ul&gt;&lt;li&gt;Bits from the DPLState of the Union^W Debian address&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;ul&gt;&lt;li&gt;Ask the Leader: &lt;span class="abstract"&gt;A town hall'  style question and answer session for the DPL. He won't have sight of the questions beforehand!&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="title"&gt;&lt;ul&gt;&lt;li&gt;Conference banquet: eat, drink and be merry&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;ul&gt;&lt;li&gt;Could we make desktop users need their local Debian geeks less?&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="title"&gt;&lt;ul&gt;&lt;li&gt;Debian in Enterprise: A Google Case StudyDebian in Google&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="title"&gt;&lt;ul&gt;&lt;li&gt;Debian Packaging with Git: what tool and workflow is right for you?&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="title"&gt;&lt;ul&gt;&lt;li&gt;Measuring Team Performance: Investigation into performance of teams inside Debian&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;ul&gt;&lt;li&gt;OpenPGP keysigning &lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="title"&gt;&lt;ul&gt;&lt;li&gt;The 5 minute Cluster: How to create a cluster setup in 5 minutes and cool things to do with it.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;ul&gt;&lt;li&gt;Bits from the games team &lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;/div&gt;&lt;div class="subtitle"&gt;&lt;span class="abstract"&gt;&amp;nbsp;&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-7462371106609639150?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/7462371106609639150/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=7462371106609639150' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7462371106609639150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7462371106609639150'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/07/hp-google-gandi-et-canonical-payent.html' title='Hp, Google, Gandi et Canonical payent l&apos;hôtel en Bosnie'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-SvalXU_QIs0/ThWWIWgul6I/AAAAAAAAAOo/DsYwBNQukPA/s72-c/DC11_web_120x240_01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-4203477485211076607</id><published>2011-06-21T20:17:00.002+02:00</published><updated>2011-09-09T23:39:00.078+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='grub'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='netbsd'/><title type='text'>Le Multi Boot peut rendre biens des services</title><content type='html'>Avoir deux OS sur une machine, même si on n'en n'utilise qu'un&amp;nbsp; permet de vérifier qu'un bug est un bug, et non pas une défaillance du matériel ( carte wifi, graveur, carte ethernet, etc ... ) En général j'installe donc toujours un deuxième OS sur ma machine perso au cas ou. Sur mon &lt;a href="http://meta.libera.cc/2011/01/catching-up-mame-sous-debian-et-linux.html"&gt;bureau&lt;/a&gt;, j'ai laissé OSX installé, sur lequel je reboote de temps en temps pour graver un DVD. Sur un &lt;a href="http://meta.libera.cc/2010/12/un-netbook-sans-windows-cest-possible.html"&gt;netbook&lt;/a&gt;, après avoir installé Fedora 15, j'ai installé NetBSD 5.1. &lt;br /&gt;&lt;br /&gt;J'ai été agréablement surpris de voire que NetBSD dispose maintenant d'un installeur sur clé USB, et l'installation s'est passé sans grand problème.&lt;br /&gt;NetBSD étant &lt;a href="http://mail-index.netbsd.org/source-changes/2006/10/25/0015.html"&gt;compatible&lt;/a&gt; &lt;a href="http://www.gnu.org/software/grub/manual/multiboot/multiboot.html"&gt;multi boot&lt;/a&gt;, et grub pouvant lire le système de fichier FFS de Netbsd, il est possible de charger directement le noyau depuis grub.&lt;br /&gt;Lors de l'installation, il faudra veiller à ne pas installer le boot manager de NetBSD sur le MBR, en répondant "non" dans l'écran suivant:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-O-SKWNhQZUE/Tdf2hBOClSI/AAAAAAAAAOA/XWJ9khU9NU8/s1600/Capture-QEMU.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="194" src="http://4.bp.blogspot.com/-O-SKWNhQZUE/Tdf2hBOClSI/AAAAAAAAAOA/XWJ9khU9NU8/s320/Capture-QEMU.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Et d'ajouter par la suite dans&amp;nbsp; /boot/grub/menu.lst sur Fedora:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;title NetBSD (5.1)&lt;br /&gt;root (hd0,3a)&lt;br /&gt;kernel --type=netbsd /netbsd&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;où &lt;b&gt;hd0&lt;/b&gt; désigne le premier disque dur, &lt;b&gt;3&lt;/b&gt; désigne la 4 ème partition sur le disque dur ( Grub Legacy numérotant les partitions à partir de 0 ), et &lt;b&gt;a&lt;/b&gt; la première entrée du disklabel BSD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-4203477485211076607?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/4203477485211076607/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=4203477485211076607' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/4203477485211076607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/4203477485211076607'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/05/le-multi-boot-peut-rendre-biens-des.html' title='Le Multi Boot peut rendre biens des services'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-O-SKWNhQZUE/Tdf2hBOClSI/AAAAAAAAAOA/XWJ9khU9NU8/s72-c/Capture-QEMU.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-5943517474206420337</id><published>2011-05-15T13:05:00.000+02:00</published><updated>2011-05-15T13:05:18.154+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='console'/><title type='text'>Auto-login et Auto-join avec irssi</title><content type='html'>J'utilise le client irc irssi depuis 5 ans pour discuter avec les copains du squad. Mais je n'avais jamais cherché à enregistrer serveur, nic et mot de passe dans un fichier de conf, étant donné que j'accèdais la plupart du temps à irssi dans une session screen.&lt;br /&gt;&lt;br /&gt;Après avoir installé &lt;a href="http://kitenet.net/~joey/blog/entry/palm_pre/"&gt;Debian sur mon téléphone portable&lt;/a&gt; et un apt-get install screen irssi plus loin, voici les commandes nécessaires.&lt;br /&gt;&lt;br /&gt;Choix du nickname par défaut:&lt;code&gt;&lt;br /&gt;/SET NICK votre_nick&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Auto connect sur freenode avec ce nick au démarrage de irssi:&lt;code&gt;&lt;br /&gt;/SERVER ADD -auto -network freenode irc.freenode.net 6667 votre_pass&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Auto join de #gcu:&lt;code&gt;&lt;br /&gt;/CHANNEL ADD -auto #gcu freenode&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-5943517474206420337?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/5943517474206420337/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=5943517474206420337' title='4 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/5943517474206420337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/5943517474206420337'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/05/auto-login-et-auto-join-avec-irssi.html' title='Auto-login et Auto-join avec irssi'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-8478338452616752654</id><published>2011-05-13T23:29:00.000+02:00</published><updated>2011-05-13T23:29:27.974+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='fritzbox'/><category scheme='http://www.blogger.com/atom/ns#' term='pre'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Du hardware libre d'accès: Palm Pre, Fritz!Box</title><content type='html'>Sur mon précédent téléphone Android, il me fallait ( &lt;a href="http://www.geeksphone.com/en/"&gt;sauf exception&lt;/a&gt; ) &lt;a href="http://shortfuse.org/"&gt;une faille de sécurité&lt;/a&gt; pour obtenir un accès root. Mais:&lt;br /&gt;&lt;br /&gt;Si je tape " &lt;code&gt;&lt;b&gt;upupdowndownleftrightleftrightbastart&lt;/b&gt;" &lt;/code&gt; sur le clavier de &lt;a href="http://meta.libera.cc/2010/02/nouveau-noyau-nouvelle-plateforme-palm.html"&gt;mon nouveau téléphone&lt;/a&gt;, et "novaterm" dans un shell, j'obtiens ceci:&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;code&gt;manu@leonard:~$ novaterm &lt;br /&gt;root@palm-webos-device:/# uname -a &lt;br /&gt;Linux palm-webos-device 2.6.24-palm-joplin-3430 #1 281.1.23.2 armv7l unknown&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;Si je tape&lt;b&gt; #96*7*&lt;/b&gt;sur mon téléphone fixe branché à mon &lt;a href="http://www.avm.de/en/Produkte/FRITZBox/FRITZ_Box_Fon_WLAN/index.php"&gt;routeur/modem/voip&lt;/a&gt;, et telnet dans un shell j'obtiens ceci:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;manu@leonard:~$ telnet 192.168.178.1&lt;br /&gt;Trying 192.168.178.1...&lt;br /&gt;Connected to 192.168.178.1.&lt;br /&gt;Escape character is '^]'.&lt;br /&gt;Fritz!Box web password: &lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;BusyBox v1.1.2 (2007.01.29-15:09+0000) Built-in shell (ash)&lt;br /&gt;Enter 'help' for a list of built-in commands&lt;br /&gt;Console Ausgaben auf dieses Terminal umgelenkt&lt;br /&gt;# uname -a&lt;br /&gt;Linux (none) 2.6.13.1-ohio #41 Thu Jun 7 11:43:26 CEST 2007 mips unknown&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Pas mécontent de retrouver un peu de liberté.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-8478338452616752654?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/8478338452616752654/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=8478338452616752654' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/8478338452616752654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/8478338452616752654'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/05/du-hardware-libre-dacces-palm-pre.html' title='Du hardware libre d&apos;accès: Palm Pre, Fritz!Box'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-7479226438691109041</id><published>2011-04-26T13:36:00.000+02:00</published><updated>2011-04-26T13:36:55.277+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='webos'/><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><title type='text'>Palm Pre et yesss.at: paramètres du point d'accès internet</title><content type='html'>Quelques mots clés tout d'abord pour l'ami google: APN, yesss, palm pre.&lt;br /&gt;&lt;br /&gt;Si vous disposez d'un Palm Pre, &lt;a href="http://meta.libera.cc/2010/02/nouveau-noyau-nouvelle-plateforme-palm.html"&gt;ce petit bijou tournant sous Linux&lt;/a&gt; et que vous souhaitez l'utiliser avec une carte 3G de l'opérateur &lt;a href="https://www.yesss.at/"&gt;Yesss&lt;/a&gt;, après avoir lu &lt;a href="http://www.webos-internals.org/wiki/How_to_solve_3G_data_problems"&gt;ces instructions&lt;/a&gt;, il faudra modifier la base sqlite CarrierNetworkSettings.db3 de la facon suivante:&lt;br /&gt;&lt;br /&gt;DELETE FROM com_palm_data_carriernetworksettings_CarrierNetworkSettings WHERE id=2199023255903;&lt;br /&gt;DELETE FROM com_palm_data_carriernetworksettings_DataConnectionSettings WHERE id=1099511628649;&lt;br /&gt;INSERT INTO "com_palm_data_carriernetworksettings_CarrierNetworkSettings" VALUES ("232","12","Yesss","0","0","0","0","Yesss","1","1",null,"160","1",null,"173","10","20","1","1","7","",null,"0","0","+43699810830","1","1","1","1",null,null,"0","0","0","0","0",null,null,"0","300","300","5000","307200","480","640","20",null,"1","1","11","1","1","1","1","1","1","0","0","2199023255903","2","3865",null);&lt;br /&gt;INSERT INTO "com_palm_data_carriernetworksettings_DataConnectionSettings" VALUES ("2199023255903","web.yesss.at","1055",null,null,"1","1","APN Yesss","1099511628649","1","3863",null);&lt;br /&gt;&lt;br /&gt;Ceci a pour effet de remplacer l'opérateur Allemand NashTec ( inconnu au bataillon ) par Yesss.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-7479226438691109041?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/7479226438691109041/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=7479226438691109041' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7479226438691109041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7479226438691109041'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/04/palm-pre-et-yesssat-parametres-du-point.html' title='Palm Pre et yesss.at: paramètres du point d&apos;accès internet'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-8182890029569020530</id><published>2011-03-05T12:52:00.008+01:00</published><updated>2011-03-17T14:57:23.015+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='bsd'/><title type='text'>Le Vatican: combien de divisions ? Compter le nombre de processeurs disponibles sur son système</title><content type='html'>Sous Linux ( via la glibc):&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;getconf _NPROCESSORS_ONLN&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Sous BSD:&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;sysctl -n hw.ncpu&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Sous OpenVMS:&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; show cpu /brief&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Sous OSX/Darwin:&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; sysctl machdep.cpu.core_count&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-8182890029569020530?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/8182890029569020530/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=8182890029569020530' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/8182890029569020530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/8182890029569020530'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/03/le-vatican-combien-de-divisions-compter.html' title='Le Vatican: combien de divisions ? Compter le nombre de processeurs disponibles sur son système'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-2462138296694046450</id><published>2011-02-06T16:02:00.001+01:00</published><updated>2011-02-06T20:32:49.147+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Création *Simple* de Backports</title><content type='html'>&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_pjiZijBsPgY/TU62x44bE0I/AAAAAAAAANM/2h-Zo3xj2S8/s1600/debian_wine.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_pjiZijBsPgY/TU62x44bE0I/AAAAAAAAANM/2h-Zo3xj2S8/s1600/debian_wine.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Millésime 6.0&lt;br /&gt;maintenant&lt;br /&gt;disponible &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Le SDK &lt;a href="http://meego.com/"&gt;Meego&lt;/a&gt;, disponible pour Debian 5.0, s'est plaint lors de l'installation sur mon système 6.0 Squeeze de l'absence d'une lib "libmpfr1ldbl". Après un petit tour sur packages.debian.org, on se rend compte que la dénommée lib est &lt;a href="http://packages.debian.org/sid/libmpfr1ldbl"&gt;packagée pour Debian 5.0 et Debian Sid&lt;/a&gt;, mais pas pour notre Debian Squeeze. Je présume un changement de maintaineur au milieu de l'opération. &lt;br /&gt;&lt;br /&gt;Pas de problème, on va donc recompiler le packet de Debian Sid pour Debian 6.0, ce qu'on appelle un "backport" en terminologie Debian. Etant donné que la doc existante visant à la création d'un backport officiel tourne un peu &lt;a href="http://wiki.debian.org/AutomateBackports"&gt;à l'usine&lt;/a&gt; &lt;a href="http://doc.cliss21.com/index.php?title=Backports"&gt;à gaz&lt;/a&gt;, je me suis fendu sur le wiki Debian, d'un article &lt;a href="http://wiki.debian.org/SimpleBackportCreation"&gt;SimpleBackportCreation&lt;/a&gt;, destiné à l'utilisateur&amp;nbsp; qui a juste besoin de compiler un Backport sans tout de suite devenir un Développeur Debian.&lt;br /&gt;&lt;br /&gt;Note: Pour ce cas précis on aurait aussi sans doute pu installer la version de&amp;nbsp; libmpfr1ldbl packagée pour Debian 5.0. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-2462138296694046450?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/2462138296694046450/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=2462138296694046450' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/2462138296694046450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/2462138296694046450'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/02/creation-simple-de-backports.html' title='Création *Simple* de Backports'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pjiZijBsPgY/TU62x44bE0I/AAAAAAAAANM/2h-Zo3xj2S8/s72-c/debian_wine.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-3396451696033032900</id><published>2011-01-22T14:35:00.000+01:00</published><updated>2011-01-22T14:35:31.229+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Catching Up: Mame sous Debian et Linux Pratique</title><content type='html'>Le paquet &lt;a href="http://mamedev.org/"&gt;mame&lt;/a&gt; pour Debian que nous avons créé &lt;a href="http://indefero.shaperstudio.com/p/mamedeb/"&gt;avec Ludo et Félix&lt;/a&gt;, a finit par trouver &lt;a href="http://qa.debian.org/developer.php?login=jordi%40debian.org"&gt;un mentor&lt;/a&gt;, et celui-ci l'a &lt;a href="http://ftp-master.debian.org/new/mame_0.141-1.html"&gt;uploadé dans Debian&lt;/a&gt;. Pas encore disponible à coup d'apt-get, mais si tout se passe bien, le paquet devrait atterrir dans l'archive "experimental" dans quelques semaines.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_pjiZijBsPgY/TTrc5PkuavI/AAAAAAAAANA/r7JTB4prnoI/s1600/b42a6ad2-14b4-4f85-94d0-1b9a48a56a97.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/_pjiZijBsPgY/TTrc5PkuavI/AAAAAAAAANA/r7JTB4prnoI/s320/b42a6ad2-14b4-4f85-94d0-1b9a48a56a97.jpg" width="238" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Par ailleurs les quatre propositions d'articles que j'ai envoyé a Linux Pratique ont été jugées intéressantes par la rédactrice en chef, il ne reste plus qu'à les écrire !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-3396451696033032900?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/3396451696033032900/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=3396451696033032900' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/3396451696033032900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/3396451696033032900'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/01/catching-up-mame-sous-debian-et-linux.html' title='Catching Up: Mame sous Debian et Linux Pratique'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pjiZijBsPgY/TTrc5PkuavI/AAAAAAAAANA/r7JTB4prnoI/s72-c/b42a6ad2-14b4-4f85-94d0-1b9a48a56a97.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-4292489686514983833</id><published>2011-01-09T23:09:00.001+01:00</published><updated>2011-01-09T23:53:52.869+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='prise de tête'/><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>debian linux apple keyboard key swap</title><content type='html'>Si ce google code vous amène ici et que les touches &amp;lt;&amp;gt; et ^ sont inversés sur votre clavier mac avec debian 6.0, il faut créer sous gnome&amp;nbsp; l'entrée gconf suivante:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;gconftool-2 --set /desktop/gnome/peripherals/keyboard/kbd/options --type list --list-type=string '[apple&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; apple:badmap]'&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Et bien noter qu'après&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; '[apple&lt;/span&gt; c'est une tabulation qu'il faut insérer, pas un espace. Avec bash, on insère cette tabulation avec la combinaison de touche 'Ctrl-V Tab'&lt;br /&gt;&lt;br /&gt;Aride, sans doute. &lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-4292489686514983833?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/4292489686514983833/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=4292489686514983833' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/4292489686514983833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/4292489686514983833'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2011/01/debian-linux-apple-keyboard-key-swap.html' title='debian linux apple keyboard key swap'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-4981756668634004131</id><published>2010-12-17T12:20:00.001+01:00</published><updated>2010-12-17T12:23:21.908+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='phone'/><title type='text'>La liberté ne s'arrête pas au code</title><content type='html'>Après avoir cassé l'écran de mon smartphone Palm Pre sous WebOS, je me suis posé la question d'en racheter un, voire de passer au Palm Pre 2. Outre l'excellente interface graphique très maniable, j'appréciais beaucoup sur le Pre l'accès direct au shell root sur le téléphone, &lt;a href="http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1552"&gt;en suivant simplement la doc officielle de HP/Palm&lt;/a&gt;. Les seuls téléphones portables donnant un accès direct au shell root sans hacks sont sur Android les modèles de Google et de Geeksphone, et chez Nokia le N900.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_pjiZijBsPgY/TQtF6b11cOI/AAAAAAAAAMk/Rr9oD8A6BGY/s1600/Capture-SQLite+Database+Browser+-+-home-manu-Projects-webos-versions-resources-usr-lib-luna-CarrierNetworkSettings.db3.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="142" src="http://3.bp.blogspot.com/_pjiZijBsPgY/TQtF6b11cOI/AAAAAAAAAMk/Rr9oD8A6BGY/s400/Capture-SQLite+Database+Browser+-+-home-manu-Projects-webos-versions-resources-usr-lib-luna-CarrierNetworkSettings.db3.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;Des hacks sur le palm, j'en ai fait cependant, notamment en éditant la base SQLite des opérateurs pour ajouter la 3G pour yesss.at&lt;br /&gt;Et c'est là que le bât blesse. Comme le dit &lt;a href="http://discussion.treocentral.com/palm-pre-2/267778-pre-2-webos-doctor-available-what-can-we-learn-15.html#post2747155"&gt;ce thread&lt;/a&gt;, les nouvelles versions de WebOS ont changé le format de la base des opérateurs de SQLite à Json, et personne dans la communauté WebOS ne voit pour instant comment éditer ce fichier correctement.&lt;br /&gt;De plus la base est réécrite à chaque mise à jour mineure de WebOS, écrasant les ajouts que vous y pouvez y faire.&lt;br /&gt;Palm/HP mise sans doute sur la stratégie opérateur, pas sur la stratégie vente directe. Pourtant quand on voie le succès du Geeksphone (&lt;a href="http://blog.geeksphone.com/2010/01/money/"&gt;L'investissement initial des fondateurs a été remboursé après seulement un mois de vente en ligne !&lt;/a&gt;) on se dit que le créneau peut aussi marcher.  &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_pjiZijBsPgY/TQtD10avQfI/AAAAAAAAAMg/Tur7ySh3BJs/s1600/n900.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_pjiZijBsPgY/TQtD10avQfI/AAAAAAAAAMg/Tur7ySh3BJs/s1600/n900.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Mon prochain téléphone sera sans doute un Nokia N900, dont &lt;a href="http://www.amazon.de/gp/product/B002N2Z0MQ/ref=s9_bbs_gw_d0_ir01?pf_rd_m=A3JWKAKR8XB7XF&amp;amp;pf_rd_s=center-2&amp;amp;pf_rd_r=1YX8DRR6HCAAH4ZKGR91&amp;amp;pf_rd_t=101&amp;amp;pf_rd_p=463375173&amp;amp;pf_rd_i=301128"&gt;le prix a baissé de 30 %&lt;/a&gt; en un an, et dont les bases sont &lt;a href="http://www.debian.org/"&gt;solides&lt;/a&gt;. Et cette &lt;a href="http://www.youtube.com/watch?v=p9D8cedGr30"&gt;vidéo&lt;/a&gt; aussi a joué un rôle. ( Vidéo sans flash: &lt;a href="http://ur1.ca/2lxax"&gt;http://ur1.ca/2lxax&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Photo :  © mackarus CC-BY-SA&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Temps de rédaction: 1h30m&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-4981756668634004131?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/4981756668634004131/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=4981756668634004131' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/4981756668634004131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/4981756668634004131'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2010/12/la-liberte-ne-sarrete-pas-au-code.html' title='La liberté ne s&apos;arrête pas au code'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_pjiZijBsPgY/TQtF6b11cOI/AAAAAAAAAMk/Rr9oD8A6BGY/s72-c/Capture-SQLite+Database+Browser+-+-home-manu-Projects-webos-versions-resources-usr-lib-luna-CarrierNetworkSettings.db3.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-7679953165103490373</id><published>2010-12-09T10:39:00.002+01:00</published><updated>2010-12-10T03:02:17.486+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='meego'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Un Netbook sans Windows, c'est possible</title><content type='html'>Autant il a toujours été facile de trouver chez l'assembleur du coin une tour sans Windows, autant jusque récemment trouver un portable sans OS relevait de la gageure. On trouve maintenant sur le site de LDLC &lt;a href="http://www.ldlc.com/navigation/cat.html?sscat=140046&amp;amp;constructeur=&amp;amp;filtre_889_6_val=&amp;amp;filtre_418_1_val=&amp;amp;filtre_394_5_val=&amp;amp;filtre_395_3_op=2&amp;amp;filtre_395_3_val=&amp;amp;filtre_395_3_unit=17&amp;amp;filtre_403_6_val=2134&amp;amp;filtre_121_6_val=&amp;amp;filtre_62_3_op=2&amp;amp;filtre_62_3_val=&amp;amp;filtre_62_3_unit=17&amp;amp;filtre_406_1_val=&amp;amp;filtre_410_1_val=&amp;amp;filtre_401_6_val=&amp;amp;filtre_417_6_val=&amp;amp;filtre_416_3_op=2&amp;amp;filtre_416_3_val=&amp;amp;filtre_416_3_unit=15&amp;amp;filtre_612_6_val="&gt;18 portables disponibles&lt;/a&gt; à l'achat et un Fujitsu avec le bon vieux FreeDOS. Personnellement j'aime bien booter sur FreeDOS, c'est GPL et on peut taper un DIR C:\ pour voir que le disque dur fonctionne. Même si pour le reste ...&lt;br /&gt;Je viens&amp;nbsp; de recevoir d'&lt;a href="http://www.unimall.at/"&gt;Unimall&lt;/a&gt; un Intel Classmate Quanta NL2, un netbook renforcé destiné au marché de l'éducation, dont tous les composants fonctionnent parfaitement sous Linux 2.6.35, en dehors du touch screen.&lt;br /&gt;J'ai tout d'abord installé dessus &lt;a href="http://meego.com/"&gt;Meego&lt;/a&gt;, l'OS Netbook/Smartphone de Nokia et Intel basé sur Linux, un temps de boot ultra rapide, une &lt;a href="http://meego.com/devices/netbook/netbook-screenshots"&gt;belle interface graphique&lt;/a&gt;, mais pas de réseau. Et une faible envie de télécharger le SDK juste pour recompiler le noyau et ajouter les modules manquants. J'ai donc par la suite jeté mon dévolu sur Ubuntu 10.10 Netbook Edition, qui fonctionne parfaitement, non sans quelques défauts liés à la nouvelle interface graphique Unity.&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_pjiZijBsPgY/TQAUEayQu4I/AAAAAAAAAMc/ZEjnRqibIXQ/s1600/Capture-1.png" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="187" src="http://2.bp.blogspot.com/_pjiZijBsPgY/TQAUEayQu4I/AAAAAAAAAMc/ZEjnRqibIXQ/s320/Capture-1.png" width="320" /&gt;&lt;/a&gt;Tout d'abord le dock omniprésent sur le panel de gauche réduit la navigabilité de nombreux sites ( Le Monde.fr, Ebay), à commencer par celui ... d'Ubuntu, qui exigent 1024 pixels en largeur pour le navigateur.&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_pjiZijBsPgY/TQAUEayQu4I/AAAAAAAAAMc/ZEjnRqibIXQ/s1600/Capture-1.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt; Unity manque aussi cruellement de documentation. Quels sont les raccourcis claviers par défault ? Mystère. Une expérience globalement positive cependant, un dock au lieu d'une barre des tâches plait à l'ancien utilisateur de &lt;a href="http://windowmaker.org/"&gt;WindowMaker&lt;/a&gt; que je suis.&lt;br /&gt;&lt;br /&gt;Ce Netbook n'est pas encore distribué en France pour le grand public, mais gageons que les netbooks suivront rapidement les portables, et qu'à noël 2011&amp;nbsp; LDLC proposera aussi 18 netbooks sans OS !&lt;br /&gt;&lt;br /&gt;UPDATE: l'écran tactile est bien reconnu sous Linux, il faut juste utiliser le stylet au lieu de la main.&lt;br /&gt;&lt;code&gt;&lt;br /&gt;manu@netbook:~$ dmesg | grep -i eTurboTouch&lt;br /&gt;[    2.147515] input: eTurboTouch eTurboTouch as /devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/input/input5&lt;br /&gt;[    2.147870] input: eTurboTouch eTurboTouch as /devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/input/input6&lt;br /&gt;[    2.148323] generic-usb 0003:22B9:0006.0001: input,hiddev96,hidraw0: USB HID v1.01 Mouse [eTurboTouch eTurboTouch]&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-7679953165103490373?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/7679953165103490373/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=7679953165103490373' title='6 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7679953165103490373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7679953165103490373'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2010/12/un-netbook-sans-windows-cest-possible.html' title='Un Netbook sans Windows, c&apos;est possible'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pjiZijBsPgY/TQAUEayQu4I/AAAAAAAAAMc/ZEjnRqibIXQ/s72-c/Capture-1.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-6673577199694915058</id><published>2010-10-02T12:15:00.002+02:00</published><updated>2010-10-02T12:24:38.871+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='freedos'/><title type='text'>Un bon mot clé pour trouver un portable sans Windows 7 preinstallé</title><content type='html'>Après avoir vu @$WORK booter un portable Lenovo flambant neuf sur FreeDOS, (un clone gpl de dos ) je me suis demandé si beaucoup de machines étaient mises en vente sans Windows préinstallé.&lt;br /&gt;Un coup d'oeil sur LDLC ou Grosbill en France ne renvoie rien, mais en cherchant FreeDOS sur &lt;a href="http://www.notebooksbilliger.de/"&gt;www.notebooksbilliger.de&lt;/a&gt; et &lt;a href="http://www.conrad.de/"&gt;www.conrad.de&lt;/a&gt;, on trouve du Dell, du MSI, du Lenovo à des prix particulièrement&amp;nbsp; compétitifs ( &lt;a href="http://www.notebooksbilliger.de/lenovo+g550+freedos+2gb+ram+hit"&gt;entrée de gamme à 339 euros&lt;/a&gt; )&lt;br /&gt;Ombre au tableau www.notebooksbilliger.de ne livre qu'en Allemagne et en Autriche, mais justement j'habite à &lt;a href="http://fr.wikipedia.org/wiki/Hundertwasserhaus"&gt;Wien&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-6673577199694915058?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/6673577199694915058/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=6673577199694915058' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6673577199694915058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6673577199694915058'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2010/10/un-bon-mot-cle-pour-trouver-un-portable.html' title='Un bon mot clé pour trouver un portable sans Windows 7 preinstallé'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-313561438970353374</id><published>2010-09-12T20:20:00.000+02:00</published><updated>2010-09-12T20:20:40.794+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>boot hd:12,\\yaboot</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;Cette ligne de commande obscure ( à taper quand le clavier est encore configuré&lt;br /&gt;&lt;i&gt;en Qwerty&lt;/i&gt; histoire de rajouter du fun ), c'est que je tape au prompt OpenFirmware de mon&lt;br /&gt;Mac (PowerPC) pour booter Linux. Bien sûr c'est possible d'avoir un menu pour automatiser&lt;br /&gt;tout ca, mais étant donné que je reboote cette machine deux fois par an ...&lt;br /&gt;Accessoirement cette commande montre aussi la puissance d'OpenFirmware,&lt;br /&gt;l'équivalent du BIOS sur machines sparc et powerpc.&lt;br /&gt;Comment se comprend cette commande ?&lt;br /&gt;&lt;b&gt;boot&lt;/b&gt; est la commande&lt;br /&gt;&lt;b&gt;hd&lt;/b&gt; indique que l'on boote à partir du premier disque dur&lt;br /&gt;&lt;b&gt;12&lt;/b&gt; est le numero de la partition sur le disque dur&lt;br /&gt;&lt;b&gt;yaboot &lt;/b&gt;designe le binaire qui sert d'amorce primaire&lt;br /&gt;Tout ca nous montre que:&lt;br /&gt;1) OpenFirmware sait lire une table de partition, contrairement aux BIOS du PC.&lt;br /&gt;2) OpenFirmware peut même lire un système de fichier pour y trouver un&lt;br /&gt;executable&lt;br /&gt;&lt;br /&gt;D'ailleurs pour le clavier qwerty on s'en sort toujours quand on a sous la main &lt;a href="http://www.editions-eyrolles.com/Livre/9782212112443"&gt;Les Cahiers de l'Admin BSD&lt;/a&gt;. L'auteur de cet excellent livre, sans doute par expérience personnelle, a jugé bon d'inclure une illustration de layout qwerty &lt;br /&gt;pour eviter d'avoir à taper les \ : et autres , en aveugle. Un cadeau utile.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://digital.hmx.net/img/comp2/ppc/mac_mini/mac_mini_linux_02.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://digital.hmx.net/img/comp2/ppc/mac_mini/mac_mini_linux_02.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-313561438970353374?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/313561438970353374/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=313561438970353374' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/313561438970353374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/313561438970353374'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2010/09/boot-hd12yaboot.html' title='boot hd:12,\\yaboot'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-7814505743003346814</id><published>2010-07-26T16:37:00.001+02:00</published><updated>2010-07-26T17:07:05.721+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Repositories Debian non officiels</title><content type='html'>Un travail, un peu ingrat mais qui sera aussi utile à d'autres, j'ai mis à jour la liste des repositories ( catalogues ?) Debian non officiels dans l'article UnofficialRepositories sur le &lt;a href="http://wiki.debian.org/UnofficialRepositories"&gt;Wiki debian&lt;/a&gt;, en ajoutant un systeme de pseudo-tags, indiquant notamment si le repository en question est géré par un développeur Debian, ou une entité commerciale ( Sun, Skype, Opera, Oracle ... ).&lt;br /&gt;Ajouter un repository de façon permanente, c'est en effet donner un accès root à distance au créateur du repository. N'importe quel &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;aptitude upgrade&lt;/span&gt; peut ainsi remplacer un paquet officiel par un paquet non-officiel si ce dernier a un numéro de version supérieur.&lt;br /&gt;D'où l'importance des signatures GPG pour les repositories exterieurs, de la bonne idée d'Ubuntu des PPA pour encadrer la distribution de paquets binaires en dehors de la cage dorée de l'archive standard, et de l'importance d'avoir son paquet dans la distribution officielle.&lt;br /&gt;Une telle liste existe-t-elle pour Ubuntu ? J'ai trouvé &lt;a href="http://repogen.simplylinux.ch/"&gt;repogen.simplylinux.ch&lt;/a&gt; qui aide à constituer son sources.list à partir d'une liste donnée de repositories.&lt;br /&gt;Si vous connaissez d'autres repositories, le wiki Debian est ouvert en écriture a tous !&lt;br /&gt;&lt;a href="http://repogen.simplylinux.ch/"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-7814505743003346814?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/7814505743003346814/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=7814505743003346814' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7814505743003346814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7814505743003346814'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2010/07/repositories-debian-non-officiels.html' title='Repositories Debian non officiels'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-1290161326545940726</id><published>2010-04-12T19:43:00.003+02:00</published><updated>2010-04-12T21:09:08.626+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='non-libre'/><title type='text'>The protection has been implemented</title><content type='html'>&lt;span style="font-family: Prelude,Verdana,san-serif;"&gt;La censure sur Internet, comme la grande muraille anti opposition du gouvernement chinois, on en a vaguement entendu parlé. Mais quand vous y êtes confrontés pour la première fois, pour ma part hier en Turquie, ca fait quand même un choc. Et ca ressemble a ça.&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_pjiZijBsPgY/S8NbKt54CiI/AAAAAAAAAL0/iIQP0BEZeUM/s1600/youtube.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_pjiZijBsPgY/S8NbKt54CiI/AAAAAAAAAL0/iIQP0BEZeUM/s320/youtube.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-family: Prelude,Verdana,san-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Prelude,Verdana,san-serif;"&gt;La cause du blocage de youtube en Turquie ? Des videos offensantes envers Mustafa Kemal, le fondateur de la Turquie républicaine, objet d'&lt;a href="http://www.tlfq.ulaval.ca/axl/asie/turquie-lois-diverses.htm#Loi_relative_aux_crimes_commis_contre_Atat%C3%BCrk"&gt;une loi de protection bien vague&lt;/a&gt;. Techniquement, le blocage de youtube ( et de nombre de sites pornos ) ne repose que sur les serveurs DNS du FAI, et est donc facilement contournable. Mais en quoi le fabricant de meubles est il reponsable du contenu qui va y être entreposé ? Dès que je rentre au pays, je monte un noeud TOR.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Prelude,Verdana,san-serif;"&gt;Update: ajout du lien vers la loi en question&amp;nbsp;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-1290161326545940726?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/1290161326545940726/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=1290161326545940726' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1290161326545940726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1290161326545940726'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2010/04/protection-has-been-implemented.html' title='The protection has been implemented'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pjiZijBsPgY/S8NbKt54CiI/AAAAAAAAAL0/iIQP0BEZeUM/s72-c/youtube.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-6137875907184690634</id><published>2010-03-17T11:34:00.002+01:00</published><updated>2010-03-17T11:34:00.658+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='pkgsrc'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='netbsd'/><title type='text'>pkg_rollling-replace et pkgsrc</title><content type='html'>Je pense beaucoup de bien de &lt;a href="http://www.netbsd.org/docs/software/packages.html"&gt;pkgsrc&lt;/a&gt;, une infrastructure multi plateforme pour installer des logiciels à partir du code source,&amp;nbsp; dont je me sers pour bénéficier des dernières nouveautés du libre à côté des outils standards de ma plateforme.&lt;br /&gt;Pkgsrc permet sur OSX d'avoir ainsi git, mplayer, unrar, hatari, gpg, nedit et sur Linux ( Debian ) d'avoir la dernière version de svn et d'openvpn, sans mettre le bazar dans dpkg.&lt;br /&gt;&lt;br /&gt;Pour la dernière mise à jour de pkgsrc, je me suis laissé tenté par &lt;a href="http://pkgsrc.se/pkgtools/pkg_rolling-replace"&gt;pkg_rolling-replace&lt;/a&gt; en lieu et place de l'habituel &lt;a href="http://wiki.gcu.info/doku.php?id=netbsd:pkg_chk"&gt;pkg_chk&lt;/a&gt;. pkg-rolling-replace a le principal avantage par rapport à pkg_chk de faire une mise à jour progressive, alors que pkg_chk deinstalle tout ce qui doit être mis à jour avant de recompiler.&lt;br /&gt;Comme sur ma machine ( PowerPC 1,42 GHz), la compilation de mes 500 paquets prend plusieurs jours, cela représente un intérêt évident.&lt;br /&gt;J'ai documenté sur le &lt;a href="http://wiki.netbsd.se/How_to_upgrade_packages#Example"&gt;wiki netbsd&lt;/a&gt;&amp;nbsp; les étapes utilisées, la commande principale étant &lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;pkg_rolling-replace -rsuvX bmake,bootstrap-mk-files,pax,pkg_install&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Deux échecs seulement dans la mise à jour des 506 paquets.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;===&amp;gt; Building for physfs-1.0.1nb1&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;/Volumes/Projects/netbsd/bin/bmake&amp;nbsp; all-recursive&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;/bin/sh ./libtool --mode=link gcc&amp;nbsp; -O2 -pipe -O2 -I/Volumes/Projects/netbsd/include -I/usr/include -D_REENTRANT -D_REENTRANT -D_THREAD_SAFE&amp;nbsp;&amp;nbsp; -L/V&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;olumes/Projects/netbsd/lib -L/usr/lib&amp;nbsp; -Wl,-framework -Wl,Carbon -Wl,-framework -Wl,IOKit -no-undefined -o test_physfs&amp;nbsp; test_physfs.o ./libphysfs.&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;la -lpthread -lz&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;gcc -O2 -pipe -O2 -I/Volumes/Projects/netbsd/pkgsrc/devel/physfs/work/.buildlink/include -D_REENTRANT -D_THREAD_SAFE -Wl,-framework -Wl,Carbon -Wl&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;,-framework -Wl,IOKit -o .libs/test_physfs test_physfs.o&amp;nbsp; -L/Volumes/Projects/netbsd/pkgsrc/devel/physfs/work/.buildlink/lib ./.libs/libphysfs.dyl&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ib -lpthread -lz&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Undefined symbols:&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp; "_readline", referenced from:&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _main in test_physfs.o&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp; "_add_history", referenced from:&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _main in test_physfs.o&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _main in test_physfs.o&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ld: symbol(s) not found&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ceci est du à un petit LDFLAGS+=&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -lreadline manquant et a fait l'objet d'un rapport de bug (&lt;a href="http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=42468"&gt;#42468&lt;/a&gt;) pour aboutir à la conclusion que ceci avait déja été corrigé, et que mon source n'était pas à jour ! Apparemment csup avait manqué quelques répertoires lors de la mise à jour, ou quelque chose a manqué entre la chaise et l'ordinateur lors de l'update.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;===&amp;gt; Installing for tex-courier-2008.7340&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ERROR: tex-courier-2008.7340 conflicts with installed package(s):&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ERROR:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; teTeX-texmf-3.0nb16&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ERROR: They install the same files into the same place.&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ERROR: Please remove conflicts first with pkg_delete(1).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Un cas de paquet renommé, rien de bien méchant après quelques pkg_delete et bmake install, l'erreur disparait.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-6137875907184690634?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/6137875907184690634/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=6137875907184690634' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6137875907184690634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6137875907184690634'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2010/03/pkgrollling-replace-et-pkgsrc.html' title='pkg_rollling-replace et pkgsrc'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-8340302123001640225</id><published>2010-02-02T13:45:00.001+01:00</published><updated>2010-02-02T13:47:47.055+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='netbsd'/><title type='text'>Nouveau Noyau, Nouvelle Plateforme: Palm Pre avec WebOS</title><content type='html'>Depuis quelques temps déja, je réfléchissais à l'idée d'un nouveau téléphone, avec Wifi et vrai clavier, et possédant pourquoi pas un Unix libre embarqué. Un smartphone avec du libre en quelque sorte. Il existe actuellement trois plateformes de téléphonie mobile basées sur Linux:&lt;br /&gt;&amp;nbsp; * Maemo ( pour le Nokia N900 )&lt;br /&gt;&amp;nbsp; * WebOS ( pour le Palm Pre )&lt;br /&gt;&amp;nbsp; * Android ( pour différents modèles, entre autres le Motorola Milestone ) &lt;br /&gt;&lt;br /&gt;Quand à OpenMoko, la plateforme semble etre encore au stade du développement, et &lt;a href="http://wiki.openmoko.org/wiki/UMTS"&gt;ne supporte pas l'UMTS&lt;/a&gt;. Enfin il semblerait que le Sidekick LX 2009 utiliserait le noyau NetBSD, mais il s'agit plus de suppositions que de faits prouvés.&lt;br /&gt;&lt;br /&gt;Je me suis finalement décidé pour un Palm Pre avec clavier QWERTZ acheté sur ebay 266 €, essentiellement pour des raisons de taille de l'appareil, le Palm Pre étant le plus petit des smartphones unix-based. Je n'ai en effet aucune envie de poser mon téléphone sur la table à chaque fois que je m'assieds, comme les possesseurs d'iPhone. De plus je savais qu'au moins un développeur Debian (Joey Hess ) avait installé un &lt;a href="http://kitenet.net/%7Ejoey/blog/entry/palm_pre/"&gt;chroot Debian sur cet appareil&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Après réception de l'engin, je ne suis pas décu du tout. Tout d'abord le Palm Pre est vendu sans Simlock par O2 en Allemagne, ce qui le rend&amp;nbsp; utilisable sur mon réseau. Ensuite en branchant le Pre sur le port USB on trouve sur la flash le document opensource.pdf, qui contient le nom et licences des produits utilisés, de bsdiff à script.aculo.us.&lt;br /&gt;Ensuite contrairement à certains portables android et iPhones qui ont besoin de &lt;a href="http://forum.hdblog.it/showthread.php?t=3926"&gt;cracks postés sur des forums par Jean Kevin&lt;/a&gt;, il suffit d'installer le SDK de Palm et d'activer le mode développeur du Palm en suivant la &lt;a href="http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1552&amp;amp;Itemid=59"&gt;documentation officielle de Palm&lt;/a&gt; pour avoir un accès complet au téléphone. Un shell root nous nous sommes bien compris.&lt;br /&gt;&lt;br /&gt;Enfin le SDK WebOS ( basé sur VirtualBox et Eclipse ) est multiplateforme, étant supporté sous GNU/Linux, Windows et OSX.&lt;br /&gt;&lt;br /&gt;Évidemment tout n'est pas rose sur la plateforme, comme le fait que Palm vous oblige par défaut à créer un compte sur leurs serveurs pour activer le téléphone au démarrage du téléphone ( mais on peut par ailleurs désactiver l'activation avec une ROM custom, ce que j'ai fait)&lt;br /&gt;C'est en quelque sort d'ailleurs plus le hardware qui est non est bridé, que la plateforme, dont l'interface graphique n'est pas libre.&lt;br /&gt;&lt;br /&gt;Enfin pour ceux&amp;nbsp; qui réfléchissent à l'achat d'un smartphone linux, ( et ils doivent être nombreux, étant donné que le marché du smartphone connait une croissance à deux chiffres ) je conseille vivement l'installation des SDK WebOS, Maemo ou Android qui permettent de se faire une très bonne idée du logiciel du téléphone avant l'achat.&lt;br /&gt;&lt;br /&gt;Le SDK WebOS permet ainsi de tester le navigateur Web inclus dans le téléphone, et de simuler les "taps" des doigts sur l'écran avec des clics de souris.&lt;br /&gt;&lt;br /&gt;Note Complémentaire: oui, on peut aussi passer des appels téléphoniques dessus.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_pjiZijBsPgY/S2gc_JduWcI/AAAAAAAAALg/3058F7OCWL4/s1600-h/Bildschirmfoto.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_pjiZijBsPgY/S2gc_JduWcI/AAAAAAAAALg/3058F7OCWL4/s320/Bildschirmfoto.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-8340302123001640225?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/8340302123001640225/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=8340302123001640225' title='4 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/8340302123001640225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/8340302123001640225'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2010/02/nouveau-noyau-nouvelle-plateforme-palm.html' title='Nouveau Noyau, Nouvelle Plateforme: Palm Pre avec WebOS'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_pjiZijBsPgY/S2gc_JduWcI/AAAAAAAAALg/3058F7OCWL4/s72-c/Bildschirmfoto.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-6962528337398431903</id><published>2010-01-09T19:52:00.001+01:00</published><updated>2010-01-09T20:11:04.047+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='netbsd'/><title type='text'>Pygrub et Wikis</title><content type='html'>Le mois dernier, je me suis pensé sur pygrub, un petit utilitaire bien pratique de Xen 3.2 et plus, qui permet à une VM Xen d'avoir son propre noyau indépendamment du noyau du dom0, et contenu dans son propre FS.&lt;br /&gt;Très pratique pour mettre à jour le noyau du domU sans rien toucher au dom0.&lt;br /&gt;Plus de détails sur cette doc écrite pour le &lt;a href="http://wiki.debian.org/PyGrub"&gt;wiki Debian&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Une petite déception d'ailleurs en parlant de Wiki, alors que le Wiki Debian est ouvert en écriture à tous,&amp;nbsp; NetBSD a apparemment décidé en Novembre dernier de créer un &lt;a href="http://wiki.netbsd.org/"&gt;Wiki officiel ouvert uniquement aux développeurs&lt;/a&gt;, au lieu de rendre officiel &lt;a href="http://wiki.netbsd.se/Main_Page"&gt;le Wiki communautaire&lt;/a&gt; de Zafer Eydogan, déjà bien rempli.&lt;br /&gt;&lt;br /&gt;Debian et Ubuntu utilisent des Wikis ouverts en écriture à tous (ainsi que le &lt;a href="http://wiki.gcu.info/"&gt;squad&lt;/a&gt;), et le contenu de ces wikis n'est en rien décevant.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-6962528337398431903?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/6962528337398431903/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=6962528337398431903' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6962528337398431903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6962528337398431903'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2010/01/pygrub-et-wikis.html' title='Pygrub et Wikis'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-8214188466065254085</id><published>2009-12-05T16:28:00.005+01:00</published><updated>2009-12-07T15:13:01.192+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='bsd'/><title type='text'>Aide mémoire sysbench</title><content type='html'>&lt;div style="font-family: inherit; text-align: left;"&gt;Afin d'avoir de  la matière pour comparer des pommes et des oranges, il est bien pratique d'avoir un petit benchmark sous le coude. Je vous présente donc &lt;a href="http://sysbench.sourceforge.net/"&gt;sysbench&lt;/a&gt;, présent dans l'archive Debian/Ubuntu et dans les ports/pkgsrc BSD. Sysbench permet des comparaisons rapides et de vérifier que les cores/cpus qu'on vous annonce avec fanfare servent à quelque chose. Nous mesurons ici le temps de calcul des 10 000 premiers nombres premiers.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;span style="font-weight: bold;"&gt;Machine 1:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;grep "model name" /proc/cpuinfo # deux cpu/cores&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;model name      : AMD Athlon(tm) Dual Core Processor 5400B&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;model name      : AMD Athlon(tm) Dual Core Processor 5400B&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;for THREADS in  1 2 3 4 ; do printf "threads: $THREADS" ; sysbench --test=cpu --cpu-max-prime=10000 --num-threads=$THREADS run | grep "total time:" ; done&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;threads: 1    total time:                          36.2429s&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;threads: 2    total time:                          18.1774s&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;threads: 3    total time:                          18.5373s&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;threads: 4    total time:                          18.1599s&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;span style="font-weight: bold;"&gt;Machine 2 :&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;grep "model name" /proc/cpuinfo&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;model name    : Dual-Core AMD Opteron(tm) Processor 2220&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;model name    : Dual-Core AMD Opteron(tm) Processor 2220&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;model name    : Dual-Core AMD Opteron(tm) Processor 2220&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;model name    : Dual-Core AMD Opteron(tm) Processor 2220&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;for THREADS in  1 2 3 4 ; do printf "threads: $THREADS" ; sysbench --test=cpu --cpu-max-prime=10000 --num-threads=$THREADS run | grep "total time:" ; done&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;threads: 1    total time:                          35.7832s&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;threads: 2    total time:                          17.8263s&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;threads: 3    total time:                          12.0110s&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;threads: 4    total time:                          11.9021s&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;span style="font-weight: bold;"&gt;Conclusion:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Le passage de 1 à 4 cpus permet bien des gains de performance pour une application de calcul, mais ceci de manière non linéaire. Pourquoi ? De mémoire, le nombre de threads augmentent, plus le noyau doit passer de temps&amp;nbsp; à les synchroniser . J'aurais bien aimé trouver un lien pour confirmer, mais non, cette fois ci, STFW se tait (ou cherche dans le vide plus exactement)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-8214188466065254085?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/8214188466065254085/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=8214188466065254085' title='9 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/8214188466065254085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/8214188466065254085'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2009/12/aide-memoire-sysbench.html' title='Aide mémoire sysbench'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-7745894321301879380</id><published>2009-11-26T22:34:00.004+01:00</published><updated>2009-11-26T23:11:06.908+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Ecran noir au démarrage de GDM suite à l'installation d'usplash</title><content type='html'>Le paquet usplash, permet sur Debian d'avoir une belle barre de progression qui s'affiche en lieu et place des messages de démarrage de la séquence d'init. Problème, sur un thinkpad x31, une fois le runlevel 2 atteint et gdm lancé c'est l'écran noir total. Pas de Ctrl-Alt_Backspace out Ctrl-Alt-F1, rien. Problème de framebuffer peut être ?&lt;br /&gt;Après &lt;a href="http://doc.ubuntu-fr.org/problemes_usplash"&gt;un tour sur Ubuntu&lt;/a&gt;, apparemment non, un problème de framebuffer aurait donné un écran noir &lt;span style="font-style: italic;"&gt;à la place de usplash&lt;/span&gt;, et non pas &lt;span style="font-style: italic;"&gt;après usplash&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Le coupable: le paquet &lt;span style="font-family:courier new;"&gt;console-setup&lt;/span&gt;, qui  met l'affichage en vrac lorsqu'il est utilisés avec usplash.&lt;br /&gt;Ce paquet sert à changer la police en mode texte, ainsi qu'a choisir le layout du clavier.&lt;br /&gt;Après l'avoir supprimé, usplash fonctionne parfaitement, et le layout du clavier est de toutes fa&lt;span class=" on" id="formatbar_PreviewAction" title="Aperçu" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);toggle();ButtonMouseDown(this);"&gt;çon activé par &lt;span style="font-family:courier new;"&gt;console-common&lt;/span&gt;.&lt;/span&gt; &lt;div style="display: none;" unselectable="on" id="htmlbar"&gt;&lt;span style="display: block;" id="htmlbar_Buttons"&gt;&lt;span class="" style="display: block;" id="htmlbar_undefined" title="insérer des balises de caractères gras" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);Textbar.Bold();ButtonMouseDown(this);"&gt;&lt;img src="http://www.blogger.com/img/blank.gif" alt="insérer des balises de caractères gras" class="gl_bold" border="0" /&gt;&lt;/span&gt; &lt;span class="" style="display: block;" id="htmlbar_undefined" title="insérer des balises de mise en italique" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);Textbar.Italic();ButtonMouseDown(this);"&gt;&lt;img src="http://www.blogger.com/img/blank.gif" alt="insérer des balises de mise en italique" class="gl_italic" border="0" /&gt;&lt;/span&gt; &lt;div style="display: block;" class="vertbar"&gt;&lt;span style="display: block;" class="g"&gt; &lt;/span&gt;&lt;span style="display: block;" class="w"&gt; &lt;/span&gt;&lt;/div&gt; &lt;span style="display: block;" id="htmlbar_undefined" title="insérer un lien" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);Textbar.Link();ButtonMouseDown(this);"&gt;&lt;img src="http://www.blogger.com/img/blank.gif" alt="insérer un lien" class="gl_link" border="0" /&gt;&lt;/span&gt; &lt;div style="display: block;" class="vertbar"&gt;&lt;span style="display: block;" class="g"&gt; &lt;/span&gt;&lt;span style="display: block;" class="w"&gt; &lt;/span&gt;&lt;/div&gt; &lt;span style="display: block;" id="htmlbar_undefined" title="insérer une citation" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);Textbar.Blockquote();ButtonMouseDown(this);"&gt;&lt;img src="http://www.blogger.com/img/blank.gif" alt="insérer une citation" class="gl_quote" border="0" /&gt;&lt;/span&gt; &lt;div style="display: block;" class="vertbar"&gt;&lt;span style="display: block;" class="g"&gt; &lt;/span&gt;&lt;span style="display: block;" class="w"&gt; &lt;/span&gt;&lt;/div&gt; &lt;span style="display: block;" id="htmlbar_undefined" title="Vérifier l'orthographe" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);BLOG_spellcheck();ButtonMouseDown(this);"&gt;&lt;img src="http://www.blogger.com/img/blank.gif" alt="Vérifier l'orthographe" class="gl_spell" border="0" /&gt;&lt;/span&gt; &lt;div style="display: block;" class="vertbar"&gt;&lt;span style="display: block;" class="g"&gt; &lt;/span&gt;&lt;span style="display: block;" class="w"&gt; &lt;/span&gt;&lt;/div&gt; &lt;span style="display: block;" id="htmlbar_" title="Ajouter une image" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="addImage();" onmousedown="CheckFormatting(event);ButtonMouseDown(this);"&gt;&lt;img src="http://www.blogger.com/img/blank.gif" alt="Ajouter une image" class="gl_photo" border="0" /&gt;&lt;/span&gt; &lt;div style="display: block;" class="vertbar"&gt;&lt;span style="display: block;" class="g"&gt; &lt;/span&gt;&lt;span style="display: block;" class="w"&gt; &lt;/span&gt;&lt;/div&gt; &lt;span style="display: block;" id="htmlbar_Add_Video" title="Ajouter une vidéo" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="addVideo();" onmousedown="CheckFormatting(event);ButtonMouseDown(this);"&gt;&lt;img src="http://www.blogger.com/img/blank.gif" alt="Ajouter une vidéo" class="gl_video" border="0" /&gt;&lt;/span&gt; &lt;div style="display: block;" class="vertbar"&gt;&lt;span style="display: block;" class="g"&gt; &lt;/span&gt;&lt;span style="display: block;" class="w"&gt; &lt;/span&gt;&lt;/div&gt; &lt;/span&gt;&lt;span id="htmlbar_PreviewAction" title="Aperçu" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);toggle();ButtonMouseDown(this);"&gt;Aperçu&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-7745894321301879380?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/7745894321301879380/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=7745894321301879380' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7745894321301879380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7745894321301879380'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2009/11/ecran-noir-au-demarrage-de-gdm-suite.html' title='Ecran noir au démarrage de GDM suite à l&apos;installation d&apos;usplash'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-2114185968222753101</id><published>2009-09-14T14:20:00.006+02:00</published><updated>2009-09-14T21:58:31.343+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><title type='text'>Comment devenir un administrateur système unix confirmé en 5 lecons</title><content type='html'>Pour devenir un admin sys Debian en 5 leçons:&lt;br /&gt; * installer Debian 4.0 ( l'avant dernière release )&lt;br /&gt; * installer Drupal avec les packages debian apache, postgresql et php&lt;br /&gt; * Configurer Apache avec plusieurs VirtualHost, et un accès distant où chaque utilisateur a accès à son compte web dans un ssh chroot'é&lt;br /&gt; * installer un systeme de backup automatisé, qui vous envoie un mail à chaque backup terminé &lt;br /&gt; * et on met tout à jour vers Debian 5.0&lt;br /&gt;Le downtime de vos services est inférieur à deux heures ? Vous êtes un admin debian confirmé.&lt;br /&gt;&lt;br /&gt;Pour devenir un admin sys FreeBSD en 5 leçons:&lt;br /&gt; * installer FreeBSD 6.4 ( la dernière release de la branche Legacy )&lt;br /&gt; * installer Drupal avec les ports apache, postgresql et php&lt;br /&gt; * Configurer Apache avec plusieurs VirtualHost, et un accès distant où chaque utilisateur a accès à son compte web dans un sftp chroot'é&lt;br /&gt; * installer un systeme de backup automatisé, qui vous envoie un mail à chaque backup terminé &lt;br /&gt; * et on met tout à jour vers FreeBSD 7.0,7.2 ou 7.2&lt;br /&gt;Le downtime de vos services est inférieur à deux heures ? Vous êtes un admin FreeBSD confirmé.&lt;br /&gt;&lt;br /&gt;Pour devenir un admin sys Solaris en 5 leçons:&lt;br /&gt; * Installer Solaris 9 (l'avant dernière release de Solaris) &lt;br /&gt; * OK je crois que vous avez compris la suite, mais il faudra installer Oracle à la place de Postgresql.&lt;br /&gt;&lt;br /&gt;Test Bonus:&lt;br /&gt;Vous connaissez au moins une application tcp/ip pour lesquelles la latence est plus importante que la bande passante de votre réseau pour le confort d'utilisation. ( Réponse dans le prochain billet )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-2114185968222753101?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/2114185968222753101/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=2114185968222753101' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/2114185968222753101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/2114185968222753101'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2009/09/comment-devenir-un-administrateur.html' title='Comment devenir un administrateur système unix confirmé en 5 lecons'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-3483697752945793800</id><published>2009-06-08T16:49:00.004+02:00</published><updated>2009-06-08T17:48:07.258+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rant'/><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Yahoo renvoie de bien curieux résultats pour Debian et Ubuntu</title><content type='html'>Depuis quelque temps j'utilise Yahoo comme moteur de recherche en lien et place de Google et je dois dire qu'il s'en sort plutôt bien. En plus Yahoo est derrière &lt;a href="http://www.zimbra.com/about/"&gt;Zimbra&lt;/a&gt;, la meilleure solution webmail/groupware opensource IMHO.&lt;br /&gt;&lt;br /&gt;Maintenant si vous recherchez &lt;a href="http://search.yahoo.com/search?ei=utf-8&amp;amp;fr=sfp&amp;amp;iscqry=&amp;amp;p=debian"&gt;debian sur yahoo.com&lt;/a&gt;, vous obtenez évidemment en tête des résultats le site de Debian, avec comme texte:&lt;br /&gt;&lt;br /&gt;Debian -- The Universal Operating System&lt;br /&gt;&lt;span style="font-style: italic;"&gt;High-quality noncommercial Linux distribution. Free Software Foundation's Linux distribution.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Désolé mais ceci est faux. Debian n'est pas "non-commercial" et n'est pas non plus la distribution de la Free Software Foundation. Debian a été aidé lors de son démarrage par la FSF il y 15 ans de cela, mais n'a jamais été la distribution officielle de la FSF.&lt;br /&gt;&lt;br /&gt;De même une recherche sur Ubuntu renvoie:&lt;br /&gt;&lt;br /&gt;Ubuntu Home Page | Ubuntu&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Open source Linux-based operating system that starts with the breadth of Debian and adds regular releases.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ce qui n'est en aucun cas le résumé officiel d'Ubuntu, qui ne mentionne Debian que plusieurs clicks après la page d'accueil.&lt;br /&gt;&lt;br /&gt;D'où viennent donc ces informations ? Je pensais tout d'abord avoir affaire à des des versions périmées d'article de Wikipédia, mais je pense maintenant que ces erreurs viennent d'un employé qui a saisi ce texte lors de l'insertion des sites dans l'annuaire yahoo. Je me rappelle en effet que durant le moyen age du web ( 1999 ) il fallait contacter Yahoo pour faire inscrire son site dans leur base, Yahoo étant un &lt;span style="font-weight: bold;"&gt;annuaire&lt;/span&gt; et non un &lt;span style="font-weight: bold;"&gt;moteur de recherche&lt;/span&gt;. Alors &lt;a href="http://search.yahoo.com/info/submit.html"&gt;si je leur écrit un email&lt;/a&gt;, vous pensez qu'ils vont corriger ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-3483697752945793800?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/3483697752945793800/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=3483697752945793800' title='3 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/3483697752945793800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/3483697752945793800'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2009/06/yahoo-renvoie-de-bien-curieux-resultats.html' title='Yahoo renvoie de bien curieux résultats pour Debian et Ubuntu'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-3844345545925554424</id><published>2009-04-25T21:56:00.005+02:00</published><updated>2009-04-25T22:38:20.603+02:00</updated><title type='text'>Afficher le contenu d'un repository debian / ubuntu</title><content type='html'>Depuis un certain temps je me demandais comment afficher la liste des paquets d'un repository debian / ubuntu sans l'ajouter dans mon sources.list&lt;br /&gt;Le code shell que voici affiche la liste des paquets d'un repository à partir du fichier Packages.gz de celui ci.&lt;br /&gt;&lt;code&gt;&lt;br /&gt;#!/bin/sh&lt;br /&gt;read protocol url dist section1 section2 section3 section4 &amp;#060;&amp;#060; EOF&lt;br /&gt;$(echo $1)&lt;br /&gt;EOF&lt;br /&gt;&lt;br /&gt;for sec in $section1 $section2 $section3 $section4; do&lt;br /&gt;    printf "Packages in section $sec: \n"&lt;br /&gt;    wget -q -O - $url/dists/$dist/$sec/binary-i386/Packages.gz \&lt;br /&gt;    |zgrep -E "^Package|^Version|^Description|^$"&lt;br /&gt;    printf "\n"&lt;br /&gt;done&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Rappel: il est &lt;a href="http://soijabanaani.net/tmp/untrusted_repositories"&gt;dangeureux&lt;/a&gt; d'installer un repository &lt;a href="http://blog.3v1n0.net/informatica/linux/archivio-lista-repository-sourceslist-per-ubuntu-kubuntu-edgy/"&gt;trouvé au hasard&lt;/a&gt; sur le web !&lt;br /&gt;backports.org et debian-multimedia.org sont sûrs car bien que non officiels, ils sont maintenus par des développeurs debian.&lt;br /&gt;&lt;br /&gt;Exemple d'utilisation:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;show_repo.sh "deb http://www.backports.org/debian lenny-backports main contrib non-free"&lt;br /&gt;Packages in section main:&lt;br /&gt;Package: apt-dater&lt;br /&gt;Version: 0.7.0-1~bpo50+1&lt;br /&gt;Description: terminal-based remote package update manager&lt;br /&gt;&lt;br /&gt;Package: apt-dater-dbg&lt;br /&gt;Version: 0.7.0-1~bpo50+1&lt;br /&gt;Description: terminal-based remote package update manager (dbg symbols)&lt;br /&gt;&lt;br /&gt;Package: apt-dater-host&lt;br /&gt;...&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-3844345545925554424?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/3844345545925554424/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=3844345545925554424' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/3844345545925554424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/3844345545925554424'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2009/04/afficher-le-contenu-dun-repository.html' title='Afficher le contenu d&apos;un repository debian / ubuntu'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-5812891371046181501</id><published>2009-03-08T19:20:00.001+01:00</published><updated>2009-03-12T10:03:28.524+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='usage_technos'/><title type='text'>Logiciel Libre versus Open Source: le sens d'une différence</title><content type='html'>Quelles sont les différences entre le Logiciel Libre et l'Open Source ?&lt;br /&gt;Pour l'utilisateur du logiciel qui démarre un éditeur de texte sur Debian, que l'auteur de ce programme se réclame du logiciel libre ou de l'open source, cette différence est nulle.&lt;br /&gt;La différence entre ces deux catégories ne repose par sur le produit fini lui même ( par exemple la différence entre bash et ksh93 ) mais sur le contexte de production.&lt;br /&gt;&lt;br /&gt;L'Open Source Initiative (OSI) ne donne pas de version officielle de la différence entre les deux termes, mais dans l'essai d'Eric Raymond " &lt;a href="http://www.catb.org/%7Eesr/writings/cathedral-bazaar/hacker-revenge/"&gt;Revenge of the Hackers&lt;/a&gt;" on trouve cet apercu historique:&lt;br /&gt;&lt;font style="font-style: italic;"&gt;Le terme logiciel libre était alors associé à l'hostilité à la protection intellectuelle, au communisme, et à d'autres concepts difficiles à faire passer à un DSI.&lt;br /&gt;[...]&lt;br /&gt;En terme de marketing, notre tâche consistait alors à faire un re-branding du produit, et lui faire une réputation telle que le monde de l'entreprise l'adopterait avec empressement.&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;La Free Software Foundation donne &lt;a href="http://www.gnu.org/philosophy/open-source-misses-the-point.html"&gt;sa propre explication&lt;/a&gt; de la différence entre les deux termes, en insistant sur les différences de valeurs entre les deux termes, et aussi sur le fait que ces différences de valeur ne gênent en aucun cas le travail au quotidien sur des projets communs.&lt;br /&gt;&lt;font style="font-style: italic;"&gt;&lt;br /&gt;La principale raison pour laquelle le terme "open source" est employé, est que la dimension éthique du logiciel libre met certaines personnes mal à l'aise.&lt;br /&gt;[..]&lt;br /&gt;Les leaders du mouvement Open Source ont estimé qu'en faisant passer au second plan les notions d'éthique et de liberté, et en parlant uniquement des bénéfices pratiques du logiciel libre, ils pourraient "vendre" le concept de logiciel libre plus facilement, particulièrement dans le monde de l'entreprise.&lt;br /&gt;&lt;/font&gt;(traduction personnelle )&lt;br /&gt;&lt;br /&gt;Regardons maintenant l'autonymie des logiciels eux même ( c'est à dire comment les projets se catégorisent &lt;span style="font-style: italic;"&gt;eux mêmes&lt;/span&gt; quand ils se présentent )&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Le terme opensource domine dans les produits ayant potentiellement une finalité dans le monde de l'entreprise ( Apache, PostgreSQL, MySQL, (note for self :ils sont relous à taper sans erreur de casse ces deux-là), Python, Xen, OpenOffice.org, les frameworks Java ... ) &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Par contre  free software reviendra beaucoup plus dans des projets moins liés à l'environnement serveur  (KDE, Gnome, MPlayer ) ou de taille plus réduite ( Dillo, Notepad ++, Scite Text Editor ) Parfois c'est une question d'image, ainsi NetBSD se veut plus "corpo friendly" qu'OpenBSD et met en avant le terme opensource dès la page d'accueuil.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Enfin un certains nombres de logiciels libres, notamment les plus anciens, ne cherchent pas à se définir comme un projet &lt;span style="font-style: italic;"&gt;opensource&lt;/span&gt; versus un projet &lt;span style="font-style: italic;"&gt;free software &lt;/span&gt;sur leur page de présentation ( tcsh, zsh, FreeBSD, Linux ) ou mentionnent explictement les deux, évitant la distinction ( VLC, Debian ) &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Par ailleurs le terme de logiciel libre bénéficie dans les pays francophones d'une popularité  plus grande que dans les pays anglophones, ne souffrant pas de l'ambiguité libre versus gratuit que comporte le terme &lt;span style="font-style: italic;"&gt;free&lt;/span&gt; en anglais.&lt;br /&gt;&lt;br /&gt;S'il fallait résumer ceci en deux phrases brutales, ce serait de dire que si vous écrivez un codec multimedia en faisant reverse-engeenering vous faites probablement du logiciel libre, et peer to peer exepté, si vous écrivez une application client serveur en java, vous faites certainement de l'opensource.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-5812891371046181501?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/5812891371046181501/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=5812891371046181501' title='5 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/5812891371046181501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/5812891371046181501'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2009/01/logiciel-libre-versus-open-source-le.html' title='Logiciel Libre versus Open Source: le sens d&apos;une différence'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-1414375868621756594</id><published>2009-03-06T12:53:00.005+01:00</published><updated>2009-03-06T13:10:33.403+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Installeur debian officiel sur clé USB</title><content type='html'>En téléchargant la dernière Debian 5.0 aka "Lenny" je me suis rendu compte que seul Debian-Live ( un live CD debian officiel sans installer ) disposait d'images USB prêtres à être gravées sur une clé USB.&lt;br /&gt;&lt;br /&gt;Le guide d'installation officiel mentionne cependant&lt;a href="http://www.debian.org/releases/stable/i386/ch04s03.html.fr#usb-copy-easy"&gt; la procédure&lt;/a&gt;, mais comme ce guide ci est particulièrement touffu, et ne donne pas les liens directement pour les composants nécessaires  je me suis dit que ca valait la peine de documenter ca sur le wiki de gcu-squad. ( ou je poste mes tips techniques ) Et &lt;a href="http://wiki.gcu.info/doku.php?id=linux:debian_installateur_usb_officiel"&gt;c'est parti pour créer sa clé USB bootable  en 5 commandes&lt;/a&gt;  (NB: une clé USB de 256 Mo est suffisante, mais celle ci sera complètement effacée )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-1414375868621756594?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/1414375868621756594/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=1414375868621756594' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1414375868621756594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1414375868621756594'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2009/03/installeur-debian-officiel-sur-cle-usb.html' title='Installeur debian officiel sur clé USB'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-515918732101494768</id><published>2009-02-28T11:05:00.001+01:00</published><updated>2009-02-28T12:44:39.014+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Gestion des fichiers de configuration lors d'un upgrade serveur</title><content type='html'>Environ &lt;a href="http://wiki.debian.org/ConfigPackages"&gt;20% des packages de Debian / Ubuntu&lt;/a&gt; livrent un fichier de configuration par défaut lors de leur installation.  Lors d'un  upgrade , les fichiers de configuration évoluent aussi, et les modifications personnelles apportées à la configuration du système peuvent parfois entrer en conflit avec dpkg. On se retrouve donc avec la question suivante:&lt;br /&gt;&lt;br /&gt;This package has a new configuration file. Would you like to keep your locally modified version or install the package maintainer's version ?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Y or I  : install the package maintainer's version&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    N or O  : keep your currently-installed version&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;     D     : show the differences between the versions&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;     Z     : background this process to examine the situation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ma politique standard est toujours de garder mon fichier de configuration  dans un premier temps, et de continuer la mise à jour, en vérifiant que le package, en général un daemon Unix, comme Samba ou sshd redémarre bien avec &lt;span style="font-weight: bold;"&gt;l'ancienne version&lt;/span&gt; du fichier de configuration.&lt;br /&gt;( ceci afin de minimiser le downtime des services et préserver mes précieuses optimisations/customisations )&lt;br /&gt;Le fichier de configuration proposé par le maintainer du paquet sera mis de côté avec l'extension &lt;span style="font-family:courier new;"&gt;dpkg-dist&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Une fois l'upgrade terminée, j'examine le nouveau fichier de configuration , et je copie mes modifications personnelles à l'intérieur de celui ci, histoire de repartir de la configuration standard proposée par Debian.&lt;br /&gt;En terme de ligne de commande cela donne ceci:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;find /etc -name "*dpkg-dist"&lt;/span&gt; &lt;span style="font-family:courier new;"&gt;&lt;br /&gt;diff -u /etc/mon_package.conf /etc/mon_package.conf.dpkg-dist&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;nano /etc/mon_package.conf.dpkg.dist&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;mv /etc/mon_package.conf.dpkg-dist /etc/mon_package.conf&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Dans certains cas cependant j'utilise directement le fichier de configuration proposé par le mainteneur du package, sans chercher plus loin, car même si debian m'affirme que le paquet en question a été modifié localement, je sais très bien que je n'y ai pas touché ( exemple : Pam, login.defs )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-515918732101494768?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/515918732101494768/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=515918732101494768' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/515918732101494768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/515918732101494768'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2009/02/gestion-des-fichiers-de-configuration.html' title='Gestion des fichiers de configuration lors d&apos;un upgrade serveur'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-5933590325174887661</id><published>2009-01-06T17:45:00.000+01:00</published><updated>2009-01-06T17:46:22.681+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='usage_technos'/><category scheme='http://www.blogger.com/atom/ns#' term='netbsd'/><title type='text'>Barrières de langue</title><content type='html'>J'utilise depuis maintenant longtemps Linux et BSD, et une différence notable des deux systèmes m'est apparu récemment de façon nette en lisant Les Cahiers de l'Admin BSD:&lt;br /&gt;" Si lire l'anglais technique représente un obstacle insurmontable, les BSD ne sont probablement pas faits pour vous."&lt;br /&gt;De même sur sur la FAQ BSD  du wiki gcu commence ainsi:&lt;br /&gt;"Primo : apprendre l'anglais."&lt;br /&gt;&lt;br /&gt;Pour FreeBSD et OpenBSD le manuel et la plupart des pages du site web sont traduits en français.  Sur NetBSD, l'installateur est disponible en français.  Mais les pages de man, qui restent la documentation de référence ne sont disponibles qu'en anglais sur les trois systèmes.&lt;br /&gt;Ainsi donc si vous voulez utiliser un BSD n'oubliez pas ce pré requis: compréhension de l'anglais technique requise ! Si &lt;a href="http://wiki.netbsd.se/jihbed"&gt;vous écorchez trop l'anglais&lt;/a&gt;, on créera peut être un jour &lt;a href="http://www.jihbed.net/"&gt;un live cd BSD&lt;/a&gt; en votre hommage.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://screenshots.debian.net/thumbnail/cmatrix"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 160px; height: 104px;" src="http://screenshots.debian.net/thumbnail/cmatrix" alt="" border="0" /&gt;&lt;/a&gt;Une autre barrière, cette fois celle de la langue informatique, est celle du shell, de la console, bref de l'interface texte pour saisir des commandes. Chaque fois que j'ouvre une console que ce soit sous Windows, OS X ou Linux, mon entourage non informaticien ouvre des yeux ébahis, en évoquant WarGames ou encore la lecture en direct de la matrice.&lt;br /&gt;Si vous faites du prosélytisme pour le libre à des non informaticiens, effectuez donc chaque action possible avec l'interface graphique et éditez les fichiers de configuration avec &lt;span style="font-family:courier new;"&gt;gedit&lt;/span&gt; pas avec &lt;span style="font-family:courier new;"&gt;vi&lt;/span&gt; ( Note: Alt-F2 puis '&lt;span style="font-family:courier new;"&gt;gksu gedit&lt;/span&gt;' peut se révéler très pratique sous Debian, et  '&lt;span style="font-family:courier new;"&gt;gksudo gedit&lt;/span&gt;' sous Ubuntu)&lt;br /&gt;&lt;br /&gt;Un des buts sociaux du logiciel libre est &lt;span style="font-style: italic;"&gt;l'empowerment&lt;/span&gt; de l'utilisateur, qu'on peut traduire par &lt;span style="font-style: italic;"&gt;l'augmentation de son autonomie&lt;/span&gt;. Ainsi le logiciel libre permet de choisir son système d'exploitation, son navigateur web, son éditeur de texte, le format d'encodage de sa musique, et de modifier chacun de ces composants si l'on en a l'envie et la compétence.&lt;br /&gt;Mais malheureusement la difficulté technique du passage à Unix entraîne souvent une &lt;span style="font-style: italic;"&gt;dépendance &lt;/span&gt;de fait envers le prosélyte qui vous l'a installé. Si vous préférez lire Platon en grec ancien pour la richesse de la langue, la meilleure de façon de faire découvrir la philosophie grecque est sans doute d'offrir une traduction en français.&lt;br /&gt;Similairement, même si la ligne de commande vous permet de faire dans une boucle shell les choses dix fois rapidement qu'avec &lt;span style="font-family:courier new;"&gt;synaptic&lt;/span&gt; ou les paquets PBI, ce n'est pas la meilleure façon&lt;br /&gt;de présenter les Unix libres aux non informaticiens.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-5933590325174887661?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/5933590325174887661/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=5933590325174887661' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/5933590325174887661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/5933590325174887661'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/12/barrires-de-langue.html' title='Barrières de langue'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-3300269892147074066</id><published>2008-12-06T11:31:00.003+01:00</published><updated>2008-12-06T12:15:52.636+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='authentification'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='usage_technos'/><title type='text'>Blog Meme: combien de mots de passes retenez vous ?</title><content type='html'>La nécessité de choisir un nouveau mot de passe pour protéger ma clé privée GPG, m'a amené à la reflexion suivante: au fait combien de mots de passe dois-je retenir en permanence ?&lt;br /&gt;&lt;br /&gt;Pour ma part c'est&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Huit mots de passe pour les comptes personnels ( mail, compte de mon ordinateur personnel, wikis). Sur ces huit mots de passe, le gestionnaire de mots de passe de Firefox en connait 4.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Trois mots de passe pour les comptes professionnels&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Trois mots de passe partagés avec d'autres personnes pour libera.cc&lt;/li&gt;&lt;li&gt;Un mot de passe partagé pour un compte webmail&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Ce qui nous donne tout de même &lt;span style="font-weight: bold;"&gt;15&lt;/span&gt; mots de passe. Comme beaucoup de personnes, j'utilise un schéma de difficulté graduelle avec des mots de passe communs pour différents comptes, mais:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;parfois je connais le mot de passe, et pas le nom d'utilisateur&lt;/li&gt;&lt;li&gt;beaucoup de sites web ont des contraintes différentes quand à leur exigences de sécurité: certains vous recommandent l'emploi des caractères spéciaux (!#+?), d'autres les refusent.&lt;/li&gt;&lt;li&gt;les mots de passe à partager en commun sont une plaie: personne ne souhaite réutiliser un mot de passe personnel pour le donner à quelqu'un d'autre ce qui oblige à générer une nouvelle hiérarchie de mots de passe comptes web / compte utilisateur système / compte administrateur système&lt;/li&gt;&lt;li&gt;aucun de ces mots de passe n'est écrit sur papier, bien que j'y réfléchisse pour certains comptes &lt;a href="http://www.schneier.com/crypto-gram-0507.html#7"&gt;comme le recommande le cryptologue Bruce Schneier&lt;/a&gt; (en)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt; Après avoir lu les meme &lt;a href="http://planet.debian.org/cgi-bin/search.cgi?terms=host+meme&amp;amp;submit=Go"&gt;des&lt;/a&gt; &lt;a href="http://planet.debian.org/cgi-bin/search.cgi?terms=book+meme&amp;amp;submit=Go"&gt;blogs&lt;/a&gt; &lt;a href="http://planet.debian.org/cgi-bin/search.cgi?terms=picture+meme&amp;amp;submit=Go"&gt;de&lt;/a&gt; planet.debian.org, je lance donc le meme suivant:&lt;br /&gt;et vous combien de mots de passe retenez vous en permanence ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-3300269892147074066?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/3300269892147074066/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=3300269892147074066' title='8 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/3300269892147074066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/3300269892147074066'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/12/blog-meme-combien-de-mots-de-passes.html' title='Blog Meme: combien de mots de passes retenez vous ?'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-4949488323232649126</id><published>2008-11-22T16:42:00.000+01:00</published><updated>2008-11-22T16:44:01.216+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><title type='text'>Extension du domaine de la lutte: un firmware libre sur votre balladeur MP3</title><content type='html'>Après avoir lu que le projet Rockbox venait de sortir une nouvelle version stable,  je me suis décidé à jeter un coup sur Rockbox et à l'installer sur mon baladeur MP3. Rockbox est un firmware alternatif sous license GPL, qui s'installe à côté du firmware original en modifiant le boot loader du baladeur.&lt;br /&gt;Rockbox est écrit en C et en assembleur pour certaines routines low-level, et le résultat est très impressionnant. Je pensais notamment que l'interface serait plutôt complexe avec des dizaines d'options de configuration, mais non, même si les dizaines d'options de configuration sont là, les réglages par défaut sont corrects, le thème de base plutôt joli et l'interface intuitive.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pjiZijBsPgY/SSgnYlElyuI/AAAAAAAAAIY/vNZoqmeinNA/s1600-h/rockbox.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 220px; height: 176px;" src="http://2.bp.blogspot.com/_pjiZijBsPgY/SSgnYlElyuI/AAAAAAAAAIY/vNZoqmeinNA/s320/rockbox.png" alt="" id="BLOGGER_PHOTO_ID_5271506667058875106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Quel est l'intérêt d'un firmware libre en lieu et place de celui de iriver/archos/apple ? D'abord évidemment on pourra supporter les codecs supplémentaires ( ogg, flac ) que les lecteurs du marché n'embarquent pas. Ensuite comme dit précédemment, on dispose de beaucoup plus de thèmes et d'options de configuration, ce qui vous permet de personnaliser le mode de fonctionnement de votre vecteur MP3 très finement ( au niveau des fondus/enchainement, du fonctionnement des playlists, des réglages d'égalisation des fréquences) De plus Rockbox intègre en standard de nombreuses applications absentes d'un balladeur mp3 standard, depuis l'économiseur d'écran Matrix,  au chronomètre, jusqu'à un port de Doom parfaitement fonctionnel, chose assez inattendue sur un baladeur mp3 de cinq ans d'age. Enfin Rockbox dispose d'un installateur graphique multi plateformes ( je l'ai testé sur Mac OS X ) et d'une excellente documentation utilisateur.&lt;br /&gt;&lt;br /&gt;Rockbox montre que si les gros projets du libre (&lt;a href="http://www.linuxfoundation.org/publications/linuxkerneldevelopment.php"&gt;noyau Linux&lt;/a&gt;, X, Gnome, glibc ) sont maintenant essentiellement le fait de salariés d'IBM, Redhat, Novell, Nokia, ou Sun, les hackers indépendants peuvent aussi faire de bien belles choses !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-4949488323232649126?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/4949488323232649126/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=4949488323232649126' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/4949488323232649126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/4949488323232649126'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/10/extension-du-domaine-de-la-lutte-un.html' title='Extension du domaine de la lutte: un firmware libre sur votre balladeur MP3'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pjiZijBsPgY/SSgnYlElyuI/AAAAAAAAAIY/vNZoqmeinNA/s72-c/rockbox.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-3260918036357706639</id><published>2008-10-02T11:26:00.002+02:00</published><updated>2008-10-02T23:42:54.870+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openid'/><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='authentification'/><title type='text'>Systèmes d'authentification centralisés: LDAP et OpenID</title><content type='html'>Une des mes dernières activités professionnelles a été de prendre un main un système d'authentification centralisé, utilisant &lt;a href="http://www.openldap.org/"&gt;OpenLDAP&lt;/a&gt;. Les utilisateurs n'ont ainsi qu'un seul couple username/password à retenir pour les applications suivantes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;login unix&lt;/li&gt;&lt;li&gt;domain windows&lt;/li&gt;&lt;li&gt;serenpidity (blog)&lt;/li&gt;&lt;li&gt;trac via le module mod_auth_ldap de apache&lt;/li&gt;&lt;li&gt;svn &lt;/li&gt;&lt;li&gt;jabber&lt;/li&gt;&lt;li&gt;email&lt;/li&gt;&lt;li&gt;alfresco (cms)&lt;/li&gt;&lt;/ul&gt;L'avantage en terme de gestions des droits est aussi evident. Pour ajouter par exemple le droit d'écrire dans le blog, il suffit d'ajouter le nom de l'utilisateur dans le groupe LDAP Serenpidity. Mon objectif est maintenant d'intégrer openvpn dans cette liste.&lt;br /&gt;&lt;br /&gt;Pourquoi ce petit retour par ldap ? Aujourd'hui j'ai changé l'adresse email que j'utilise pour mes comptes internet ( wikis, etc ... ) Pour connaitre la liste de mes comptes internet, je me suis servi de la liste des mots de passe stockés sur Firefox. Et ca en faisait des comptes d'ouverts, et des formulaires à revalider !&lt;br /&gt;&lt;br /&gt;Cela va du sympathique, incluant un mail de confirmation dans votre nouvelle adresse avec un lien à cliquer (dailymotion, netvibes, ebay ) au plutôt mauvais genre fon, qui ne vous donne pas la possibilité de changer en ligne l'adresse email de votre compte. J'ai ouvert un ticket chez eux, peut être est ce le moyen standard de changer l'adresse mail.  Certains en profitent à l'occasion pour vous imposer de nouveaux champs "obligatoires" qui ne l'étaient pas à la création du compte, comme Dailymotion qui veut maintenant connaitre ma date de naissance.&lt;br /&gt;&lt;br /&gt;Tout ceci m'a bien évidemment fait réfléchir à  OpenID, qui est déjà utilisée par les géants de l´internet ( Yahoo, Google, IBM, MSN ) mais pas encore par les "petits", et qui devrait remplacer ce bazar.&lt;br /&gt;&lt;br /&gt;Cependant à la différence de LDAP qui sert à consolider les services proposés par un seul fournisseur ( en l'occurrence l'admin sys d'une strucuture), OpenID consolide l'authentification de fournisseurs de services différents, ce qui pose bien sûr la question de l'étanchéité des processus d'authentification. Je vois que &lt;a href="http://nicoz.olympe-network.com/2008/08/18/openid-usages-et-risques/"&gt;d'autres&lt;/a&gt; ont déjà &lt;a href="http://etbe.coker.com.au/2008/09/24/openid-delegation/"&gt;franchi le pas&lt;/a&gt;, et j'attends de voir leurs conclusions avant d'utiliser OpenID pour mes comptes et sur mes &lt;a href="http://www.libera.cc/"&gt;serveurs&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-3260918036357706639?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/3260918036357706639/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=3260918036357706639' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/3260918036357706639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/3260918036357706639'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/09/systmes-dauthentification-centraliss.html' title='Systèmes d&apos;authentification centralisés: LDAP et OpenID'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-1314183194294999640</id><published>2008-09-10T22:15:00.001+02:00</published><updated>2008-09-11T14:27:14.282+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><title type='text'>Hardware compatible Linux: problèmes et solutions possibles</title><content type='html'>&lt;a style="font-weight: bold;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pjiZijBsPgY/SMVOCaVNOzI/AAAAAAAAAHw/Tz8XEnafKUc/s1600-h/ZyXEL.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_pjiZijBsPgY/SMVOCaVNOzI/AAAAAAAAAHw/Tz8XEnafKUc/s320/ZyXEL.jpg" alt="" id="BLOGGER_PHOTO_ID_5243683144477784882" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;L'absence d'informations émises pas les constructeurs de périphériques quant à la compatibilité du matériel est un problème rebutant pour les débutants sur Linux, qui découvrent avec surprise que leur imprimante ou leur webcam ne fonctionne pas out-of-the box comme espéré. Même si les utilisateurs plus avancés savent en général faire fonctionner leur matériel après une recherche sur wikis et make / depmod / modprobe , la recherche d'une clé wifi ou de telle carte son compatible &lt;a href="http://linuxfr.org/forums/10/3780.html"&gt;revient&lt;/a&gt;  &lt;a href="http://linuxfr.org/forums/44/23398.html"&gt;donc&lt;/a&gt; &lt;a href="http://linuxfr.org/%7Ejardiland/26637.html"&gt;régulièrement&lt;/a&gt; dans les forums et les listes de diffusion.&lt;br /&gt;&lt;br /&gt;Examinons les étapes nécessaires pour l'achat d'un nouveau périphérique, en prenant comme example un dongle wifi.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Sous Windows&lt;/span&gt;:&lt;br /&gt;Nous allons sur Rue du Commerce où nous avons nos habitudes et nous prenons un dongle Linksys  "parce que c'est de la marque"; le dongle est livré avec un CD comportant les drivers pour Windows, on met le CD, on clique suivant-suivant-suivant, on reboote et l'affaire est entendue.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Sous Linux:&lt;/span&gt;&lt;br /&gt;L'acte d'achat est quelque peu différent. Tout d'abord il faut demander à quelque gourou hardware sur ubuntu-fr quel dongle wifi est compatible Linux, et ceux ci répondent "tous ceux qui ont un chipset Ralink, Atheros ou Zydas". Une recherche naïve dans la foulée sur Amazon ne donnera pas grand chose, car le nom du chipset est seulement le nom du circuit électronique contenu dans le dongle USB , et pas celui du produit commercial.&lt;br /&gt;Il faudra donc, une fois le chipset choisi, par exemple Zydas, aller sur la page du &lt;a href="http://www.linuxwireless.org/en/users/Drivers/zd1211rw/devices"&gt;driver linux&lt;/a&gt; consacrée au chipset Zydas ZD1211, pour trouver quels produits du commerce contiennent le chipset.&lt;br /&gt;Nos avons alors de la chance car 121 produits du commerce contiennent le chipset, du A-LINK WL54USB au Zyxel ZyAIR AG-225H  !&lt;br /&gt;Nous nous décidons alors pour le  Zyxel ZyAIR AG-225H  car nous avons déjà un routeur Zyxel à la maison, puis allons sur Rue du Commerce.  Pas de chance aucun produit n'a été trouvé pour la recherche " Zyxel ZyAIR AG-225H ". Le A-LINK WL54USB non plus d'ailleurs. Et le Buffalo  WLI-U2-KG54L non plus. Et le Cable&amp;amp;Wireless CW/108/USBA non plus. Une laborieuse recherche sur Google/Yahoo finit par nous apprendre que sur les 121 modèles du wiki la plus grande partie a été retirée du marché ou n'a sans doute jamais été commercialisée en France.&lt;br /&gt;Finalement le ZyXEL ZyAIR AG-225H apparaît sur "Ciao la communauté shopping". Au moment de cliquer un doute nous saisit. Le driver Linux ZD1211 supporte bien cette carte, mais ce driver est il inclus dans mon Ubuntu ?  La page du wiki mentionne cependant que le driver est inclus dans Linux depuis la version 2.6.18. Un petit tour a nouveau sur wiki.ubuntu.com, et nous apprenons que la version d'Ubuntu que nous utilisons est Linux 2.6.24 et donc que ce driver est bien inclus dans notre installation. Le dongle coûte 55 euros, deux fois et demi plus que le Linksys, mais au moins devrait-il fonctionner sous Linux.&lt;br /&gt;&lt;br /&gt;Ce chemin laborieux je l'ai parcouru plusieurs fois, lors de l'achat d'une carte mini pci compatible FreeBSD/NetBSD pour un routeur Soekris, puis lors de l'achat d'une imprimante multifonction, et à nouveau lors de l'achat d'un dongle wifi. Je me suis finalement dit qu'il y avait quelque choses à faire, et avec une petite équipe nous avons donc créé &lt;a href="http://www.libera.cc"&gt;libera.cc&lt;/a&gt;, une plateforme de vente en ligne de matériel compatible Ubuntu et FreeBSD. En surfant sur libera, on peut en quelques clics choisir son matériel et le commander directement sur LDLC, Gros Bill et Amazon avec qui nous avons établi des partenariats d'affiliation. Pour chaque produit acheté suite a une visite en provenance  de Libera, les web marchands nous reverserons une commission de l'ordre du centime d'euros.&lt;br /&gt;Ces quelques centimes sont pour nous la carotte qui récompense les laborieux efforts de saisie et d'expansion du catalogue.&lt;br /&gt;&lt;br /&gt;Le site est encore en beta, car nous souhaitons intégrer en version définitive un comparateur de prix, mais il est déjà fonctionnel, et rempli dès à présent sa mission d'aide à l'achat.&lt;br /&gt;Alors si dans la salle quelqu'un rêve d'un lance missile USB compatible Linux, c'est le moment d'aller faire un sur &lt;a href="http://www.libera.cc/"&gt;libera.cc&lt;/a&gt; !&lt;br /&gt;&lt;br /&gt;NB: Linux dans son système de base supporte un nombre de périphériques &lt;a href="http://www.kroah.com/log/linux/linux_driver_project_status-2008-04.html"&gt;bien plus important que Windows.&lt;/a&gt; Mais cela ne couvre pas encore tous les périphériques existant sur le marché, sans parler des BSD et autres systèmes d'exploitations libres.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.libera.cc/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_pjiZijBsPgY/SMgqiNuELNI/AAAAAAAAAH4/sJTEjS8Pqko/s320/logo2.png" alt="" id="BLOGGER_PHOTO_ID_5244488533359733970" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-1314183194294999640?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/1314183194294999640/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=1314183194294999640' title='4 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1314183194294999640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1314183194294999640'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/09/hardware-compatible-linux-problmes-et.html' title='Hardware compatible Linux: problèmes et solutions possibles'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pjiZijBsPgY/SMVOCaVNOzI/AAAAAAAAAHw/Tz8XEnafKUc/s72-c/ZyXEL.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-2672481123884862802</id><published>2008-08-09T21:33:00.016+02:00</published><updated>2008-08-09T23:54:30.520+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='usage_technos'/><title type='text'>Essai d'un nouveau paradigme: Tiling window managers (tiwm)</title><content type='html'>L'avantage d'un système modulaire comme les Unix libres, une fois passé le coté "usine a gaz" pour les débutants, est la facilité avec laquelle vous pouvez remplacer les parties du système qui ne vous plaisent&lt;br /&gt;pas. Vous aimez bien apt-get mais préférez pf au lieu de iptables ? Vous pouvez utiliser le noyau FreeBSD avec &lt;a href="http://www.debian.org/ports/kfreebsd-gnu/"&gt;Debian/kFreeBSD.&lt;/a&gt; Vous n'aimez pas le système d'init Systeme V, utilisé dans la plupart des distributions&lt;br /&gt;Linux ? Vous pouvez le remplacer par &lt;a href="http://packages.debian.org/etch/runit"&gt;runit&lt;/a&gt; sous Debian, utiliser &lt;a href="http://upstart.ubuntu.com/"&gt;upstart&lt;/a&gt; sous Ubuntu ou l'init BSD sous Slackware. Gnome trop gourmand en RAM ? Il existe Xfce. Xfce trop gourmand en RAM ? Il existe Equinox Desktop Environment. X trop gourmand en RAM ? Vous pouvez travailler en console ( ce qui double par exemple l'autonomie de mon portable )  étant donné que tous les outils Unix existent en version texte : navigateurs web, lecteurs de flux RSS, clients mail, clients p2p ...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Limites de gnome&lt;/span&gt;&lt;br /&gt;Je me suis intéressé aux gestionnaires de fenêtres en tuiles ( Tiling windows manager, notés après tiwm ) après avoir rencontré des problèmes de productivité sous Gnome. Classiquement, en faisant du développement web, j'avais besoin d'avoir sous les yeux un Terminal avec un éditeur ou une console mysql ouverte, et le navigateur web pour suivre les modifications que je faisais. De la même façon, j'avais besoin de façon récurrente de lire une doc sur le web tout en tapant des commandes dans le shell. Alors que mon&lt;br /&gt;navigateur web est en plein écran, j'ouvre donc un xterm. Tout d'abord pour une raison que j'ignore Gnome lance la nouvelle fenêtre derrière mon focus actuel, et se contente d'un clignotement légèrement irritant dans la barre des taches.&lt;br /&gt;Je commence donc par cliquer sur la barre des taches pour donner le focus a xterm. Ensuite je diminue la taille de la fenêtre du navigateur web pour faire de la place a xterm, et je réaugmente la taille de xterm dans l'espace correspondant.&lt;br /&gt;Maintenant j'ai besoin d'un deuxième xterm pour avoir la consommation cpu avec "top" sur mon serveur. Je reclique sur la barre des taches pour donner le focus, et cette fois c'est trois fenêtres que je dois&lt;br /&gt;réarranger a la main sur mon espace de travail. N'y aurait-il pas moyen de laisser le gestionnaire de fenêtre ranger les fenêtres qu'il a créé ?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Les avantages &lt;/span&gt;&lt;br /&gt;Les tiwm partent d'un paradigme différent: tous les programmes ouverts sur un bureau donné doivent être visibles simultanément.  Le premier programme que vous lancez, par exemple un terminal, sera toujours&lt;br /&gt;en plein écran.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pjiZijBsPgY/SJ4Inu2CsbI/AAAAAAAAAGg/AQp3kEbVdHI/s1600-h/one_window.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_pjiZijBsPgY/SJ4Inu2CsbI/AAAAAAAAAGg/AQp3kEbVdHI/s320/one_window.png" alt="" id="BLOGGER_PHOTO_ID_5232629295733715378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Puis je lance firefox. Le gestionnaire de fenêtre&lt;br /&gt;redimensionne automatiquement firefox pour laisser de la place au&lt;br /&gt;terminal.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pjiZijBsPgY/SJ4IoMdo6tI/AAAAAAAAAGo/h01AgetfLOE/s1600-h/two_window.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_pjiZijBsPgY/SJ4IoMdo6tI/AAAAAAAAAGo/h01AgetfLOE/s320/two_window.png" alt="" id="BLOGGER_PHOTO_ID_5232629303684426450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Besoin d'un gestionnaire de fichiers ? De même le gestionnaire de fenêtre&lt;br /&gt;découpe l'écran en trois parties.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pjiZijBsPgY/SJ4IoU3nRGI/AAAAAAAAAGw/nfXAiFQJMHQ/s1600-h/three_window.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_pjiZijBsPgY/SJ4IoU3nRGI/AAAAAAAAAGw/nfXAiFQJMHQ/s320/three_window.png" alt="" id="BLOGGER_PHOTO_ID_5232629305940853858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Besoin de plus de place sur un des xterm pour lire un log ? Si j'augmente la taille de la fenêtre xterm avec la souris, le gestionnaire de fenêtre redimensionne les deux autres programmes dans l'espace restant.&lt;br /&gt;L'utilisation d'un tiwm m'a incité à organiser mon espace de travail de façon plus rationnelle ( ce que j'aurais pu faire sous gnome ceci dit ) Le fait d'avoir les fenêtres des applications en permanence ouvertes&lt;br /&gt;incite au rangement. Une fois  que j'ai défini la bonne taille de mes fenêtres, je laisse les programmes ouverts en permanence, ranges sur des bureaux virtuels différents, et je ne passe pas mon temps à minimiser/maximiser les programmes, ou à ouvrir/fermer 15 fois par jour les mêmes applications.&lt;br /&gt;&lt;br /&gt;Par ailleurs étant donné que les fenêtres sont affichées en permanence, les tiwm se marient très bien avec les programmes utilisant des onglets ( firefox, gnome-terminal, screen avec sa barre de statut )&lt;br /&gt;vous n'avez jamais a cliquer sur une barre des tâches pour comprendre ensuite, zut mon onglet n'était pas dans cette fenêtre.&lt;br /&gt;Ce mode de fonctionnement est a mon avis adapté au développeur qui a en général besoin de deux fenêtres&lt;br /&gt;lisibles simultanément plus qu'à l'utilisateur de base, qui passe d'une tâche à une autre sans overlapping ( traitement de texte, puis surf sous le web, puis regarder un film  puis surf sur le web )&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Les inconvénients&lt;/span&gt;&lt;br /&gt;Le principal défaut que je vois au tiwm est lié à la taille de nos écrans standards. Pour surfer sur le web confortablement il vous faut maintenant du 1024x768, si vous n'avez pas envie de faire joujou avec la&lt;br /&gt;barre de scrolling latéral en permanence, surtout depuis que Ruby on Rails et Wordpress ont mis à la mode les grosses polices sur le web.&lt;br /&gt;Vu que mon écran fait du 1280x1024, la place disponible pour plusieurs fenêtres _lisibles_ est limitée. Après&lt;br /&gt;divers tentatives je me suis fixé comme taille 1024x600 pour le navigateur web. Malheureusement cela ne me laisse pas la place d'avoir un xterm en 80 x 25 caractères avec une taille de police&lt;br /&gt;correcte ( la monospace 12 de gnome-terminal) .&lt;br /&gt;J'ai donc un mini xterm avec sur le cote droit,  Nautilus.&lt;br /&gt;Vais je devoir acheter un écran plus grand ?&lt;br /&gt;&lt;br /&gt;Ensuite les tiwm ne possèdent pas de menu "Start" avec la liste des programmes comme sur un environnement de bureau classique. Sous wmii par exemple on tape Alt-P et les premières lettres du nom du&lt;br /&gt;programme, les complétions possibles s'affichant dans la Status Bar de wmii. De cette façon on lance très rapidement ce dont on connaît le nom ( firefox, xterm, gnumeric ) mais pour cela devient problèmatique pour&lt;br /&gt;les programmes  qu'on utilise peu ou qu'on vient d'installer ( C'était quoi déjà mon programme de gravure de&lt;br /&gt;CD ? gnome-foo-write, gnome-burn, graveman-mon-cd ? )&lt;br /&gt;Enfin et c'est a mon avis le plus grand défaut des tiwm étant donné le paradigme employé: la maximisation d'une fenêtre suivie d'une démaximisation de cette fenêtre ignore l'ordonnancement antérieur des&lt;br /&gt;fenêtres. Supposant que j'ai besoin par exemple tout d'un coup de mon xterm en plein écran, pour chercher visuellement dans le long résultat d'un select SQL une valeur. Je passe wmii en mode plein écran, ce qui&lt;br /&gt;donne temporairement à la fenêtre active la taille maximale. Mais quand je sort du mode plein écran, ma fenêtre de xterm, ne trouve pas la taille antérieure que lui avait fixé avec la souris. La fenêtre xterm reprend&lt;br /&gt;la taille par défaut que lui avait assignée wmii au lancement du programme. Pas très clair ? Il ne tient qu'a vous d'essayer.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Conclusion&lt;/span&gt;&lt;br /&gt;Si vous voulez tenter d'améliorer votre productivité sur un ordinateur, je vous conseille vivement d'essayer un tiwm, cela aura au moins le mérite de vous faire réfléchir à la façon dont vous utilisez une&lt;br /&gt;interface graphique. Dans l'archive Debian et dans les ports FreeBSD se trouvent dwm, larswm et wmii, cet article ayant été écrit après deux semaines d'utilisation de wmii.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-2672481123884862802?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/2672481123884862802/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=2672481123884862802' title='6 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/2672481123884862802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/2672481123884862802'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/08/essai-dun-nouveau-paradigme-tiling.html' title='Essai d&apos;un nouveau paradigme: Tiling window managers (tiwm)'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_pjiZijBsPgY/SJ4Inu2CsbI/AAAAAAAAAGg/AQp3kEbVdHI/s72-c/one_window.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-1380726466852787537</id><published>2008-06-18T12:10:00.005+02:00</published><updated>2008-06-18T12:36:19.769+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rant'/><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Un accès au web sous contrôle d'Adobe</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pjiZijBsPgY/SFji7UgoLkI/AAAAAAAAAF4/PI-GXIMwS2o/s1600-h/flash.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_pjiZijBsPgY/SFji7UgoLkI/AAAAAAAAAF4/PI-GXIMwS2o/s320/flash.png" alt="" id="BLOGGER_PHOTO_ID_5213166077427068482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;C'est une chose bien curieuse que la disponibilité d'un plugin web de 3 Mo détermine le choix de l'architecture hardware que vous pouvez employer sur votre poste de travail. Car si votre combinaison CPU/Système d'exploitation ne se trouve pas dans &lt;a href="http://www.adobe.com/fr/shockwave/download/alternates"&gt;la liste bénite&lt;/a&gt; du support d'Adobe  vous allez pourtant passer a coté de tous les sites web utilisant Flash, c'est a dire 20% du contenu du web de nos jours.&lt;br /&gt;Et malheureusement c'est mon cas puisque j'utilise Debian GNU/Linux sur PowerPC.&lt;br /&gt;&lt;br /&gt;Envie de revoir &lt;a href="http://www.lemonde.fr/euro-2008/portfolio/2008/06/18/fatal-abidal_1059543_1044971.html#ens_id=1041870"&gt;le but du jour&lt;/a&gt; ? Flash. Envie de suivre &lt;a href="http://www.thebestpageintheuniverse.net/c.cgi?u=af08"&gt;Maddox&lt;/a&gt; ? Flash. Envie de voire des stats&lt;a href="http://services.google.com/analytics/tour/index_en-US.html"&gt; Google Analytics&lt;/a&gt; ? Flash. Envie d'écouter ce mp3 &lt;a href="http://www.myspace.com/jahcoalman"&gt;sur la page du groupe&lt;/a&gt; vu hier en concert ? Flash. Envie de &lt;a href="http://www.dcs.fr/"&gt;postuler a un emploi&lt;/a&gt; ? Flash. Envie de voir une &lt;a href="http://www.phpmyvisites.net/"&gt;demo d'un logiciel opensource&lt;/a&gt; ? Flash.&lt;br /&gt;J'ai utilisé pendant plus d'un an Gnash 0.8.1, mais sa compatibilité reste encore limitée ( essentiellement les bandeaux publicitaires de libé ... ) De plus depuis que youtube a sorti la nouvelle version de son player, je ne peux plus lire aucune video en ligne. Et la  libstdc++  de Debian 4.0 est apparemment trop ancienne pour compiler la nouvelle release 0.8.2 de Gnash.&lt;br /&gt;&lt;br /&gt;Bien sûr si vous avez des ressources et de l'entregent il est toujours possible d'acheter le &lt;a href="http://www.adobe.com/products/flashlite/"&gt;SDK Flash&lt;/a&gt; pour le porter sur votre plateforme exotique préférée comme je suppose que Nokia l'a fait pour sa tablette Internet N810. En attendant force est de constater qu'après la qualité des filtres d'OpenOffice pour les documents MS Office et l'apparition du couple IcedTea/java-gcj-compat-plugin pour les plugins javas, Flash reste le dernier bastion des formats de données propriétaires;  mais plus qu'un bastion c'est une vraie Bastille  !&lt;br /&gt;Et pour paraphraser Rochefoucauld à Louis XVI c'est plus qu'une révolte qu'il nous faut, c'est une révolution.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-1380726466852787537?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/1380726466852787537/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=1380726466852787537' title='3 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1380726466852787537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1380726466852787537'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/06/un-accs-au-web-sous-controle-dadobe.html' title='Un accès au web sous contrôle d&apos;Adobe'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pjiZijBsPgY/SFji7UgoLkI/AAAAAAAAAF4/PI-GXIMwS2o/s72-c/flash.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-6944679541295331085</id><published>2008-05-20T17:07:00.006+02:00</published><updated>2008-05-20T17:25:28.935+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Quand on prête son portable ...</title><content type='html'>à une copine polonaise c'est agréable de pouvoir lui fournir un environnement de travail 100 % polonais ( y compris Gnometris ... ) La démarche à suivre sur Debian/Ubuntu en trois commandes sur le &lt;a href="http://wiki.gcu.info/doku.php?id=linux:debian_desktop_multi_langues"&gt;wiki gcu&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;Mon bureau à l'origine:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pjiZijBsPgY/SDLsniniluI/AAAAAAAAAFo/6CT6pOi1O04/s1600-h/Capture-fr.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_pjiZijBsPgY/SDLsniniluI/AAAAAAAAAFo/6CT6pOi1O04/s400/Capture-fr.png" alt="" id="BLOGGER_PHOTO_ID_5202480683618047714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Version polonaise:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pjiZijBsPgY/SDLs5ynilvI/AAAAAAAAAFw/q6fY_8qEOmY/s1600-h/zrzutekranu-pl.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_pjiZijBsPgY/SDLs5ynilvI/AAAAAAAAAFw/q6fY_8qEOmY/s400/zrzutekranu-pl.png" alt="" id="BLOGGER_PHOTO_ID_5202480997150660338" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-6944679541295331085?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/6944679541295331085/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=6944679541295331085' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6944679541295331085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6944679541295331085'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/05/quand-on-prte-son-portable.html' title='Quand on prête son portable ...'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_pjiZijBsPgY/SDLsniniluI/AAAAAAAAAFo/6CT6pOi1O04/s72-c/Capture-fr.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-5034090504625684195</id><published>2008-04-22T13:51:00.002+02:00</published><updated>2008-04-22T13:57:19.052+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='usage_technos'/><category scheme='http://www.blogger.com/atom/ns#' term='netbsd'/><title type='text'>Worse Is Better versus The Right Thing dans le logiciel libre</title><content type='html'>Worse is better, qui pourra se comprendre schémaiquement en "le plus c'est simple, le mieux ce sera tire son nom &lt;a href="http://www.dreamsongs.com/WIB.html"&gt;d'un article&lt;/a&gt; du spécialiste Lisp Richard Gabriel. Dans cet article  écrit en 1989, Richard Gabriel explique  comment Unix et le C l'ont emporté commercialement et dans la recherche par rapport à Lisp et aux machines Lisp, bien que celles ci semblaient initialement bien mieux conçues.  Pourquoi ? Le développement Worse is Better met l'accent  sur la rapidité du développement et la simplicité de l'interface, ce qui permet au logiciel de croire rapidement en fonctionnalités et d'être porté facilement, alors que le développement "The Right Thing" met d'abord l'accent sur la perfection de la conception et de l'implémentation. Un exemple est Mysql versus Postgres, où Mysql  a représenté longtemps un SGBDR simple et rapide, mais qui implémentait peu de fonctionnalités  SQL  ANSI.&lt;br /&gt;&lt;br /&gt;Le tableau suivant propose suivant une gradation Worse is Better versus the Right Thing, dans le stack du logiciel libre, suivant ma propre expérience d'administrateur système et diverses lectures.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pjiZijBsPgY/SA3KtJGh4aI/AAAAAAAAAFg/lMPR19zMHBA/s1600-h/the+right+thing.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_pjiZijBsPgY/SA3KtJGh4aI/AAAAAAAAAFg/lMPR19zMHBA/s400/the+right+thing.png" alt="" id="BLOGGER_PHOTO_ID_5192028822314279330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Références externes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;PHP/Drupal/MySQL:&lt;br /&gt;&lt;a href="http://blog.drinsama.de/erich/en/linux/2008032601-measuring-code-quality-by-database-support.html"&gt;Measuring code quality by database support&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;NetBSD/Linux:&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;a href="http://www.embeddedarm.com/%7Ejoff/"&gt;NetBSD/evbarm support on the TS-7200&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;NB: en aucun cas ce tableau ne représente un quelconque jugement de valeur des logiciels mentionnés.&lt;br /&gt;Un désaccord ? Des exemples a rajouter ? Le document source est disponible &lt;a href="http://kdev.freeshell.org/images/the%20right%20thing.odg"&gt;ici.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-5034090504625684195?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/5034090504625684195/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=5034090504625684195' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/5034090504625684195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/5034090504625684195'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/01/worse-is-better-versus-right-thing-dans.html' title='Worse Is Better versus The Right Thing dans le logiciel libre'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_pjiZijBsPgY/SA3KtJGh4aI/AAAAAAAAAFg/lMPR19zMHBA/s72-c/the+right+thing.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-6825236372805997576</id><published>2008-04-01T11:16:00.006+02:00</published><updated>2008-04-01T12:39:26.039+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='netbsd'/><title type='text'>Installer une console série pour NetBSD</title><content type='html'>En ce moment je teste un certain nombre de procédures de migration machine physique ==&gt; machine virtuelle, la dernière en date étant la migration d'un routeur Soekris 4801 dans une machine qemu.&lt;br /&gt;Seulement voila je n'aime pas trop la console SDL sur laquelle boote qemu par defaut et je préfère bien mieux avoir les messages de démarrage de NetBSD dans un terminal X.&lt;br /&gt;Pour cela il faut configurer NetBSD pour utiliser une console série, ce que j'ai documenté &lt;a href="http://wiki.gcu.info/doku.php?id=netbsd:serial_console"&gt;sur le wiki gcu&lt;/a&gt; (le logiciel libre, &lt;a href="http://www.iron-maedels.at/2008/01/wiki-versus-blog-forum-pour-la.html"&gt;ça se documente mieux dans un wiki&lt;/a&gt; ) et lancer qemu avec la ligne de commande suivante:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;qemu -nographic -hda  /fatc/qemu/soekris.img -redir tcp:2222::22&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Ce qui nous donne le résultat suivant:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pjiZijBsPgY/R_IBX9Js_qI/AAAAAAAAAFY/KmAI1lfQGGs/s1600-h/qemu.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_pjiZijBsPgY/R_IBX9Js_qI/AAAAAAAAAFY/KmAI1lfQGGs/s400/qemu.png" alt="" id="BLOGGER_PHOTO_ID_5184207632120741538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;PS : Je suis a la recherche d'un wiki anglophone sympa pour laisser un Multiboot killing Howto qui explique comment migrer votre installation windows existante dans une machine virtuelle utilisable avec vmware player. Si vous avez des idées ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-6825236372805997576?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/6825236372805997576/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=6825236372805997576' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6825236372805997576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6825236372805997576'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/04/installer-une-console-srie-pour-netbsd.html' title='Installer une console série pour NetBSD'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pjiZijBsPgY/R_IBX9Js_qI/AAAAAAAAAFY/KmAI1lfQGGs/s72-c/qemu.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-7893710703700352669</id><published>2008-02-29T16:32:00.003+01:00</published><updated>2008-02-29T16:42:01.511+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Xen p2v howto: migration d'un OS d'une machine physique vers une machine virtuelle</title><content type='html'>Il existe beaucoup de docs sur internet expliquant l'installation from scratch d'une machine virtuelle, mais bien peu montrant comment migrer un OS déjà  installé vers une machine virtuelle.&lt;br /&gt;Cette &lt;a href="http://wiki.gcu.info/doku.php?id=unix:xen_p2v_howto"&gt;doc &lt;/a&gt;est base sur mon expérience de migration d'un serveur Debian tombant en ruine sur un server Xen Suse, cependant il n'y a rien de distro spécifique la dedans, et l'équivalent devrait même être possible sur Solaris et NetBSD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-7893710703700352669?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/7893710703700352669/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=7893710703700352669' title='6 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7893710703700352669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/7893710703700352669'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/02/xen-p2v-howto-migration-dun-os-dune.html' title='Xen p2v howto: migration d&apos;un OS d&apos;une machine physique vers une machine virtuelle'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-2803727743651415047</id><published>2008-02-29T16:22:00.001+01:00</published><updated>2008-02-29T18:47:17.356+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='usage_technos'/><title type='text'>Wiki versus Blog / Forum pour la documentation libre</title><content type='html'>Il serait difficile de reprocher aux systèmes libres leur manque de documentation. Entre les pages de man, les fichiers de conf largement commentés, les verboses modes et autres howto, wiki, blogs, forums, on a affaire a une prolifération de documentation malheureusement pas toujours organisée. Une tendance actuelle est de documenter dans son blog pas mal de choses intéressantes qui serait bien mieux placée dans un wiki. Pourquoi écrire de la doc technique dans un wiki plutot qu'un blog ou une page perso ?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;le wiki est maintenu par une communauté, ce qui fait que sa pérennité est plus assurée sur le long terme qu'un blog qui depend de votre bon vouloir ou de celui de votre hebergeur.&lt;/li&gt;&lt;li&gt;le wiki est modifiable par quelqu'un d'autre a commencer par vous meme, contrairement par exemple a de nombreux forums en lignes qui ne permettent pas de reéditer vos propres posts&lt;/li&gt;&lt;li&gt;pourquoi ne pas s'essayer des maintenant a une expérience de travail collaboratif plutôt que de faire les choses dans son coin ?&lt;/li&gt;&lt;/ul&gt;Il y a  cependant deux obstacles a l'utilisation du wiki en general.&lt;br /&gt;Le premier est que la plupart du temps un contributeur de wiki reste anonyme par rapport a un auteur de blog qu'on peut contacter directement pour signaler une erreur ou demander une explication. Le deuxième est que la contribution a un wiki étant bien plus anonyme qu'un beau blog ou l'avatar personnalisé d'un forum, la "part de gloire" de l'auteur est bien moindre. Je connais plusieurs &lt;a href="http://etbe.coker.com.au/"&gt;blogs techniques incluant des tutoriels bien detailles&lt;/a&gt;, dont je peux citer le nom de l'auteur, mais je serais bien en peine de citer le nom d'un contributeur Wikipedia&lt;br /&gt;&lt;br /&gt;Le projet Knol de Google est supposé résoudre ces deux problèmes en associant chaque article de sa base de connaissance a un auteur clairement identifie, qui pourra se remunerer en plaçant des google ads sur son article. Outre le problème qu'un moteur de recherche s'occupe maintenant de generer du contenu, il existe une facon beaucoup plus simple d'identifier vos contributions.&lt;br /&gt;Il suffit  d'annoncer sur votre blog/forum préféré les articles que vous avez écrits, et en indiquant votre nom/pseudo et votre email  dans l'entête de votre article  wiki ( comme le font par exemple &lt;a href="http://fr.homeunix.org/"&gt;certains membres&lt;/a&gt; de gcu, suivre les liens tips )&lt;br /&gt;&lt;br /&gt;En conclusion pour documenter quelque chose, le mieux serait de commencer essayer de l'inclure dans la documentation officielle de son système ou dans un wiki et enfin d'utiliser son blog/forum/page perso pour des astuces courtes ne depassant pas quelques lignes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-2803727743651415047?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/2803727743651415047/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=2803727743651415047' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/2803727743651415047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/2803727743651415047'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/01/wiki-versus-blog-forum-pour-la.html' title='Wiki versus Blog / Forum pour la documentation libre'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-6701202791720353598</id><published>2008-01-29T15:50:00.000+01:00</published><updated>2008-01-29T15:55:52.120+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='usage_technos'/><title type='text'>Les 5 raisons du succès d'Ubuntu Linux</title><content type='html'>Il n'existe pas de mesure vraiment fiable de la diffusion d'un logiciel que chacun peut soi même distribuer, et le seul site web cherchant a mesurer la popularité des différents systèmes libres, distrowatch, remarque &lt;a href="http://www.groklaw.net/articlebasic.php?story=20070111043418436"&gt;lui meme&lt;/a&gt; que ses méthodes n'ont pas grand chose de fiable. D'après le CEO de Canonical, Mark Shuttleworth,  Ubuntu comptait &lt;a href="http://www.redherring.com/Home/20497"&gt;8 millions d'utilisateurs&lt;/a&gt; en Decembre 2006, un chiffre significatif, même si ile ne représente qu'une goutte d'eau compare au 800 millions d'ordinateurs personnels dans le monde. Si on utilise un indicateur tel que &lt;a href="http://www.google.fr/trends?q=ubuntu"&gt;Google Trends&lt;/a&gt; on observe une croissante quasi contenu du mot clé ubuntu. Un troisième indicateur intéressant serait de connaître les résultats de Canonical, mais celle ci n'est pas cotée et ne communique pas sur ses résultats.&lt;br /&gt;Cette percée d'Ubuntu sur le marché bien chargé des distributions linux s'explique par plusieurs facteurs, certains non spécifiques a Ubuntu, mais dont la combinaison a ete decisive.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Démarrage sur une base robuste&lt;br /&gt;&lt;/span&gt;Comme &lt;a href="http://www.iron-maedels.at/2008/01/mail-wiki-chat-forums-web-comment.html"&gt;remarque precedemment&lt;/a&gt; sur ce journal, Ubuntu a beaucoup emprunté a Debian: &lt;a href="http://wiki.debian.org/Utnubu/AboutUbuntu/"&gt;developpeurs&lt;/a&gt;, systeme de packaging, wiki, philosophie du libre. Ce fait est largement connu et partagé par ailleurs avec Linspire et Mepis. La où Ubuntu a innové c'est en se présentant comme une continuation de Debian plutôt qu'un fork, et en faisant de leur contribution a Debian un argument de marketing ( sans intention péjorative dans le terme)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Expédition de CD ubuntu dans le monde entier à titre gracieux&lt;br /&gt;&lt;/span&gt;Je peux dire que quand on reçoit ses deux CD ubuntu dans une belle jaquette marron, expliquant ce qu'est le logiciel libre, que le contenu du CD est librement expiable, on n'a qu'une envie c'est de l'installer et de le passer autour de soi.  Dans un monde de l'immatériel comme celui du logiciel libre, l'arrivée dans le réel d'un &lt;span style="font-style: italic;"&gt;objet &lt;/span&gt;de  logiciel libre avec un superbe packaging et idéologie humaniste est quelque chose d'assez rare. Combien de CD ont été envoyés par Canonical ? Dans ce &lt;a href="http://ubuntuforums.org/archive/index.php/t-7325.html"&gt;thread&lt;/a&gt; un employé de Canonical annonce le chiffre de  500 000 CD fin 2004.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;des nouvelles releases tous les 6 mois&lt;br /&gt;&lt;/span&gt;La recommandation  "release early, release often" d'Eric Raymond est appliquée a la lettre par Ubuntu qui de surcroît gate ses utilisateurs avec des versions alpha dans l'intervalle des releases principales.  Plusieurs autres projets comme Gnome et OpenBSD fonctionnent aussi suivant ce modèle depuis plusieurs années. Personnellement, je préféré les projets qui font des releases moins fréquentes axée sur la stabilité, mais il semble que la majorité des utilisateurs préfèrent avoir les dernières fonctionnalités a tout prix.  Un autre avantage méconnu de ce mode de développement est tout simplement  ... la publicité. En effet tous les 6 mois, sites d'informations, blogs, et chats vont parler de la nouvelle release et finalement entretenir un buzz quasiment permanent autour de la distribution. Si une nouvelle release survient &lt;a href="http://netbsd.org/releases/formal-4/NetBSD-4.0.html"&gt;tout les deux ans&lt;/a&gt;, voire &lt;a href="http://www.debian.org/News/2005/20050606"&gt;tous  les trois ans&lt;/a&gt;, il est évident que vous aurez comme publicité les utilisateurs mécontents de l'attente. La version release d'Ubuntu est justement survenue en Octobre 2004 quand l'attente de la nouvelle version officielle de Debian ( 3.1 dite &lt;span style="font-style: italic;"&gt;Sarge &lt;/span&gt;) se faisait sentir.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;le produit d'une entreprise&lt;br /&gt;&lt;/span&gt;Même si les utilisateurs d'Ubuntu jouent un rôle important dans le packaging et la promotion d'Ubuntu, une équipe de développeurs payés permet de faire des choses qui rebutent des volontaires, comme s'engager a travailler sur des délais précis. Historiquement il semble que dans le logiciel libre, le développement d'interfaces graphiques ( et le desktop a été le fer de lance d'Ubuntu ) ait été traditionnellement pris en compte dans les  versions "pros" développées par des programmeurs rémunérés , comme le montre le cas de &lt;a href="http://www.enomalism.com/Screen_Shots.286.0.html"&gt;Xen&lt;/a&gt;, &lt;a href="http://www.mysql.com/products/tools/administrator/"&gt;MySQL&lt;/a&gt;. Les développeurs Ubuntu ont ainsi développe gnome-app-install un front-end graphique a apt-get très simple d'emploi.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;la prise en compte du phénomène communautaire des le debut&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;a href="http://www.nuxo.net/logchat.php?path=debian-fr@chat.jabberfr.org&amp;amp;file=2008-01-11.html"&gt;Il fut un temps&lt;/a&gt; ou  le topic du channel IRC #debian-fr sur freenode affichait lors de la connection:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;#debian-fr :Ce chan n'est pas un channel de support, ni d'entraide, ni rien, foutez le camp ||&lt;br /&gt;Si t'as besoin d'aide, c'est #debian-fr@oftc ou #debianfr ou #gcu||&lt;br /&gt;Merci de vous taire, vous ne servez à rien, alors fermez-là.||&lt;br /&gt;Ces propos ne doivent pas être pris pour insulte, on vous aime. sauf toi.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Comme il l'explique sur &lt;a href="http://wiki.debian.org/Utnubu/AboutUbuntu/BenjaminMakoHill"&gt;la page du wiki Debian&lt;/a&gt; consacrée a Ubuntu,&lt;span style="text-decoration: underline;"&gt; &lt;/span&gt;Benjamin "Mako" Hill a été embauche par Mark Shuttleworth spécifiquement pour organiser la communauté des utilisateurs et des développeurs, et donc prendre en charge les problèmes que peuvent susciter un topic de chat comme celui-ci. Venant de Debian où les "flame wars" sont fréquentes sur les listes de discussion, Mako a tout d'abord créé le Code de conduite Ubuntu pour la communication interne. Ce code de conduite reconnaît que les désaccords dans la communauté Ubuntu sont inévitables, mais essaye d'empêcher que ceux-ci deviennent des conflits majeurs.&lt;br /&gt;Ubuntu a aussi pris en charge lui meme la création de communautés locales d'utilisateurs, les LoCo teams via un Howto et un processus de validation qui les rend officielle vis a vis du reste du projet. Ces deux initiatives permettent rapidement au non-développeur de se sentir partie prenante du projet, sans savoir coder, et aussi de garder le controle sur les groupes officiels d'utilisateurs. Enfin Mako a mis en place les syndications de blogs pour Debian et Ubuntu qui sont devenus maintenant un des canaux de conversations courant des developpeurs.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold;"&gt;Conclusion:&lt;br /&gt;&lt;/span&gt;Ubuntu a finalement réussi là où Mandriva en France a globalement échoué, sur le terrain du user-friendly et de la communauté. Ubuntu cherche maintenant a étendre son développement dans le monde du serveur et de l'embarqué, usant en cela d'une stratégie faisant pensant a celle d'Opera. Opera propose gratuitement la version desktop de son navigateur web, et tire ses revenus de ses partenariats dans l'informatique embarquée. Reste a voir si ce mode de développement pourra fonctionner dans le cadre du logiciel libre.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-6701202791720353598?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/6701202791720353598/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=6701202791720353598' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6701202791720353598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6701202791720353598'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/01/les-5-raisons-du-succs-dubuntu-linux.html' title='Les 5 raisons du succès d&apos;Ubuntu Linux'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-6037553513842471043</id><published>2008-01-17T01:04:00.000+01:00</published><updated>2008-01-22T12:04:32.697+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='usage_technos'/><title type='text'>Comment communiquent les Unix Libres ? Comparaison entre NeBSD, Debian, Gentoo, Ubuntu</title><content type='html'>BSD Unix 4.2,  le système unix contenant la première implémentation fonctionnelle de TCP/IP est sorti en 1983, il y a maintenant 25 ans. TCP/IP a suffisamment été bien conçu pour n'avoir jamais subi d'évolution majeure, le plus grand  changement étant le passage a IPv6 qui commence seulement a atteindre le grand public, &lt;a href="http://www.cnetfrance.fr/news/internet/39376487-3800004065t/free-passe-a-l-ipv6-et-transforme-la-freebox-en-serveur-d-impression.htm"&gt;avec la recente offre de Free&lt;/a&gt; en France.&lt;br /&gt;&lt;br /&gt;Par contre au niveau de la couche applicative, qui tourne au dessus de TCP/IP chaque année apporte son lot de nouveautés. Dans les années 80 TCP/IP a servi à échanger du courriel avec lendemains, des fichiers en mode texte avec FTP, et a  se  connecter sur une machine distante avec rsh et telnet.  Puis à la fin des années 1980 et au début des années 1990 Usenet, via le protocole nntp est devenu le moyen de communication préféré pour échanger de l'information , et de nombreux projets de cet époque ont démarre suite a une annonce sur Usenet (Linux, Samba, &lt;a href="http://www.cs.utah.edu/dept/old/texinfo/cvs/cvs_2.html"&gt;CVS&lt;/a&gt;, &lt;a href="http://groups.google.com/group/comp.os.linux.development/msg/a32d4e2ef3bcdcc6?output=gplain"&gt;Debian&lt;/a&gt;). En 1993 la sortie de Mosaic propulse internet dans le grand public, les sites web se multiplient. La popularisation d'internet dans le grand public entraîne alors une foule de nouvelles applications tournant autour de TCP/IP: en 1994 Netscape avec SSL rend possible les connections TCP/IP sécurisées, en 1995 RealPlayer popularise le streaming de musique et Ward Cunningham met en ligne le premier wiki, en 1996 sort UBB:Classic, le pionnier des forums web, en 1998 apparait OpenDiary la première plateforme d'hébergements de blogs, en 1999 l'apparition de Napster lance la vague du &lt;span style="font-style: italic;"&gt;peer-to-peer&lt;/span&gt;,  en 2002 Macromedia inclut dans Flash 6 un premier codec vidéo pour lire des vidéos en lignes, le &lt;span style="font-style: italic;"&gt;social networking&lt;/span&gt; explose avec Facebook créé en 2004, et en 2007 le format de syndication Atom devient un standard officiel de l'IETF.&lt;br /&gt;&lt;br /&gt;Les moyens de s'échanger de l'information, ne manquent donc pas, lesquels allons donc nous employer ? Tour d'horizon de NetBSD, Debian, Gentoo et Ubuntu.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;NetBSD&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;NetBSD est intéressant à  plus d'un titre. En effet de tous les unix libres existant, il s'agit du projet ayant l'histoire la plus ancienne, la première release de NetBSD remontant a Mars 1993.&lt;br /&gt;La quasi totalité de la communication chez NetBSD se passe sur les listes de diffusion, archivées en ligne et remontant jusqu'en 1993. Les développeurs utilisent officiellement IRC depuis 2006 lors des "&lt;a href="http://www.netbsd.org/community/hackathon.html"&gt;hackatons&lt;/a&gt;", des sessions de codage sur un point precis qui regroupent sur un channel IRC des développeurs du monde entier. Pendant longtemps NetBSD n'indiquait pas de channels IRC sur le site officiel, depuis la refonte du site en 2007 ils sont maintenant indiqués, ainsi que le&lt;a href="http://wiki.netbsd.se/Main_Page"&gt; wiki non-officiel &lt;/a&gt;de Zafer Eydogan.&lt;br /&gt;Le site web de NetBSD est lui même entièrement écrit en XML avec DocBook,  les pages html sont générées statiquement avec XSLT avant d'être mises en ligne. Sûrement le meilleur de ce qui peut se faire en terme de documentation ( standards, portabilité ) mais une barrière d'entrée assez forte pour les contributeurs potentiels. Le package NetBSD netbsd-www qui installe les dépendances requises pour l'environnement DocBook necessite &lt;a href="ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/meta-pkgs/netbsd-www/README.html"&gt;l'installation&lt;/a&gt; de plus d'une quinzaine de paquets.&lt;br /&gt;En résumé, on a donc surtout du mail et depuis peu wiki et IRC.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;Debian GNU/Linux&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;Lancé en août 1993, Debian est aussi un des Unix libres les plus anciens encore en activité.&lt;br /&gt;Le principal mode de communication de Debian est depuis toujours les mailing lists debian-devel et debian-users, ainsi jusqu'en 2006 que les &lt;a href="http://www.us.debian.org/News/weekly/2007/"&gt;debian weekly news&lt;/a&gt; de Joey Schulze. Les debian weekly news étaient essentiellement d'ailleurs un compte rendu des discussions importantes ayant eu lieu sur les mailing lists.&lt;br /&gt;Debian est un grand utilisateur de chat IRC, depuis ses débuts. La fondation tutelle de Debian, SPI ( Software in the Public Interest ) patronne aussi le réseau OFTC, sur lequel les channels officiels IRC de Debian ont migré . Ce qui fait que Debian dispose presque de son propre reseau IRC.&lt;br /&gt;IRC est par exemple utilisé par Debian lors de l'élection du leader du projet, avec un &lt;a href="http://www.debian.org/vote/2007/suppl_001_debate"&gt;debat public sur IRC&lt;/a&gt;,  et suscite des &lt;a href="http://www.debian.org/vote/2001/vote_0002"&gt;contreverses parfois aigues&lt;/a&gt;, ce qui montre l'importance qu'on lui accorde.&lt;br /&gt;Debian dispose aussi d'une syndication des blogs des développeurs, gérée par Mako Hill, un développeur Debian et Ubuntu, avec environ 150 blogs actifs. Depuis peu le wiki de Debian est aussi devenu un support officiel de Debian ( passage de l'adresse de debian.net en debian.org)  mais le contenu reste encore un peu maigre, et &lt;a href="http://wiki.debian.org/DebianDevelopment"&gt;le look plutôt spartiate&lt;/a&gt;.&lt;br /&gt;Enfin Debian dispose aussi depuis peu de forums web, bien qu'une partie des développeurs les ait critiqués comme non pertinents lors de leur lancement, rappelant que le développement comme le support de Debian doit pouvoir se faire &lt;a href="http://lists.debian.org/debian-devel/2006/01/msg00391.html"&gt;entièrement en mode texte&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Gentoo&lt;/span&gt;&lt;br /&gt;Quand on arrive sur le site de gentoo, par rapport aux deux ancêtres évoqués plus haut, on est tout de suite frappe par le design plus récent du site web, et la place accordée aux forums web, en quatrième position sur la barre de navigation. Les forums web de gentoo sont très populaires, actuellement plus de 110 000 utilisateurs, 10 fois plus que debian qui tourne autour de 11 000. IRC est également extrêmement populaire avec une impressionnante liste de channels allant de &lt;b&gt;Komunitas Pengguna Gentoo Indonesia &lt;/b&gt;( pour les utilisateurs de gentoo en indonesie ) au &lt;b&gt;Gentoo Lisp related chat&lt;/b&gt;&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;b&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Cette popularité des forums web et d'IRC, ainsi que peut être l'age moyen des développeurs, fait que Gentoo est un des rares Unix libres, où il est plus fréquent de &lt;a href="http://www.gentoo.org/proj/en/index.xml"&gt;citer un développeur par son avatar&lt;/a&gt; que par son nom réel. Gentoo possède aussi comme debian, une syndication des blogs des développeurs, qui bien que moins fournie en flux rss/atom est plus mise en valeur par un lien direct sur la page d'accueil du site. Enfin Gentoo tout comme NetBSD ne possède pas de wiki officiel, mais d'autres ont su profiter de ce vide pour créer un &lt;a href="http://gentoo-wiki.com/Main_Page"&gt;wiki non-officiel &lt;/a&gt;particulièrement bien fourni.&lt;br /&gt;&lt;b&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Ubuntu&lt;/span&gt;&lt;br /&gt;Dans le logiciel libre comme dans beaucoup d'autres domaines, on atteint le ciel en marchant sur les épaules des géants qui nous ont précédé. Ceci est particulièrement frappant pour Ubuntu. A son lancement Ubuntu a embauché &lt;a href="http://wiki.debian.org/Utnubu/AboutUbuntu/"&gt;un certain nombres de développeurs Debian&lt;/a&gt; et mis en place à son démarrage une infrastructure de gestion du projet qui est très proche  de celle de Debian.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interface web de navigation des paquets:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Debian: http://packages.debian.org/stable/shells/pdksh&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://packages.debian.org/stable/shells/pdksh"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_pjiZijBsPgY/R4y4JM976bI/AAAAAAAAAEw/8nGqQA1BST0/s320/pdksh-debian.png" alt="" id="BLOGGER_PHOTO_ID_5155698141671713202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Ubuntu: http://packages.ubuntu.com/gutsy/shells/pdksh&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://packages.ubuntu.com/gutsy/shells/pdksh"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_pjiZijBsPgY/R4y4cc976cI/AAAAAAAAAE4/3SWyveR4fBc/s320/pdksh-ubuntu.png" alt="" id="BLOGGER_PHOTO_ID_5155698472384195010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nom de quelques listes de diffusion:&lt;br /&gt;&lt;/span&gt;Debian: http://lists.debian.org&lt;br /&gt;Ubuntu: http://lists.ubuntu.com&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;table border="1" cellpadding="1" cellspacing="0" width="200"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Debian&lt;/th&gt;&lt;th&gt;Ubuntu&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;debian-announce&lt;/td&gt;&lt;td&gt;ubuntu-announce&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;debian-devel&lt;/td&gt;&lt;td&gt;ubuntu-devel&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;debian-user&lt;/td&gt;&lt;td&gt;ubuntu-users&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;debian-changes&lt;/td&gt;&lt;td&gt;gutsy-changes&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Le wiki Ubuntu est aussi basé sur &lt;a href="http://moinmo.in/"&gt;moinmoin&lt;/a&gt;, tout comme le wiki Debian. &lt;/span&gt;&lt;span&gt;Mais Ubuntu est allé beaucoup plus loin que Debian,  en utilisant massivement le wiki depuis le début, le site initial d'Ubuntu étant lui même au départ &lt;a href="http://web.archive.org/web/20060106033512/http://ubuntu.com/"&gt;une simple page wiki&lt;/a&gt;. La majeure partie de la documentation Ubuntu est contenue dans le wiki, et a permis une grande implication des utilisateurs des le début.&lt;br /&gt;Canonical a finement joué dans l'organisation de la communauté des utilisateurs, en mettant en place un cadre général, dans lequel les utilisateurs peuvent ensuite s'auto-organiser suivant leurs intérêts. Les exemples les plus frappants sont les LoCoTeams,  les groupes d'utilisateurs d'Ubuntu dans différents pays, &lt;/span&gt;&lt;span&gt;ou l'équipe Marketing&lt;/span&gt;&lt;span&gt;. Les ubunteros peuvent aussi directement participer a l'écriture des &lt;a href="https://wiki.ubuntu.com/X/AutodetectMonitorFrequency"&gt;spécification pour les releases suivantes d'Ubuntu&lt;/a&gt;, &lt;span style="text-decoration: underline;"&gt;pétitionner&lt;/span&gt; sur telle ou telle feature, ou &lt;a href="https://wiki.ubuntu.com/CatalanTeam/IRC/Logs/20080101-CatalanTeam"&gt;poster les logs de conversation IRC&lt;/a&gt;. Un simple compte sur le wiki suffit pour modifier ces documents, on est bien loin de la rigidité des droits de commits CVS, nécessaires par exemple pour contribuer a la documentation html de NetBSD.&lt;br /&gt;&lt;br /&gt;Ubuntu possède aussi un nombre respectable d'utilisateurs sur les channels IRC, mais proportionnellement aux nombres d'utilisateurs la popularité d'IRC reste relative pour Ubuntu. Ceci est peut être dit au fait qu'IRC reste un médium pour utilisateurs de l'informatique avertis, contrairement aux forums webs.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Comparaison des utilisateurs d'IRC par projet, sur le canal &lt;span style="font-style: italic;"&gt;#user&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;table border="1" cellpadding="1" cellspacing="0" width="200"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="font-weight: bold;"&gt;Projet&lt;/td&gt;&lt;td style="font-weight: bold;"&gt;Utilisateurs sur EFnet&lt;/td&gt;&lt;td style="font-weight: bold;"&gt;Utilisateurs&lt;br /&gt;sur Freenode&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;NetBSD&lt;/td&gt;&lt;td&gt;51&lt;/td&gt;&lt;td&gt;124&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Debian GNU/Linux&lt;/td&gt;&lt;td&gt;122&lt;/td&gt;&lt;td&gt;791( +701 sur OFTC)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Gentoo&lt;/td&gt;&lt;td&gt;179&lt;/td&gt;&lt;td&gt;933&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ubuntu&lt;/td&gt;&lt;td&gt;176&lt;/td&gt;&lt;td&gt;1384&lt;/td&gt;&lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span&gt;C'est sur les forums web que les utilisateurs d'Ubuntu se ruent avec le plus d'empressement: &lt;/span&gt;480 000 comptes utilisateurs sur les forums anglophones ! &lt;strong style="font-weight: normal;"&gt;61 748 sur ubuntu-fr !  Si l'on cherche une preuve de la popularité d'ubuntu, elle est bien la. Au début de ce post je vous parlais de nouvelles technologies internet récemment popularisées: et bien Ubuntu possède un site (non-officiel mais mis en place avec l'equipe Marketing d'Ubuntu ) de &lt;a href="http://www.ubuntuvideo.com/"&gt;streaming video&lt;/a&gt;, et fais même du social networking.&lt;br /&gt;Comparer par exemple une page de &lt;a href="https://launchpad.net/%7Esabdfl"&gt;launchpad&lt;/a&gt; et une page de &lt;a href="http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&amp;amp;friendid=291765458"&gt;myspace &lt;/a&gt;? Photo, amis/karma, contact accessible seulement aux personnes membres du réseau ....&lt;br /&gt;Le cas launchpad est suffisamment novateur, j'y reviendrai dans une post suivant. Rappelons seulement qu'a la différence des technologies sus mentionnées launchpad n'est &lt;a href="https://bugs.launchpad.net/launchpad/+bug/50699"&gt;pas un logiciel libre&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Conclusion:&lt;/span&gt;&lt;br /&gt;Ce qui frappe dans ce tour d'horizon, c'est que les dates de lancement des technologies employées par les projets unix libres coïncident avec les dates de popularisation des technologies qu'ils emploient. Ainsi quand NetBSD est apparu le principal moyen de communication sur internet était le mail, et NetBSD en est resté peu ou prou la. Gentoo est apparu après l'explosion des forums web, et Ubuntu après le succès de Wikipédia. Il semble donc que les têtes de projets mettent un place une infrastructure  correspondant a l'état actuel de la technologie au lancement du projet, et aient bien du mal ensuite a en sortir. Ceci est parfaitement compréhensible, mettre un place un nouveau moyen de communication, c'est devoir ensuite hiérarchiser pour savoir quel canal sera officiel, et &lt;a href="http://www.damog.net/20080115/debian-offtopic/"&gt;lequel ne le sera pas&lt;/a&gt;. Et garder la communication sur les médiums que l'on connaît deja, c'est aussi garder plus facilement le contrôle sur le projet lui même.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-6037553513842471043?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/6037553513842471043/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=6037553513842471043' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6037553513842471043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6037553513842471043'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/01/mail-wiki-chat-forums-web-comment.html' title='Comment communiquent les Unix Libres ? Comparaison entre NeBSD, Debian, Gentoo, Ubuntu'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pjiZijBsPgY/R4y4JM976bI/AAAAAAAAAEw/8nGqQA1BST0/s72-c/pdksh-debian.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-9109823420998157440</id><published>2008-01-08T14:01:00.000+01:00</published><updated>2008-01-22T12:04:57.656+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='usage_technos'/><title type='text'>De l'usage du wiki pour la documentation interne</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://kdev.freeshell.org/static/install_oracle"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://kdev.freeshell.org/static/install_oracle" alt="" border="0" /&gt;&lt;/a&gt;Pendant longtemps a Cocoon Technologies, nous avons utilisé comme documentation de développement un répertoire de documents HTML, le tout dans un repository CVS et nous en étions globalement satisfaits.&lt;br /&gt;Cependant cette documentation souffrait de plusieurs défauts:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;obsolescence&lt;/span&gt;: comme dans beaucoup d'environnements de développement, les personnes qui écrivent le code se soucient assez peu de le documenter, ceci étant une tache ingrate et peu valorisante.  Dans le monde du logiciel libre et non libre c'est un problème récurrent, mais pas inévitable. Par exemple les systèmes BSD &lt;a href="http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/"&gt;sont&lt;/a&gt; &lt;a href="http://www.netbsd.org/docs/guide/en/"&gt;excellemment&lt;/a&gt; &lt;a href="http://openbsd.org/faq/faq2.html#ManPages"&gt;documentés&lt;/a&gt; de même que le projet &lt;a href="http://www.gentoo.org/doc/en/handbook/index.xml"&gt;Gentoo Linux&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;difficulté d'accès&lt;/span&gt;: il faut donc avoir un accès au moins en lecture au repository CVS de notre application, et donc les technico-commerciaux n'ont jamais un accès instantané a la dernière version de la documentation&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;difficulté de mise a jour: &lt;/span&gt;les développeurs écrivent directement le code HTML, sans utiliser d'éditeur WYSIWYG, ce qui demande un effort supplémentaire pour passer a l'écriture directe de la documentation.&lt;/li&gt;&lt;/ul&gt;Voici a quoi ressemblait une page de l'ancienne documentation:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://kdev.freeshell.org/static/install_oracle"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_pjiZijBsPgY/R4OIiM976aI/AAAAAAAAADw/Wyju5hJ6faU/s320/Bildschirmfoto.png" alt="" id="BLOGGER_PHOTO_ID_5153112519819913634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Finalement nous sommes passes a un wiki, plus exactement a DokuWiki que je connaissais en bien pour l'avoir vu en action chez &lt;a href="http://gcu.info/"&gt;gcu squad&lt;/a&gt;. Cela permet de résoudre au moins les points 2, et 3 , et en résolvant le point difficulté de mises a jour, j'espère que le point obsolescence va s'améliorer.&lt;br /&gt;Le &lt;span style="font-family:courier new;"&gt;grep&lt;/span&gt; dans les fichiers de documentation est donc maintenant remplace par la boite de recherche intégrée, et la gestion des révisions avec cvs -r se fait maintenant avec une interface web. L'aspect esthetique est bien sur a ne pas négliger avec des pages valides XHTML 1.0.&lt;br /&gt;&lt;br /&gt;La même page dans Dokuwiki:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://kdev.freeshell.org/static/wiki.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: left; cursor: pointer;" src="http://4.bp.blogspot.com/_pjiZijBsPgY/R4OF28976ZI/AAAAAAAAADo/wh3GtG-EWb0/s320/Bildschirmfoto-1.png" alt="" id="BLOGGER_PHOTO_ID_5153109577767315858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Le seul inconvénient que je vois a l'utilisation d'un wiki interne est la nécessite d'apprendre Yet Another Markup Language, mais peut être cela incitera plus les gens a contribuer a Wikipedia, dont la syntaxe wiki est très proche.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-9109823420998157440?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/9109823420998157440/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=9109823420998157440' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/9109823420998157440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/9109823420998157440'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/01/de-lusage-du-wiki-pour-la-documentation.html' title='De l&apos;usage du wiki pour la documentation interne'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_pjiZijBsPgY/R4OIiM976aI/AAAAAAAAADw/Wyju5hJ6faU/s72-c/Bildschirmfoto.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-1426427409759954052</id><published>2008-01-03T12:13:00.000+01:00</published><updated>2008-01-22T12:05:22.334+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rant'/><category scheme='http://www.blogger.com/atom/ns#' term='libre'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Pourquoi utiliser ext3 comme systeme de fichiers</title><content type='html'>A cause de ca:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;kernel BUG at mm/slab.c:3434!&lt;br /&gt;invalid opcode: 0000 [#1]&lt;br /&gt;SMP&lt;br /&gt;Modules linked in: nfs lockd nfs_acl sunrpc ppdev lp smbfs button ac battery ipv6 nls_iso8859_1 isofs ext3 jbd mbcache dm_snapshot dm_mirror dm_mod loop snd_via82xx snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss i2c_viapro snd_pcm snd_page_alloc snd_mpu401_uart tuner snd_seq_dummy snd_seq_oss tsdev snd_seq_midi snd_seq_midi_event snd_seq via_ircc saa7134 irda video_buf compat_ioctl32 ir_kbd_i2c analog crc_ccitt shpchp pci_hotplug via_agp agpgart i2c_core ir_common snd_timer snd_rawmidi snd_seq_device floppy videodev v4l1_compat gameport rtc parport_pc parport v4l2_common psmouse serio_raw pcspkr snd soundcore evdev xfs ide_generic ide_cd cdrom ide_disk uhci_hcd usbcore via82cxxx generic ide_core via_rhine mii thermal processor fan&lt;br /&gt;CPU: 0&lt;br /&gt;EIP: 0060:[] Not tainted VLI&lt;br /&gt;EFLAGS: 00010206 (2.6.18-5-k7 #1)&lt;br /&gt;EIP is at kmem_cache_free+0x36/0x6d&lt;br /&gt;eax: 80000080 ebx: ef32f9c0 ecx: ef7ff7a0 edx: c122fbc0&lt;br /&gt;esi: eeee0804 edi: d17de834 ebp: 00000001 esp: eee07f34&lt;br /&gt;ds: 007b es: 007b ss: 0068&lt;br /&gt;Process xfssyncd (pid: 966, ti=eee06000 task=ef2c5550 task.ti=eee06000)&lt;br /&gt;Stack: ef32f9c0 eeee0804 00000000 f096abe4 ef32f9c0 f0982e72 00000002 ef32f9c0&lt;br /&gt;e38eb560 eee89530 eee89400 f0982ef0 00000001 00000000 00000000 eee89400&lt;br /&gt;00000071 f097fe7d 00000000 eee07f94 00000002 eee89400 f09800a8 eee07fb8&lt;br /&gt;Call Trace:&lt;br /&gt;[] xfs_idestroy+0x4f/0x5c [xfs]&lt;br /&gt;[] xfs_finish_reclaim+0x106/0x10e [xfs]&lt;br /&gt;[] xfs_finish_reclaim_all+0x76/0xaa [xfs]&lt;br /&gt;[] xfs_syncsub+0x51/0x227 [xfs]&lt;br /&gt;[] xfs_sync+0x0/0x17 [xfs]&lt;br /&gt;[] xfs_sync+0x15/0x17 [xfs]&lt;br /&gt;[] vfs_sync+0x17/0x1a [xfs]&lt;br /&gt;[] vfs_sync_worker+0x17/0x31 [xfs]&lt;br /&gt;[] xfssyncd+0xba/0xfa [xfs]&lt;br /&gt;[] xfssyncd+0x0/0xfa [xfs]&lt;br /&gt;[] kthread+0xc2/0xef&lt;br /&gt;[] kthread+0x0/0xef&lt;br /&gt;[] kernel_thread_helper+0x5/0xb&lt;br /&gt;Code: c1 ea 0c 56 c1 e2 05 03 15 90 23 37 c0 53 8b 02 f6 c4 40 74 03 8b 52 0c 8b 02 84 c0 78 08 0f 0b 53 02 81 e0 29 c0 39 4a 18 74 08 &lt;0f&gt; 0b 6a 0d 81 e0 29 c0 9c 5e fa 89 e0 25 00 e0 ff ff 8b 40 10&lt;br /&gt;EIP: [] kmem_cache_free+0x36/0x6d SS:ESP 0068:eee07f34&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;J'avais installe XFS sur un serveur non critique pour voir un peu. Après un mois et trois-quatre coupures de courants, c'est la deuxième fois que j'ai mon système de fichier corrompus. Un système de fichier journalisé n'était il pas censé minimiser ce genre de problème ? Je n'ai jamais vu ça en tout cas avec ext3 sous Linux et soft updates sous BSD. Comme &lt;a href="http://linuxmafia.com/faq/Filesystems/reiserfs.html"&gt;le dit le maintainer de ext3&lt;/a&gt;, le job n°1 d'un système de fichiers est de conserver les données, la vitesse vient seulement après.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-1426427409759954052?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/1426427409759954052/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=1426427409759954052' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1426427409759954052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/1426427409759954052'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/01/pourquoi-utiliser-ext3-comme-systeme-de.html' title='Pourquoi utiliser ext3 comme systeme de fichiers'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7143401328277522244.post-6908070943717400339</id><published>2008-01-01T21:16:00.000+01:00</published><updated>2008-01-06T19:54:23.077+01:00</updated><title type='text'>Faire bon usage de usage de google mail</title><content type='html'>Il y a peu, le RAID 5 du serveur de mail de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;no-log&lt;/span&gt;&lt;/span&gt; &lt;a href="http://info.globenet.org/2007/12/19/148-crash-no-log-48h"&gt;a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;crashé&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;entraînant&lt;/span&gt;&lt;/span&gt; en ce me qui concerne la perte de 200 mails. Bien que &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;no-log&lt;/span&gt;&lt;/span&gt; soit de l'associatif sympa et je soutiens leu démarche, j'ai fini par &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;créer&lt;/span&gt;&lt;/span&gt; une adresse &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;gmail&lt;/span&gt;&lt;/span&gt;. Mais qui adresse &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;gmail&lt;/span&gt;&lt;/span&gt; ne dit adresse finissant par &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;gmail.com&lt;/span&gt;&lt;/span&gt; ....&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Utiliser &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;google&lt;/span&gt;&lt;/span&gt; sans leur faire de &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;publicité&lt;/span&gt;:&lt;br /&gt;&lt;/span&gt;&lt;ol&gt;&lt;li&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;créer&lt;/span&gt; une adresse &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;email&lt;/span&gt;&lt;/span&gt; standard sous &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;google&lt;/span&gt;&lt;/span&gt;, la mienne est par exemple &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;iron.maedels&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;créer&lt;/span&gt; sur &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;mailclub.fr&lt;/span&gt;&lt;/span&gt; &lt;a href="http://www.mailclub.net/accueil.html"&gt;une adresse de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;redirection&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;.  Mailclub possède des  dizaines de nom de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;domains&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;differents&lt;/span&gt;&lt;/span&gt; et la faire pointer sur l'adresse &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;google&lt;/span&gt;&lt;/span&gt;. J'utilise un alias &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;soleil.org&lt;/span&gt;&lt;/span&gt; depuis maintenant plusieurs années, le &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;spam&lt;/span&gt;&lt;/span&gt; de leur part est inexistant et le service &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;tres&lt;/span&gt;&lt;/span&gt; bon.&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_24"&gt;créer&lt;/span&gt; une &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_25"&gt;identité&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_26"&gt;supplémentaire&lt;/span&gt; sur &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;gmail&lt;/span&gt;&lt;/span&gt; avec votre alias &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;mailclub&lt;/span&gt;&lt;/span&gt; et activer pop/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;imap&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_30"&gt;Paramétrer&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Thunderbird&lt;/span&gt;&lt;/span&gt; pour utiliser votre compte &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;gmail&lt;/span&gt;&lt;/span&gt;, avec comme identité votre alias &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;mailclub&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;et voila vous avez maintenant 6 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;GB&lt;/span&gt;&lt;/span&gt; de mails a stocker sur des serveurs dont &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;l'uptime&lt;/span&gt;&lt;/span&gt;, est hum, plutôt bon.&lt;br /&gt;De plus vous pouvez toujours &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_36"&gt;paramétrer&lt;/span&gt; votre alias &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;mailclub&lt;/span&gt;&lt;/span&gt; sur un autre compte mail si &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_38"&gt;ça&lt;/span&gt; vous chante, vous &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_39"&gt;n'êtes&lt;/span&gt; pas lies a vie avec &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;google&lt;/span&gt;&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7143401328277522244-6908070943717400339?l=meta.libera.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://meta.libera.cc/feeds/6908070943717400339/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7143401328277522244&amp;postID=6908070943717400339' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6908070943717400339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7143401328277522244/posts/default/6908070943717400339'/><link rel='alternate' type='text/html' href='http://meta.libera.cc/2008/01/faire-bon-usage-de-usage-de-google-mail.html' title='Faire bon usage de usage de google mail'/><author><name>Emmanuel Kasper</name><uri>http://www.blogger.com/profile/09406228937831964688</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-FY0aIDVTOT8/TbcECbA6b0I/AAAAAAAAANg/ql__XqlBSo0/s220/ouam_carre3.jpg'/></author><thr:total>0</thr:total></entry></feed>
