<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dxxcorp's Blog &#187; Lit Nuxe</title>
	<atom:link href="http://www.dxxcorp.info/tag/lit-nuxe/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dxxcorp.info</link>
	<description>La boîte à outils du web ...</description>
	<lastBuildDate>Sat, 06 Jun 2009 15:06:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Le copier-coller binaire du très très pauvre</title>
		<link>http://www.dxxcorp.info/2008/tech/gab/le-copier-coller-binaire-du-tres-tres-pauvre/</link>
		<comments>http://www.dxxcorp.info/2008/tech/gab/le-copier-coller-binaire-du-tres-tres-pauvre/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 16:39:37 +0000</pubDate>
		<dc:creator>Gab</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[astuce]]></category>
		<category><![CDATA[Lit Nuxe]]></category>

		<guid isPermaLink="false">http://www.dxxcorp.info/2008/lit-nuxe/gab/le-copier-coller-binaire-du-tres-tres-pauvre/</guid>
		<description><![CDATA[Le contexte est le suivant: depuis mon poste je bosse sur un serveur qui est &#8216;logiquement&#8217; loin d&#8217;un autre serveur. Par &#8216;logiquement&#8217;, j&#8217;entends: pas dans le même réseau, y a des firewalls qui séparent, bref faire un ssh entre les &#8230; <a href="http://www.dxxcorp.info/2008/tech/gab/le-copier-coller-binaire-du-tres-tres-pauvre/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- RSPEAK_STOP --> <a href='http://wr.readspeaker.com/webreader/webreader.php?cid=3114fee721a525e1ed7c04c44605e30f&t=wordpress_free&url=http://www.dxxcorp.info/2008/tech/gab/le-copier-coller-binaire-du-tres-tres-pauvre/&title=Le copier-coller binaire du très très pauvre' onclick='readpage(this.href, 118); return false;'> <img src='http://graphics.readspeaker.com/images/wr/listen_fr_fr.gif' border='0' alt='Lis moi avec webReader'></a><div id='WR_118'></div> <!-- RSPEAK_START --> <p>Le contexte est le suivant: depuis mon poste je bosse sur un serveur qui est &#8216;logiquement&#8217; loin d&#8217;un autre serveur. Par &#8216;logiquement&#8217;, j&#8217;entends: pas dans le même réseau, y a des firewalls qui séparent, bref faire un ssh entre les deux est un poil compliqué, quoique pas infaisable, mais ne se fait pas sans un rebond par une ou plusieurs autres machines.</p>
<p>Le problème est de transférer un fichier .patch du serveur 1 au serveur 2. L&#8217;idée idiote de base est, puisque depuis mon poste je suis connecté aux deux, de faire un bête copier/coller à la souris d&#8217;une fenêtre à l&#8217;autre. Oui, mon fichier .patch fait moins d&#8217;une page écran.</p>
<p>Sauf que les .patch sont assez sensible à l&#8217;indentation et au fait que des espaces soient des espaces et pas des tabulations, et vice-versa.</p>
<p>D&#8217;où une technique rigolote inventée par mes soins, et qui peut servir à copier/coller des fichiers binaires assez petit, moyennant une petite contrainte.</p>
<p>Supposons que mon fichier s&#8217;appelle plop.patch: sur le serveur 1:</p>
<p>gzip plop.patch<br />
uuencode plop.patch.gz &lt; plop.patch.gz</p>
<p>Là, ça va afficher à l&#8217;écran plein de choses pas belles.</p>
<p>Sur le serveur 2:</p>
<p>uudecode</p>
<p>Et recopiez à la souris ce que vous a craché le serveur 1.</p>
<p>Et hop! magique, vous vous retrouvez avec un fichier plop.patch.gz sur le serveur 2 <img src='http://www.dxxcorp.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Juste pour le fun, un exemple:</p>
<p>uuencode dxx.png &lt; dxx.png</p>
<p>(résultat là: <a href="http://www.dxxcorp.info/wp-content/uploads/2008/03/plop.txt" title="dxx.png.uu">dxx.png.txt</a> parce que wordpress c&#8217;est vraiment la merde pour coller du texte non formaté)</p>
<p>Vous l&#8217;aurez deviné, la contrainte est que ce que crache uuencode ne doit pas faire plus d&#8217;une page écran, sinon c&#8217;est un poil fastidieux.</p>
<p>Pour info: uuencode veut dire &#8216;Unix to Unix encode&#8217;. C&#8217;est un algorithme qui permet d&#8217;encoder sur 7 bits des données binaires sur 8 bits. Il était utilisé dans les cas où les données binaires risquaient de se faire interpréter (cf uucp). Le résultat le plus &#8216;visible&#8217; est que tout ce que pond uuencode est affichable <img src='http://www.dxxcorp.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
 <!-- RSPEAK_STOP -->]]></content:encoded>
			<wfw:commentRss>http://www.dxxcorp.info/2008/tech/gab/le-copier-coller-binaire-du-tres-tres-pauvre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un lock en shell</title>
		<link>http://www.dxxcorp.info/2008/tech/gab/un-lock-en-shell/</link>
		<comments>http://www.dxxcorp.info/2008/tech/gab/un-lock-en-shell/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 16:01:53 +0000</pubDate>
		<dc:creator>Gab</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[astuce]]></category>
		<category><![CDATA[Lit Nuxe]]></category>

		<guid isPermaLink="false">http://www.dxxcorp.info/2008/article-partage/gab/un-lock-en-shell/</guid>
		<description><![CDATA[Oui je sais, tout le monde sait faire, mais ce que je propose est un truc tout couillon et quasi automatique. C&#8217;est venu du problème suivant: je récupère de gros fichiers de chez un collègue via rsync. Je le fais &#8230; <a href="http://www.dxxcorp.info/2008/tech/gab/un-lock-en-shell/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- RSPEAK_STOP --> <a href='http://wr.readspeaker.com/webreader/webreader.php?cid=3114fee721a525e1ed7c04c44605e30f&t=wordpress_free&url=http://www.dxxcorp.info/2008/tech/gab/un-lock-en-shell/&title=Un lock en shell' onclick='readpage(this.href, 117); return false;'> <img src='http://graphics.readspeaker.com/images/wr/listen_fr_fr.gif' border='0' alt='Lis moi avec webReader'></a><div id='WR_117'></div> <!-- RSPEAK_START --> <p>Oui je sais, tout le monde sait faire, mais ce que je propose est un truc tout couillon et quasi automatique.</p>
<p>C&#8217;est venu du problème suivant: je récupère de gros fichiers de chez un collègue via rsync. Je le fais une fois par jour (via cron), et il se peut que la synchro prenne plus d&#8217;une journée. Et j&#8217;ai pas envie que mon script de synchro se lance plusieurs fois. C&#8217;est donc un problème d&#8217;instance: je ne veux qu&#8217;une instance de mon script à un moment donné.</p>
<p>Voilà la fonction adequat, avé les commentaires:<br />
<code><br />
# Fournit un mécanisme de lock: empêche plusieurs instances</code></p>
<p><code># de tourner en même temps.</code></p>
<p><code># Et efface le fichier de lock en sortant</code></p>
<p><code># Utilisation:</code></p>
<p><code># lockme fichier_de_lock</code></p>
<p><code>lockme(){</code></p>
<p><code># Fichier de lock: fichier passé en paramètre</code></p>
<p><code>lock=$1</code></p>
<p><code># s'il existe, c'est qu'une instance du programme tourne, donc on sort, non sans avoir annoncé le numéro du process qui tournait (des qu'on voudrait le tuer <img src='http://www.dxxcorp.info/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  )</code></p>
<p><code>    if [ -e $lock ]</code></p>
<p><code>    then</code></p>
<p><code>        echo "An instance is running (`cat $lock`)." &amp;&amp; exit</code></p>
<p><code>    else</code></p>
<p><code>        # sinon, je crée le fichier en y mettant le pid du process courant</code></p>
<p><code>        echo "$$" &gt; $lock</code></p>
<p><code>        # Et là, c'est la ruse: je positionne un trap qui dit que quand le programme sort (le '0' à la fin) il efface le lock. Magique <img src='http://www.dxxcorp.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </code></p>
<p><code>        trap "echo '(cleaning)' ; rm -f $lock" 0</code></p>
<p><code>    fi</code></p>
<p><code>}<br />
</code></p>
<p>Exemple complet? Exemple complet.<br />
<code><br />
touch test.sh</code></p>
<p><code>chmod +x test.sh</code></p>
<p><code>vi test.sh</code></p>
<p><code>#!/bin/bash</code></p>
<p><code>lockme(){</code></p>
<p><code>lock=$1</code></p>
<p><code>if [ -e $lock ]</code></p>
<p><code>    then</code></p>
<p><code>        echo "An instance is running (`cat $lock`)." &amp;&amp; exit</code></p>
<p><code>    else</code></p>
<p><code>        echo "$$" &gt; $lock</code></p>
<p><code>        trap "echo '(cleaning)' ; rm -f $lock" </code></p>
<p><code>    fi</code></p>
<p><code>}</code></p>
<p><code># notez que le fichier de lock NE DOIT PAS être un truc du genre `mktemp -u`, sinon plusieurs instances tourneront inévitablement!</code></p>
<p><code>lock=/tmp/zetestlock</code></p>
<p><code>lockme $lock</code></p>
<p><code>sleep 1000<br />
</code><br />
Puis faites:<br />
<code><br />
./test.sh &amp;</code></p>
<p><code>./test.sh</code></p>
<p><code>An instance is running (7937).</code></p>
<p>Yeah!</p>
<p>PS: WordPress c&#8217;est de la m&#8230;. pour l&#8217;insertion de code.</p>
 <!-- RSPEAK_STOP -->]]></content:encoded>
			<wfw:commentRss>http://www.dxxcorp.info/2008/tech/gab/un-lock-en-shell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emblèmes</title>
		<link>http://www.dxxcorp.info/2007/article-partage/gab/emblemes/</link>
		<comments>http://www.dxxcorp.info/2007/article-partage/gab/emblemes/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 17:19:09 +0000</pubDate>
		<dc:creator>Gab</dc:creator>
				<category><![CDATA[astuce]]></category>
		<category><![CDATA[Lit Nuxe]]></category>

		<guid isPermaLink="false">http://www.dxxcorp.info/2007/lit-nuxe/gab/emblemes/</guid>
		<description><![CDATA[Comme moi vous regardez vos divx sur l&#8217;ordi, comme moi vous avez un répertoire &#8216;A écouter&#8217; dans vos mp3, et comme moi vous êtes bordélique&#8230; Alors comme moi vous allez utiliser les emblèmes de Gnome Les emblèmes sont des icônes &#8230; <a href="http://www.dxxcorp.info/2007/article-partage/gab/emblemes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- RSPEAK_STOP --> <a href='http://wr.readspeaker.com/webreader/webreader.php?cid=3114fee721a525e1ed7c04c44605e30f&t=wordpress_free&url=http://www.dxxcorp.info/2007/article-partage/gab/emblemes/&title=Emblèmes' onclick='readpage(this.href, 77); return false;'> <img src='http://graphics.readspeaker.com/images/wr/listen_fr_fr.gif' border='0' alt='Lis moi avec webReader'></a><div id='WR_77'></div> <!-- RSPEAK_START --> <p>Comme moi vous regardez vos divx sur l&#8217;ordi, comme moi vous avez un répertoire &#8216;A écouter&#8217; dans vos mp3, et comme moi vous êtes bordélique&#8230;</p>
<p>Alors comme moi vous allez utiliser les emblèmes de Gnome <img src='http://www.dxxcorp.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <span id="more-77"></span></p>
<p>Les emblèmes sont des icônes associés à un fichier ou à un répertoire. Ce n&#8217;est pas un moyen de changer l&#8217;icône du répertoire ou du fichier mais un moyen de lui coller visuellement des informations.</p>
<p>Un exemple?</p>
<p>Répertoire &#8216;bin&#8217; sans emblèmes</p>
<p align="center"><img src="http://www.dxxcorp.info/wp-content/uploads/2007/11/sans-titre1.png" alt="sans-titre1.png" /></p>
<p>Le même avec :</p>
<p align="center"><img src="http://www.dxxcorp.info/wp-content/uploads/2007/11/sans-titre.png" alt="sans-titre.png" /></p>
<p>Le même avec un peu plus d&#8217;emblèmes:</p>
<p align="center"><img src="http://www.dxxcorp.info/wp-content/uploads/2007/11/sans-titre3.png" alt="sans-titre3.png" /></p>
<p align="left">Il existe une petite tripotée d&#8217;emblèmes. Et si aucun de vous satisfait vous pouvez créer le votre à partir d&#8217;une image: il suffit de la glisser dans la partie de gauche de nautilus (l&#8217;&nbsp;&raquo;explorer&nbsp;&raquo; de Gnome) dans laquelle vous aurez pris soin d&#8217;afficher les emblèmes:</p>
<p align="left"><img width="495" src="http://www.dxxcorp.info/wp-content/uploads/2007/11/naut.png" alt="naut.png" style="width: 495px" title="naut.png" /></p>
<p align="left">Pour mettre un emblème sur un fichier ou un répertoire, il suffit soit de faire glisser l&#8217;emblème de la partie de gauche vers le fichier ou répertoire, ou cliquer droit sur ce dernier et aller dans &#8216;Propriétés&#8217; puis &#8216;emblèmes&#8217;</p>
<p align="left">Alors, à quoi ça sert, ce truc?</p>
<p align="left">Comme dit plus haut, à &#8216;tagger&#8217; des fichiers (et je vous ai pas encore parlé de la possibilité d&#8217;y ajoindre des notes <img src='http://www.dxxcorp.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ). Dans mon cas perso, j&#8217;en ai découvert l&#8217;utilité il y a peu de temps:</p>
<ul>
<li>Je regarde les séries télés sur mon ordi, en divx, et pour savoir à quel épisode j&#8217;en suis, je colle un emblème!</li>
<li>Quand je tri mes mp3, je met un emblème sur les fichiers pour savoir si je les ai validés ou pas, laissant aux autres une dernière chance d&#8217;échapper à la poubelle <img src='http://www.dxxcorp.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Quand je tri mes photos, je met un emblème sur celles qui sont à garder ou à poubeliser (bien pratique quand c&#8217;est vous qui avez été auto-désigné pour regrouper les photos de tout ceux qui ont pris des photos lors d&#8217;une soirée ou d&#8217;un voyage: vous vous retrouvez avec plein de photos du même endroit. Y mettre des emblèmes permet de choisir les photos à garder sans pour autant jeter les autres ou les déplacer)</li>
</ul>
<p align="left">&nbsp;</p>
 <!-- RSPEAK_STOP -->]]></content:encoded>
			<wfw:commentRss>http://www.dxxcorp.info/2007/article-partage/gab/emblemes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transcoder du .flv, avec une cerise</title>
		<link>http://www.dxxcorp.info/2007/article-partage/gab/transcoder-du-flv-avec-une-cerise/</link>
		<comments>http://www.dxxcorp.info/2007/article-partage/gab/transcoder-du-flv-avec-une-cerise/#comments</comments>
		<pubDate>Fri, 31 Aug 2007 09:38:08 +0000</pubDate>
		<dc:creator>Gab</dc:creator>
				<category><![CDATA[Aile-Aile]]></category>
		<category><![CDATA[Lit Nuxe]]></category>
		<category><![CDATA[Son]]></category>
		<category><![CDATA[Vidéo]]></category>

		<guid isPermaLink="false">http://www.ebreton.fr/wordpressfr/2007/lit-nuxe/gab/transcoder-du-flv-avec-une-cerise/</guid>
		<description><![CDATA[Pour commencer, je vais vous présenter un truc que j&#8217;ai fait il y a peu de temps. C&#8217;est tout simple, vous allez voir. Le but est de transcoder une vidéo de .flv (format propriétaire de pas trop mauvaise qualité) en &#8230; <a href="http://www.dxxcorp.info/2007/article-partage/gab/transcoder-du-flv-avec-une-cerise/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- RSPEAK_STOP --> <a href='http://wr.readspeaker.com/webreader/webreader.php?cid=3114fee721a525e1ed7c04c44605e30f&t=wordpress_free&url=http://www.dxxcorp.info/2007/article-partage/gab/transcoder-du-flv-avec-une-cerise/&title=Transcoder du .flv, avec une cerise' onclick='readpage(this.href, 13); return false;'> <img src='http://graphics.readspeaker.com/images/wr/listen_fr_fr.gif' border='0' alt='Lis moi avec webReader'></a><div id='WR_13'></div> <!-- RSPEAK_START --> <p>Pour commencer, je vais vous présenter un truc que j&#8217;ai fait il y a peu de temps. C&#8217;est tout simple, vous allez voir. Le but est de transcoder une vidéo de .flv (format propriétaire de pas trop mauvaise qualité) en .avi.</p>
<p>Pour l&#8217;exemple, on va prendre la vidéo gagnante du concours de <a href="http://www.bjork.com/innocence/play/video10.php" target="_blank">vidéo-clip &#8216;Innocence&#8217; de Björk</a>. Perso, j&#8217;adore le vidéo-clip donc j&#8217;ai voulu l&#8217;avoir chez moi. Mais j&#8217;aime pas les formats propriétaires, donc pas de .flv <img src='http://www.dxxcorp.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Primo: Télécharger la vidéo.<span id="more-13"></span></p>
<p>Pour ça, soit vous regardez dans le cache de votre navigateur (tapez about:cache dans Firefox <img src='http://www.dxxcorp.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ), soit vous regardez dans votre proxy l&#8217;url téléchargée (comment ça vous n&#8217;avez pas de proxy??), soit vous cliquez <a href="http://www.bjork.com/innocence/play/215.flv" title="La vidéo" target="_blank">ici</a>.</p>
<p>Ouala, vous avez un .flv.</p>
<p>Deuxio: l&#8217;artillerie.</p>
<p>Parmi les outils magiques sous Linux QUE LES OUINDOZIEN N&#8217;ONT PAS y a ffmpeg, transcode et mencoder.</p>
<p>D&#8217;accord, on aurait pu faire la manip&#8217; avec Vlc mais &#8230; bof.</p>
<p>Pour le coup, j&#8217;ai pris <a href="http://ffmpeg.mplayerhq.hu/" target="_blank">ffmpeg</a>. Il a l&#8217;immense avantage d&#8217;être super rapide et d&#8217;avoir une palanquée d&#8217;options. Par défaut il encode et .avi avec du mp4 (vidéo) et du mp2 (son) dedans, ce qui ira très bien.</p>
<p>Voilà la ligne de commande:</p>
<blockquote><p>ffmpeg -i 215.flc innocence.avi</p></blockquote>
<p>Et oualà, hop, magique: un .avi!</p>
<p>Malheureusement il n&#8217;est pas forcément lisible avec tous les Vlc et OuidozMédia.</p>
<p>Essayez ceci:</p>
<blockquote><p>ffmpeg -i 215.flc -vcodec msmpeg4v2 innocence.avi</p></blockquote>
<p>Tertio: cerise sur le gâteau.</p>
<p>Le son de la vidéo est du 22050Hz</p>
<p>C&#8217;est moche.</p>
<p>D&#8217;autant plus que vous avez l&#8217;album original, et donc le mp3/ogg.</p>
<p>Ca serait donc bien de prendre la vidéo et d&#8217;y mettre votre morceau en bande son, non?</p>
<blockquote><p>ffmpeg -i 215.flv -i Bjork\ -\ Volta\ -\ 04\ -\ Innocence.ogg -map 0:0 -map 1:0 -acodec mp3 -ab 128000 innocence.avi</p></blockquote>
<p>-map sert à dire à ffmpeg quel fichier d&#8217;entrée vas sur quel flux (fichier) en sortie: 0:0 veut dire &laquo;&nbsp;1er fichier sur 1er flux&nbsp;&raquo;, et 1:0 &laquo;&nbsp;deuxième fichier sur 1er flux&nbsp;&raquo;. Le second fichier étant de l&#8217;audio, il prend le premier fichier pour la vidéo, et le second pour l&#8217;audio <img src='http://www.dxxcorp.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>-acodec le force à utiliser du mp3</p>
<p>-ab le force à réencoder en 128kbps (par défaut ffmpeg utilise les mêmes débits en sortie que ceux du fichier d&#8217;entrée, 64kbps ici)</p>
<p>Et voilà, une splendide vidéo avec une bande son de qualité!</p>
<p>Note: les codecs supportées par ffmpeg, ainsi que le format des options varient souvent. Par exemple, sur un de mes ordis -ab 128 suffisait à lui dire que je voulais du 128kbps, alors que sur un autre il a fallut que j&#8217;écrive -ab 128000&#8230;</p>
 <!-- RSPEAK_STOP -->]]></content:encoded>
			<wfw:commentRss>http://www.dxxcorp.info/2007/article-partage/gab/transcoder-du-flv-avec-une-cerise/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Salut monde!</title>
		<link>http://www.dxxcorp.info/2007/article-partage/gab/salut-monde/</link>
		<comments>http://www.dxxcorp.info/2007/article-partage/gab/salut-monde/#comments</comments>
		<pubDate>Fri, 31 Aug 2007 08:54:11 +0000</pubDate>
		<dc:creator>Gab</dc:creator>
				<category><![CDATA[Aile-Aile]]></category>
		<category><![CDATA[Lit Nuxe]]></category>

		<guid isPermaLink="false">http://www.ebreton.fr/wordpressfr/?p=12</guid>
		<description><![CDATA[A.k.a.: hello world ;)

Doudou m'ayant fait de la place sur son blog, faut au moins que je me présente: Gab. Et c'est moi qui vais vous fournir les astuces sous Linux (Lit Nuxe) et les L(ogiciels) L(ibres) (Aile-Aile). <a href="http://www.dxxcorp.info/2007/article-partage/gab/salut-monde/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- RSPEAK_STOP --> <a href='http://wr.readspeaker.com/webreader/webreader.php?cid=3114fee721a525e1ed7c04c44605e30f&t=wordpress_free&url=http://www.dxxcorp.info/2007/article-partage/gab/salut-monde/&title=Salut monde!' onclick='readpage(this.href, 12); return false;'> <img src='http://graphics.readspeaker.com/images/wr/listen_fr_fr.gif' border='0' alt='Lis moi avec webReader'></a><div id='WR_12'></div> <!-- RSPEAK_START --> <p>A.k.a.: hello world <img src='http://www.dxxcorp.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Doudou m&#8217;ayant fait de la place sur son blog, faut au moins que je me présente: Gab. Et c&#8217;est moi qui vais vous fournir les astuces sous Linux (Lit Nuxe) et les L(ogiciels) L(ibres) (Aile-Aile).</p>
<p><span id="more-12"></span>Parce qu&#8217;on rigole on rigole, mais ça parle de créateur de favicon et ça n&#8217;en a même pas à son propre site (sans même dire que ça ne parle pas d&#8217;<a href="http://www.inkscape.fr" title="Logiciel de graphisme vectoriel">inkscape</a>). Ca parle de générateur de pdf et ça parle pas d&#8217;<a href="http://fr.openoffice.org" title="THE concurrent de M$Office" target="_blank">OpenOffice</a> <img src='http://www.dxxcorp.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Ca présente des logiciels sous ouindoze mais à un moment faut commencer à utiliser des trucs qui marchent, qui laissent pas de bandeaux de pubs dans les documents, et où y a pas besoin d&#8217;aller sur les sites étranges pour télécharger un crack, au risque de se choper un virus.</p>
 <!-- RSPEAK_STOP -->]]></content:encoded>
			<wfw:commentRss>http://www.dxxcorp.info/2007/article-partage/gab/salut-monde/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

