<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>jjongsma &#187; jonner</title>
	<atom:link href="http://blogs.gnome.org/jjongsma/author/jjongsma/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/jjongsma</link>
	<description>Hacking on GNOME, but with a healthy dose of C++</description>
	<lastBuildDate>Thu, 18 Aug 2011 14:47:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license>		<item>
		<title>soundprint</title>
		<link>http://blogs.gnome.org/jjongsma/2011/08/18/soundprint/</link>
		<comments>http://blogs.gnome.org/jjongsma/2011/08/18/soundprint/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 04:10:54 +0000</pubDate>
		<dc:creator>jonner</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/jjongsma/?p=104</guid>
		<description><![CDATA[As some astute observers may be aware, free software isn&#8217;t my only nerdy obsession. A quick perusal of my Flickr photos may reveal some of my other interests. If you guessed &#8220;taking poor pictures of wildlife&#8221;, you&#8217;d be pretty close. Yes, I watch birds. To make a long story short, a couple of years ago [...]]]></description>
			<content:encoded><![CDATA[<p>As some astute observers may be aware, free software isn&#8217;t my only nerdy obsession. A quick perusal of my <a href="http://www.flickr.com/photos/jonner/">Flickr photos</a> may reveal some of my other interests. If you guessed &#8220;taking poor pictures of wildlife&#8221;, you&#8217;d be pretty close.</p>
<div class="wp-caption alignnone" style="width: 510px"><a href="http://www.flickr.com/photos/jonner/3471729118/"><img src="http://farm4.static.flickr.com/3618/3471729118_0d82f2bc39.jpg" alt="" width="500" height="333" /></a><p class="wp-caption-text">Zonotrichia albicollis</p></div>
<p>Yes, I watch birds.</p>
<p>To make a long story short, a couple of years ago I became quite interested in the vocalizations of birds: learning their calls and songs, learning to identify a bird by ear. It turns out that in order to really internalize a sound, it&#8217;s actually very helpful to be able to visualize it. This is generally done with a plot of frequency vs time. To generate these spectrograms, I&#8217;ve been using a <a href="http://code.google.com/p/spek/issues/detail?id=30">slightly modified</a> version of <a href="http://www.spek-project.org/">spek</a>, which is a great little program. However, I&#8217;ve also found myself wishing I could have an easy visual overview of all of the files in a folder so that I could see at a glance what sort of a sound it was.</p>
<p>By happy coincidence, I have just learned some basics of gstreamer, so I thought it would be a nice opportunity to kill a couple of birds with a single stone[1]. So after a couple of hours of hacking, I&#8217;ve pushed a <a href="https://gitorious.org/soundprint/soundprint">git repository</a> for a little utility I&#8217;ve tentatively called &#8216;soundprint&#8217;. It generates a sort of fingerprint for sound files: a spectrogram of the first 5 seconds of audio. It also installs a .thumbnailer file so that nautilus can use it to generate thumbnails for audio files.  It&#8217;s quite simplistic, but it does what I want it to do.</p>
<div class="wp-caption alignnone" style="width: 510px"><img src="http://farm7.static.flickr.com/6064/6054971890_6760fe7fe4.jpg" alt="" width="500" height="335" /><p class="wp-caption-text">Spectrogram thumbnails for audio files</p></div>
<p>I admit that it&#8217;s a bit of a niche application. Spectrograms work best on audio that consists of relatively pure tones; music files tend to end up looking fairly similar to eachother. But in the hope that it may be useful to somebody else, there it is.</p>
<p>[1] no birds were actually killed during this process.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/jjongsma/2011/08/18/soundprint/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Number Two</title>
		<link>http://blogs.gnome.org/jjongsma/2010/03/02/numer-two/</link>
		<comments>http://blogs.gnome.org/jjongsma/2010/03/02/numer-two/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 16:01:38 +0000</pubDate>
		<dc:creator>jonner</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/jjongsma/?p=95</guid>
		<description><![CDATA[The reason I haven&#8217;t been around as much in the last few weeks: Everybody&#8217;s doing great, our friends and neighbors have been spoiling us with delicious meals, and he&#8217;s been a remarkably content baby so far.]]></description>
			<content:encoded><![CDATA[<p>The reason I haven&#8217;t been around as much in the last few weeks:</p>
<p><a href="http://www.flickr.com/photos/jonner/4343269567/" title="DSC_0449 by jonner, on Flickr"><img src="http://farm3.static.flickr.com/2443/4343269567_69aaa7a434_m.jpg" width="240" height="160" alt="DSC_0449" /></a></p>
<p>Everybody&#8217;s doing great, our friends and neighbors have been spoiling us with delicious meals, and he&#8217;s been a remarkably content baby so far.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/jjongsma/2010/03/02/numer-two/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>gtkmm and Maemo 5</title>
		<link>http://blogs.gnome.org/jjongsma/2009/12/22/gtkmm-and-maemo-5/</link>
		<comments>http://blogs.gnome.org/jjongsma/2009/12/22/gtkmm-and-maemo-5/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 05:42:35 +0000</pubDate>
		<dc:creator>jonner</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[collabora]]></category>
		<category><![CDATA[gtkmm]]></category>
		<category><![CDATA[maemo]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/jjongsma/?p=89</guid>
		<description><![CDATA[There&#8217;s a decent number of examples of Maemo 5 applications written in C or even python, but there&#8217;s not too many real-world applications in (non-Qt) C++. So I&#8217;ve written up a quick, cliché little demo app in gtkmm/hildonmm. It probably isn&#8217;t useful for much other than perhaps as an example (who really needs dedicated application [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a decent number of examples of Maemo 5 applications written in C or even python, but there&#8217;s not too many real-world applications in (non-Qt) C++.  So I&#8217;ve written up a quick, cliché little demo app in gtkmm/hildonmm.  It probably isn&#8217;t useful for much other than perhaps as an example (who really needs dedicated application for splitting a bill anyway?).  But I thought I&#8217;d put a <a href="http://gitorious.org/billsplit/billsplit">git repository</a> online in case it&#8217;s useful for somebody. </p>
<p><a href="http://www.flickr.com/photos/jonner/4205533662/" title="screenshot01.png by jonner, on Flickr"><img src="http://farm3.static.flickr.com/2803/4205533662_a2c1d1f59c_m.jpg" width="240" height="144" alt="screenshot01.png" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/jjongsma/2009/12/22/gtkmm-and-maemo-5/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to waste an evening debugging the internals of glib&#8217;s qsort implementation</title>
		<link>http://blogs.gnome.org/jjongsma/2009/12/08/qsort-segfault/</link>
		<comments>http://blogs.gnome.org/jjongsma/2009/12/08/qsort-segfault/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 03:49:34 +0000</pubDate>
		<dc:creator>jonner</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[gtkmm]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/jjongsma/?p=79</guid>
		<description><![CDATA[Working on a personal itch-scratching project, I found myself wanting a sortable treeview. So I stuffed my treemodel into a TreeModelSort and set up my sort functions, and everything was happy. Except, when running my application, I kept getting strange segfaults within glib&#8217;s qsort implementation. I had set the following function as my sort_func (yes, [...]]]></description>
			<content:encoded><![CDATA[<p>Working on a personal itch-scratching project, I found myself wanting a sortable treeview.  So I stuffed my treemodel into a TreeModelSort and set up my sort functions, and everything was happy.  Except, when running my application, I kept getting strange segfaults within glib&#8217;s qsort implementation.  I had set the following function as my sort_func (yes, it&#8217;s C++, but it should be fairly self-explanatory):</p>
<pre><code>static int
compare_foo (const Gtk::TreeModel::iterator&#038; a, const Gtk::TreeModel::iterator&#038; b)
{
    std::tr1::shared_ptr&lt;Foo&gt; l1, l2;
    l1 = a-&gt;get_value (COLUMN_FOO);
    l2 = b-&gt;get_value (COLUMN_FOO);

    if (!l1)
        return -1;

    if (!l2)
        return 1;

    return l1-&gt;get_id () - l2-&gt;get_id ();
}</code></pre>
<p>Can you spot the error?  Running it under valgrind indicated that I was reading data from *before* the start of the array that was being sorted.  In fact, the following lines of code in g_qsort_with_data() were causing tmp_ptr to be decreased back past the start of the array:</p>
<pre><code>        while ((*compare_func) ((void *) run_ptr, (void *) tmp_ptr, user_data) &lt; 0)
          tmp_ptr -= size;</code></pre>
<p>Hmm.  Why is there no guard to prevent tmp_ptr from being decreased past the start?  Then I noticed the following comment up a few lines:</p>
<pre><code>    /* Find smallest element in first threshold and place it at the
       array's beginning.  This is the smallest array element,
       and the operation speeds up insertion sort's inner loop. */</code></pre>
<p>So at this point, the code is assuming that the very first element of the array is the smallest, so compare_func should always return &gt;= 0 when it reaches the start of the array.  Aha!  So the problem is my compare_func.  It turns out I forgot to handle the single case of both values being NULL.</p>
<pre><code>    l1 = a-&gt;get_value (COLUMN_FOO);
    l2 = b-&gt;get_value (COLUMN_FOO);
+
+   if (!l1 &#038;&#038; !l2)
+       return 0;

    if (!l1)
        return -1;</code></pre>
<p>So there&#8217;s not really a big lesson to be learned here, but if you ever hit strange segfaults deep inside glib&#8217;s qsort while sorting a treemodel, do yourself a favor and double-check that your sort function is sane first.  Also, do yourself a favor and run it under valgrind as soon as you get a strange segfault.  Knowing the exact point of the invalid read is infinitely more helpful than waiting until that invalid read causes a segfault.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/jjongsma/2009/12/08/qsort-segfault/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Conversations with a 2.5-year-old</title>
		<link>http://blogs.gnome.org/jjongsma/2009/10/21/conversations-with-a-2-5-year-old/</link>
		<comments>http://blogs.gnome.org/jjongsma/2009/10/21/conversations-with-a-2-5-year-old/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 01:17:57 +0000</pubDate>
		<dc:creator>jonner</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/jjongsma/?p=74</guid>
		<description><![CDATA[Listening to some music&#8230; r: Who sings this song? me: Okkervil River r: Why does he sing it? me: Because he wrote it. r: oh&#8230;. Like David Byrne wrote &#8220;In the Future&#8221;? The fact that this is her &#8216;default&#8217; song is endlessly amusing to me.]]></description>
			<content:encoded><![CDATA[<p>Listening to some music&#8230;</p>
<blockquote><p>r: Who sings this song?<br />
me: Okkervil River<br />
r: Why does he sing it?<br />
me: Because he wrote it.<br />
r: oh&#8230;.  Like David Byrne wrote <a href="http://www.kneeplays.com/album/tracks/index.shtml#top">&#8220;In the Future&#8221;</a>?</p></blockquote>
<p>The fact that this is her &#8216;default&#8217; song is endlessly amusing to me.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/jjongsma/2009/10/21/conversations-with-a-2-5-year-old/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Year</title>
		<link>http://blogs.gnome.org/jjongsma/2009/08/10/another-year/</link>
		<comments>http://blogs.gnome.org/jjongsma/2009/08/10/another-year/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 03:53:28 +0000</pubDate>
		<dc:creator>jonner</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/jjongsma/?p=71</guid>
		<description><![CDATA[&#8230; and this year I have a daughter old enough to sing me &#8216;happy birthday&#8217;. Life is strange and wonderful.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/jonner/3806819022/" title="Singing Happy Birthday by jonner, on Flickr"><img src="http://farm3.static.flickr.com/2473/3806819022_46e502750d.jpg" width="500" height="332" alt="Singing Happy Birthday" /></a><br />
&#8230; and this year I have a daughter old enough to sing me &#8216;happy birthday&#8217;.  Life is strange and wonderful.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/jjongsma/2009/08/10/another-year/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Two Day</title>
		<link>http://blogs.gnome.org/jjongsma/2009/03/14/two-day/</link>
		<comments>http://blogs.gnome.org/jjongsma/2009/03/14/two-day/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 21:38:53 +0000</pubDate>
		<dc:creator>jonner</dc:creator>
				<category><![CDATA[Minnesota]]></category>
		<category><![CDATA[Nemiver]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/jjongsma/?p=66</guid>
		<description><![CDATA[We celebrated r&#8217;s 2nd birthday a bit over a week ago. She&#8217;s now old enough to understand the concept of a birthday, and it&#8217;s been really fun to watch her get excited about it. She&#8217;s also getting to the age where it&#8217;s a bit easier to find somebody to watch her while we go out [...]]]></description>
			<content:encoded><![CDATA[<p>We celebrated r&#8217;s 2nd birthday a bit over a week ago.  She&#8217;s now old enough to understand the concept of a birthday, and it&#8217;s been really fun to watch her get excited about it.</p>
<p><a title="DSC_9620 by jonner, on Flickr" href="http://www.flickr.com/photos/jonner/3353873869/"><img src="http://farm4.static.flickr.com/3570/3353873869_09fa0dc848.jpg" alt="DSC_9620" width="500" height="332" /></a></p>
<p>She&#8217;s also getting to the age where it&#8217;s a bit easier to find somebody to watch her while we go out for an evening.  In the past couple weeks we were able to go see a theatre show and our first music concert in quite a while (a cd release show for one of my <a href="http://www.honeydogs.com/">favorite local bands</a>).</p>
<p>It feels like spring has finally arrived and Minneapolis is awaking from a long hibernation.  This is definitely the best time of the year.  It&#8217;s as if everybody&#8217;s just been huddled inside waiting for spring and then there&#8217;s just the sudden burst of activity.  Everybody&#8217;s outside without coats (even though it&#8217;s still only in the 40s or 50s F), you see neighbors you&#8217;ve hardly seen for months.  Of course, now that I say that, we&#8217;ll probably get hit with another big snowstorm&#8230;</p>
<p><a title="DSC_9841 by jonner, on Flickr" href="http://www.flickr.com/photos/jonner/3353874287/"><img src="http://farm4.static.flickr.com/3218/3353874287_a1bfd9b778.jpg" alt="DSC_9841" width="500" height="281" /></a></p>
<p>I found a bit of time to hack on the nemiver debugger again lately.  Since 0.6.5 I think I&#8217;ve closed about 10 bugs, getting the bug count below the century mark once again, which feels nice.  I&#8217;m hoping I&#8217;ll have time to work on new features again in addition to just bugfixes, since there are still a few features missing that I think are really necessary for more widespread adoption.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/jjongsma/2009/03/14/two-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>git sucks</title>
		<link>http://blogs.gnome.org/jjongsma/2009/03/05/git-sucks/</link>
		<comments>http://blogs.gnome.org/jjongsma/2009/03/05/git-sucks/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 03:55:32 +0000</pubDate>
		<dc:creator>jonner</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/jjongsma/?p=63</guid>
		<description><![CDATA[$ git commig -a git: 'commig' is not a git-command. See 'git --help'. Did you mean this? commit It knows what I want to do and yet it makes me spell it correctly, just to spite me.]]></description>
			<content:encoded><![CDATA[<pre><code>$ git commig -a
git: 'commig' is not a git-command. See 'git --help'.</code>

Did you mean this?
	commit
</code></pre>
<p>It knows what I want to do and yet it makes me spell it correctly, just to spite me.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/jjongsma/2009/03/05/git-sucks/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Fresh Start</title>
		<link>http://blogs.gnome.org/jjongsma/2009/01/23/fresh-start/</link>
		<comments>http://blogs.gnome.org/jjongsma/2009/01/23/fresh-start/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 20:31:17 +0000</pubDate>
		<dc:creator>jonner</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/jjongsma/?p=60</guid>
		<description><![CDATA[A lot of things have made me happy lately. I hung up a bird feeder for the first time in a long time, and never get tired of watching cardinals out the front window. Joanne has been involved in Powderhorn 365, a community photography project for the Minneapolis neighborhood where we live. The idea is [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of things have made me happy lately.</p>
<ul>
<li>I hung up a bird feeder for the first time in a long time, and never get tired of watching cardinals out the front window.</li>
<li>Joanne has been involved in <a href="http://www.powderhorn365.com/">Powderhorn 365</a>, a community photography project for the Minneapolis neighborhood where we live. The idea is to take a picture every day for a full year to give a feel of the neighborhood, the people that live here, etc.  Not all of the photos are fantastic (and it&#8217;s probably not nearly as interesting for somebody that doesn&#8217;t live in the neighborhood), but it&#8217;s again reminding me why I love the neighborhood I live in.</li>
<li>I wasn&#8217;t sure that the Obama inauguration would have much of an effect on me, but it has been making me smile when I think about it.  It seriously feels like a cloud has lifted and things are beginning to make sense again.  It remains to be seen if he&#8217;ll be a great president, of course, but for now it feels good to have a fresh start.</li>
<li>A lot of <a href="http://www.robot101.net/2009/01/23/auctions-beards-conferences-and-devils/">cool</a> <a href="http://blog.pierlux.com/2009/01/22/empathy-where-are-you/en/">things</a> <a href="http://blog.barisione.org/2009-01/socks5-in-telepathy-gabble/">happening</a> at Collabora, and I&#8217;m really enjoying my work.  I&#8217;ve been hacking on telepathy-related stuff lately as well and have really enjoyed it so far.</li>
<li>Watching my little girl grow never ceases to bring me joy.  She&#8217;s jabbering on about everything, learning new words every day.  Who knew that pronouns were so difficult?  She&#8217;s constantly mixing up &#8216;me&#8217; and &#8216;you&#8217; (e.g. asking me to &#8220;pick you up&#8221;, etc).</li>
<li>I&#8217;ve been on a roll with cooking lately.  Joanne is doing a costume design for a local theater, and the show goes up in february, so I&#8217;ve been making lots of big meals and freezing the leftovers so that when things get busy and we don&#8217;t have a lot of time to make meals, we can still eat relatively well.  There are times when I don&#8217;t enjoy cooking all that much, but I&#8217;ve really been feeling it lately.</li>
<li><a href="http://www.last.fm/music/Tom+Waits/_/Anywhere+I+Lay+My+Head">Tom Waits &#8216;Anywhere I Lay My Head&#8217;</a> is possibly the most perfect song ever written.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/jjongsma/2009/01/23/fresh-start/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Travel and Work</title>
		<link>http://blogs.gnome.org/jjongsma/2008/10/01/travel-and-work/</link>
		<comments>http://blogs.gnome.org/jjongsma/2008/10/01/travel-and-work/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 04:31:44 +0000</pubDate>
		<dc:creator>jonner</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/jjongsma/?p=56</guid>
		<description><![CDATA[It&#8217;s been quite a few years since we&#8217;ve visited J&#8217;s parents, and since R is now 1.5 years old, we finally felt that we were ready to make the trek (though not without considerable trepidation about how she&#8217;d react to the 13-hour flight to Korea).  As it turns out, she did very well on the [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been quite a few years since we&#8217;ve visited J&#8217;s parents, and since R is now 1.5 years old, we finally felt that we were ready to make the trek (though not without considerable trepidation about how she&#8217;d react to the 13-hour flight to Korea).  As it turns out, she did very well on the plane and only had one small spell of whininess before dropping off from exhaustion and sleeping the last 6 hours of the flight.  Phew.</p>
<p><a title="DSC_7049 by jonner, on Flickr" href="http://www.flickr.com/photos/jonner/2892034328/"><img style="border: 1px solid black" src="http://farm4.static.flickr.com/3156/2892034328_9916b485c1.jpg" alt="DSC_7049" width="500" height="332" /></a></p>
<p>On the other hand, it turns out that toddlers take a little while to adjust to jetlag.  We&#8217;ve now been in Korea for about 5 days, and this is the first day that she hasn&#8217;t woken up around 1AM and run around the apartment playing for 3 hours in a row before falling back asleep.  Instead she just woke up at 5AM.   It could be worse, of course.  She could be up crying for 3 hours a night instead of laughing and jumping and reading books.</p>
<p><a href="http://www.flickr.com/photos/jonner/2903457644/" title="DSC_7118 by jonner, on Flickr"><img style="border: 1px solid black" src="http://farm4.static.flickr.com/3264/2903457644_69bb3d4596.jpg" width="500" height="332" alt="DSC_7118" /></a></p>
<p>So for approximately the next 3 weeks we&#8217;ll be hanging out in Korea, visiting family, and eating lots of really good food.  And working.  It&#8217;s nice to have a job where I can take longer trips to see family without needing to burn 3 weeks of vacation.</p>
<p><a href="http://www.flickr.com/photos/jonner/2903462622/" title="DSC_7142 by jonner, on Flickr"><img style="border: 1px solid black" src="http://farm4.static.flickr.com/3079/2903462622_62e571892b.jpg" width="500" height="332" alt="DSC_7142" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/jjongsma/2008/10/01/travel-and-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  blogs.gnome.org/jjongsma/author/jjongsma/feed/ ) in 1.32831 seconds, on Feb 11th, 2012 at 4:51 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 11th, 2012 at 5:51 am UTC -->
