<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://e.rycks.com/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>rycks' corner - tips</title>
  <link>http://e.rycks.com/index.php/</link>
  <description></description>
  <language>fr</language>
  <pubDate>Sat, 23 Aug 2008 22:53:32 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Faire du ménage dans ses fichiers ... fslint</title>
    <link>http://e.rycks.com/index.php/post/2008/08/09/Faire-du-menage-dans-ses-fichiers-fslint</link>
    <guid isPermaLink="false">urn:md5:74353ef0769ceec289a926e23ecf0655</guid>
    <pubDate>Sat, 09 Aug 2008 11:16:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>geekerie</category><category>tips</category><category>toutpublic</category>    
    <description>&lt;p&gt;Organiser des fichiers sur un espace de stockage c'est toujours très compliqué. Déjà quand on est tout seul on arrive assez souvent à faire des copie de documents qu'on oublie ensuite de supprimer et on ne sais plus lequel est le bon ... mais dès qu'on est plusieurs à travailler sur un même espace de stockage ça devient vite un bordel infâme.&lt;/p&gt;


&lt;p&gt;Alors, en attendant que la GED vienne nous sauver je suis tombé dernièrement sur FSLINT, outil qui se doit d'être préinstallé sur tout système informatique&amp;nbsp;!&lt;/p&gt;    &lt;h2&gt;Pour les barbus&lt;/h2&gt;


&lt;p&gt;Jusqu'à présent un bon vieux script en ligne de commande me permettait de faire ce boulot: trouver des doublons qui n'ont pas forcément le même nom de fichier (pratique pour des photos par exemple, je ne supporte pas les noms automatique que les appareils photos utilisent et donc je change le nom des fichiers):&lt;/p&gt;

&lt;pre&gt;
find . ! -empty -type f -printf &amp;quot;%s &amp;quot; -exec ls -dQ {} \; | sort -n | uniq -D -w 1 | \
cut -d&amp;quot; &amp;quot; -f2- | \
xargs md5sum | sort | \
uniq -w32 -d --all-repeated=separate | \
cut -c35-
&lt;/pre&gt;


&lt;h2&gt;Interface graphique et amélioration sensible de l'ergonomie&lt;/h2&gt;


&lt;p&gt;&lt;a href=&quot;http://e.rycks.com/public/images/2008/08/20080808-FSlint.png&quot;&gt;&lt;img src=&quot;http://e.rycks.com/public/images/2008/08/.20080808-FSlint_s.jpg&quot; alt=&quot;20080808-FSlint.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Mais voilà, fslint est là, un petit logiciel écris en python-gtk et qui vous permet de faire la même chose et même mieux avec une interface utilisateur quand même bien plus agréable.&lt;/p&gt;


&lt;p&gt;Limitations: bon, il y a quand même quelques limites, par exemple les photos qui ont été légèrement modifiées (par exemple, rotation de 90°) ... ce sont deux fichiers &quot;identiques&quot; d'un point de vue humain mais fslint n'est pas encore à ce niveau là de recherche &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2008/08/09/Faire-du-menage-dans-ses-fichiers-fslint#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2008/08/09/Faire-du-menage-dans-ses-fichiers-fslint#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/353</wfw:commentRss>
      </item>
    
  <item>
    <title>N'y a t-il vraiment que le FLV pour les vidéos en ligne ?</title>
    <link>http://e.rycks.com/index.php/post/2008/07/14/Ny-a-t-il-vraiment-que-le-FLV-pour-les-videos-en-ligne</link>
    <guid isPermaLink="false">urn:md5:0d8a335a10f54b5a0622532b7de18da4</guid>
    <pubDate>Mon, 14 Jul 2008 00:24:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>boulot</category><category>geekerie</category><category>lprod</category><category>tips</category>    
    <description>&lt;p&gt;Étant toujours à la recherche de *la* solution pour embarquer des vidéos dans des pages webs j'en suis arrivé à faire le choix suivant: format FLV&amp;nbsp;!
Alors, es-ce la seule solution viable à l'heure actuelle&amp;nbsp;?&lt;/p&gt;    &lt;h2&gt;Du FLV en voici en voilà&lt;/h2&gt;


&lt;p&gt;Voici ma vision de la chose pour &quot;défendre&quot; ma position:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1. Pour les illustrations, les fichiers de départ sont du &lt;a href=&quot;http://www.inkscape.org/&quot; hreflang=&quot;fr&quot;&gt;inkscape&lt;/a&gt; SVG&lt;/li&gt;
&lt;li&gt;2. Pour les vidéos, c'est du DV classique ou de l'appareil photo numérique&lt;/li&gt;
&lt;li&gt;3. Export des fichiers SVG dans inkscape en PNG 640x480 et stockage dans un répertoire&lt;/li&gt;
&lt;li&gt;4. Montage avec &lt;a href=&quot;http://fr.lprod.org/wiki/doku.php?id=video:cinelerra&quot; hreflang=&quot;fr&quot;&gt;cinelerra&lt;/a&gt; pour avoir les transitions et les &quot;durées&quot; d'affichage des illustrations, gestion des différentes pistes, de la bande son etc.&lt;/li&gt;
&lt;li&gt;5. Export de cinelerra en x milliers de fichiers PNG (question d'avoir une super qualité de sortie)&lt;/li&gt;
&lt;li&gt;6. Transformation des x milliers de fichiers png en 1 fichier FLV (format propriétaire mais assez bien documenté pour que ffmpeg, mplayer et vlc sachent créer et lire des fichiers dans ce format) à l'aide du logiciel libre &lt;a href=&quot;http://fr.wikipedia.org/wiki/FFmpeg&quot; hreflang=&quot;fr&quot;&gt;ffmpeg&lt;/a&gt; puis &lt;a href=&quot;http://www.inlet-media.de/flvtool2&quot; hreflang=&quot;en&quot;&gt;flvtool2&lt;/a&gt; -U (nouvelle découverte ce soir) libre aussi pour ajouter des méta informations dans le fichier&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
ffmpeg -i /tmp/export/sequence-%6d.png -b 5000k -threads 2 /tmp/export.flv
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;7. Dépot du fichier flv sur le serveur&lt;/li&gt;
&lt;li&gt;8. Utilisation de &lt;a href=&quot;http://flowplayer.org/&quot; hreflang=&quot;en&quot;&gt;flowplayer&lt;/a&gt; comme logiciel de lecture des vidéo flash en ligne&lt;/li&gt;
&lt;li&gt;9. On n'est pas obligé d'avoir le plugin flash propriétaire d'adobe sur son ordinateur: l'implémentation libre gnash arrive à lire les trucs envoyés par flowplayer depuis la &lt;a href=&quot;http://wiki.gnashdev.org/Release_0_8_3&quot; hreflang=&quot;en&quot;&gt;version 0.8.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;10. Et en bonus, on propose de télécharger la vidéo si elle n'est pas lisible en ligne et ensuite VLC arrive à la lire sans soucis ...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Donc en bref ça me permet presque de considérer FLV un peu comme PDF ... on a de quoi les créer en libre et les lire en libre, Seul le format de fichier peut-être considérer comme &quot;mauvais&quot; mais en l'absence d'alternative ...&lt;/p&gt;


&lt;h2&gt;La solution ultime: le MP4&lt;/h2&gt;


&lt;p&gt;Mais il y a mieux&amp;nbsp;! Hé oui, il semblerait que flowplayer sache gérer le format H264, lequel format a une implémentation libre qui est quasiment la référence: &lt;a href=&quot;http://fr.wikipedia.org/wiki/X264&quot; hreflang=&quot;fr&quot;&gt;X264&lt;/a&gt; ...&lt;/p&gt;


&lt;p&gt;La seule modification dans la chaîne de production indiquée ci-dessus, c'est l'étape 6: on demande juste à ffmpeg de créer non pas un fichier FLV mais un fichier YUV qui sera ensuite transformé en MP4 via X264.&lt;/p&gt;

&lt;pre&gt;
ffmpeg -i /tmp/export/sequence-%6d.png -b 5000k -threads 2 -pix_fmt yuv420p /tmp/fichier.y4m
x264 --threads 2 --progress -B 800 -o /tmp/fichier.mp4 /tmp/fichier.yuv 640x480
&lt;/pre&gt;

&lt;p&gt;Note: passez le -B 800 à 5000 si vous voulez une qualité sans faille mais attention à la taille du fichier.&lt;/p&gt;


&lt;p&gt;Si vous avez une piste audio il faut penser à la travailler, par exemple&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;1. L'extraire de votre vidéo de départ&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
ffmpeg fichier.wav -i MVI_0385.AVI
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;2. La transformer en AAC&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
faac -b 192k -o audio.aac fichier.wav
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;3. La multiplexer avec la bande video X264&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
MP4Box -tmp /tmp -add video.mp4 -add audio.aac /tmp/export.mp4
&lt;/pre&gt;


&lt;p&gt;Et hop, tout un chapitre de plus de la formation&lt;a href=&quot;http://ryxeo.com/index.php/2007/05/18/145-montage-video&quot; hreflang=&quot;fr&quot;&gt; Montage vidéo en logiciels libres&lt;/a&gt; et &lt;a href=&quot;http://ryxeo.com/index.php/2007/05/18/147-streaming-video&quot; hreflang=&quot;fr&quot;&gt;streaming&lt;/a&gt; de RyXéo&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Pour pouvoir utiliser tout ça il faut penser à installer les paquets suivants:&lt;/p&gt;

&lt;pre&gt;
sudo apt-get install mkvtoolnix faac gpac x264 flvtool2 cinelerra ffmpeg inkscape
&lt;/pre&gt;


&lt;p&gt;Vous en pensez quoi vous&amp;nbsp;?&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2008/07/14/Ny-a-t-il-vraiment-que-le-FLV-pour-les-videos-en-ligne#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2008/07/14/Ny-a-t-il-vraiment-que-le-FLV-pour-les-videos-en-ligne#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/347</wfw:commentRss>
      </item>
    
  <item>
    <title>Faire un dépot de paquets debian à l'aide de reprepro ou apt-move</title>
    <link>http://e.rycks.com/index.php/post/2008/07/07/Faire-un-depot-de-paquets-debian-a-laide-de-reprepro-ou-apt-move</link>
    <guid isPermaLink="false">urn:md5:8dd3648fe975a7fd8977f41cb301976d</guid>
    <pubDate>Mon, 07 Jul 2008 14:57:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>boulot</category><category>debian</category><category>tips</category>    
    <description>&lt;p&gt;Après avoir vu une manière fast&amp;amp;furious de monter un dépôt de paquets deb il y a &lt;a href=&quot;http://e.rycks.com/index.php/post/2008/03/28/Faire-un-depot-de-paquets-deb-local-de-A-a-Z-en-5-minutes&quot;&gt;quelques semaines&lt;/a&gt; ... je me permet de vous donner maintenant quelques indications pour utiliser reprepro ou apt-move qui servent à faire à peu près la même chose&amp;nbsp;!&lt;/p&gt;    &lt;p&gt;Pour information, ces outils sont abordés dans la &lt;a href=&quot;http://ryxeo.com/index.php/2007/05/17/135-creation-et-gestion-de-paquets-debian-ubuntu&quot; hreflang=&quot;fr&quot;&gt;formation RyXéo ad-hoc&lt;/a&gt; ... formation qui fait un véritable carton&amp;nbsp;!&lt;/p&gt;


&lt;h2&gt;reprepro&lt;/h2&gt;


&lt;p&gt;Je suis fan &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; c'est un outil rapide et efficace comme on les aime&amp;nbsp;!&lt;/p&gt;


&lt;h3&gt;1. Création de l'arborescence&lt;/h3&gt;
&lt;pre&gt;
mkdir -p /home/reprepro/{conf,incoming}
&lt;/pre&gt;


&lt;h3&gt;2. Configuration du logiciel&lt;/h3&gt;

&lt;p&gt;Fichier /home/reprepro/conf/distributions&lt;/p&gt;

&lt;pre&gt;
Origin: RyXeo AbulEdu
Label: Depot AbulEdu DVD d'installation - RyXeo
SignWith: Eric Seigne &amp;lt;eric.seigne@ryxeo.com&amp;gt;
Suite: stable
Codename: dapper
Version: 6.06
Architectures: i386 all source
Components: main restricted universe multiverse
Description: Depot AbulEdu DVD d'installation - RyXeo
&lt;/pre&gt;


&lt;h3&gt;3. Ajouter des fichiers dans le dépôt&lt;/h3&gt;

&lt;pre&gt;
cd /home/reprepro
reprepro -b . includedeb dapper /var/cache/apt/archives/fichier.deb
&lt;/pre&gt;


&lt;p&gt;Si vous avez un grand paquet de fichiers à importer dans votre dépôt, utilisez donc le petit script suivant:&lt;/p&gt;


&lt;p&gt;autoreprepro.sh&lt;/p&gt;
&lt;pre&gt;
#!/bin/bash
for paquet in $1/*.deb; do
  reprepro -b . includedeb dapper $paquet;
done
&lt;/pre&gt;


&lt;h3&gt;Nettoyer le dépôt&lt;/h3&gt;


&lt;p&gt;Si vous voulez virer les doublons de votre dépôt un simple deleteunreferenced fera l'affaire ... tout le reste c'est direction man reprepro&amp;nbsp;!&lt;/p&gt;

&lt;pre&gt;
reprepro deleteunreferenced
&lt;/pre&gt;



&lt;h2&gt;apt-move&lt;/h2&gt;


&lt;p&gt;Sur le même principe ... un fichier de configuration un peu étrange, /etc/apt-move.conf et c'est tout&amp;nbsp;!&lt;/p&gt;

&lt;pre&gt;
# Les sites dans  /etc/apt/sources.list que vous voulez copier
APTSITES=&amp;quot;/all/&amp;quot;

# Les architectures de processeur pour lesquelles vous voulez générer la source
ARCHS=&amp;quot;i686&amp;quot;

# Le chemin d'accès absolu du miroir local que vous voulez créer
# Ce doit être la première entrée de votre sources.list pour utiliser &amp;quot;sync&amp;quot; ou &amp;quot;mirror&amp;quot;
LOCALDIR=/home/apt-move/

# La distribution pour laquelle vous souhaitez créer le dépôt
DIST=dapper

# Le type de paquet que vous voulez copier.
# Valeurs possibles : binary, source, both (n'utiliser qu'une valeur).
PKGTYPE=binary

# Chemin absolu du cache des paquets. Initialement celui de apt-get par défaut.
FILECACHE=/var/cache/apt/archives
#FILECACHE=/cdrom/stage2

# Choisir &amp;quot;yes&amp;quot; si vous voulez garder les fichiers originaux avec &amp;quot;move&amp;quot;/&amp;quot;movefile&amp;quot;
COPYONLY=no
&lt;/pre&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2008/07/07/Faire-un-depot-de-paquets-debian-a-laide-de-reprepro-ou-apt-move#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2008/07/07/Faire-un-depot-de-paquets-debian-a-laide-de-reprepro-ou-apt-move#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/345</wfw:commentRss>
      </item>
    
  <item>
    <title>UUID dans /etc/fstab</title>
    <link>http://e.rycks.com/index.php/post/2008/05/26/UUID-dans-/etc/fstab</link>
    <guid isPermaLink="false">urn:md5:4b3668eff15a05470fab5b528321c4fe</guid>
    <pubDate>Mon, 26 May 2008 23:28:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>geekerie</category><category>tips</category>    
    <description>    &lt;p&gt;Bon,
si vous cherchez vous aussi comment faire pour trouver ce fichu UUID qui représente votre partition perdue, direction&lt;/p&gt;

&lt;pre&gt;
ls -l /dev/disk/by-uuid/

sudo vol_id --uuid /dev/sdc1

sudo blkid
&lt;/pre&gt;


&lt;p&gt;tout simplement&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2008/05/26/UUID-dans-/etc/fstab#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2008/05/26/UUID-dans-/etc/fstab#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/329</wfw:commentRss>
      </item>
    
  <item>
    <title>Faire un dépôt de paquets deb local de A a Z en 5 minutes</title>
    <link>http://e.rycks.com/index.php/post/2008/03/28/Faire-un-depot-de-paquets-deb-local-de-A-a-Z-en-5-minutes</link>
    <guid isPermaLink="false">urn:md5:67dbcde54c82531ae9d155f63bf839bb</guid>
    <pubDate>Fri, 28 Mar 2008 12:25:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category><category>debian</category><category>geekerie</category><category>tips</category>    
    <description>&lt;p&gt;Vous voulez faire un dépôt de fichiers deb local en quelques minutes ... voici une solution fast&amp;amp;furious. Si vous voulez faire du beau travail&amp;nbsp;? utilisez donc reprepro&amp;nbsp;!&lt;/p&gt;    &lt;ul&gt;
&lt;li&gt;1. posez tous vos fichier .deb en vrac dans un répertoire&lt;/li&gt;
&lt;li&gt;2. créez un fichier apt-ftparchive.conf&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
APT::FTPArchive::Release {
  Version               &amp;quot;1.0&amp;quot;;
  Origin                &amp;quot;Mon depot rapide vrac&amp;quot;;
  Label                 &amp;quot;localhost&amp;quot;;
  Suite                 &amp;quot;dapper&amp;quot;;
  Architectures         &amp;quot;i386&amp;quot;;
  Components            &amp;quot;main&amp;quot;;
}
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;3. apt-ftparchive -c apt-ftparchive.conf packages . &amp;gt; Packages&lt;/li&gt;
&lt;li&gt;4. apt-ftparchive -c apt-ftparchive.conf release . &amp;gt; Release&lt;/li&gt;
&lt;li&gt;5. Signez avec GPG le fichier Release qui permet d'éviter le message d'erreur comme quoi les paquets ne sont pas signés lors du apt-get update/upgrade&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
gpg -a --yes -u &amp;quot;Eric Seigne&amp;quot; -b -o Release.gpg Release
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;6. puis sur le poste &quot;client&quot;, ajoutez le dépot dans /etc/apt/sources.list (par exemple pour un dépot local)&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
deb file:/tmp/depot ./
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;7. et enfin, sur le poste client toujours, lancez la commande apt-get update puis apt-get upgrade/install&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2008/03/28/Faire-un-depot-de-paquets-deb-local-de-A-a-Z-en-5-minutes#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2008/03/28/Faire-un-depot-de-paquets-deb-local-de-A-a-Z-en-5-minutes#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/320</wfw:commentRss>
      </item>
    
  <item>
    <title>Comment jouer avec des DVD-RW sous Linux ...</title>
    <link>http://e.rycks.com/index.php/post/2008/02/18/Comment-jouer-avec-des-DVD-RW-sous-Linux</link>
    <guid isPermaLink="false">urn:md5:ee112d489bd63f9f69d09b88328567c3</guid>
    <pubDate>Mon, 18 Feb 2008 10:56:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>geekerie</category><category>tips</category>    
    <description>&lt;p&gt;Bon,
ça semble idiot mais j'ai eu pour la première fois entre les mains des DVD-RW ce week-end ... et je me suis trouvé dans une situation bien étrange où le 1er gravage marche mais pas les suivants&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Le coup du clic-droit dans nautilus &quot;graver un dvd&quot; ne marche pas, je passe à k3b, pareil ... et c'est ce lundi matin que j'ai trouvé la solution&lt;/p&gt;    &lt;p&gt;Pour effacer un DVD récalcitrant, utilisez les options blank=full et force=full&lt;/p&gt;

&lt;pre&gt;
sudo dvd+rw-format -gui -blank=full -force=full /dev/dvd
&lt;/pre&gt;


&lt;p&gt;Et pour info, pour graver le DVD en ligne de commande:&lt;/p&gt;

&lt;pre&gt;
sudo growisofs -Z /dev/dvd=image-iso-du-dvd.iso -use-the-force-luke=notray -use-the-force-luke=tty -dvd-compat -speed=4 -use-the-force-luke=bufsize:32m
&lt;/pre&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2008/02/18/Comment-jouer-avec-des-DVD-RW-sous-Linux#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2008/02/18/Comment-jouer-avec-des-DVD-RW-sous-Linux#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/314</wfw:commentRss>
      </item>
    
  <item>
    <title>jquery et des conflits (par exemple avec getElementsByTagName)</title>
    <link>http://e.rycks.com/index.php/post/2008/02/15/jquery-et-des-conflits-par-exemple-avec-getElementsByTagName</link>
    <guid isPermaLink="false">urn:md5:6885ff5ccda25bcad50c3fa7d4ae72be</guid>
    <pubDate>Fri, 15 Feb 2008 22:24:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>boulot</category><category>geekerie</category><category>tips</category>    
    <description>&lt;p&gt;Si vous utilisez &lt;a href=&quot;http://jquery.com/&quot; hreflang=&quot;en&quot;&gt;jquery&lt;/a&gt; (que je vous conseille soit dit en passant) vous risquez un jour de croiser un conflit avec d'autres outils javascript. Par exemple ça arrive avec dokuwiki ... alors il y a une astuce tout simple mais qu'il faut connaitre&amp;nbsp;!&lt;/p&gt;    &lt;p&gt;1. Indiquez à jquery de se mettre en mode &quot;je ne veux pas que tu me fasse perdre du temp&quot;&lt;/p&gt;

&lt;pre&gt;
jQuery.noConflict();
&lt;/pre&gt;


&lt;p&gt;2. Remplacez tous les appels de &quot;$&quot; par jquery(), ça donne ceci;&lt;/p&gt;

&lt;pre&gt;
$(node).find('&amp;gt;ul').show('slow');

deviendra

jQuery(node).find('&amp;gt;ul').show('slow');
&lt;/pre&gt;


&lt;p&gt;3. Admirez le résultat&amp;nbsp;! hé oui c'est pas long et pas compliqué&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2008/02/15/jquery-et-des-conflits-par-exemple-avec-getElementsByTagName#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2008/02/15/jquery-et-des-conflits-par-exemple-avec-getElementsByTagName#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/313</wfw:commentRss>
      </item>
    
  <item>
    <title>Clé 3G huawei-e220 sous linux ... support 100% libre !</title>
    <link>http://e.rycks.com/index.php/post/2008/02/13/Cle-3G-huawei-e220-sous-linux-support-100-libre</link>
    <guid isPermaLink="false">urn:md5:67d01aeb9edd5c7b7bcfe7ba4865f2dd</guid>
    <pubDate>Wed, 13 Feb 2008 19:56:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>boulot</category><category>debian</category><category>geekerie</category><category>tips</category>    
    <description>&lt;p&gt;La clé 3G livré avec le eeepc est compatible Linux, soit ... mais ce n'est pas suffisant. Es-ce que le support linux est libre&amp;nbsp;?&lt;/p&gt;


&lt;p&gt;En bref&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;es-ce que je vais pouvoir connecter cette clé sur un autre ordinateur que le eeepc&amp;nbsp;?&lt;/li&gt;
&lt;li&gt;es-ce que je pourrais toujours utiliser cette clé dès que j'aurais installé un nouveau linux sur le eeepc&amp;nbsp;?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;La réponse est ...&lt;/p&gt;    &lt;p&gt;OUI !!!&lt;/p&gt;


&lt;p&gt;Ce périphérique est composé des éléments suivants:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;un espace de stockage de fichiers (en accès lecture simple) sur lequel sont accessibles les drivers pour windows&lt;/li&gt;
&lt;li&gt;trois modems&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Et voici voilà le comment:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Lorsqu'on connecte la clé un petit logiciel est lancé pour demander le code PIN de la puce SIM, pour l'instant je ne sais pas s'il est possible d'avoir un équivalent libre de ce petit logiciel, l'astuce super simple consiste à mettre la puce SIM dans un téléphone et à virer le code PIN ... le pb c'est si on se fait piquer la puce ou la clé 3G l'absence de code PIN risque de provoquer des ... débordements &lt;img src=&quot;/themes/erics/smilies/sad.png&quot; alt=&quot;:(&quot; class=&quot;smiley&quot; /&gt;&lt;/li&gt;
&lt;li&gt;Un autre logiciel se lance pour créer les entrées dans /dev (ttyUSB0 etc.). Vous en avez une &lt;a href=&quot;http://www.kanoistika.sk/bobovsky/archiv/umts/&quot; hreflang=&quot;en&quot;&gt;version libre ici&lt;/a&gt;  ... es-ce que c'est ce logiciel là qui est préinstallé sur le eeepc&amp;nbsp;? je n'en sais encore trop rien en tout cas voici la ligne de commande à utiliser pour compiler ce logiciel et vous pouvez télécharger le binaire pour ubuntu 7.10 dans la liste des fichiers joints à ce billet&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
gcc huaweiAktBbo_pt-BR.c -o huaweiAktBbo -lusb
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;Copiez le fichier dans le répertoire /usr/bin&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Ajoutez un fichier dans /etc/udev/rules.d/99-huawei-e220.rules pour que ce petit logiciel soit lancé automatiquement lorsqu'on connecte la clé usb ...&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
SUBSYSTEM==&amp;quot;usb&amp;quot;, SYSFS{idProduct}==&amp;quot;1003&amp;quot;, SYSFS{idVendor}==&amp;quot;12d1&amp;quot;, RUN+=&amp;quot;huaweiAktBbo&amp;quot;
SUBSYSTEM==&amp;quot;usb&amp;quot;, SYSFS{idProduct}==&amp;quot;1003&amp;quot;, SYSFS{idVendor}==&amp;quot;12d1&amp;quot;, RUN+=&amp;quot;sleep 5&amp;quot;
SUBSYSTEM==&amp;quot;usb&amp;quot;, SYSFS{idProduct}==&amp;quot;1003&amp;quot;, SYSFS{idVendor}==&amp;quot;12d1&amp;quot;, RUN+=&amp;quot;modprobe usbserial vendor=0x12d1 product=0x1003&amp;quot;
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;Et enfin, c'est ppp tout classique qui se charge de faire le reste ... donc rien de neuf par rapport à un modem classique&amp;nbsp;!&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;etc/ppp/peers/huawei-e220&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
# /etc/ppp/peers/huawei-e220 pppd script
# pppd call huawei-e220

noauth
/dev/ttyUSB0
#3600000
noipdefault
defaultroute
persist
noauth
nodetach
usepeerdns
0.0.0.0:0.0.0.0
connect &amp;quot;/usr/sbin/chat -vf /etc/ppp/peers/huawei-e220.chat&amp;quot;  
#connect &amp;quot;/etc/ppp/peers/huawei-e220.chat&amp;quot;
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;/etc/ppp/peers/huawei-e220.chat&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
TIMEOUT 3
SAY '1...\n'
ABORT BUSY
SAY '2...\n'
ABORT 'NO CARRIER'
SAY '3...\n'
ABORT VOICE
SAY '4...\n'
ABORT 'NO DIALTONE'
SAY '5...\n'
ABORT 'NO DIAL TONE'
SAY '6...\n'
ABORT 'NO ANSWER'
SAY '7...\n'
ABORT DELAYED
SAY '8...\n'
&amp;quot;&amp;quot; ATZ
SAY '9...\n'
#OK-\\k\\k\\\k\\d+++ATH-OK ATE1
OK ATQ0V1E0S0=0&amp;amp;C1&amp;amp;D2
#SAY '10...\n'
#OK AT+CGDCONT=1,\&amp;quot;IP\&amp;quot;,\&amp;quot;cmnet\&amp;quot;\
OK AT+CGDCONT=1,\&amp;quot;IP\&amp;quot;,\&amp;quot;slsfr\&amp;quot;\
#OK AT+CGDCONT=1,\&amp;quot;IP\&amp;quot;,\&amp;quot;websfr\&amp;quot;\
#OK AT+CGDCONT=1,\&amp;quot;IP\&amp;quot;,\&amp;quot;ibox.tim.it\&amp;quot;\
#OK AT+CGDCONT=1,\&amp;quot;IP\&amp;quot;,\&amp;quot;internet\&amp;quot;\
SAY '10...\n'
OK ATDT*99#\
SAY '11...\n'
CONNECT &amp;quot;&amp;quot;
SAY 'connect OK\n'
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;Et ensuite on lance la connexion à l'aide de pon:&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
pon huawei-e220
&lt;/pre&gt;


&lt;p&gt;&lt;strong&gt;Quelques outils supplémentaires&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Pour voir les statistiques d'utilisation de votre ligne, utilisez donc le logiciel &lt;a href=&quot;http://oozie.fm.interia.pl/pro/huawei-e220/index.html&quot; hreflang=&quot;en&quot;&gt;he220stat&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Vous pouvez également utiliser le logiciel libre suivant &lt;a href=&quot;https://forge.vodafonebetavine.net/projects/vodafonemobilec/&quot; hreflang=&quot;en&quot;&gt;vodafonemobilec&lt;/a&gt; qui permet facilement via une interface gtk d'envoyer des SMS et de gérer la connexion.&lt;/p&gt;


&lt;p&gt;Quelques astuces &lt;a href=&quot;http://wikeee.fr/index.php/D%C3%A9montage_de_l%27EEE&quot; hreflang=&quot;fr&quot;&gt;pour démonter&lt;/a&gt; le eeepc&lt;/p&gt;</description>
    
          <enclosure url="http://e.rycks.com/public/documents/2008/02/huaweiAktBbo"
      length="10249" type="text/plain" />
    
    
          <comments>http://e.rycks.com/index.php/post/2008/02/13/Cle-3G-huawei-e220-sous-linux-support-100-libre#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2008/02/13/Cle-3G-huawei-e220-sous-linux-support-100-libre#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/312</wfw:commentRss>
      </item>
    
  <item>
    <title>Ubuntu 6.06 LTS sur HP 350ML</title>
    <link>http://e.rycks.com/index.php/post/2008/01/16/Ubuntu-606-LTS-sur-HP-350ML</link>
    <guid isPermaLink="false">urn:md5:3d21bb2733628039132a24ade1b07f12</guid>
    <pubDate>Wed, 16 Jan 2008 14:39:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>boulot</category><category>geekerie</category><category>tips</category>    
    <description>    &lt;p&gt;L'installation se passe sans soucis à condition de penser à faire un killall udpkg dès le début de l'installation&amp;nbsp;! En effet la détection des bus USB tourne en boucle pendant tout le processus d'installation&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Une fois cette étape passée l'installation se termine bien et le système tourne comme un charme.&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2008/01/16/Ubuntu-606-LTS-sur-HP-350ML#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2008/01/16/Ubuntu-606-LTS-sur-HP-350ML#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/310</wfw:commentRss>
      </item>
    
  <item>
    <title>SNMP je t'aime ! (comment faire le schéma d'un réseau lorsqu'on a que des switchs manageables)</title>
    <link>http://e.rycks.com/index.php/post/2008/01/11/SNMP-je-taime-comment-faire-le-schema-dun-reseau-lorsquon-a-que-des-switchs-manageables</link>
    <guid isPermaLink="false">urn:md5:b33dfd3547b31a81d6b7828b0d6f1bc7</guid>
    <pubDate>Fri, 11 Jan 2008 12:02:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>boulot</category><category>geekerie</category><category>tips</category>    
    <description>    &lt;p&gt;En mission d'administration réseau pour un client cette semaine j'ai eu le temps de mettre en place une idée assez ancienne à base de requettes SNMP sur des switchs manageables.&lt;/p&gt;


&lt;p&gt;Pour l'occasion ce sont des switchs DLINK manageables et qui offrent une interface SNMP.&lt;/p&gt;


&lt;p&gt;Ce développement a été fait en trois étapes:&lt;/p&gt;


&lt;p&gt;1. Recherche des &quot;entrées&quot; SNMP qui nous intéressent&lt;/p&gt;


&lt;p&gt;2. Développement d'un script PHP qui fait la matrice complète du réseau&lt;/p&gt;


&lt;p&gt;3. Dessin du réseau&lt;/p&gt;


&lt;p&gt;Et ensuite mise entre les mains du client ... satisfait&amp;nbsp;? tu parle&amp;nbsp;! bien plus que ça, sidéré oui &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2008/01/11/SNMP-je-taime-comment-faire-le-schema-dun-reseau-lorsquon-a-que-des-switchs-manageables#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2008/01/11/SNMP-je-taime-comment-faire-le-schema-dun-reseau-lorsquon-a-que-des-switchs-manageables#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/308</wfw:commentRss>
      </item>
    
  <item>
    <title>Migration de dolibarr vers opensi</title>
    <link>http://e.rycks.com/index.php/post/2007/06/20/Migration-de-dolibarr-vers-opensi</link>
    <guid isPermaLink="false">urn:md5:d528be634b0598286778c3fa7ad5c599</guid>
    <pubDate>Wed, 20 Jun 2007 19:20:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>boulot</category><category>tips</category>    
    <description>    &lt;p&gt;Ça y est, j'ai terminé le script de migration de Dolibarr vers OpenSI, vous avez tous les détails sur le site &lt;a href=&quot;http://www.ryxeo.com/index.php/2007/06/20/167-script-d-export-dolibarr-import-opensi&quot; hreflang=&quot;fr&quot;&gt;web de RyXéo&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2007/06/20/Migration-de-dolibarr-vers-opensi#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2007/06/20/Migration-de-dolibarr-vers-opensi#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/287</wfw:commentRss>
      </item>
    
  <item>
    <title>Utiliser un Bewan 600 à la place d'une Freebox</title>
    <link>http://e.rycks.com/index.php/post/2007/04/23/Utiliser-un-Bewan-600-a-la-place-dune-Freebox</link>
    <guid isPermaLink="false">urn:md5:e5aba76880dbeade2911c1e8351c43b9</guid>
    <pubDate>Mon, 23 Apr 2007 22:45:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>geekerie</category><category>tips</category>    
    <description>&lt;p&gt;Il est possible d'utiliser la connexion ADSL Free avec un routeur Bewan 600 tout simple ... pratique pour tester ou pour utiliser l'ADSL lorsque votre Freebox est KO.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Configuration&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Pensez bien à configurer votre Bewan600 comme suit:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mode MPoA Activé&lt;/li&gt;
&lt;li&gt;Encapsulation 1483 Routed IP VC-Mux (IPoA)&lt;/li&gt;
&lt;li&gt;VPI 8&lt;/li&gt;
&lt;li&gt;VCI 36&lt;/li&gt;
&lt;li&gt;Modulation Multimode&lt;/li&gt;
&lt;li&gt;RIP activé&lt;/li&gt;
&lt;li&gt;Obtenir automatiquement une adresse IP&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;et c'est tout ... Capture d'écran de l'interface d'admin du bewan 600:&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://e.rycks.com/public/images/2007/04/20070423-bewan_freebox.jpg&quot;&gt;&lt;img src=&quot;http://e.rycks.com/public/images/2007/04/.20070423-bewan_freebox_s.jpg&quot; alt=&quot;20070423-bewan_freebox.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2007/04/23/Utiliser-un-Bewan-600-a-la-place-dune-Freebox#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2007/04/23/Utiliser-un-Bewan-600-a-la-place-dune-Freebox#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/277</wfw:commentRss>
      </item>
    
  <item>
    <title>2 mois de vie commune avec mod_security</title>
    <link>http://e.rycks.com/index.php/post/2007/03/29/2-mois-de-vie-commune-avec-mod_security</link>
    <guid isPermaLink="false">urn:md5:5feff8449949265ac5bf13630bc7c6c4</guid>
    <pubDate>Thu, 29 Mar 2007 00:41:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>geekerie</category><category>tips</category>    
    <description>&lt;p&gt;Ça fait maintenant deux mois que j'essaye de vivre avec mod_security. Oui c'est un collocataire sympa, à l'origine je cherchais un remplaçant à mod_tsunami qui m'a quitté lorsque je suis passé à apache2 ... vous suivez&amp;nbsp;? non c'est normal c'est un informaticien qui parle à des informaticiens &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;mod_tsunami&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Était le module installé sur mon serveur web (apache) et qui permet d'éviter les DDos et autres idiots qui aspirent mon site et plantent mon petit serveur qui se trouve rapidement à cours de ressources.&lt;/p&gt;


&lt;p&gt;Je l'aime bien moi mod_tsunami mais il n'existe pas pour apache2. Il y a deux mois j'ai eu la mauvaise surprise de devoir faire face à un idiot qui s'amusait à aspirer mon blog 30 ou 40 fois par jours ... ma connexion internet devient lente, mon serveur ne réponds plus, les visiteurs normaux sont malheureux de ne plus pouvoir consulter le contenu de ce site incontournable de la toile (oui, t'a vu comme je suis modeste ... et oui ce soit je te tuttoie).&lt;/p&gt;


&lt;p&gt;Bref, j'ai cherché un nouveau colloc qui ferait le videur à l'entrée de la boite de nuit ... et j'ai trouvé un peu de doc sur mod_security, je me suis un peu amusé avec et là ce soir, 2 mois après c'est un peu l'heure du bilan.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;mod_security&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;apache2.conf&lt;/p&gt;

&lt;pre&gt;
&amp;lt;IfModule mod_security.c&amp;gt;
   SecFilterEngine On
   SecFilterCheckURLEncoding On
   SecFilterCheckUnicodeEncoding Off
   SecFilterScanPOST On
   SecFilterForceByteRange 1 255
   SecAuditEngine RelevantOnly
   SecAuditLog /var/log/apache2/mod-security_log
   SecFilterDebugLog /var/log/apache2/mod-security_debug_log
   SecFilterDebugLevel 0
   SecFilterDefaultAction &amp;quot;deny,log,status:500&amp;quot;
   include /etc/apache2/mod_security.conf
   &amp;lt;Location /cgi-bin/printenv&amp;gt;
   SecFilterInheritance Off
   SecFilterSelective POST_PAYLOAD &amp;quot;!^login=a-zA-Z{8}&amp;amp;password=0-9{1,8}$&amp;quot;
   &amp;lt;/Location&amp;gt;
   &amp;lt;Location /cgi-bin/FormMail&amp;gt;
   SecFilterSelective &amp;quot;ARG_recipient&amp;quot; &amp;quot;!@webkreator.com$&amp;quot;
   &amp;lt;/Location&amp;gt;
&amp;lt;/IfModule&amp;gt;

&lt;/pre&gt;


&lt;p&gt;mod_security.conf&lt;/p&gt;

&lt;pre&gt;
SecFilter &amp;quot;/usr/local/apache&amp;quot;
SecFilter &amp;quot;/usr/local/mysql&amp;quot;
SecFilter &amp;quot;/usr/X11R6/bin/xterm&amp;quot;
SecFilter &amp;quot;/etc/inetd\.conf&amp;quot; log,pass
SecFilter &amp;quot;/etc/shadow&amp;quot; log,pass
SecFilter &amp;quot;visualcoders\.net/spy\.gif\?\&amp;amp;cmd&amp;quot;
SecFilter &amp;quot;conf/httpd\.conf&amp;quot; log,pass
SecFilter &amp;quot;HTTP/1\.1 403&amp;quot;
SecFilter &amp;quot;cmd32\.exe&amp;quot;
SecFilter &amp;quot;cmd\.exe&amp;quot;
SecFilter &amp;quot;\.cmd\?&amp;amp;&amp;quot;
SecFilter &amp;quot;document\.domain\(&amp;quot;
SecFilter &amp;quot;javascript\://&amp;quot;
SecFilter &amp;quot;img src=javascript&amp;quot;
SecFilterSelective ARG_PHPSESSID &amp;quot;!^0-9a-z*$&amp;quot;
SecFilterSelective ARG_highlight %27
SecFilterSelective ARG_highlight %2527
SecFilterSelective OUTPUT &amp;quot;Fatal error:&amp;quot;
SecFilterSelective OUTPUT &amp;quot;Volume Serial Number&amp;quot;
SecFilterSelective OUTPUT &amp;quot;Command completed&amp;quot;
SecFilterSelective OUTPUT &amp;quot;Bad command or filename&amp;quot;
SecFilterSelective OUTPUT &amp;quot;file(s) copied&amp;quot;
SecFilterSelective OUTPUT &amp;quot;Index of /cgi-bin/&amp;quot;
SecFilterSelective OUTPUT &amp;quot;.*uid\=\(&amp;quot;
SecFilterSelective OUTPUT &amp;quot;.*gid\=\(&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/cgi-bin/ls&amp;quot; log,pass
SecFilterSelective THE_REQUEST &amp;quot;/\.bash_history&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/_vti_bin/&amp;quot; log,pass
SecFilterSelective THE_REQUEST &amp;quot;/~root&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/~ftp&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/~backup&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/~nobody&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/bin/ps&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/usr/bin/id&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/bin/kill&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/usr/bin/chsh&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/usr/bin/gcc&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/usr/bin/cc&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/usr/bin/cpp&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/usr/bin/g\+\+&amp;quot;
SecFilterSelective THE_REQUEST &amp;quot;/bin/python&amp;quot;

&lt;/pre&gt;


&lt;p&gt;etc. Le soucis c'est qu'au début j'avais les lignes suivantes dans ce dernier fichier de configuration&lt;/p&gt;

&lt;pre&gt;
SecFilter &amp;quot;/etc&amp;quot;
SecFilter &amp;quot;/initrd&amp;quot;
SecFilter &amp;quot;/lost+found&amp;quot;
SecFilter &amp;quot;/mnt&amp;quot;
SecFilter &amp;quot;/proc&amp;quot;
SecFilter &amp;quot;/root&amp;quot;
SecFilter &amp;quot;/sbin&amp;quot;
SecFilter &amp;quot;/var&amp;quot;

&lt;/pre&gt;


&lt;p&gt;Et ça captait des commentaires ou même le contenu de certains billets du blog comme étant des tentatives d'intrusion&amp;nbsp;: Par exemple un simple &quot;/var&quot; dans un commentaire du blog et hop mod_security capte ça&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;En bref&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Je n'ai pas remplacé mod_tsunami par mod_security &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; ces deux modules servent à deux choses différentes et je cherche donc toujours un mod_tsunami pour apache2 &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; mais à part ça le geek que je suis (encore un peu) a trouvé un truc sympa qui m'a fait perdre du temps (trèèèèèèèèèès important ça), a capté une bonne trentaine de tentatives d'intrusion en 2 mois et ... a amélioré ma culture &quot;générale&quot;.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;La solution ?&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;La solution à mon problème de départ semble être disponible via le module &lt;a href=&quot;http://mod-cband.com/&quot; hreflang=&quot;en&quot;&gt;cband&lt;/a&gt; ... j'installe et vous tiens au courant &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2007/03/29/2-mois-de-vie-commune-avec-mod_security#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2007/03/29/2-mois-de-vie-commune-avec-mod_security#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/270</wfw:commentRss>
      </item>
    
  <item>
    <title>PMB ...</title>
    <link>http://e.rycks.com/index.php/post/2007/03/26/PMB</link>
    <guid isPermaLink="false">urn:md5:40be1e5ccd99adb2c674189187c8d612</guid>
    <pubDate>Mon, 26 Mar 2007 09:31:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category><category>tips</category>    
    <description>&lt;p&gt;PMB est un logiciel libre qui permet de gérer une bibliothèque. Si vous voulez le détail des choses qu'il sait faire c'est &lt;a href=&quot;http://www.pmbservices.fr/fonctions.php&quot; hreflang=&quot;fr&quot;&gt;indiqué sur le site web&lt;/a&gt;. Je vous propose également de regarder &lt;a href=&quot;http://koha-fr.org/&quot; hreflang=&quot;fr&quot;&gt;KOHA&lt;/a&gt; qui est un autre logiciel de gestion de bibliothèques.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Ressources en ligne&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Une page sur le wiki qui explique toutes les &lt;a href=&quot;http://www.pmbservices.fr/wiki/wakka.php?wiki=MajV30x&quot; hreflang=&quot;fr&quot;&gt;améliorations de la version 3 (changelog)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Une page sur le wiki qui présente les &lt;a href=&quot;http://www.pmbservices.fr/wiki/wakka.php?wiki=ChangeLog&quot; hreflang=&quot;fr&quot;&gt;évolutions majeures entre la version 2.1 2.2 et 3.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Je commence par les choses qui me posent un soucis:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Il n'est pas possible de télécharger directement l'archive du logiciel, il faut passer par un navigateur web et c'est bien génant lorsque je suis en ssh sur un serveur distant j'aimerais pouvoir faire un wget direct plutot que de télécharger sur mon poste et ensuite envoyer sur le serveur;&lt;/li&gt;
&lt;li&gt;il n'y a pas de patchs (fichiers diff) pour les mises à jours entre version, c'est assez génant mais de plus en plus classique;&lt;/li&gt;
&lt;li&gt;il n'est plus possible de télécharger les anciennes versions de PMB et ça c'est vraiment pas glop, par exemple je voudrais mettre à jour le PMB 2.1 que j'ai actuellement en production pour un client hé bien je suis obligé de le migrer en 3.0.18 ...&lt;/li&gt;
&lt;li&gt;il n'y a pas de branche stable maintenue &quot;longtemps&quot; ça rejoint le point précédent, en fait il faut voir que pour beaucoup d'utilisateurs une version 2.1 suffit et le passage à la 3.0 ne se justifie pas forcément ...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Mais il faut bien souligner les belles choses:&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;La mise à jour de la version 2.1.14 à 3.0.18 s'est semble-t-il bien passée&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;je télécharge le fichier 3.0.18.zip sur mon ordinateur;&lt;/li&gt;
&lt;li&gt;conversion en tar.gz (unzip n'existe pas sur le serveur de production);&lt;/li&gt;
&lt;li&gt;backup de la base de données pmb 2.1 du serveur;&lt;/li&gt;
&lt;li&gt;envoie du pmb 3.0.18 tar.gz sur le serveur;&lt;/li&gt;
&lt;li&gt;extraction dans un répertoire;&lt;/li&gt;
&lt;li&gt;copie du fichier includes/db_param.inc.php pour avoir les paramètres de connexion à la base de données;&lt;/li&gt;
&lt;li&gt;copie du fichier opac_css/includes/opac_db_param.inc.php pour les paramètres de connexion à la base de données (OPAC);&lt;/li&gt;
&lt;li&gt;authentification en administrateur&lt;/li&gt;
&lt;li&gt;administration / Outils / Mise à jour de la base ... là il y a beaucoup d'étapes;&lt;/li&gt;
&lt;li&gt;réoptimisation de la base, vérifications;&lt;/li&gt;
&lt;li&gt;tout semble marcher;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Donc en bref je n'ai à dire qu'une chose: &quot;bravo&quot;&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2007/03/26/PMB#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2007/03/26/PMB#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/268</wfw:commentRss>
      </item>
    
  <item>
    <title>Migration de GNUCash a Grisbi ... 1 an après</title>
    <link>http://e.rycks.com/index.php/post/2007/03/25/Migration-de-GNUCash-a-Grisbi-1-an-apres</link>
    <guid isPermaLink="false">urn:md5:123e993a4f0f366c5e6b9aab8ae4cacf</guid>
    <pubDate>Sun, 25 Mar 2007 15:53:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>geekerie</category><category>tips</category>    
    <description>&lt;p&gt;C'est le moment de faire un bilan de cette année de migration de GNUCash à Grisbi ... attention les yeux ça fait mal. En fait ça fait déjà plusieurs mois que je me fais mal tout seul à chaque rapprochement bancaire et ce week end j'ai décidé de mettre les mains dans le cambouis pendant que d'autres sont aller voir la poudreuse en montagne (je leur laisse vu le mauvais temps annoncé).&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;À propos&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.grisbi.org&quot; hreflang=&quot;fr&quot;&gt;Grisbi&lt;/a&gt; et &lt;a href=&quot;http://www.gnucash.org/fr/&quot; hreflang=&quot;fr&quot;&gt;GNUCash&lt;/a&gt; sont deux logiciels qui me permettent de faire un truc assez simple: le suivi de mes comptes bancaires. Dans la réalité ils permettent de faire beaucoup plus de choses mais c'est uniquement ce problème là que j'essaye de régler avec ces logiciels.&lt;/p&gt;


&lt;p&gt;Historiquement j'ai fait mes comptes de cette manière:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;sur un cahier date/intitulé/débit/crédit/solde;&lt;/li&gt;
&lt;li&gt;avec un tableur: strictement la même chose que le cahier mais en beaucoup plus pratique;&lt;/li&gt;
&lt;li&gt;un bref passage avec money ou quicken ... je n'ai qu'un souvenir très confus de ces tests et un sentiment de &quot;trop compliqué, j'ai pas d'actions et je ne joue pas en bourse&quot;, retour au tableur;&lt;/li&gt;
&lt;li&gt;avec gnucash histoire de tester l'outil, puis j'y suis resté;&lt;/li&gt;
&lt;li&gt;avec grisbi depuis un an parcequ'il semblait mieux que gnucash et que j'avais envie d'essayer;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;GNUCash&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Ce que j'ai vraiment apprécié dans gnucash:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;installé sur 3 ordinateurs, un seul fichier à synchroniser et hop, j'en avais toujours une copie sur mon portable, très pratique;&lt;/li&gt;
&lt;li&gt;le logiciel était disponible au moment où j'en ai eu besoin, c'est un atout non négligeable &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/li&gt;
&lt;li&gt;ça marche bien, la prise en main est rapide;&lt;/li&gt;
&lt;li&gt;la saisie des écritures, quand on est en train de saisir les chèques c'est vraiment simple et tout se fait au clavier;&lt;/li&gt;
&lt;li&gt;les recherches d'écritures, j'ai passé des journées avec le comptable lors des &quot;bilans&quot; pour retrouver des factures payées ou pas etc. et la recherche de gnucash m'a fait gagner beaucoup de temps;&lt;/li&gt;
&lt;li&gt;les rapports, rien que pour ça c'est un outil génial, histoire de savoir en fin d'année où à n'importe quel moment quel client me rapporte le plus, quel produit se vends le mieux, etc. j'ai peut-être touché du bout du doigts un truc qui me permettait de &quot;piloter&quot; mon activité;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Et quelques remarques négatives:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;j'ai eu des emmerdes a n'en plus finir avec ces conneries de caractères accentués, le passage en iso15 puis en utf-8 m'ont tués à tel point que je n'ai plus utilisé un seul accent dans mes comptes pendant longtemps&amp;nbsp;!&lt;/li&gt;
&lt;li&gt;j'ai oublié le reste, je ne suis pas rancunier comme garçon &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Mes comptes perso et ceux de l'entreprise individuelle rycks ont été dans gnucash pendant 3 à 4 ans, merci !&lt;/em&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Grisbi&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;C'est clairement un meilleur choix que gnucash, plus adapté à la compta / gestion des comptes personnels et plus rigoureux. La documentation française est très claire et c'est vraiment un très très bon outil. Attention il est possible que les dernières versions de GnuCash soient mieux mais  maintenant que je suis passé à Grisbi j'y reste.&lt;/p&gt;


&lt;p&gt;Je préfère dans grisbi:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;la gestion des rapprochements bancaires: on donne le montant final du rapprochement et tant qu'il n'est pas atteint grisbi ne permet pas de valider le rapprochement;&lt;/li&gt;
&lt;li&gt;la gestion des comptes de tiers;&lt;/li&gt;
&lt;li&gt;le look, je trouve qu'il a une bonne gueulle;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;J'aimerais voir dans grisbi:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;une meilleure ergonomie de la saisie des écritures, entre autre pour les saisie des chèques, je dois régulièrement abandonner le clavier pour cliquer sur &quot;chèque&quot; et je trouve ça lourd;&lt;/li&gt;
&lt;li&gt;des rapports plus avancés un peu comme ce qu'on trouve dans GnuCash avec des graphiques;&lt;/li&gt;
&lt;li&gt;la possibilité de ré-éditer des extraits de comptes;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Migration&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Catastrophique est le mot qui me viendrait bien en tête mais non, en fait j'ai eu beaucoup de mal mais c'est probablement lié à ma mauvaise utilisation de l'outil ... en bref je me suis retrouvé avec des centaines de comptes de tiers dans grisbi, une ergonomie différente, des données partiellement migrées.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;description -&amp;gt; compte tiers: j'ai donc des comptes de tiers qui portent le nom de &quot;matériel vtt - camelback&quot; alors que dans grisbi il faudrait avoir &quot;nom du magasin&quot; + &quot;camelback&quot; dans le champ description mais gnucash ne stocke pas ces données là ... l'import est donc forcément problématique;&lt;/li&gt;
&lt;li&gt;numéro de rapprochements: je ne me souviens déjà plus si gnucash sauvegardais ou pas le numéro de rapprochement mais j'ai perdu toutes les données numériques: par exemple si je veux connaitre le numéro d'extrait de compte d'une écriture de juin 2004 il faut que je reprenne la version papier, grisbi n'a pas cette information. Alors que toutes les écritures rapprochées depuis que je suis passé à grisbi sont bien indiquées;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Outils&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;J'ai codé un petit script php pour m'aider dans la rectification de mes comptes: un extracteur de données pour me re-faire les extraits de comptes à partir de grisbi et les comparer avec les extraits de comptes de la banque. C'est comme ça que je me suis rendu compte que j'ai perdu tous les rapprochements bancaires de l'époque gnucash.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;En résumé&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Je suis passé à grisbi et j'y reste. Une fois encore le format de fichier est la question de base à tout ce qui m'est arrivé. Grisbi et GNUCash n'utilisent pas le même type de fichier XML de stockage. Le transfert ne marche que partiellement mais le fait que ça soit des logiciels à code source ouvert m'a permis de bricoler ce qu'il me faut pour me sortir de cette situation délicate ...&lt;/p&gt;</description>
    
          <enclosure url="http://e.rycks.com/public/documents/2007/03/export_extraits_comptes_grisbi_via_sqlite"
      length="9867" type="text/plain" />
          <enclosure url="http://e.rycks.com/public/documents/2007/03/style.css"
      length="632" type="text/css" />
    
    
          <comments>http://e.rycks.com/index.php/post/2007/03/25/Migration-de-GNUCash-a-Grisbi-1-an-apres#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2007/03/25/Migration-de-GNUCash-a-Grisbi-1-an-apres#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/266</wfw:commentRss>
      </item>
    
  <item>
    <title>La boîte à rock s'est emparée de mon iaudio !</title>
    <link>http://e.rycks.com/index.php/post/2007/03/13/La-boite-a-rock-sest-emparee-de-mon-iaudio</link>
    <guid isPermaLink="false">urn:md5:36f152b84a2a18252a3aa36e980714c9</guid>
    <pubDate>Tue, 13 Mar 2007 21:10:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>geekerie</category><category>tips</category>    
    <description>&lt;p&gt;Un iAudio c'est un baladeur numérique, un peu comme les célèbres ipod mais en mieux, pourquoi mieux&amp;nbsp;? tout simplement parcequ'il permet de lire des fichiers ogg et plein d'autres choses dont on se fout complètement sauf si on veut faire le beau entre geek. Et là ... comme le geek est aussi très attiré par la liberté du logiciel et que dans ces baladeurs numériques il y a forcément du logiciel ... je n'ai pas pu résister à la tentation de passer sur &lt;a href=&quot;http://www.rockbox.org/&quot; hreflang=&quot;fr&quot;&gt;rockbox.&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;L'installation est rapide:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Télécharger le firmware (c'est le tout petit logiciel de base qui permet de gérer le lancement minimal)&lt;/li&gt;
&lt;li&gt;Télécharger le logiciel d'exploitation&lt;/li&gt;
&lt;li&gt;Télécharger les polices de caractère&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ensuite:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Connectez l'iAudio à un ordinateur&lt;/li&gt;
&lt;li&gt;Posez le fichier firmware dans le répertoire firmware (ils sont logique chez iAudio c'est cool)&lt;/li&gt;
&lt;li&gt;Déconnectez l'iAudio de l'ordinateur&lt;/li&gt;
&lt;li&gt;Branchez le chargeur secteur de l'iAudio&lt;/li&gt;
&lt;li&gt;Allumez l'iAudio, attendre que le firmware s'installe, quand il a terminé son installation l'iAudio passe en mode charge&lt;/li&gt;
&lt;li&gt;Re-connectez le à l'ordinateur&lt;/li&gt;
&lt;li&gt;Copiez maintenant le programme principal et les polices de caractères à la racine&lt;/li&gt;
&lt;li&gt;Re-déconnectez le&lt;/li&gt;
&lt;li&gt;Re-connectez sur le chargeur 220V&lt;/li&gt;
&lt;li&gt;Appuyez sur le bouton On&lt;/li&gt;
&lt;li&gt;Quelques frissons &quot;vais-je devoir retourner mon iAudio au fournisseur parceque je l'aurais flingué avec ce logiciel&quot;&amp;nbsp;?&lt;/li&gt;
&lt;li&gt;Et finalement &quot;Waaa ça déchire&quot;&amp;nbsp;!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Hé oui, tout a marché du 1er coup, dans les petites choses en plus que j'apprécie par rapport au firmware officiel:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tout est déjà traduit dans 32 langues&amp;nbsp;! à comparer avec les 2 langues disponibles au départ&lt;/li&gt;
&lt;li&gt;La possibilité de lire des nouveaux formats de fichiers musicaux&lt;/li&gt;
&lt;li&gt;Des nouvelles options d'enregistrement audio&lt;/li&gt;
&lt;li&gt;Un tuning plus avancé (délais pour le spinout du disque dur ...)&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2007/03/13/La-boite-a-rock-sest-emparee-de-mon-iaudio#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2007/03/13/La-boite-a-rock-sest-emparee-de-mon-iaudio#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/252</wfw:commentRss>
      </item>
    
  <item>
    <title>Bouncer tous les mails via mutt</title>
    <link>http://e.rycks.com/index.php/post/2007/02/26/235-bouncer-tous-les-mails-via-mutt</link>
    <guid isPermaLink="false">urn:md5:f53be1f031eb9c94565e53bc4817d212</guid>
    <pubDate>Mon, 26 Feb 2007 14:01:31 +0000</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>geekerie</category><category>tips</category>    
    <description>    &lt;p&gt;Avec mutt il est possible de bouncer tous les mails à une nouvelle adresse (pratique si on passe d'un système mbox à maildir par exemple), la syntaxe de mutt est assez spéciale:&lt;/p&gt;


&lt;pre&gt;T.&amp;lt;entree&amp;gt;;b adresse&amp;lt;entree&amp;gt;&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;T pour tagger, point pour &quot;tous&quot;, entrée pour valider le fait qu'on taggue tous les mails&lt;/li&gt;
&lt;li&gt;b pour bouncer et la suite vous savez quoi faire&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2007/02/26/235-bouncer-tous-les-mails-via-mutt#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2007/02/26/235-bouncer-tous-les-mails-via-mutt#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/235</wfw:commentRss>
      </item>
    
  <item>
    <title>Commande darcs pour vérifier que je n'ai pas oublié d'ajouter des fichiers !</title>
    <link>http://e.rycks.com/index.php/post/2006/08/26/202-commande-darcs-pour-verifier-que-je-n-ai-pas-oublie-d-ajouter-des-fichiers</link>
    <guid isPermaLink="false">urn:md5:50396ab5eeda7cbfc64a63e333cd3a23</guid>
    <pubDate>Sat, 26 Aug 2006 12:12:09 +0000</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>tips</category>    
    <description>    &lt;p&gt;Je bosse un peu comme un furieux sur l'AbulÉduPLM ces temps-ci (surtout du vendredi soir &lt;a&gt;&lt;/a&gt;12h/14h) bref j'ajoute pas mal de fichier dans mes modules darcs et généralement je pense à faire le darcs add qui va bien ... mais je suis certain que j'oublie de le faire de temps en temps. Ce matin j'ai trouvé la commande magique pour afficher la liste des fichiers locaux qui ne sont pas dans l'archive darcs:&lt;/p&gt;


&lt;pre&gt;darcs whatsnew --look-for-adds&lt;/pre&gt;


&lt;p&gt;Voilà avec ça impossible d'oublier de faire des darcs add, j'y retourne&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2006/08/26/202-commande-darcs-pour-verifier-que-je-n-ai-pas-oublie-d-ajouter-des-fichiers#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2006/08/26/202-commande-darcs-pour-verifier-que-je-n-ai-pas-oublie-d-ajouter-des-fichiers#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/202</wfw:commentRss>
      </item>
    
  <item>
    <title>fat_get_cluster: invalid cluster chain (i_pos 0) - FAT: Filesystem panic (dev sdg1)</title>
    <link>http://e.rycks.com/index.php/post/2006/08/24/201-fat_get_cluster-invalid-cluster-chain-i_pos-0-fat-filesystem-panic-dev-sdg1</link>
    <guid isPermaLink="false">urn:md5:ff373b9c825cb150d829478c6ad60fec</guid>
    <pubDate>Thu, 24 Aug 2006 12:01:29 +0000</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>tips</category>    
    <description>    &lt;p&gt;Depuis quelques temps lorsque j'utilise mon Iaudio sous linux j'ai un comportement assez étrange, au bout d'un certain nombre de manips le système se met en lecture seule et la commande dmesg me donne l'information suivante:&lt;/p&gt;


&lt;p&gt;[17227574.184000] FAT: Filesystem panic (dev sdg1)&lt;br /&gt;
[17227574.184000]     fat_get_cluster: invalid cluster chain (i_pos 0)&lt;/p&gt;


&lt;p&gt;Pas question de faire un formattage de la partition sdg1: elle contient l'OS de l'Iaudio et je suis quasi certain de me retrouver avec un système non utilisable apès coup ... ça serait con&amp;nbsp;! Bref j'ai fini par trouver une solution: j'ai lancé 10 fois de suite la commande suivante qui m'a corrigé les pb un par un, jusqu'à ce qu'elle ne m'affiche plus aucune info de correction d'erreurs:&lt;/p&gt;


&lt;pre&gt;fsck.vfat /dev/sdg1 -a -w&lt;/pre&gt;


&lt;p&gt;et c'est tout, depuis mon iaudio est de nouveau totalement utilisable, bien entendu il m'a posé 20 ou 30 fichiers fsck à la racine de la partition mais c'est tout.&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2006/08/24/201-fat_get_cluster-invalid-cluster-chain-i_pos-0-fat-filesystem-panic-dev-sdg1#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2006/08/24/201-fat_get_cluster-invalid-cluster-chain-i_pos-0-fat-filesystem-panic-dev-sdg1#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/201</wfw:commentRss>
      </item>
    
  <item>
    <title>Migration MyISAM vers INNODB</title>
    <link>http://e.rycks.com/index.php/post/2006/08/17/197-migration-myisam-vers-innodb</link>
    <guid isPermaLink="false">urn:md5:2df711bdda6b2f5cb9e0f35ca12b2d91</guid>
    <pubDate>Thu, 17 Aug 2006 11:56:38 +0000</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>tips</category>    
    <description>    &lt;p&gt;Si vous migrez vos serveurs MySQL et que vous n'arrivez pas à restaurer vos DUMPS à cause de la gestion des clés étrangères, une petite astuce rapide est disponible ci-dessous ...&lt;/p&gt;


&lt;pre&gt;mysql&amp;gt; SET FOREIGN_KEY_CHECKS = 0;
mysql&amp;gt; SOURCE dump_file_name;
mysql&amp;gt; SET FOREIGN_KEY_CHECKS = 1;&lt;/pre&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2006/08/17/197-migration-myisam-vers-innodb#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2006/08/17/197-migration-myisam-vers-innodb#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/197</wfw:commentRss>
      </item>
    
</channel>
</rss>