<?xml version="1.0" encoding="iso-8859-1"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/"
         xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns:content="http://purl.org/rss/1.0/modules/content/">

<channel rdf:about="http://home.zyrianes.net/blog/Sections/7/">
<description>Ludo blog</description>
<link>http://home.zyrianes.net/blog/Sections/7/</link>
<title>Zyrianes / Devel</title>



<items>
<rdf:seq>

<rdf:li rdf:resource="http://home.zyrianes.net/blog/Articles/154/"/>

<rdf:li rdf:resource="http://home.zyrianes.net/blog/Articles/151/"/>

<rdf:li rdf:resource="http://home.zyrianes.net/blog/Articles/134/"/>

<rdf:li rdf:resource="http://home.zyrianes.net/blog/Articles/127/"/>

<rdf:li rdf:resource="http://home.zyrianes.net/blog/Articles/126/"/>

<rdf:li rdf:resource="http://home.zyrianes.net/blog/Articles/125/"/>

<rdf:li rdf:resource="http://home.zyrianes.net/blog/Articles/123/"/>

<rdf:li rdf:resource="http://home.zyrianes.net/blog/Articles/122/"/>

<rdf:li rdf:resource="http://home.zyrianes.net/blog/Articles/121/"/>

<rdf:li rdf:resource="http://home.zyrianes.net/blog/Articles/114/"/>

</rdf:seq>
</items>


</channel>





<item rdf:about="http://home.zyrianes.net/blog/Articles/154/">
<dc:date>2006-01-08T23:40:53.000006+02:00</dc:date>
<title>rurld</title>
<link>http://home.zyrianes.net/blog/Articles/154/</link>
<author>ludovic Bellier</author>
<description>
&lt;div class="section" id="description"&gt;
&lt;h1&gt;&lt;a name="description"&gt;description&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;rurld for Range URL Downloader is a program which downloads a range url.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="example"&gt;
&lt;h1&gt;&lt;a name="example"&gt;example&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;an example:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
$ rurld -n http://home.zyrianes.net/p/basset[1-2].jpg
http://home.zyrianes.net/p/basset1.jpg
http://home.zyrianes.net/p/basset2.jpg
&lt;/pre&gt;
&lt;p&gt;without '-n' option, it downloads these files with the &lt;a class="reference" href="http://www.gnu.org/software/wget/wget.html"&gt;wget&lt;/a&gt; program:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
$ rurld http://home.zyrianes.net/p/basset[1-2].jpg
--00:03:05--  http://home.zyrianes.net/p/basset1.jpg
         =&amp;gt; `basset1.jpg'
Resolving home.zyrianes.net... 82.245.192.46
Connecting to home.zyrianes.net|82.245.192.46|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 52,292 (51K) [image/jpeg]

100%[====================================&amp;gt;] 52,292        --.--K/s             

00:03:05 (6.82 MB/s) - `basset1.jpg' saved [52292/52292]

--00:03:05--  http://home.zyrianes.net/p/basset2.jpg
           =&amp;gt; `basset2.jpg'
Reusing existing connection to home.zyrianes.net:80.
HTTP request sent, awaiting response... 200 OK
Length: 31,271 (31K) [image/jpeg]

100%[====================================&amp;gt;] 31,271        --.--K/s             

00:03:05 (101.78 MB/s) - `basset2.jpg' saved [31271/31271]


FINISHED --00:03:05--
Downloaded: 83,563 bytes in 2 files
&lt;/pre&gt;
&lt;p&gt;A range URL is an URL like link with range indication '['start'-'end']' , see example.&lt;/p&gt;
&lt;p&gt;another example:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
$ rurld -n http://foo.com/pic[01-11].jpg
http://foo.com/pic01.jpg
http://foo.com/pic02.jpg
http://foo.com/pic03.jpg
http://foo.com/pic04.jpg
http://foo.com/pic05.jpg
http://foo.com/pic06.jpg
http://foo.com/pic07.jpg
http://foo.com/pic08.jpg
http://foo.com/pic09.jpg
http://foo.com/pic10.jpg
http://foo.com/pic11.jpg
&lt;/pre&gt;
&lt;/div&gt;
&lt;div class="section" id="help"&gt;
&lt;h1&gt;&lt;a name="help"&gt;help&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;use -h option:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
$ rurld -h
Range URL Downloader, version 0.9, gpl
Usage: rurld [-n] [-h] &amp;lt;URL with range&amp;gt;
-n dry_run mode, just show urls
-h this help

for example: rurld http://foo.com/pic[01-11].jpg downloads files
from http://foo.com/pic01.jpg to http://foo.com/pic11.jpg

note that [01-11] produces 01-&amp;gt;11 and [1-11] 1-&amp;gt;11

required: wget ( http://www.gnu.org/software/wget/wget.html )
&lt;/pre&gt;
&lt;p&gt;This is a simple self made python program.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="download"&gt;
&lt;h1&gt;&lt;a name="download"&gt;Download&lt;/a&gt;&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="reference" href="http://home.zyrianes.net/rurld"&gt;rurld&lt;/a&gt; v0.11&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://home.zyrianes.net/rurld-0.9"&gt;rurld-0.9&lt;/a&gt; v0.9&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/div&gt;

</description>
</item>


<item rdf:about="http://home.zyrianes.net/blog/Articles/151/">
<dc:date>2005-05-19T19:28:49.000003+02:00</dc:date>
<title>Bash tips</title>
<link>http://home.zyrianes.net/blog/Articles/151/</link>
<author>ludovic Bellier</author>
<description>
&lt;p&gt;Bash is a script shell for unix terminals.&lt;/p&gt;
&lt;div class="section" id="optimisations"&gt;
&lt;h1&gt;&lt;a name="optimisations"&gt;Optimisations&lt;/a&gt;&lt;/h1&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;using ':' for 'true', because true is a software executable whereas ':' is an internal bash command. Very usefull for infinite loops.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;example:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
while true; do echo 'Hello'; sleep 1; done
&lt;/pre&gt;
&lt;p&gt;become:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
while :; do echo 'Hello'; sleep 1; done
&lt;/pre&gt;
&lt;dl&gt;
&lt;dt&gt;Thanks:&lt;/dt&gt;
&lt;dd&gt;&lt;ul class="first last simple"&gt;
&lt;li&gt;Gwenn&lt;/li&gt;
&lt;/ul&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;/div&gt;

</description>
</item>


<item rdf:about="http://home.zyrianes.net/blog/Articles/134/">
<dc:date>2004-06-09T13:41:59.000002+02:00</dc:date>
<title>gst : GNU Smalltalk</title>
<link>http://home.zyrianes.net/blog/Articles/134/</link>
<author>ludovic Bellier</author>
<description>
&lt;p&gt;doc :&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;user guide : &lt;a class="reference" href="http://www.gnu.org/software/smalltalk/gst-manual/gst.html"&gt;http://www.gnu.org/software/smalltalk/gst-manual/gst.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;add-ons :&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;sunit : &lt;a class="reference" href="http://swiki.squeakfoundation.org/gst/11"&gt;http://swiki.squeakfoundation.org/gst/11&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;emacs mode : &lt;a class="reference" href="http://swiki.squeakfoundation.org/gst/9"&gt;http://swiki.squeakfoundation.org/gst/9&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;mysql driver : &lt;a class="reference" href="http://swiki.squeakfoundation.org/gst/6"&gt;http://swiki.squeakfoundation.org/gst/6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;small faq and gtk note : &lt;a class="reference" href="http://swiki.squeakfoundation.org/gst/2"&gt;http://swiki.squeakfoundation.org/gst/2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;gnu smalltalk cgi engine : &lt;a class="reference" href="http://reauktion.de/cgi-bin/vanilla.r?selector=display&amp;amp;snip=2003-08-15-MFCGI"&gt;http://reauktion.de/cgi-bin/vanilla.r?selector=display&amp;amp;snip=2003-08-15-MFCGI&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
</item>


<item rdf:about="http://home.zyrianes.net/blog/Articles/127/">
<dc:date>2004-05-18T15:30:18.000001+02:00</dc:date>
<title>st links</title>
<link>http://home.zyrianes.net/blog/Articles/127/</link>
<author>ludovic Bellier</author>
<description>
&lt;p&gt;&lt;a class="reference" href="http://www.fja-odateam.com/links/smalltalk/s_tutori.html"&gt;http://www.fja-odateam.com/links/smalltalk/s_tutori.html&lt;/a&gt;&lt;/p&gt;
&lt;div class="section" id="history"&gt;
&lt;h1&gt;&lt;a name="history"&gt;History&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a class="reference" href="http://gagne.homedns.org/~tgagne/contrib/EarlyHistoryST.html"&gt;http://gagne.homedns.org/~tgagne/contrib/EarlyHistoryST.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.cs.washington.edu/homes/dugan/history.html"&gt;http://www.cs.washington.edu/homes/dugan/history.html&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;

</description>
</item>


<item rdf:about="http://home.zyrianes.net/blog/Articles/126/">
<dc:date>2004-05-08T20:06:25.000005+02:00</dc:date>
<title>blog/readings mono</title>
<link>http://home.zyrianes.net/blog/Articles/126/</link>
<author>ludovic Bellier</author>
<description>
&lt;a class="reference" href="http://www.go-mono.com/monologue/"&gt;http://www.go-mono.com/monologue/&lt;/a&gt;
</description>
</item>


<item rdf:about="http://home.zyrianes.net/blog/Articles/125/">
<dc:date>2004-05-08T20:04:54.000005+02:00</dc:date>
<title>XUL</title>
<link>http://home.zyrianes.net/blog/Articles/125/</link>
<author>ludovic Bellier</author>
<description>
&lt;p&gt;&lt;a class="reference" href="http://xulfr.org/"&gt;http://xulfr.org/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.xulfr.org/wiki/RessourcesLogiciels"&gt;http://www.xulfr.org/wiki/RessourcesLogiciels&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.captain.at/programming/xul/"&gt;http://www.captain.at/programming/xul/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.stephanemariel.com/article.php?id_article=42"&gt;http://www.stephanemariel.com/article.php?id_article=42&lt;/a&gt;&lt;/p&gt;

</description>
</item>


<item rdf:about="http://home.zyrianes.net/blog/Articles/123/">
<dc:date>2004-05-08T16:13:37.000005+02:00</dc:date>
<title>IDE mono/.Net</title>
<link>http://home.zyrianes.net/blog/Articles/123/</link>
<author>ludovic Bellier</author>
<description>
&lt;a class="reference" href="http://www.monodevelop.com/"&gt;http://www.monodevelop.com/&lt;/a&gt;
</description>
</item>


<item rdf:about="http://home.zyrianes.net/blog/Articles/122/">
<dc:date>2004-05-04T17:35:42.000001+02:00</dc:date>
<title>Windows.Forms et Mono</title>
<link>http://home.zyrianes.net/blog/Articles/122/</link>
<author>ludovic Bellier</author>
<description>
&lt;p&gt;Il faut passer par une version patchée de Wine, qq liens :&lt;/p&gt;
&lt;div class="section" id="windows-forms"&gt;
&lt;h1&gt;&lt;a name="windows-forms"&gt;Windows.Forms&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a class="reference" href="http://lists.ximian.com/archives/public/mono-winforms-list/"&gt;http://lists.ximian.com/archives/public/mono-winforms-list/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.go-mono.com/drawing.html"&gt;http://www.go-mono.com/drawing.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.gotmono.com/cgi-bin/yabb/YaBB.pl?board=DOC;action=display;num=1059514588"&gt;http://www.gotmono.com/cgi-bin/yabb/YaBB.pl?board=DOC;action=display;num=1059514588&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://go-mono.org/faq.html"&gt;http://go-mono.org/faq.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://primates.ximian.com/~miguel/toolkits.html"&gt;http://primates.ximian.com/~miguel/toolkits.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.go-mono.org/monkeyguide/html/en/swf/introduction.html"&gt;http://www.go-mono.org/monkeyguide/html/en/swf/introduction.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.nullenvoid.com/mono/wiki/index.php/WindowsForms"&gt;http://www.nullenvoid.com/mono/wiki/index.php/WindowsForms&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.nullenvoid.com/mono/wiki/index.php/WineSamples"&gt;http://www.nullenvoid.com/mono/wiki/index.php/WineSamples&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://bdn.borland.com/article/0,1410,32073,00.html"&gt;http://bdn.borland.com/article/0,1410,32073,00.html&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="wine-modifi"&gt;
&lt;h1&gt;&lt;a name="wine-modifi"&gt;wine modifié&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.nullenvoid.com/mono/wiki/index.php/MonoWinePackages"&gt;http://www.nullenvoid.com/mono/wiki/index.php/MonoWinePackages&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://primates.ximian.com/~duncan/mono-wine/sources/"&gt;http://primates.ximian.com/~duncan/mono-wine/sources/&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="mono-en-g-n-ral"&gt;
&lt;h1&gt;&lt;a name="mono-en-g-n-ral"&gt;Mono en général&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.nullenvoid.com/mono/wiki/index.php/HomePage"&gt;http://www.nullenvoid.com/mono/wiki/index.php/HomePage&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://bdn.borland.com/article/0,1410,32056,00.html"&gt;http://bdn.borland.com/article/0,1410,32056,00.html&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="mono-et-debian"&gt;
&lt;h1&gt;&lt;a name="mono-et-debian"&gt;Mono et Debian&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a class="reference" href="http://wiki.debian.net/?MonoConventions"&gt;http://wiki.debian.net/?MonoConventions&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.atoker.com/mono/"&gt;http://www.atoker.com/mono/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://pkg-mono.alioth.debian.org/"&gt;http://pkg-mono.alioth.debian.org/&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;

</description>
</item>


<item rdf:about="http://home.zyrianes.net/blog/Articles/121/">
<dc:date>2004-04-21T15:58:14.000002+02:00</dc:date>
<title>UML modelers</title>
<link>http://home.zyrianes.net/blog/Articles/121/</link>
<author>ludovic Bellier</author>
<description>
&lt;ul class="simple"&gt;
&lt;li&gt;ArgoUML (en java) : &lt;a class="reference" href="http://argouml.tigris.org/"&gt;http://argouml.tigris.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Dia&lt;/li&gt;
&lt;li&gt;EclipseUML (Omondo) : &lt;a class="reference" href="http://www.omondo.com/index.jsp"&gt;http://www.omondo.com/index.jsp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;EventStudio&lt;/li&gt;
&lt;li&gt;Fujaba&lt;/li&gt;
&lt;li&gt;Jumli&lt;/li&gt;
&lt;li&gt;Methalony UML (sous Eclipse)&lt;/li&gt;
&lt;li&gt;Poseidon&lt;/li&gt;
&lt;li&gt;Rose&lt;/li&gt;
&lt;li&gt;Together&lt;/li&gt;
&lt;li&gt;Umbrello : &lt;a class="reference" href="http://uml.sourceforge.net/"&gt;http://uml.sourceforge.net/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;umlaut&lt;/li&gt;
&lt;li&gt;Violet&lt;/li&gt;
&lt;li&gt;Xfig&lt;/li&gt;
&lt;/ul&gt;

</description>
</item>


<item rdf:about="http://home.zyrianes.net/blog/Articles/114/">
<dc:date>2004-04-09T10:42:48.000004+02:00</dc:date>
<title>Les implémentations</title>
<link>http://home.zyrianes.net/blog/Articles/114/</link>
<author>ludovic Bellier</author>
<description>
&lt;p&gt;VisualWorks&lt;/p&gt;
&lt;p&gt;Smalltalk/X&lt;/p&gt;
&lt;p&gt;Squeak&lt;/p&gt;
&lt;p&gt;Dolphin&lt;/p&gt;
&lt;p&gt;GNU Smalltalk&lt;/p&gt;

</description>
</item>


</rdf:RDF>