<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/templates/default/atom.css" type="text/css" ?>

<feed 
   xmlns="http://www.w3.org/2005/Atom"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    <link href="http://blog.jasper.es/feeds/atom.xml" rel="self" title="jasper.es" type="application/atom+xml" />
    <link href="http://blog.jasper.es/"                        rel="alternate"    title="jasper.es" type="text/html" />
    <link href="http://blog.jasper.es/rss.php?version=2.0"     rel="alternate"    title="jasper.es" type="application/rss+xml" />
    <title type="html">jasper.es</title>
    <subtitle type="html">All the web and more</subtitle>
    <icon>http://blog.jasper.es/templates/bulletproof/img/s9y_banner_small.png</icon>
    <id>http://blog.jasper.es/</id>
    <updated>2010-03-28T22:03:44Z</updated>
    <generator uri="http://www.s9y.org/" version="1.3">Serendipity 1.3 - http://www.s9y.org/</generator>
    <dc:language>en</dc:language>

    <entry>
        <link href="http://blog.jasper.es/archives/16-Unit-testing-with-boosttest-without-the-pain-of-bjam.html" rel="alternate" title="Unit testing with boost::test -- without the pain of bjam" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2010-03-28T22:03:44Z</published>
        <updated>2010-03-28T22:03:44Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=16</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=16</wfw:commentRss>
    
    
        <id>http://blog.jasper.es/archives/16-guid.html</id>
        <title type="html">Unit testing with boost::test -- without the pain of bjam</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
  <br />
<div class="document"><br />
<br />
<br />
<p>This post contains a skeleton showing how to implement a simple<br />
unittest using the great boost unit test library, without going all<br />
the way, i.e. having to use bjam or writing your own testrunner.</p><br />
<p>This use case doesn't seem to be documented (clearly) anywhere in the<br />
great docs of boost::test, so here it is, for everyone who - like me - couldn't find a recipe for this.</p></div><br />
 <br /><a href="http://blog.jasper.es/archives/16-Unit-testing-with-boosttest-without-the-pain-of-bjam.html#extended">Continue reading "Unit testing with boost::test -- without the pain of bjam"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/15-sockmonster-begone!.html" rel="alternate" title="sockmonster begone!" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2009-09-16T21:31:39Z</published>
        <updated>2009-09-16T22:23:45Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=15</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=15</wfw:commentRss>
    
    
        <id>http://blog.jasper.es/archives/15-guid.html</id>
        <title type="html">sockmonster begone!</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
<p>Heb je er ook zo'n pesthekel aan als je de was gedaan hebt en je sokken niet meer te sorteren zijn? Dan is er nu een fantastische uitvinding! Wat kan je er allemaal mee doen? Je kan ze decoratief op de grond leggen, zoals op de volgende foto:</p><p align="center"><a href="http://blog.jasper.es/uploads/sockmonster1.jpg" class="serendipity_image_link"><!-- s9ymdb:6 --><img width="110" height="83" src="http://blog.jasper.es/uploads/sockmonster1.thumb.jpg" style="border: 0px none ; padding-left: 5px; padding-right: 5px;" class="serendipity_image_center" /></a></p><p>Maar je kan deze handige stukjes onbreekbaar plastic nog veel nuttiger inzetten! Echt waar! Net als iedereen trek je 's avonds voor het slapen gaan je sokken uit, tenzij het natuurlijk heel koud is, maar we hebben een fijne nazomer, dus ze kunnen gewoon uit. Als je vervolgens je sokken wast en ze daarna van de waslijn haalt, dan zijn ze meestal niet meer als stelletjes terug te vinden. Natuurkundigen hebben een moeilijk woord hiervoor, <i>entropie</i>. Waar kan je nou deze plastic vriendjes voor inzetten? Heel simpel! Je klemt de bek om een paar sokken heen, et voilà, ze kunnen niet meer uit elkaar:</p><p align="center"><a href="http://blog.jasper.es/uploads/sockmonster2.jpg" class="serendipity_image_link"><!-- s9ymdb:7 --><img width="110" height="83" src="http://blog.jasper.es/uploads/sockmonster2.thumb.jpg" style="border: 0px none ; padding-left: 5px; padding-right: 5px;" class="serendipity_image_center" /></a></p><p>Dit plastic is helemaal fantastisch. En wasbaar. En het eet je voorraad pindakaas niet op! En zorgt er dus voor dat het sokkenmonster niet meer z'n ding kan doen! Bestel dus snel op <a href="http://www.cyclopssockclip.com/">http://www.cyclopssockclip.com/</a>. Tenzij je de hele dag op slippers of sandalen loopt.</p><p /> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/14-pylab-trick-of-the-day.html" rel="alternate" title="pylab trick of the day" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2009-07-19T12:32:20Z</published>
        <updated>2009-07-19T12:37:09Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=14</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=14</wfw:commentRss>
    
    
        <id>http://blog.jasper.es/archives/14-guid.html</id>
        <title type="html">pylab trick of the day</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
<p>If you want to suppress the generation of legend lines for certain elements in your graphs while using pylab, use the following trick:</p><pre>pylab.plot(y, z, '-k', alpha=0.4, zorder=1, label='<u>_nolegend_</u>')<br />
</pre><br />
<p>Elements with label '<u>_nolegend_</u>' will not show up in the legend!</p><p>(Note that only one underscore is required around nolegend ; serendipity seems to mangle this stuff even after inputting html <img src="http://blog.jasper.es/templates/default/img/emoticons/sad.png" alt=":-(" style="display: inline; vertical-align: bottom;" class="emoticon" /> )</p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/13-goedkoopste-artikel-bij-conrad.html" rel="alternate" title="goedkoopste artikel bij conrad" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2009-07-01T21:00:25Z</published>
        <updated>2009-07-01T21:19:31Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=13</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=13</wfw:commentRss>
    
    
        <id>http://blog.jasper.es/archives/13-guid.html</id>
        <title type="html">goedkoopste artikel bij conrad</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
<div align="left">Soms is het handig om een goedkoop artikeltje bij je bestelling van conrad.nl toe te voegen; dit kan bijvoorbeeld het geval zijn als je 2 artikelen van 9.99 in het snotje hebt, en nog even de 20 euro vol wil maken. Met dank aan 'hing903: een artikel van 3 eurocent: <a href="http://www.conrad.nl/goto.php?artikel=500421">http://www.conrad.nl/goto.php?artikel=500421</a></div><div align="left">Weet je een nog goedkoper artikel (2 cent is ook nog nuttig): laat het me weten.<a href="http://www.conrad.nl/goto.php?artikel=500421"></a><br />
</div> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/12-skipping-lines-when-reading-files-in-fortran.html" rel="alternate" title="skipping lines when reading files in fortran" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2009-01-05T14:31:39Z</published>
        <updated>2009-01-05T14:31:39Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=12</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=12</wfw:commentRss>
    
    
        <id>http://blog.jasper.es/archives/12-guid.html</id>
        <title type="html">skipping lines when reading files in fortran</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
<p>First of all, a happy new year, gentle reader.<br />Here's a tiny snippet of code that shows how to skip a line in a formatted data file in Fortran:</p><pre>    CHARACTER :: dummy<br /><br />    OPEN(UNIT=fileunit, FILE=filename)<br />    ! bogus read call to skip the first input line<br />    READ(unit=fileunit, FMT='(A1)') dummy</pre>It might save you some grunting... 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/11-dotfiles-osx-tar-wraaah-frustration!!!!111!.html" rel="alternate" title="dotfiles osx tar wraaah frustration!!!!111!" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2008-12-18T13:44:55Z</published>
        <updated>2008-12-18T13:44:55Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=11</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=11</wfw:commentRss>
    
    
        <id>http://blog.jasper.es/archives/11-guid.html</id>
        <title type="html">dotfiles osx tar wraaah frustration!!!!111!</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
<div align="left">OS X is great, except for when you want to tar up a directory and not get tons of crappy metadata files inside your archive. <font face="courier new,courier,monospace">man</font> does not help, and google neither. This is the environment variable to set:</div><div align="left"></div><div align="left"><pre>$ strings /usr/bin/tar | grep COPY<br />COPYFILE_DISABLE</pre></div><div align="left">(Of course, this is Leopard only, and Tiger is different. I wish apple would not apply its slogan to software)</div> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/10-Beats-per-Minute-using-Python.html" rel="alternate" title="Beats per Minute using Python" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2008-10-24T13:19:36Z</published>
        <updated>2008-10-24T13:19:36Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=10</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=10</wfw:commentRss>
    
    
        <id>http://blog.jasper.es/archives/10-guid.html</id>
        <title type="html">Beats per Minute using Python</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
<div align="left">Inspired by the recent news that <a href="http://www.dailymail.co.uk/health/article-1078430/Why-Stayin-Alive-literally-save-life-Disco-song-perfect-rhythm-jump-start-heart-says-doctor.html">Stayin' Alive has the perfect BPM count for reanimating people</a>, I set out to write a small Python script to determine the BPM of my music collection.</div><div align="left"></div><div align="left">Did you know that Michael Jackson's <a href="http://www.youtube.com/watch?v=AtyJbIOZjS8">Thriller</a> and Bros' <a href="http://www.youtube.com/watch?v=szWkAaD00j0">&quot;When will I be famous&quot;</a> have the same speed? And that PJ Harvey's <a href="http://www.youtube.com/watch?v=yJCf8xr8nMc">Kamikaze</a> is really mindbogglingly quick at 170 BPM? It's even quicker than <a href="http://www.youtube.com/watch?v=Erdd0c657nA">stupid gabber house</a>! (My taste for music is great, isn't it?)</div><div align="left"></div><div align="left">Anyways, if you wan't to measure this yourself, use the following program:</div> <br /><a href="http://blog.jasper.es/archives/10-Beats-per-Minute-using-Python.html#extended">Continue reading "Beats per Minute using Python"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/9-emacs-live-wordcount.html" rel="alternate" title="emacs live wordcount" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2008-09-02T14:54:03Z</published>
        <updated>2008-09-02T14:54:03Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=9</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=9</wfw:commentRss>
    
            <category scheme="http://blog.jasper.es/categories/1-emacs" label="emacs" term="emacs" />
    
        <id>http://blog.jasper.es/archives/9-guid.html</id>
        <title type="html">emacs live wordcount</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
<div>Just a quicky: to get a word count estimate while working on a text in Emacs, use the emacs word-count package. You can find it at <a href="http://taiyaki.org/elisp/word-count/src/word-count.el">http://taiyaki.org/elisp/word-count/src/word-count.el</a>. Beware, as it slows down working on you Emacs when it is active while editing.</div><br />
<div>It contains built-in support for working with HTML and LaTeX docments though, so your %comments and &lt;tags&gt; are not counted. It does inflate the word count though, as for example the line<pre>\begin{figue}[hbf]</pre>is counted as 3 words, whereas it outputs none.</div><br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/8-Forcing-Carbon-Emacs-to-use-MacPorts-aspell.html" rel="alternate" title="Forcing Carbon Emacs to use MacPorts aspell" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2008-08-26T22:02:48Z</published>
        <updated>2008-09-02T14:53:17Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=8</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=8</wfw:commentRss>
    
            <category scheme="http://blog.jasper.es/categories/1-emacs" label="emacs" term="emacs" />
    
        <id>http://blog.jasper.es/archives/8-guid.html</id>
        <title type="html">Forcing Carbon Emacs to use MacPorts aspell</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
<div>If you want <a title="Carbon Emacs" href="http://www.apple.com/downloads/macosx/unix_open_source/carbonemacspackage.html">Carbon Emacs</a> and <a title="GNU aspell" href="http://aspell.net/">aspell</a> from <a href="http://www.macports.org/">MacPorts</a> to cooperate, you'll have to jump through some hoops. This is because Carbon Emacs tries to be way too smart, by including options to automatically download extra dictionaries. However, it doesn't supply that for my own language, Dutch. Luckily, MacPorts contains a package providing that dictionary, but accessing that was somewhat cumbersome.</div><br />
<br />
 <br /><a href="http://blog.jasper.es/archives/8-Forcing-Carbon-Emacs-to-use-MacPorts-aspell.html#extended">Continue reading "Forcing Carbon Emacs to use MacPorts aspell"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/7-disintermediation-ftw!.html" rel="alternate" title="disintermediation ftw!" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2008-08-19T08:32:35Z</published>
        <updated>2008-08-27T13:28:06Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=7</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=7</wfw:commentRss>
    
    
        <id>http://blog.jasper.es/archives/7-guid.html</id>
        <title type="html">disintermediation ftw!</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
<p>As the tap in my kitchen water heater is leaking I set out to find some new parts for that thing. First try: last weekend, I went to a high-profile plumbing store (that shall not be named), and they were not able to help me as I hadn't brought the old parts, and they had no knowledge of my particular water heater. A more general parts store nearby also did not have my parts.</p><p>So, this morning, I disassembled my tap (after stocking some water), and set out to buy the wanted parts. The parts store did not have anything in stock, however, after showing my old tap to the plumber he went through some drawers and found a complete tap - costing €27.50.  I was needing two, so that would have set me back €55. That's a ridiculous amount of money for solving a problem that can be solved by replacing two pieces of rubber.</p><br />
<br />
 <br /><a href="http://blog.jasper.es/archives/7-disintermediation-ftw!.html#extended">Continue reading "disintermediation ftw!"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/6-my-first-open-source-grok-app,-TempThing.html" rel="alternate" title="my first open source grok app, TempThing" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2008-08-14T17:04:44Z</published>
        <updated>2008-09-02T15:19:39Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=6</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=6</wfw:commentRss>
    
            <category scheme="http://blog.jasper.es/categories/2-grok" label="grok" term="grok" />
    
        <id>http://blog.jasper.es/archives/6-guid.html</id>
        <title type="html">my first open source grok app, TempThing</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
<div align="left">I decided to write a small application using <a href="http://grok.zope.org/" title="Grok">Grok</a> today, to manage the random stuff I drop onto my personal site every now and then. The goal was to make a simple application which allows you to upload files, and set an expiry date, after which the data should disappear from the public internet again.</div><p>This was quite easily done, and adding an index view and some management view also was a piece of cake. Enjoy the result at <a href="http://jasper.es/temp/">http://jasper.es/temp/</a> , and you can find the source in my personal subversion repository at <a href="http://secure.jasper.es/svn/tempthing/trunk/">http://secure.jasper.es/svn/tempthing/trunk/</a></p><p align="left">Even though it's a really trivial app, I like it, as it shows you how easy it is to make nice forms with cool widgets using megrok.form, and also how to use the associated blob storage thing.</p><p align="left">Did you know that I spent most of my time on drawing a nice header image using Gimp? <img src="http://blog.jasper.es/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom;" class="emoticon" /><a href="http://secure.jasper.es/svn/tempthing/trunk/"></a></p><p /><p /><p><br />
</p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/5-finding-links-on-images-using-mechanize.html" rel="alternate" title="finding links on images using mechanize" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2008-04-15T11:39:10Z</published>
        <updated>2008-04-15T11:39:10Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=5</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=5</wfw:commentRss>
    
    
        <id>http://blog.jasper.es/archives/5-guid.html</id>
        <title type="html">finding links on images using mechanize</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>For keeping code quality high, at work we make extensive use of unit and functional testing. Today a small problem arose, as it seemed somewhat difficult to find links on icons. Luckily we have alt-tags on those icons, so in the end it was as simple as doing</p><pre><span class="Apple-style-span" style="font-family: verdana; white-space: normal; "> </span>&gt;&gt;&gt; b.find_link(text='Commit[IMG]')</pre><pre>Link(base_url='http://localhost:8085/cobes/@@index', ...)</pre><p>Great isn't it? <img src="http://blog.jasper.es/templates/default/img/emoticons/wink.png" alt=";-)" style="display: inline; vertical-align: bottom;" class="emoticon" /></p><p></p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/4-nagios-and-swraid.html" rel="alternate" title="nagios and swraid" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2008-04-13T20:00:31Z</published>
        <updated>2008-04-13T20:00:31Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=4</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=4</wfw:commentRss>
    
    
        <id>http://blog.jasper.es/archives/4-guid.html</id>
        <title type="html">nagios and swraid</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
<p>I like <a href="http://www.nagios.org" title="Nagios">nagios</a> and software raid on my Linux boxes to make sure I don't lose any data, but I was unhappy with the script I used to monitor it. Attached is a new one that is shorter and works better, as it leaves all the work to the mdadm tool instead of trying to parse /proc/mdstat.</p><pre /> <br /><a href="http://blog.jasper.es/archives/4-nagios-and-swraid.html#extended">Continue reading "nagios and swraid"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/3-mail.app-finally-usable.html" rel="alternate" title="mail.app finally usable" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2008-03-26T12:43:28Z</published>
        <updated>2008-03-26T12:43:28Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=3</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=3</wfw:commentRss>
    
    
        <id>http://blog.jasper.es/archives/3-guid.html</id>
        <title type="html">mail.app finally usable</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
Finally, Mail.app has become usable for me, thanks to the following tip: <p><a href="http://jonathan.tron.name/articles/2006/11/05/multiple-identities-in-one-account-with-apple-mail-app">http://jonathan.tron.name/articles/2006/11/05/multiple-identities-in-one-account-with-apple-mail-app</a></p><p>(WorksForMe™)</p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blog.jasper.es/archives/2-sAdsenseAdbard.html" rel="alternate" title="s/Adsense/Adbard/" />
        <author>
            <name>Jasper Spaans</name>
                    </author>
    
        <published>2008-02-29T14:19:53Z</published>
        <updated>2008-02-29T14:19:53Z</updated>
        <wfw:comment>http://blog.jasper.es/wfwcomment.php?cid=2</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jasper.es/rss.php?version=atom1.0&amp;type=comments&amp;cid=2</wfw:commentRss>
    
    
        <id>http://blog.jasper.es/archives/2-guid.html</id>
        <title type="html">s/Adsense/Adbard/</title>
        <content type="xhtml" xml:base="http://blog.jasper.es/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
<p>For several years, I have been using google adsense to recover the costs of running lkml.org, and to earn a tiny bit of beer money. However, per click revenue has dropped:</p><div style="width: 683px;" class="serendipity_imageComment_center"><div class="serendipity_imageComment_img"><!-- s9ymdb:2 --><img width="683" height="422" src="http://blog.jasper.es/uploads/earnings.png" /></div><div class="serendipity_imageComment_txt">Earnings per click of lkml.org in Euros (gray) and Dollars (purple)</div></div><br /><p>I've now found a nice alternative: <a href="http://adbard.net/">adbard</a></p><p>As they are offering 40% of $2 per click, I'm hoping this number will rise.</p> 
            </div>
        </content>
        
    </entry>

</feed>