<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://n0de.info/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/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Bloc n0de, blog note. Not a blog.</title>
  <link>http://n0de.info/</link>
  <atom:link href="http://n0de.info:82/feed/rss2" rel="self" type="application/rss+xml"/>
  <description>Tutoriaux utiles à l'étudiant en informatique. Programmation, environnement de travail collaboratif et outils pour shell au menu.</description>
  <language>fr</language>
  <pubDate>Sat, 18 May 2013 11:26:26 +0200</pubDate>
  <copyright>Copyright FLV</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Du ptit Bash.</title>
    <link>http://n0de.info/post/2011/08/07/Du-ptit-Bash.</link>
    <guid isPermaLink="false">urn:md5:43710fb91391a139f409e111bbeb2d5f</guid>
    <pubDate>Sun, 07 Aug 2011 20:18:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>Shell</category>
            
    <description>    &lt;p&gt;Juste un petit bout de script que je mets ici pour m'en souvenir. Il permet
de parcourir un fichier contenant une URL par ligne, de telecharger le contenu
de cette URL (en completant le transfert en cas de fichier prealablement en
partie telecharge), et de ne compter que les nouveaux telechargements complets.
Cela me permet de maintenir a jour un mirroir de fichiers dont les listes sont
constitues automatiquement par un autre script.&lt;/p&gt;
&lt;pre&gt;
#!/bin/bash

saved_count=0
echo Downloading :
for FILE_URL in $(cat $URLS)
do
        echo $FILE_URL
        wget -c $FILE_URL 2&amp;gt;&amp;amp;1 &amp;gt; /dev/null | grep 'saved' &amp;amp;&amp;amp; saved_count=$(($saved_count +1))
done
echo Total saved $saved_count
&lt;/pre&gt;</description>
    
    
    
          <comments>http://n0de.info/post/2011/08/07/Du-ptit-Bash.#comment-form</comments>
      <wfw:comment>http://n0de.info/post/2011/08/07/Du-ptit-Bash.#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/628417</wfw:commentRss>
      </item>
    
  <item>
    <title>L'outil de veille par excellence : le lecteur RSS.</title>
    <link>http://n0de.info/post/lecteur-rss-veille</link>
    <guid isPermaLink="false">urn:md5:e6a6aeb51f98b8952fac9fa711d83403</guid>
    <pubDate>Sat, 21 May 2011 12:46:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>lecteur rss</category><category>veille</category>    
    <description>    &lt;p&gt;On me demande souvent quels outils j'utilise pour me tenir informé sur les
dernières évolutions de divers domaines. L'outil le plus adapté, d'après mon
expérience, est tout simplement &lt;strong&gt;le lecteur RSS&lt;/strong&gt;. Muni d'une
bonne liste &amp;quot;d'abonnements&amp;quot;, on peut conserver un oeil sur plusieurs
blogs/sites à la fois, en ayant un suivi de ce qui a déjà été lu. De plus, le
lecteur de flux permet d'uniformiser la mise en page des sites, et ainsi d'en
faciliter la lecture, en évitant les distractions qui pourraient être causées
par le style des pages, ou les publicités qui s'y trouvent. J'utilise
actuellement &lt;a href=&quot;http://reader.google.com&quot;&gt;Google reader&lt;/a&gt;, qui
nécéssite d'avoir un compte Google, et peut être utilisé en version &amp;quot;légère&amp;quot;,
sur téléphone portable. &lt;strong&gt;Edit:&lt;/strong&gt; On peut avoir des
recommandations de flux RSS avec Google Reader, en cliquant sur le &amp;quot;+&amp;quot; dans
&amp;quot;Explorer&amp;quot;, sur la gauche. Il existe de nombreux autres lecteurs RSS, sous
forme de logiciels &amp;quot;desktop&amp;quot;, d'applications mobiles, ou d'applications en
ligne.&lt;/p&gt;
&lt;p&gt;Voici un extrait de ma liste d'abonnements, certains sites valent vraiment
le détour et méritent d'être lus régulièrement (entre autres : le blog de
Stéphane Bortzmeyer, Planet-libre, Framablog...). J'en ai laissé d'autres, dont
certains billets m'ont parus intéressants, mais dont le contenu ne traite pas
forcément que de technique. Un outil de suivi automatique prend tout son sens
avec des sites où les publications arrivent au compte goutte, comme celui-ci,
que je me suis permis d'ajouter en fin de liste.&lt;/p&gt;
&lt;p&gt;Le code suivant est à copier dans un fichier .xml, qui peut être réimporté
dans Google Reader (&amp;quot;Gérer mes abonnements&amp;quot; -&amp;gt; Import/export) ou tout autre
lecteur RSS compatible avec le format OPML.&lt;/p&gt;
&lt;pre&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&amp;lt;opml version=&amp;quot;1.0&amp;quot;&amp;gt;
    &amp;lt;head&amp;gt;
        &amp;lt;title&amp;gt;Abonnements dans Google Reader&amp;lt;/title&amp;gt;
    &amp;lt;/head&amp;gt;
    &amp;lt;body&amp;gt;
        &amp;lt;outline text=&amp;quot;43 Folders&amp;quot; title=&amp;quot;43 Folders&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/43folders&amp;quot; htmlUrl=&amp;quot;http://www.43folders.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;AnandTech Article Channel&amp;quot;
            title=&amp;quot;AnandTech Article Channel&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.anandtech.com/rss/&amp;quot; htmlUrl=&amp;quot;http://www.anandtech.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Ars Technica&amp;quot; title=&amp;quot;Ars Technica&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.arstechnica.com/arstechnica/index/&amp;quot; htmlUrl=&amp;quot;http://arstechnica.com/index.php&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;bit-tech.net Hardware Feed&amp;quot;
            title=&amp;quot;bit-tech.net Hardware Feed&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds2.feedburner.com/bit-tech/hardware&amp;quot; htmlUrl=&amp;quot;http://www.bit-tech.net/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Blog de Stéphane Bortzmeyer&amp;quot;
            title=&amp;quot;Blog de Stéphane Bortzmeyer&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.bortzmeyer.org/feed-full.atom&amp;quot; htmlUrl=&amp;quot;http://www.bortzmeyer.org/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Blog perso de Paul Da Silva&amp;quot;
            title=&amp;quot;Blog perso de Paul Da Silva&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds2.feedburner.com/p4ul&amp;quot; htmlUrl=&amp;quot;http://www.paulds.fr&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Blogeee.net !: La communauté Netbook&amp;quot;
            title=&amp;quot;Blogeee.net !: La communauté Netbook&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/blogeee/articles&amp;quot; htmlUrl=&amp;quot;http://www.blogeee.net&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;BUG BROTHER&amp;quot; title=&amp;quot;BUG BROTHER&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://bugbrother.blog.lemonde.fr/feed/&amp;quot; htmlUrl=&amp;quot;http://bugbrother.blog.lemonde.fr&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;copyleft hardware planet&amp;quot;
            title=&amp;quot;copyleft hardware planet&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://en.qi-hardware.com/planet/rss20.xml&amp;quot; htmlUrl=&amp;quot;http://en.qi-hardware.com/planet/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Cory Doctorow's craphound.com&amp;quot;
            title=&amp;quot;Cory Doctorow's craphound.com&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://craphound.com/?feed=rss2&amp;quot; htmlUrl=&amp;quot;http://craphound.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;DLFP - Dépêches&amp;quot; title=&amp;quot;DLFP - Dépêches&amp;quot;
            type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://linuxfr.org/backend/news/rss20.rss&amp;quot; htmlUrl=&amp;quot;http://linuxfr.org/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;DLFP - Journaux&amp;quot; title=&amp;quot;DLFP - Journaux&amp;quot;
            type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://linuxfr.org/backend/journaux/rss20.rss&amp;quot; htmlUrl=&amp;quot;http://linuxfr.org/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;FDN Brèves&amp;quot; title=&amp;quot;FDN Brèves&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.fdn.fr/backend-breves.php&amp;quot; htmlUrl=&amp;quot;http://www.fdn.fr/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Framablog&amp;quot; title=&amp;quot;Framablog&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.framablog.org/index.php/feed/atom&amp;quot; htmlUrl=&amp;quot;http://www.framablog.org/index.php/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;France Wireless : wifi et liberté&amp;quot;
            title=&amp;quot;France Wireless : wifi et liberté&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.wireless-fr.org/spip.php?page=backend&amp;quot; htmlUrl=&amp;quot;http://www.wireless-fr.org/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;FredCavazza.net&amp;quot; title=&amp;quot;FredCavazza.net&amp;quot;
            type=&amp;quot;rss&amp;quot; xmlUrl=&amp;quot;http://feeds2.feedburner.com/fredcavazza&amp;quot; htmlUrl=&amp;quot;http://www.fredcavazza.net&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;French Data Network&amp;quot; title=&amp;quot;French Data Network&amp;quot;
            type=&amp;quot;rss&amp;quot; xmlUrl=&amp;quot;http://www.fdn.fr/backend.php&amp;quot; htmlUrl=&amp;quot;http://www.fdn.fr/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;GCU-Squad!&amp;quot; title=&amp;quot;GCU-Squad!&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.gcu-squad.org/feed/&amp;quot; htmlUrl=&amp;quot;http://www.gcu-squad.org&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Geekfault (Articles + Brèves)&amp;quot;
            title=&amp;quot;Geekfault (Articles + Brèves)&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feed.geekfault.org/Geekfault/&amp;quot; htmlUrl=&amp;quot;http://geekfault.org&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Geekscottes&amp;quot; title=&amp;quot;Geekscottes&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.nojhan.net/geekscottes/rss.php&amp;quot; htmlUrl=&amp;quot;http://www.nojhan.net/geekscottes&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Hack a Day&amp;quot; title=&amp;quot;Hack a Day&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://hackaday.com/feed/&amp;quot; htmlUrl=&amp;quot;http://hackaday.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;HardWare.fr&amp;quot; title=&amp;quot;HardWare.fr&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.hardware.fr/backend/news.xml&amp;quot; htmlUrl=&amp;quot;http://www.hardware.fr/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;i, g33k u&amp;quot; title=&amp;quot;i, g33k u&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/IG33kU&amp;quot; htmlUrl=&amp;quot;http://ig33ku.blogspot.com/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;IKEA Hackers&amp;quot; title=&amp;quot;IKEA Hackers&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/Ikeahacker&amp;quot; htmlUrl=&amp;quot;http://www.ikeahackers.net/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Industrialisation PHP&amp;quot;
            title=&amp;quot;Industrialisation PHP&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.industrialisation-php.com/feed/&amp;quot; htmlUrl=&amp;quot;http://www.industrialisation-php.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;InternetActu.net&amp;quot; title=&amp;quot;InternetActu.net&amp;quot;
            type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/internetactu/bcmJ&amp;quot; htmlUrl=&amp;quot;http://www.internetactu.net&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Korben&amp;quot; title=&amp;quot;Korben&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.korben.info/feed&amp;quot; htmlUrl=&amp;quot;http://www.korben.info&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Le Blog Ecommerce&amp;quot; title=&amp;quot;Le Blog Ecommerce&amp;quot;
            type=&amp;quot;rss&amp;quot; xmlUrl=&amp;quot;http://www.blog-ecommerce.com/feed&amp;quot; htmlUrl=&amp;quot;http://www.blog-ecommerce.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Les intégristes&amp;quot; title=&amp;quot;Les intégristes&amp;quot;
            type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/lesintegristes&amp;quot; htmlUrl=&amp;quot;http://www.lesintegristes.net&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Les Numériques&amp;quot; title=&amp;quot;Les Numériques&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.lesnumeriques.com/rss.xml&amp;quot; htmlUrl=&amp;quot;http://www.lesnumeriques.com/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;MeRT&amp;quot; title=&amp;quot;MeRT&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.mstuttle.com/feed/&amp;quot; htmlUrl=&amp;quot;http://www.mstuttle.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Mobifrance Articles&amp;quot; title=&amp;quot;Mobifrance Articles&amp;quot;
            type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/PdafranceArticles&amp;quot; htmlUrl=&amp;quot;http://www.mobifrance.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;N.survol.fr : pensées et écrits en lignes&amp;quot;
            title=&amp;quot;N.survol.fr : pensées et écrits en lignes&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://n.survol.fr/n.atom&amp;quot; htmlUrl=&amp;quot;http://n.survol.fr/n&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Offensive Security&amp;quot; title=&amp;quot;Offensive Security&amp;quot;
            type=&amp;quot;rss&amp;quot; xmlUrl=&amp;quot;http://www.offensive-security.com/feed/&amp;quot; htmlUrl=&amp;quot;http://www.offensive-security.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;OWNI&amp;quot; title=&amp;quot;OWNI&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://owni.fr/feed/&amp;quot; htmlUrl=&amp;quot;http://owni.fr&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;PC INpact&amp;quot; title=&amp;quot;PC INpact&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.pcinpact.com/include/articles.xml&amp;quot; htmlUrl=&amp;quot;http://www.pcinpact.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;PC INpact&amp;quot; title=&amp;quot;PC INpact&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.pcinpact.com/include/news.xml&amp;quot; htmlUrl=&amp;quot;http://www.pcinpact.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;PDAfrance News&amp;quot; title=&amp;quot;PDAfrance News&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/PdafranceNews&amp;quot; htmlUrl=&amp;quot;http://www.mobifrance.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Phoronix&amp;quot; title=&amp;quot;Phoronix&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/Phoronix&amp;quot; htmlUrl=&amp;quot;http://www.phoronix.com/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Planet Libre&amp;quot; title=&amp;quot;Planet Libre&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://www.planet-libre.org/feed.php?type=rss&amp;quot; htmlUrl=&amp;quot;http://www.planet-libre.org&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;PLog&amp;quot; title=&amp;quot;PLog&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://blog.penet.org/index.php?feed/atom&amp;quot; htmlUrl=&amp;quot;http://blog.penet.org/index.php?&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Qi - News&amp;quot; title=&amp;quot;Qi - News&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://en.qi-hardware.com/w/index.php?title=News&amp;amp;amp;action=feed&amp;amp;amp;feed=rss&amp;quot; htmlUrl=&amp;quot;http://en.qi-hardware.com/wiki/News&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;ReadWriteWeb&amp;quot; title=&amp;quot;ReadWriteWeb&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/readwriteweb&amp;quot; htmlUrl=&amp;quot;http://www.readwriteweb.com/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;ReadWriteWeb France&amp;quot; title=&amp;quot;ReadWriteWeb France&amp;quot;
            type=&amp;quot;rss&amp;quot; xmlUrl=&amp;quot;http://fr.readwriteweb.com/feed/&amp;quot; htmlUrl=&amp;quot;http://fr.readwriteweb.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Reflets&amp;quot; title=&amp;quot;Reflets&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/refletsinfo&amp;quot; htmlUrl=&amp;quot;http://reflets.info&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Scripting News&amp;quot; title=&amp;quot;Scripting News&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://scripting.com/rss.xml&amp;quot; htmlUrl=&amp;quot;http://scripting.com/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;sebsauvage.net&amp;quot; title=&amp;quot;sebsauvage.net&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://sebsauvage.net/rss/updates.xml&amp;quot; htmlUrl=&amp;quot;http://sebsauvage.net/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;The Daily WTF&amp;quot; title=&amp;quot;The Daily WTF&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://syndication.thedailywtf.com/TheDailyWtf&amp;quot; htmlUrl=&amp;quot;http://thedailywtf.com/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;The Geek Stuff&amp;quot; title=&amp;quot;The Geek Stuff&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/TheGeekStuff&amp;quot; htmlUrl=&amp;quot;http://www.thegeekstuff.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;WHEREWEDOWHATWEDO&amp;quot; title=&amp;quot;WHEREWEDOWHATWEDO&amp;quot;
            type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/WHEREWEDOWHATWEDO&amp;quot; htmlUrl=&amp;quot;http://wherewedowhatwedo.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Workstation Setups&amp;quot; title=&amp;quot;Workstation Setups&amp;quot;
            type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/WorkstationSetups&amp;quot; htmlUrl=&amp;quot;http://www.workstationsetups.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;xkcd.com&amp;quot; title=&amp;quot;xkcd.com&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://xkcd.com/rss.xml&amp;quot; htmlUrl=&amp;quot;http://xkcd.com/&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;Bluetouff's blog&amp;quot; title=&amp;quot;Bluetouff's blog&amp;quot;
            type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://feeds.feedburner.com/bluetouff/RPba&amp;quot; htmlUrl=&amp;quot;http://bluetouff.com&amp;quot;/&amp;gt;
        &amp;lt;outline text=&amp;quot;n0de.info&amp;quot; title=&amp;quot;blog n0de&amp;quot; type=&amp;quot;rss&amp;quot;
            xmlUrl=&amp;quot;http://n0de.info/feed/rss2&amp;quot; htmlUrl=&amp;quot;http://n0de.info&amp;quot;/&amp;gt;
    &amp;lt;/body&amp;gt;
&amp;lt;/opml&amp;gt;
&lt;/pre&gt;</description>
    
    
    
          <comments>http://n0de.info/post/lecteur-rss-veille#comment-form</comments>
      <wfw:comment>http://n0de.info/post/lecteur-rss-veille#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/608852</wfw:commentRss>
      </item>
    
  <item>
    <title>Limp : Vim + LISP</title>
    <link>http://n0de.info/post/limp</link>
    <guid isPermaLink="false">urn:md5:c8bdcd6a2b9c8255e490f792d086a460</guid>
    <pubDate>Thu, 16 Sep 2010 00:06:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>Programmation</category>
        <category>limp</category><category>lisp</category><category>sbcl</category><category>vim</category>    
    <description>    &lt;p&gt;Le lien vers le &lt;a href=&quot;http://florent.viat.emi.u-bordeaux1.fr/limp.php&quot;&gt;tutorial en
préparation&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://n0de.info/post/limp#comment-form</comments>
      <wfw:comment>http://n0de.info/post/limp#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/546373</wfw:commentRss>
      </item>
    
  <item>
    <title>Bash tips #2</title>
    <link>http://n0de.info/post/Bash-Tips-2</link>
    <guid isPermaLink="false">urn:md5:023ce959080666371f5307eb04fdd75f</guid>
    <pubDate>Thu, 05 Aug 2010 13:30:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>Shell</category>
        <category>bash tips</category><category>bip terminal</category>    
    <description>    &lt;p&gt;Comment &lt;a href=&quot;http://www.cyberciti.biz/faq/how-to-linux-disable-or-turn-off-beep-sound-for-terminal/&quot; hreflang=&quot;en&quot;&gt;enlever le bip du terminal&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://n0de.info/post/Bash-Tips-2#comment-form</comments>
      <wfw:comment>http://n0de.info/post/Bash-Tips-2#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/537648</wfw:commentRss>
      </item>
    
  <item>
    <title>Liens en vrac #1</title>
    <link>http://n0de.info/post/Liens-en-vrac-1</link>
    <guid isPermaLink="false">urn:md5:9beea7498a77feaf8eccc5105fd3c84b</guid>
    <pubDate>Thu, 05 Aug 2010 13:25:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>api</category><category>automatisation</category><category>backup</category><category>booklet</category><category>buildbot</category><category>capture images</category><category>CIA irc bot</category><category>git</category><category>liens en vrac</category><category>Mediawiki</category><category>modtool</category><category>pdfjam</category><category>pdftk</category><category>rsnapshot</category><category>rsync</category><category>SocialVPN</category><category>ssh</category><category>symfony</category><category>wake-on-lan</category><category>wifi</category><category>xrandr</category>    
    <description>    &lt;p&gt;Je pense archiver quelques liens sur ce blog pour future référence, cela
pourrait en intéresser d'autres ... Par contre ce sera vraiment très très en
vrac.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ex-parrot.com/pete/upside-down-ternet.html&quot; hreflang=&quot;en&quot;&gt;Inverser les images d'un point d'accès wifi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Capturer les images qui passent sur le réseau avec &lt;a href=&quot;http://www.ex-parrot.com/~chris/driftnet/&quot; hreflang=&quot;en&quot;&gt;Driftnet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Compilation de &lt;a href=&quot;http://www.gotapi.com/&quot; hreflang=&quot;en&quot;&gt;documentations d'API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Automatisation de compilation/tests avec &lt;a href=&quot;http://buildbot.net/&quot; hreflang=&quot;en&quot;&gt;Buildbot&lt;/a&gt; pour permettre d'appliquer le principe d'&lt;a href=&quot;http://en.wikipedia.org/wiki/Continuous_integration&quot;&gt;intégration
continue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://cia.vc/&quot; hreflang=&quot;en&quot;&gt;CIA IRC Bot&lt;/a&gt; : un bot qui
permet de donner l'avancement de projets sur IRC en temps réel&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://socialvpn.wordpress.com/&quot; hreflang=&quot;en&quot;&gt;SocialVPN&lt;/a&gt; : un VPN en P2P&lt;/li&gt;
&lt;li&gt;Bidouiller les PDFs pour imprimer plusieurs pages sur une seule feuille
avec &lt;a href=&quot;http://textmode.at/2008/10/14/printing-multiple-pages-on-one-page-with-evince-linux-pdf-tools&quot; hreflang=&quot;en&quot;&gt;PDFtk et PDFjam&lt;/a&gt;, pratique pour faire des booklets par
exemple.&lt;/li&gt;
&lt;li&gt;Utiliser XrandR pour faire du &lt;a href=&quot;http://navetz.com/view.php?id=132&quot; hreflang=&quot;en&quot;&gt;dual screen sous GNU/Linux&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Un &lt;a href=&quot;http://particul.es/blog/index.php?post/La-Nuit-des-morts-vivants-2&quot; hreflang=&quot;fr&quot;&gt;tuto SSH&lt;/a&gt; qui m'évitera d'en faire un ! :p&lt;/li&gt;
&lt;li&gt;Activer la &lt;a href=&quot;http://www.fmrib.ox.ac.uk/support/computing/images/miscellaneous-applications/PuttyEnableCompression.png/view&quot; hreflang=&quot;en&quot;&gt;compression SSH sur Putty&lt;/a&gt;, c'est tout bête mais ca aide quand
on a qu'une machine tournant sous &lt;del&gt;censuré&lt;/del&gt; avec une connexion
internet &lt;em&gt;peu performante&lt;/em&gt; à disposition.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.itefix.no/i2/cwrsync&quot; hreflang=&quot;en&quot;&gt;Rsync améliorié&lt;/a&gt;
(pas encore vraiment testé)&lt;/li&gt;
&lt;li&gt;Démarrer un ordinateur à distance avec le Wake-on-Lan et &lt;a href=&quot;http://linux.die.net/man/8/ether-wake&quot; hreflang=&quot;en&quot;&gt;Ether-wake&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(Utile pour mac) &lt;a href=&quot;http://www.hardwareheaven.com/modtool.php&quot; hreflang=&quot;en&quot;&gt;Modtool&lt;/a&gt;, un outil pour débloquer les drivers sous (entre
autres) BootCamp&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.touv.fr/2009/06/depot-git-prive-et-personnel-sur.html&quot; hreflang=&quot;fr&quot;&gt;Git sur un serveur mutualisé OVH&lt;/a&gt; (pas encore testé)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://particul.es/blog/index.php?post/Symfony-OVH-Mutualise-90plan-240plan&quot; hreflang=&quot;fr&quot;&gt;Symfony sur mutualisé OVH&lt;/a&gt; (idem)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://fr.wikibooks.org/wiki/MediaWiki_pour_d%C3%A9butants/Fonctionnalit%C3%A9s_utiles&quot; hreflang=&quot;fr&quot;&gt;Exporter/Importer des pages MediaWiki&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.framasoft.net/article4854.html&quot; hreflang=&quot;fr&quot;&gt;Livret&lt;/a&gt;, une alternative en Java à &lt;a href=&quot;http://bookletcreator.com&quot; hreflang=&quot;en&quot;&gt;bookletcreator.com&lt;/a&gt; (pour générer un pdf à partir de plusieurs
fichiers texte utile pour bookletcreator, faire &amp;quot;a2ps -Afill -o &amp;lt;output
file&amp;gt; -=book &amp;lt;input files&amp;gt;&amp;quot;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://geekfault.org/2009/05/16/rsnapshot/&quot; hreflang=&quot;fr&quot;&gt;Backup
avec Rsnapshot et Rsync&lt;/a&gt; (très très bon blog d'ailleurs)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bon, j'ai suffisament vidé le contenu de mon wiki ici pour aujourd'hui. La
prochaine fois, je m'attaque aux bookmarks de firefox !&lt;/p&gt;</description>
    
    
    
          <comments>http://n0de.info/post/Liens-en-vrac-1#comment-form</comments>
      <wfw:comment>http://n0de.info/post/Liens-en-vrac-1#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/537644</wfw:commentRss>
      </item>
    
  <item>
    <title>Bash Tips #1</title>
    <link>http://n0de.info/post/Bash-Tips-1</link>
    <guid isPermaLink="false">urn:md5:c8e3ebce7cb5d1fcbe905f6d39113491</guid>
    <pubDate>Sun, 06 Jun 2010 03:01:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>Shell</category>
        <category>bash tips</category><category>reverse i search</category>    
    <description>&lt;p&gt;Un bref billet pour donner une petite astuce, aujourd'hui : Ctrl +
R.&lt;/p&gt;    &lt;p&gt;Faites &lt;code&gt;Ctrl&lt;/code&gt;+&lt;code&gt;r&lt;/code&gt; pour remonter dans l'historique de
Bash, ce que vous inscrivez sera complété par ce qui colle le plus dans
l'historique.&lt;/p&gt;
&lt;p&gt;Voila voila.&lt;/p&gt;</description>
    
    
    
          <comments>http://n0de.info/post/Bash-Tips-1#comment-form</comments>
      <wfw:comment>http://n0de.info/post/Bash-Tips-1#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/524704</wfw:commentRss>
      </item>
    
  <item>
    <title>Promo chez Direct2Drive !!</title>
    <link>http://n0de.info/post/direct2drive</link>
    <guid isPermaLink="false">urn:md5:a28631d5d7fa7e407dc21d7e68611140</guid>
    <pubDate>Thu, 22 Apr 2010 05:46:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>contre productif</category><category>jeux</category><category>saymal</category>    
    <description>&lt;p&gt;Un billet pas très productif, mais bon, à ce prix là il faut en parler. Même
si je n'aurai probablement pas le temps d'y jouer avant plusieurs mois, ca vaut
le coût...&lt;/p&gt;    &lt;p&gt;Direct2Drive permet de télécharger &lt;strong&gt;légalement&lt;/strong&gt; des jeux
après leur achat en ligne. Attention, seul le téléchargement est proposé, pas
de version boîte. Ca fait toujours des CD-Key peu chères.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.direct2drive.eu/2/7397/product/Buy-Grand-Theft-Auto-IV-Download&quot;&gt;GTA
IV à 7,50 euros&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.direct2drive.eu/1/5269/product/Buy-Supreme-Commander-Gold-Download&quot;&gt;
Supreme Commander Gold (Vanilla + FA) à 4,95 euros&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.direct2drive.eu/2/8651/product/Buy-ArmA-Gold-Collection-Download&quot;&gt;Arma
Gold + Arma II à 4,95 euros aussi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;3 superbes franchises à très très très bas prix. Un ordinateur neuf à 500
euros (600 pour être confortable) peut faire tourner les 3 sans problèmes de
nos jours.&lt;/p&gt;
&lt;p&gt;Je ne sais pas jusqu'à quand durent les promos, j'effacerai le billet quand
il ne sera plus d'actualité. :)&lt;/p&gt;</description>
    
    
    
          <comments>http://n0de.info/post/direct2drive#comment-form</comments>
      <wfw:comment>http://n0de.info/post/direct2drive#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/510754</wfw:commentRss>
      </item>
    
  <item>
    <title>A venir</title>
    <link>http://n0de.info/post/2010/04/01/A-venir</link>
    <guid isPermaLink="false">urn:md5:9342f772e6a41e63290c7954b8d547b4</guid>
    <pubDate>Thu, 01 Apr 2010 07:30:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
            
    <description>    &lt;p&gt;A venir &lt;em&gt;prochainement&lt;/em&gt; ...&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;un article sur git, un SCM très intéressant !&lt;/li&gt;
&lt;li&gt;un article sur screen et l'apologie des programmes en mode texte :p&lt;/li&gt;
&lt;li&gt;des projets top-secret !!&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://n0de.info/post/2010/04/01/A-venir#comment-form</comments>
      <wfw:comment>http://n0de.info/post/2010/04/01/A-venir#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/505006</wfw:commentRss>
      </item>
    
  <item>
    <title>La commande write sous GNU/Linux</title>
    <link>http://n0de.info/post/write</link>
    <guid isPermaLink="false">urn:md5:81f06695f2c19d3fe3e43957aa3383e2</guid>
    <pubDate>Thu, 01 Apr 2010 05:11:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>Travail Collaboratif</category>
        <category>collaboration</category><category>communication</category><category>linux</category><category>write</category>    
    <description>&lt;p&gt;Pas forcément facile de communiquer dans une équipe lorsque l'on a pas accès
à IRC ou MSN depuis une salle de travail. Heureusement, pour transmettre des
messages simples (et pas du code), il y a la commande &lt;em&gt;write&lt;/em&gt;. :)&lt;/p&gt;    &lt;p&gt;Pas forcément facile de communiquer dans une équipe lorsque l'on a pas accès
à IRC ou MSN depuis une salle de travail.&lt;/p&gt;
&lt;p&gt;Heureusement, pour transmettre des messages simples (et pas du code), il y a
la commande &lt;code&gt;write&lt;/code&gt; qui permet d'écrire sur le terminal d'un
utilisateur connecté sur une machine à laquelle on a accès.&lt;/p&gt;
&lt;p&gt;Pour ce faire, donc, dans une situation où une personne &lt;em&gt;A&lt;/em&gt; veut
communiquer avec une personne &lt;em&gt;B&lt;/em&gt;, on a :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;A&lt;/em&gt; ouvre un terminal (du type &lt;code&gt;xterm&amp;amp;&lt;/code&gt;, et non pas
un terminal graphique genre &lt;code&gt;gnome-terminal&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;em&gt;A&lt;/em&gt; y tape &lt;code&gt;w&lt;/code&gt; ce qui affichera la liste des utilisateurs
connectés à la machine et ce qu'ils y font&lt;/li&gt;
&lt;li&gt;La deuxième colonne affichant le terminal sur lequel est éxécuté &lt;code&gt;w@
du genre&lt;/code&gt; pts/X@@&lt;/li&gt;
&lt;li&gt;&lt;em&gt;B&lt;/em&gt; se login sur la machine de &lt;em&gt;A&lt;/em&gt; par &lt;code&gt;ssh
B@machineDeA&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;B&lt;/em&gt; tape ensuite, une fois connecté sur la machine distante,
&lt;code&gt;write &lt;em&gt;loginDeA&lt;/em&gt; pts/X&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;A&lt;/em&gt; reçoit sur son terminal ce qu'écrit &lt;em&gt;B&lt;/em&gt; après que
celui-ci appuie sur entrée à la fin de chaque message&lt;/li&gt;
&lt;li&gt;La transmission s'interrompt lorsque &lt;em&gt;B&amp;quot;&amp;quot; envoie le signal&lt;/em&gt;
end-of-file'' ou &lt;code&gt;EOF&lt;/code&gt;, qui sous &lt;code&gt;bash&lt;/code&gt; correspond à la
combinaison de touches &lt;strong&gt;Ctrl-D&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pour répondre, reprendre les même étapes en utilisant deux terminaux, un
pour l'envoi, un pour la reception, en inversant &lt;em&gt;A&lt;/em&gt; et &lt;em&gt;B&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Pour communiquer plus facilement sans avoir à transmettre le nom de sa
machine, on peut se mettre d'accord sur la machine à utiliser comme &amp;quot;hébergeur
de terminaux&amp;quot;.&lt;/p&gt;</description>
    
    
    
          <comments>http://n0de.info/post/write#comment-form</comments>
      <wfw:comment>http://n0de.info/post/write#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/504992</wfw:commentRss>
      </item>
    
  <item>
    <title>SVN, Quick Start guide</title>
    <link>http://n0de.info/post/svnquickstart</link>
    <guid isPermaLink="false">urn:md5:cbe373be021e77332f29e072452c5a64</guid>
    <pubDate>Fri, 17 Apr 2009 17:42:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>Travail Collaboratif</category>
            
    <description>&lt;p&gt;Un premier tutoriel basique pour expliquer la connexion sur un serveur ayant
svnserve de lancé.&lt;/p&gt;    &lt;h3&gt;Création du dépôt&lt;/h3&gt;
&lt;p&gt;Pour créer un dépôt, dans son répertoire personnel, par exemple :&lt;br /&gt;
&lt;code&gt;$ cd&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;$ svnadmin create svnroot&lt;/code&gt; Cela va créer un dossier
&lt;code&gt;svnroot&lt;/code&gt; dans le répertoire personnel, auquel il ne faudra SOUS
AUCUN PRETEXTE toucher.&lt;br /&gt;
Ne jamais faire de &lt;code&gt;cd svnroot&lt;/code&gt; donc.&lt;br /&gt;&lt;/p&gt;
&lt;h3&gt;Connexion au dépôt&lt;/h3&gt;
&lt;p&gt;Lors de la première connexion on fait un &amp;quot;checkout&amp;quot;, soit l'extraction d'une
copie de travail.&lt;br /&gt;
On prendra soin de créer un dossier spécialement pour la copie de travail, si
l'on éxécute la commande suivante dans le répertoire personnel (pour éviter
d'écraser la racine, puisque la copie de travail portera le même nom, enfin
bref).&lt;br /&gt;
&lt;code&gt;$ svn co
svn+ssh://nomutilisateur@machine/chemin/sur/le/serveur/du/dépôt/&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;nomutilisateur@machine's password: &amp;lt;saisie du mot de passe sur le
serveur&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Et voilà, la première révision devrait être extraite, pour peu que vous
possédiez un compte sur la machine et puissiez y accéder par ssh.&lt;/p&gt;</description>
    
    
    
          <comments>http://n0de.info/post/svnquickstart#comment-form</comments>
      <wfw:comment>http://n0de.info/post/svnquickstart#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/395167</wfw:commentRss>
      </item>
    
  <item>
    <title>Utiliser NXCLIENT pour lancer une session graphique à distance</title>
    <link>http://n0de.info/post/2009/04/06/Utiliser-NXCLIENT-pour-lancer-une-session-graphique-a-distance</link>
    <guid isPermaLink="false">urn:md5:902ac55d5ce0f590c5c8242aaf95a88d</guid>
    <pubDate>Mon, 06 Apr 2009 00:25:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>Travail Collaboratif</category>
        <category>cremi</category><category>nxclient</category><category>travail a distance</category><category>u-bordeaux1</category>    
    <description>&lt;p&gt;Ce tutorial est destiné aux étudiants de l'Université Bordeaux 1.&lt;/p&gt;    &lt;h3&gt;Depuis une machine Linux&lt;/h3&gt;
&lt;p&gt;Entrez dans un terminal la commande suivante&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ssh -L 4444:mcgonagall:22
votre_login@jaguar.emi.u-bordeaux1.fr&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Où &lt;code&gt;votre_login&lt;/code&gt; correspond à votre nom d'utilisateur Bordeaux1.
Tapez ensuite &amp;quot;yes&amp;quot;, si demandé, pour accepter la clé de connexion du serveur,
puis votre mot de passe Bordeaux1. Si ce n'est pas déjà fait, installez la
machine virtuelle Java (nécéssaire à l'utilisation du plugin/client freenx)&lt;/p&gt;
&lt;p&gt;Allez ensuite à l'adresse
&lt;code&gt;https://services.emi.u-bordeaux1.fr/freenx/nxapplet_default.html&lt;/code&gt;
Cliquez sur &amp;quot;Download&amp;quot; pour télécharger le plugin, suivez les instructions pour
l'installer (cliquer sur suivant/suivant/... en gros) Si rien de s'affiche,
vous avez probablement mal/pas installé le JRE (Java Runtime Environnement) Une
fois l'installation effectuée, rendez vous à la même adresse et cliquez sur
&amp;quot;Continue&amp;quot; Entrez vos login Bordeaux1, une fenêtre s'ouvrira sur un bureau pour
le moins &amp;quot;basique&amp;quot;, comprenant théoriquement un terminal. Acceptez la clé, si
ce n'est déjà fait, entrez votre mot de passe, vous ouvrirez ainsi un shell sur
le serveur d'application (mcgonagall) de la fac. Depuis ce shell, vous pourrez
ouvrir ssim comme vous le faites habituellement depuis un shell sur une machine
&amp;quot;locale&amp;quot; au CREMI.&lt;/p&gt;
&lt;h3&gt;Depuis une machine Windows&lt;/h3&gt;
&lt;p&gt;On utilise &lt;code&gt;Putty&lt;/code&gt; pour se connecter en SSH au serveur
&lt;code&gt;jaguar&lt;/code&gt;. Sur cette page vous trouverez une description du procédé,
il suffit d'utiliser comme paramètres de connexion :
jaguar.emi.u-bordeaux1.fr dans le champ &amp;quot;Host Name&amp;quot; de la première image Puis
4444 dans le champ &amp;quot;Source Port&amp;quot;, et mcgonagall:22 dans le champ &amp;quot;Destination&amp;quot;
de la deuxième image. La suite du tutorial de la page n'est pas utile, il
suffit simplement une fois les champ complétés (et sauvergardés) de lancer la
connexion vers le serveur. Vous pouvez reprendre ce tutorial, après avoir
installé Java, depuis &amp;quot;Allez ensuite à l'adresse ...&amp;quot; dans le paragraphe
concernant linux.&lt;/p&gt;
&lt;p&gt;Source : &lt;a href=&quot;http://florent.viat.emi.u-bordeaux1.fr&quot; hreflang=&quot;FR&quot;&gt;Page perso de Florent Viat à l'Université Bordeaux 1&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://n0de.info/post/2009/04/06/Utiliser-NXCLIENT-pour-lancer-une-session-graphique-a-distance#comment-form</comments>
      <wfw:comment>http://n0de.info/post/2009/04/06/Utiliser-NXCLIENT-pour-lancer-une-session-graphique-a-distance#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/390023</wfw:commentRss>
      </item>
    
  <item>
    <title>Vi, Vim</title>
    <link>http://n0de.info/post/vim</link>
    <guid isPermaLink="false">urn:md5:24711b34800fd4a0f2fa3992f5f808af</guid>
    <pubDate>Sun, 05 Apr 2009 20:17:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>Programmation</category>
            
    <description>&lt;p&gt;Vi, ou Vim dans sa version dite &amp;quot;améliorée&amp;quot;, est un éditeur de texte en mode
texte. Très apprécié dans le domaine de la programmation, je vous propose ici
une rapide sélection de liens décrivant son utilisation basique.&lt;/p&gt;    &lt;p&gt;Vi n'étant pas simple d'utilisation au premier abord, si jamais vous le
lancez sans faire exprès et ne voyez pas comment le quitter sans avoir à fermer
le shell, appuyer simplement sur la touche &lt;code&gt;Echap&lt;/code&gt; puis les touches
&lt;code&gt;:&lt;/code&gt; (deux points), &lt;code&gt;q&lt;/code&gt;, &lt;code&gt;!&lt;/code&gt; et la touche
&lt;code&gt;Entrée&lt;/code&gt; (&lt;code&gt;&amp;lt;Echap&amp;gt; :q!&amp;lt;Entrée&amp;gt;&lt;/code&gt; pour
résumer).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.vi-improved.org/tutorial.php&quot; hreflang=&quot;en&quot;&gt;Vim
Tutorial&lt;/a&gt; : un tutorial reprenant des morceaux de conversations sur
IRC, à lire avec un shell ouvert avec vim de lancé en parallèle&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.viemu.com/a-why-vi-vim.html&quot; hreflang=&quot;en&quot;&gt;Why, oh why
...&lt;/a&gt; : pourquoi utiliser Vi et pas autre chose ? Qu'a-t-il de
plus ?&lt;/li&gt;
&lt;li&gt;d'autres liens à suivre ...&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Edit : Vim en tant qu'IDE :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://clipboarded.blogspot.com/2007/10/vim-as-ide.html&quot; title=&quot;http://clipboarded.blogspot.com/2007/10/vim-as-ide.html&quot;&gt;http://clipboarded.blogspot.com/200...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://natalian.org/archives/2008/05/17/vim-web-ide/&quot; title=&quot;http://natalian.org/archives/2008/05/17/vim-web-ide/&quot;&gt;http://natalian.org/archives/2008/0...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://geekblog.over-blog.com/article-21837155.html&quot; hreflang=&quot;en&quot;&gt;Vim + Symphony + ctags&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://n0de.info/post/vim#comment-form</comments>
      <wfw:comment>http://n0de.info/post/vim#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/389800</wfw:commentRss>
      </item>
    
  <item>
    <title>SSH - Connexion sans mot de passe, version simple.</title>
    <link>http://n0de.info/post/ssh-no_password-basic</link>
    <guid isPermaLink="false">urn:md5:c71f0e6bf53f28e0020761f80b2cdc3c</guid>
    <pubDate>Sun, 05 Apr 2009 19:49:00 +0200</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>Shell</category>
            
    <description>    &lt;p&gt;SSH vous permet de vous connecter à un serveur sans avoir besoin d'entrer un
mot de passe.&lt;br /&gt;
Cela s'avère fort pratique lorsque vous utilisez un programme tel que scp,
sftp, ou tout simplement lorsque vous voulez gagner du temps pour vous logger
dans un shell distant.&lt;br /&gt;
Pour cela, ssh utilise un système de clés de chiffrement RSA.&lt;/p&gt;
&lt;h3&gt;Les différentes clés RSA&lt;/h3&gt;
&lt;p&gt;Le chiffrement RSA repose sur une paire de clés, l'une étant privée, l'autre
publique.&lt;br /&gt;
En fait, dans cette méthode, on génèrera celles-ci sur le poste &amp;quot;client&amp;quot;, on
ajoutera la clé publique dans la liste des clés autorisées à se connecter sur
le serveur, et la clé privée restera elle sur le poste client, et servira à
&amp;quot;prouver&amp;quot; l'identité de celui-ci.&lt;br /&gt;
Dans ce cas précis, la personne possédant la clé privée aura accès au serveur
sans avoir besoin d'un mot de passe. Ainsi, on fera attention à utiliser cette
méthode sur une machine où seul la personne concernée aura accès à son compte
utilisateur.&lt;/p&gt;
&lt;p&gt;Il suffit de lancer la commande &lt;code&gt;ssh-keygen&lt;/code&gt; depuis le shell du
poste client, et de répondre aux questions.&lt;br /&gt;
Pour faire simple, on répondra seulement en appuyant sur la touche entrée à
chaque fois. Vous remarquerez que le programme demande quel mot de passe sera
utilisé pour crypter la clé de cryptage, et ainsi empêcher son utilisation par
un tiers. Mais il faudra taper celui-ci à chaque fois qu'on utilisera la clé,
un mot de passe en remplacant un autre.&lt;br /&gt;
Dans un prochain tutorial, on utilisera ssh-agent pour gérer le trousseau de
clés et ainsi apporter une sécurité supplémentaire à celles-ci.&lt;/p&gt;
&lt;p&gt;Le programme ayant terminé sa tâche, on se retrouve avec un dossier
&lt;code&gt;~/.ssh/&lt;/code&gt; contenant deux fichiers : &lt;code&gt;id_rsa&lt;/code&gt; et
&lt;code&gt;id_rsa.pub&lt;/code&gt;.&lt;br /&gt;
Le premier constitue la clé privée, le deuxième la clé publique. Il est très
important de conserver la clé privée à l'abri d'autres utilisateurs,
puisqu'elle n'est pas protégée par un mot de passe, encore une fois.&lt;/p&gt;
&lt;h3&gt;Copie de la clé publique&lt;/h3&gt;
&lt;p&gt;On envoie ensuite la clé publique de la manière suivante : &lt;code&gt;scp
/cletemp&lt;/code&gt;&lt;br /&gt;
On se loggue ensuite sur le serveur, de manière classique : &lt;code&gt;ssh
loginSurLeServeur@adresse.du.serveur&lt;/code&gt;&lt;br /&gt;
Ensuite, on crée le dossier .ssh s'il n'existe pas encore : &lt;code&gt;mkdir
~/.ssh&lt;/code&gt;&lt;br /&gt;
On ajoute ensuite le contenu de &lt;code&gt;cletemp&lt;/code&gt; au fichier
&lt;code&gt;authorized_keys2&lt;/code&gt; du dossier &lt;code&gt;.ssh&lt;/code&gt; avec la méthode
&amp;quot;append&amp;quot; du pipe sous bash :&lt;br /&gt;
&lt;code&gt;cat .ssh/authorized_keys2&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Le fichier &lt;code&gt;authorized_keys2&lt;/code&gt; constitue une liste des clés
publiques autorisées à se connecter sur le serveur sans avoir à entrer de mot
de passe.&lt;br /&gt;
Le détail de l'identification par échange de clé RSA fera (peut être ?) l'objet
d'un prochain article ici même.&lt;/p&gt;</description>
    
    
    
          <comments>http://n0de.info/post/ssh-no_password-basic#comment-form</comments>
      <wfw:comment>http://n0de.info/post/ssh-no_password-basic#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/389713</wfw:commentRss>
      </item>
    
  <item>
    <title>SSH</title>
    <link>http://n0de.info/post/ssh</link>
    <guid isPermaLink="false">urn:md5:48f64d0290415cc3a308f5a854acf6d0</guid>
    <pubDate>Sat, 14 Feb 2009 16:32:00 +0100</pubDate>
    <dc:creator>FLV</dc:creator>
        <category>Shell</category>
            
    <description>    &lt;p&gt;SSH est un protocole permettant de se connecter et d'ouvrir un shell sur une
machine distante, par le réseau.&lt;/p&gt;</description>
    
    
    
          <comments>http://n0de.info/post/ssh#comment-form</comments>
      <wfw:comment>http://n0de.info/post/ssh#comment-form</wfw:comment>
      <wfw:commentRss>http://n0de.info/feed/atom/comments/327376</wfw:commentRss>
      </item>
    
</channel>
</rss>