<?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>Geekfault &#187; Geeklife</title>
	<atom:link href="http://geekfault.org/categorie/geeklife/feed/" rel="self" type="application/rss+xml" />
	<link>http://geekfault.org</link>
	<description>If it doesn&#039;t segfault, you&#039;re doing it wrong.</description>
	<lastBuildDate>Thu, 12 Aug 2010 10:05:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Organisation et déroulement d&#8217;une PGP Key Signing Party</title>
		<link>http://geekfault.org/2010/07/08/key-signing-part/</link>
		<comments>http://geekfault.org/2010/07/08/key-signing-part/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 15:34:21 +0000</pubDate>
		<dc:creator>Tito</dc:creator>
				<category><![CDATA[Geeklife]]></category>
		<category><![CDATA[chiffrement]]></category>
		<category><![CDATA[gpg]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[openpgp]]></category>
		<category><![CDATA[p]]></category>
		<category><![CDATA[pgp]]></category>
		<category><![CDATA[planet-libre]]></category>
		<category><![CDATA[sécurité]]></category>
		<category><![CDATA[weboftrust]]></category>

		<guid isPermaLink="false">http://geekfault.org/?p=5293</guid>
		<description><![CDATA[Toute cette semaine je suis aux Rencontres Mondiales du Logiciel Libre. Ce matin je repère quelques affiches proposant aux geeks de se retrouver pour une Key Signing Party, càd. un échange de clés PGP où chacun vérifie l&#8217;identité des participants afin de signer les clés et ainsi étendre le Web of Trust. Malheureusement l&#8217;organisateur n&#8217;avait [...]


<h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2009/05/15/ssh-sans-mot-de-passe/' rel='bookmark' title='Permanent Link: SSH sans mot de passe'>SSH sans mot de passe</a></li>
<li><a href='http://geekfault.org/2009/05/16/rsnapshot/' rel='bookmark' title='Permanent Link: Mise en place d&#8217;un système de backup avec Rsnapshot'>Mise en place d&#8217;un système de backup avec Rsnapshot</a></li>
<li><a href='http://geekfault.org/2009/05/19/authentification-avec-une-cle-usb/' rel='bookmark' title='Permanent Link: S&#8217;authentifier avec une clé USB'>S&#8217;authentifier avec une clé USB</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://geekfault.org/wp-content/uploads/2010/07/KeySigning-FOSDEM.jpg" title="KeySigning-FOSDEM" rel="lightbox.5293"><img style=' float: left; padding: 4px; margin: 0 7px 2px 0;' align="left"   src="http://geekfault.org/wp-content/uploads/2010/07/KeySigning-FOSDEM-199x300.jpg" alt="" title="KeySigning-FOSDEM" width="199" height="300" class="alignleft size-medium wp-image-5302" /></a>Toute cette semaine je suis aux <a href="http://2010.rmll.info"><strong>Rencontres Mondiales du Logiciel Libre</strong></a>. Ce matin je repère quelques affiches proposant aux geeks de se retrouver pour une <strong>Key Signing Party</strong>, càd. un échange de clés PGP où chacun vérifie l&#8217;identité des participants afin de signer les clés et ainsi étendre le <a href="http://en.wikipedia.org/wiki/Web_of_Trust">Web of Trust</a>.</p>
<p>Malheureusement l&#8217;organisateur n&#8217;avait rien organisé de plus que les affiches. Arrivé sur place j&#8217;ai donc dû faire ce que j&#8217;ai pu pour prendre les choses en main. Voici enfin compilé et en français quelques conseils pour qu&#8217;une Key Signing Party d&#8217;une taille raisonnable (nous étions une quinzaine) se déroule correctement.<br />
<span id="more-5293"></span></p>
<h3>C&#8217;est quoi PGP et une Key Signing Party?</h3>
<p>Pour ceux qui ne connaissent pas, <a href="http://fr.wikipedia.org/wiki/PGP">PGP ou &#8220;Pretty Good Privacy&#8221;</a> est un système cryptographique introduit par Philip Zimmermann et basé sur le principe connu des <a href="http://fr.wikipedia.org/wiki/Cryptographie_asym%C3%A9trique">paires de clés publiques et privées</a>. Désormais standardisé en la norme OpenPGP (<a href="http://tools.ietf.org/html/rfc4880">RFC4880</a>), PGP permet de sécuriser ses communications soit en <strong>signant</strong> un message pour prouver son auteur soit en <strong>chiffrant</strong> le contenu pour être sûr que seul le destinataire légitime pourra le lire.</p>
<p>Mais puisque tout le monde peut générer sa paire de clés de chiffrement, il faut un moyen de lui donner de la valeur : il faut que d&#8217;autres personnes <strong>signent la clé publique</strong> pour certifier l&#8217;identité de son propriétaire. Pour cela on organise lors de divers rassemblements geeks des Key Signing Parties où les utilisateurs de PGP s&#8217;échangent leurs clés publiques et procèdent à une vérification de l&#8217;identité (grâce à un Passeport ou autre document officiel).</p>
<h3>Étape 1 : Informez les gens à temps</h3>
<p>Les RMLL durent une semaine et l&#8217;annonce de la Key Signing s&#8217;est pourtant faite moins de 8h avant son déroulement. Il vaut mieux prévenir plus tôt pour que les gens puissent éventuellement créer leur première clé PGP et se documenter sur son utilisation.</p>
<p>Surtout, il faut récolter les clés publiques des participants de préférence avant le début de la Key Signing Party.</p>
<h3>Étape 2 : Récoltez les clés publiques des participants</h3>
<p>Même si la plupart des clés sont disponibles sur <a href="http://pgp.mit.edu">le serveur de clés du MIT</a>, elles n&#8217;y sont justement pas toutes. Pire, certains utilisateurs de PGP préfèrent que leurs clés ne se partagent que de personne à personne.</p>
<p>Il est donc important que <strong>l&#8217;organisateur récupère toutes les clés publiques</strong>, de préférence avant la Key Signing, pour éviter qu&#8217;elle ne dure trop longtemps.</p>
<p>Pour cela demandez aux participants de vous envoyer leur clé par e-mail (non chiffré mais signé) ou de l&#8217;uploader sur un serveur que vous mettriez en place.</p>
<h3>Étape 3 : Compilez les informations du keyring et imprimez-les</h3>
<p>Une fois que vous avez récolté les clés publiques de tous les participants il faut en faire quelque chose d&#8217;utile pour la Key Signing Party. Un tableau tel que celui-ci est intéressant:</p>
<div style="font-size: 0.8em;">
<table>
<tr>
<td>ID</td>
<td>Fingerprint et UIDs</td>
<td>Fingerprint vérifié</td>
<td>Identité vérifiée</td>
</tr>
<td>4096R/ 0AA3BF0E</td>
<td><strong>E016&nbsp;B36D&nbsp;3BDB&nbsp;9BDB&nbsp;D69E&nbsp;138C&nbsp;BCDB&nbsp;95B7&nbsp;0AA3&nbsp;BF0E</strong><br />
Christophe De Wolf (Tito) &lt;tito@webtito.be><br />
Christophe De Wolf (Tito) &lt;christophe.dewolf@webtito.be></td>
<td> </td>
<td> </td>
</tr>
</table>
</div>
<p>Ensuite envoyez-le ou mieux imprimez-le pour chaque participant. La Key Signing peut commencer.</p>
<h3>Étape 4 : Un peu d&#8217;ordre dans tout ça&#8230;</h3>
<p><a href="http://geekfault.org/wp-content/uploads/2010/07/KeySigning-FaceAFace.jpg" title="KeySigning-FaceAFace" rel="lightbox.5293"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;' align="right"   src="http://geekfault.org/wp-content/uploads/2010/07/KeySigning-FaceAFace-300x225.jpg" alt="" title="KeySigning-FaceAFace" width="300" height="225" class="alignright size-medium wp-image-5307" /></a>C&#8217;est maintenant le grand jour. Demandez aux participants de venir avec une <strong>pièce d&#8217;identité</strong>, la <strong>liste imprimée</strong>, un <strong>stylo</strong> et <strong>leur propre fingerprint</strong>.</p>
<p>Les participants se mettent en <strong>deux lignes face à face</strong>. Normalement lors d&#8217;une Key Signing Party on n&#8217;utilise pas de laptop. Les deux participants l&#8217;un en face de l&#8217;autre vérfient mutuellement la fingerprint imprimée sur la liste et la pièce d&#8217;identité. Après vérification ils cochent les cases correspondantes.</p>
<p>Une fois tout vérifié, chacun passe au participant à sa droite. Ceux en bout de file changent de ligne. Et ainsi de suite&#8230; Normalement à la fin tout le monde aura vérifié les identité des de tous les autres participants.</p>
<p><em>Si la Key Signing Party prend des proportions inattendues il est peut-être nécessaire d&#8217;imaginer un autre système, par exemple en utilisant une webcam et un projecteur pour que tout le monde puisse vérifier une même identité en même temps.</em></p>
<h3>Étape 5 : Distribuez le keyring</h3>
<p>Puisque vous avez récolté toutes les clés publiques, il faut maintenant les <strong>retransmettre à tous les participants</strong>. Pour cela créez un keyring, càd. un fichier texte avec toutes les clés publiques les unes à la suite des autres. Vous pouvez éventuellement signer ou fournir le hash SHA-1 de ce fichier pour l&#8217;authentifier.</p>
<p>Si vous avez déjà importé les clés dans votre keyring personnel vous pouvez facilemenet exporter vers un keyring dédié à la Key Signing Party :</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ gpg --armor --export key1 key2 key3 key4 &gt; Keyring-de-MaSuperKeySigningParty.asc</div></div>
<p><strong>Faites en sorte que tous les participants y aient accès : mettez-le sur un serveur web ou envoyez-le par e-mail.</strong></p>
<h3>Étape 6 : Expliquez aux n00bs comment signer</h3>
<p>Bah oui à toute Key Signing Party il y aura forcément des puceaux du PGP. Expliquez-leur la procédure idéale :</p>
<ul>
<li><strong>Récupérer</strong> et importer le keyring dans gpg</li>
<li><strong>Vérifier</strong> consciencieusement le fingerprint et l&#8217;identité des différentes clés publiques en les comparant au papier rempli durant la Key Signing</li>
<li><strong>Signer</strong> chaque clé publique uniquement si on est sûr de sa vérification d&#8217;identité</li>
<li><strong>Envoyer</strong> les clés ainsi signées <strong>par e-mail</strong> à son propriétaire original. Éviter de les uploader directement sur un serveur de clés car cela permet de vérifier l&#8217;adresse e-mail.</li>
</ul>
<p>À noter qu&#8217;il existe des outils pour automatiser tout cela. J&#8217;utilise <a href="http://www.phildev.net/pius/"><strong>PIUS</strong></a>, un script Python qui se charge de tout jusqu&#8217;à l&#8217;envoi par e-mail assez simplement :</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">./pius -H smtp.gmail.com -P 587 -u tito@webtito.be -S -A &nbsp;-s &lt;MA_KEY_ID&gt; -r &lt;/chemin/vers/keyring&gt;</div></div>
<h3>En savoir plus&#8230;</h3>
<ul>
<li><a href="http://www.gnupg.org/howtos/fr/index.html">La documentation de GnuPG</a></li>
<li><a href="http://www.pgpi.org/doc/pgpintro/">How PGP works (en)</a></li>
</ul>


<p><h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2009/05/15/ssh-sans-mot-de-passe/' rel='bookmark' title='Permanent Link: SSH sans mot de passe'>SSH sans mot de passe</a></li>
<li><a href='http://geekfault.org/2009/05/16/rsnapshot/' rel='bookmark' title='Permanent Link: Mise en place d&#8217;un système de backup avec Rsnapshot'>Mise en place d&#8217;un système de backup avec Rsnapshot</a></li>
<li><a href='http://geekfault.org/2009/05/19/authentification-avec-une-cle-usb/' rel='bookmark' title='Permanent Link: S&#8217;authentifier avec une clé USB'>S&#8217;authentifier avec une clé USB</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geekfault.org/2010/07/08/key-signing-part/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Redshift, ne vous abimez plus les yeux la nuit</title>
		<link>http://geekfault.org/2010/06/30/redshift-ne-vous-abimez-plus-les-yeux-la-nuit/</link>
		<comments>http://geekfault.org/2010/06/30/redshift-ne-vous-abimez-plus-les-yeux-la-nuit/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 11:23:16 +0000</pubDate>
		<dc:creator>roidelapluie</dc:creator>
				<category><![CDATA[Geeklife]]></category>
		<category><![CDATA[Logiciel]]></category>
		<category><![CDATA[environnement]]></category>
		<category><![CDATA[ergonomie]]></category>
		<category><![CDATA[nuit]]></category>
		<category><![CDATA[planet-libre]]></category>
		<category><![CDATA[X]]></category>

		<guid isPermaLink="false">http://geekfault.org/?p=5245</guid>
		<description><![CDATA[Ne vous est-il jamais arrivé de passer des nuits ou des soirées devant votre pc? C&#8217;est une question rhétorique, bien sûr! Je vais vous présenter un logiciel libre qui pourrait améliorer sensiblement votre expérience nocturne. Ce logiciel s&#8217;appelle Redshift. Comme l&#8217;indique son site officiel, Redshift ajuste la température des couleurs de votre écran en fonction [...]


<h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2009/03/21/minimeter-votre-quota-de-telechargement-en-permanence-sous-les-yeux/' rel='bookmark' title='Permanent Link: Minimeter : votre quota de téléchargement en permanence sous les yeux'>Minimeter : votre quota de téléchargement en permanence sous les yeux</a></li>
<li><a href='http://geekfault.org/2009/03/28/ubuntu-jaunty-jackalope-9-04/' rel='bookmark' title='Permanent Link: On a testé pour vous : Ubuntu Jaunty Jackalope 9.04'>On a testé pour vous : Ubuntu Jaunty Jackalope 9.04</a></li>
<li><a href='http://geekfault.org/2010/02/21/liberez-votre-esprit-avec-freemind/' rel='bookmark' title='Permanent Link: Libérez votre esprit avec Freemind'>Libérez votre esprit avec Freemind</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://geekfault.org/2010/06/30/redshift-ne-vous-abimez-plus-les-yeux-la-nuit/redshift-icon-128/" rel="attachment wp-att-5261"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;' align="right"   src="http://geekfault.org/wp-content/uploads/2010/06/redshift-icon-128.png" alt="Icone de redshift" title="Redshift icon" width="128" height="128" class="alignright size-full wp-image-5261" /></a> Ne vous est-il jamais arrivé de passer des nuits ou des soirées devant votre pc? C&#8217;est une question rhétorique, bien sûr! Je vais vous présenter un logiciel libre qui pourrait améliorer sensiblement votre <strong>expérience nocturne</strong>.</p>
<p>Ce logiciel s&#8217;appelle <strong>Redshift</strong>.<br />
Comme l&#8217;indique son <a href="http://jonls.dk/redshift/">site officiel</a>, Redshift ajuste la température des couleurs de votre écran en fonction de votre environnement, et plus précisément de la position du soleil. Ce qui permettra d&#8217;avoir un écran blanc en journée, un écran orangé en soirée et un écran rougeâtre en pleine nuit. L&#8217;idéal étant que votre écran aie la même chaleur que la lampe de votre cave^Wchambre.<br />
<span id="more-5245"></span></p>
<h3>Paint it red</h3>
<p>Si vous vous demandez à quoi diable peut bien servir d&#8217;avoir un écran rougeâtre dans l&#8217;obscurité, sachez que dans de nombreux domaines, y compris l&#8217;aéronautique, les instruments sont faits de façon à être rétro-éclairés dans une teinte rouge la nuit.<br />
En effet, cette couleur, dans le bas de notre spectre visible est <strong>moins agressive</strong> à l&#8217;œil dans un environnement sombre.</p>
<p>De plus, non seulement l&#8217;éclat pâle de votre écran dans l&#8217;obscurité peut vous fatiguer la vue, mais des études ont démontré qu&#8217;il tenait éveillé, et provoquais des <strong>difficultés à trouver le sommeil</strong>.<br />
<br />Pour vos yeux, et pour votre productivité, <strong>aimez le rouge</strong> !</p>
<h3>Utilisation</h3>
<p>Afin de commencer à l&#8217;utiliser, entrez dans une console:</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ redshift -l 48.8:2.32</div></div>
<p></p>
<p>48.8:2.32 représente vos coordonnées (latitude et longitude). Si vous utilisez gnome, redshift pourra trouver votre position si vous l&#8217;avez encodée dans l&#8217;applet horloge. Il est également possible de passer une option -t afin e définir les différentes températures (jour:nuit). Exemple:</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ redshift -l 48.8:2.32 -t 5500:4500</div></div>
<p></p>
<p>Enfin, sachez qu&#8217;en envoyant le signal USR1 à redshift, on le désactive et réactive temporairement.</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ killall -USR1 redshift</div></div>
<p></p>
<p>Je vous renvoie à vos tests et au <a href="http://jonls.dk/redshift/">site officiel</a> afin de découvrir d&#8217;autres options et des explications plus poussées. </p>
<h3>installation</h3>
<p>Redshift est packagé dans les principales distributions, pour l&#8217;installer sous <strong>ubuntu</strong> :</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ sudo add-apt-repository ppa:jonls/redshift-ppa<br />
$ sudo apt-get update &amp;&amp; sudo apt-get install redshift</div></div>
<p>sous <strong>gentoo</strong> :</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># emerge x11-misc/redshift</div></div>
<p>sous <strong>exherbo</strong> :</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># cave resolve -x repository/roidelapluie<br />
# cave resolve -x x11-apps/redshift</div></div>
<p>Il peut être utilisé avec son interface iconifiée gtk minimaliste en apposant le préfixe &#8220;gtk-&#8221; à la commande redshift :</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ gtk-redshift -l 48.8:2.32 -t 5500:4500</div></div>


<p><h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2009/03/21/minimeter-votre-quota-de-telechargement-en-permanence-sous-les-yeux/' rel='bookmark' title='Permanent Link: Minimeter : votre quota de téléchargement en permanence sous les yeux'>Minimeter : votre quota de téléchargement en permanence sous les yeux</a></li>
<li><a href='http://geekfault.org/2009/03/28/ubuntu-jaunty-jackalope-9-04/' rel='bookmark' title='Permanent Link: On a testé pour vous : Ubuntu Jaunty Jackalope 9.04'>On a testé pour vous : Ubuntu Jaunty Jackalope 9.04</a></li>
<li><a href='http://geekfault.org/2010/02/21/liberez-votre-esprit-avec-freemind/' rel='bookmark' title='Permanent Link: Libérez votre esprit avec Freemind'>Libérez votre esprit avec Freemind</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geekfault.org/2010/06/30/redshift-ne-vous-abimez-plus-les-yeux-la-nuit/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>bash and shell tips and tricks</title>
		<link>http://geekfault.org/2010/05/20/bash-and-shell-tips-and-tricks/</link>
		<comments>http://geekfault.org/2010/05/20/bash-and-shell-tips-and-tricks/#comments</comments>
		<pubDate>Thu, 20 May 2010 10:44:57 +0000</pubDate>
		<dc:creator>bragon</dc:creator>
				<category><![CDATA[Geeklife]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[planet-libre]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://geekfault.org/?p=4416</guid>
		<description><![CDATA[Le but de cet l&#8217;article est de partager avec vous des petits &#8220;trucs&#8221;, que nous rédacteur geekfault utilisons dans nos consoles préférées tous les jours, et souhaitons échanger avec vous petits scarabées. En faite mon idée est partie de ce petit délire que m&#8217;a sorti khemael : tr -c &#34;[:digit:]&#34; &#34; &#34; &#60; /dev/urandom &#124; [...]


<h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2009/05/16/rsnapshot/' rel='bookmark' title='Permanent Link: Mise en place d&#8217;un système de backup avec Rsnapshot'>Mise en place d&#8217;un système de backup avec Rsnapshot</a></li>
<li><a href='http://geekfault.org/2010/05/13/linux-laptop-ultimate-powersaving/' rel='bookmark' title='Permanent Link: Linux &#8211; Laptop &#8211; Ultimate Powersaving !'>Linux &#8211; Laptop &#8211; Ultimate Powersaving !</a></li>
<li><a href='http://geekfault.org/2009/10/24/backup-dun-compte-gmail/' rel='bookmark' title='Permanent Link: Backup d&#8217;un compte Gmail'>Backup d&#8217;un compte Gmail</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Le but de cet l&#8217;article est de partager avec vous des petits &#8220;trucs&#8221;, que nous rédacteur geekfault utilisons dans nos consoles préférées tous les jours, et souhaitons échanger avec vous petits scarabées.</p>
<p>En faite mon idée est partie de ce petit délire que m&#8217;a sorti khemael :</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">tr -c &quot;[:digit:]&quot; &quot; &quot; &lt; /dev/urandom | dd cbs=$COLUMNS conv=unblock | GREP_COLOR=&quot;1;32&quot; grep --color &quot;[^ ]&quot;</div></div>
<p>Les astuces sont livrées de façon brute de fonderie.<br />
Noob s&#8217;abstenir.</p>
<p>Nota Noob : Ne tappe pas une commande sur ton shell que tu ne comprends pas.</p>
<p><span id="more-4416"></span></p>
<h3> Some of madx&#8217;s tricks </h3>
<h4> Redirections </h4>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">commande 1&gt; fichier : Redirige stdout dans fichier<br />
commande 2&gt; fichier : Redirige stderr dans fichier<br />
commande 2&gt;&amp;1 &nbsp; &nbsp; &nbsp; : Redirige stderr vers stdout<br />
commande &amp;&gt; fichier : Redirige stdout et stderr dans fichier</div></div>
<h4> Fork bomb ! Warning, ne pas utiliser ça sur un serveur non protégé <img src='http://geekfault.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </h4>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;f(){ f|f&amp;};f</div></div>
<h4> Bash and perl regexp </h4>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;for i in * ; do mv &quot;$i&quot; &quot;`echo $i | perl -pe 's/foo_regex/bar/' `&quot;; done<br />
&nbsp;for i in *.gif ; do convert &quot;$i&quot; &quot;`echo $i | perl -pe 's/gif$/png/' `&quot;; done</div></div>
<h4> scp resume </h4>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;rsync --partial --progress -e ssh file user@host:/dir</div></div>
<h4> Remote backup </h4>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;tar -cv / | ssh user@host -T -e none &quot;cat &gt; backup.tar&quot;<br />
&nbsp;ssh root@host &quot;tar -c /&quot; | cat &gt; backup.tar</div></div>
<h4> burning </h4>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;mkisofs -v -R -r -V &quot;dvd title&quot; -o dvd.iso file1 file2 ...<br />
&nbsp;cdrecord -v -dao -fs=500m -dev=/dev/sg1 -data dvd.iso<br />
&nbsp;cdrecord -dev=/dev/sg1 blank=fast</div></div>
<h4> perl regex sur un fichier </h4>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">perl -pi -e 's/^(#)?TIMEZONE=.*$/TIMEZONE=&quot;Europe\/Paris&quot;/' /etc/conf.d/clock</div></div>
<h4> encode to theora/ogg </h4>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;ffmpeg -i whatever.avi -f ogg -vcodec libtheora -vb 2000k -acodec libvorbis -ab 128k -y whatever.ogg</div></div>


<p><h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2009/05/16/rsnapshot/' rel='bookmark' title='Permanent Link: Mise en place d&#8217;un système de backup avec Rsnapshot'>Mise en place d&#8217;un système de backup avec Rsnapshot</a></li>
<li><a href='http://geekfault.org/2010/05/13/linux-laptop-ultimate-powersaving/' rel='bookmark' title='Permanent Link: Linux &#8211; Laptop &#8211; Ultimate Powersaving !'>Linux &#8211; Laptop &#8211; Ultimate Powersaving !</a></li>
<li><a href='http://geekfault.org/2009/10/24/backup-dun-compte-gmail/' rel='bookmark' title='Permanent Link: Backup d&#8217;un compte Gmail'>Backup d&#8217;un compte Gmail</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geekfault.org/2010/05/20/bash-and-shell-tips-and-tricks/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Linux &#8211; Laptop &#8211; Ultimate Powersaving !</title>
		<link>http://geekfault.org/2010/05/13/linux-laptop-ultimate-powersaving/</link>
		<comments>http://geekfault.org/2010/05/13/linux-laptop-ultimate-powersaving/#comments</comments>
		<pubDate>Thu, 13 May 2010 12:52:48 +0000</pubDate>
		<dc:creator>bragon</dc:creator>
				<category><![CDATA[Geeklife]]></category>
		<category><![CDATA[Logiciel]]></category>
		<category><![CDATA[Matériel]]></category>
		<category><![CDATA[batterie optimisation]]></category>
		<category><![CDATA[planet-libre]]></category>
		<category><![CDATA[powertop]]></category>

		<guid isPermaLink="false">http://geekfault.org/?p=4331</guid>
		<description><![CDATA[Le but de cet article est de faire économiser de la batterie à votre laptop sous Linux. Avec quelques tips, c&#8217;est possible très facilement. On peut gagner 1h de batterie avec quelques méthodes simples. Follow the white rabbit Outils indispensable Déjà il va vous falloir vous munir d&#8217;un outils indispensable développé par intel nommé : [...]


<h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2009/08/14/faille-critique-dans-tous-les-noyaux-linux/' rel='bookmark' title='Permanent Link: Faille critique dans tous les noyaux Linux'>Faille critique dans tous les noyaux Linux</a></li>
<li><a href='http://geekfault.org/2009/07/12/transformer-laptop-en-routeur-wifi/' rel='bookmark' title='Permanent Link: Partager la connexion de son laptop'>Partager la connexion de son laptop</a></li>
<li><a href='http://geekfault.org/2009/05/31/chromium-google-chrome-sous-linux/' rel='bookmark' title='Permanent Link: Chromium, le Google Chrome sous Linux sans émulation'>Chromium, le Google Chrome sous Linux sans émulation</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://geekfault.org/2010/05/13/linux-laptop-ultimate-powersaving/attachment/308/" rel="attachment wp-att-4334"><img style=' float: left; padding: 4px; margin: 0 7px 2px 0;' align="left"   src="http://geekfault.org/wp-content/uploads/2010/05/308-300x300.jpg" alt="" title="308" width="300" height="300" class="alignleft size-medium wp-image-4334" /></a></p>
<p>Le but de cet article est de faire économiser de la batterie à votre laptop sous Linux.</p>
<p>Avec quelques tips, c&#8217;est possible très facilement.<br />
On peut  gagner 1h de batterie avec quelques méthodes simples.</p>
<p>Follow the white rabbit</p>
<p><span id="more-4331"></span></p>
<h3> Outils indispensable </h3>
<p>Déjà il va vous falloir vous munir d&#8217;un outils indispensable développé par intel nommé : powertop<br />
Le gars qui cherche à économiser de la batterie et qui n&#8217;a pas installé powertop c&#8217;est vraiment un gros naz <img src='http://geekfault.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">emerge -av powertop</div></div>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">apt-get install powertop</div></div>
<p>Lancez powertop en root, et suivez le guide, tout est expliqué directement dans l&#8217;interface ncurses.</p>
<h3> Désactive le superflu dans l&#8217;bios petite loutre </h3>
<p>Il convient d&#8217;aller désactiver les choses dont vous ne vous servez jamais dans le bios.<br />
Exemple :</p>
<li>Désactiver le bluetooth</li>
<li>Désactiver le wake on lan sur eth0</li>
<li>Désactiver l&#8217;extension Wimax de votre carte wifi.</li>
<li>Désactiver le lecteur CD si vous ne vous en servez jamais.</li>
<p>Etc &#8230; etc &#8230;</p>
<p>ça permet d&#8217;économiser déjà pas mal de batterie.</p>
<h3> Modifies ton sysctl.conf petit castor </h3>
<p>Quelques réglages à avoir dans le sysctl.conf</p>
<p>modifier : /etc/sysctl.conf</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">vm.laptop_mode = 5 &nbsp;# Activating laptop mode, power friendly I/Os<br />
vm.dirty_writeback_centisecs = 2000<br />
kernel.nmi_watchdog = 0<br />
vm.swappiness = 5</div></div>
<p>Le writeback du cache du système de fichiers sur le disque dur se fait assez fréquemment. Pour réduire la consommation, il suffit de le faire moins fréquemment.<br />
Par defaut le writeback est à 500</p>
<h3> fout ça dans ton /sys petit scarabée </h3>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">echo 10 &gt; /sys/module/snd_hda_intel/parameters/power_save<br />
echo min_power &gt; /sys/class/scsi_host/host0/link_power_management_policy<br />
echo min_power &gt; /sys/class/scsi_host/host1/link_power_management_policy</div></div>
<h3> Actives le power management dans ta carte wifi Intel petite fourmis des bois </h3>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">iwconfig wlan0 power on</div></div>
<h3>  Mon petit script à la con, lis ça petit phasmid </h3>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;height:250px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#!/bin/bash<br />
<br />
#echo 5 &gt; /sys/bus/pci/drivers/iwlagn/*/power_level<br />
echo 5 &gt; /sys/bus/pci/drivers/iwlagn/0000\:03\:00.0/power_level<br />
<br />
echo 1 &gt; /sys/devices/system/cpu/sched_mc_power_savings<br />
<br />
echo 1500 &gt; /proc/sys/vm/dirty_writeback_centisecs<br />
<br />
echo 5 &gt; /proc/sys/vm/laptop_mode<br />
<br />
# passe en economie d'energie la carte son<br />
echo 10 &gt; /sys/module/snd_hda_intel/parameters/power_save<br />
echo min_power &gt; /sys/class/scsi_host/host0/link_power_management_policy<br />
# desactive le wake on lan sur eth0<br />
ethtool -s eth0 wol d<br />
# met la luminosité à 30%<br />
xbacklight -set 30<br />
# Passe le frequency scaling en &quot;on demand&quot;<br />
echo ondemand &gt; /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor<br />
<br />
## Spécifique thinkpad x300 ou equivalent<br />
# desactive le bluetooth<br />
echo disable &gt; /proc/acpi/ibm/bluetooth<br />
# desactive le modem 3G<br />
echo disable &gt; /proc/acpi/ibm/wan<br />
echo min_power &gt; /sys/class/scsi_host/host0/link_power_management_policy</div></div>
<p>Le paramètre sched_smt_power_savings sous /sys/devices/system/cpu/ contrôle le multithreading. Par défaut, il vaut 0 pour des performances optimales<br />
Mettez le à 1 pour avoir plus de batterie, ainsi vous ne vous servirez du second cœur de votre cpu qu&#8217;en cas de besoin ! :</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:585px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">echo 1 &gt; /sys/devices/system/cpu/sched_smt_power_savings</div></div>
<h3> Conclusion </h3>
<p>Cet article n&#8217;est pas complet car j&#8217;ai également des optimisations dans mon kernel, mais ça peut déjà vous donner une bonne base de travail.<br />
N&#8217;hésitez pas à faire des bench avec powertop à CHAQUE modification pour voir ce que ça change sur votre consommation en Watts.</p>


<p><h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2009/08/14/faille-critique-dans-tous-les-noyaux-linux/' rel='bookmark' title='Permanent Link: Faille critique dans tous les noyaux Linux'>Faille critique dans tous les noyaux Linux</a></li>
<li><a href='http://geekfault.org/2009/07/12/transformer-laptop-en-routeur-wifi/' rel='bookmark' title='Permanent Link: Partager la connexion de son laptop'>Partager la connexion de son laptop</a></li>
<li><a href='http://geekfault.org/2009/05/31/chromium-google-chrome-sous-linux/' rel='bookmark' title='Permanent Link: Chromium, le Google Chrome sous Linux sans émulation'>Chromium, le Google Chrome sous Linux sans émulation</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geekfault.org/2010/05/13/linux-laptop-ultimate-powersaving/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Libérez votre esprit avec Freemind</title>
		<link>http://geekfault.org/2010/02/21/liberez-votre-esprit-avec-freemind/</link>
		<comments>http://geekfault.org/2010/02/21/liberez-votre-esprit-avec-freemind/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 02:32:55 +0000</pubDate>
		<dc:creator>koolfy</dc:creator>
				<category><![CDATA[Geeklife]]></category>
		<category><![CDATA[Logiciel]]></category>
		<category><![CDATA[Organisation]]></category>
		<category><![CDATA[planet-libre]]></category>
		<category><![CDATA[projets]]></category>

		<guid isPermaLink="false">http://geekfault.org/?p=2139</guid>
		<description><![CDATA[Ça semble évident : dans le monde de l&#8217;OpenSource, de la programmation ou de l&#8217;informatique en général, s&#8217;il est un besoin omniprésent, c&#8217;est bien celui de structurer une pensée, schématiser une procédure, ou hierarchiser un projet. Combien de projets sont-ils morts ou ont-ils été paralysés par un défaut de structure, d&#8217;ordre et de clarté dans [...]


<h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2009/05/16/rsnapshot/' rel='bookmark' title='Permanent Link: Mise en place d&#8217;un système de backup avec Rsnapshot'>Mise en place d&#8217;un système de backup avec Rsnapshot</a></li>
<li><a href='http://geekfault.org/2009/03/21/faire-planter-le-weechat-de-votre-correspondant/' rel='bookmark' title='Permanent Link: Faire planter le Weechat de votre correspondant'>Faire planter le Weechat de votre correspondant</a></li>
<li><a href='http://geekfault.org/2009/03/21/minimeter-votre-quota-de-telechargement-en-permanence-sous-les-yeux/' rel='bookmark' title='Permanent Link: Minimeter : votre quota de téléchargement en permanence sous les yeux'>Minimeter : votre quota de téléchargement en permanence sous les yeux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><!--pagetitle:Un projet sain, dans un esprit sain.--><img style=' float: left; padding: 4px; margin: 0 7px 2px 0;' align="left"   src="http://geekfault.org/wp-content/uploads/2010/02/freemind.jpg" alt="" title="freemind" width="300" height="199" class="alignleft size-full wp-image-2140" /><br />
Ça semble évident : dans le monde de l&#8217;<strong>OpenSource</strong>, de la programmation ou de l&#8217;informatique en général, s&#8217;il est un besoin omniprésent, c&#8217;est bien celui de structurer une pensée, schématiser une procédure, ou hierarchiser un projet.</p>
<p>Combien de projets sont-ils morts ou ont-ils été paralysés par un défaut de structure, d&#8217;ordre et de clarté dans la manière de procéder ?</p>
<p><a href="http://freemind.sourceforge.net/wiki/index.php/Main_Page"><strong>Freemind</strong></a>, ce n&#8217;est pas un nouveau procédé de méditation New-Age à la mode, mais c&#8217;est tout de même la <strong>solution à ce problème</strong> !<br />
<span id="more-2139"></span><br />
<h3></h3>
<p>Freemind est un logiciel de création de <strong>schémas</strong> et d&#8217;<strong>organigrames</strong> de type WYSIWYG permettant de structurer graphiquement des idées ou des procédures, c&#8217;est à dire à peu près tout ce qui passe par votre tête.</p>
<p>Nous allons ici voir les avantages, pas toujours triviaux, et pourquoi il peut réellement être important de se forcer à représenter ses pensées schématiquement.</p>
<h3>Freemind : comment regarder son cerveau dans un miroir, et y mettre un peu d&#8217;ordre !</h3>
<p>Dans une citation célèbre, souvent attribuée à Einstein, il est dit que &#8220;Si tu n&#8217;es pas en mesure d&#8217;expliquer un concept à un enfant de 8 ans, c&#8217;est que tu ne maitrises pas ce concept correctement.&#8221;</p>
<p>Le premier intérêt d&#8217;une représentation graphique, au delà de tout autre utilité, est d&#8217;<strong>appréhender ses pensées</strong>.<br />
Cela peut paraître stupide, ou inutile, mais la réalité est que, si on prenait la peine de se représenter correctement à soi-même ses propres pensées, avant de tenter de les appliquer ou de les expliquer à quelqu&#8217;un, on éviterait souvent de perdre <strong>beaucoup</strong> de temps à tenter d&#8217;expliquer un raisonnement qu&#8217;on n&#8217;appréhende et donc ne peut exprimer clairement, ou à tenter d&#8217;implémenter une procédure qui, sur un schéma correct, se révèle <strong>irréalisable</strong>, et dont les failles apparaissent comme des guirlandes de noël.</p>
<h4>Une preuve ? Un exemple ? Mieux : un témoignage !</h4>
<p>Pas plus tard que cette nuit, j&#8217;ai tenté de me mettre sérieusement à utiliser les services de réseaux sociaux dont on entends tant parler actuellement.<br />
<strong>Mes 4 nominés ?</strong> <a href="http://www.google.com/buzz">Google Buzz</a>, <a href="http://www.facebook.com">Facebook</a>, <a href="http://identi.ca">Identi.ca</a> et <a href="http://twitter.com">Twitter</a>.<br />
<strong>Mon objectif ?</strong> Parvenir à tous les utiliser en même temps, avec un moindre effort, et qu&#8217;ils se synchronisent correctement entre-eux le plus possible.</p>
<p>Ceux qui se sont déjà lancés dans ce genre d&#8217;initiatives savent à quel point les procédés pour relier deux services qui refusent de se parler (concurrents, par exemple) peuvent être tordus, mais surtout à quel point une structuration sans faille des interactions de ces réseaux est <strong>vitale</strong> pour éviter des redondances ou des boucles infinies.</p>
<p>Après avoir cassé les dents de mon petit esprit inférieur sur ce problème épineux, j&#8217;ai décidé de le représenter sur un bout de papier, ou mieux, sur &#8220;ce logiciel dont je dois faire un article Geekfault depuis des mois&#8221;, comment je voulais structurer mon réseau.</p>
<p>Ci-jointe, donc, la première itération de mon schéma logique des interactions entre ces différents services.<br />
<div id="attachment_2169" class="wp-caption aligncenter" style="width: 580px"><a href="http://geekfault.org/wp-content/uploads/2010/02/SocialNetwork_Wrong.png" title="SocialNetwork_Wrong" rel="lightbox.2139"><img src="http://geekfault.org/wp-content/uploads/2010/02/SocialNetwork_Wrong.png" alt="" title="SocialNetwork_Wrong" width="570" height="411" class="size-full wp-image-2169" /></a><p class="wp-caption-text">You're doing it wrong !</p></div><br />
Je vous mets au <strong>défi</strong> de jeter un coup d&#8217;œil rapide à ce schéma, et à ensuite tenter de vous persuader que vous avez compris la structure exacte de ce dispositif, ou pire : de l&#8217;expliquer à quelqu&#8217;un.<br />
C&#8217;est quasiment impossible sans y passer au moins 5 bonnes minutes. 5 précieuses minutes pour un concept qui n&#8217;en mérite qu&#8217;une maximum, car un schéma d&#8217;organisation plus complexe pourrait facilement vous prendre 30 minutes pour comprendre un concept qui pourrait être décrit et défini en 5 minutes.</p>
<p>Il ne s&#8217;agit pas ici (uniquement) d&#8217;une inaptitude à utiliser un logiciel de schématisation. J&#8217;ai d&#8217;ailleurs <strong>très exactement</strong> reproduit le concept que j&#8217;avais en tête.<br />
Là est précisément le problème.<br />
Ce n&#8217;est qu&#8217;après avoir à moitié schématisé mon plan de pensée, que j&#8217;ai compris que si je n&#8217;arrivais pas à comprendre mon propre schéma, c&#8217;était tout simplement parce qu&#8217;il était déjà totalement bordélique dans ma tête, et qu&#8217;il devait être repensé <strong>from scratch</strong>.</p>
<p>C&#8217;est ainsi que, en quelques minutes seulement (voire quelques dizaines de secondes), j&#8217;ai recommencé mon schéma, en repensant, non seulement sa schématisation, mais également sa structure dans ma tête, et que je suis parvenu à ce simple mais efficace résultat :<br />
<div id="attachment_2177" class="wp-caption aligncenter" style="width: 590px"><a href="http://geekfault.org/wp-content/uploads/2010/02/SocialNetwork.png" title="SocialNetwork" rel="lightbox.2139"><img src="http://geekfault.org/wp-content/uploads/2010/02/SocialNetwork-580x402.png" alt="" title="SocialNetwork" width="580" height="402" class="size-large wp-image-2177" /></a><p class="wp-caption-text">La différence est frappante !</p></div><br />
S&#8217;il semble un peu déconcertant à première vue (de par l&#8217;absence de légendes), quelques secondes d&#8217;observation seulement vous feront déjà réaliser les trois principaux points importants du dispositif :</p>
<ul>
<li> Twitter occupe une position <strong>centrale</strong>, et est celui qui se charge de propager les mises à jours aux autres services. (flèches <strong>bleues</strong>)</li>
<li> Identi.ca est le <strong>seul</strong> service qui poste des mises à jours à Twitter (flèche <strong>rouge</strong>)</li>
<li> Chaque service est en contact avec chaque autre service via Twitter (flèches <strong>vertes</strong>, représentant des liens indirects)</li>
</ul>
<p>Une fois qu&#8217;on a compris ça, on peut déjà mettre en place le dispositif de façon ordonnée, méthodique et productive, et on peut déjà très clairement apercevoir les implications plus abstraites :</p>
<ul>
<li> Tout ce qui est posté par Identi.ca est correctement propagé à tous les services, il doit donc être le service utilisé pour poster des mises à jour.
</li>
<li> On peut poster des mises à jours sur Facebook et Buzz sans qu&#8217;elles ne soient répercutées partout à la fois, ces deux services peuvent donc être utilisés pour poster des mises à jours plus personnelles/privées, ou simplement n&#8217;ayant pas la prétention de devoir être propagées sur tous les moyens de communications et «spamées» inutilement.</li>
</ul>
<p>Cette expérience illustre parfaitement que même si je <strong>croyais</strong> avoir saisi la structure à appliquer, et avoir compris mon raisonnement, une représentation graphique m&#8217;a évité de me gratter la tête pendant des heures, et m&#8217;a permis de reprendre mes erreurs, qui apparaissaient évidentes en comparant les deux schémas.</p>
<p><strong>Quelques minutes plus tard, mon dispositif était en place, et marchait du tonnerre de dieu. Ils vécurent heureux et eurent beaucoup de followers !</strong></p>


<p><h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2009/05/16/rsnapshot/' rel='bookmark' title='Permanent Link: Mise en place d&#8217;un système de backup avec Rsnapshot'>Mise en place d&#8217;un système de backup avec Rsnapshot</a></li>
<li><a href='http://geekfault.org/2009/03/21/faire-planter-le-weechat-de-votre-correspondant/' rel='bookmark' title='Permanent Link: Faire planter le Weechat de votre correspondant'>Faire planter le Weechat de votre correspondant</a></li>
<li><a href='http://geekfault.org/2009/03/21/minimeter-votre-quota-de-telechargement-en-permanence-sous-les-yeux/' rel='bookmark' title='Permanent Link: Minimeter : votre quota de téléchargement en permanence sous les yeux'>Minimeter : votre quota de téléchargement en permanence sous les yeux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geekfault.org/2010/02/21/liberez-votre-esprit-avec-freemind/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>FOSDEM 2010</title>
		<link>http://geekfault.org/2010/01/14/fosdem-2010/</link>
		<comments>http://geekfault.org/2010/01/14/fosdem-2010/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 10:47:11 +0000</pubDate>
		<dc:creator>Tito</dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[Geeklife]]></category>
		<category><![CDATA[conférence]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[irl]]></category>

		<guid isPermaLink="false">http://geekfault.org/?p=1896</guid>
		<description><![CDATA[Ces 6 et 7 février aura lieu le Free and Open Source Software Developers&#8217; European Meeting à Bruxelles. C&#8217;est un forum de rencontre réellement internationnal et anglophone où, chaque année depuis sa création en l&#8217;an 2000, les développeurs partagent et promeuvent leurs logiciels libres. Voici donc une petite présentation de cet évènement où les rédacteurs [...]


<h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2009/09/14/telecharger-les-guignols-de-linfo-v2/' rel='bookmark' title='Permanent Link: Télécharger les Guignols de l&#8217;Info v2'>Télécharger les Guignols de l&#8217;Info v2</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img style=' float: left; padding: 4px; margin: 0 7px 2px 0;' align="left"   src="http://geekfault.org/wp-content/uploads/2010/01/Fosdem.jpg" alt="" title="Fosdem" width="93" height="103" class="alignleft size-full wp-image-1906" />Ces 6 et 7 février aura lieu le <a href="http://fosdem.org/2010/"><strong>Free and Open Source Software Developers&#8217; European Meeting</strong></a> à Bruxelles. C&#8217;est un forum de rencontre réellement internationnal et anglophone où, chaque année depuis sa création en l&#8217;an 2000, les développeurs partagent et promeuvent leurs logiciels libres.</p>
<p>Voici donc une petite présentation de cet évènement où les rédacteurs Geekfault seront bien sûr présents.<br />
<span id="more-1896"></span></p>
<h3>Un <em>meeting</em> internationnal</h3>
<p>Très jeune déjà (en 2004, j&#8217;avais presque 14 ans!) j&#8217;ai commencé à participer à ce genre de conférences aux <a href="http://rmll.info/">Rencontres Mondiales du Logiciel Libre</a>. Mais je me suis vite rendu compte que cet évènement n&#8217;avait de Mondial que le nom : tout le monde était francophone !</p>
<p>Ce n&#8217;est que quelques années plus tard que j&#8217;ai découvert les FOSDEM, pourtant organisées dans ma propore ville. Et là ce fut la révélation : un forum <strong>en anglais</strong> dans une ville aussi centrale que <strong>Bruxelles</strong> était une bien meilleure idée!</p>
<p>Chaque année on y retrouve ainsi des <strong>développeurs, personnalités et organisations du Logiciel Libre</strong> venant des 4 coins du monde. Citons par exemple des développeurs de Mozilla, la Free Sofware Foundation et Richard Stallman. Les FOSDEM sont aujourd&#8217;hui considérées comme « <strong>le meilleur évènement du logiciel libre et gratuit en Europe</strong> ».</p>
<h3>Programme</h3>
<p><a href="http://geekfault.org/wp-content/uploads/2010/01/fosdem-auditoire.jpg" title="fosdem-auditoire" rel="lightbox.1896"><img style=' float: left; padding: 4px; margin: 0 7px 2px 0;' align="left"   src="http://geekfault.org/wp-content/uploads/2010/01/fosdem-auditoire-300x160.jpg" alt="" title="fosdem-auditoire" width="300" height="160" class="alignleft size-medium wp-image-1905" /></a>Le FOSDEM a lieu sur un week-end : les samedi 6 et dimanche 7 février 2010 dans les locaux de l&#8217;Université Libre de Bruxelles (campus Solbosch). Le programme est constitué de <a href="http://fosdem.org/2010/schedule/main-tracks"><strong>conférences</strong></a>, de <a href="http://fosdem.org/2010/schedule/tracks/lightningtalks"><strong>débats</strong></a> et les couloirs sont parsemés de <a href="http://fosdem.org/2010/stands"><strong>stands permanents</strong></a>.</p>
<p>Il y a aussi des séances de &#8220;travaux pratiques&#8221; pour découvrir différents langages de programmation, protocoles et API mais elles ne sont pas encore référencées sur le site. Finalement, les plus motivés peuvent même passer des <a href="http://fosdem.org/2010/certification"><strong>examens</strong></a> pour obtenir par exemple la certification <a href="http://fr.wikipedia.org/wiki/Linux_Professional_Institute">LPI</a>.</p>
<p>En dehors de ces journées de conférences, vous pouvez <a href="http://fosdem.org/2010/bring-your-partner">visiter la ville</a> et <strong>la soirée du vendredi au samedi</strong>, organisée au Délirium Café est devenue incontournable! (C&#8217;est un célèbre bar bruxellois avec plus de 2000 bières à la carte et où chaque année Google en offre quelques unes <img src='http://geekfault.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  )</p>
<h3>See you there!</h3>
<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;' align="right"   src="http://geekfault.org/wp-content/uploads/2010/01/going-to-fosdem.png" alt="" title="going-to-fosdem" width="150" height="89" class="alignright size-full wp-image-1904" />Alors si vous souhaitez rencontrer la rédaction de Geekfault IRL et assister à des conférences/débats intéressants autour du Logiciel Libre, n&#8217;hésitez pas à nous rejoindre!  Avec Koolfy, bragon, Tito, target0, roidelapluie et Tycale, nous resterons connectés sur IRC :</p>
<ul>
<li>irc://irc.geeknode.org/geekfault</li>
<li>irc://irc.geeknode.org/fosdem</li>
</ul>
<h3>Liens</h3>
<ul>
<li><a href="http://fosdem.org/2010/">Le site du FOSDEM 2010</a></li>
<li><a href="http://fosdem.org/2010/schedule/tracks">Le programme</a></li>
<li><a href="http://fosdem.org/2010/practical/transportation">Plans d&#8217;accès</a></li>
</ul>


<p><h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2009/09/14/telecharger-les-guignols-de-linfo-v2/' rel='bookmark' title='Permanent Link: Télécharger les Guignols de l&#8217;Info v2'>Télécharger les Guignols de l&#8217;Info v2</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geekfault.org/2010/01/14/fosdem-2010/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Un geek en vacances</title>
		<link>http://geekfault.org/2009/06/30/geek-en-avion/</link>
		<comments>http://geekfault.org/2009/06/30/geek-en-avion/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 12:37:25 +0000</pubDate>
		<dc:creator>Tito</dc:creator>
				<category><![CDATA[Geeklife]]></category>
		<category><![CDATA[avion]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[vacances]]></category>
		<category><![CDATA[valise]]></category>

		<guid isPermaLink="false">http://geekfault.org/?p=827</guid>
		<description><![CDATA[A l&#8217;approche des vacances, certains d&#8217;entre vous auront peut-être la chance de partir à l&#8217;étranger. En tant que geek et grand voyageur, je vous propose quelques astuces qui vous aideront à voyager agréablement avec votre matériel électronique. Comment prendre l&#8217;avion avec tout ce matériel? Comment recharger les appareils sur des prises étrangères? Que faut-il prendre [...]


<h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2010/05/13/linux-laptop-ultimate-powersaving/' rel='bookmark' title='Permanent Link: Linux &#8211; Laptop &#8211; Ultimate Powersaving !'>Linux &#8211; Laptop &#8211; Ultimate Powersaving !</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://geekfault.org/wp-content/uploads/2009/06/geek-vacances.jpg" title="Un geek partant en vacances" rel="lightbox.827"><img style=' float: left; padding: 4px; margin: 0 7px 2px 0;' align="left"   src="http://geekfault.org/wp-content/uploads/2009/06/geek-vacances-211x300.jpg" alt="Un geek partant en vacances" title="Un geek partant en vacances" width="211" height="300" class="alignleft size-medium wp-image-836" /></a>A l&#8217;approche des vacances, certains d&#8217;entre vous auront peut-être la chance de partir à l&#8217;étranger. En tant que geek et grand voyageur, je vous propose quelques astuces qui vous aideront à voyager agréablement avec votre matériel électronique.</p>
<p>Comment prendre l&#8217;avion avec tout ce matériel? Comment recharger les appareils sur des prises étrangères? Que faut-il prendre avec soi pour prétendre <strong>être geek même à l&#8217;autre bout du monde</strong>?<br />
<span id="more-827"></span></p>
<h3>Le bagage à main</h3>
<p>Le bagage à main contient <strong>tout ce qui peut vous être utile tout le temps où vous êtes séparé de votre valise</strong>. Cela passe donc bien évidemment par votre laptop, ses batteries, un chargeur, votre lecteur MP3, mais aussi des trucs moins geeks : un bic, du papier et des vêtements (de quoi tenir un jour), etc. Des écouteurs intra-auriculaires ou à réduction active du bruit sont parfaits pour ne pas être dérangé par les bruits de l&#8217;avion.</p>
<p><div id="attachment_839" class="wp-caption alignleft" style="width: 310px"><a href="http://geekfault.org/wp-content/uploads/2009/06/img_6900.jpg" title="Bagage à main pratique" rel="lightbox.827"><img src="http://geekfault.org/wp-content/uploads/2009/06/img_6900-300x200.jpg" alt="Mon bagage à main dispose d&#039;un sous-sac facile à récupérer" title="Bagage à main pratique" width="300" height="200" class="size-medium wp-image-839" /></a><p class="wp-caption-text">Mon bagage à main dispose d'un sous-sac facile à récupérer une fois rangé dans le coffre</p></div><em><strong>L&#8217;astuce du grand voyageur:</strong></em> prenez une valise à roulettes aux dimensions maximales des bagages cabine (55x40x20cm) et placez dans celle-ci un sac plus petit (un sac à dos) contenant tout ce qui vous sera réellement utile pendant le vol. Vous pourrez mettre ce sac plus petit sous le siège du passager devant vous. Il vous sauvera aussi la mise dans les avions trop petits où les hôtesses vous séparent cruellement de votre gros bagage à main.</p>
<div style="clear: both;"></div>
<p>Les <strong>normes de sécurité</strong> des aéroports sont de plus en plus restrictives (et stupides, mais ce n&#8217;est pas le sujet). Votre laptop doit être aisément accessible, car il faut souvent le séparer du sac pour le contrôle de sécurité. Pensez aussi à avoir un minimum de batterie au cas où on vous demanderait de prouver qu&#8217;il fonctionne.</p>
<p>Ne vous inquiétez pas du <strong>poids</strong> de votre bagage à main : je n&#8217;ai jamais été contrôlé&#8230; ça a même fait marrer les gardes quand j&#8217;ai sorti trois laptops de mon sac <img src='http://geekfault.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Tant que vous arrivez à le soulever au-dessus de votre tête (pour le mettre dans les coffres), c&#8217;est bon.</p>
<h3>Une batterie USB</h3>
<p>Le plus handicapant lors d&#8217;un voyage en avion est l&#8217;autonomie de nos appareils surpuissants. Rares sont les avions à proposer une prise électrique 12V et encore moins 220V! La meilleure solution est donc une batterie supplémentaire.</p>
<p><a href="http://geekfault.org/wp-content/uploads/2009/06/batterie-usb.jpg" title="Batterie externe USB" rel="lightbox.827"><img style=' float: left; padding: 4px; margin: 0 7px 2px 0;' align="left"   src="http://geekfault.org/wp-content/uploads/2009/06/batterie-usb-300x200.jpg" alt="Batterie externe USB" title="Batterie externe USB" width="300" height="200" class="alignleft size-medium wp-image-863" /></a>J&#8217;ai récemment fait l&#8217;acquisition d&#8217;une batterie USB <strong>Philips Rechargeable PowerPack SCE4420</strong> qui contient une batterie Lithium-Polymère 2000mAh! En comparaison, un iPod Touch possède une batterie 700mAh. Cette batterie Philips permet donc presque 3 recharges complètes, en plus de la charge initiale de l&#8217;iPod. Si l&#8217;on en croit les spécifications Apple, un tel ensemble permettrait de regarder <strong>20 heures de vidéo</strong> !</p>
<p>On peut trouver cette batterie à 30€ chez Carrefour.</p>
<h3>Une multiprise européenne</h3>
<p><a href="http://geekfault.org/wp-content/uploads/2009/06/img_6916.jpg" title="Multiprise de 8 fiches" rel="lightbox.827"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;' align="right"   src="http://geekfault.org/wp-content/uploads/2009/06/img_6916-300x200.jpg" alt="Multiprise de 8 fiches" title="Multiprise de 8 fiches" width="300" height="200" class="alignright size-medium wp-image-840" /></a>Renseignez-vous sur le <a href="http://www.levoyageur.net/prises.php">type de prises électriques</a> du pays où vous vous rendez. Un voire deux <strong>adaptateurs</strong>, c&#8217;est suffisant si vous prenez aussi une <strong>multiprise</strong> européenne. Personnellement je voyage avec un adaptateur universel, qui accepte les 5 principales fiches du monde et une multiprise de 8 fiches !</p>
<p>Attention aux pays encore en <strong>110V</strong> (USA, paquebots, &#8230;) : vérifiez que vos différents adaptateurs s&#8217;en accomoderont. Prenez tous les câbles qui pourraient vous êtes utiles : chargeurs, câbles USB, ethernet, etc. Pensez aussi aux câbles permettant de brancher votre laptop et votre APN à la télévision de la chambre d&#8217;hôtel qui ne diffuse que des chaines dans une langue souvent incompréhensible <img src='http://geekfault.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>Un routeur WiFi</h3>
<p><a href="http://geekfault.org/wp-content/uploads/2009/05/linksys-wag200g.jpg" title="Bon d'accord c'est un modem ça, pas juste un routeur mais chuut :D" rel="lightbox.827"><img style=' float: left; padding: 4px; margin: 0 7px 2px 0;' align="left"   src="http://geekfault.org/wp-content/uploads/2009/05/linksys-wag200g-150x150.jpg" alt="linksys-wag200g" title="Bon d'accord c'est un modem ça, pas juste un routeur mais chuut :D" width="150" height="150" class="alignleft size-thumbnail wp-image-645" /></a>Votre plus grand défi une fois sur place sera d&#8217;<strong>accéder à internet</strong>. Dans cette entreprise, un routeur WiFi sera votre meilleure arme. Préconfigurez-le pour récupérer son IP en <strong>DHCP</strong> sur le port WAN et pour fournir des adresses IP d&#8217;une plage rare en DHCP (<em>192.168.42.x</em> par exemple).</p>
<p>Grâce à ce routeur et un petit <strong>câble ethernet</strong> vous pourrez partager une connexion éventuellement payante avec tous vos appareils communiquants (en ne payant qu&#8217;une fois). Si vous êtes en hôtel, une petite discussion avec un responsable est généralement suffisante pour qu&#8217;ils vous laissent pomper leur bande passante en toute impunité.</p>
<p>Si vous en possédez, prenenez de préférence un routeur <strong>MIMO</strong> et/ou une <strong>antenne à gain directionnel</strong>.</p>
<h3>Une carte SIM locale?</h3>
<p>Même si la tendance est en train de s&#8217;inverser grâce à la <a href="http://ec.europa.eu/information_society/activities/roaming/index_en.htm">Commission Européenne</a>, acheter une carte SIM locale est souvent plus avantageux que les frais de roaming. Je vous conseille la lecture des <a href="http://www.test-achats.be/telephonie/quels-tarifs-pour-son-gsm-a-l-etranger-s450283.htm">conseils de Test-Achats</a>.</p>
<p>Prenez éventuellement en compte le prix des données GPRS : c&#8217;est lent mais ça dépanne! Même au fin fond de l&#8217;Afrique on a de grandes chances de capter un signal GPRS. Rien de plus classe que de tweeter <em>« Je suis perdu dans le Sahara! »</em>, vous ne trouvez pas?</p>
<h3>Checklist du geek</h3>
<ul>
<li>Laptop + batteries + chargeur</li>
<li>Lecteur MP3 + écouteurs intra + chargeur</li>
<li>Disques durs externes + clés USB + CD/DVD vierges</li>
<li>APN + batteries + chargeur + câbles + kit de nettoyage</li>
<li>Canif ou tournevis pour tripoter toute vis qui a la mauvaise idée de passer par-là <img src='http://geekfault.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
<li>Adaptateur électrique + multiprise</li>
<li>Routeur WiFi + deux câbles ethernet</li>
</ul>
<p>Partagez vos idées pour étoffer cette liste dans les commentaires <img src='http://geekfault.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h3>Conclusion</h3>
<p>Cet été je vais profiter de tous mes bons conseils pour faire le tour du monde en 5 étapes avec tout mon attirail geek! Alors bonnes vacances à tous!</p>
<p><em>NB: Geekfault ne cessera bien sûr pas son activité durant les vacances.</em></p>


<p><h3>Si vous avez aimé ce post...</h3><ol><li><a href='http://geekfault.org/2010/05/13/linux-laptop-ultimate-powersaving/' rel='bookmark' title='Permanent Link: Linux &#8211; Laptop &#8211; Ultimate Powersaving !'>Linux &#8211; Laptop &#8211; Ultimate Powersaving !</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geekfault.org/2009/06/30/geek-en-avion/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
