<?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>YAWS: Yet Another Web Space</title>
	<atom:link href="http://www.vigneras.name/pierre/wp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vigneras.name/pierre/wp</link>
	<description></description>
	<lastBuildDate>Wed, 14 Apr 2010 05:23:02 +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>PROUHD: RAID for the end-user.</title>
		<link>http://www.vigneras.name/pierre/wp/2010/04/14/prouhd-raid-for-the-end-user/</link>
		<comments>http://www.vigneras.name/pierre/wp/2010/04/14/prouhd-raid-for-the-end-user/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 05:23:02 +0000</pubDate>
		<dc:creator>pierre</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Filesystem]]></category>

		<guid isPermaLink="false">http://www.vigneras.name/pierre/wp/?p=238</guid>
		<description><![CDATA[RAID has still not been adopted by most end-users despite its inherent quality such as performance and reliability. Reasons such as complexity of RAID technology (levels, hard/soft), set-up, or support may be given. We believe the main reason is that most end-users own a vast amount of heterogeneous storage devices (USB stick, IDE/SATA/SCSI internal/external hard [...]]]></description>
			<content:encoded><![CDATA[<p>RAID has still not been adopted by most end-users despite its inherent quality such as performance and reliability. Reasons such as complexity of RAID technology (levels, hard/soft), set-up, or support may be given. We believe the main reason is that most end-users own a vast amount of heterogeneous storage devices (USB stick, IDE/SATA/SCSI internal/external hard drives, SD/XD Card, SSD, &#8230;), and that RAID-based systems are mostly designed for homogenous (in size and technology) hard disks. Therefore, there is currently no storage solution that manages heterogeneous storage devices efficiently.</p>
<p>In <a title="PROUHD (PDF)" href="http://www.vigneras.name/pierre/resources/articles/prouhd.pdf" target="_self">this article</a>, we propose such a solution and we call it PROUHD (Pool of RAID Over User Heterogeneous Devices). This solution supports heterogeneous (in size and technology) storage devices, maximizes the available storage space consumption, is tolerant to device failure up to a customizable degree, still makes automatic addition, removal and replacement of storage devices possible and remains performant in the face of average end-user workflow.</p>
<p>Although this article makes some references to Linux, the algorithms described are independent of the operating system and thus may be implemented on any of them.</p>
<p><em>Note: this article has been published in HTML format at <a href="http://www.linuxconfig.org/prouhd-raid-for-the-end-user">www.linuxconfig.org</a><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vigneras.name/pierre/wp/2010/04/14/prouhd-raid-for-the-end-user/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dealing with ssh &#8220;hidden&#8221; stuff: config file</title>
		<link>http://www.vigneras.name/pierre/wp/2009/07/29/dealing-with-ssh-hidden-stuff-config-file/</link>
		<comments>http://www.vigneras.name/pierre/wp/2009/07/29/dealing-with-ssh-hidden-stuff-config-file/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 17:51:32 +0000</pubDate>
		<dc:creator>pierre</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.vigneras.org/pierre/wp/?p=189</guid>
		<description><![CDATA[If you use ssh a lot, you may sometimes feel tired giving same options all the time for the same server. For example if you have an account &#8216;alpha&#8217; on a server called &#8216;tarentula&#8217; you may use the following command: ssh alpha@tarentula You may simplify your life: insert the following lines into your .ssh/config: Host [...]]]></description>
			<content:encoded><![CDATA[<p>If you use ssh a lot, you may sometimes feel tired giving same options all the time for the same server.</p>
<p>For example if you have an account &#8216;alpha&#8217; on a server called &#8216;tarentula&#8217; you may use the following command:</p>
<p><code>ssh alpha@tarentula</code></p>
<p>You may simplify your life: insert the following lines into your .ssh/config:</p>
<pre>Host tarentula
    User alpha</pre>
<p>Then, you can just type:</p>
<p><code>ssh tarentula</code></p>
<p>and you will get logged in &#8216;tarentula&#8217; with the &#8216;alpha&#8217; account.</p>
<p>I admit, this is not very impressive. But consider the following lines into your ~/.ssh/config:</p>
<pre>
Host tarentula
    User alpha
    ForwardX11 yes
    ForwardX11Trusted yes

Host *
    Compression yes
</pre>
<p>This basically means: for the &#8216;tarentula&#8217; host given on the command line (this is different than the real host, see below): forward my X display (like if you did a <code>ssh -X tarentula</code>); and for all hosts (including tarentula), enable compression.</p>
<p>Better, if, for some reasons, you are behind a firewall, you can still access to an external server using the following:</p>
<pre>
Host tarentula
    ProxyCommand corkscrew proxy.company.com 8080 %h %p
</pre>
<p>Of course, <a href="http://www.agroman.net/corkscrew/">corkscrew</a> should be installed on your machine.</p>
<p>Finally, if you use virtualisation, you may have setup some ssh tunnels in order to access your various virtual machines. But you end up having to type ssh commands such as this one:</p>
<p><code>ssh -p 22024 beta@10.0.0.10</code></p>
<p>to enter as &#8216;beta&#8217; in the 24th virtual machine that 10.0.0.10 is currently running. A config file such as this one:</p>
<pre>
Host vm24
    HostName 10.0.0.10
    Port 22024
    User beta
</pre>
<p>will make your life much simpler:</p>
<p><code>ssh vm24</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vigneras.name/pierre/wp/2009/07/29/dealing-with-ssh-hidden-stuff-config-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing the right File System Layout under Linux</title>
		<link>http://www.vigneras.name/pierre/wp/2009/07/21/choosing-the-right-file-system-layout-under-linux/</link>
		<comments>http://www.vigneras.name/pierre/wp/2009/07/21/choosing-the-right-file-system-layout-under-linux/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 11:34:33 +0000</pubDate>
		<dc:creator>pierre</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Filesystem]]></category>

		<guid isPermaLink="false">http://www.vigneras.org/pierre/wp/?p=165</guid>
		<description><![CDATA[As you may probably know, Linux supports various filesystems such as ext2, ext3, ext4, xfs, reiserfs, jfs among others. Few users really consider this part of a system, selecting default options of their distribution&#8217;s installer. In this article, I will give some reasons for a better consideration of the file-system and of its layout. I [...]]]></description>
			<content:encoded><![CDATA[<p>As you may probably know, Linux supports various filesystems such as ext2, ext3, ext4, xfs, reiserfs, jfs among others. Few users really consider this part of a system, selecting default options of their distribution&#8217;s installer. In <a href="http://www.vigneras.org/pierre/resources/articles/ctrlfsl.pdf" onClick="javascript: pageTracker._trackPageview('/articles/ctrlfsl.pdf');" target="_self">this article</a>, I will give some reasons for a better consideration of the file-system and of its layout. I will suggest a top-bottom process for the design of a “smart” layout that remains as stable as possible over time for a given computer usage.</p>
<p><em>Note: this article has been published in HTML format at <a href="http://www.linuxconfig.org/choosing-the-right-linux-file-system-layout-using-a-top-bottom-process">www.linuxconfig.org</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vigneras.name/pierre/wp/2009/07/21/choosing-the-right-file-system-layout-under-linux/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Déclaration des revenus 2009 et redevance télé</title>
		<link>http://www.vigneras.name/pierre/wp/2009/05/05/declaration-des-revenus-2009-et-redevance-tele/</link>
		<comments>http://www.vigneras.name/pierre/wp/2009/05/05/declaration-des-revenus-2009-et-redevance-tele/#comments</comments>
		<pubDate>Tue, 05 May 2009 19:03:12 +0000</pubDate>
		<dc:creator>pierre</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Déclaration]]></category>
		<category><![CDATA[French]]></category>
		<category><![CDATA[Impôts]]></category>
		<category><![CDATA[Redevance]]></category>
		<category><![CDATA[Revenus]]></category>
		<category><![CDATA[Télé]]></category>

		<guid isPermaLink="false">http://www.vigneras.org/pierre/wp/?p=60</guid>
		<description><![CDATA[Attention, dans la déclaration préremplie simplifiée envoyée par l&#8217;administration fiscale, la case RA portant sur la Redevance Audiovisuelle est décochée même si l&#8217;année précédente, vous l&#8217;aviez cochée. Ce qui signifie que l&#8217;une de vos résidences (principale ou secondaire) est équipée d&#8217;un téléviseur. Si comme nous, vous avez décidé de vous passer de télé, il faut [...]]]></description>
			<content:encoded><![CDATA[<p>Attention, dans la déclaration préremplie simplifiée envoyée par l&#8217;administration fiscale, la case RA portant sur la Redevance Audiovisuelle est  décochée même si l&#8217;année précédente, vous l&#8217;aviez cochée. Ce qui signifie que l&#8217;une de vos résidences (principale ou secondaire) est équipée d&#8217;un téléviseur. Si comme nous, vous avez décidé de vous passer de télé, il faut évidemment cocher cette case. C&#8217;est évident.</p>
<p>Toutefois, si vous déclarez par Internet, on vous offre la possibilité en quelques clics de télédéclarer. Trés pratique, sauf que là encore, par défaut, on suppose que vous avez une télé, SANS VOUS AFFICHER L&#8217;OPTION À DÉCOCHER !! Il faut donc demander la modification de la déclaration préremplie afin de cocher cette case.</p>
<p>Vous êtes prévenus.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vigneras.name/pierre/wp/2009/05/05/declaration-des-revenus-2009-et-redevance-tele/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Le problème du dvorak-fr</title>
		<link>http://www.vigneras.name/pierre/wp/2009/05/02/le-probleme-du-dvorak-fr/</link>
		<comments>http://www.vigneras.name/pierre/wp/2009/05/02/le-probleme-du-dvorak-fr/#comments</comments>
		<pubDate>Sat, 02 May 2009 16:44:18 +0000</pubDate>
		<dc:creator>pierre</dc:creator>
				<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Dvorak]]></category>
		<category><![CDATA[French]]></category>

		<guid isPermaLink="false">http://www.vigneras.org/pierre/wp/?p=5</guid>
		<description><![CDATA[La disposition clavier du dvorak-fr distribuée par Xorg dans les distributions Linux a changé il y a peu. En voilà les raisons, et un moyen de revenir à la disposition précédente. Depuis presque 3 ans, je me suis mis à une disposition en dvorak-fr (voir http://clavier-dvorak.org/wiki/Accueil pour plus de détails sur le dvorak). L&#8217;effort (relatif) [...]]]></description>
			<content:encoded><![CDATA[<p>La disposition clavier du dvorak-fr distribuée par Xorg dans les distributions Linux a changé il y a peu. En voilà les raisons, et un moyen de revenir à la disposition précédente.<span id="more-5"></span></p>
<p>Depuis presque 3 ans, je me suis mis à une disposition en dvorak-fr (voir http://clavier-dvorak.org/wiki/Accueil pour plus de détails sur le dvorak). L&#8217;effort (relatif) pour changer de disposition clavier, est nettement compensé par le confort d&#8217;une frappe a dix doigts. Bref.</p>
<p>Lors d&#8217;une mise à jour de la distribution Linux Debian utilisé au travail, la disposition de certaines touches ont été changé. En particulier, toutes celles utilisées pour la programmation : /*_;$|.</p>
<p>La raison ? Si le dvorak-us est standardisé par l&#8217;ANSI depuis des lustres, ce n&#8217;est pas le cas du dvorak-fr. Une proposition de Francis Leboutte a été remarqué en 2001. Une modification de cette proposition a été réalisé par Josselin Mouette par la suite et intégré dans les versions de Xorg. C&#8217;est donc sur la version de Josselin Mouette que j&#8217;ai appris le dvorak-fr, et j&#8217;en suis d&#8217;ailleurs très content. Or Josselin Mouette n&#8217;a semble-t&#8217;il jamais demandé la permission de Francis Leboutte pour modifier la disposition de dvorak-fr. Cette dernière est en effet protégée par une licence non-libre <a href="http://creativecommons.org/licenses/by-nc-nd/2.0/be/deed.fr">CC-BY-NC-ND </a>.<br />
Pour cette seule raison, les développeurs de Xorg ont remplacé le dvorak-fr de J. Mouette, par celui de F. Leboutte. Et donc, en faisant un update, je me suis donc retrouvé avec une disposition clavier changée.</p>
<p>J&#8217;ai bien essayé d&#8217;utiliser la disposition de F. Leboutte. Mais franchement, l&#8217;utilisation de la touche morte pour les accents, et les accolades &#8216;{&#8216; et &#8216;}&#8217; me sont très pénible. Je trouve aussi la disposition des opérateurs &#8216;/&#8217;, &#8216;+&#8217;, &#8216;-&#8217; et &#8216;*&#8217; remarquablement illogique.</p>
<p>J&#8217;ai aussi essayé le dvorak-bépo, mais les changements sont trop important pour que je fasse l&#8217;effort aujourd&#8217;hui sans qu&#8217;une question de fond soit réglé auparavant :</p>
<p>comment une distribution libre comme une Debian peut-elle distribuer un fichier non-modifiable, et non-utilisable commercialement (rappelons que libre ne veut en aucun cas dire gratuit comme le montre Redhat depuis de nombreuses années par exemple) ? Par ailleurs, est-il possible de fournir la disposition de J. Mouette sous un autre nom ?</p>
<p>Enfin, pour ceux qui souhaite revenir à la disposition de J. Mouette sous Linux, la procédure à suivre est la suivante (nécessite les droits de root) :</p>
<p>Récupérer le paquet xkb-data-legacy de la Debian :<br />
<code><br />
$ wget -O /tmp/xkb-data-legacy.tar.gz http://ftp.de.debian.org/debian/pool/main/x/xkb-data-legacy/xkb-data-legacy_1.0.1.orig.tar.gz<br />
$ tar xvf /tmp/xkb-data-legacy.tar.gz </code><code>-C /tmp/ </code><code>xkb-data-legacy-1.0.1/symbols/pc/fr<br />
$ vi /tmp/xkb-data-legacy-1.0.1/symbols/pc/fr<br />
</code><br />
Cette dernière instruction vous permet d&#8217;éditer le fichier (utiliser emacs, nano, gedit ou kate si vous n&#8217;aimez pas vi). Pour ma part, je renomme l&#8217;entrée dvorak-fr en dvorak-mouette. Pour cela cherchez les lignes suivantes :<br />
<code><br />
// Keymap Dvorak pour le Français<br />
// par Josselin Mouette .</code></p>
<p>partial alphanumeric_keys<br />
xkb_symbols &#8220;dvorak&#8221; {</p>
<p>Et remplacez cette dernière ligne par :<br />
<code><br />
xkb_symbols "dvorak-mouette" {<br />
</code></p>
<p>N&#8217;oubliez pas de sauvegarder, évidemment. Dernière chose, intégrer votre modification dans Xorg. Là, il faut repérer où se trouve le fichier &#8216;fr&#8217; dans votre distribution. Pour cela utilisez les commandes suivantes :<br />
<code><br />
$ locate fr|grep xkb<br />
</code><br />
ou encore<br />
<code><br />
$ find / -name 'fr' | grep xkb<br />
</code><br />
Cette dernière instruction sera probablement assez longue&#8230;<br />
Chez moi (une Gentoo), le fichier en question se trouve dans<br />
<code><br />
/usr/share/X11/xkb/symbols/fr<br />
</code><br />
Lorsque vous aurez trouvé ce fichier, renommez-le (afin de ne pas le perdre) :<br />
<code><br />
$ sudo cp /usr/share/X11/xkb/symbols/fr /usr/share/X11/xkb/symbols/fr.bak<br />
</code><br />
Enfin, copiez le votre à la place :<br />
<code><br />
$ sudo cp /tmp/xkb-data-legacy-1.0.1/symbols/pc/fr /usr/share/X11/xkb/symbols/fr<br />
$<br />
</code><br />
Si vous utilisez un environnement comme KDE ou Gnome (j&#8217;ai pas essayé sous Gnome), vous devriez pouvoir choisir ce nouveau layout (sous KDE, j&#8217;utilise Kxkb).</p>
<p>L&#8217;inconvénient de cette méthode c&#8217;est de s&#8217;assurer que lors des prochaines mise à jour de la distribution, le fichier &#8216;fr&#8217; ne sera pas remplacé par une nouvelle version ne contenant pas le dvorak de J. Mouette. J&#8217;ai donc sauvegardé mon fichier &#8216;fr&#8217; modifié au cas où.</p>
<p>NB : il y a surement une méthode plus simple à base de setxkbmap, xkbcomp, mais je n&#8217;ai pas réussi à la faire fonctionner. Pour information, xmodmap modifie une disposition existante. En ce qui me concerne (clavier QWERTY à la base), je n&#8217;ai pas non plus réussi à faire fonctionner le dvorak version J. Mouette par cette méthode.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vigneras.name/pierre/wp/2009/05/02/le-probleme-du-dvorak-fr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
