<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>www.arnaudcordier.org</title>
	<link>http://www.arnaudcordier.org/</link>
	<description>Le site d'un Arnaud Cordier.</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="http://www.arnaudcordier.org/spip.php?page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>www.arnaudcordier.org</title>
		<url>http://www.arnaudcordier.org/local/cache-vignettes/L144xH144/siteon0-d64b7.png</url>
		<link>http://www.arnaudcordier.org/</link>
		<height>144</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>Raccourcis et gestes</title>
		<link>http://www.arnaudcordier.org/docs/kde/raccourcis-et-gestes.html</link>
		<guid isPermaLink="true">http://www.arnaudcordier.org/docs/kde/raccourcis-et-gestes.html</guid>
		<dc:date>2012-10-27T14:26:55Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>arnaud</dc:creator>



		<description>&lt;p&gt;Comment configurer les raccourcis claviers et les mouvement de la souris (mouse gesture) dans KDE pour certaines applications (screen, irssi, kwin).&lt;/p&gt;

-
&lt;a href="http://www.arnaudcordier.org/docs/kde/" rel="directory"&gt;kde&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;&lt;strong&gt;ATTENTION : cet article est en construction.&lt;/strong&gt; Il est mal &#233;crit et contient tr&#232;s certainement de fausses informations&#8230;&lt;/p&gt; &lt;p&gt;La gestion des raccourcis claviers et des mouvements de la souris est tr&#232;s pratique dans KDE. Ils sont tr&#232;s tr&#232;s configurable. Voici une liste de quelques raccourcis que j'ai cr&#233;&#233; et trouve utile de partager.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h3 class='h3 spip'&gt;Mouvements de la souris&lt;/h3&gt;
&lt;p&gt;Il faut d'abord activer les mouvements en cochant les cases pr&#233;vu &#224; cet effet.
Par d&#233;faut les mouvements se font en maintenant le bouton de la molette appuy&#233; et en faisant le geste enregistr&#233;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;changer de fen&#234;tre dans screen&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Le but est d'envoyer la suite&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; ctrl-a ctrl-espace d'un mouvement vers la droite&lt;/li&gt;&lt;li&gt; ctrl-a ctrl-backspace d'un mouvement vers la gauche&lt;/li&gt;&lt;/ul&gt;
&lt;ol class=&quot;spip&quot;&gt;&lt;li&gt; Cr&#233;er un nouveau groupe nomm&#233; &#171; screen &#187;&lt;/li&gt;&lt;li&gt; La condition doit &#234;tre : Classe de la fen&#234;tre Konsole Konsole (De mon cot&#233; j'exclus aussi le titre &#171; irssi &#187; car j'utilise les m&#234;mes mouvements pour changer de fen&#234;tre dans irssi)&lt;/li&gt;&lt;li&gt; Cr&#233;er un nouveau &#171; Action de mouvement de souris &#187; &gt; &#171; Envoyer une entr&#233;e du clavier &#187;&lt;/li&gt;&lt;li&gt; D&#233;clencheur : enregistrer un mouvement vers la droite&lt;/li&gt;&lt;li&gt; Action : Ctrl+a:Ctrl+Space&lt;/li&gt;&lt;li&gt; Reprendre &#224; l'&#233;tape 3 en enregistrant un mouvement vers la gauche et une action ctrl+a:ctrl+BackSpace&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;a href=&quot;http://www.arnaudcordier.org/IMG/txt/screen.khotkeys.txt&quot; class='spip_in' type='text/plain'&gt;T&#233;l&#233;charger&lt;/a&gt; ce groupe pour l'importer dans votre KDE.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="http://www.arnaudcordier.org/IMG/txt/screen.khotkeys.txt" length="1997" type="text/plain" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/txt/irssi.khotkeys.txt" length="2451" type="text/plain" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/txt/kwin-desktop-gesture.khotkeys.txt" length="12943" type="text/plain" />
		

	</item>
<item xml:lang="fr">
		<title>G&#226;teau clock</title>
		<link>http://www.arnaudcordier.org/images/gateau-clock.html</link>
		<guid isPermaLink="true">http://www.arnaudcordier.org/images/gateau-clock.html</guid>
		<dc:date>2012-05-29T12:51:47Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>arnaud</dc:creator>



		<description>
&lt;p&gt;Essai de joli g&#226;teau. Inspir&#233; par ce g&#226;teau l&#224; : http://www.flickr.com/photos/flickr... Fait avec Yolaine et Matthieu, la fabrication c'est &#233;tal&#233;e sur onze heure ! Pour un premier essai on est plut&#244;t fier de nous.&lt;/p&gt;


-
&lt;a href="http://www.arnaudcordier.org/images/" rel="directory"&gt;Images&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Essai de joli g&#226;teau.&lt;/p&gt; &lt;p&gt;Inspir&#233; par ce g&#226;teau l&#224; : &lt;a href=&quot;http://www.flickr.com/photos/flickrsy/3027861339/&quot; class='spip_url spip_out' rel='nofollow external'&gt;http://www.flickr.com/photos/flickr...&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Fait avec Yolaine et Matthieu, la fabrication c'est &#233;tal&#233;e sur onze heure !&lt;/p&gt; &lt;p&gt;Pour un premier essai on est plut&#244;t fier de nous.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/gateau_clock.jpg" length="1368383" type="image/jpeg" />
		

	</item>
<item xml:lang="fr">
		<title>Aide spip</title>
		<link>http://www.arnaudcordier.org/codes/spip/aide-spip.html</link>
		<guid isPermaLink="true">http://www.arnaudcordier.org/codes/spip/aide-spip.html</guid>
		<dc:date>2011-06-13T09:04:19Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>arnaud</dc:creator>



		<description>&lt;p&gt;Cr&#233;er des pages d'aides pour les r&#233;dacteurs d'un site, en utilisant les raccourcis typographiques de SPIP.&lt;/p&gt;

-
&lt;a href="http://www.arnaudcordier.org/codes/spip/" rel="directory"&gt;SPIP&lt;/a&gt;


		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; align=&quot;right&quot; src=&quot;http://www.arnaudcordier.org/local/cache-vignettes/L48xH48/arton25-a2c41.png&quot; width='48' height='48' style='height:48px;width:48px;' /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Ce plugin permet de cr&#233;er des pages d'aide &#224; l'utilisation d'un site en SPIP pour les r&#233;dacteurs de ce site.&lt;/p&gt; &lt;p&gt;Apr&#232;s avoir install&#233; le plugin, un nouveau sous-menu &#171; aide &#187; appara&#238;t dans le menu &#171; &#233;dition &#187;.&lt;/p&gt; &lt;p&gt;Il faut ensuite &#233;crire cette aide, il suffit de cr&#233;er un dossier &lt;strong&gt;aide/&lt;/strong&gt; dans le dossier &lt;strong&gt;squelettes/&lt;/strong&gt; et d'y placer des fichiers textes format&#233;s en utilisant les raccourcis typographiques de SPIP.&lt;/p&gt; &lt;h3 class='h3 spip'&gt;Mettre des images dans les pages d'aide&lt;/h3&gt;
&lt;p&gt;Pour pouvoir mettre des images d'illustrations dans l'aide il convient de mettre ces images dans un dossier &lt;strong&gt;images/&lt;/strong&gt; contenu dans le dossier &lt;strong&gt;aide/&lt;/strong&gt; et d'utiliser le mod&#232;le cr&#233;&#233; sp&#233;cialement &lt;aide_img&gt; qui s'&#233;crit avec la syntaxe :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;&lt;aide_img|src=fichier.jpg|align=center&gt;&lt;/code&gt;&lt;/div&gt;
&lt;h3 class='h3 spip'&gt;Ordonner les pages dans le menu&lt;/h3&gt;
&lt;p&gt;Pour ordonner les pages il faut pr&#233;fixer le nom des fichiers par num&#233;ro undescore : XX_&lt;/p&gt; &lt;h3 class='h3 spip'&gt;Traduire le nom des pages dans le menu&lt;/h3&gt;
&lt;p&gt;Pour avoir des jolis noms dans le menu de l'aide, il faut utiliser un fichier langue local et traduire les noms des fichiers pr&#233;fix&#233;s par la cha&#238;ne aide_.&lt;/p&gt; &lt;p&gt;Ainsi pour un dossier &lt;strong&gt;aide/&lt;/strong&gt; contenant :&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://www.arnaudcordier.org/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; 10_accueil.txt
&lt;br /&gt;&lt;img src=&quot;http://www.arnaudcordier.org/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; 20_cycles.txt
&lt;br /&gt;&lt;img src=&quot;http://www.arnaudcordier.org/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; 30_films.txt&lt;/p&gt; &lt;p&gt;Et avoir un fichier &lt;strong&gt;squelettes/lang/local_fr.php&lt;/strong&gt; :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;&lt;?php&lt;br /&gt;
$GLOBALS[$GLOBALS['idx_lang']] = array(&lt;br /&gt; 'aide_accueil' =&gt; 'Page d\'accueil',&lt;br /&gt; 'aide_cycles' =&gt; 'Les cycles',&lt;br /&gt; 'aide_films' =&gt; 'Les films',&lt;br /&gt;
);&lt;br /&gt;
?&gt; &lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="http://www.arnaudcordier.org/IMG/gz/aide.tar.gz" length="2283" type="application/x-gzip" />
		

	</item>
<item xml:lang="fr">
		<title>panorama</title>
		<link>http://www.arnaudcordier.org/images/panorama.html</link>
		<guid isPermaLink="true">http://www.arnaudcordier.org/images/panorama.html</guid>
		<dc:date>2011-02-24T11:51:53Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>arnaud</dc:creator>



		<description>&lt;p&gt;Mon appartement en r&#233;novation en vue panoramique.&lt;/p&gt;

-
&lt;a href="http://www.arnaudcordier.org/images/" rel="directory"&gt;Images&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://www.arnaudcordier.org/squelettes/javascript/jquery.panorama/css/jquery.panorama.css&quot; /&gt; &lt;div id='pano'&gt;&lt;/div&gt; &lt;script type=&quot;text/javascript&quot; src=&quot;http://www.arnaudcordier.org/squelettes/javascript/jquery.panorama/js/jquery.panorama.js&quot;&gt;&lt;/script&gt; &lt;script type=&quot;text/javascript&quot;&gt; jQuery(document).ready(function($){ var img = $('&lt;'+'img src=&quot;IMG/png/papanono_1.png&quot; class=&quot;pano&quot; width=&quot;2000&quot; height=&quot;465&quot; /&gt;'); var pano = $('#pano').append(img); var largeur = $('#contenu').width(); $(&quot;img.pano&quot;).panorama({ viewport_width: largeur, speed: 30000, direction: 'left', control_display: 'auto' }); }); &lt;/script&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>R&#233;novation au trois rois</title>
		<link>http://www.arnaudcordier.org/images/renovation-au-trois-rois.html</link>
		<guid isPermaLink="true">http://www.arnaudcordier.org/images/renovation-au-trois-rois.html</guid>
		<dc:date>2011-02-10T16:52:39Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>arnaud</dc:creator>



		<description>&lt;p&gt;Photos de la r&#233;novation de mon appartement.&lt;/p&gt;

-
&lt;a href="http://www.arnaudcordier.org/images/" rel="directory"&gt;Images&lt;/a&gt;


		</description>


 <content:encoded>
		</content:encoded>


		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220736-2.jpg" length="119435" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220738-2.jpg" length="120378" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220741-2.jpg" length="103038" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220743-2.jpg" length="100525" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220746-2.jpg" length="121743" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220747-2.jpg" length="79010" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220750-2.jpg" length="91478" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220753-2.jpg" length="115422" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220754-2.jpg" length="115167" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220755-2.jpg" length="115145" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220756-2.jpg" length="87299" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220759-2.jpg" length="85883" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220762-2.jpg" length="111302" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220765-2.jpg" length="76299" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220768-2.jpg" length="58862" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220771-2.jpg" length="73840" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220774-2.jpg" length="124364" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220777-2.jpg" length="130608" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220782-2.jpg" length="155575" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220785-2.jpg" length="132452" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220786-2.jpg" length="106453" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220791-2.jpg" length="121468" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220792-2.jpg" length="115309" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220793-2.jpg" length="120511" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220794-2.jpg" length="136086" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220795-2.jpg" length="154746" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220799-2.jpg" length="144968" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220801-2.jpg" length="119462" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220804-2.jpg" length="83653" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220805-2.jpg" length="64284" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220806-2.jpg" length="67401" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220807-2.jpg" length="112592" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220808-2.jpg" length="86345" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220809-2.jpg" length="152880" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220813-2.jpg" length="163587" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220815-2.jpg" length="68801" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220818-2.jpg" length="68241" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220821-2.jpg" length="78854" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220824-2.jpg" length="97829" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220826-2.jpg" length="139220" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220827-2.jpg" length="113927" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220828-2.jpg" length="111239" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/jpg/p1220829-2.jpg" length="110401" type="image/jpeg" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/png/pano.png" length="543115" type="image/png" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/png/panoplafond.png" length="561260" type="image/png" />
		
		<enclosure url="http://www.arnaudcordier.org/IMG/png/papanono_1.png" length="1425064" type="image/png" />
		

	</item>
<item xml:lang="fr">
		<title>filegap</title>
		<link>http://www.arnaudcordier.org/codes/bash/filegap.html</link>
		<guid isPermaLink="true">http://www.arnaudcordier.org/codes/bash/filegap.html</guid>
		<dc:date>2011-02-03T22:53:50Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>arnaud</dc:creator>



		<description>&lt;p&gt;Un script pour remplir les trous num&#233;rique dans un listing de fichier.&lt;/p&gt;

-
&lt;a href="http://www.arnaudcordier.org/codes/bash/" rel="directory"&gt;bash&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Ce programme rempli les trous num&#233;rique dans un listing de fichier, en faisant un lien symbolique du fichier pr&#233;c&#233;dent autant de fois que n&#233;cessaire.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;#!/bin/bash&lt;br /&gt; &lt;br /&gt; # UTILISATION:&lt;br /&gt; # Ce programme rempli les trous num&#233;rique dans un listing de fichier, en copiant le fichier pr&#233;c&#233;dent autant de fois que n&#233;c&#233;ssaire.&lt;br /&gt; # ./Filegap dossier_a_traiter&lt;br /&gt; &lt;br /&gt; function taille() {&lt;br /&gt; echo -n $1|wc -m;&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; function entier() {&lt;br /&gt; num=`echo $1 | sed 's/^0\+//'`;&lt;br /&gt; if [[ &quot;$num&quot; == '' ]]; then num=0; fi&lt;br /&gt; echo -n &quot;$num&quot;&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; function chaine() {&lt;br /&gt; printf &quot;%.${2}d&quot; $1;&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; function pre() {&lt;br /&gt; echo $1 | sed 's/^\([^0-9]\+\)\([0-9]\+\)\(.\+\)$/\1/';&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; function suf() {&lt;br /&gt; echo $1 | sed 's/^\([^0-9]\+\)\([0-9]\+\)\(.\+\)$/\3/';&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; function num() {&lt;br /&gt; echo $1 | sed 's/^\([^0-9]\+\)\([0-9]\+\)\(.\+\)$/\2/';&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; cd $1&lt;br /&gt; &lt;br /&gt; nomancien=`ls .|head -n 1`;&lt;br /&gt; numancien=`num $nomancien`;&lt;br /&gt; taillenum=`taille $numancien`;&lt;br /&gt; prefix=`pre $nomancien`;&lt;br /&gt; sufix=`suf $nomancien`;&lt;br /&gt; # int=`entier $numancien`;&lt;br /&gt; # chr=`chaine $int $taillenum`;&lt;br /&gt; # echo $nomancien, $numancien, $taillenum, $prefix, $sufix, $int, $chr ;&lt;br /&gt; &lt;br /&gt; for i in `ls .`; do&lt;br /&gt; num_ici=`num $i`;&lt;br /&gt; Enum_ici=`entier $num_ici`;&lt;br /&gt; Enumancien=`entier $numancien`;&lt;br /&gt; # echo $diff, $Enum_ici, $Enumancien&lt;br /&gt; diff=$(($Enum_ici - $Enumancien));&lt;br /&gt; if [[ &quot;$diff&quot; &gt; 1 ]]; then&lt;br /&gt; nomancien=&quot;${prefix}${numancien}${sufix}&quot;;&lt;br /&gt; deb=$((`entier $numancien`+1))&lt;br /&gt; fin=$((`entier $num_ici`-1))&lt;br /&gt; for ((j=$deb; j &lt;= $fin ; j=j+1));do&lt;br /&gt; # echo cp $nomancien ${prefix}`chaine $j $taillenum`${sufix};&lt;br /&gt; # cp $nomancien ${prefix}`chaine $j $taillenum`${sufix};&lt;br /&gt; echo ln -s $nomancien ${prefix}`chaine $j $taillenum`${sufix};&lt;br /&gt; ln -s $nomancien ${prefix}`chaine $j $taillenum`${sufix};&lt;br /&gt; done&lt;br /&gt; fi;&lt;br /&gt; numancien=$num_ici;&lt;br /&gt; done;&lt;br /&gt; &lt;br /&gt; cd -;&lt;br /&gt; &lt;br /&gt; # ^(\D+)(\d+)(.+)$&lt;br /&gt; # numancien=$2&lt;br /&gt; # taille=taille(numancien)&lt;br /&gt; # un par un les fichiers tri&#233;s&lt;br /&gt; # num = $2&lt;br /&gt; # si (diff = entier(num) - entier(numancien)) &gt; 1&lt;br /&gt; # nomancien = $1 + $numancien + $3&lt;br /&gt; # r&#233;p&#233;ter $i pour entier(numancien)+1 &#224; entier(num)-1&lt;br /&gt; # cp $nomancien ($1 + chaine($i,taille) + $3)&lt;br /&gt; # numancien = num&lt;br /&gt; &lt;br /&gt; # Fabriquer un dossier de test&lt;br /&gt; # for ((i=0; i &lt;= 50 ; i=i+5));do touch prefix`printf &quot;%.2d&quot; $i`suffix.png;done&lt;br /&gt; &lt;br /&gt; # Effacer les fichiers cr&#233;&#233;s&lt;br /&gt; # find . -type l -delete&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="http://www.arnaudcordier.org/IMG/zip/filegap.zip" length="967" type="application/zip" />
		

	</item>
<item xml:lang="fr">
		<title>Secure Hash Algorithm</title>
		<link>http://www.arnaudcordier.org/docs/secure-hash-algorithm.html</link>
		<guid isPermaLink="true">http://www.arnaudcordier.org/docs/secure-hash-algorithm.html</guid>
		<dc:date>2010-12-04T17:14:43Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>arnaud</dc:creator>



		<description>&lt;p&gt;Un petit formulaire pour calculer un hash de 256 bits d'une cha&#238;ne de caract&#232;re.&lt;/p&gt;

-
&lt;a href="http://www.arnaudcordier.org/docs/" rel="directory"&gt;Docs&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Pour avoir un hash de 256 bits d'une cha&#238;ne de caract&#232;re taper celle-ci dans le champ texte ci-dessous et appuyer sur le bouton.&lt;/p&gt; &lt;p&gt;La fonction est &#233;crite en &lt;a href=&quot;http://www.arnaudcordier.org/prive/javascript/sha256.js&quot; class='spip_out'&gt;javascript&lt;/a&gt; par &lt;a href=&quot;http://anmar.eu.org/&quot; class='spip_out' rel='external'&gt;Angel Marin&lt;/a&gt; ; c'est donc le navigateur qui calcule, rien n'est envoy&#233; au serveur.&lt;/p&gt; &lt;script type='text/javascript' src='http://www.arnaudcordier.org/prive/javascript/sha256.js'&gt;&lt;/script&gt;
&lt;form id='shaform'&gt;
&lt;input type='checkbox' id='toggle' /&gt;
&lt;input type='password' size='20' id='shapass' /&gt;
&lt;input type='submit' value='calculer' /&gt;
&lt;div id='resultat' style='border:1px solid green;padding:2px;margin-top:1em;'&gt; &lt;/div&gt;
&lt;form&gt;
&lt;script type='text/javascript'&gt;
(function(){
$('#shaform').submit(function(){ $('#resultat').html(hex_sha256($('#shapass')[0].value)); return false;
});
$('#toggle').change(function(){ var shapass = $('#shapass'); if (shapass.attr('type')!='text') { shapass.replaceWith('&lt;input type=&quot;text&quot; id=&quot;shapass&quot; value=&quot;'+shapass[0].value+'&quot;/&gt;'); } else { shapass.replaceWith('&lt;input type=&quot;password&quot; id=&quot;shapass&quot; value=&quot;'+shapass[0].value+'&quot;/&gt;'); }
});
})();
&lt;/script&gt; &lt;p&gt;La m&#234;me chose en utilisant une console :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;echo -n texte | sha256sum&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>PdfLivret</title>
		<link>http://www.arnaudcordier.org/codes/bash/pdflivret.html</link>
		<guid isPermaLink="true">http://www.arnaudcordier.org/codes/bash/pdflivret.html</guid>
		<dc:date>2010-11-21T10:40:38Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>arnaud</dc:creator>



		<description>&lt;p&gt;Script bash utilisant l'outil pdfjam pour faire de l'imposition en livret de document PDF.&lt;/p&gt;

-
&lt;a href="http://www.arnaudcordier.org/codes/bash/" rel="directory"&gt;bash&lt;/a&gt;


		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; align=&quot;right&quot; src=&quot;http://www.arnaudcordier.org/local/cache-vignettes/L150xH121/arton19-bd3ac.png&quot; width='150' height='121' style='height:121px;width:150px;' /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Je r&#234;ve depuis longtemps d'un outil d'imposition pour faire des mini-livres facilement et rapidement. Enfin au d&#233;tour d'un &lt;a href=&quot;http://www.mutins.net/spip.php?article383&quot; class='spip_out' rel='external'&gt;article&lt;/a&gt; de &lt;a href=&quot;http://www.zonedombres.org/&quot; class='spip_out' rel='external'&gt;sorci&#232;re&lt;/a&gt; je d&#233;couvre l'excellent &lt;a href=&quot;http://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/firth/software/pdfjam/&quot; class='spip_out' rel='external'&gt;pdfjam&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;pdfjam fait de l'imposition, mais pas compl&#233;tement de mani&#232;re automatique et surtout pas pour n'importe quel type de livret (de ce que j'en ai compris il ne g&#232;re &#171; que &#187; le in-folio).&lt;/p&gt; &lt;p&gt;Voici donc un petit script bash qui permet d'utiliser pdfjam comme il me plait bien.&lt;/p&gt; &lt;p&gt;Il permet de cr&#233;er, &#224; partir d'un livre en PDF, un nouveau PDF avec l'ordre des pages modifi&#233;es pour l'impression facile en livret(s). On peut choisir le nombre de page par livret et le nombre de pliure par feuille (pour faire du in-folio, in-quarto ou plus). Ainsi pour faire un mini-livre compos&#233; de livret(s) de 32 pages A8 il suffit de taper :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;./PdfLivret 32 4 monpdf.pdf &gt; livret.pdf&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Pour l'installer :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;&gt; wget http://www.arnaudcordier.org/IMG/bin/PdfLivret.bin&lt;br /&gt; &gt; mv PdfLivret.bin PdfLivret&lt;br /&gt; &gt; chmod 755 PdfLivret&lt;br /&gt; &gt; ./PdfLivret 32 A8 monpdf.pdf &gt; livret.pdf&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Une description de l'utilisation du script est disponible quand on l'appel sans arguments.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="http://www.arnaudcordier.org/IMG/bin/PdfLivret.bin" length="3179" type="application/octet-stream" />
		

	</item>
<item xml:lang="fr">
		<title>Kate</title>
		<link>http://www.arnaudcordier.org/docs/kate.html</link>
		<guid isPermaLink="true">http://www.arnaudcordier.org/docs/kate.html</guid>
		<dc:date>2010-11-10T14:29:07Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>arnaud</dc:creator>



		<description>&lt;p&gt;Trucs et astuces &#224; propos du formidable &#233;diteur de texte de KDE&lt;/p&gt;

-
&lt;a href="http://www.arnaudcordier.org/docs/" rel="directory"&gt;Docs&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h3 class='h3 spip'&gt;Module externe : &#171; outils externes &#187;&lt;/h3&gt;
&lt;h3 class='h3 spip'&gt;Enregistrer et traiter un fichier en un clic &lt;/h3&gt;
&lt;p&gt;Cr&#233;er un nouvel outil externe et le configurer comme sur la copie de la fen&#234;tre.
&lt;span class='spip_document_73 spip_documents spip_documents_center'&gt;
&lt;img src='http://www.arnaudcordier.org/local/cache-vignettes/L500xH278/kate-text2tags-9cb36.jpg' width='500' height='278' alt=&quot;&quot; style='height:278px;width:500px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Avec ce texte :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;cd &quot;%directory&quot; &amp;&amp; txt2tags &quot;./%filename&quot; &amp;&amp; beep -l 90 -f 1000 -n -l 200 -f 2000 -n -l 100 -f 1000 -n -l 75 -f 500 || beep -f 300.7 -d 100 -l 400&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Ce code enregistre le fichier et le compile avec le programme txt2tags, puis fait un joli bip si tout c'est bien pass&#233;, un plus moche sinon.&lt;/p&gt; &lt;p&gt;Il est possible de lancer ce script en cliquant sur son lien dans le menu outils -&gt; outils externe, ou encore mieux de lui assigner un raccourci clavier gr&#226;ce au menu configuration -&gt; configurer les raccourcis clavier.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Linux en vrac</title>
		<link>http://www.arnaudcordier.org/docs/linux-en-vrac.html</link>
		<guid isPermaLink="true">http://www.arnaudcordier.org/docs/linux-en-vrac.html</guid>
		<dc:date>2010-11-10T14:20:35Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>arnaud</dc:creator>



		<description>&lt;p&gt;Trucs et astuces, parfois utile, pour l'utilisation de tous les jours de son ordinateur sous linux.&lt;/p&gt;

-
&lt;a href="http://www.arnaudcordier.org/docs/" rel="directory"&gt;Docs&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h3 class='h3 spip'&gt;le bip dans le speaker&lt;/h3&gt;
&lt;p&gt;Pour que le bip du speaker marche il faut que le module &lt;strong&gt;pcspkr&lt;/strong&gt; soit charg&#233; :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;modprobe pcspkr (marche une fois)&lt;br /&gt;
echo pcspkr &gt;&gt; /etc/modules (pour enregistrer cette configuration)&lt;/code&gt;&lt;/div&gt;
&lt;h3 class='h3 spip'&gt;D&#233;finir le nom d'une fen&#234;tre de terminal&lt;/h3&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;echo -ne &quot;\033]0;${USER}@${HOSTNAME}: ${PWD}\007&quot;&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Pour aller plus loin : &lt;a href=&quot;http://www.faqs.org/docs/Linux-mini/Xterm-Title.html&quot; class='spip_url spip_out' rel='nofollow external'&gt;http://www.faqs.org/docs/Linux-mini...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
