<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Niklas Saers' blog</title>
        <link>http://www.saers.com/</link>
        <description>Niklas Saers' blog</description>
        <item>
            <title>My thoughts on VR today</title>
            <link>http://www.saers.com/archives/2016/06/05/vr-today/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2016/06/05/vr-today/</guid>
            <pubDate>Sun Jun 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Lots of companies are working on VR, and we’re led to believe that this 
is the defining technology of the near future. I’m an optimist when it 
comes to new technologies, so I wanted to try it out to get a status of 
where we are today.&lt;/p&gt;
&lt;p&gt;My background in VR is not great - I tried a giant helmet once in the 
90s at a technology fare. It was a very pixelated rollercoaster, it was 
all very interesting, and nothing became of it. I tried a VR setup in a 
Medialogy lab ca 2007, and it looked better but it was mostly a very 
expensive way of doing storytelling with better immersion.&lt;/p&gt;
&lt;p&gt;The reason I find VR interesting today is that it has become cheap, 
because you can use your smartphone for all the tech and just add some
lenses via &lt;a href=&quot;https://vr.google.com/cardboard/index.html&quot;&gt;Google Cardboard&lt;/a&gt;. A DIY kit can be had for a dollar or 
two on Amazon, and complete headsets can be had for $20. To really give 
it a shot, I bought what I thought was a high-end one for $59, that 
according to the reviews I read had the best immersive experience. It 
was the &lt;a href=&quot;https://www.hypershop.com/products/bobovr-z4-virtual-reality-headset-for-smartphones-iphone-android&quot;&gt;BoboVR Z4 from HyperShop&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The BoboVR Z4 comes with a headset for 3D surround sound (how this is 
not just plain stereo, I don’t know), and the connector was neatly 
tucked on the left hand side of the device, very easy to connect. That 
requires, though, that the iPhone 6S Plus that I connected is oriented 
in one orientation. Such a shame that virtually every app I installed 
required the phone to be oriented the exact opposite way. Oh well, I 
ordered &lt;a href=&quot;https://www.amazon.co.uk/gp/product/B01CZNLTJA/&quot;&gt;an extension cord from Amazon&lt;/a&gt; and that was that. It also 
comes with a button I can tap on my helmet, but that button was 
extremely unreliable, working the first tap or two and then working 
less and less. But it’s the wrong place for a button anyway, so I 
ordered a &lt;a href=&quot;http://www.ebay.co.uk/itm/111982730003&quot;&gt;game controller via eBay&lt;/a&gt; that I can hook up. I have no 
idea if this is the preferred setup for VR, but this is what I explore 
the VR world through.&lt;/p&gt;
&lt;p&gt;Now, what do I want from VR? I’m a developer, so I’d love to 
treat it as a giant monitor and have a window manager that would let me 
juggle terminals and text editors in a more productive way than I do at 
my 5K iMac today. I expect this VR experience to be roughly the VR 
equivalent of what fvwm and xterms were for a desktop experience back 
in the days where X11 was my environment.&lt;/p&gt;
&lt;p&gt;Other than that, seeing videos in 3D, or where it makes sense, 360 
degrees videos, would be interesting. And although I’m not much of 
a gamer, I know there is much VR exploration going on there, so I’d 
love to be blown away with a good game that really utilises the 
immersiveness in a (to me) novel way.&lt;/p&gt;
&lt;p&gt;I searched the App Store for VR and downloaded about 200 apps and games 
(for the rest of the post I’ll just call them apps), some paid, 
some free. I wanted a good mix to see what was going on in this 
landscape. I won’t call out many apps in particular, but give you 
my general experience.&lt;/p&gt;
&lt;p&gt;There are many not particularly good apps in the app store, and the VR 
apps are no different. I expect there is a blog that could help me sort 
to the cruft, but I had already dived head first in before thinking of 
this. ;-)&lt;/p&gt;
&lt;p&gt;Input is something that needs working on, especially head input from 
head movement. Most of the apps I got expected you to do rather large 
head movements. That means more work for the user, more chance to bump 
into things, and you needing more space. I want more fine-grained 
control with smaller movements, so that I can do most things sitting on 
my couch instead of having to stand beside my couch to be able to turn 
all the way round.&lt;/p&gt;
&lt;p&gt;Even though mobile phones aren’t heavy, wearing it together with 
lenses and headset feels a bit heavy in total. That limits how long a 
user can use a VR application before being fatigued. Speaking of fatigue,
wearing a setup like this for an hour is both eye straining and warm. I
have no input on how that could be solved, so for now, doing serious work
on a virtual 3D-space of terminal windows seem illusive.&lt;/p&gt;
&lt;p&gt;While the idea of using a mobile phone to power the VR experience seems 
good, it won’t be really good until the operating system on the 
phone embraces VR. At the moment there are annoyances to downright 
interruptions from having notifications come in, the occasional 
vibrating of the phone when a mail arrives, or even worse - people 
calling you (it’s a phone - that’s what people do). So to get a 
good experience, you need a dedicated phone for VR apps, which totally 
defeats the purpose of a cheap entry-level VR system.&lt;/p&gt;
&lt;p&gt;Another part where the need for OS-level VR integration is glaringly 
obvious is that many apps move back and forth between VR and non-VR 
interaction. This is really bad, because that means taking the headset 
off, putting my glasses back on, opening the headset, disconnecting the 
audio cable, taking the device out, fiddling with the interface while 
holding the headset, putting the device back in, connecting the audio 
cable, closing the headset, removing my glasses and putting the headset 
back on again. What kinds of stuff do they require this for? Clicking 
away from an ad, choosing a new level or scene, settings, etc.&lt;/p&gt;
&lt;p&gt;Lastly, I have a QR code that about half of the apps want me to scan on 
first launch so they know what headset I have and can configure 
accordingly. The OS should know, and I should not have to carry a QR 
code around. To fix that last issue, I’ve glued it to my VR 
headset. Guess what headset doesn’t look all nice anymore? ;-)&lt;/p&gt;
&lt;p&gt;Remember I told you about the giant pixels in the 1990s? Well, the 
pixels are still here. Not as giant, but still very, very visible. I 
was using an iPhone 6S Plus which has a Retina display of 1920x1080, or 
401 DPI. Retina is marketing speech for not being able to see 
individual pixels in the distance you’re expected to have the 
device from your eyes. Having the device in a VR headset changes this 
distance dramatically, so this is not a Retina VR experience at all. So
we should expect the resolution game to continue at least until we 
reach Retina level for VR. This must frighten my iPhone 6S Plus, 
because when running VR experiences, it runs pretty hot doing all this 
GPU work - and I just told it that it needs to do a whole lot more. And 
it needs to stop running as hot, because VR is quickly eating up my 
battery. That needs fixing too.&lt;/p&gt;
&lt;p&gt;One experience I liked a lot is apps that use the camera to give me an 
augmented reality experience. This can become nice a whole lot nicer 
when we get more wide-angle lenses on the phone and photo sensors 
allowing more wide-angle video than what the current crop of phones do.&lt;/p&gt;
&lt;p&gt;So this is what I’ve found so far. My experiment is of course not 
done yet, so I’ve ordered a &lt;a href=&quot;https://www.indiegogo.com/projects/vicovr-teleport-your-body-into-virtual-reality#/&quot;&gt;VicoVR Sensor&lt;/a&gt; that has an 
estimated delivery time in november 2016. For wanting more fine-grained 
motion for input, attaching a full-skeletal tracking system is probably 
going the wrong way, but it’ll be interesting to try out.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The 12&quot; Macbook for iOS development</title>
            <link>http://www.saers.com/archives/2016/04/12/macbook-for-ios/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2016/04/12/macbook-for-ios/</guid>
            <pubDate>Tue Apr 12 2016 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m an iOS developer at Snapsale, and I spend some time on the road, either travelling to our main office in Oslo, or to conferences. For my out-of-office work, I chose the entry-level Macbook.&lt;/p&gt;
&lt;p&gt;The specs were not very powerful: a 1,1Ghz dual-core Broadwell Core-M with 8GB of RAM and 256GB SSD. But then again my expectation was mainly to do meetings and notes, UI review and the occasional Xcode hacking. Thus I chose 12” to optimize for being able to “comfortably” work from the flight seat and the coach seat, and retina for working on UI together with our designer.&lt;/p&gt;
&lt;p&gt;Optimizing for the screen is something I would not have expected to do five years ago, and I must admit to being a bit hesitant to how the Macbook would deal with Xcode. The answer is: surprisingly well. What I had not factored in was that the SSD is actually a quite fast SSD, and since development work is quite I/O intensive, that made a significant difference.&lt;/p&gt;
&lt;p&gt;One of the big benefits of this Mac that is easily overlooked is no fans. I actually didn’t notice for the first couple of weeks until my colleagues Macbook Pro spun up to a whine. Of course, the worst part is that the CPU is not powerful enough to need those fans, but buying a Macbook, you should be very aware of this going in.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/MacbookXcode.jpg&quot; width=&quot;600&quot; alt=&quot;Macbook and Xcode&quot;/&gt;&lt;/p&gt;
&lt;p&gt;So how is the Macbook for Xcode? It’s decent: I’d say about half the speed of my Skylake iMac (2015 model). The amount of stuff on my screen is of course limited, but laptop development work usually has this drawback, and dealing with that is not hard.&lt;/p&gt;
&lt;p&gt;So instead of only occasional Xcode work, I use it heavily for Xcode even when I’m not travelling: at home when I don’t want to go into my home office but be in the living room, and even in my office when I want to run another branch of the git repo in parallel.&lt;/p&gt;
&lt;p&gt;With this in mind, I expect to be able to recommend a Skylake Macbook (the rumoured early 2016 model) as an all right Xcode environment.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Original content</title>
            <link>http://www.saers.com/archives/2015/03/19/original-content/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/03/19/original-content/</guid>
            <pubDate>Sat Mar 19 2016 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Welcome to my website. The reason I have a website is that I like to maintain a space where you can find my content. But the way I use the internet, which is not so different from so many others, I leave much of my original content in places like Facebook and Twitter. I don’t mind sharing, if I did I’m sure this content would have been behind a paywall and no-one would read it, but I do like to remain in control of it. When I give it to Facebook and Twitter, they can do more or less what they would like with it.&lt;/p&gt;
&lt;p&gt;I’d therefore like to put it out there that I’m investigating options to have what I write there appear here also. Either as a carbon-copy, or even better, with this space as the original source. I could do that as a separate micro-blog feed, but I think that I perhaps prefer embedding it between the blog posts. We’ll see, that’s what I’m thinking so far anyway&lt;/p&gt;
&lt;p&gt;Let me know what you think and how you deal with this, preferably as a post that you have full control over on your own site :-)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Treadmill - millionth step</title>
            <link>http://www.saers.com/archives/2016/01/06/Treadmill-millionth-step/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2016/01/06/Treadmill-millionth-step/</guid>
            <pubDate>Wed Jan 06 2016 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I started using a treadmill under my desk August 21st 2015. Today, January 6th 2016, I did my 1.000.000th step 
at the end of my working day. (or 425 kilometers in 45 days - yes I have been travelling much)&lt;/p&gt;
&lt;p&gt;I wrote about &lt;a href=&quot;http://sae.rs/archives/2015/08/24/Treadmill-first-impressions/&quot;&gt;my first impressions&lt;/a&gt; of using the treadmill, and since then I have really been loving it. I’d 
like to use this opportunity to give you my impressions one million steps in. :-)&lt;/p&gt;
&lt;p&gt;First of all: I’m being at least as productive working while walking on a treadmill as I was before. I believe 
I’m being more productive, but if that is because of the treadmill, better tooling, better architecture or what 
is hard to say.&lt;/p&gt;
&lt;p&gt;My ambition was 15.000 steps a day, but my daily average is about 23.000 steps a day, and that is a little less 
than 10km a day. I’ve settled in to a speed of around 3.5 km/hour, but I vary from 2.8 km/hour to 4.5 km/hour. 
So you can already guess my biggest surprise, it is that I don’t get more hours walking than I do. Apart 
from obvious stuff like bathroom- and coffee-breaks, I stop the treadmill often while debugging, while having 
meetings and while talking on the phone. Then I stand on the treadmill instead. I haven’t lowered my desk to sit 
since the end of August.&lt;/p&gt;
&lt;p&gt;I used to be very happy to work from home, so if the weather was bad and I didn’t have a specific reason for 
being in the office, I would just work from home. Since getting the treadmill, it is not that I make a point of 
going to work, but I actually really want to get to work so I get to use the treadmill there. I’ve switched jobs 
in this period, and this want to get in has been the same in both places.&lt;/p&gt;
&lt;p&gt;My iPhone still doesn’t get all the steps I take since it’s on my desk and my Apple Watch is on my wrist and my 
wrist is resting on the desk. So my move metrics are often way below what they actually have been. This sucks, 
but I have stopped caring as much. I hope a good solution will present itself, preferably as an integration from 
the treadmill software. The included Lifespan treadmill software is still rubbish.&lt;/p&gt;
&lt;p&gt;The treadmill is just as loud as it used to be, even after being lubricated well. However, I’ve found just how 
much difference the office can make to the sound. I used to think my former office wasn’t that resonant, but now 
that I’m in a larger office, the treadmill doesn’t sound as bad, even though the treadmill itself hasn’t 
changed.&lt;/p&gt;
&lt;p&gt;While I did get a bit sweaty when I began using the treadmill, I don’t find I do that anymore. I attribute this 
to it being winter now and I started using it in the summer, we’ll see if half a years time.&lt;/p&gt;
&lt;p&gt;I’ve become a big advocate for the treadmill, and I really do think it is one of the best things I’ve done for 
my work life. If you are nearby Tarp, come by and try it and see how you like it.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Device Setup</title>
            <link>http://www.saers.com/archives/2015/12/14/device-setup/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/12/14/device-setup/</guid>
            <pubDate>Mon Dec 14 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;November 2nd I started working at Snapsale as the head of iOS development. At the moment that means the head of me, so I get to do all the fun stuff myself. :-)&lt;/p&gt;
&lt;p&gt;In that context I’m setting up an iOS test lab, that I’ve called “Snapsale iOS Lab” (yes, I’m that original in my naming). For my own sake, to remember with future devices, and to inspire other iOS developers (this might even apply to some degree to other mobile app devs), here is the list of tasks I do for each device.&lt;/p&gt;
&lt;p&gt;When setting up a new iOS device: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Set it up with the labs iCloud account&lt;/li&gt;
&lt;li&gt;Set no TouchID or PIN code&lt;/li&gt;
&lt;li&gt;Turn off key sound&lt;/li&gt;
&lt;li&gt;Give it a name with the template “iOS Labs [iOS/iPhone/AppleTV] [modelNumber] w/iOS [version]”&lt;/li&gt;
&lt;li&gt;Turn off automatic screen lock&lt;/li&gt;
&lt;li&gt;Turn on automatic downloads and updates of apps&lt;/li&gt;
&lt;li&gt;Set up email with Gmail account associated with the labs iCloud account&lt;/li&gt;
&lt;li&gt;Download all the purchased apps from the app store, remembering especially&lt;ul&gt;
&lt;li&gt;TestFlight&lt;/li&gt;
&lt;li&gt;Facebook&lt;/li&gt;
&lt;li&gt;Instagram&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Install the latest apps from TestFlight and say yes to notifications&lt;/li&gt;
&lt;li&gt;Set up Facebook&lt;/li&gt;
&lt;li&gt;Set up Instagram&lt;/li&gt;
&lt;li&gt;Attach to test server, remember to trust the device on the Mini and the other way around, including Watch if paired&lt;/li&gt;
&lt;li&gt;Grab the device UDID and register in Apples Developer Member Center&lt;/li&gt;
&lt;li&gt;If this was the last device, update the developer and ad-hoc provisioning profiles to all registered devices. Download the provisioning profiles, put them in the servers “Provisioning Profiles” Dropbox folder, and replace them in the repos that have them committed&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I expect the last two steps can be automated through Fastlane.io, but I haven’t come around to that yet.&lt;/p&gt;
&lt;p&gt;I also expect that many of these steps can be fast-forwarded by taking a backup with encryption enabled through iTunes on the test server and then restoring it onto the new device&lt;/p&gt;
</description>
        </item>
        <item>
            <title>How I take control of legacy code</title>
            <link>http://www.saers.com/archives/2015/10/13/taking-control-of-legacy-code/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/10/13/taking-control-of-legacy-code/</guid>
            <pubDate>Tue Oct 13 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m leaving &lt;a href=&quot;http://www.trifork.com&quot;&gt;Trifork&lt;/a&gt; to start working on &lt;a href=&quot;http://snapsale.com&quot;&gt;Snapsale&lt;/a&gt; at 
&lt;a href=&quot;http://skylib.com&quot;&gt;Skylib&lt;/a&gt;. I will be taking over their iOS code base. I’ve taken over 
maintenance of many codebases before, and I thought it was time to 
describe my process.&lt;/p&gt;
&lt;p&gt;I have two goals for this process:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;learn the code that is there&lt;/li&gt;
&lt;li&gt;make sure I end up with a maintainable project&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This piece is a bit lengthy, and I’m not saying I’ll need to do it all 
on Skylibs code, nor should this be seen as a fixed guide to any 
project. I do recommend following the same steps for anyone taking over 
code that I have maintained at Trifork, so it is also not meant to be 
any judgement. It is simply a description of my current process for 
accomplishing these two goals. With that said, let’s go through the 
steps:&lt;/p&gt;
&lt;p&gt;Step #1, the most important step, is to gather a list of features and 
use-cases, so I understand what the app does. So far I have never been 
able to complete this step, I always come back to add to this list 
later, and I really wish I could become better at this step. It really 
helps every step going forward.&lt;/p&gt;
&lt;p&gt;Step #2, does it compile? Very often it does not. It depends on 
something installed on the developers computer he or she took for 
granted (hello protobuf), not everything was committed because of a too 
loose .gitignore file, or the project simply hasn’t been maintained for 
long because the customer was happy with it being in the store and did 
not want any expenses maintaining it without there being a “fire” or a 
new business-critical feature&lt;/p&gt;
&lt;p&gt;Step #3, run and read all the tests. Do the tests cover the list from 
step #1? If so, I am forever in the debt of the author I have taken the 
project over from and he or she is now my personal hero. And I’m happy 
to say I have a few of these heros.&lt;/p&gt;
&lt;p&gt;Step #4, get the certificates and accompanying private- and public keys 
and put them in a separate keychain file (without a password) that I’ll 
commit to the repo. If you have been granted access to the repo, I’ll 
want you to have this information.&lt;/p&gt;
&lt;p&gt;Step #5, are there any build scripts? If so, do they run? Do they work? 
I’m no wizard at reading shell scripts, but I need to understand what’s 
going on during my build. &lt;/p&gt;
&lt;p&gt;Step #6, is there a build server? If so, make sure I have access to it 
and that I can trigger a build and understand the process of what is 
happening to it.&lt;/p&gt;
&lt;p&gt;At this point, I have gotten to know the project a bit, and I know what 
makes it tick. Now I will begin pruning away what I don’t think belongs 
in the project and improve on the code, in order to improve 
maintainability. It being more maintainable will help me understand the 
code more in-depth later. So let’s get at it!&lt;/p&gt;
&lt;p&gt;Step #7, take control of dependencies. All too often I get a .xcodeproj 
with a lot of external code and libraries thrown in and hacked together 
into the build. This is no way to live! If I’m lucky enough to be able 
to talk to the original author, more often than not I get the line “I 
used to be a Java developer, and I got stuck in Maven hell”. I feel for 
you, bro, but this is not Java, and managing dependencies does not mean 
downloading the internet Maven style. And doing it by hand is probably 
not managing the at all.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://cocoapods.org&quot;&gt;CococaPods&lt;/a&gt; is great for managing dependencies. So I will gather a 
list of the dependencies, and write the list of them in a Podfile. Then 
I will use CocoaPods to manage these dependencies and remove them from 
the .xcodeproj. Usually the dependencies that were there are 
embarrassingly out of date, often exposing know security holes or just 
not supported any more by their service providers. Yes, I’m looking at 
you, AFNetworking, Facebook, Flurry and Fabric. So I will try updating 
them all to the latest version and see if it compiles with only minor 
modifications. If it does, great. If not, I’ll evaluate whether I should 
back down a couple of versions, or whether I should accept that the app 
is now broken and work to fix that. And even if they work, I’ll need to 
compare it to what was in the release we had at step #6 to see if this 
has given unintended consequences. If it has, back down to the original 
versions (although still in CocoaPods) and make a ticket for upgrading 
these in the task management system I use.&lt;/p&gt;
&lt;p&gt;Yes, I will check in the Pods directory into the repo. I want to be able 
to check out the repo and have it compiled on any Mac with Xcode 
installed - I don’t want to depend on neither CocoaPods nor the 
internet.&lt;/p&gt;
&lt;p&gt;CocoaPods is great at compiling a list of acknowledgements in either 
plist or markdown format. Too often these are not reflected in the app, 
so I’ll make a ticket to include them, either in an About page or in the 
Settings bundle.&lt;/p&gt;
&lt;p&gt;Finally, if Core Data is a dependency, I will usually add 
&lt;a href=&quot;https://github.com/rentzsch/mogenerator&quot;&gt;mogenerator&lt;/a&gt; and &lt;a href=&quot;https://github.com/magicalpanda/MagicalRecord&quot;&gt;Magical Record&lt;/a&gt; - my go-to tools for making 
Core Data easy to handle and maintainable. And yes, I’ll include the 
Mogenerator binaries in the repo.&lt;/p&gt;
&lt;p&gt;Step #8 is cleaning up the Xcode project and git repo further. I’ll 
remove any accidentally committed userdata, .DS_Store files, .bak files 
and other temporary files. I’ll add entries in the .gitignore file so 
they don’t reappear. &lt;/p&gt;
&lt;p&gt;I’ll remove code that has been commented out. If I’ll ever need it 
(probably not), it is in the repo and I can look it up there.&lt;/p&gt;
&lt;p&gt;I’ll turn TODOs, FIXMEs and the like into warnings. If it’s an all 
Objective-C codebase, I’ll turn them into #warnings, if there is Swift 
in the project I have &lt;a href=&quot;https://gist.github.com/niklassaers/f18eabb67f3547573064&quot;&gt;a little script&lt;/a&gt; that will turn these into 
warnings at build time.&lt;/p&gt;
&lt;p&gt;Lately I’ve explored having a scheme that will build with the latest SDK 
as a project that will only run on the latest iOS version. I’ll run this 
on a build server, and this will make any deprecated methods or 
constants light up, so that I can be sure not to use them anymore.&lt;/p&gt;
&lt;p&gt;Step #9, readable code. I’m sure the code you write is consistent and 
easily readable. While that is my goal too, it is hard to be consistent. 
But code is written to be read, and having a high degree of consistency 
and low variability accross projects makes for an easier read. That’s 
why I love &lt;a href=&quot;http://uncrustify.sourceforge.net&quot;&gt;Uncrustify&lt;/a&gt;. Uncrustify will take a &lt;a href=&quot;http://sourceforge.net/projects/universalindent/?source=typ_redirect&quot;&gt;config file&lt;/a&gt; of 
how the code should be formatted and apply that. This means that all 
code will read the same, making me only having to read what is actually 
going on in the code, instead of parsing different syntax from code to 
code.&lt;/p&gt;
&lt;p&gt;But Uncrustify can’t do it all. So after that I’ll go through the ivars 
and make sure they have an underscore as a prefix, just like we’ve been 
taught. It makes it really easy to see what are ivars, without having to 
resolve to workarounds such as prefixing them with self-&amp;gt;. At the moment 
this 
is the only task I’ll take out &lt;a href=&quot;http://www.jetbrains.com/AppCode&quot;&gt;AppCode&lt;/a&gt; for. I probably should spend 
more time with AppCode and find other areas for it, but for now, this is 
where it shines in my toolbelt.&lt;/p&gt;
&lt;p&gt;Step #10 is reducing the number of targets. Targets are 
high-maintenance. They drift apart and have buckets and buckets of 
options. Chances are you only want every few of those options to 
diverge. This is why I prefer configurations and schemes instead. If 
there is some variability I cannot fit into this, I’ll use &lt;a href=&quot;https://github.com/niklassaers/PreBuild&quot;&gt;my PreBuild 
tool&lt;/a&gt;, and with this in hand I’ve been able to deliver many apps 
that share a code-base but diverge in both features, looks, app store 
details and languages. The benefit is that this is just configuration, 
expressed as JSON, and thus easily followed over time in the git repo. 
In contrast to your project.pbxproj.&lt;/p&gt;
&lt;p&gt;Step #11 is grouping functions belonging to a protocol together. For 
each Objective C class, I’ll run use #pragma mark for each protocol, and 
for Swift I’ll use class extensions.&lt;/p&gt;
&lt;p&gt;Step #12, while grouping functions, this is a great time to remove dead 
code, meaning code that has been commented out, that can never be 
reached or which isn’t included in the compile.&lt;/p&gt;
&lt;p&gt;Step #13, another thing that I’ll do at this time is looking at the 
class interfaces and see if only what should be public is public, and 
possibly refactor parts into a protocol. Then I can begin writing 
missing tests to ensure that I’ve understood the code correctly.&lt;/p&gt;
&lt;p&gt;This step is one of those usually-never-complete steps, and I’m not 
going to be too rigorous about it. If I can devote a week or two in a 
medium sized project, this is usually well worth the effort. It’ll 
increase my knowledge of the code base, and reduce technical debt at the 
same time&lt;/p&gt;
&lt;p&gt;Step #14, understanding how State is managed in the app. Usually this is 
too intertwined in the code to reasonably be done anything about, but at 
least I should understand it. Then as I write new code, I’ll probably 
transform it slowly and try to bring those changes back to the old code. 
If there is one thing I’m really holding my fingers crossed for when 
entering a new project, it is good state management. And to be perfectly 
honest, I haven’t quite figured out what that is myself yet. But I’m 
confident that I’m on a good path.&lt;/p&gt;
&lt;p&gt;Step #15, warnings. Another thing that is good doing at this stage is 
fixing all those warnings that either were in the project already, or 
that cropped up because of TODOs and FIXMEs. Also, rigorously running 
build &amp;amp; analyze probably yields interesting code paths. And finally, run 
instruments to check for leaks and other memory buildup, high CPU or GPU 
usage, and framerates dropping below 60 FPS on the target devices.&lt;/p&gt;
&lt;p&gt;Step #16, dependency injection. Scary word? Not really, it’s just 
creating properties that can be populated by whoever creates an object, 
and that will be used instead of the singletons that too often litter an 
iOS project. This is usually counted as minutes per class, and makes the 
classes so much more testable.&lt;/p&gt;
&lt;p&gt;Step #17, when refactoring, if there is no logging framework beyond 
print() in Swift and NSLog() in Objective-C, I’ll probably include 
&lt;a href=&quot;https://github.com/CocoaLumberjack/CocoaLumberjack&quot;&gt;CocoaLumberjack&lt;/a&gt;. Also, if there is an analytics library, I’ll 
probably add the &lt;a href=&quot;https://github.com/orta/ARAnalytics&quot;&gt;ARAnalytics&lt;/a&gt; wrapper so that it is easy to add 
another one if it provides interesting metrics and services. My current 
gang is &lt;a href=&quot;http://www.flurry.com&quot;&gt;Flurry&lt;/a&gt; and &lt;a href=&quot;https://fabric.io&quot;&gt;Fabric&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Step #18, move graphics into asset catalogs, and make sure all the 
graphics are there. Way to often there is just the @2x.png file, which 
of course is no good as it’ll slow down slow non-retina devices, and 
look blurry on @3x devices. More often than not I will ask the designers 
to re-create all the files as PDFs, and use them in the asset catalogs 
and have Xcode create PNGs for the different resolutions.&lt;/p&gt;
&lt;p&gt;Finally, step #19, is to move code into components. There are three 
parts to this: if there are any parts (usually custom controls) that can 
be moved into a CocoaPod, this should be done at once. I’m not saying it 
has to be open sourced, having an in-house repo is just fine.&lt;/p&gt;
&lt;p&gt;Then the code that can be shared between extensions and apps for other 
platforms such as Apple Watch or OS X should be moved into a framework.&lt;/p&gt;
&lt;p&gt;At last I’ll move the rest of my app code into a framework. I do this so 
that I can import it into a Playground and use the Playground to work 
with views and animations instead of having to do compile-and-run to 
show a proof-of-concept or navigate to the place in the code where it is 
being used. This should make me more efficient when working together 
with the designer.&lt;/p&gt;
&lt;p&gt;Wow, that was a lot of steps, and a lot of important work to do. Some 
may be redundant because it has already been done, others may be 
deprioritized because of project constraints. Sometimes it is fine 
incurring more technical debt in order to get to market. But if I get to 
do it my way, this is what I will do - and I’m sure I’ll have a better 
understanding of the project, and a more flexible project for it. Which 
means being able to more reliably deliver those new features and 
versions month after month.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Then and now</title>
            <link>http://www.saers.com/archives/2015/10/11/Then-and-now/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/10/11/Then-and-now/</guid>
            <pubDate>Sun Oct 11 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m setting up my travel computer for work, the retina Macbook, spring 
2015 base 
model. It’ll be my travel Xcode companion. It’s the first 12” laptop I 
use since the one I Fujitsu-Siemens I bought in 2000 before travelling 
to Australia. The Fujitsu-Siemens was an ultra-portable Lifebook S-4510, 
by far slimmer 
than the average laptop of its time - I knew no-one who had a slimmer 
one for years. So I thought it was time to compare dimensions. And, 
well, this laptop was thinner in my memory than sitting side-by-side the 
Macbook&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/12inch1.jpg&quot; width=&quot;600&quot; alt=&quot;Closed lid&quot;/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/12inch2.jpg&quot; width=&quot;600&quot; alt=&quot;Open lid&quot;/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/12inch3.jpg&quot; width=&quot;600&quot; alt=&quot;90 degrees tilt&quot;/&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Time to learn photography again</title>
            <link>http://www.saers.com/archives/2015/10/10/Time-to-learn-photography-again/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/10/10/Time-to-learn-photography-again/</guid>
            <pubDate>Sat Oct 10 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Live Photos is one of the most interesting new features of the iPhone. 
The iPhone is the most used camera I have, because it is always with me. 
And until now I have been quite all right at taking the photos I want. 
Live 
photos adds a time dimension to my photos, and this means I have to 
re-learn what it is to compose a photo, what it is to frame a photo, 
what it is to shoot a photo.&lt;/p&gt;
&lt;p&gt;Right of the bat, the first thing I wanted was to bring a tripod with 
me. Because even though I could capture the movement in the situation, I 
actually caught a lot of movement in my hand. And this is on the iPhone 
6S Plus that has image stabilization. Obviously I’m not going to carry a 
tripod around, but it means I have to re-learn how to hold the iPhone 
while shooting a photo.&lt;/p&gt;
&lt;p&gt;Apple proposed that this feature gives context to the photos, but the 
fact it can be used for a lock screen and as a Watch face means that the 
entire live photo is your composition, not just a photo with context. I 
think I’ll read a bit up on how people shoot short video clips to get a 
couple of pointers for framing and composition.&lt;/p&gt;
&lt;p&gt;So, time to learn more photography&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPhone upgrading</title>
            <link>http://www.saers.com/archives/2015/10/09/iPhone-Upgrading/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/10/09/iPhone-Upgrading/</guid>
            <pubDate>Fri Oct 09 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today my new iPhone arrived. Upgrade time!&lt;/p&gt;
&lt;p&gt;First failure - don’t back up to iCloud, it’ll take forever. Back up to 
your Mac. Remember what Mac it is you back up to. And enable backup 
encryption. Because if you don’t, it’ll forget all your health data and 
all your passwords, and apparently also apps that require encryption. 
News to me.&lt;/p&gt;
&lt;p&gt;Before this, though, unpair the Apple Watch from the phone. Because, it 
turns out that this is the only way to back it up.&lt;/p&gt;
&lt;p&gt;So by unpairing (it takes about 5 minutes) you get a backup on your 
phone. Then you can backup your phone to a Mac, remembering to have it 
an encrypted backup, and THEN you can restore your old phone on the new, 
and only have half the apps be gone for no good reason.&lt;/p&gt;
&lt;p&gt;Now you’re just a confused panda, compared to the sad panda you’d be if 
you did it any other way.&lt;/p&gt;
&lt;p&gt;Did I mention that the process around switching iPhones really needs 
improving? Apple engineers, I would expect you guys are doing this three 
times a day. Why is this not worked through? Let me just set up the new 
phone with a nod to the old phone, have all my info moved over securely, 
including the Apple Watch pairing and pairing with all other devices, 
and then have the old phone know it is now only a backup until at some 
point it is cleared out?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Treadmill - first impressions</title>
            <link>http://www.saers.com/archives/2015/08/24/Treadmill-first-impressions/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/08/24/Treadmill-first-impressions/</guid>
            <pubDate>Mon Aug 24 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;It’s now been four working days since the treadmill arrived, and it’s time to go through my first impressions.&lt;/p&gt;
&lt;p&gt;This treadmill is heavy! Delivery didn’t go as smooth as I had expected, the delivery guy placed it in front of the wrong side of the building and never called me to ask where to deliver it, so I had to carry it through the building and up some stairs together with a co-worker. That was some real exercise! But on the other hand, that also means it is very, very stable. I have not have it move accidentally even a millimeter.&lt;/p&gt;
&lt;p&gt;I do use it almost all the time. And it took no time getting used to working this way, even though I had expected it would take some getting used to. I find it easy to focus and consentrate on the task at hand. It does make it more obvious to me those little breaks I take when getting water, coffee, or going to the bathroom, because I have to pause it first.&lt;/p&gt;
&lt;p&gt;The treadmill comes with a dashboard that should be mounted under the desk, close to my belly. I found that weird, and even though that means I can’t use the safety release strap, I have placed it on my desk, just in arms reach. With an average speed of 2.6 km/h I think I’ll be fine safety-wise. :-)&lt;/p&gt;
&lt;p&gt;I had set a goal of 15.000 steps a day. I thought that was ambitious, but I find I should be able to up that to 21.000 steps a day. My goal of 12 km a day is still a stretch goal. In actual fact I’ve been going more like 7 km/day. So that reveals two insights: I take smaller steps when walking on the treadmill than when I walk outside. And, I don’t get 6 hours of walking a day. I haven’t yet figured out where the rest of the time goes, and I expect to get back to that later.&lt;/p&gt;
&lt;p&gt;I was not prepared for how loud this treadmill is. It is really noisy when I walk on it. Noisy enough to annoy my collegues. So I’m better at closing my door, and if I forget or need to get fresh air in, they will close theirs.  I find I can ignore it quickly enough, but I’m not sure if this will be a problem long-term. However, this is not a good thing for close cooperation.&lt;/p&gt;
&lt;p&gt;A treadmill is also really not good for pair programming, even when it’s turned off. It’s in the way. This can be solved easily enough by using the other persons computer, but that just means that not everyone can use a treadmill, or there will have to be treadmill-free zones where we can bring laptops to pair. More frustrating is when I quickly want to show something to a collegue. It’s like asking them up on a podium, and I’ll quickly climb down to let them have the space. But it’s absolutely odd. Also, when someone comes in to chat I prefer to climb down to be at an even level as the other - the extra height of the treadmill really makes it feel like you’re standing on a podium.&lt;/p&gt;
&lt;p&gt;What I did not expect is that I build up a little bit of a sweat. But hey, it’s still early days and I’m experimenting with finding a speed that is comfortable - not to slow but not something that’ll make me sweat either.&lt;/p&gt;
&lt;p&gt;The only basic treadmill functionality I was very surprised not to find, was walking at an angle. I wanted to set it to a 10 degrees climb, thus walking uphill. When I couldn’t find out how I should set that, I contacted my supplier, who told me that it could not do this. As far as I understand, tilting it manually is not recommended and could reduce its lifespan. So no climbs or descents for me, even though I have never seen a treadmill that does not provide this.&lt;/p&gt;
&lt;p&gt;So apart from being limited to a 0 degrees climb, the basic treadmill functionality is good, and I’m happy with it. I must say that I really enjoy using it, and look forward to coming to the office, and going for a walk. The main drawback, apart from the noise that makes me isolate myself a bit, is all the bad puns I come up with during the day. &lt;/p&gt;
&lt;p&gt;Now, what I’m not happy with is the extra-functionality that it provides: Bluetooth pedometer. I hit Bluetooth pairing and asked my iPhone to pair with it. The iPhone said no thank you! Really!? I mean, this is 2015, it is a really expensive device, and its makers haven’t bothered either getting the MFi certification for it, or adding BLE to it and have it comply with a basic service such as the pedometer service? That is crazy! So what they want me to do is pair the treadmill with my Mac, download and run a separate application that will take the input and upload it to a “customer club”. It duplicates some basic stats that the treadmill display are already showing, and for more basic information (such as how long have I been using the treadmill for today? How many steps have I made? What distance have I walked?) I have to press a button to be taken to a website. I don’t want a website. I want the information to be captured and entered into my Health app, the Health app that has come together with every iPhone for quite a while now, and where all my other health related information from my iPhone, from the BLE heartrate monitor and my Apple Watch are gathered. But alas, all LifeSpan can tell me is that an app is coming later this year. I asked my vendor if that means the console will have to be updated, since it doesn’t pair with my iPhone, but he assured me that it will work with my existing console. I wonder how that’ll work, and will be sure to write a review after it has arrived.&lt;/p&gt;
&lt;p&gt;But this issue with the Health app integration has me wondering - how does it work when multiple sources track the same data? I already wear my Apple Watch, and it tracks my steps. So does my iPhone when it’s in my pocket, and I’m sure they coordinate fine. But when I’m on the treadmill, my hands are resting on the desk and my iPhone is connected to my Mac on the desk. So the only thing tracking my steps is the treadmill. That is, until there is something I need to read. As a developer, I read an awful lot during the day. Especially code. And for that I may fold my arms, leading the Apple Watch to start tracking my steps. Now there are two sources tracking my steps. How would they figure out when they overlap? I don’t want to say that during office hours, only use the data from the treadmill, because I’d like to count the steps to and from the coffee machine as well. So how these would integrate, or how it already now integrates with all kinds of devices that count steps, is a mystery to me at the moment.&lt;/p&gt;
&lt;p&gt;Settings on the treadmill are horrible. I knew I could go into settings to turn of the beeping when I press a button and to have it start at the speed I had last set it to. But settings was a set of options that were called F001 to F021. More than half of them were undocumented, and some options were 0 or 1, in the case of setting it to English or Metric, they were En or Si. What is Si? But the four out of 21 settings that were documented in the manual were fine: I got to turn off anoying beeping sound, set it to metric, make it remember the last speed I entered and don’t bother about the safety pin I didn’t see the reason for. I have no idea why all of this was not default. After I set it the first day, though, I did not have to set anything again.&lt;/p&gt;
&lt;p&gt;In conclusion, I love the walking - much more than I expected I would. I look forward to walking tomorrow. The first day, I walked 15.000 steps and got used to the mode of work almost right away. I feel I’m doing something good for my body and for my health. And that is awesome, especially since I do it while getting my job done at least just as good as I used to. Cooperation around my desk will be affected, but I can work around that. And I’m hoping that lubricating the belt with a silicone spray as the manual suggests will reduce much of the noise. And finally, I can’t wait for an app that will integrate with the Health app.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Treadmill - step 1</title>
            <link>http://www.saers.com/archives/2015/08/19/treadmill-step-1/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/08/19/treadmill-step-1/</guid>
            <pubDate>Wed Aug 19 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I’m a developer. I write software all day, except for when I do my role 
as scrum master. Then I talk on Skype or write text documents and 
emails. But most of the time I read and write code. In front of a 
computer. That is on a desk. In an office. Almost every working day. All 
day. And I’m actually very happy about it.&lt;/p&gt;
&lt;p&gt;However, this is not great for my health. Sitting all day in front of a 
desk. So I gave up sitting nine months ago and have been standing at my 
desk since then. However, standing all that time isn’t great either. 
It’s better, but not great. So I was ready to take the next step: to 
walk in front of my desk.&lt;/p&gt;
&lt;p&gt;Yes, walk. I had heard a lot about this at conferences and read blog 
posts about it. Yes, I realize replacing one monotonous posture with 
another isn’t solving everything, but it’s a step, right? And it sounds 
very interesting, so I ordered a two-week trial today, with the intent 
of buying an under-the-desk treadmill. This post is my thoughts before 
trying it out.&lt;/p&gt;
&lt;p&gt;There have been a lot of in-betweens, of course. For many years I’ve 
raised my desk and stood a while and then sat a while. I’ve had issues 
with my arms when I was younger and had a physiotherapist guide me to 
good sitting positions where I rest my arms. However, I’m getting older, 
and my back is noticing this more and more, leading to me using a 
chiropractor. That’s been quite good, really.&lt;/p&gt;
&lt;p&gt;Where I’m at today is that the standing has become harder on my heels 
and my knees. So I’ve bought shoes that I hoped would relieve part of 
the stress, and then higher heels when I noticed that I really was 
standing wrong. I was standing too much on my heels. So I fully expect 
to have to do the transition gradual, and perhaps need to mix in some 
sitting again. Just so as not to over-do it, and to let my current aches 
heal.&lt;/p&gt;
&lt;p&gt;I’m wearing an Apple Watch, and my daily average active energy is 717 
calories, including 8,7 km walking/running distance and 9.947 steps. My 
goal, without doing too much research in how feasible this is, is to add 
15.000 steps by walking 6 hours a day at 2km per hour, after having used 
the treadmill for two weeks. I honestly do not know if this is a too 
ambitious or too low goal. We’ll see.&lt;/p&gt;
&lt;p&gt;Also, my goal is to keep using the treadmill for three years. I’m sure 
the move goals will change once I get settled into the routine, but 
being committed to this kind of working sounds good to me. Things I will 
not regard as breaking my plan is walk-and-talk meetings, travel days 
when visiting customers, and attending conferences. Also I have no plans 
to change my weekends and holidays, since this should already be 
impacting the majority of my days. But it’ll be interesting to see if 
there will be some spillover effects.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Well Tempered Chronicles - Marketing and launch</title>
            <link>http://www.saers.com/archives/2015/07/18/Well-Tempered-6/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/07/18/Well-Tempered-6/</guid>
            <pubDate>Sat Jul 18 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This is the sixth and final installment of the &lt;a href=&quot;http://sae.rs/archives/2015/06/16/Well-Tempered-1/&quot;&gt;behind-the-app series&lt;/a&gt;, showing the making of &lt;a href=&quot;https://itunes.apple.com/us/app/well-tempered/id303514313?ls=1&amp;amp;mt=8&amp;amp;at=11lIuy&amp;amp;ct=site-frontpage&quot;&gt;Well Tempered version 2.0&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Marketing and launch&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When &lt;a href=&quot;https://itunes.apple.com/us/app/well-tempered/id303514313?ls=1&amp;amp;mt=8&amp;amp;at=11lIuy&amp;amp;ct=site-frontpage&quot;&gt;Well Tempered&lt;/a&gt; was first launched back in early 2009, the way I had understood the app store proposal was this: Apple would host and market my app, and take 30% of the sales. Boy was I wrong. The app store was never a marketing tool, and very few apps are promoted by Apple at all.&lt;/p&gt;
&lt;p&gt;With version 2.0 coming up, I knew I could not expect Apple to do my marketing. Also, since this was not a new product, but an update, it would be a hard sell to get peoples attention. So this looked like an up-hill battle.&lt;/p&gt;
&lt;p&gt;Many people will tell you that you should think of the marketing both before you start making the product and all the way through your development. I had been thinking very much of the user experience, and to me the marketing I had to do was to communicate this.&lt;/p&gt;
&lt;p&gt;So while Well Tempered was finishing the localization job, and I was iterating through versions together with my beta testers, I began approaching bloggers and influential musicians to get them interested and want to tell people about Well Tempered and write about the app.&lt;/p&gt;
&lt;p&gt;App marketing, building those relationships, is probably the job I have done least well at during the development of Well Tempered 2.0. Because after all my effort, on launch day and the following days, it was announced in four places. That made for the best sales day in Well Tempered history, and its top placement: 55th grossing app in the music category of the Danish app store for that day.&lt;/p&gt;
&lt;p&gt;After the first day, it went downhill, and by the fourth day I was not selling any copies of Well Tempered. This was despite having my marketing material localized in 9 languages, despite having focused on accessibility, despite being a universal app, despite (in my humble opinion) being the best tuner out of the many tuners I had tried in the app store, and despite supporting the latest iOS technologies, including the Apple Watch. My marketing strategy needed a new angle.&lt;/p&gt;
&lt;p&gt;So far, I had been focused on making the best tuner, especially for early music players, but also running it by rock and jazz musicians to make sure it worked well for them. I had reached out to 60 or so bloggers, members of early music societies, conservatory teachers and people I thought have an influence on people. Surely, having made Well Tempered really well would make them like it and tell people about it? &lt;/p&gt;
&lt;p&gt;Well, some reported publicly about it and told me about a bit of the feedback they got from others. But for the most part, they never installed Well Tempered themselves. Apparently I could not get them excited enough to tap the link so that they could redeem their free copy and try it out. This part really surprised me, and going forward I think I will need to work at this slowly and steadily, so that for future updates, at least they will want to try it out.&lt;/p&gt;
&lt;p&gt;I decided to try advertising. Advertising is one of these things I see every day, yet haven’t tried much myself. I ended up trying Facebook, since there I could target very specifically whom I wanted to reach. So I made an advertisement for my app where I included my &lt;a href=&quot;http://sae.rs/assets/Well%20Tempered.m4v&quot;&gt;video&lt;/a&gt;, and let it run for a week. The demographic was very narrowly defined to harpsichord players in English-speaking countries. The result after a week was depressing: I had seen no new sales. 1010 people had seen it on average 1,9 times, and 12 of them had bothered to play the video and 3 had decided to tap “like” on it. At the very end of the campaign Facebook told me it could be credited for one sale - but with no sales in that period, that was incorrect.&lt;/p&gt;
&lt;p&gt;So now I had two failed strategies, and close to no downloads from people who found it in the App Store. The last point is no wonder, if you search for instrument tuner or chromatic tuner, chances are you won’t even find it, at least not for the first 15 pages of apps! I’ll need to do some research into how to rank better there, but this just confirmed my first point in this installment, I can’t expect the App Store to do the marketing for me.&lt;/p&gt;
&lt;p&gt;For my third alternative, I tried giving away as many copies as I could, hoping, like I had at first, to generate some more awareness of the app, that people would talk about it. Also, I started posting more about Well Tempered in relevant Facebook groups. I was super-nervous about this: since I did not want to come across as spammy, I made sure to post in just one or two groups every other day or so, and be careful to follow up on comments I would get in those groups.&lt;/p&gt;
&lt;p&gt;This actually turned out quite well: I would get a nice spike in my sales, and people were interested, asking questions and “liking” my post. This also led to a lot of support requests coming in as personal Facebook messages. I had not been expecting this amount of a support burden on an overall small amount of sales, but oh well, I would not let my customers down.&lt;/p&gt;
&lt;p&gt;While most of the support was easy to help out with, a few of the comments I did get back were really helpful to make Well Tempered better. I was already in the process of making version 2.1, but the support messages gave me an attention to choices I had made that perhaps were not the best ones after all. And this was issues that I would have expected to be alerted about in the beta testing stage, so I must admit I was a bit embarrassed when I discovered they had a point. So version 2.1 will hopefully relieve most of their concerns.&lt;/p&gt;
&lt;p&gt;This taught me a lesson about marketing apps that I don’t think I have heard before: even though I’m working on issues that I’m embarrassed about in the current version, I should not stop marketing the current version. I know the updates are coming, and all customers will get the improved version for free. Most of the new customers will not notice the issues I’m improving, and like the tuner. For those who do, well, an update is under way. So even though I was working on version 2.1, I continued to post to different Facebook groups.&lt;/p&gt;
&lt;p&gt;And now we have reached today, but absolutely not the end of the journey. Well Tempered 2.1 is under way, and parallel to that I’m working on an update for iOS 9. And I’ll do my best to blog about it, so you can follow along on my journey. Thank you for having followed my series, and do contact me for any questions - I’ll do my best to blog my answer. :-)&lt;/p&gt;
&lt;p&gt;Full index:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/16/Well-Tempered-1/&quot;&gt;Well Tempered 1.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/17/Well-Tempered-2/&quot;&gt;Audio Frameworks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/21/Well-Tempered-3/&quot;&gt;Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/29/Well-Tempered-4/&quot;&gt;Implementation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/07/16/Well-Tempered-5/&quot;&gt;Localization, Accessibilityand Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/07/18/Well-Tempered-6/&quot;&gt;Marketing and Launch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
            <title>Well Tempered Chronicles - Localization, Accessibility and Testing</title>
            <link>http://www.saers.com/archives/2015/07/16/Well-Tempered-5/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/07/16/Well-Tempered-5/</guid>
            <pubDate>Thu Jul 16 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This is the fifth installment of the &lt;a href=&quot;http://sae.rs/archives/2015/06/16/Well-Tempered-1/&quot;&gt;behind-the-app series&lt;/a&gt;, showing the making of &lt;a href=&quot;https://itunes.apple.com/us/app/well-tempered/id303514313?ls=1&amp;amp;mt=8&amp;amp;at=11lIuy&amp;amp;ct=site-frontpage&quot;&gt;Well Tempered version 2.0&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Localization&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you care about your instrument being in tune, and in tune being a tuning system that compliments your music, I really think you should use &lt;a href=&quot;https://itunes.apple.com/us/app/well-tempered/id303514313?ls=1&amp;amp;mt=8&amp;amp;at=11lIuy&amp;amp;ct=site-frontpage&quot;&gt;Well Tempered&lt;/a&gt;. That’s why I made the decision to localize Well Tempered so that it would be native to at least 70% of people with an iPhone or iPad, and then the second language to most of the rest. I thus localized the application to English, French, German, Spanish, Italian, Russian, Chinese, Japanese and Korean.&lt;/p&gt;
&lt;p&gt;Thinking about localization, I found two really hard questions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Do I localize the name?&lt;/li&gt;
&lt;li&gt;Do I localize the data?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Starting off with the name, Well Tempered could be thought of as a brand name. If a French speaking person reads a review on an English blog and wants to try it out, I really want that person to find Well Tempered. Calling it Bien Tempéré would make that harder.&lt;/p&gt;
&lt;p&gt;Then again, the name is based on Bach’s &lt;a href=&quot;https://en.wikipedia.org/wiki/The_Well-Tempered_Clavier&quot;&gt;Well-Tempered Clavier&lt;/a&gt;, and that name already has a translation to French: &lt;a href=&quot;https://fr.wikipedia.org/wiki/Le_Clavier_bien_tempéré&quot;&gt;le Clavier bien tempéré&lt;/a&gt;. And of course, the English name is a translation from German: Das Wohltemperierte Klavier. Keeping the enlighs translated name in German seemed absurd. In other languages, such as Korean, I was told by the translators they would use the English name. So I ended up with a mix: in some languages I kept the name, and in some languages it was translated. I was curious to see what difference it would make.&lt;/p&gt;
&lt;p&gt;The data in my app is temperament names and temperament calculations. I was curious whether I should translate all the names, but since I had so many temperaments, where some perhaps had appropriate translations and some did not, I chose not to translate them. I have yet to get any feedback on this from my users, so the question still stands.&lt;/p&gt;
&lt;p&gt;Apart from these questions, the translation process was smooth enough. I used &lt;a href=&quot;http://tethras.com&quot;&gt;Tethras&lt;/a&gt; that I already have a good relation with, and I think the level of service I got was excellent compared to the price I paid. After that I wanted to use my network to get musicians who had that language as their native tongue to look over the end product. This didn’t go very well as I still miss hearing back from most people that I asked. If something is amiss in a language, I expect I will hear about it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Accessibility&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I have been impressed by how much effort Apple has put into making iOS accessible to people with disabilities. With them making it so easy to make my app accessible, it was only natural for me to implement this for Well Tempered. Not only would I make sure it was accessible, but I would also make sure the accessibility labels were localized the same languages as the interface in general.&lt;/p&gt;
&lt;p&gt;Unfortunately, I was not able to get people with disabilities in my test group - I would really have liked to have more input on this. So I ended up testing it myself, and I shipped something I was happy with for the languages I understand. I really hope to hear back from users with disabilities, preferably  in many languages.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Testing&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A side benefit of making &lt;a href=&quot;https://itunes.apple.com/us/app/well-tempered/id303514313?ls=1&amp;amp;mt=8&amp;amp;at=11lIuy&amp;amp;ct=site-frontpage&quot;&gt;Well Tempered&lt;/a&gt; accessible, is that this makes it more easy to make automated tests for it. I have earlier used &lt;a href=&quot;https://github.com/calabash/calabash-ios&quot;&gt;Calabash&lt;/a&gt; a great deal, but for this project I wanted to use &lt;a href=&quot;https://developer.apple.com/library/mac/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/UsingtheAutomationInstrument/UsingtheAutomationInstrument.html&quot;&gt;UI automation&lt;/a&gt;, since I wanted also to use it to prepare my screenshots for the App Store. I had found that I could use &lt;a href=&quot;https://github.com/KrauseFx/snapshot&quot;&gt;snapshot&lt;/a&gt; from &lt;a href=&quot;https://fastlane.tools&quot;&gt;fastlane.tools&lt;/a&gt; to take screenshot based on my UI tests.&lt;/p&gt;
&lt;p&gt;If you have ever used UI automation, you’re probably rolling your eyes now, and you would not be surprised to know that this was my biggest mistake. I would make my scripts, and spend a good time making those scripts since I got no feedback from the editor. Not a good experience at all. While working on the script it would lock up midway, and after finishing it, it would not reliably run again. Some runs it would not complete, some it would only take black images.&lt;/p&gt;
&lt;p&gt;So instead of getting frustrated and wasting time, I should have made real tests and used that to take images. I would explore going back to Calabash every now and then, but I didn’t get how to change the language of Calabash and how I should write my scripts for an app where also the accessibility was localized, so in the end I ended up without UI tests.&lt;/p&gt;
&lt;p&gt;Well, in the end is perhaps overstating it, a little while later Apple released UI testing with iOS 9 and Xcode, so this is what I will be using now. It even allows me to test with localized accessibility labels. :-) And Felix who is behind fastlane.tools is &lt;a href=&quot;https://krausefx.com/blog/run-xcode-7-ui-tests-from-the-command-line&quot;&gt;already working on UI testing and screenshots&lt;/a&gt; for snapshot. I had a bit of an issue about how to launch my app in different languages, but that has been solved now, so I can build my comprehensive test set that I hopefully can reuse for the UI testing.&lt;/p&gt;
&lt;p&gt;Thanks for following me this far. In &lt;a href=&quot;http://blog.saers.com/archives/2015/07/18/Well-Tempered-6/&quot;&gt;installment six&lt;/a&gt; I’ll cover the launch of version 2.0, and talk about app marketing. Stay tuned!&lt;/p&gt;
&lt;p&gt;Full index:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/16/Well-Tempered-1/&quot;&gt;Well Tempered 1.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/17/Well-Tempered-2/&quot;&gt;Audio Frameworks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/21/Well-Tempered-3/&quot;&gt;Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/29/Well-Tempered-4/&quot;&gt;Implementation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/07/16/Well-Tempered-5/&quot;&gt;Localization, Accessibilityand Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/07/18/Well-Tempered-6/&quot;&gt;Marketing and Launch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
            <title>Apple Music - initial impressions</title>
            <link>http://www.saers.com/archives/2015/06/30/apple-music/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/06/30/apple-music/</guid>
            <pubDate>Tue Jun 30 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Apple Music was released today, and just like the entire internet west of Androidia, I updated my devices so I could try it out. Here are my initial impressions. They will surely be moderated with time.&lt;/p&gt;
&lt;p&gt;Getting started was easy. That’s great. And browsing through the music catalog is very nicely designed. Unfortunately, the first tracks I browsed to were broken. Not because of something Apple did, but because the publisher didn’t pay enough attention when he &lt;em&gt;ripped the CD&lt;/em&gt;!. Long story… I know the guy… but I wish Apple would have some algorithm in store to detect these weird anomalies.&lt;/p&gt;
&lt;p&gt;I had heared good things about “For You”, so I fired it up. I like baroque music. That is what I want it to find. So I got the circles, and the closest match was Classical. Ok, double tap on that and Next. Then my only choice was Bach. Really?! Oh, there’s a “More artists” button (Artists? You mean composers, right?), and that got me one more: Vivaldi. But it insists I had to choose three. And there were no more baroque composers to choose from. Also no renaissance, early 16th century or even Rococco. Bah. So I chose Beethoven. I don’t plan to listen to much Beethoven. Nothing against the guy, but I wanted to listen to baroque music.&lt;/p&gt;
&lt;p&gt;So I hit done, and for the first screen there is absolutely nothing that is classical music! Also nothing for the second screen, and by the end of the third screen there’s Brahms. Really? He’s no baroque composer. Fourth screen, nothing classical ethere either. And at the end of the fifth screen, there’s Beethoven. I guess “For You” is not for me. Apple Music has a lot of great baroque music. But it lacks discovery of this at the moment. I look forward to it being added.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Well Tempered Chronicles - Implementation</title>
            <link>http://www.saers.com/archives/2015/06/29/Well-Tempered-4/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/06/29/Well-Tempered-4/</guid>
            <pubDate>Mon Jun 29 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;strong&gt;Implementation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is the fourth installment of the &lt;a href=&quot;http://sae.rs/archives/2015/06/16/Well-Tempered-1/&quot;&gt;behind-the-app series&lt;/a&gt;, showing the making of &lt;a href=&quot;https://itunes.apple.com/us/app/well-tempered/id303514313?ls=1&amp;amp;mt=8&amp;amp;at=11lIuy&amp;amp;ct=site-frontpage&quot;&gt;Well Tempered version 2.0&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In &lt;a href=&quot;http://sae.rs/archives/2015/06/16/Well-Tempered-1/&quot;&gt;Well Tempered 1.0&lt;/a&gt; I explained how &lt;a href=&quot;https://itunes.apple.com/us/app/well-tempered/id303514313?ls=1&amp;amp;mt=8&amp;amp;at=11lIuy&amp;amp;ct=site-frontpage&quot;&gt;Well Tempered&lt;/a&gt; got to be an iPhone app. For version 2.0 I wanted to make sure I integrate with all relevant parts of the iOS ecosystem. That meant implementing it so it would work well on all iPhone sizes and on the iPads, and if it made sense, also integrating the Apple Watch.&lt;/p&gt;
&lt;p&gt;Version 1.0 had been compatible with the original iPhone, but keeping compability is expensive. So for version 2.0 I gave myself a clean slate, and set the current platform, iOS 8, as a base line.&lt;/p&gt;
&lt;p&gt;I chose to make the app universal, meaning that it would support any iOS formfactor. While working with AutoLayout, I have not used size classes, preferring to have the UI shrink and grow and only change a little bit to accommodate the different sizes. I think this worked well for the different iPhone sizes, while there is perhaps still a little bit too much free room on the iPad.&lt;/p&gt;
&lt;p&gt;An important part when designing an application is finding its logical units, and how they will compose. Up front it was important to me that defining your temperament should all be done on the main screen. So the topmost part of the screen was designed for that, leaving the bottom part to either the pitch pipe or the tuner. To make this modular, I implemented this as two view controllers within one main view controller. I must admit I am surprised on how non-trivial this was, or how hard AutoLayout would make this for me - especially if I wanted to recompose during rotation. I trust, though, that stack views in iOS 9 will do much to relieve the pain experienced there.&lt;/p&gt;
&lt;p&gt;I chose to write my entire application in Swift. This was at a point in time when Swift 1.2 had just come into beta, and &lt;a href=&quot;https://cocoapods.org&quot;&gt;CocoaPods&lt;/a&gt; support for Swift was not entirely complete. My first patches for &lt;a href=&quot;http://audiokit.io&quot;&gt;AudioKit&lt;/a&gt; were thus support for CocoaPods, and bug reports to Apple about the upcoming Xcode 6.2.&lt;/p&gt;
&lt;p&gt;Using Swift is of course not only about changing the syntax of one language to write Cocoa in to another. With Swift came new concepts - or rather, concepts that I got to use more than what I was used to. Three to mention in particular are value types, protocol oriented programming and functional programming.&lt;/p&gt;
&lt;p&gt;My interest in value types came out of &lt;a href=&quot;https://twitter.com/andy_matuschak&quot;&gt;Andy Matuschaks&lt;/a&gt; &lt;a href=&quot;https://realm.io/news/andy-matuschak-controlling-complexity/&quot;&gt;presentation at Realm&lt;/a&gt;. In short, it is about using structs instead of classes to store model data, thus letting data be just data. I thought this would be especially beneficial when implementing state restoration, something I view as an important part of being a good iOS citizen, yet something that many app developers find too complex in their apps and choose to neglect. I discovered, though, that I had to serialize them myself, having no good JSON or plist serializer at hand. However, I think my work paid off well when it came time to pass the application state to my Apple Watch companion app, and I learned a lot. I expect I’ll be encapsulating all my model data in structs rather than classes for the next few years.&lt;/p&gt;
&lt;p&gt;I also found it really nice to encapsulate my model functions together with my structs, as well as having my structs conform to different protocols. Apple described this later, at WWDC 2015, as protocol oriented programming. That, btw, was a really good video, and &lt;a href=&quot;https://developer.apple.com/videos/wwdc/2015/?id=408&quot;&gt;you should see it&lt;/a&gt;. Thereafter, of course, you should &lt;a href=&quot;http://blog.metaobject.com/2015/06/protocol-oriented-programming-is-object.html&quot;&gt;read Crustys reply&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Functional programming, while not new to me, is much more natural to embed into my code when writing Swift than writing Objective C.&lt;/p&gt;
&lt;p&gt;Finally, I thought I should write an Apple Watch extention to be able to remote control the application. I did this while reviewing Pearson publishing’s &lt;a href=&quot;http://www.amazon.com/Learning-WatchKit-Programming-Hands-On-Applications/dp/0134195442&quot;&gt;Learning WatchKit Programming book my Wei-Meng Lee&lt;/a&gt;. His book about WatchKit 1.0 is a brilliant starters guide. When I finally got an Apple Watch to try it out on, I was surprised by the speed of it - or rather the lack thereof. It had been intentionally slow on the simulator, and I was expecting Apple to have overdone the slowness. I did not expect that the real-life experience of the app would be even slower. Or rather, that the communication between the app UI and the app extension would be as slow as it was. I am definitely looking forward to reworking the Apple Watch companion as a watchOS 2.0 app.&lt;/p&gt;
&lt;p&gt;In the next installment, I’ll talk more about implementation, and in particular the implementation of Localization and Accessibility.&lt;/p&gt;
&lt;p&gt;Full index:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/16/Well-Tempered-1/&quot;&gt;Well Tempered 1.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/17/Well-Tempered-2/&quot;&gt;Audio Frameworks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/21/Well-Tempered-3/&quot;&gt;Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/29/Well-Tempered-4/&quot;&gt;Implementation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/07/16/Well-Tempered-5/&quot;&gt;Localization, Accessibilityand Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/07/18/Well-Tempered-6/&quot;&gt;Marketing and Launch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
            <title>Well Tempered Chronicles - Design</title>
            <link>http://www.saers.com/archives/2015/06/21/Well-Tempered-3/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/06/21/Well-Tempered-3/</guid>
            <pubDate>Sun Jun 21 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;strong&gt;Design&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In the &lt;a href=&quot;http://sae.rs/archives/2015/06/16/Well-Tempered-1/&quot;&gt;first installment&lt;/a&gt; of this series, I told you that I had done the design for the first version of &lt;a href=&quot;https://itunes.apple.com/us/app/well-tempered/id303514313?ls=1&amp;amp;mt=8&amp;amp;at=11lIuy&amp;amp;ct=site-frontpage&quot;&gt;Well Tempered&lt;/a&gt; myself. But the design didn’t look great, and the logo was not selling the tuner either. &lt;/p&gt;
&lt;p&gt;For this version, I wanted to have a better design. Not having learned, I thought I’d become a better designer and went to work, but having spent enough time with my sketches, I found that I should call in the professionals. I looked at a lot of designs people had made and asked for some quotes, providing my initial design, my wishes, a history of the project and its economy, and codes to be redeemed in the app store for my old version. &lt;/p&gt;
&lt;p&gt;Out of a total of eight designers that got back to me, I chose to work with two. I really wanted to have multiple inputs, and was even contemplating doing two distinctive versions of the app. Oh boy, what a load of extra work that would have been! One of the two quickly became silent, though, so I ended up working only with &lt;a href=&quot;https://99designs.com/profiles/aleksandarcucu&quot;&gt;Aleksandar&lt;/a&gt; from Serbia.&lt;/p&gt;
&lt;p&gt;Working with Aleksandar was really a lot of fun. We did all of the work through 99designs, and I can really recommend it as a collaboration tool for design projects. 99designs concept is to solicit many designs and only pay for the one I really like. I opted not to go with this concept, trusting more in me finding designers and thinking I would feel bad for all the designs I would choose not to pay for. But 99designs got their cut by having the collaboration tools and by holding the payment until the end of the project.&lt;/p&gt;
&lt;p&gt;Aleksandar isn’t a musician, but we had fun iterating through the designs. Whenever I thought something hard to explain to a non-musician, I would just shoot an iPhone video, put it on Dropbox and send him the link. I’m sure he knows a lot about how to tune an instrument now. He also ping-ponged with his musician-friends, and delivered a design that I thought looked really good. I’ll admit, it was in many ways very close to my initial sketches, and that worried me, as I’m not a skilled designer. But running it by other musicians, it got good feedback, and thus I went ahead with that.&lt;/p&gt;
&lt;p&gt;But here was the first stumbling block - I got so caught up in ping-ponging about the design that I waited with implementing it. Yes, implementing right away before something is mature makes for code that is best thrown away, and has the risk of locking you into that design since it is easy to start resisting changes knowing the extra work it will bring. But in retrospect I really should have implemented parts of it, because as I started implementing the final design, I noticed there were lots of usability issues that we hadn’t worked through. I very was happy with the responsiveness with Aleksandar, even after we thought we were done, but I also reworked parts of it myself and asking for his thoughts on it.&lt;/p&gt;
&lt;p&gt;Come back for the &lt;a href=&quot;http://sae.rs/archives/2015/06/29/Well-Tempered-4/&quot;&gt;fourth installment&lt;/a&gt; of the Well Tempered behind-the-scenes story.&lt;/p&gt;
&lt;p&gt;Full index:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/16/Well-Tempered-1/&quot;&gt;Well Tempered 1.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/17/Well-Tempered-2/&quot;&gt;Audio Frameworks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/21/Well-Tempered-3/&quot;&gt;Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/29/Well-Tempered-4/&quot;&gt;Implementation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/07/16/Well-Tempered-5/&quot;&gt;Localization, Accessibilityand Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/07/18/Well-Tempered-6/&quot;&gt;Marketing and Launch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
            <title>Well Tempered Chronicles - Audio Frameworks</title>
            <link>http://www.saers.com/archives/2015/06/17/Well-Tempered-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/06/17/Well-Tempered-2/</guid>
            <pubDate>Wed Jun 17 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;strong&gt;Audio Frameworks&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I ended &lt;a href=&quot;http://sae.rs/archives/2015/06/16/Well-Tempered-1/&quot;&gt;the last installment&lt;/a&gt; of the &lt;a href=&quot;https://itunes.apple.com/us/app/well-tempered/id303514313?ls=1&amp;amp;mt=8&amp;amp;at=11lIuy&amp;amp;ct=site-frontpage&quot;&gt;Well Tempered&lt;/a&gt; behind-the-scenes story saying that the 1.x versions were live from early 2009 to mid 2015. It taking so long for version 2.0 to come out was never my intention. Well Tempered was my first released app as an iOS developer, and I don’t have count of how many applications in different versions and variations I would release until version 2.0 of Well Tempered was finally in the app store, so it wasn’t because I had stopped developing for the platform. Far from it. If anything, it was probably that I wanted too much - the &lt;a href=&quot;http://coliveira.net/software/what-is-second-system-syndrome/&quot;&gt;second system syndrome&lt;/a&gt; was strong for this project.&lt;/p&gt;
&lt;p&gt;I really wanted to deliver on making a tuner that would listen to what people played and told them how flat or sharp they were. I already had done the calculations to know where the target was with the pitch pipe, and I had implemented my own spectral tuner back in 2006, so how hard could it be?&lt;/p&gt;
&lt;p&gt;Well, the original iPhone wasn’t a great place to calculate FFTs in real time. I believe the Accellerate framework (which I seem to remember was called VecLib at the time) was available with iPhoneOS 2.0, but I could not get it to perform well on my iPhone 3G, which still ran the original iPhone hardware but with a 3G modem.&lt;/p&gt;
&lt;p&gt;When the iPhone 3GS came around, I did have a rudamentary implementation that would perform, but AudioQueue wasn’t that nice a framework to play ball with, and I never was able to get a precision I could accept. The code I wrote for this was hard to maintain, and debugging it and experimenting with it to try to increase precision drained my energy and interest from it so much so that I abandoned the code, not wanting to build a new release upon this.&lt;/p&gt;
&lt;p&gt;The reason AudioQueue was written in C was not to have the overhead of Objective C. The overhead wasn’t much, but there was little room to spare. Since there was really no alternative to AudioQueue, I built some Objective C wrapping around it of my own, but was never happy with the performance. That is why I experimented every time I would see a new open source audio framework for the iOS platform. There were in particular three that drew my attention:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://libpd.cc/about/&quot;&gt;libPD&lt;/a&gt;, a &lt;a href=&quot;https://puredata.info&quot;&gt;Pure Data&lt;/a&gt; engine for iOS, was something that I gave a lot of attention. My original work had been done with Pure Data and Max/MSP, so this was a world I knew, and I was hoping I could bring over my earlier work and base a version 2.0 upon that. While I still find this project very interesting, I must admit I have yet to ship something built on that. I have used it for demos, both by myself, with friends and with co-workers, but never shipped anything with it.&lt;/p&gt;
&lt;p&gt;The second project that I found amazing was &lt;a href=&quot;https://github.com/alexbw/novocaine&quot;&gt;novocaine&lt;/a&gt;, which provided a nice block-interface on top of AudioQueue, making a nice compromise between performance and convenience. But alas, I never could compute the frequencies just right with it, and after a bit of testing I discovered the examples wouldn’t play a clear sine tone. In the end, I abandoned it.&lt;/p&gt;
&lt;p&gt;The third project that got me excited was &lt;a href=&quot;http://audiokit.io&quot;&gt;AudioKit&lt;/a&gt;. AudioKit looked like a really nice framework on top of &lt;a href=&quot;https://csound.github.io&quot;&gt;Csound&lt;/a&gt;. I was surprised to find I could use it in real time, as I’ve always seen people render sounds and music with it that could be played back afterwards. And with the nice examples that came along with it, I could easily prototype that I could get pretty far in what I wanted, enough to give me confidence that I could build my version 2.0 upon it.&lt;/p&gt;
&lt;p&gt;AudioKit has a great maintainer and a very inclusive community with an active mailinglist. If you want to write audio software for iOS, you really should check it out. I hope to use it in many later projects, and plan to continue using it as the basis for Well Tempereds audio and audio analysis.&lt;/p&gt;
&lt;p&gt;Come back for &lt;a href=&quot;http://sae.rs/archives/2015/06/21/Well-Tempered-3/&quot;&gt;installment three&lt;/a&gt; of the Well Tempered behind-the-scenes story.&lt;/p&gt;
&lt;p&gt;Full index:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/16/Well-Tempered-1/&quot;&gt;Well Tempered 1.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/17/Well-Tempered-2/&quot;&gt;Audio Frameworks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/21/Well-Tempered-3/&quot;&gt;Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/29/Well-Tempered-4/&quot;&gt;Implementation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/07/16/Well-Tempered-5/&quot;&gt;Localization, Accessibilityand Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/07/18/Well-Tempered-6/&quot;&gt;Marketing and Launch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
            <title>Well Tempered Chronicles - Well Tempered 1.0</title>
            <link>http://www.saers.com/archives/2015/06/16/Well-Tempered-1/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/06/16/Well-Tempered-1/</guid>
            <pubDate>Tue Jun 16 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This is the Well Tempered Chronicles, a behind the scenes look at the development and continued life of my tuner for the iPhone and iPad, &lt;a href=&quot;https://itunes.apple.com/us/app/well-tempered/id303514313?ls=1&amp;amp;mt=8&amp;amp;at=11lIuy&amp;amp;ct=site-frontpage&quot;&gt;Well Tempered&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Well Tempered 1.0&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I wrote the first version of my chromatic tuner, &lt;a href=&quot;https://itunes.apple.com/us/app/well-tempered/id303514313?ls=1&amp;amp;mt=8&amp;amp;at=11lIuy&amp;amp;ct=site-frontpage&quot;&gt;Well Tempered&lt;/a&gt;, back in january 2009 when I was between jobs because of a non-compete clause in the contract from my old job. In my old job I had got to spend some time with the iPhoneOS betas, and when my boss decided there was no market for that, I continued in my spare time.&lt;/p&gt;
&lt;p&gt;The choice of working on a tuner that specilaized in different temperaments came from my research on the topic while I was preparing to do a PhD in Medialogy at Aalborg University back in 2005. The funding for the PhD never came through, and I left to become an IT consultant.&lt;/p&gt;
&lt;p&gt;My background for wanting to do a PhD in Medialogy was that even while I studied for my Cand. Scient in computer science at the University of Oslo, I devoted a whole lot of time to my music. I had started playing around the same time I started programming, around the age of 7, and the two had always competed for my attention. I always wanted to become an engineer, except for when I wanted to become a composer. So in the end I did one year of composition, a 5 year Cand Scient in Computer Science, and a 5 years diploma in recorder playing.&lt;/p&gt;
&lt;p&gt;But lets forward back to 2009 again. iPhoneOS 2.0 had been out for a little while, and I wanted to apply my skills and data collection I had done during my research in 2005-2006. The OS contained the C-oriented audio framework AudioQueue, and I would use this to make a pitch fork that I could make different sounds with in the precise frequencies that were needed for tuning scales in different temperaments.&lt;/p&gt;
&lt;p&gt;Although many users later asked for a tuner that would listen to a tone and then tell how sharp or flat it was, I really felt that having a reference tone to tune after was far more precise, so this is where I chose to focus. Working with musicians that played in other settings than the chamber music I was used to, or musicians that played instruments with other tone qualities than the harpsichord and recorder at my disposal, I explored different sounds to include with the pitch pipe that would suit tuning different instruments better.&lt;/p&gt;
&lt;p&gt;User interface wasn’t something I knew much about, and honestly, the App Store was a mishmash of different UI attempts. I was very fascinated about Core Animation, and was delighted that I could make it look like I rolled and unrolled a parchment scroll, that I would use to display a description of the chosen temperament. Temperaments were chosen in a picker view. The name sounded like the obvious choice, but alas, the experience of choosing a temperament was not great. And the rest were buttons, labels and textfields, on the background of a baroque painting that I’d blur a bit here and there to match the background better.&lt;/p&gt;
&lt;p&gt;All in all development was done in less than a week, and I was excited to see how life in the app store would be.&lt;/p&gt;
&lt;p&gt;Back in 2009, not many people had an iPhone. I soon discovered that my target audience, musicians playing early music instruments, didn’t have an iPhone, seeing it as an interesting but oh so expensive device that was outside their budget. So sales were always slow.&lt;/p&gt;
&lt;p&gt;While working on bug fixes and adding temperaments, I had two main requests: adding a tuner that would tune by sound and display if the played tone was too flat or too sharp, and keeping compability. When I would update to requiring iPhoneOS 2.2.1, people who had not upgraded would complain. I don’t remember exactly why, but there was a lot of resistance to upgrading back then. So it was radical for me to scrap compability with iPhoneOS 2.x when I released Well Tempered version 1.3, the last version of the 1.x series. But nothing too radical, though, I would still keep compability with the original iPhone.&lt;/p&gt;
&lt;p&gt;Marketingwise, I had totally misunderstood the deal with Apple. It was my impression that the 30% cut of the sales that Apple would take included marketing. I clearly remember Scott Forstall saying that in the videos. I could be mistaken, I will admit I have not gone and looked it up to have a reference for you. So I did very little marketing outside the app store, and so my quirky-looking, under-marketed tuner intended for early music players who couldn’t afford the iPhone did rather poorly in the app store, probably selling around 300-400 copies from early 2009 to mid 2015.&lt;/p&gt;
&lt;p&gt;While the first version of &lt;a href=&quot;https://itunes.apple.com/us/app/well-tempered/id303514313?ls=1&amp;amp;mt=8&amp;amp;at=11lIuy&amp;amp;ct=site-frontpage&quot;&gt;Well Tempered&lt;/a&gt; didn’t sell much, I still consider it a success, since the people that did buy it spent an average of almost 15 minutes when they did use it. And while I have bought many tuners since, I always ended up using it myself. So in terms of scatching my own itch, it was absolutely a success.&lt;/p&gt;
&lt;p&gt;Come back for &lt;a href=&quot;http://sae.rs/archives/2015/06/17/Well-Tempered-2/&quot;&gt;installment two&lt;/a&gt; of the Well Tempered behind-the-scenes story.&lt;/p&gt;
&lt;p&gt;Full index:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/16/Well-Tempered-1/&quot;&gt;Well Tempered 1.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/17/Well-Tempered-2/&quot;&gt;Audio Frameworks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/21/Well-Tempered-3/&quot;&gt;Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/06/29/Well-Tempered-4/&quot;&gt;Implementation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/07/16/Well-Tempered-5/&quot;&gt;Localization, Accessibilityand Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.saers.com/archives/2015/07/18/Well-Tempered-6/&quot;&gt;Marketing and Launch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
            <title>iPad on the Danish westcoast</title>
            <link>http://www.saers.com/archives/2015/01/19/above-avalon-8/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/01/19/above-avalon-8/</guid>
            <pubDate>Mon Jan 19 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Dear Neil,&lt;/p&gt;
&lt;p&gt;thanks for &lt;a href=&quot;http://www.aboveavalon.com/podcast/2015/1/20/above-avalon-episode-8-apples-plan-for-ipad&quot;&gt;episode #8&lt;/a&gt; of the Above Avalon podcast &lt;a href=&quot;http://www.aboveavalon.com/notes/2015/1/13/apples-plan-for-ipad-in-an-iphone-world&quot;&gt;(blog article here)&lt;/a&gt;. I really enjoy the show, and this episode in particular I would like to add some comments to. It’s really a follow-up to &lt;a href=&quot;http://sae.rs/archives/2015/01/18/apps-on-the-mba-12/&quot;&gt;my previous article&lt;/a&gt; about the iPad.&lt;/p&gt;
&lt;p&gt;Here on the west coast of Denmark, I have been surprised to see a lot of iPad Airs 2. The model I usually see is the silver 64gb with 4G, which has surprised me as this is not an inexpensive model. The other one I see a lot is the iPad 2 32Gb wifi model. Apart from that I see very little of the others, and remarkably, I haven’t seen anyone actually owning the current generation iPad Mini.&lt;/p&gt;
&lt;p&gt;The fact that the iPad Air 2 is so strong has surprised me, as it didn’t seem like such a big deal. The reason I’ve concluded is that a lot of people are upgrading from the iPad 2, which I think must have been a great success seeing how many are out there. But also, about 1/3 of the people I’ve spoken to who got an iPad Air 2 were new to the iPad.&lt;/p&gt;
&lt;p&gt;So I’m more optimistic on the numbers. Yes, the west coast of Denmark probably isn’t very representative of Apples market, but it’s the data point I see, and I thought I should share it with you.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Teach-a-million</title>
            <link>http://www.saers.com/archives/2015/01/15/teach-a-million/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/01/15/teach-a-million/</guid>
            <pubDate>Sun Jan 18 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;My friend David has long podered how to change the world. Everyone agrees that education is the key to peace and less poverty. But how can we give more of the poor an education?&lt;/p&gt;
&lt;p&gt;The linked video shows his first experiment with getting poor children an education. David has paid the woman in the video to teach children who don’t already attend school. She receives $6 an hour, and there is some cost to transferring the money and supplying teaching materials.&lt;/p&gt;
&lt;p&gt;Davids goal is to teach 1 million children, who otherwise would not have had any kind of schooling, in english reading and writing. It’s an experiment, but it’ll be an interesting experiment to follow. Do write him if you want to participate. Of course, I’ve chosen to participate myself, in addition to spreading the word.&lt;/p&gt;
&lt;p&gt;If you want to send a contribution, you can do so by PayPal to da@ebogholderen.dk, via the Danish system Mobile Pay to number 2334 2254, via his Danish bank account 5379 315028. His plan is to send you a video in return within two months, which the teacher will dedicate to you, so you can see the result of your contribution.&lt;/p&gt;
&lt;p&gt;I vouch for David myself, this is something he’s been planning a while, and something I find to be very socially innovative. I know David well, and can vouch for that he does not make a dime doing this, all your money will go to teaching, minus, like I mentioned, a bit of money transfer fees and teaching materials for the kids.&lt;/p&gt;
&lt;p&gt;Have a look at the video from a village outside Calcutta (tap the image to see the Youtube video)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=lOFsoBadUvk&quot;&gt;&lt;img src=&quot;http://img.youtube.com/vi/lOFsoBadUvk/0.jpg&quot; alt=&quot;IMAGE ALT TEXT HERE&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can also visit the &lt;a href=&quot;https://www.facebook.com/pages/Teach-a-Million/752274211534251&quot;&gt;Facebook page for his new organisation Teach-a-Million&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here are two more movies, I’ll link to more as his effort continues (tap the images to see the Youtube videos). I really hope you’ll join me by donating and spreading the word&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=2jmZ6yIzl38&quot;&gt;&lt;img src=&quot;http://img.youtube.com/vi/2jmZ6yIzl38/0.jpg&quot; alt=&quot;IMAGE ALT TEXT HERE&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=MUISHPv1Lo4&quot;&gt;&lt;img src=&quot;http://img.youtube.com/vi/MUISHPv1Lo4/0.jpg&quot; alt=&quot;IMAGE ALT TEXT HERE&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Quick update&lt;/em&gt;: within the first day, teaching a class for 40 hours plus teaching material was sent in 10 contributions.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iOS apps on the Macbook Air 12” (2015 model)?</title>
            <link>http://www.saers.com/archives/2015/01/18/apps-on-the-mba-12/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2015/01/18/apps-on-the-mba-12/</guid>
            <pubDate>Sun Jan 18 2015 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I think someone at Apple said “Wouldn’t it be cool if iOS apps could run on OS X”? And I think what we get is the Macbook Air 12” (2015 model). Here is why I think so:&lt;/p&gt;
&lt;p&gt;Apple is often very good at leaving clues about the future. The clue I find the most interesting is what Tim Cook said with the introduction of the A7 processor, and Apple has repeated many times since: “it’s really a desktop class CPU”. And with the iPad Air 2 I must admit, I’m using it much like I would a desktop - and I’ve added a keyboard for it:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/content/MyiPadSetup.jpg&quot; alt=&quot;My iPad setup&quot; title=&quot;My iPad setup&quot;&gt;&lt;/p&gt;
&lt;p&gt;Of course, with Apple you have to sort in what comments to lay weight to. The last reference I’ve found to a touchscreen Mac is from october 2014 where Craig Federighi said &lt;a href=&quot;http://www.cnet.com/news/touch-screen-mac-unlikely-says-apples-federighi/&quot;&gt;“We don’t think it’s the right interface, honestly, […] Mac is sort of a sit-down experience.”&lt;/a&gt;. Since I at the same time kept unconsiously touching my desktop screen and my laptop screen, my  reactions tell me that this is no longer true.&lt;/p&gt;
&lt;p&gt;Right now, the rumour mills are full of speculations around devices with a 12” screen, both a 12” Macbook Air and a 12” iPad Pro have been predicted. I really think these are the same device. Apple has at times made two identically sized but still different screens, but they usually don’t. The iPad version of iOS is honestly not as well adapted for its interface as the iPhone version, so I think making a 12” version of iOS that isn’t just a scale-up version, would be stretching already thinly stretched resources too much.&lt;/p&gt;
&lt;p&gt;I also don’t think Apple would just scale up a larger interface: Apple has already shown this by giving developers an iPad simulator with a resizable width and height. Resizing would make sense if it was used for having two apps run side-by-side on iOS. It would also make sense if iOS apps were running in a window on OS X.&lt;/p&gt;
&lt;p&gt;By going the route of a 12” touch screen display for the next Macbook Air, and adding an A-series chip such as the A8 into the  Macbook in addition to the expected Intel chip, Apple could let any iOS apps run on the Mac, without emulation. It’s not like they haven’t done it before: when Apple was switching to the PowerPC I was told (by my neighbour at the time) it would be able to run both Windows (3.x) and Motorola Mac applications. We’ve also had the two OS’es in one Mac situation with Rosetta, allowing Mac OS 9 to run together with OS X.&lt;/p&gt;
&lt;p&gt;In material costs, &lt;a href=&quot;http://www.techinsights.com/teardown.com/apple-iphone-6/&quot;&gt;Tech insights estimated that the A8 processor cost $37 at the time of the iPhone 6 launch&lt;/a&gt;, a small extra hardware price for a spectacular integration point.&lt;/p&gt;
&lt;p&gt;The motivation for doing this, apart from great integration opportunities, are to mac the Mac a more interesting platform. All the sudden it has everything you have on iOS! Even more important, it would instantly make the many iOS developers Mac developers!&lt;/p&gt;
&lt;p&gt;When I began developing for iOS back in the beta days of iPhoneOS 2.0, my plan was to use it as a stepping stone to build Mac apps. I still haven’t released a single Mac app, having only made a few to help me automate my build processes. I am sure I am not the only developer in this boat, and I know of many developers that have complained about the AppKit framework missing features UIKit developers take for granted.&lt;/p&gt;
&lt;p&gt;To add to the argument, Apple released size classes for iOS that help us, together with AutoLayout, span the range from 3.5” to 10” devices. With the Apple Watch I expect it’ll bring us down to 1,25”: could that be a key to span up to 27”? At least beginning with 12” as an incremental step would not seem unreasonable.&lt;/p&gt;
&lt;p&gt;An argument against, of course, is that the examples of using AutoLayout and size classes to span the existing range in a manner that feels optimized for each screen size are far between. How do you design a responsive UI anyway? The web guys tell us they have been doing it for ages, yet I have not seen anything that meets my criteria above: “feels optimized for each screen size”.&lt;/p&gt;
&lt;p&gt;The second argument against, is Android. It has also been able to be make responsive UIs for a long time, and also there I can’t think of an example that meets my criteria above. And, I’ve been able to run Android and apps based on that on my Mac for a while now, and I can’t say that I’ve really taken good use of that.&lt;/p&gt;
&lt;p&gt;The scary part of the scenario, is of course the consequence for Mac Apps. The iOS apps would probably all be vended through the iOS App Store, with it’s 30% cut to Apple and low prices. If the Mac App Store was joined together with it, it would probably impact the pricing on Mac apps, instead of what many developers are trying for - bringing Mac style pricing over to iOS.&lt;/p&gt;
&lt;p&gt;So that is my speculation for the 12” Macbook Air / 12” iPad Pro/Plus. I’d love to hear your thoughts, and I’m looking forward to seeing how well this matches what Apple will actually bring this spring.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Praising Amazons Customer Service</title>
            <link>http://www.saers.com/archives/2014/12/15/praising-amazons-customer-service/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/12/15/praising-amazons-customer-service/</guid>
            <pubDate>Mon Dec 15 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Amazon’s customer service was really great to me! My wife and I had bought a nice christmas present for my father, a book he’d long wanted, printed in 1976. We couldn’t find it half-decently priced new copy in Europe, but we found one through Amazon in the US. Order placed, postage charges being as much as the book, we waited for it to arrive. But when it did, it was clearly used. Not badly used at all, but a couple of ear marks, pencil lines in the book and… sigarette marks on the cover. Disappointed we took pictures of it, and contacted Amazon.&lt;/p&gt;
&lt;p&gt;Against my fears, they didn’t object to our description at all, and didn’t even want to see the photos I’d taken. They told me I should return it, they’d refund the shipping charges for me sending it back to the US. They refunded the book and since it was through a 3rd party, we could opt to buy a new copy, which they’d then refund 1-day shipping for. That’s an awful lot of shipping! Much more than the price of the book, even though the replacement we got was a bit more expensive. Also, the amount of communication that went back and forth, where they were very clear but where there were some minor complications since it was sold by a 3rd party, absolutely has taken a bit of their time. It leaves me wondering how much this eats into their margins. But, this experience made me realize how happy I am as an Amazon customer, this being the first time anything unexpected had happened since I started shopping there in 1998. And when something unexpected happened, how quickly and nicely they solved it for me, even though it cost them in the short run. In the long run it must be worth it for them, because I became even more confident buying through them, and even felt like writing their praises here. :-)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Carthage</title>
            <link>http://www.saers.com/archives/2014/12/07/carthage/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/12/07/carthage/</guid>
            <pubDate>Sun Dec 07 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Open source code is legacy, buggy code. Closed source code is often worse, having had fewer eyes inspecting it. Including it in my projects would be a really bad idea if it wasn’t for that (1) they have spent time thinking about how to solve problems I have and (2) my code is at least as buggy and is going to be legacy code in just a few hours, with few people probably ever reading it again. With these odds, it’s no wonder that 80% of my time as a developer is debugging code.&lt;/p&gt;
&lt;p&gt;With this in mind, let’s have a look at &lt;a href=&quot;https://github.com/Carthage/Carthage&quot;&gt;Carthage&lt;/a&gt;, the new dependancy manager for Cocoa. It takes the open source projects you want to use, and compiles them into a binary framework that you can then include in your project.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://cocoapods.org&quot;&gt;Cocoapods&lt;/a&gt;, on the other hand, will wrap your project in a workspace where it will provide another project with all the source code for the open source stuff, and the compiled frameworks if you choose to include closed source projects.&lt;/p&gt;
&lt;p&gt;While Carthage is a more clean approach, there is one very big drawback: when I am debugging my project, I’ll meet assembly code as soon as I start using the open source projects. As a developer in Apples ecosystem, this is of course nothing new, as you meet assembly code as soon as you hit Apples frameworks.&lt;/p&gt;
&lt;p&gt;Is this a problem? Do I really want to debug the projects I’m importing? Aren’t they too complex and don’t I have enough work debugging my own code?&lt;/p&gt;
&lt;p&gt;Yes, I think it’s absolutely a problem. I have identified and patched countless bugs in open source projects. Some have resulted in my patch being accepted, some have resulted in me keeping a branch with my fix so I don’t have to deal with that bug again myself until the maintainer of the project will either accept my patch, fix it themselves, or a patched fork will take over in its place.&lt;/p&gt;
&lt;p&gt;More often, though, going through the code, following the execution path along, will tell me something about how that project expects its surroundings to be, and in doing so, shows me what I’ve done wrong when I was using it. So this is a great tool for solving &lt;em&gt;my&lt;/em&gt; bugs. And lastly, it will show me what opinions it has of how the world should be. If I don’t share those opinions, I can either write changes that enforce my view, or use this to find an alternative that is closer to what I want.&lt;/p&gt;
&lt;p&gt;High up on my wish list is for Apple to open source its Cocoa libraries. Then I could have the benefits listed above through my entire project. That is actually the only really good thing about Java projects: whenever I want to, I can follow the execution path all the way through the libraries.&lt;/p&gt;
&lt;p&gt;I have learned many good practices and coding skills by reading good code while debugging. I have deep respect for Apples work, and expect there to be much good code that I can learn from. Then again, they are only people as well, and they will have written bugs. I will want to write around them, and by having the code I will save ages learning how to work either with or around that code. And I will probably submit patches - and Apple will probably reject most of them becuase I either misunderstood, wrote errors myself, or am going down a different path than what they would prefer. That’ ok. Please, Apple, set your code free.&lt;/p&gt;
&lt;p&gt;But brining it back to Carthage, I really don’t want to close down the open source code into a compiled binary. I want the source all the way until I compile and send it to the device, and even there I want the source to see what’s going on. Only when I ship would I like it to be in binary form. And honestly, that’s only because I want it to be as efficient as possible. I’m sure I could reap big benefits of my source being available in my production code, so that I could have crashes well documented right away, instead of re-symbolicating a binary. But for now at least, compiled and compiler-optimized code outweighs these benefits.&lt;/p&gt;
&lt;p&gt;So I’ll stick with CocoaPods, where I can see the open source code the entire while. Those are real, important benefits to me, and I can deal with project wrapping and other odd artefacts they may introduce. CocoaPods is well maintained, and they know very well what they do to my projects today, and work hard to do less to it tomorrow and the day after.&lt;/p&gt;
&lt;p&gt;Having said that, I appreciate Carthage being there. I do like there being competition, and I’m sure having an alternative out there will improve the exchange of ideas, making both Carthage and CocoaPods even better than if either of them was alone out there.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>SSD Review</title>
            <link>http://www.saers.com/archives/2014/12/03/ssd-review/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/12/03/ssd-review/</guid>
            <pubDate>Wed Dec 03 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Following up on my little SSD series, today I finally got my Seagate GoFlex thunderbolt enclosure from customs. The SSD arrived around two weeks ago, and I had already done a SuperDuper copy of my home-made Fusion drive to the SSD via USB 2.0. Three days later, I could start using it, via USB. First I preferred the extra speed from my Fusion drive, but pretty soon I took the quiet of the SSD over those extra MB/sec.&lt;/p&gt;
&lt;p&gt;Speed-wise I was surprised to find I would get about 34 MB/sec via USB 2.0. I guess I under-estimated USB 2.0 a little bit, assuming I would get ~20 MB/sec. The Fusion drive solution would give me bursts of 114 MB/sec write and 180 MB/sec read, but over time I would often get around ~30 MB/sec. I must admit I had forgotten exactly how slow magnetic disks can be, I assumed I would get around ~80 MB/sec from it, but I was wrong. So resolving my over-estimating magnetic disk speeds and under-estimating USB 2.0 speed and enjoying the quiet, the last week was spent running of the SSD via USB. That meant that taking it out of the USB dock and into the GoFlex thunderbolt adapter took a few seconds and I could boot.&lt;/p&gt;
&lt;p&gt;I’m sure you guessed it, as had I, but wow! Thunderbolt is fast! Even though I knew it only performed a bit more than half as quick as what the disk is capable of, starting up Photoshop was 7 seconds (vs 23 seconds before) and other apps are similarly responsive. Using Lightroom is soo much smoother. :-)&lt;/p&gt;
&lt;p&gt;The final result was that I’m getting a pretty consistent 355 MB/sec write and 383 MB/sec read of the disk, which is better than the 330 MB/sec I was expecting, but far from the 550 MB/sec the disk can deliver. I still have found no answer to why all those enclosures won’t push the disk speed further, even Thunderbolt 1 has bandwidth to spare at this speed. But since I knew that going in, all in all I’m very happy. :-) And hopefully, this is where my SSD story ends, until I’ll transition to my next iMac in two CPU generations time.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>US/EU trade</title>
            <link>http://www.saers.com/archives/2014/12/02/us-eu-trade/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/12/02/us-eu-trade/</guid>
            <pubDate>Tue Dec 02 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;“They” are working on a proposed trade agreement between the US and the EU, and to my mind, it cannot come quick enough.&lt;/p&gt;
&lt;p&gt;I like buying stuff online. But I do my best not to buy stuff from the US. I would buy a lot of stuff from the US if it wasn’t for the trade barriers in place, the big administration of adding nothing to something of low worth. Sounds crazy already? You bet!&lt;/p&gt;
&lt;p&gt;I wanted to fix my espresso machine not long ago, and needed to order some gaskets. After a while searching online, I found them in a little espresso-shop in the US. I ordered them and some clips, it all could fit nicely into an envelope. Knowing administration and postage would be expensive, I added a bit more than I thought I needed. But all in all, postage via UPS was about as expensive as the items bought: $25. I’m sure that was cheap for sending an envelope half around the world 90 years ago, but today this felt crazy to me.&lt;/p&gt;
&lt;p&gt;Crazy was still to come, though, because as the envelope arrived in Denmark, it was held up for customs. For 7 days! Then they sent me a letter saying there was no toll, but I needed to pay 25% VAT. On top of that, they charged 180 DKK, or about $30. So $25 worth of spare parts to fix my espresso machine had become ($25 + $25) + 25% + $30 = $92,50! What it should have been, to my mind was $25 + 25% VAT + $5 postage = $36. Needless to say, when I needed a few more spare parts, I was very happy to find a shop in England that sold them for more or less the same price, VAT included, a low shipping fee and no administration fee and week-long hold-up.&lt;/p&gt;
&lt;p&gt;But hey, like I wrote about not long ago, I just did it again, buying a Thunderbolt external enclosure via eBay from New York. ($159.99 + $30 shipping) + 25% VAT + $30 processing and 9 days of waiting! Just because it so happened that it was the enclosure I wanted and I couldn’t find it locally (meaning all of EU and Asia. I’m sure I did not look close enough).&lt;/p&gt;
&lt;p&gt;And yes, I meant including Asia. I’m sure we don’t have a trade agreement, but I cannot remember ever having the $30 processing fee and long delay on shipments from China, Hong Kong, Singapore or elsewhere in Asia.&lt;/p&gt;
&lt;p&gt;So for my online shopping preferences, I cannot wait for the administration fee and long delay to go away, hopefully being replaced by an easy way of paying my VAT. After that, we need to have a discussion with the US postal service and the alternative carriers, because shipping costs are just crazy! (just like the 200 DKK the Danish postal service charged to send a book back to Amazon in the US)&lt;/p&gt;
&lt;p&gt;Incidentally, do you know what’s the cheapest way of sending a post card to someone from Denmark to someone in Denmark? Posting it from India…&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Glances</title>
            <link>http://www.saers.com/archives/2014/12/01/glances/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/12/01/glances/</guid>
            <pubDate>Mon Dec 01 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;How do you deal with incoming calls or similar disturbances while driving the bicycle? Today a bicyclist in front of me demoed his reaction, taking up his phone and trying to interact with it while almost creating an accident with other bicyclists. More proper would be to ignore it, and if you felt it was important, find a place to stop and check it.&lt;/p&gt;
&lt;p&gt;Glances provide a second option: you can have a glance on your watch. It’s a disturbance, but better than fumbling one-handed with your phone. But there can be no interaction: your other hand is firmly on the steering wheel and the hand on the watch arm cannot interact with it. So there all the sudden the interaction that is making a short glance into a long glance comes in. Looking at the watch a bit longer can provide additional information about the disturbance, making it easyer to make the call of whether to stop and take care of it, or keep on cycling.&lt;/p&gt;
&lt;p&gt;I’m curious to see how long a long glance is, how well glances and bike-riding or car-driving works together (probably still a better idea to focus on what you were doing), and how we can use touch-less interactions initiated by a glance.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>What&#39;s in an app...</title>
            <link>http://www.saers.com/archives/2014/11/30/whats-in-an-app/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/11/30/whats-in-an-app/</guid>
            <pubDate>Sun Nov 30 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;When the iPhone launched, and for the first versions of the iOS SDK, an app was a bundle, a  directory with metadata if you will, with the suffix .app. System- and 3rd party apps were all contained in each bundle. No app was in multiple bundles, and no bundle was multiple apps.&lt;/p&gt;
&lt;p&gt;Already I’m simplifying, because there was one more thing to the app bundle: optionally, you could add a settings bundle, which would load into Settings.app and allow the user to change the settings from your app, from outside your app.&lt;/p&gt;
&lt;p&gt;Since then, things have become more complicated. To start with, you had universal apps: it was still an app, but now it had the complexity of targetting two platforms, the iPhone and the iPad.&lt;/p&gt;
&lt;p&gt;Following that, we got extensions, which could (and in my opinion should) be seen as apps in their own right: little plugins, if you will, to the share panel, to the today panel, to the keyboard panel, and to the photo editor. Many apps that used to be limited to living in their own app, now live more hosted in other apps than in their own. But still they are packaged together with “the app”. And sold together. Being in the same bundle you cannot delete one without the other also being deleted.&lt;/p&gt;
&lt;p&gt;With the Apple Watch, we get three more extensions: glance, notification (with short glance and long glance), and the watch app. These are supposed to provide windows into your app, but I think that again we will find that for many apps, this is more the app and the main iOS app is. And again, if you’ll delete the main app, these extensions will also disappear from your Apple Watch.&lt;/p&gt;
&lt;p&gt;I’m working on a hobby project at the moment, and I think it’s a good illustration of what is bundled with the app now:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It has the app, that is a little bit different depending on what size of a screen its running on&lt;/li&gt;
&lt;li&gt;It has a settings bundle&lt;/li&gt;
&lt;li&gt;It has a share extension so that you can share items with it&lt;/li&gt;
&lt;li&gt;It has a today extension so you can see what has changed since last you logged into the app&lt;/li&gt;
&lt;li&gt;It has a notification extension to notify you when new stuff you could be interested in has happened, together with a long glance and a short glance&lt;/li&gt;
&lt;li&gt;It has a glance that doubles the today extension for functionality&lt;/li&gt;
&lt;li&gt;It has an Apple Watch app where you can do the basics of the iOS app
Oh, and I should probably add that the functionality of the app isn’t all that advanced. But this only goes to show how many aspects to this app will be here. For my app, it fits well with the iOS app being the centerpiece which the extensions interact with. But what if you’re a storage container like Dropbox? What it you’re a timetracker? What if you’re a health tracker? What if you’re a currency converter? For all these things, the main app in most cases becomes a sidekick that can give you a more advanced look into your data, but which you’ll probably interact with very little compared to the extensions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;What worries me the most is that the main app is required. And if it’s not the centerpiece, then people would not be sure why they would pay for it. That’s very different to me from if people could buy a kick-ass keyboard, share extension, photo filter, Apple Watch app or similar on its own.&lt;/p&gt;
&lt;p&gt;The other thing that worries me is what will pay for all these extensions. As you could see from my hobby project, it’s a whole lot of extra work that comes on top, and that honestly is more or less a basic requirement. If my app were a paid app, I don’t think people would accept an in-app purchase to allow the Apple Watch extensions to be made available. I don’t even think Apple would allow me to submit an app with three extensions that by default don’t do anything. And making something that doesn’t do much and then open up functionality seems like something that would be just as bad. Also, showing ads on this little constrained device would probably not sit right with many people as well: you’ve just spent, let’s say $500 on this piece of jewelry, and now it’s plastered with ads most of the time. Nope, that’s no good.&lt;/p&gt;
&lt;p&gt;I think the “everything is in the ‘app’ bundle” approach we have now does a lot to cement, or even make worse, the hard situation for people to make money of their apps alone, and I really think this is unfortunate. I would love for this ecosystem to become something people can make a good living of by making good things. If people can make a living selling good wax candles, why should they not be able to make a living selling great digital tools? For now, the only good business I know is for the wax candeleer to use the apps as an entry into his candle-shop to sell more, and perhaps more custom, wax cendles. &lt;/p&gt;
</description>
        </item>
        <item>
            <title>Extensions are the new browsers?</title>
            <link>http://www.saers.com/archives/2014/11/29/remote-view-controllers-are-the-new-browsers/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/11/29/remote-view-controllers-are-the-new-browsers/</guid>
            <pubDate>Sat Nov 29 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;For WatchKit extensions, I’ve used the parallell of puppeteering: the app makes the extension do things, but the extension itself has close to little logic. Others use the parallell of the browser, and I do like this. Like the browse, the iPhone serves up state in a context upon a remote screen, the app can project state in a context upon a extension (remote view controller).&lt;/p&gt;
&lt;p&gt;Continuing on &lt;a href=&quot;2014-11-28-remote-view-controllers-everywhere&quot;&gt;yesterdays post&lt;/a&gt; with the idea that hosting extensions (I really prefer the name remote view controllers like we saw in iOS 6) is something that can be opened up, let’s take it to the extreme and say it was proposed as an open standard, much like HTTP. All the sudden, this could become the new browser, allowing any app to project their content into it.&lt;/p&gt;
&lt;p&gt;That would be absolutely awesome! Think about it all the opportunities for device integrations! That could possibly allow me to treat a 5K iMac as a dumb terminal, having all my personal information, documents and state on my phone, and interact with it through a beautiful desktop experience. No compromises, all integration! At the same time, you’d have the Apple Watch integration, with extensions being able to run of the same iMac integrating with it when they are near. Having third parties such as keyboard makers being able to integrate a little screen, or Google Glass taking it to the next level, even having other platforms participate together, making for a seemless integration. This would be a dream of devices coming together, much like we experienced it when having disks formatted for Mac, Amiga or PC was no longer a thing. Data was just data. Now state in a context can be state across a shared context, optimized for the best interaction on each device.&lt;/p&gt;
&lt;p&gt;Having thought that thought now, please Apple, propose extensions as an open standard. This would make our devices so much more integrated, redusing hassle and really delighting. Would this be a competetive advantage for Apple? I’d argue yes. Sure, not for people like me who get the whole stack already, but for people like my mother who has a PC, an Android phone and an iPad. She’d have such an amazing upgrade of her experience, that I’m sure she’d be much more likely to buy again from Apple if she didn’t have to consider what ecosystem her new device would integrate with and what system it would not.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Remote view controllers everywhere</title>
            <link>http://www.saers.com/archives/2014/11/29/remote-view-controllers-everywhere/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/11/29/remote-view-controllers-everywhere/</guid>
            <pubDate>Fri Nov 28 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Back in 2012 I wrote about the private framework around Remote View Controllers, hinting that developers should keep this in front of their mind. Through iOS 8 this became extensions, and with the Apple Watch, this is the main interface for Apple Watch, at least until WWDC 2015.&lt;/p&gt;
&lt;p&gt;On the &lt;a href=&quot;https://itunes.apple.com/us/podcast/debug/id578812394?mt=2#&quot;&gt;Debug podcast episode 57&lt;/a&gt; Guy &amp;amp; co mentioned that Apple TV is a prime target for extensions, and I agree, but let’s think it over. For my case, I have a kid and no time to watch TV. I use the TV mainly to stream music just like I would with an Airport Express (why, oh why, is this not in the Airport Extreme and Time Capsules! And why, oh why, has the Apple TV and Airport Express not merged yet? And neither have they been updated in forever. Sigh….). What is a killer feature here, and I really did not expect this to be anything of interest when I bought it, is that if I turn the TV on while playing music, it will also show the most recent photos I’ve taken with my iPhone, which means up-to-date photos of my kid. That’s really awesome, and makes both my wife and I stop, look and enjoy. Oh, and my boy likes it too. :-) The second big thing is AirPlay, being able to share my screen on the TV. And this is the niche that the Apple TV Extensions could carve out a niche in, as I see it.&lt;/p&gt;
&lt;p&gt;Take Adobe Lightroom. I love that they have brought it to the iPad, as I have my 160k photos stored and arranged there since around Lightroom 2.0. There is tons I would want them to work on in the app, and of course, showing photos on the TV is a part of that. At the moment, my only choice is AirPlay, making what I do and what my parents see while visiting the same thing. We´ve had presentation tools like KeyNote and PowerPoint give us the option of separate screen output for ages, so this seems klunky today.&lt;/p&gt;
&lt;p&gt;But when would the screen extension fire off? With extensions on your phone or mac it’s easy, just fire when it seems appropriate. With the Apple Watch, if you’re it’s close by, you’re wearing it and the phone can show stuff there. But with the AppleTV, most time when I’m nearby the TV is off, or it is not the source being displayed. So there needs to be some mechanism of alerting the app when it would be proper to use it, or for the app to request to be able to use this display.&lt;/p&gt;
&lt;p&gt;That got me thinking, where else would I like content to be displayed? Sure, Google has shown that glasses is a valid target, HTC has shown the same for phone covers. I can imagine a lot of places, and not all places are places where I think Apple would get into. Would it be worth it to Apple to allow third parties hosting remote view controllers (sorry Apple Marketing, extensions). That would for instance open up the possibility that my window manufacturer could allow apps to project something into my window. Or refrigerator. Or whatever. Would that be a thing for Apple, just like with MFi, and would that give me as a customer value?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>WatchKit - first impressions</title>
            <link>http://www.saers.com/archives/2014/11/19/watchkit-first-impressions/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/11/19/watchkit-first-impressions/</guid>
            <pubDate>Wed Nov 19 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Yesterday, WatchKit became available for us developers, and as far I can tell, open for the entire world to see, which is a first for Apple at least since the iPhone introduction. I thought it’d be good to share my first impressions.&lt;/p&gt;
&lt;p&gt;I remember the second day the first official iPhone SDK had entered beta. It was new. It was fresh. At the same time it seemed well thought out. It was opinionated. It laid a path of where we would go. And it was a very nice framework on top of BSD. I was thrilled!&lt;/p&gt;
&lt;p&gt;WatchKit doesn’t quite feel this way. The first thing I noticed that “the way it’s done” in iOS is not the same on WatchKit. For instance, there is no autolayout. Autolayout is THE way to do dynamic layout, Apple has been pushing it hard. Yet it’s nowhere to be found on WatchKit. It’s older brother, springs and struts, is also missing in action. Instead we have a swing-like layout system of stacked elements, either stacked horizontally or vertically. Heights and widths are explicit, yet the watch comes right of the bat in two screen resolutions. So there’s the interface dynamicism out the window.&lt;/p&gt;
&lt;p&gt;Despite Apple pushing Swift heavily, the first examples they choose to show, being the examples in the demo video at &lt;a href=&quot;http://developer.apple.com/watchkit&quot;&gt;http://developer.apple.com/watchkit&lt;/a&gt;, are all Objective C. Sure, they provide demos in both Objective C and Swift, but I’m surprised they’re not keeping the message focussed.&lt;/p&gt;
&lt;p&gt;Controls are not UIViews, and they don’t seem to be layer backed. This means no Core Animation, and the result is that all animations have to be a series of pre-rendered images, rather than smooth images set up to be run on the fly. And yes, that means pre-rendered animations in two sizes, for 38mm and 42mm.&lt;/p&gt;
&lt;p&gt;Is it running BSD? No idea. This is probably only important to my nostalgia as I can’t remember having dived directly to the BSD layer the last year. So it’s probably just my security blanket, but I like it being there and being available to my native app. But the WatchKit apps are not native. They are resources pushed on the phone and managed by the phone. All the logic is on the phone, the watch will only show resources already there, plus a tiny little bit of content generated on the fly by the phone and pushed over via what I expect is Bluetooth. So it’s not native, it’s more like a puppet theatre. That’s why map components in our apps cannot be dynamic. I’m sure Apple’s apps are native, so we’re really back to the iPhoneOS 1.1 situation where we were only allowed to make webapps.  I hope Apples apps have the BSD layer available. But I would very much like to have that too. Perhaps with version 2.0?&lt;/p&gt;
&lt;p&gt;But yes, we got a lot more than we expected. What I and many with me expected was the ability to make “glances”, but we also got notifications and we got these puppet-theatre apps. That gives us an awful lot of tools to begin with. Truth be told I can probably implement all the ideas I had so far with this. It’s going to need more work than I expected with the resolution-dependent layout, but much can still be done and I expect we’ll see a bunch of awesome apps.&lt;/p&gt;
&lt;p&gt;The limitations, though, make me even more curious as to what kind of computer the S1 chip really is.&lt;/p&gt;
&lt;p&gt;One thing I found really interesting is the UITableView replacement. UITableView is an old beast that’s been our bread and butter for a very long time. I look forward to giving it a run and see what kind of abuse it can withstand. With no scroll views, this one looks to be a target for an awful lot of experimentation in the months to come.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>SSD Conclusions</title>
            <link>http://www.saers.com/archives/2014/11/17/ssd-conclusions/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/11/17/ssd-conclusions/</guid>
            <pubDate>Mon Nov 17 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I decided on what to do about the iMac harddrive situation mentioned in &lt;a href=&quot;/archives/2014/10/31/finding-a-good-thunderbolt-disk/&quot;&gt;Finding a good Thunderbolt disk&lt;/a&gt;: I 
ordered a Seagate GoFlex thunderbolt adapter and caddy, containing a 1TB drive, which I’m going to replace with a 1TB Samsung 840 EVO drive.&lt;/p&gt;
&lt;p&gt;That means that I’m not going to get the 550 MB/sec of the Samsung drive, but about 330 MB/sec where the SATA/Thunderbolt adapter caps out. I’m sad about that, and I’m also sad that I couldn’t find a SATA/Thunderbolt 2 adapter at any half-decent price (not that anything Thunderbolt is decently priced, but I mean not ridiculously stupidly priced)&lt;/p&gt;
&lt;p&gt;It was a toss-up between the Lacie and this one, but believe it or not, the built-in Thunderbolt cable came in as a minus for the Lacie, as I don’t know how I’d go further if it would break. Also, the Lacie didn’t disclaim what disk was in there. With my combination, at least I know I can move the disk into the computer or into another enclosure if it turns out I am &lt;em&gt;really&lt;/em&gt; sad about the performance drop. I expect to keep the disk around longer than the enclosure.&lt;/p&gt;
&lt;p&gt;So, waiting for the mailman to come, and dreading the stupid US/EU import-tax (I expect to be writing about that later) and taxing charges.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Next stop: Phoenix</title>
            <link>http://www.saers.com/archives/2014/10/31/next-stop-phoenix/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/10/31/next-stop-phoenix/</guid>
            <pubDate>Fri Oct 31 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I was happy to run into José Valim at Goto Aarhus this year. I asked him about the many web frameworks for Elixir and which one to choose. His response was that most are abandoned in favour of Phoenix. Phoenix was on my shortlist from before, so I will be spending some time writing myself back to Elixir with Phoenix.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Finding a good Thunderbolt disk</title>
            <link>http://www.saers.com/archives/2014/10/31/finding-a-good-thunderbolt-disk/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/10/31/finding-a-good-thunderbolt-disk/</guid>
            <pubDate>Fri Oct 31 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Finding a good Thunderbolt disk&lt;/p&gt;
&lt;p&gt;Wow, the 5K iMac is a beauty! Like so many Mac users I’ve been dreaming about a retina iMac since around the iPhone 4 days (man, was that only 2011?) expecting my 2011 Sandy Bridge iMac to be ancient history for long. Now that it’s here, I’m not getting it. My iMac is still great, and I want to hold out for the Skylake architecture (thus even giving Broadwell a pass).&lt;/p&gt;
&lt;p&gt;My iMac has an SSD that I used to build a custom Fusion Drive, but I still am not happy with the performance. So I want a more modern SSD, more precisely I want a Samsung 840 EVO&lt;a href=&quot;http://www.amazon.co.uk/Samsung-500GB-2-5-inch-Basic-Solid/dp/B00E3W19MO/ref=sr_1_1?ie=UTF8&amp;amp;qid=1414710563&amp;amp;sr=8-1&amp;amp;keywords=samsung+840+evo+500gb&quot;&gt;0&lt;/a&gt;. I was holding out until after the October event to make any decisions, but now it’s time.&lt;/p&gt;
&lt;p&gt;I could open my iMac and replace the spinning disk altogether. However, that will make the temperature sensors go nuts and spin up my fans that I then will have to override in software. That’s viable for me, I guess, but would impact resales opportunities if I wanted to trade it in at some point. (not sure I will want to)&lt;/p&gt;
&lt;p&gt;I could get an internal enclosure, remove my Superdrive and replace it with the disk enclosure. Again I’d have to open my iMac and do modifications that will impact resale opportunities. I don’t use the superdrive much, so it’s a tempting solution.&lt;/p&gt;
&lt;p&gt;More tempting, though, is to have a Thunderbolt enclosure with the SSD and boot of it. Thunderbolt should be able to reach the ~540MB/sec I/O of the SSD and have capacity to spare. If I popped it into a Thunderbolt 2 cabinet, I’d have a lot of future options. Yes, I expect this solution to be pricyer, but I can then take ’my machine’ with me and hook it up to other computers to boot of if I’m travelling and prefer to have my own setup. Not a bad idea. And when I get my new iMac in 2016 or so, I can use the disk there.&lt;/p&gt;
&lt;p&gt;Problem is, where are those Thunderbolt 2 enclosures? I’d like one that’s BUS powered, since that should be able to drive the SSD just fine, and preferably I’d like two ports for daisy-chaining if possible. And a USB3 port just in case would be neat, although I don’t expect to be needing it.&lt;/p&gt;
&lt;p&gt;I have found a couple of enclosures that look tempting: Buffalo Ministation&lt;a href=&quot;http://www.amazon.co.uk/Buffalo-MiniStation-Thunderbolt-Portable-Drive/dp/B0095PO9QC/ref=cm_cr_pr_product_top&quot;&gt;3&lt;/a&gt;, Lacie Rugged&lt;a href=&quot;http://www.amazon.co.uk/LaCie-500-Rugged-Thunderbolt-9000449/dp/B00HRKB2F8/ref=pd_sim_sbs_computers_2?ie=UTF8&amp;amp;refRID=05N9SECDHHY7E8MQXA89&quot;&gt;2&lt;/a&gt; and Seagate GoFlex&lt;a href=&quot;http://www.amazon.com/Seagate-GoFlex-Thunderbolt-Adapter-STAE121/dp/B006P1QWOQ/ref=cm_cr_pr_product_top?ie=UTF8&quot;&gt;1&lt;/a&gt;. What they all have in common, though, is that when set up with the Samsung 840 EVO, they run at ~340 MB/sec. This is what I expect for Serial ATA 300, not Serial ATA 600, which the disc is. Can it really be the case that all three adapters run with Serial ATA 300 instead of Serial ATA 600? If so, where is the Thunderbolt 2 case with Serial ATA 600 I am looking for? Is no-one making that? For a reasonable buck, anyway?&lt;/p&gt;
&lt;p&gt;So I still haven’t found what I’m looking for…&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mi3 Developer mode</title>
            <link>http://www.saers.com/archives/2014/09/22/mi3-dev-mode/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/09/22/mi3-dev-mode/</guid>
            <pubDate>Mon Sep 22 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I just received a Xiaomi Mi3, chinese Android phone, for a work project, and wanted to put it in developer mode. Most guides are for Android 4.2 and 4.3, but this one had version 4.4.2.
The guides advice to tap 7 times the Android version, but that will just give you a really weird easter-egg. Instead, tap the build version seven times, and it will go into development mode.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Calling 2011</title>
            <link>http://www.saers.com/archives/2014/08/12/calling-2011/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/08/12/calling-2011/</guid>
            <pubDate>Tue Aug 12 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Now that I’m working on my blog, I get to go through my previous blog posts. It’s kind of having a chat with the me from the past. :-)&lt;/p&gt;
&lt;p&gt;I’d like to have a quick comment on &lt;a href=&quot;/archives/2011/06/27/minus-points-for-the-2011-imac/&quot;&gt;Minus points for the 2011 iMac&lt;/a&gt;. All I said there holds true. And you know what? I got a couple of Mac Minis added to that office. And they are gone again. First I used one for my TV, then I had one in my closet as a scanning server. I detached it. Now, I must admit, I don’t know where it’s gone. It’s been gone a while. Probably to a better place where it’s actually used.&lt;/p&gt;
&lt;p&gt;I also got the MacBook Air. It was a fantastic machine! I would use my iMac as a screen. Then I would boot my iMac of the Macbook Air via Thunderbolt. Then my Air wouldn’t boot, and finally the hard drive gave in, in all its SSD’ish glory. There was no Air to pick up its place, since i had gotten more picky in the process. So now I’ve had a Macbook Pro for a year. And I still use my iMac daily.&lt;/p&gt;
&lt;p&gt;My iMac is a decent computer. I even &lt;a href=&quot;/archives/2012/11/19/fusion-drive-on-imac-2011/&quot;&gt;made it a home-made Fusion-drive&lt;/a&gt; since I had the SSD. These days, I’m really considering extending its life with a 1TB SSD (Samsungs 840 EVO probably). I’m not quite sure on how to handle it, though. I wanted it to boot of Thunderbolt, but for now it looks like perhaps I’m taking out the DVD drive instead and using the space for that via &lt;a href=&quot;http://eshop.macsales.com/item/OWC/DIYIM27SSD11/&quot;&gt;OWC&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Back to Node</title>
            <link>http://www.saers.com/archives/2014/08/08/back-to-node/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/08/08/back-to-node/</guid>
            <pubDate>Fri Aug 08 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;By now I have gone through a number of Elixir web frameworks, a web framework in Cocoa, and not
really been able to release my homepage in a way that I liked. So what would be more natural than
to drop the code and try something else, perhaps something that I’ve worked on before and found wanting?
Hello &lt;a href=&quot;http://nodejs.org&quot; title=&quot;Node.js&quot;&gt;Node.js&lt;/a&gt; (+&lt;a href=&quot;http://expressjs.com&quot; title=&quot;Express - web application framework for Node&quot;&gt;Express&lt;/a&gt; &amp;amp; &lt;a href=&quot;http://coffeescript.org&quot; title=&quot;CoffeeScript&quot;&gt;CoffeeScript&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;One of the issues I’d had last time I worked with Node.js was that debugging was hard, or console.log
based. This time I found that someone had made a Eclipse distribution with Node.js support. Turns out,
syntax highlighting and debugging CoffeeScript is still flaky. But I can step through most of the
dependencies I use, so that helps, and a lot more people are using this, thus searching the net for
solutions is better. Stuff I’m really missing from the earlier approaches, though, are&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the actor model&lt;/li&gt;
&lt;li&gt;GCD or other nice threading&lt;/li&gt;
&lt;li&gt;a crash only being local to a piece of the code and being restorable&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;What was really nice, was that I got up to where I’d been in both Elixir and in Cocoa fairly quickly.
Also, I have a feeling I will be able to complete it this time. ;-) So onwards we go, at least writing
posts is quick and easy with the approach I’ve tried to enforce through these different implementations.
And that, after all, is where I expect to have my “big win” when my page has finally been deployed.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Migrating to Cocoa</title>
            <link>http://www.saers.com/archives/2014/07/12/migrating-to-cocoa/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/07/12/migrating-to-cocoa/</guid>
            <pubDate>Sat Jul 12 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In my &lt;a href=&quot;/archives/2014/06/17/choosing-a-new-web-framework-with-elixir/&quot; title=&quot;Choosing a new web framework with Elixir&quot;&gt;last post&lt;/a&gt;, I was exploring new web frameworks to migrate to, while learning more Elixir.
I attempted a few, but learning a framework can be uphill, especially when not being fluent in
the language. The main frustrating point was not being able to understand the errors I was getting.
They were usually in one, long, truncated line. So not only was it formatted poorly, it didn’t give
me all the information that was intended for me. I didn’t really find a good way of getting better
error information or analyzing the errors I was getting, so finally I gave up… for now.&lt;/p&gt;
&lt;p&gt;So I went back to what I know, and I know Objective-C and Cocoa really, really well. And there are
a few webservers for it. I grabbed &lt;a href=&quot;https://github.com/Objective-Cloud/OCFWeb&quot; title=&quot;OCFWeb by Objective-Cloud&quot;&gt;OCFWeb&lt;/a&gt;, thinking perhaps I could add exploration of
Objective-Cloud to the task. This way I knew I would be able to understand the error messages I was
getting, I had a debugger I could set breakpoints with and step through, and I would be comfortable.&lt;/p&gt;
&lt;p&gt;With the advice of Christian Kienle I switched my templating language to &lt;a href=&quot;http://mustache.github.io&quot; title=&quot;Mustache - Logic-less templates.&quot;&gt;Mustache&lt;/a&gt;. I forked it
to update Mustache to a newer version and still be able to use OCFWeb as a &lt;a href=&quot;http://cocoapods.org&quot; title=&quot;CocoaPods&quot;&gt;Pod&lt;/a&gt;. That worked fairly
well, but of course it’s a new framework to learn, just like all the other web frameworks I’ve tried
so far. It isn’t much used, which means searching the web didn’t give many results, and thus I had 
to dig through the source exploring how the pieces fit together when I didn’t understand how to do 
something or why it behaved another way than I expected. That, of course, was a good opportunity
to contribute, but it also exposed a weakness with my Cocoa-approach: the recompile-restart-reload
cycle of seeing the results of my changes was rather longer than what I wanted. Of course, the content
could be modified by having it outside of my application, but the routes and logic could not. Or
at least I didn’t think of a way where I could keep it outside the server app.&lt;/p&gt;
&lt;p&gt;So for now, I won’t be deploying my website as a Cocoa app either. Coming up next, back to Node.js&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Choosing a new web framework with Elixir</title>
            <link>http://www.saers.com/archives/2014/06/17/choosing-a-new-web-framework-with-elixir/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/06/17/choosing-a-new-web-framework-with-elixir/</guid>
            <pubDate>Tue Jun 17 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;My first “real” Elixir project was to build my own homepage with my blog and portfolio. I wrote it using &lt;a href=&quot;https://github.com/dynamo/dynamo&quot;&gt;Dynamo&lt;/a&gt;. Not the best of choices, since &lt;a href=&quot;https://github.com/dynamo/dynamo/commit/3c28f27603a480d2755a89aba3a91e88df3469ce#diff-04c6e90faac2675aa89e2176d2eec7d8L8&quot; title=&quot;Dynamo Github link saying it&amp;#39;s on maintenance only mode&quot;&gt;it now recommends I look other places&lt;/a&gt;. The options I’ve found so far are:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Project&lt;/th&gt;
&lt;th&gt;Commits&lt;/th&gt;
&lt;th&gt;Last&lt;/th&gt;
&lt;th&gt;Watchers&lt;/th&gt;
&lt;th&gt;Stars&lt;/th&gt;
&lt;th&gt;Forks&lt;/th&gt;
&lt;th&gt;Contributors&lt;/th&gt;
&lt;th&gt;Elixir version&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Charlotte&lt;/td&gt;
&lt;td&gt;71&lt;/td&gt;
&lt;td&gt;Sun Mar 2 07:51:01 2014 -0700&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;pre 0.13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Phoenix&lt;/td&gt;
&lt;td&gt;328&lt;/td&gt;
&lt;td&gt;Mon Jun 16 19:20:17 2014 -0400&lt;/td&gt;
&lt;td&gt;46&lt;/td&gt;
&lt;td&gt;274&lt;/td&gt;
&lt;td&gt;37&lt;/td&gt;
&lt;td&gt;23&lt;/td&gt;
&lt;td&gt;0.14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Plug&lt;/td&gt;
&lt;td&gt;157&lt;/td&gt;
&lt;td&gt;Mon Jun 16 11:50:37 2014 +0200&lt;/td&gt;
&lt;td&gt;27&lt;/td&gt;
&lt;td&gt;98&lt;/td&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;td&gt;0.14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sugar&lt;/td&gt;
&lt;td&gt;161&lt;/td&gt;
&lt;td&gt;Wed May 28 23:53:53 2014 -0400&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;75&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;pre 0.13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Weber&lt;/td&gt;
&lt;td&gt;603&lt;/td&gt;
&lt;td&gt;Fri Jun 13 08:11:04 2014 -0400&lt;/td&gt;
&lt;td&gt;36&lt;/td&gt;
&lt;td&gt;263&lt;/td&gt;
&lt;td&gt;41&lt;/td&gt;
&lt;td&gt;24&lt;/td&gt;
&lt;td&gt;0.14&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The four of them depend on Plug, and thus on Cowboy. When I started my work, 0.13 had just come out. A week ago, 0.14 was released, so it’s great Plug, Phoenix and Weber are all updated already. At least as long as all of your other dependencies are at least up to 0.13, anyway, if not they’ll probably be broken now.&lt;/p&gt;
&lt;p&gt;So, since I’m getting Plug anyway, do I want it the Phoenix way or Weber way? By reading their README.md, I don’t really have a preference. They seem to be very similar. Both have one main maintainer, two “leutnants” and many with a commit or two. Both have one-digit open issues and 3-digit closed issues.&lt;/p&gt;
&lt;p&gt;When it came down to “mix test”, Phoenix had significantly more tests, and they gave no warnings, where I had 25 warnings when running Webers tests. So with lots of probably insignificant data points, this was the one that tipped the scale to let me try out Phoenix first.&lt;/p&gt;
&lt;p&gt;However, my run with Phoenix was short. I had expected to be able to reuse my .eex template files from my Dynamo project, but there was just no documentation or examples to support this. Not even an itty-bitty template file in the generated scaffold. I could see from the dependencies that there is support, but it looked like I would have to do quite a bit of work on that on my own.&lt;/p&gt;
&lt;p&gt;So I tried out Weber. Generate the scaffold and launch. Fine, there’s HTML on launch and it seems to be taken from a view file. The HTML includes a link to the Weber site, which is 404. Now that is reassuring…&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Remote View Controllers in iOS 8</title>
            <link>http://www.saers.com/archives/2014/06/16/remote-view-controllers/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/06/16/remote-view-controllers/</guid>
            <pubDate>Mon Jun 16 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;What really excites me the most about iOS 8 right now is Remote View Controllers, which &lt;a href=&quot;/archives/2014/06/16/remote-view-controllers/&quot;&gt;I mentioned&lt;/a&gt; around iOS 6. Right now they are presented as something you use to implement services (extensions in iOS parlance), but combine them with auto-layout and adaptable view controllers, and you have a setup for presenting your app on an iWatch or an embedded display, for instance in a smart cover or an AppleTV widget. Embedding widgets accross iOS and mac devices is also an avenue I hope we developers soon get to explore. :-)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Follow-up on Erlang and Elixir</title>
            <link>http://www.saers.com/archives/2014/02/21/follow-up-on-erlang-and-elixir/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2014/02/21/follow-up-on-erlang-and-elixir/</guid>
            <pubDate>Fri Feb 21 2014 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Dear John,  &lt;/p&gt;
&lt;p&gt;thanks for &lt;a href=&quot;http://atp.fm&quot;&gt;the great show (ATP)&lt;/a&gt;, I look forward to every episode the three of you do. In &lt;a href=&quot;http://atp.fm/episodes/53-theres-gonna-be-some-flapping&quot;&gt;the episode I listened to today (#53)&lt;/a&gt; you guys talked about ObjC moving forward, and you mentioned Erlang a few times.&lt;/p&gt;
&lt;p&gt;Two small disclaimers first, (1) I’m very new in the world of Erlang, and (2) &lt;a href=&quot;http://www.trifork.com&quot;&gt;the company I work&lt;/a&gt; for has &lt;a href=&quot;https://www.erlang-solutions.com&quot; class=&quot;broken_link&quot;&gt;subsidiaries&lt;/a&gt; that only focus on Erlang, and shares in &lt;a href=&quot;https://www.erlang-solutions.com&quot; class=&quot;broken_link&quot;&gt;companies&lt;/a&gt; whose &lt;a href=&quot;http://basho.com/riak/&quot;&gt;products&lt;/a&gt; are built on top of Erlang. I like to believe I’m not influenced by this, but I &lt;strong&gt;am&lt;/strong&gt; influenced, amongst others, by &lt;a href=&quot;https://github.com/krestenkrab&quot; class=&quot;broken_link&quot;&gt;my CTO&lt;/a&gt;s passion for the ecosystem.&lt;/p&gt;
&lt;p&gt;Erlang is two things: a VM called BEAM, and &lt;a href=&quot;http://en.wikipedia.org/wiki/Erlang_(programming_language)&quot;&gt;a language&lt;/a&gt;. The language is not to my taste, but I really like the VM. Lucky for me, there is a new language called &lt;a href=&quot;http://elixir-lang.org&quot;&gt;Elixir&lt;/a&gt; that runs on the Erlang VM as a first class citizen.&lt;/p&gt;
&lt;p&gt;What I really like with writing for this ecosystem is that it launches a ton of &lt;a href=&quot;http://en.wikipedia.org/wiki/Green_threads&quot;&gt;green threads&lt;/a&gt; instead of &lt;a href=&quot;https://developer.apple.com/library/ios/documentation/Performance/Reference/GCD_libdispatch_Ref/Reference/reference.html&quot; class=&quot;broken_link&quot;&gt;GCD&lt;/a&gt; threads, and these processes do true (shared nothing) message sending between them. The &lt;a href=&quot;http://en.wikipedia.org/wiki/Actor_model&quot;&gt;actor model&lt;/a&gt; is back!&lt;/p&gt;
&lt;p&gt;Elixir has other fun stuff too, such as piping function calls as if they were commands in the terminal. So far, I find myself writing a bunch of pattern matching for the work I want it to do, in a more terse yet easy-to-read way than I’m used to coming from ObjC and the usual suspects of languages before that.&lt;/p&gt;
&lt;p&gt;I think you’d find it interesting diving into the Elixir and Erlang VM combination. The take-away I’ve got that I’d love to bring back to ObjC would to be (1) even tighter on making everything immutable, (2) introduce green threads where for instance singletons can live, and (3) make a objc_msgSend that sends messages between threads not containing pointers to data, but an actual message, and having the sending process being able to continue with its logic until it needs the answer back where it can block and wait if there is no reply yet.&lt;/p&gt;
&lt;p&gt;This was a bit longer than a 140 character tweet, but there you go. Oh, and to tie this together with the &lt;a href=&quot;http://techcrunch.com/2014/02/19/facebook-buying-whatsapp-for-16b-in-cash-and-stock-plus-3b-in-rsus/&quot;&gt;news&lt;/a&gt;, I only noticed Whatsapp because they sponsor conferences and give talks on how they built their backend in Erlang.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Remote View Controllers</title>
            <link>http://www.saers.com/archives/2013/03/22/remote-view-controllers/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2013/03/22/remote-view-controllers/</guid>
            <pubDate>Fri Mar 22 2013 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Dear iOS dev,&lt;br&gt;if you haven’t already read Ole Begemann’s article on &lt;a href=&quot;http://oleb.net/blog/2012/10/remote-view-controllers-in-ios-6/&quot;&gt;Remote View Controllers&lt;/a&gt; (and &lt;a href=&quot;http://oleb.net/blog/2012/10/more-on-remote-view-controllers/&quot;&gt;part 2&lt;/a&gt; and &lt;a href=&quot;http://oleb.net/blog/2012/10/update-on-remote-view-controllers/&quot;&gt;part 3&lt;/a&gt;), you should do so now. I think and hope this will be one of those bread-and-butter features of iOS 7, so now would be a great time to think of where XPC and remote views fit into your existing and upcoming apps.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Fusion Drive on iMac 2011</title>
            <link>http://www.saers.com/archives/2012/11/19/fusion-drive-on-imac-2011/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2012/11/19/fusion-drive-on-imac-2011/</guid>
            <pubDate>Mon Nov 19 2012 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Last week I made sure I have good backups of my iMac. I usually do, but I wanted to make doubly sure, as this weekend, I would nuke my disks to make a fusion drive on my iMac from 2011.&lt;/p&gt;
&lt;p&gt;When the iMac was released in 2011 with the Z68 chipset, a SSD and a magnetic disc, I was excited, as I was sure Apple would exploit the caching part of the chipset, using 64GB of the SSD for caching. Alas, they didn’t. So I had to move files to “strategic places” and try to get my computer to act as quick as it could, trying to have it rely more on the SSD than the spinning disc.&lt;/p&gt;
&lt;p&gt;The announcement of the fusion drive made me very happy, as it seemed that Apple would 1-up the Z68. The fusion drive would keep what was used a lot on my SSD, and use both drives as one combined drive, so no more moving files around manually and symlinking in between. Yay! But, alas, this would only be for the iMac 2012 and the Mac Mini 2012. Luckily, within long, Patrick Stein had shown us all how to use Core Storage to &lt;a href=&quot;http://jollyjinx.tumblr.com/post/34638496292/fusion-drive-on-older-macs-yes-since-apple-has&quot;&gt;make our own fusion drive&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Creating the fusion drive was easy: boot from a USB stick with Mountain Lion 10.8.2, switch to Terminal and do&lt;/p&gt;
&lt;pre&gt;diskutil cs create Fusion disk0 disk1
diskutil cs list
diskutil cs createVolume &amp;lt;UUID&amp;gt; jhfs+ Drive 2288g
&lt;/pre&gt;

&lt;p&gt;The hard part was finding out what would be the best amount of disk space to set up for the drive, but luckily it was equally easy to delete the fusion drive, so after a few iterations I had made my setup as close to 100% as I thought was good. (26.5MB left)&lt;/p&gt;
&lt;p&gt;After completing that, I wanted to restore from Time Machine, but alas, that did not work. So I did a fresh install of Mac OS X instead, and then restored from Time Machine. Much better, that worked without a hitch. The only thing to think about there was that while I had backed up two drives, I now only had one drive, so it restored one drive, and I had to move over the data from the second one. No problem, but worth noting.&lt;/p&gt;
&lt;p&gt;At this point, I had my iMac from 2011, a 3.4Ghz i7 with 16GB RAM, booting from a fusion drive built of the 256GB SSD and 2TB drives it was shipped with. This is an awesome setup! The sound from my 2TB drive has always been quite noticeable, and it has been quite silent this weekend. I’ve been running “iostat -w 1 disk0 disk1” all the time, and the 2TB drive has roughly 1/80th the amount of disk access that the SSD has!!! That is amazing, and a whole lot better than what I achieved with my manual setup! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Also, I’ve had two kernel panics during the weekend. I cannot confirm that this is because of the fusion drive, but in the interest of full disclosure, I think I should bring it up. Patrick was very clear to say he would not recommend using this in a production system. I use it now on my home system, and I probably will for a while, but I have great backups, other machines to work on if this one fails, and a habit of living on the cutting edge. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;My conclusion is that you &lt;a href=&quot;http://jollyjinx.tumblr.com/post/34638496292/fusion-drive-on-older-macs-yes-since-apple-has&quot;&gt;should&lt;/a&gt; &lt;a href=&quot;http://jollyjinx.tumblr.com/post/34694173142/more-on-byo-fusion-drive-i-wanted-to-know-how&quot;&gt;read&lt;/a&gt; &lt;a href=&quot;http://jollyjinx.tumblr.com/post/34700977027/fusion-drive-loose-ends-as-hinted-in-my-last&quot;&gt;Patrick’s&lt;/a&gt; &lt;a href=&quot;http://jollyjinx.tumblr.com/post/35013104235/fusion-drive-last-words-the-10-minutes-ive-seen&quot;&gt;writings&lt;/a&gt; and make up your mind if this is something you want to do. For my part, I have an iMac now that works exactly the way I want it to work, especially if I don’t get any more kernel panics. Of course, Apple doesn’t support this one bit, so if they make an update next month that kills of support for older macs, I’m out of luck. Don’t use this if you don’t have great backups, and don’t use this if you can’t afford your computer to be offline while you reinstall it and restore from backup. I have great backups and fall-back, so I’ll be using this setup, and report back on my dealing with it.&lt;/p&gt;
&lt;p&gt;A last resource to mention is &lt;a href=&quot;http://www.petralli.net/2012/10/analyzing-apples-fusion-drive-in-an-attempt-to-retrofit-an-existing-macs-with-an-ssd-and-a-traditional-hard-disk/&quot;&gt;Andres Petalli’s write-up&lt;/a&gt;, there are a couple of good comments there as well.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Fix for Safari not loading google.com and many other sites</title>
            <link>http://www.saers.com/archives/2012/10/24/fix-for-safari-not-loading-google-com-and-many-other-sites/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2012/10/24/fix-for-safari-not-loading-google-com-and-many-other-sites/</guid>
            <pubDate>Wed Oct 24 2012 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I had the weirdest problem: Safari couldn’t load most HTTPS sites and many others. It hadn’t for many days, even though Chrome, Firefox etc worked fine. Turned out it was all solved by deleting ~/Library/Preferences/com.apple.security.revocation.plist&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Properties in Cocoa and OOA&amp;D</title>
            <link>http://www.saers.com/archives/2012/09/14/properties-in-cocoa-and-ooad/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2012/09/14/properties-in-cocoa-and-ooad/</guid>
            <pubDate>Fri Sep 14 2012 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The past month or so I’ve reviewed a lot of code, and one issue is cropping up all the time: too much use of @property&lt;/p&gt;
&lt;p&gt;Suppose we have the class AlbumViewController that extends UIViewController, and is used to display information about a music album. In the view, we want to display a title, and some artwork. So we make our storyboard, and drop a UILabel and UIImageView into a view controller of the class AlbumViewController. Now, how do we hook them up? We’ve got really four alternatives:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Instance variables in the interface declaration&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&quot;/wp-content/uploads/2012/09/ooad1.png&quot; alt=&quot;&quot; title=&quot;ooad1&quot; width=&quot;640&quot; height=&quot;202&quot; /&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Properties in the interface declaration&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&quot;/wp-content/uploads/2012/09/ooad2.png&quot; alt=&quot;&quot; title=&quot;ooad2&quot; width=&quot;755&quot; height=&quot;199&quot; /&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Hidden properties&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&quot;/wp-content/uploads/2012/09/ooad3.png&quot; alt=&quot;&quot; title=&quot;ooad3&quot; width=&quot;755&quot; height=&quot;241&quot; /&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Instance variables in the implementation&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&quot;/wp-content/uploads/2012/09/ooad4.png&quot; alt=&quot;&quot; title=&quot;ooad4&quot; width=&quot;563&quot; height=&quot;308&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Objective C, in Apple’s incarnation, doesn’t have any sense of private, protected and public variables and methods: everything is public.&lt;/p&gt;
&lt;p&gt;Instance variables are accessible only to the class, and its subclasses.&lt;/p&gt;
&lt;p&gt;Properties are accessible from any object that has a reference to the object that exposes these properties. This is the main reason for having properties. The second reason is if you want to have the getting or setting of a property to have some side-effects.&lt;/p&gt;
&lt;p&gt;So, in the example above, if we choose properties, hidden or explicitly public, we invite other objects to manipulate these properties directly. Thus we need to inspect our interface: does it make sense to expose the UILabel and UIImageView directly? Can the class AlbumViewController handle that other objects will manipulate these views? Probably not.&lt;/p&gt;
&lt;p&gt;Properties that would make sense, from a class interface perspective, would be setting the album title and artwork. Then you can keep the presentation of these as an implementation detail:  &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/wp-content/uploads/2012/09/ooad5.png&quot; alt=&quot;&quot; title=&quot;ooad5&quot; width=&quot;652&quot; height=&quot;208&quot; /&gt;  &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/wp-content/uploads/2012/09/ooad6.png&quot; alt=&quot;&quot; title=&quot;ooad6&quot; width=&quot;660&quot; height=&quot;532&quot; /&gt; &lt;/p&gt;
&lt;p&gt;This way you have nice encapsulation, and thus make your class easier to use for the next person coming in to your project, or your self next week.&lt;/p&gt;
&lt;p&gt;My issue with alternative #2 and #3 is that they are really the same: they expose the properties to the world, even though alternative #3 tries to obscure it a bit. If you write any kind of dynamic code using just the tiniest bit of class introspection, the methods will offer their service straight away. So unless your interface is to expose these properties, don’t use that. The only thing you’ve gotten extra out of this is having to ask people not to use your properties, and a slightly added cost to accessing your instance variables.&lt;/p&gt;
&lt;p&gt;Alternative #1 is good if you want the instance variables to be available to subclasses, and make it clear that these should be considered. Again, there’s not all that much difference between this and alternative #4, but #1 is more explicit and readable, so it’s a great place if you expect it to be useful for subclasses.&lt;/p&gt;
&lt;p&gt;Alternative #4 is my preference for everything that is just something I need to get my implementation of this class done. And I really think it should be yours as well, and is what should be taught in basic iOS training. Unfortunately, surprisingly many go for alternative #3, cluttering the interface with lots and lots of “hidden” properties, that aren’t hidden at all, especially not at runtime.&lt;/p&gt;
&lt;p&gt;So to sum up: think about your interface and what you want to expose to the world. Expose only this, keep everything else as an implementation detail, unless you expect the class to be subclassed. Then you can expose some of the instance variables in your interface as well.&lt;/p&gt;
&lt;p&gt;As a final PS, we’re not doing the compiler any favour going into these details, it will get its work done anyhow. But this is so that we can keep a clear interface when communicating with other developers coming into the project, using the project, and to your future self that is working on the project.&lt;/p&gt;
&lt;p&gt;Now that I’ve posted my view, I would love to hear your opinions, especially because I would love to hear some good arguments in favour of alternative #3.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>We\&#39;re expecting a boy this Christmas</title>
            <link>http://www.saers.com/archives/2012/08/11/were-expecting-a-boy-this-christmas/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2012/08/11/were-expecting-a-boy-this-christmas/</guid>
            <pubDate>Sat Aug 11 2012 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Dear Friends, Followers, and random people of the internet,&lt;/p&gt;
&lt;p&gt;Christina and I are expecting, and we just found out yesterday: it’s going to be a boy! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; The doctors think he’ll arrive December 27th, we expect him to be a bit early.&lt;/p&gt;
&lt;p&gt;We’ve been through all the usual tests, and everything looks good. He’s alive an kicking! &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; So we couldn’t be happier, and it’s going to be an amazing change of life.&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Christina &amp;amp; Niklas&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Auto-stack and auto-process HDR in Lightroom 4</title>
            <link>http://www.saers.com/archives/2012/07/25/auto-stack-and-auto-process-hdr-in-lightroom-4/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2012/07/25/auto-stack-and-auto-process-hdr-in-lightroom-4/</guid>
            <pubDate>Wed Jul 25 2012 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;My camera marks HDR images quite clearly: They are a sequence of images, where the first second one and third one are equally many stops removed from the first one, and they’re usually within a couple of seconds from one-another, with all other settings the same. That sounds like something that should be easy to stack in the import-process, right? Preferably followed up by a rendering to a 32-bit pr channel image straight afterward that is set as the stack top image.&lt;/p&gt;
&lt;p&gt;Unfortunately, I don’t know Lua, so I won’t write it myself any time soon. But such a trivial plugin should exist after all these iterations. Heck, it should be a core functionality!&lt;/p&gt;
&lt;p&gt;As for grouping, possibly even a quick pre-rendering, I’d argue there should be a similar Panorama function.&lt;/p&gt;
&lt;p&gt;Can anyone recommend any plugins?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Alertview steps</title>
            <link>http://www.saers.com/archives/2012/04/28/alertview-steps/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2012/04/28/alertview-steps/</guid>
            <pubDate>Sat Apr 28 2012 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today I needed to work with an alertview, so here are two steps for pressing them:&lt;/p&gt;
&lt;p&gt;`Given /^I press alert button (\d+)$/ do |index|&lt;br /&gt;
  touch(“view:’UIAlertButton’”)[index]&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Given /^I press alert button named “([^”]*)”$/ do |text|&lt;br /&gt;
  touch(“view:’UIAlertButton’ label text:’#{text}’”)&lt;br /&gt;
end&lt;br /&gt;
`&lt;/p&gt;
</description>
        </item>
        <item>
            <title>My reusable Calabash steps</title>
            <link>http://www.saers.com/archives/2012/03/24/my-reusable-calabash-steps/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2012/03/24/my-reusable-calabash-steps/</guid>
            <pubDate>Sat Mar 24 2012 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;As promised, here are my reusable Calabash steps. Now, some of these are probably more inspirational than reusable (or ignorable, if you like &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; ), but this is ALL the steps I use SO FAR apart from the standard steps. Like I said before, there are so many great steps already defined, so check them out. Anyway, here they are, all 134 lines:&lt;/p&gt;
&lt;p&gt;`Given /^I press the “([^\”]*)” tableviewcell button$/ do |cell|&lt;br /&gt;
  touch(“tableViewCell button marked:’” + cell + “‘“)&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Given /^I press the “([^”]*)” label$/ do |label|&lt;br /&gt;
  touch(“view label text:’#{label}’”)&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Then /^I enter “([^\”]&lt;em&gt;)” in the “([^\”]&lt;/em&gt;)” (?:text|input) field$/ do |text_to_type, field_name|&lt;br /&gt;
  set_text(“textField placeholder:’#{field_name}’”, text_to_type)&lt;br /&gt;
  sleep(STEP_PAUSE)&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Given /^I press the “([^”]*)” segment$/ do |label|&lt;br /&gt;
    touch(“segmentedControl segment marked:’#{label}’”)&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Given /^I see the text “([^”]&lt;em&gt;)” to the right of the text “([^”]&lt;/em&gt;)”$/ do |right, left|&lt;br /&gt;
  leftRect = query(“label {text LIKE ‘#{left}&lt;em&gt;‘} parent view:’PdfThumbnailView’”, :frame)[0]&lt;br /&gt;
  screenshot_and_raise “Text \”#{left}\” could not be found” if(leftRect == nil)&lt;br /&gt;
  leftX = Integer(leftRect[/{(.&lt;/em&gt;), (.&lt;em&gt;)}, {(.&lt;/em&gt;), (.&lt;em&gt;)}/,1].split(“{“)[1])&lt;br /&gt;
  leftY = Integer(leftRect[/{(.&lt;/em&gt;), (.&lt;em&gt;)}, {(.&lt;/em&gt;), (.*)}/,2])&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;  rightRect = query(“label {text LIKE ‘#{right}&lt;em&gt;‘} parent view:’PdfThumbnailView’”, :frame)[0]&lt;br /&gt;
  screenshot_and_raise “Text \”#{right}\” could not be found” if(rightRect == nil)&lt;br /&gt;
  rightX = Integer(rightRect[/{(.&lt;/em&gt;), (.&lt;em&gt;)}, {(.&lt;/em&gt;), (.&lt;em&gt;)}/,1].split(“{“)[1])&lt;br /&gt;
  rightY = Integer(rightRect[/{(.&lt;/em&gt;), (.&lt;em&gt;)}, {(.&lt;/em&gt;), (.*)}/,2])&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;  screenshot_and_raise “The following texts should be on the same horizontal line: \”#{left}\” \”#{right}\”” if(leftY != rightY)&lt;br /&gt;
  screenshot_and_raise “The text \”#{right}\” is not to the right of the text \”#{left}\”” if(leftX &amp;gt;= rightX)&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Given /^I see the text “([^”]&lt;em&gt;)” beneath the text “([^”]&lt;/em&gt;)”$/ do |bottom, top|&lt;br /&gt;
  bottomRect = query(“label {text LIKE ‘#{bottom}&lt;em&gt;‘} parent view:’PdfThumbnailView’”, :frame)[0]&lt;br /&gt;
  screenshot_and_raise “Text \”#{bottom}\” could not be found” if(bottomRect == nil)&lt;br /&gt;
  bottomX = Integer(bottomRect[/{(.&lt;/em&gt;), (.&lt;em&gt;)}, {(.&lt;/em&gt;), (.&lt;em&gt;)}/,1].split(“{“)[1])&lt;br /&gt;
  bottomY = Integer(bottomRect[/{(.&lt;/em&gt;), (.&lt;em&gt;)}, {(.&lt;/em&gt;), (.*)}/,2])&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;  topRect = query(“label {text LIKE ‘#{top}&lt;em&gt;‘} parent view:’PdfThumbnailView’”, :frame)[0]&lt;br /&gt;
  screenshot_and_raise “Text \”#{top}\” could not be found” if(topRect == nil)&lt;br /&gt;
  topX = Integer(topRect[/{(.&lt;/em&gt;), (.&lt;em&gt;)}, {(.&lt;/em&gt;), (.&lt;em&gt;)}/,1].split(“{“)[1])&lt;br /&gt;
  topY = Integer(topRect[/{(.&lt;/em&gt;), (.&lt;em&gt;)}, {(.&lt;/em&gt;), (.*)}/,2])&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;  screenshot_and_raise “The following texts should be on the same vertical line: \”#{top}\” \”#{bottom}\”” if(topX != bottomX)&lt;br /&gt;
  screenshot_and_raise “The text \”#{bottom}\” is not beneath the text \”#{top}\”” if(topY &amp;gt;= bottomY)&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Given /^I don’t see the “([^”]*)” button$/ do |expected_mark|&lt;br /&gt;
  res = query “button”, :accessibilityLabel&lt;br /&gt;
  index = res.find_index {|s| s == expected_mark}&lt;br /&gt;
  screenshot_and_raise “Index should be nil (was: #{index})” if (index != nil)&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Given /^I scroll to “([^”]*)”$/ do |searchText|&lt;br /&gt;
  res = query “TableView index:1 TableViewCell label”, :text&lt;br /&gt;
  row = res.find_index {|s| s == searchText}&lt;br /&gt;
  scroll_to_row :tableView, row&lt;br /&gt;
  sleep(STEP_PAUSE)&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Given /^given I import “([^”]&lt;em&gt;)”, “([^”]&lt;/em&gt;)”, “([^”]&lt;em&gt;)”, “([^”]&lt;/em&gt;)”$/ do |datasource, maindir, subdir, file|&lt;br /&gt;
  touch(“tableViewCell label text:’All files’”)&lt;br /&gt;
  sleep(STEP_PAUSE)&lt;br /&gt;
  touch(“tableViewCell label text:’#{datasource}’”)&lt;br /&gt;
  macro %Q|I wait until I don’t see “Loading…”|&lt;br /&gt;
  touch(“tableViewCell label text:’#{maindir}’”)&lt;br /&gt;
  macro %Q|I wait until I don’t see “Loading…”|&lt;br /&gt;
  touch(“tableViewCell label text:’#{subdir}’”)&lt;br /&gt;
  macro %Q|I wait until I don’t see “Loading…”|&lt;br /&gt;
  touch(“tableViewCell label text:’#{file}’”)&lt;br /&gt;
  sleep(STEP_PAUSE)&lt;br /&gt;
  touch(“tableViewCell label text:’All files’”)&lt;br /&gt;
  sleep(STEP_PAUSE)&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Given /^given I import “([^”]&lt;em&gt;)”, “([^”]&lt;/em&gt;)”, “([^”]*)”$/ do |datasource, maindir, file|&lt;br /&gt;
  touch(“tableViewCell label text:’All files’”)&lt;br /&gt;
  sleep(STEP_PAUSE)&lt;br /&gt;
  touch(“tableViewCell label text:’#{datasource}’”)&lt;br /&gt;
  macro %Q|I wait until I don’t see “Loading…”|&lt;br /&gt;
  touch(“tableViewCell label text:’#{maindir}’”)&lt;br /&gt;
  macro %Q|I wait until I don’t see “Loading…”|&lt;br /&gt;
  touch(“tableViewCell label text:’#{file}’”)&lt;br /&gt;
  sleep(STEP_PAUSE)&lt;br /&gt;
  touch(“tableViewCell label text:’All files’”)&lt;br /&gt;
  sleep(STEP_PAUSE)&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Given /^I remove all my documents$/ do&lt;br /&gt;
  docs = query(“view:’PdfThumbnailView’”)&lt;br /&gt;
  docs.each do |pdfView|&lt;br /&gt;
    touch(“button marked:’EditCards’”)&lt;br /&gt;
  sleep(STEP_PAUSE)&lt;br /&gt;
    touch(“view:’PdfThumbnailView’ index:0 button marked:’card function delete’”)&lt;br /&gt;
  sleep(STEP_PAUSE)&lt;br /&gt;
    touch(“button marked:’Delete file’”)&lt;br /&gt;
  sleep(STEP_PAUSE)&lt;br /&gt;
    touch(“button marked:’EditCards’”)&lt;br /&gt;
  sleep(STEP_PAUSE)&lt;br /&gt;
  end&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Given /^I remove all my folders$/ do&lt;br /&gt;
  if(query(“label marked:’My folders’”).count &amp;gt; 0)&lt;br /&gt;
      titleRect = query(“label marked:’My folders’ parent view”, :frame)[0]&lt;br /&gt;
      titleX = Integer(titleRect[/{(.&lt;em&gt;), (.&lt;/em&gt;)}, {(.&lt;em&gt;), (.&lt;/em&gt;)}/,1].split(“{“)[1])&lt;br /&gt;
      titleY = Integer(titleRect[/{(.&lt;em&gt;), (.&lt;/em&gt;)}, {(.&lt;em&gt;), (.&lt;/em&gt;)}/,2])&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;      count = query(“tableViewCell”).count&lt;br /&gt;
      i = 0&lt;br /&gt;
      while i &amp;lt; count do&lt;br /&gt;
        cellRect = query(“view:’FolderTableViewCell’ index:#{i} view”, :frame)[0]&lt;br /&gt;
        cellX = Integer(cellRect[/{(.&lt;em&gt;), (.&lt;/em&gt;)}, {(.&lt;em&gt;), (.&lt;/em&gt;)}/,1].split(“{“)[1])&lt;br /&gt;
        cellY = Integer(cellRect[/{(.&lt;em&gt;), (.&lt;/em&gt;)}, {(.&lt;em&gt;), (.&lt;/em&gt;)}/,2])&lt;br /&gt;
        if(cellX == titleX &amp;amp;&amp;amp; cellY &amp;gt; titleY)&lt;br /&gt;
           touch(“view:’FolderTableViewCell’ index:#{i} view”)&lt;br /&gt;
           sleep(STEP_PAUSE)&lt;br /&gt;
           touch(“view:’FolderTableViewCell’ index:#{i} button”)&lt;br /&gt;
           sleep(STEP_PAUSE)&lt;br /&gt;
           touch(“segmentedControl segment marked:’Delete folder’”)&lt;br /&gt;
           sleep(STEP_PAUSE)&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;           break&lt;br /&gt;
        end&lt;br /&gt;
        i = i + 1&lt;br /&gt;
      end&lt;br /&gt;
  end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;  macro %Q|I remove all my folders| if(query(“label marked:’My folders’”).count &amp;gt; 0)&lt;br /&gt;
end&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Given /^I playback recording “([^”]&lt;em&gt;)” at label “([^”]&lt;/em&gt;)”$/ do |movie, label|&lt;br /&gt;
  playback movie, {:query =&amp;gt; “label text:’#{label}’”}&lt;br /&gt;
end`&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Automatic UI Testing with Calabash from #nsconf</title>
            <link>http://www.saers.com/archives/2012/03/21/automatic-ui-testing-with-calabash-from-nsconf/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2012/03/21/automatic-ui-testing-with-calabash-from-nsconf/</guid>
            <pubDate>Wed Mar 21 2012 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;As promised, &lt;a href=&quot;/wp-content/uploads/HelloWorldNSConf2012.tgz&quot; title=&quot;HelloWorld.tgz&quot;&gt;here’s the link&lt;/a&gt; from automatic UI testing. And &lt;a href=&quot;/wp-content/uploads/NSConference_2012_-_UI_Testing.pdf&quot;&gt;here’s the PDF&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>March iOS predictions</title>
            <link>http://www.saers.com/archives/2012/03/04/march-ios-predictions/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2012/03/04/march-ios-predictions/</guid>
            <pubDate>Sun Mar 04 2012 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Everyone else is doing it, so I figured I could play “bingo” as well. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;My predictions begin with “one more thing” on the iPad event: iOS 6 and AppleTV are tightly linked. Developers will get access to iOS 6 betas within two weeks from the announcement, with another event where they go through all the cool stuff. But the AppleTV will be updated with an A5X processor and third party applications installed via the AppStore, and will sport Siri and iCloud integration in a way that makes it easier to use than ever.&lt;/p&gt;
&lt;p&gt;The iPad 3 will be announced with an A6 processor, which has enough RAM to power the retina display. The A6 will be more or less identical to the Tegra 3. The iPad will ship with iOS 5.1, and will, together with the iPhone, get iOS 6.1 support this summer, iOS 6.0 will be AppleTV only. The iPad will of course get Siri support.&lt;/p&gt;
&lt;p&gt;The main newcomer on the software platform will be Microsoft, shipping a full Office line (excluding MS Access) for iOS, multiplatform for iPhone and iPad, and with a tight AppleTV integration for presentation. The presentation will also focus on Microsoft and Apple having a great relation through iCloud.&lt;/p&gt;
&lt;p&gt;iCloud will begin acting like more Dropbox in that it will let you share documents better between iOS apps and Mac apps, bringing iWork and iLife on the mac better integration with their iOS counterparts. This increases need for space, but the iCloud free space will rise. The iLife and iWork updates won’t be mentioned, but will come as a software update quietly a day or two after the show.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Compile Protobuf for iOS</title>
            <link>http://www.saers.com/archives/2012/02/05/compile-protobuf-for-ios/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2012/02/05/compile-protobuf-for-ios/</guid>
            <pubDate>Sun Feb 05 2012 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;For a project I’m doing at work, that I hope will eventually be open source, I needed to have protobuf compiled for iOS. A colleague of mine showed me how it had been compiled on iOS 4, &lt;a href=&quot;http://groups.google.com/group/protobuf/browse_thread/thread/a3d3b14ba5f88ef2/97c0babd3c64b00e?hl=en&amp;amp;lnk=gst&amp;amp;q=iphone+arch#97c0babd3c64b00e&quot;&gt;using these scripts&lt;/a&gt;, but with iOS 5 I ended up with binaries compiled for the arm architecture instead of the armv7 architecture.&lt;/p&gt;
&lt;p&gt;Be aware that the iOS 5 SDK actually ships with a version of protobuf, but it’s a bit old, being version 2003001. And it only ships the binary, not the headers.&lt;/p&gt;
&lt;p&gt;To compile protobuf, &lt;a href=&quot;http://code.google.com/p/protobuf/downloads/list&quot;&gt;grab the latest source&lt;/a&gt; (which is 2.4.1 at the time of writing this) and run the following script (&lt;a href=&quot;https://gist.github.com/gists/1744769/download&quot; class=&quot;broken_link&quot;&gt;download script&lt;/a&gt;):&lt;/p&gt;
&lt;p&gt;After running this, you should have a directory called /tmp/protobuf/arm that is compiled for your iPhone or iPad with the armv7 architecture. Copy that into your project and start using protobuf &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Glædelig jul og godt nytår</title>
            <link>http://www.saers.com/archives/2011/12/18/glaedelig-jul-og-godt-nytar/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/12/18/glaedelig-jul-og-godt-nytar/</guid>
            <pubDate>Sun Dec 18 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Kære alle&lt;/p&gt;
&lt;p&gt;Kalenderen viser tydeligt, at julen atter nærmer sig med raske skridt. Vi skriver i dag den 4. søndag i advent og der er nu mindre end en uge til juleaften. Julegaverne er da også indkøbt og juletræet er købt, sat på fod og pyntet, hvorefter Silver har pillet de kugler og julehjerter ned fra træet, som han kunne nå. Som et af billederne viser, er vores juletræ således mest pyntet fra toppen og ned til midt på træt. Men det ser nu også meget sjovt ud med en kat, som kommer rendende med et julehjerte i munden eller bruger en julekugle som bold &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Silver er også en flittig gæst på klaveret, når vi spiler julesalmer, ligesom han elsker at sidde i sofaen sammen med os og se julekalender på tv. ”Ludvig og julemanden” har faktisk vist sig at være en overraskende god julekalender, og et par enkelte nostalgiske kig på Nissebanden på Grønland er det da også blevet til…&lt;/p&gt;
&lt;p&gt;Den første weekend i december stod også i julehyggens tegn, da Niklas og jeg var på en weekendtur til Lübeck, hvor vi selvfølgelig fik både smagt og købt en del hjem af det berømte Lübecker marcipan. Desuden erfarede vi, at tyskerne er rigtig glade for juledrikke med en del spiritus i, hvilket medførte, at vi måtte vente et par timer ekstra med at køre hjem fra Lübeck om søndagen, da stort set alle de drikkevarer vi fik fat i på julemarkedet om eftermiddagen havde en del alkoholprocenter…&lt;/p&gt;
&lt;p&gt;Sidste weekend bød på julefrokost, tangoworkshop, juletræspyntning, familiebesøg og den næsten obligatoriske gåtur til dyreskoven for at fodre dådyrene og kronhjortene med æbler, gulerødder og rugbrød. Desuden gjorde Niklas en god gerning med julehjælp i JCI regi; det er altid godt at kunne hjælpe de familier, som har det hårdt med lidt julevarer her i december.&lt;/p&gt;
&lt;p&gt;I denne weekend har vi for alvor påbegyndt julefejringen, da Christinas mor og far, Hanne og Kjeld, havde inviteret os til ”førjul” i deres hyggelige sommerhus på Sjælland sammen med Christinas storebror Rasmus, svigerinde Anne og niecerne Freja og Emma samt vores tilsammen 2 katte og 1 hund. Dejligt at være samlet igen, og fint at kunne sprede julefejringen over flere dage.&lt;/p&gt;
&lt;p&gt;Selve juleaften og 1. juledag tilbringer vi sammen med Hanne og Kjeld i Hjerting sammen med vores to katte, Dumbo og Silver. Den 27. december kører vi om morgenen af sted til Norge for at fortsætte julefejringen med Niklas’ familie og venner, som vi også fejrer nytårsaften med inden vi atter sætter kurs mod Danmark den 2. januar.&lt;/p&gt;
&lt;p&gt;Det bliver dejligt med en lang juleferie efter et travlt år, der har budt på mange spændende oplevelser både privat og arbejdsmæssigt. På hjemmefronten med huset og vores ferier til Nice, Sardinien, Korsika og Norge samt vores fritidsinteresser, hvor dans fylder meget. Arbejdsmæssigt har Niklas skriftet arbejde, og er nu i Århus et par gange om ugen, mens han i det nye år skal starte en Esbjerg afdeling op for IT-firmaet Trifork. For Christinas vedkommende har det i efteråret og i december stået på omorganisering i kulturafdelingen, og efter adskillige timers oprydning og flytning rundt på næsten alle personers arbejdspladser, bliver det spændende at se hvad det nye år bringer af nye samarbejdsrelationer og opgaver.&lt;/p&gt;
&lt;p&gt;Ligeledes bliver det spændende om der kommer sne igen i år til jul eller om regnen og blæsten fortsætter? Om ikke andet kan vi vel håbe på en hvid nytårsfejren i Norge med gode skimuligheder &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Uanset om vi får tilført julestemning via sne eller ej, ønsker vi jer alle sammen en rigtig glædelig jul samt et godt og lykkebringende nytår.&lt;/p&gt;
&lt;p&gt;På gensyn i det nye år!&lt;/p&gt;
&lt;p&gt;Kærlig hilsen&lt;/p&gt;
&lt;p&gt;Niklas og Christina&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Application-switcher not responding</title>
            <link>http://www.saers.com/archives/2011/11/22/application-switcher-not-responding/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/11/22/application-switcher-not-responding/</guid>
            <pubDate>Tue Nov 22 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;From time to time I get the same problem: the application switcher (command-tab) stops responding. It usually takes closing a lot of programs or restarting to get it working again. Today, I seem to have found the gangster: Screen Sharing. When I closed it, application switching started working again. It must have taken over the control over a couple of keys too many.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ubiquity.framework</title>
            <link>http://www.saers.com/archives/2011/11/18/ubiquity-framework/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/11/18/ubiquity-framework/</guid>
            <pubDate>Fri Nov 18 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;ubd wanted to connect to windows.net, so I looked it up, and it belongs to Ubiquity.framework, that is a part of the iCloud integration. Hmm…&lt;/p&gt;
&lt;p&gt;The man-page says this: “ubd is the ubiquity server process. It is primarily used for “Mobile Documents. There are no configuration options to ubd, and users should not run ubd manually.”&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Silverkat</title>
            <link>http://www.saers.com/archives/2011/11/05/silverkat/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/11/05/silverkat/</guid>
            <pubDate>Sat Nov 05 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Quick plug: my wife, Christina, just started her first blog, about our cat: Silver. Visit &lt;a href=&quot;http://silverkat.squarespace.com/&quot;&gt;Silverkat&lt;/a&gt; and follow her blogging journey and our cat &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>My build setup</title>
            <link>http://www.saers.com/archives/2011/11/01/my-build-setup/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/11/01/my-build-setup/</guid>
            <pubDate>Tue Nov 01 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Tomorrow I begin work at &lt;a href=&quot;http://www.trifork.com&quot;&gt;Trifork&lt;/a&gt;! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; There I’ll be doing iOS development, so before I begin I thought I’d like to share a bit about how I do my development now.&lt;/p&gt;
&lt;p&gt;First of all, I use GitHub and Beanstalk for source control, depending on what client the work is for (for my own projects, I use GitHub). Mercurial is nice, but git and svn just work with XCode, so I stick to that.&lt;/p&gt;
&lt;p&gt;Since I have source control, I can have continuous delivery. For that I use Jenkins. Jenkins is not good enough. It’s not great. It’s not beautiful. It’s not intelligent, easy, friendly, intuitive, or all those other nice words. But it works! I use the Clang Scan-Build, Github OAuth, Github, Pre SCM BuildStep, Redmine, SICCI, SSH Slaves and Xcode integration plugins, even though I’d get most things done by just adding a shell script. That gives me a build per commit, which is nice and reliable and brings the pain forward. Jay pain! &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Of course, having this infrastructure in place begs for tests. Now I think tests for iPhone applications suck. Bigtime! The reason is that I hate deployment cycles. It takes time, and that time I’d rather use writing code, thinking about the application, solving real problems for my customer, preferably before he knows about them. If not that, I’d rather drink coffee, do chores in my home, or clean my pipes, rather than waiting for build cycles. It’s just an enormous waste of time. And tests for iOS drain time, as there’s no such thing as a unit test for iOS. Everything is an integration test or a user acceptability test. You always fire up the entire application before running any test.&lt;/p&gt;
&lt;p&gt;So now I have that rant done, it’s great that I can leave my tests to Jenkins. It will perform them, and the output will get converted to what looks like a JUnit test so that it can get picked up by Jenkins’ tooling and be presented nicely. Jay! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Then we get to deployment. My clients communicate with me. A lot! This should be different like so, I changed my mind about this, I’ve found a bug if you do like this and that. It’s great! I love my users for this! It creates such a momentum! So how awful wouldn’t it be if I said “I’ll collect everything and give you a beta in three weeks”? Continuous delivery isn’t just delivery to me, it is to the users as well. For this I use &lt;a href=&quot;http://www.hockeyapp.net/&quot;&gt;HockeyApp&lt;/a&gt;. They’re a great bunch and really responsive, and while they just don’t support iOS 5 well enough yet, there is so much good there. My app gets auto-deployed up there and my client sees the new release, hits install and boom! Now he’s running the latest build! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Crash reports get sorted by build numbers, and the guys at HockeyApp have told me they’re working at making the crash reports even more awesome! Jay! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;So how do I follow up on these things? I have to admit, I’m a cheapskate, so I use Redmine. I would use Basecamp, and I hope to be using it, it’s so awesome, but so far it’s not been worth the extra cost. The day it is, I’ll run and buy it quickly. My problem with Basecamp and Redmine? I just haven’t seen how I’d integrate it with my scrum sprints. Yet. I’m sure they both can, and I hope to learn from people that are wiser than me in this regard.&lt;/p&gt;
&lt;p&gt;Finally, after a deployment to the appstore, I use Flurry to keep track of where my users are at, both in version of the app (why don’t they upgrade! This new version is awesome! I need to tell them more about it!) and the OS (really? They’re still on iOS 4?? iOS 5 has been out a month now! Oh well, not everyone is like me). Also, I’ve rolled my own crash reporting that, should I have failed horribly, the users can get in touch with me or the client, with a detailed log of what went wrong.&lt;/p&gt;
&lt;p&gt;So, that’s my work setup this far, and I’m quite happy with it. It still needs better scrum integration. It’s still too many pieces that don’t talk sensibly together. But it’s getting better knit together, and I’m looking forward to seeing how Trifork does it, how I can improve based on what they have to teach, and how I can improve the way they’re doing it. It’s going to be great! Those guys are brilliant, and I love working with brilliant people.&lt;/p&gt;
&lt;p&gt;Finally, if you’re in the Esbjerg area, working with iOS, get in touch with me. If you’d love to start working with iOS, get in touch with me! There’s an NSCoder Night coming up soon, biweekly I hope. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Steve Jobs biography</title>
            <link>http://www.saers.com/archives/2011/10/23/steve-jobs-biography/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/10/23/steve-jobs-biography/</guid>
            <pubDate>Sun Oct 23 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m such a sucker: now I’ve bought the &lt;a href=&quot;http://www.amazon.com/Steve-Jobs-ebook/dp/B004W2UBYW/ref=sr_1_2?ie=UTF8&amp;amp;qid=1319398751&amp;amp;sr=8-2&quot;&gt;Steve Jobs biography&lt;/a&gt; for Kindle, to be delivered tomorrow. I hope the book is great. I borrowed my last book of the kind to someone, but I don’t know who. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Play 2.0</title>
            <link>http://www.saers.com/archives/2011/10/22/play-2-0/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/10/22/play-2-0/</guid>
            <pubDate>Sat Oct 22 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;It’s great seeing that &lt;a href=&quot;http://www.playframework.org/2.0&quot; class=&quot;broken_link&quot;&gt;Play 2.0&lt;/a&gt; is &lt;a href=&quot;https://github.com/playframework/play20&quot; class=&quot;broken_link&quot;&gt;on its way&lt;/a&gt;. Play is my favorite Scala playground, but it’s always felt like a second class citizen there. With 2.0, it’s a first class Citizen, and they’ve even thrown &lt;a href=&quot;http://akka.io/&quot;&gt;Akka&lt;/a&gt; into the mix. So, as with anything I’m especially interested in, I’ve &lt;a href=&quot;https://play.lighthouseapp.com/users/28377&quot; class=&quot;broken_link&quot;&gt;signed up&lt;/a&gt; to submit &lt;a href=&quot;https://play.lighthouseapp.com/projects/74274/tickets/52-play20-todolist-scala-scalaquery-sample-has-exception#ticket-52-1&quot; class=&quot;broken_link&quot;&gt;two&lt;/a&gt; &lt;a href=&quot;https://play.lighthouseapp.com/projects/74274/tickets/53-play20-kiki-sample-error#ticket-53-1&quot; class=&quot;broken_link&quot;&gt;bugreports&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>In defense of Dart</title>
            <link>http://www.saers.com/archives/2011/10/18/in-defense-of-dart/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/10/18/in-defense-of-dart/</guid>
            <pubDate>Tue Oct 18 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Ok, everyone, let’s all calm down. There’s been so many blog posts and podcast debates all over the net about what’s wrong with &lt;a href=&quot;http://www.dartlang.org/&quot;&gt;Dart&lt;/a&gt;. The only problem with Dart, the way I see it, is that Google is too good at marketing: too much hype before we got to see the product.&lt;/p&gt;
&lt;p&gt;The way I see Dart, it’s another language for doing client-side web application programming. Luckily, it’s not another Flash or Silverlight with its plethora of languages. It would like to be a part of the browser, but for now it contends itself to being a language that compiles down to JavaScript. That puts it together with &lt;a href=&quot;http://jashkenas.github.com/coffee-script/&quot; class=&quot;broken_link&quot;&gt;CoffeeScript&lt;/a&gt; and &lt;a href=&quot;http://cappuccino.org/learn/tutorials/objective-j-tutorial.php&quot;&gt;Objective-J&lt;/a&gt;, to name but a few. &lt;a href=&quot;https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS&quot; class=&quot;broken_link&quot;&gt;See a long list here&lt;/a&gt;. As you can see from the list, this is nothing new.&lt;/p&gt;
&lt;p&gt;The only problem with Dart is that everyone had their hopes up for the perfect language that would contain all their pet features. And of course, the set of preferred combinations is probably as big as the number of developers in the world.&lt;/p&gt;
&lt;p&gt;What I find to be one of the strong points of Dart is that it uses the &lt;a href=&quot;http://en.wikipedia.org/wiki/Actor_model&quot;&gt;actor model&lt;/a&gt; as its concurrency model. I remember it well from my days at uni, thinking it was a model leading to waaay to much overhead. Surely, the &lt;a href=&quot;http://www.smalltalk.org&quot;&gt;Smalltalk&lt;/a&gt; guys must be mad! But as time has given us more power, I’ve come to believe that this is a great model, which has lead me to &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;Scala&lt;/a&gt; and &lt;a href=&quot;http://akka.io/&quot;&gt;Akka&lt;/a&gt;. Although &lt;a href=&quot;http://en.wikipedia.org/wiki/Grand_Central_Dispatch&quot;&gt;GCD&lt;/a&gt; is very powerful, I find myself looking into using actors in my language of choice, &lt;a href=&quot;http://en.wikipedia.org/wiki/Objective-C&quot;&gt;Objective-C&lt;/a&gt;, all the time.&lt;/p&gt;
&lt;p&gt;So where does Dart go from here? Well, that depends on what kind of backing it has from Google. Google hasn’t been very clear on how well the Dart support is grounded in the organization. But if it gains a good community of libraries and evolves a good community, it could become the preferred way of writing Android apps, letting developers re-use code for their web-app and mobile app. If not, it could become shelved like &lt;a href=&quot;http://golang.org/&quot;&gt;Go&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Personally, on this front I’ll brush up my ancient JavaScript skills and look more at &lt;a href=&quot;http://www.sproutcore.com/&quot;&gt;SproutCore&lt;/a&gt; the next couple of weeks, probably along with CoffeeScript. Then in a month or two, if there is any momentum going for Dart, I’ll probably write something where I can exploit Darts actor model and see if we become good friends. 2011 will be interesting still. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>JENKINS-11370 &amp; JENKINS-11372</title>
            <link>http://www.saers.com/archives/2011/10/17/jenkins-11370-jenkins-11372/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/10/17/jenkins-11370-jenkins-11372/</guid>
            <pubDate>Mon Oct 17 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m working with Xcode &amp;amp; Jenkins, and as part of that I’ve filed &lt;a href=&quot;https://issues.jenkins-ci.org/browse/JENKINS-11370&quot; class=&quot;broken_link&quot;&gt;https://issues.jenkins-ci.org/browse/JENKINS-11370&lt;/a&gt; for pre-scm-buildstep&lt;/p&gt;
&lt;p&gt;The clang-scanbuild-plugin fails on install, so for that I’ve added &lt;a href=&quot;https://issues.jenkins-ci.org/browse/JENKINS-11372&quot; class=&quot;broken_link&quot;&gt;https://issues.jenkins-ci.org/browse/JENKINS-11372&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>5DmkII vs 4S</title>
            <link>http://www.saers.com/archives/2011/10/17/5dmkii-vs-4s/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/10/17/5dmkii-vs-4s/</guid>
            <pubDate>Mon Oct 17 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Yes, the 4S is a great video camera. The 5D still has the edge, but also the bulk. This device is going to be great. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://vimeo.com/30606785&quot;&gt;iPhone 4S / Canon 5d MKII Side by Side Comparison&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/robinofilms&quot; class=&quot;broken_link&quot;&gt;Robino Films&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The buying a computer experience</title>
            <link>http://www.saers.com/archives/2011/10/16/the-buying-a-computer-experience/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/10/16/the-buying-a-computer-experience/</guid>
            <pubDate>Sun Oct 16 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;My inlaws’ computer hard drive died the other day, so I offered to help them buy a new Windows computer at the local shop. The specs were easy: Windows, Core i5, 4GB RAM and ~500GB drive.&lt;/p&gt;
&lt;p&gt;Going in, I expected lots of extra sell-ins. And there were. What I found to be a very funny options, was to have them de-install all the extra crap-ware that comes pre-installed on the system. That’s funny! They get probably a few bucks from the software guys to have that pre-installed, and then they get a few bucks from the customer to de-install the software. That must be a great deal for them &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Rest in Peace, Dennis Ritchie</title>
            <link>http://www.saers.com/archives/2011/10/13/rest-in-peace-dennis-ritchie/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/10/13/rest-in-peace-dennis-ritchie/</guid>
            <pubDate>Thu Oct 13 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;To quote Jan Eggum: “Kor e alle heltane” (where are all our heroes, for you non-norwegians). &lt;a href=&quot;http://en.wikipedia.org/wiki/Dennis_Ritchie&quot;&gt;Dennis Ritchie&lt;/a&gt; &lt;a href=&quot;https://plus.google.com/u/0/101960720994009339267/posts/ENuEDDYfvKP?hl=en&quot; class=&quot;broken_link&quot;&gt;passed away today&lt;/a&gt;. That is Richie as in &amp;amp;R in &lt;a href=&quot;http://en.wikipedia.org/wiki/K%26R&quot;&gt;K&amp;amp;R&lt;/a&gt; C, or &lt;a href=&quot;http://en.wikipedia.org/wiki/The_C_Programming_Language&quot;&gt;The Book&lt;/a&gt;. Without Dennis, I’d probably not known my good friend &lt;a href=&quot;http://www.des.no&quot;&gt;Dag-Erling&lt;/a&gt;. I’d probably be writing Pascal. I’d probably given up on computing after having led &lt;a href=&quot;http://www.intrafoundation.com/foundation/demos.html&quot; class=&quot;broken_link&quot;&gt;the DemOS project&lt;/a&gt; in assembler and Pascal. &lt;a href=&quot;http://maycontaintracesofbolts.blogspot.com/&quot;&gt;Dag-Erling&lt;/a&gt; would not have been a &lt;a href=&quot;http://www.freebsd.org&quot;&gt;FreeBSD&lt;/a&gt; &lt;a href=&quot;http://people.freebsd.org/~des/&quot;&gt;committer&lt;/a&gt;. I would not have written &lt;a href=&quot;http://niklas.saers.com/thesis/thesis.html&quot;&gt;my thesis about the FreeBSD project&lt;/a&gt;. There would be no Mac OS X, or iPhone. At least not the way we know it. There would be no /dev.&lt;/p&gt;
&lt;p&gt;It was a sad moment &lt;a href=&quot;/archives/2011/10/06/rest-in-peace-steve-jobs/&quot;&gt;when Steve died&lt;/a&gt;, and although Dennis was allowed to live many more years, it is too soon to see another giant in our industry go away. I am deeply thankful for what he has given our community, and for what he has given me, and most of the people I know in our industry.&lt;/p&gt;
&lt;p&gt;There have been many obituaries, but the one I liked the best is &lt;a href=&quot;http://www.version2.dk/blog/dennis-er-doed-31876&quot;&gt;written by Poul-Henning Kamp at Version2&lt;/a&gt; (in Danish).&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The economy</title>
            <link>http://www.saers.com/archives/2011/10/13/the-economy/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/10/13/the-economy/</guid>
            <pubDate>Thu Oct 13 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;It is curious how the economy is described bad all over the place, yet the tech sector is growing and growing. The mobile phone app business is exploding, and &lt;a href=&quot;http://www.engadget.com/2011/10/13/google-announces-q3-earnings-9-72-billion-revenue/&quot;&gt;Google today announced a 33% jump in revenue to $9.72 billion&lt;/a&gt;. This disconnect has been going on for a while, and doesn’t seem to have much of an end. Tech just isn’t stopping to watch governments that overspend struggle or bankers who made arrogant bets sweat.&lt;/p&gt;
&lt;p&gt;So I make my “arrogant” bet: keep working hard to innovate in tech. The mobile revolution today is like the early days of the web. And this is even before the rest of my house is connected and all my life becomes GPS tagged. We have an amazing decade in front of us. Let’s keep doing great work, with attention to detail and love for our customers and craft, hopefully without any investors starting new bubbles, and let’s make great things happen.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>SproutCore used for iCloud?</title>
            <link>http://www.saers.com/archives/2011/10/12/sproutcore-used-for-icloud/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/10/12/sproutcore-used-for-icloud/</guid>
            <pubDate>Wed Oct 12 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Looking through the page source for &lt;a href=&quot;http://icloud.com&quot;&gt;iCloud.com&lt;/a&gt; I couldn’t but help how much SC was all over the place. That rang a bell. Apple has been helping out the &lt;a href=&quot;http://www.sproutcore.com/&quot;&gt;SproutCore&lt;/a&gt; project before, so could it be that &lt;a href=&quot;http://icloud.com&quot;&gt;iCloud&lt;/a&gt; is based on &lt;a href=&quot;http://www.sproutcore.com/&quot;&gt;Sprout Core&lt;/a&gt;? I bet it is &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Time to put in that work to learn SproutCore that I had planned on doing a few months ago.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Rest in Peace, Steve Jobs</title>
            <link>http://www.saers.com/archives/2011/10/06/rest-in-peace-steve-jobs/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/10/06/rest-in-peace-steve-jobs/</guid>
            <pubDate>Thu Oct 06 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Dear Steve,&lt;br&gt;you have shown us that we don’t understand what we think we understand, and must redo what we think is done, in order to go forward. You’ve tought us not to accept mediocracy, not from ourselves and not from the world around us. Strive for passionate perfection, every day, with love. Love for what we do and those that surround us.&lt;/p&gt;
&lt;p&gt;Rest in Peace&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iTunes movie purchase and rental available in</title>
            <link>http://www.saers.com/archives/2011/09/28/itunes-movie-purchase-and-rental-available-in/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/09/28/itunes-movie-purchase-and-rental-available-in/</guid>
            <pubDate>Wed Sep 28 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Finally, after having sent mails to people high up at Apple, signing petitions, joining groups and blogging about it for many years, iTunes movie rental and purchase is coming to Scandinavia, possibly the world. That is great, we have been missing it for ages. Thank you, Apple, for allowing us to send you money &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; Like many other people, I’m looking forward to trying out this service, especially the rental service.&lt;/p&gt;
&lt;p&gt;But what this makes me really happy about is that I now am actually optimistic about iTunes Match being not only a US product. So far, we have had no access to iTunes movies, tv-shows, Apple’s iBookstore and probably other similar features I forget. It even took for ages for the AppleTV to get to Denmark, I bought mine in Australia. But iTunes Match is exciting, and will hopefully be a really great showcase for iCloud. October 4th will be exciting in its own right, but the movies becoming available makes me excited that there will be less US-only services and more open-for-the-&lt;a href=&quot;http://en.wikipedia.org/wiki/ITunes_Store#Availability&quot;&gt;world&lt;/a&gt; services.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mercurial tagging for XCode</title>
            <link>http://www.saers.com/archives/2011/09/24/mercurial-tagging-for-xcode/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/09/24/mercurial-tagging-for-xcode/</guid>
            <pubDate>Sat Sep 24 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve used many version control systems, but this week has been the first time I’ve used Mercurial for anything more than a bit of testing. It looks good to me, so I read a bit around to see how people are using it in their projects, and I came accross Lajos Kamocsay’s post about &lt;a href=&quot;http://www.codza.com/add-mercurial-version-info-to-xcode-project&quot;&gt;how he includes Mercurials branch and revision information in his Xcode projects&lt;/a&gt; that I think deserves a shout-out.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Updating an Address Book record</title>
            <link>http://www.saers.com/archives/2011/08/31/updating-an-address-book-record/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/08/31/updating-an-address-book-record/</guid>
            <pubDate>Wed Aug 31 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;When updating an Address Book record in Cocoa, I read that I had modify the record using ABRecordSetValue(). But it wouldn’t change. Even if I called ABAddressBookSave() afterwards, it just wouldn’t change. It turns out I had to call ABAddressBookAddRecord() also. There is no ABAddressBookUpdateRecord(), but it turns out that the ABAddressBookAddRecord function does the same. I expected that it would give me a duplicate record, but it does not, it updates the existing record. Glad to have that sorted out, I hope this helps you as well.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>A quick &amp; comprehensive guide type guide</title>
            <link>http://www.saers.com/archives/2011/08/14/a-quick-comprehensive-guide-type-guide/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/08/14/a-quick-comprehensive-guide-type-guide/</guid>
            <pubDate>Sun Aug 14 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m sorry if this is all over the net today, but I really find this a great info graphic, by Noodlor. I link directly to his graphic:&lt;br&gt;&lt;img src=&quot;http://i.imgur.com/2OVMi.png&quot; alt=&quot;A quick &amp;amp; comprehensive guide type guide&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Android isn\&#39;t open source, what now\?</title>
            <link>http://www.saers.com/archives/2011/08/13/android-isnt-open-source-what-now/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/08/13/android-isnt-open-source-what-now/</guid>
            <pubDate>Sat Aug 13 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;So &lt;a href=&quot;http://www.infoworld.com/d/mobile-technology/proof-android-not-open-source-and-why-thats-good-169663&quot;&gt;Google’s admitted that Android is not open source&lt;/a&gt;. Some parts are, some parts are not. That’s the same with iOS. Many parts of iOS are from open source projects (I’ll mention &lt;a href=&quot;http://www.cups.org/&quot;&gt;cups&lt;/a&gt;, the printer stack on many Linux systems, that is &lt;a href=&quot;http://www.cups.org/documentation.php/license.html&quot;&gt;very much supported by Apple&lt;/a&gt;, even though it’s &lt;a href=&quot;http://en.wikipedia.org/wiki/GPL&quot;&gt;GPL&lt;/a&gt;). Heck, even Microsoft Windows has components from open source projects (the ftp client being my favourite example). To me, it’s not so much about these projects being open source, as what do they give back to the open source projects.&lt;/p&gt;
&lt;p&gt;The kernel and userland of both OS X and iOS is based on various BSD systems, I believe for the most part FreeBSD, and put into their own BSD system called Darwin. Darwin is open source and under the BSD license. Now, I’m sure Apple makes many changes that are so specific for their use and their scenarios that you don’t necessarily want these changes committed back as they may be a diversion from the project rather than something that’s good for the project. However, I’m sure they make great improvements to the OS, and for me the real benchmark of their openness is how fast these changes flow back to the originating changes and thus become a benefit for all parts. Unlike cups which is under GPL, Apple isn’t required to send this code back. I don’t mind that at all, but I still hold that my benchmark for their openness is how much useful code they volunteer back to the originating project.&lt;/p&gt;
&lt;p&gt;I’d love to hear how many changes made by the Android development have benefitted the originating open source projects. I have an idea about how much Apple has committed back to the FreeBSD project, but I don’t have any solid facts at the moment, so if anyone does, that’d be great to hear. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Hey, even hearing how much Microsoft’s mobile offering has led to improved code being committed back to open source projects not originating at Microsoft would be great hearing about. I’m looking forward to reading your comments&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Extending iMessage</title>
            <link>http://www.saers.com/archives/2011/08/13/extending-imessage/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/08/13/extending-imessage/</guid>
            <pubDate>Sat Aug 13 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I hate instant messaging. Not because I don’t like talking to people, but because there are so many networks I &lt;strong&gt;have&lt;/strong&gt; to be part of, and once I’m signed up I have to use this program or that program, which means I have to have a ton of programs running, or I can wait a while and get a program that does a half decent job at implementing many different networks and then have a few more programs running to open what that program doesn’t support. So I log off, and never log back in again. I would really like to use IM, I would really like to be more available that way, but it’s such a hassle.&lt;/p&gt;
&lt;p&gt;That’s why I have big hopes for iMessage. If Apple were to open iMessage for extension, the providers of the IM networks themselves could extend it to support their network. Then I could have all the chats in one place, and be signed in to these different networks so that if there’s an incoming Skype call, I’m available on Skype, without having the app open (or knowing that I do), and if I get an instant message from something as ancient as ICQ, it gets into the message list. Grouping accounts together on one contact would be nice also. No more logging in and out of IMs, just always on, and perhaps set a do-not-disturb mode for whenever I go to sleep. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Man I hope they open up iMessage for extension, that would be awesome! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Tapptics</title>
            <link>http://www.saers.com/archives/2011/08/11/tapptics/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/08/11/tapptics/</guid>
            <pubDate>Thu Aug 11 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I thought I’d give &lt;a href=&quot;http://www.tapptics.com/&quot;&gt;Tapptics&lt;/a&gt; a little plug. I love writing nice applications for the iPhone, but taking on a graphics artist for pet projects is sometimes a bit hard to justify. But a while ago I read about Tapptics and saw their site and bookmarked &lt;a href=&quot;http://mobile.tutsplus.com/tutorials/mobile-design-tutorials/introduction-to-iphone-design/&quot; class=&quot;broken_link&quot;&gt;the article&lt;/a&gt; so I could come back to it when I had a project where I needed some graphics. That time has come, so I signed up and it’s just a bucket full of resources, both nice tutorials and guides, and a lot of excellent graphics to use in my app. There were, however, two glyphs that I wanted that weren’t there, but no sooner had I enquired about them, had Jen whipped them up: two gorgeous glyphs that will have a prominent position in my app. The price is well worth it, so &lt;a href=&quot;http://www.tapptics.com/&quot;&gt;go check Jen’s site out today&lt;/a&gt;. If you’re an app developer and need nice graphics, you’ll love it! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The state of iOS Open Source</title>
            <link>http://www.saers.com/archives/2011/08/07/the-state-of-ios-open-source/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/08/07/the-state-of-ios-open-source/</guid>
            <pubDate>Sun Aug 07 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I just quickly want to plug &lt;a href=&quot;http://blog.jayway.com/2011/05/16/the-state-of-ios-open-source-and-what-to-do-about-it/&quot;&gt;The state of iOS Open Source – and what to do about it!&lt;/a&gt; by Fredrik Olsson. It’s a great little piece of advice for all us iOS developers&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Converting OCUnit output to something Jenkins can understand</title>
            <link>http://www.saers.com/archives/2011/07/31/converting-ocunit-output-to-something-jenkins-can-understand/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/07/31/converting-ocunit-output-to-something-jenkins-can-understand/</guid>
            <pubDate>Sun Jul 31 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m working on setting up my continuous integration system to work with Xcode. I’m using Jenkins on a separate Mac Mini, and I found &lt;a href=&quot;http://blog.jayway.com/2010/01/31/continuos-integration-for-xcode-projects/&quot;&gt;this great article by Christian Hedin&lt;/a&gt; where he introduces his &lt;a href=&quot;git://github.com/ciryon/OCUnit2JUnit.git&quot;&gt;ocunit2junit.rb&lt;/a&gt; utility that converts the output of OCUnit to something looking like JUnit, thus making it easier for Jenkins to pick integrate with the build.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The Sims 3 in Lion</title>
            <link>http://www.saers.com/archives/2011/07/30/the-sims-3-in-lion/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/07/30/the-sims-3-in-lion/</guid>
            <pubDate>Sat Jul 30 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I don’t play that many games, but one that I’ve enjoyed for a number of years has been The Sims. Now that Lion is out and we can talk about it, I found the answer about &lt;a href=&quot;http://forum.thesims3.com/jforum/posts/list/132714.page&quot;&gt;what to do when it fails with an Unknown Error&lt;/a&gt;: Go to ~/Library/Preferences and delete the com.transgaming.* files and the “The Sims 3 Preferences” directory. This will make the game run again.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Minus points for the 2011 iMac</title>
            <link>http://www.saers.com/archives/2011/06/27/minus-points-for-the-2011-imac/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/06/27/minus-points-for-the-2011-imac/</guid>
            <pubDate>Mon Jun 27 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Some of you might have thought that I’m perhaps a bit too happy about the iMac, and of course too cheap to get a Mac Pro. (Yes, I’m just as excited as anyone to see what the new Pro will be like now that Thunderbolt is a great bus-alternative, but that’s for another topic) Let me dedicate this post to the minus points for the iMac.&lt;/p&gt;
&lt;p&gt;To be clear, my complaints are with the top-of-the-line 27” i7 3.4 Ghz iMac with 16GB of RAM and SSD disk. Yes, my delivery agent messed up and it’s “only” 1GB of VRAM instead of two, but if you wanted to know what’s the trouble with the top-of-the-line iMac, this is it:&lt;/p&gt;
&lt;p&gt;Heat, heat, heat…. yes, every computer I’ve had has been pushed to its limits, and this one will be no exception. But heat isn’t bad while running doing some crazy 8-virtual-core video-encoding with Handbrake, heat is a problem when the monitor is turned on! Try holding your hand on top of it after having used it for a couple of hours: I dare you! It’ll be scorched in no time!&lt;/p&gt;
&lt;p&gt;The top of the monitor is where the heat vents are, and it gets crazy hot. My office is on the first floor, so it’s the hottest place in our house to start with, having a couple of other hot-running macs there to begin with doesn’t help, and my 24” Dell really knows how to warm up a room. But this iMac has really added a couple of centigrades to the room temperature. To make it short: I’m adding some vents to the room!&lt;/p&gt;
&lt;p&gt;Next up: reflections, reflections, reflections…. man do I look good! I get to look at myself the entire day if I want to!! If I don’t want to, I need to look away, because the iMac is a 27” mirror! I’ve always gone with the matte / anti-glare options, except for the iPhone and iPad where it wasn’t available. I love using my iPad, and it doesn’t reflect THAT much, so I didn’t think much about it, until I packed the iMac out and turned it on! Crazy! I need to go shave!!!! A quick shave later, what I see on the screen looks way better, but it’s still me. I’ve got my Dell 24” matte display next to the iMac, and it takes the full blow of the window and the window-lit me, but still I see no reflection. On the iMac, though, did I mention I use it as a mirror, without turning the camera on?&lt;/p&gt;
&lt;p&gt;But these, and the lack of a thunderbolt/USB KVM, are really the only objections I have. Throw in a 24” Dell in 90 degrees rotation, one of the upcoming MacBook Airs for using XCode on the road and a Mini and one of those nice HP airprint printers, and you have yourself a great both home and office setup!&lt;/p&gt;
&lt;p&gt;So expecting the upcoming Mini and Air soon, and already knowing Lion and iOS 5, there is really no reason not to work with this and enjoy its benefits full time. This is an awesome setup for developers, media producers and probably your average Mac gamer alike.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Replacing iMac 2011 memory</title>
            <link>http://www.saers.com/archives/2011/06/26/replacing-imac-2011-memory/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/06/26/replacing-imac-2011-memory/</guid>
            <pubDate>Sun Jun 26 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Back when the new iMacs were released in may 2011 I ordered one with 4GB RAM, expecting to replace them with 32GB. However, getting four 8GB blocks turned out to be incredibly hard, and very expensive, so I settled for 4x4GB blocks for a total of 16GB RAM 1333Mhz SO-DIMM RAM. Two sets of 2x4GB from Crucial was very inexpensive (about 800 DKK plus tax), and they arrived a couple of days before the iMac.&lt;/p&gt;
&lt;p&gt;While almost all servicing of parts for the iMac starts with having to remove the display and risk getting dust stuck under the glass, replacing the memory was very easy. Remove three screws on the bottom of the screen (surprisingly not Philips 1 screws, something a bit wider), take out some easy-to-use handles and pull. I was surprised at how hard I had to pull, I was afraid I’d break the handles, but no problem there, they didn’t even seem the least bit strained when the old memory came out with a pop. Gently take out the old memory, replace it with the new memory (again, push a bit harder than what I expected), screw it together again and voila, one memory maxed iMac. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Very easy, and very cheap.&lt;/p&gt;
&lt;p&gt;So what is performance like with this memory? Well, I’m not a good case for comparing with as I run too much early-stage pre-release software, too much software at all and generally abuse my computer. And since I transferred my MacBook Pro setup to the iMac (after first deactivating Adobe’s CS5 suite) it’s just as messy as my setup always is. But it works beautifully. No lock-ups, and all the memory is in use! Perhaps a bit surprisingly, but I had 14GB of inactive memory before I started writing this post. That is, it’s loaded and ready to go, but not in use as I’ve quit whatever was using it. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; So a waste perhaps? No way…&lt;/p&gt;
&lt;p&gt;Using the computer like this has been a breeze so far, but let’s see. Custom is that I’ll max out the memory within three months of using the computer. Yes, 16MB RAM in a 486DX was great, can’t remember what my Pentium 90 had, nor many of the AMD machines. The “lamp” iMac was also filled as much as it could (that was good fun servicing), as were my Powerbooks and subsequent MacBooks and Minis. That’s why I always wanted a Pro, but always opted for something else. Cheapskate me &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Relocating your svn repository in-flight</title>
            <link>http://www.saers.com/archives/2011/05/07/relocating-your-svn-repository-in-flight/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/05/07/relocating-your-svn-repository-in-flight/</guid>
            <pubDate>Sat May 07 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Once upon a time I used a beanstalk repository in http mode. By that I mean I had it checked out from a http:// address, rather than the usual svn+ssh:// because Beanstalk didn’t support svn+ssh:// . Since then, no-one had touched the project, but today I wanted to do some changes. I went ahead to make them, and before committing I did a “svn up” just in case. It told me:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;svn: Repository moved permanently to &amp;#39;https://xxx.svn.beanstalkapp.com/project&amp;#39;; please relocate&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Beanstalk had deprecated http-mode. Sounds like a good idea, really, I don’t remember why I was using http in the first place. But, if you, like me, have used SVN for a long time without really learning it, and get into the same pickle, this’ll be for you. To relocate, simply run&lt;/p&gt;
&lt;p&gt;&lt;code&gt;svn switch --relocate http://xxx.svn.beanstalkapp.com/project https://xxx.svn.beanstalkapp.com/project&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;That’s it. A “svn up” and “svn commit” later, the new changes are checked in.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>32GB RAM for new Mid-2011 iMacs</title>
            <link>http://www.saers.com/archives/2011/05/03/new-mid-2011-imacs-and-32gb-ram/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/05/03/new-mid-2011-imacs-and-32gb-ram/</guid>
            <pubDate>Tue May 03 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;So today they released the new iMac. Still no reviews so I have no clue whether I was right or wrong about the chipset. So I’ve started looking into another pet topic of mine: RAM. I really would like these machines to take a bucket-load of RAM, but Apple still limits themselves to 16GB.&lt;/p&gt;
&lt;p&gt;OWC shipped 32GB kits for the last version, and &lt;a href=&quot;http://blog.macsales.com/9969-apple-store-down-new-imacs-on-the-horizon&quot;&gt;in this blog comment they confirm they expect it to work well on the current iMac as well&lt;/a&gt;. In fact, they &lt;a href=&quot;http://eshop.macsales.com/item/Other%20World%20Computing/1333DDR3S32S/&quot;&gt;already sell 32GB kits for the 27” iMacs&lt;/a&gt;, but at almost $3000!&lt;/p&gt;
&lt;p&gt;So far I haven’t seen people report on the previous generation iMac any brand of RAM that would supposedly work but didn’t, and &lt;a href=&quot;http://www.amazon.com/Kingston-Memory-240-pin-PC3-10600-registered/dp/B003FOYI1A/ref=sr_1_2?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1304441533&amp;amp;sr=1-2&quot;&gt;Amazon has a kit for $817&lt;/a&gt; that I would expect to work. But no reports yet, so this’ll have to be investigated.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; Disregard the amazon-link, the iMacs need 204-pin SO-DIMM DDR3 RAM running at 1333 Mhz. The Amazon link was 240-pin&lt;/p&gt;
</description>
        </item>
        <item>
            <title>vmc push\&#39;ing Java/Maven/Spring projects</title>
            <link>http://www.saers.com/archives/2011/05/02/vmc-pushing-javamavenspring-projects/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/05/02/vmc-pushing-javamavenspring-projects/</guid>
            <pubDate>Mon May 02 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m just getting started with Cloud Foundry. So I grabbed Springs samples and compiled &lt;a href=&quot;https://github.com/SpringSource/cloudfoundry-samples/wiki/Spring-hello-sample-application&quot; class=&quot;broken_link&quot;&gt;hello-spring-mongodb&lt;/a&gt; doing “mvn package” and then “vmc push -no-start”. That got me:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Would you like to deploy from the current directory? [Yn]: The input stream is exhausted.&amp;lt;br /&amp;gt;
/Library/Ruby/Gems/1.8/gems/highline-1.6.1/lib/highline.rb:601:in `get_line&amp;#39;&amp;lt;br /&amp;gt;
/Library/Ruby/Gems/1.8/gems/highline-1.6.1/lib/highline.rb:622:in `get_response&amp;#39;&amp;lt;br /&amp;gt;
/Library/Ruby/Gems/1.8/gems/highline-1.6.1/lib/highline.rb:216:in `ask&amp;#39;&amp;lt;br /&amp;gt;
/Library/Ruby/Gems/1.8/gems/vmc-0.3.10/lib/cli/commands/apps.rb:369:in `push&amp;#39;&amp;lt;br /&amp;gt;
/Library/Ruby/Gems/1.8/gems/vmc-0.3.10/lib/cli/runner.rb:426:in `send&amp;#39;&amp;lt;br /&amp;gt;
/Library/Ruby/Gems/1.8/gems/vmc-0.3.10/lib/cli/runner.rb:426:in `run&amp;#39;&amp;lt;br /&amp;gt;
/Library/Ruby/Gems/1.8/gems/vmc-0.3.10/lib/cli/runner.rb:14:in `run&amp;#39;&amp;lt;br /&amp;gt;
/Library/Ruby/Gems/1.8/gems/vmc-0.3.10/bin/vmc:5&amp;lt;br /&amp;gt;
/usr/bin/vmc:19:in `load&amp;#39;&amp;lt;br /&amp;gt;
/usr/bin/vmc:19&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Probably that’s not what it should look like on a Mac, so I’m investigating the cause. Do shout out if you have an idea. I’ll update with my progress.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;, question posted at &lt;a href=&quot;http://support.cloudfoundry.com/entries/20072196-beginner-question&quot; class=&quot;broken_link&quot;&gt;http://support.cloudfoundry.com/entries/20072196-beginner-question&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Digital film</title>
            <link>http://www.saers.com/archives/2011/05/01/digital-film/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/05/01/digital-film/</guid>
            <pubDate>Sun May 01 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Wow, I remember back in 1998, me and another photo enthusiast were discussing DSLRs vs digital film. I was holding out on DSLRs until there was a camera that could fit my lenses and was as good as the Canon 500N I had at the time. Turned out I’d be waiting a while, the first one I got (matched the requirements!) was the Canon 20D. Anyway, my friend showed a links on Slashdot and a few papers on “Digital Film”, and I had to agree: that was probably a much better fit for the time.&lt;/p&gt;
&lt;p&gt;Well, digital film didn’t materialize, until now (or rather, soon) hopefully: &lt;a href=&quot;http://www.tomsguide.com/us/Digital-Film-Camera-Film-Roll,news-10973.html&quot;&gt;Tom’s guide has an article&lt;/a&gt; where they describe Park Hyun Jin’s concept:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/wp-content/upload/digital_film.jpg&quot; alt=&quot;Digital film&quot;&gt;&lt;/p&gt;
&lt;p&gt;While in my mind the right time was 1998 and the wrong time is 2011, I would still love a “roll” for my analogue camera, and I might even get a few more old systems for the pure joy of using them &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Intel Z68 chipset for the iMac that\&#39;ll be released tuesday May 3rd?</title>
            <link>http://www.saers.com/archives/2011/04/30/intel-z68-chipset-for-the-imac-thatll-be-released-tuesday-may-3rd/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/04/30/intel-z68-chipset-for-the-imac-thatll-be-released-tuesday-may-3rd/</guid>
            <pubDate>Sat Apr 30 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Fair warning: This is speculation on my part&lt;/p&gt;
&lt;p&gt;Fact 1: The Intel desktop chipset Z68 will be released in a week or two to the general public.&lt;br&gt;Fact 2: Apple cares about user experience&lt;br&gt;Fact 3: Intel has given Apple preferred access to its components before&lt;/p&gt;
&lt;p&gt;The iMac, Apple’s Desktop offering, is long overdue. I had my bets for a refresh in February, that never happened. In March it would be logical to release an update with Sandy Bridge and Thunderbolt. That in itself would he a huge gain.&lt;/p&gt;
&lt;p&gt;The Intel Z68 chipset will allow Apple to let the user have a small SSD drive for caching, so that all frequently run program data will be there. That’s not that different from what Samsung (and I’m sure others) already do on regular hard drives: keep a small bit of SSD for caching so that data that is frequently accessed is faster available than it would be reading from a drive. Except for this: the SSD drives used with the Z68 would typically be 64GB or around there.&lt;/p&gt;
&lt;p&gt;Toms Hardware has a nice benchmark of using this chipset with SSD drives and whether larger drives make a substantial difference: &lt;a href=&quot;http://www.tomshardware.com/reviews/z68-express-lucidlogix-virtu-ssd-caching,2888-4.html&quot;&gt;http://www.tomshardware.com/reviews/z68-express-lucidlogix-virtu-ssd-caching,2888-4.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Adding this would make the iMac the fastest Mac there is, at least when it comes to user experience, another blow to the Mac Pro for sure. It should also have a refresh, poor thing. &lt;/p&gt;
&lt;p&gt;So while this is just speculation on my part, I think it makes sence, timing wise and logically. And, I really need a new Mac, so with the speculation about a special happening on May 3rd, with Apple Store employees being required to be present there, an iMac happening after “let’s get back to the Mac” makes very much sense to me.&lt;/p&gt;
&lt;p&gt;PS, Apple, please allow me to add 64GB of RAM this time &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; Yes, &lt;a href=&quot;http://www.9to5mac.com/65319/new-imacs-use-intels-unreleased-z68-chipset-allows-for-hybrid-ssd-hdd-and-may-account-for-ssd-imac-delays/&quot;&gt;I was right on this one&lt;/a&gt;! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The setup of a Spring project</title>
            <link>http://www.saers.com/archives/2011/04/20/the-setup-of-a-spring-project/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/04/20/the-setup-of-a-spring-project/</guid>
            <pubDate>Wed Apr 20 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;One thing that I seem to forget from project to project (after all, you only need to take care of this once pr project) is that a deployed Spring project is two parts: model, business and controllers is one part, views are another.&lt;/p&gt;
&lt;p&gt;This means that in your web.xml you’re likely to have two parts defined, the org.springframework.web.context.ContextLoaderListener servlet which contains model, business and controllers, and the org.springframework.web.servlet.DispatcherServlet that contains your view resolvers and views.&lt;/p&gt;
&lt;p&gt;This distinction is important, if nothing else than because it’s easy to set the url-pattern for the view servlet too broad, for instance to /*, and this will surely mingle your requests so that you don’t really know if it goes to the controller or to the view resolver.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>NoQL space</title>
            <link>http://www.saers.com/archives/2011/04/17/noql-space/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/04/17/noql-space/</guid>
            <pubDate>Sun Apr 17 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;These days I’m heavily looking into the NoSQL space, and I’ve currently limited my learning to the document space of CouchDB, MongoDB, key/value space of AWS SimpleDB and Cassandra, and the Neo4J graph space. For the projects I’m involved in I’m most excited about Couch &amp;amp; Mongo, even though I’d love to host it in the AWS space and therefore should be looking at SimpleDB.&lt;/p&gt;
&lt;p&gt;If you’re exploring this space as well, I’d love to hear from you and your thoughts. Many more posts are bound to come &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The identity \&#39;iPhone Distribution\&#39; doesn\&#39;t match any identity in any profile</title>
            <link>http://www.saers.com/archives/2011/04/17/the-identity-iphone-distribution-doesnt-match-any-identity-in-any-profile/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/04/17/the-identity-iphone-distribution-doesnt-match-any-identity-in-any-profile/</guid>
            <pubDate>Sun Apr 17 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today was the time for my yearly developer certificate renewal. After invalidating my old certificate and making a new one, removing all old profiles, I got the error above. It took me a little while to figure it out, but while I had generated my Ad Hoc distribution profile, I hadn’t actually installed it, so I had my certificate set up for distribution but no mobile provision profile. Just my little d’oh moment, I hope it helps you figure out yours &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Finally iPad 2</title>
            <link>http://www.saers.com/archives/2011/04/10/finally-ipad-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/04/10/finally-ipad-2/</guid>
            <pubDate>Sun Apr 10 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;When the iPad was announced, we got to hear we had to wait until the international launch date. So before it was even morning on the date of the international launch I ordered mine online, black 64Gb with 3G. I expected Apple to prioritize their own sales channel, but it turned out I had to wait 33 days from I ordered it until Apple expected me to have it!&lt;/p&gt;
&lt;p&gt;To reduce the wait, I went by many stores, and finally I came by a Virgin Megastore in Nice, and the salesman there said unfortunately, they only had one model, and it was exactly the one I wanted, so I quickly bought it, set it to update and sync and went about my day.&lt;/p&gt;
&lt;p&gt;Later that evening I got to play with it, but the home button really needed to be pushed very hard to work, and that really affected the pleasure of using it. After much thought, I decided to return it. The day after, I went back, and of course the man talking to me was strong and had a habit of pushing buttons hard, so while I reproduced the problem all the time, he managed only once. But he saw the problem, and would love to exchange it for me, but by then they were sold out. So I got a refund.&lt;/p&gt;
&lt;p&gt;Luckily, the day before I had tried to cancel my original order, but they were about to ship it that day, so they couldn’t cancel it but asked me to send it back when I got it. So now I’ll have to wait patiently for it, and then hopefully it will have no issues, just like my last iPad had no issues.&lt;/p&gt;
&lt;p&gt;Written, unexpectantly, on my iPad 1 &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Solution for &quot;com.apple.transporter.util.StreamUtil.readBytes(Ljava/io/InputStream;)[B&quot;</title>
            <link>http://www.saers.com/archives/2011/04/04/solution-for-com-apple-transporter-util-streamutil-readbytesljavaioinputstreamb/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/04/04/solution-for-com-apple-transporter-util-streamutil-readbytesljavaioinputstreamb/</guid>
            <pubDate>Mon Apr 04 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;March 27th I had this problem that whenever I submitted an app to the app store with the App Loader or Xcode, that would pass verification mind you, I got an error: “com.apple.transporter.util.StreamUtil.readBytes(Ljava/io/InputStream;)[B” I wrote Apple to tell them about it, but I got an error due to a disk being full, so I figured nobody’s perfect, it’s probably a disk-full error, and tried the next day. The 28th, no luck either. Wrote them a mail. Didn’t hear from them by the 31st, so wrote another mail. But by now, results had began to come up on my radar via Google, so I thought I’d share what I found.&lt;/p&gt;
&lt;p&gt;With Xcode 4 it seems many people are having this problem. The advice I found first was to &lt;a href=&quot;http://stackoverflow.com/questions/5289784/application-loader-error-ios-upload&quot;&gt;downgrade to Xcode 3.x or Application Loader 1.3&lt;/a&gt;, but by this time Xcode 4.0.1 was out, and for some reason I’d missed installing it on my dev box.&lt;/p&gt;
&lt;p&gt;After installing XCode 4.0.1, this problem was solved and an updated version of Well Tempered is now awaiting approval. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Påskebryg by Ørbæk</title>
            <link>http://www.saers.com/archives/2011/04/04/paskebryg-by-%c3%98rbaek/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/04/04/paskebryg-by-%c3%98rbaek/</guid>
            <pubDate>Mon Apr 04 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/wp-content/uploads/2011/04/IMG_1681.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/2011/04/IMG_1681-225x300.jpg&quot; alt=&quot;&quot; title=&quot;Påskebryg by Ørbæk&quot; width=&quot;225&quot; height=&quot;300&quot; class=&quot;alignright size-medium wp-image-966&quot; /&gt;&lt;/a&gt;Påskebryg by &lt;a href=&quot;http://www.oerbaek-bryggeri.nu/&quot;&gt;Ørbæk bryggeri&lt;/a&gt; was an instant hit. It has quite a strong taste, with a surprisingly lack of after-taste. It has a very nice foam, has lots of spice and hop, and is moderately sweet.&lt;/p&gt;
&lt;p&gt;In color its dark, and you can’t see trough the glass, it’s too misty / unfiltered for that. It has an average amount of gas, and will go well with most kinds of food. This beer is an excellent replacement for a good glass of wine, and can be had by itself. Only weird thing is that if you served this to me as a christmas beer, in my ignorance I wouldn’t know better than to call it an excellent christmas beer as well. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;All in all, a great beer that I’ll definitely have another of. And many bonus points for the nice hare on the label &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Willemoes Påske Ale</title>
            <link>http://www.saers.com/archives/2011/04/04/willemoes-paske-ale/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/04/04/willemoes-paske-ale/</guid>
            <pubDate>Mon Apr 04 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/wp-content/uploads/2011/04/IMG_1684.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/2011/04/IMG_1684-225x300.jpg&quot; alt=&quot;&quot; title=&quot;Willemoes Påske Ale&quot; width=&quot;225&quot; height=&quot;300&quot; class=&quot;alignright size-medium wp-image-967&quot; /&gt;&lt;/a&gt;I’m a big fan of &lt;a href=&quot;http://www.bryggerietvestfyen.dk/?page_id=3&amp;category=7&quot; class=&quot;broken_link&quot;&gt;Willemoes&lt;/a&gt; which is Coop’s brand by &lt;a href=&quot;http://www.bryggerietvestfyen.dk/&quot;&gt;Bryggeriet Vestfyen&lt;/a&gt;, so when they had an offer too choose three for a reasonable price, I got two of &lt;a href=&quot;http://www.bryggerietvestfyen.dk/?page_id=3&amp;category=7&amp;product_id=27&quot; class=&quot;broken_link&quot;&gt;Willemoes Påske Ale&lt;/a&gt; and a Påskebryg that will be reviewed another day.&lt;/p&gt;
&lt;p&gt;Willemoes is funny as it’s called after &lt;a href=&quot;http://www.danskekonger.dk/biografi/andre/willemoes.html&quot;&gt;Peter Willemoes&lt;/a&gt;, a Danish naval hero who captured Nelson and his ship in the war with England in 1801.&lt;/p&gt;
&lt;p&gt;As with so many of Willemoes beers, this was an instant hit. It is nice and dark, but transparent. Its nicely filled with spice, it’s sweet yet still fresh, and has a moderate amount of gas, yet very little foam. As with Ørbæk’s Påskeale, it could just as well be a christmas ale, and works fine by itself. It goes well with food as well, especially heavy food. Only negative is that it has a hint of metal taste. All in all I think it’s a good alternative to for instance a Leffe Brune&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Hornbæk Påskeøl</title>
            <link>http://www.saers.com/archives/2011/04/03/hornbaek-paske%c3%b8l/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/04/03/hornbaek-paske%c3%b8l/</guid>
            <pubDate>Sun Apr 03 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/wp-content/uploads/2011/04/IMG_1685.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/2011/04/IMG_1685-225x300.jpg&quot; alt=&quot;&quot; title=&quot;IMG_1685&quot; width=&quot;225&quot; height=&quot;300&quot; class=&quot;alignright size-medium wp-image-968&quot; /&gt;&lt;/a&gt;While many of the other easter ales actually could be great christmas beers as well, the &lt;a href=&quot;http://hornbeer.dk/&quot; class=&quot;broken_link&quot;&gt;Hornbeer&lt;/a&gt; &lt;a href=&quot;http://hornbeer.dk/default.asp?pid=111&quot;&gt;Påskeøl&lt;/a&gt; is all flowers and “yellow” in taste, a very fine easter ale. It is a bit darker than a classic, cloudy with a nice white foam. The first taste is of spice and flowers, but not heavy at all. Very fitting for spring and easter.&lt;/p&gt;
&lt;p&gt;This beer works probably best with food. I was drinking it slowly, and while it’s getting warmer it looses its gas fairly quickly, so while this is no problem with many easter ales, you should probably drink this one fairly quick.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://hornbeer.dk/data/archive/Pskekyllinger,%20hjemmeside.jpg&quot; alt=&quot;&quot;&gt;The etiquette is probably the best part of this beer, it’s great! Made by Gunhild Rasmussen, who makes most of the labels, called “everything has an end”.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Best all-time april fools day pranks</title>
            <link>http://www.saers.com/archives/2011/03/30/best-all-time-april-fools-day-pranks/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/30/best-all-time-april-fools-day-pranks/</guid>
            <pubDate>Wed Mar 30 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve stopped doing april fools pranks, hoaxes and jokes, since unfortunately my jokes had a tendency to become true. “Dude, we’ve got a tax-misunderstanding” led to half a year of explaining why nothing was wrong. “DHL wants us to pay a strange import fee” wasn’t fun when DHL called three days later. I talked to your boss and hear Microsoft has bought your company… a couple of days later… you get the picture.&lt;/p&gt;
&lt;p&gt;But, that doesn’t stop me enjoying aprils fools day, my favourite came early with the EU requiring online retailers to refund their customers before getting the merchandise back. Let’s have a look at great april fools jokes and pranks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In 1957 a show called Panorama announced that a mild winter had increased the Swiss spaghetti harvest &lt;a href=&quot;http://youtu.be/27ugSKW4-QQ&quot;&gt;(see YouTube)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The BBC had a commercial for a documentary of Antarctica’s colony of flying penguins&lt;/li&gt;
&lt;li&gt;In 1980, the Big Ben was reported to be switching to digital, and the clocks hands would be sold to whoever called in first&lt;/li&gt;
&lt;li&gt;Branson’s hot air balloon that resembled a UFO in 1989 was a great one (video below)&lt;/li&gt;
&lt;li&gt;What I’m sure would tame many flamewars online was also an april fools joke: the proposed law that it’d be illegal to use the Internet while drunk from 1994&lt;/li&gt;
&lt;li&gt;The April 1998 issue of the New Mexicans for Science and Reason newsletter contained an article claiming that the Alabama state legislature had voted to change the value of the mathematical constant pi from ~3.14 to the &lt;em&gt;Biblical&lt;/em&gt; value of 3.0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;See these great clips:  &lt;/p&gt;
&lt;p&gt;Do you have other april fools jokes, hoaxes or pranks that are worthy to be included in this very informal all-time best list? Leave a comment &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The Danish easter ale story</title>
            <link>http://www.saers.com/archives/2011/03/29/the-danish-easter-ale-story/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/29/the-danish-easter-ale-story/</guid>
            <pubDate>Tue Mar 29 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m “imported” to Denmark, and guess what: so is the Danish easter ale tradition. As far as I’ve understood, the tradition started at the end of the 19th century when a few pubs in Copenhagen around easter would import double-bock beer called Salvator from the German order of Paulaner. This was a beer the monks had been allowed to sell since the 1780s. Whether it was actually the beer of the Paulaner monks is somewhat of a mystery, as this brand was so strong that all the Bavarian stouts were simply called Paulaner Salvator. Serving these beers turned out to be a huge success, so in 1905, Carlsberg, the big Danish beer brewery would make their own easter ale and sell it on tap. The year after, Tuborg, their arch rival, followed with their own easter ale on tap.&lt;/p&gt;
&lt;p&gt;Today, there are many small breweries all around Denmark, and each brewery with respect for themselves will have their own easter ale. Some will have them a pinch lighter than a christmas ale, some will have a bottle of pure summer. Speaking of christmas ale, it’s actually the easter ale tradition that has given us the christmas beer tradition, not the other way around!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Påskebryg - Ørbæk - Ecological</title>
            <link>http://www.saers.com/archives/2011/03/29/paskebryg-%c3%98rbaek-ecological/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/29/paskebryg-%c3%98rbaek-ecological/</guid>
            <pubDate>Tue Mar 29 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/wp-content/uploads/2011/03/foto1.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/2011/03/foto1-e1301349477272-225x300.jpg&quot; alt=&quot;&quot; title=&quot;Ecological Påskebryg by Ørbæk&quot; width=&quot;225&quot; height=&quot;300&quot; class=&quot;alignright size-medium wp-image-949&quot; /&gt;&lt;/a&gt;Next up is an ecological beer from Ørbæk.&lt;/p&gt;
&lt;p&gt;The first thought was that this beer aspires to be a trapist, yet isn’t as rich in the flavour. It has a pleasant darkness (I prefer dark beer), is well balanced, nice foam and it goes well with cheese (we tried that) and chocolate. It could have a bit more notes of flower and spice, it’s easter ale after all, but I get the impression this is a beer I wouldn’t mind serving guests all year around, perhaps except for christmas. &lt;/p&gt;
&lt;p&gt;On a minus note, it has a faint metallic smell, but apart from that, &lt;strong&gt;this is a beer I can fully recommend&lt;/strong&gt;, and I’ll be sure to buy a few more of. I should add that the hints of coffee were a nice plus. The label is nice, but I believe that previous years they used to have an easter bunny. In short: go bunnies! &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>SQLite for the iOS SDK, two years later</title>
            <link>http://www.saers.com/archives/2011/03/29/sqlite-for-the-ios-sdk-two-years-later/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/29/sqlite-for-the-ios-sdk-two-years-later/</guid>
            <pubDate>Tue Mar 29 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;It’s been two years since I first wrote on using &lt;a href=&quot;/archives/2008/03/14/sqlite-for-iphone-sdk/&quot;&gt;SQLite for iPhone SDK&lt;/a&gt;. Since then, iOS has come a long way, especially when it comes to storing data. But still, much remains the same. For instance, &lt;a href=&quot;http://flyingmeat.com/free/&quot;&gt;FMDB&lt;/a&gt; is still a great way of accessing &lt;a href=&quot;http://sqlite.org/&quot;&gt;SQLite&lt;/a&gt; databases directly, and if you’re most familiar with SQL and don’t want to learn too much new stuff (learning Objective-C and Cocoa can be enough by itself), this is a great way to write your first apps.&lt;/p&gt;
&lt;p&gt;But, with iOS 3.0 came Core Data, and I was so happy when it did. &lt;a href=&quot;http://www.zarrastudios.com/ZDS/Home/Home.html&quot;&gt;Marcus Zarra&lt;/a&gt; wrote a &lt;a href=&quot;http://pragprog.com/titles/mzcd/core-data&quot;&gt;great book with PragProg&lt;/a&gt; that I wholeheartedly recommend: it’s easy to read and thorough at the same time. I followed his workshop at NSConf ‘09, which was great, and I understand people have enjoyed &lt;a href=&quot;http://ideveloper.tv/store/details?product_code=10003&quot; class=&quot;broken_link&quot;&gt;the videos&lt;/a&gt; he and Scotty produced over at iDeveloper TV. I use Core Data in all my projects now, and its backed by SQLite, so I get a great mapping while having the performance of the database.&lt;/p&gt;
&lt;p&gt;It being the year of the NoQL-databases, though, a post wouldn’t be complete without saying you can now ditch SQLite all together and use CouchDB. CouchBase have made a developer preview of &lt;a href=&quot;https://github.com/couchbaselabs/iOS-Couchbase&quot; class=&quot;broken_link&quot;&gt;CouchDB for iOS&lt;/a&gt; that I’m looking forward to try out. CouchDB has great replication, but I still need to learn more about how to handle security and access to data so to not give all my application users the keys to the “castle”.&lt;/p&gt;
&lt;p&gt;Happy coding &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Påskeæg - from Thisted Bryghus</title>
            <link>http://www.saers.com/archives/2011/03/28/paskeaeg-from-thisted-bryghus/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/28/paskeaeg-from-thisted-bryghus/</guid>
            <pubDate>Mon Mar 28 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;As you might have noticed, I’m trying out different kinds of content on my blog lately. It’s all stuff I love doing, just interesting trying out new stuff. Next up on “new ideas” is “easter ales 2011”, where I thought I’d introduce this years crop of easter ale available in Danish supermarkets.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/wp-content/uploads/2011/03/foto-e1301325678774.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/2011/03/foto-e1301325678774-225x300.jpg&quot; alt=&quot;&quot; title=&quot;Påskeæg by Thisted Bryghus&quot; width=&quot;225&quot; height=&quot;300&quot; class=&quot;alignright size-medium wp-image-939&quot; /&gt;&lt;/a&gt;First up is &lt;a href=&quot;http://www.thisted-bryghus.dk/Default.aspx?ID=13&quot; class=&quot;broken_link&quot;&gt;Påskeæg, økologisk påskebryg&lt;/a&gt; by Thisted bryghus. It’s much like a traditional pils, so if you like a classic pils you’ll love this beer. It’s slightly sweet from the malte, but the hop taste is prominently bitter.&lt;/p&gt;
&lt;p&gt;A bit too light for my preference in easter ales, but not a bad start on this short series. I’m usually a big fan of Thisted Bryghus, so I think I’ll stick with some of their other beers.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Cheap quality-lenses for Canon EOS DSLR cameras</title>
            <link>http://www.saers.com/archives/2011/03/27/cheap-quality-lenses-for-canon-eos-dslr-cameras/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/27/cheap-quality-lenses-for-canon-eos-dslr-cameras/</guid>
            <pubDate>Sun Mar 27 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In this first video blogpost I follow up on my &lt;a href=&quot;/archives/2005/10/16/mf-what-is-available/&quot;&gt;two&lt;/a&gt; &lt;a href=&quot;/archives/2005/11/12/manual-focus-lenses-ii/&quot;&gt;blogposts&lt;/a&gt; from 2005, I show you how easy it is to put a Pentax m42 mount lens, one of the most popular kind of lenses from the 1950s up until the late 1980s, on a Canon EOS DSLR body. Back in 2005 I used the EOS 20D, now I use the EOS 5DmkII, but it’s just as easy.&lt;/p&gt;
&lt;p&gt;The lens I put on the camera is a Helios 85mm f/1.5, second generation, meaning that it has a 42mm screw-mount instead of the original 39mm. The adapter is a m42 EOS AF confirm adapter that you can &lt;a href=&quot;http://shop.ebay.com/?_from=R40&amp;amp;_trksid=p5197.m570.l1313&amp;amp;_nkw=m42+EOS+adapter&amp;amp;_sacat=See-All-Categories&quot;&gt;find on eBay&lt;/a&gt; for around $15.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>BOSE Companion 5 Review</title>
            <link>http://www.saers.com/archives/2011/03/26/bose-companion-5-review/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/26/bose-companion-5-review/</guid>
            <pubDate>Sat Mar 26 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve been looking for a great-looking and great-sounding speaker system for my Mac. And just so we’re clear: great-sounding is for classical music, and I expect equal or better than my Celestion/NAD system I bought for ~10.000 NOK when I was 15. My problem has been that either the speakers filled too much in my office space (3.5 m2), and/or they looked really bad.&lt;/p&gt;
&lt;p&gt;My brother-in-law recommended BOSE, and specifically the Companion system. I didn’t find anywhere to hear them, but I took a gut decision and ordered one. They simulate a 5.1 system, and in that they actually do a quite good job. The tweet/high frequencies isn’t all that great, but if you’re playing computer games, watch movies or listen to something else than classical and jazz, I’m sure out of the box you’ll have no problem with it.&lt;/p&gt;
&lt;p&gt;What’s funny is that I’ve grown used to them, and having set the equalizer in iTunes to boost the high frequencies a bit, they actually do a fine job. For sure, I still prefer my HiFi system, but it comes pretty close at a third of both the space and price. I still believe there’s room for great-looking speakers that are worthy of a low-end HiFi system (meaning the equivalent of a relatively cheap Denon receiver with some not too expensive stereo speakers) that can outperform the BOSE, but until they come around this is a quite nice setup. They don’t fill much and listening to Fontana’s Sonata Secunda with one of my favourite recorder players is pleasant. Not like a HiFi system where it feels like the performers are in the room, but still really nice. And for those occational games, the 5.1 emulation works great.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>IRIScan 2 review</title>
            <link>http://www.saers.com/archives/2011/03/26/iriscan-2-review/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/26/iriscan-2-review/</guid>
            <pubDate>Sat Mar 26 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/wp-content/uploads/2011/03/iriscan.jpg&quot; alt=&quot;&quot; title=&quot;IRIScan 2&quot; width=&quot;400&quot; height=&quot;250&quot; class=&quot;alignright size-full wp-image-929&quot; /&gt;A while back I bought an IRIScan 2, a little scanner that could be laying in the kitchen drawer to scan incoming bills. It’s not a very fast scanner, it doesn’t have battery for very many pages, but for incoming mail, perhaps some music scores and such, it’s quite good.&lt;/p&gt;
&lt;p&gt;It scans to color JPEG which makes the files a bit large and gives many shades of white and black, and light bleed from the surroundings is actually a bit of a problem, especially in paper folds. But this is all forgiven with its ease of use: turn it on, insert paper, and it’s saved to either the internal storage, an SD card (my preference) or a USB key. The reason I prefer the SD card is simply I had it laying around, and it’s easy to take out and insert into a card reader.&lt;/p&gt;
&lt;p&gt;The reason I use a card reader is simply that the device doesn’t transfer the images quickly off it. But if you’re not in a hurry, that’s even easier. When connected to your computer, it will only charge or transfer files, there’s no way to hook it up to a scanner program, and if you start scanning, it will eject the storage area first. This was a surprise to me, but no problem. The only problem I have with it isn’t even with the device, but with my iPad. For the iPad to recognize the images on the SD-card through the photo connector, you first need to rename the scanning folder to DCIM. It would be nice if either the iPad would look through more folders on the SD-card, or if IRIScan had a possibility of calling the folder DCIM. Then it would REALLY be portable scanning &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;All in all, I’m very happy with the device. I use it for incoming mail, and it’s quickly done. Please find attached a letter scanned that has not been processed in any way. &lt;a href=&quot;/wp-content/uploads/2011/03/IMG_0001.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/2011/03/IMG_0001-150x150.jpg&quot; alt=&quot;Example of a document scanned with IRIScan&quot; title=&quot;Prescott recorder prices&quot; width=&quot;150&quot; height=&quot;150&quot; class=&quot;alignnone size-thumbnail wp-image-930&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPad 2 delivery status in Denmark</title>
            <link>http://www.saers.com/archives/2011/03/25/ipad-2-delivery-status-in-denmark/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/25/ipad-2-delivery-status-in-denmark/</guid>
            <pubDate>Fri Mar 25 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Like many of you, this morning I went on the Apple Store online and ordere my iPad 2. I’ve had a chat with many shop keepers today, both Eplehuset, Elgiganten and Humac. What seems to be the genereal consensus is that less than 10% of the iPads they had asked for have been delivered. So there is a major shortage. My idea was that Apple would prioritize their own channels, but my order from early this morning when they opened is scheduled for delivery in more than a month! So I guess I was wrong, and just like so many others I’ll just have to wait…&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mis-update</title>
            <link>http://www.saers.com/archives/2011/03/24/mis-update/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/24/mis-update/</guid>
            <pubDate>Thu Mar 24 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Whoops, I seem to have killed my themes, plugins and uploads dir when upgrading… not good. So there might be some dead links that should have had content around. For that I apologize. I’ll do my best to restore them, but should you discover anything missing while surfing around on my blog, do tell.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The state of SOAP on the iPhone</title>
            <link>http://www.saers.com/archives/2011/03/21/the-state-of-soap-on-the-iphone/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/21/the-state-of-soap-on-the-iphone/</guid>
            <pubDate>Mon Mar 21 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve been developing apps for the iPhone since the early betas of iOS 2.0, and one of the things I’d like back then was to use SOAP services. Back then, Apple had an old, half-implemented command-line program called wsmakestubs that you could use to generate some stubs that half worked. That program has not been updated, nor has any more SOAP support been added to iOS itself.&lt;/p&gt;
&lt;p&gt;What has changed, though, is the eco-system. First off all, we can talk about it and share experiences. Secondly, people have made and shared interesting stuff. One of my favourites is &lt;a href=&quot;http://sudzc.com/&quot;&gt;SudzC&lt;/a&gt;. It’s very interesting, but has been stuck in alpha for a while. Commercial offerings such as &lt;a href=&quot;http://wsclient.neurospeech.com/tag/ios/&quot;&gt;WSClient++&lt;/a&gt; are also interesting, but what I’ve found is that, for the most part, I don’t need all this support I was looking for.&lt;/p&gt;
&lt;p&gt;Hand-crafting the XML is easy enough. Just grab &lt;a href=&quot;http://ditchnet.org/soapclient/&quot;&gt;SOAP Client&lt;/a&gt; and fire of a request, then get the raw request and modify that XML. Likewise, check out the raw response and use XPath to grab the parts of the answer you need. Fire off the request with &lt;a href=&quot;http://allseeing-i.com/ASIHTTPRequest/&quot;&gt;ASIHttpRequest&lt;/a&gt; just to make it easier. All in all, getting hooked up to your SOAP service shouldn’t take long.&lt;/p&gt;
&lt;p&gt;For examples of using XPath, check out &lt;a href=&quot;http://stackoverflow.com/questions/4792475/parsing-soap-result-using-touchxml-in-ios-sdk-ipad&quot;&gt;this example at Stack Overflow&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;So back to the topic, the state is that it’s not well supported, but it doesn’t need to. Doing it yourself has become easy with great supporting frameworks for requests and XML handling in the iOS eco system.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Nice iPhone simulator theme</title>
            <link>http://www.saers.com/archives/2011/03/17/nice-iphone-simulator-theme/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/17/nice-iphone-simulator-theme/</guid>
            <pubDate>Thu Mar 17 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://twitter.com/#!/adurdin/&quot;&gt;@adurdin&lt;/a&gt; has made &lt;a href=&quot;http://backslashn.com/post/3919149217/another-day-another-sdk-another-iphone-simulator&quot;&gt;a skin for the iPhone simulator&lt;/a&gt; that may wear less on your eyes when you’re sitting there developing all day: &lt;img src=&quot;http://dl.dropbox.com/u/571452/blogfiles/iphonesimulatorframe/iPhone-4-Simulator-2.png&quot; alt=&quot;iPhone simulator beautified&quot;&gt;.&lt;br&gt;Visit his blog for &lt;a href=&quot;http://backslashn.com/post/3919149217/another-day-another-sdk-another-iphone-simulator&quot;&gt;instructions on how to install it&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Hidden Java pitfalls</title>
            <link>http://www.saers.com/archives/2011/03/17/hidden-java-pitfalls/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/03/17/hidden-java-pitfalls/</guid>
            <pubDate>Thu Mar 17 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The kind of errors I hate the most are the ones you cannot even find in the documentation. When you get no compiler warnings, and even an incentive from your preferred auto-completion tool to go straight into them.&lt;/p&gt;
&lt;p&gt;Todays such error is the following:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;byte[] buffer = /* something that fills the buffer with the contents of a string*/;&amp;lt;br /&amp;gt;
String stringBuffer = new String(buffer, Charset.forName(&amp;quot;UTF8&amp;quot;));&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;What’s wrong here?? Compiles fine, looks fine…. &lt;a href=&quot;http://download.oracle.com/javase/6/docs/api/java/lang/String.html#String(byte[],%20java.nio.charset.Charset)&quot;&gt;let’s read the doc&lt;/a&gt;… fine. Except, as it turns out, for long buffers, it will truncate the string and add a trailing &lt;em&gt;…&lt;/em&gt;. So you need to do something like this instead&lt;/p&gt;
&lt;p&gt;&lt;code&gt;String stringBuffer = new String(buffer, 0, lengthOfBuffer, Charset.forName(&amp;quot;UTF8&amp;quot;));&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;That gives you a correct string, not truncated and not with a &lt;em&gt;…&lt;/em&gt; at the end. *sigh*&lt;/p&gt;
</description>
        </item>
        <item>
            <title>libpd for iOS with Cyclone support, sample project</title>
            <link>http://www.saers.com/archives/2011/01/16/libpd-for-ios-with-cyclone-support-sample-project/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2011/01/16/libpd-for-ios-with-cyclone-support-sample-project/</guid>
            <pubDate>Sun Jan 16 2011 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I &lt;a href=&quot;/archives/2010/10/22/puredata-on-iphone/&quot;&gt;mentioned&lt;/a&gt; &lt;a href=&quot;http://gitorious.org/pdlib/pages/Packages&quot;&gt;libpd&lt;/a&gt; for iOS a while ago, and now I found that it’s ready to be played with. But as soon as I wanted to play with spectral analysis, I started missing tools, so trying to get cartopol~ and poltocart~ to work, I ended up putting in support for all the &lt;a href=&quot;http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html&quot;&gt;Cyclone&lt;/a&gt; objects. When the work was done (it compiled and ran fine) I put it on GitHub: &lt;a href=&quot;https://github.com/niklassaers/PdTest02WithCyclone&quot; class=&quot;broken_link&quot;&gt;https://github.com/niklassaers/PdTest02WithCyclone&lt;/a&gt;. Many thanks to Richard Lawler for &lt;a href=&quot;http://noisepages.com/groups/pd-everywhere/forum/topic/adding-functions-cartopolpoltocar/#post-799&quot;&gt;giving me some guidelines about how to do this&lt;/a&gt;. (If I made no sense in the above, you should check out &lt;a href=&quot;http://puredata.info/&quot;&gt;Pure Data&lt;/a&gt;)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Nå trykkes hva som helst i avisen</title>
            <link>http://www.saers.com/archives/2010/12/23/na-trykkes-hva-som-helst-i-avisen/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/12/23/na-trykkes-hva-som-helst-i-avisen/</guid>
            <pubDate>Thu Dec 23 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/wp-content/uploads/2010/12/varmepumpe1.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/2010/12/varmepumpe1.jpg&quot; alt=&quot;&quot; title=&quot;varmepumpe&quot; width=&quot;581&quot; height=&quot;720&quot; class=&quot;alignnone size-full wp-image-883&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Seriously cool vacuum cleaner</title>
            <link>http://www.saers.com/archives/2010/12/17/seriously-cool-vacuum-cleaner/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/12/17/seriously-cool-vacuum-cleaner/</guid>
            <pubDate>Fri Dec 17 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description></description>
        </item>
        <item>
            <title>Mac and AirPrint printing with the HP LaserJet 1020</title>
            <link>http://www.saers.com/archives/2010/12/02/mac-and-airprint-printing-with-the-hp-laserjet-1020/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/12/02/mac-and-airprint-printing-with-the-hp-laserjet-1020/</guid>
            <pubDate>Thu Dec 02 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today, let’s get your iPad/iPhone printing from the HP LaserJet 1020. The 1020 isn’t officially supported by Mac OS X but always has been able to print using the 1022 driver. In my case, I’ll have it connected via an Airport Express, but this works fine also if it’s connected directly to your Mac. Having it connected to the Airport Express another place in my house just makes it more fun. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;First of all, we need to have &lt;a href=&quot;http://netputing.com/airprinthacktivator/&quot;&gt;AirPrint Hactivator&lt;/a&gt; (make sure that you’re running OS X 10.6.5 or later and have iTunes 10.1 installed) installed to do iOS’ AirPrint. Leave that to last and you have to remove and add your printer once more, and we don’t want that.&lt;/p&gt;
&lt;p&gt;Then &lt;a href=&quot;http://support.apple.com/kb/dl907&quot;&gt;get the drivers from Apple&lt;/a&gt; (~350mb download, ~560mb installed) and install them.&lt;/p&gt;
&lt;p&gt;Finally, have the printer connected to the Airport Express (or your Mac) and turned on. Go to System Preferences, and hit the ‘+’ button on the lefthand side. Select your printer (which will have ‘Kind’ say ‘Bonjour’ if it’s connected to the Airport Express, or ‘USB’ if it’s connected to your Mac via USB). Select the printer (HP LaserJet 1020), in the ‘Print Using’ dialog, select ‘Select Printer Software’, and select ‘HP LaserJet 1022, 1.3.0.261’, not any of the Gutenprint versions. The 1022 printer is virtually the same but also has a network interface of its own. When you’ve selected that, hit ‘Add’ to finish adding your printer.&lt;/p&gt;
&lt;p&gt;Congratulations, you can now print from your Mac and your iOS devicie! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; (assuming, of course, that your device is on the same network as your Mac is)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Rejseberetning fra Christina og Niklas i Queensland, Australien</title>
            <link>http://www.saers.com/archives/2010/11/21/rejseberetning-fra-christina-og-niklas-i-queensland-australien/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/11/21/rejseberetning-fra-christina-og-niklas-i-queensland-australien/</guid>
            <pubDate>Sun Nov 21 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Kære alle&lt;/p&gt;
&lt;p&gt;Så har jeg omsider fået tid og mulighed til at skrive videre på Niklas og min rejseberetning fra Australien, nærmere bestemt Queensland.&lt;/p&gt;
&lt;p&gt;Vi fløj fra Sydney til Brisbane den 10. november, og boede de første 3 nætter hos Patrick, en af Niklas venner fra studietiden i Brisbane. Hyggeligt for Niklas at møde sin australske ven igen, og Patricks hustru var også meget gæstfri. Desuden havde de en lille søn på 5 måneder, og to dejlige siameserkatte, så det føltes meget hjemligt. I Brisbane var vi bl.a. i Lone Pine Koala Sanctuary, hvor jeg prøvede at holde en koala samt håndfodre kænguruer og vi betragtede alle de andre mange dyr, ikke mindst den meget aktive platypus, der var svær at løsrive sig fra igen. Niklas fik selvfølgelig taget en masse billeder af alle dyrene, der var mere eller mindre fotogene &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Da Niklas boede i Brisbane fra 2000-2001, havde han en god fornemmelse for hvad vi skulle se og gøre i Brisbane sammen, så nogle af aktiviteterne var gåture i den botanisk have som ligger lige ved siden af universitetet, samt gåture langs South Bank Parklands, hvor vi også havde en fælles barbeque med nogle af Niklas venner. Der er ganske mange dyr i parkerne, og især om aftenen og natten kan man være heldig at opleve de vilde dyr på nært hold. Vi fik bl.a. fodret opossums og set adskillige øgler i forskellige størrelser.&lt;/p&gt;
&lt;p&gt;Efter Brisbane kørte vi til Noosa, som er et virkelig dejligt område med skønne strande, nationalparker og gode shopping muligheder. Vi så koalaer i træerne, da vi gik i nationalparken ud til havet og derudover er det altid skønt med en tur i regnskoven eller i bølgerne ( i hvert fald når vandet som her er over 20 grader varmt).&lt;/p&gt;
&lt;p&gt;Fra Noosa kørte vi videre nordpå til Rainbow Beach, der har fået sit navn efter de forskellige farver sand på standens klitter. Her legede vi atter med bølgerne og desuden oplevede vi en smuk solnedgang på Carlo Sandblow. På vejen fra Noosa til Rainbow Beach kørte vi dog først forbi Great Sandy National Park, hvor jeg benyttede chancen til en ridetur i bushen og langs stranden. Ikke en billig fornøjelse, da jeg som øvet rytter skulle have en tur kun sammen med en instruktør, men det var pengene værd at galoppere af sted langs vandkanten på en kæmpelang hvid sandstrand. Desværre har jeg kun billeder af hesten, som hed Amber og jeg i skridt, da Amber var en af Equetons hurtigste heste, så instruktørens hest kunne på ingen måde følge med, og Niklas kom først ned på stranden, da vi var på vej tilbage.&lt;/p&gt;
&lt;p&gt;Mens vi havde vores bil parkeret ved vores guesthouse i Rainbow Beach tog Niklas og jeg på en to dages guidet tur til Fraser Island, verdens største sandø. Her havde vi to fantastiske dage  med Woody, vores forrygende guide, der sørgede for perfekt timing til alle øens mange smukke naturoplevelser. Det var virkeligt dejligt og forfriskende at bade i ferskvandssøerne, og vi fik set dingoer, havskildpadder og en masse fugle samt selvfølgelig en masse mere eller mindre stikkende insekter. Slanger har vi faktisk ikke set nogle af endnu, men som vores guide Woody forklarede os, så gemmer slangerne sig i 95 % af tilfældene sig for menneskene, så de fleste slanger ser os, men ønsker ikke at komme i kontakt med os, så vi ser ikke dem. Desuden er det mest slangerne på jorden, man skal være bange for, så man behøver ikke at spejde efter slangerne i træerne eller i vandet. Mht. edderkopper bor de mest giftige enten i huller ved trærødder, ( de er sorte, behårede og noget støre end en 5 krone) eller også laver de spindelvæv i hjørner, hvilket gør sig gældende for Redbacks. Edderkopperne ønsker heller ikke nærkontakt med menneskene, så medmindre man er så dum eller uheldig at komme til at genere dem, er der ikke særlig stor risiko for at blive bidt.&lt;/p&gt;
&lt;p&gt;Toiletoplevelser i Australien kan dog af og til være en spændende oplevelse, da man aldrig helt ved om der kommer til at være edderkopper, øgler, kakkelakker eller andre store insekter til at holde en med selskab. Tilsyneladende er træer, planter og insekter såvel som nogle dyrearter væsentligt større her i Australien, hvilket betyder, at her er der en mellemting mellem fluer, hvepse og myg, der er på størrelse med en humlebi og som desværre stikker væsentligt hårdere end myg, og ligeledes har det med at forfølge deres ofre meget insisterende. Så jeg har for en stund sat min næstekærlighed til stikkende kæmpefluer på standby, og har opdaget et hidtil ubenyttet talent for at klaske fluer. Faktisk var jeg den absolut bedste til denne disciplin, da Niklas og jeg for et par dage siden var på den guidede tur sammen med 10 andre personer på Fraser Island. Meget underligt at blive betragtet som personen med den mest dræbende præcision og timing, men vi har vel alle sider af os selv, som kun sjældent dukker op til overfladen. I øvrigt kunne fluerne bare have holdt sig væk fra mig – de havde fået en advarsel…&lt;/p&gt;
&lt;p&gt;Nå, men før jeg begynder at fortælle om alle diverse typer dyr og insekter i Australien, må jeg hellere komme tilbage til rejseberetningen (sorry, men interessen for dyr og naturen generelt er også et af mine fremherskende karaktertræk;)&lt;/p&gt;
&lt;p&gt;Afslutningen på Niklas og min 2 dages tur på Fraser Island, blev nemlig ganske dramatisk og mindeværdig. Fraser Island er som sagt verdens største sandø, og køreforholdende er mildt sagt vanskelige med løst sand, tidevand og klipper. Adskillige busser og jeeps er derfor i årenes løb kørt fast i sandet, og når de først er det, bliver det sjældent med et heldigt udfald. Tidevandet tager hurtigt køretøjerne og efter en omgang saltvand samt tonsvis af sand, er det de færreste køretøjer, der klarer at starte igen. Stor var hele gruppens spænding derfor, da vores bus kørte totalt fast i det våde sand tæt ved strandkanten med indkommende tidevand. Med kun én skovl til at grave bussen fri var opfindsomheden stor, og der blev brugt hænder, sandaler og pinde til at grave med. Efter et par forsøg lykkedes det på et hængende hår med tidevandet og bølgerne i hælene at få bussen kørt væk til stor jubel.&lt;/p&gt;
&lt;p&gt;Da vi kom tilbage til Rainbow Beach igen og fik hentet vores bil, gik turen efter lidt mislykket aftensmad på en cafe, der havde puttet enorme mængder af chili i min salat, videre til vores næste overnatningssted, en lille hyggelig kystby ved navn Burrum Heads, hvor alt tilsyneladende lukker kl. 20 om aftenen.  Men vi nåede at få aftensmad for anden gang og fik derefter en god nats søvn i en meget rummelig hytte med plads til 6 personer.&lt;/p&gt;
&lt;p&gt;Formiddagen derefter blev brugt på en solid omgang brunch, gåtur langs strandpromenaden, samt træning i kørsel i venstreside for mit vedkommende, der modsat Niklas ikke tidligere har prøvet at køre i venstre side af vejen. Til de af jer som endnu ikke har stiftet bekendtskab med vestreside kørsel, kan jeg oplyse, at det er ganske uvant at skulle skifte gear med venstre hånd og at blinkeren er i højre hånd, mens vinduesviskeren modsat er i venstre hånd. Man bliver lidt højre/venstre forvirret, så forhåbentligt starter det ikke forfra igen, når vi er kommet tilbage til Danmark &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;I går, fredag den 19. November, ankom vi til Town of 1770, som er opkaldt efter det år da kaptajn James Cook, som den første brite gik i land i Queensland. Meget passende har vi derfor valgt at bo i en cabin i Captain Cook Holiday Village, hvor der ifølge Lonely Planet skulle hoppe adskillige kænguruer rundt, men indtil videre har vi nu kun set fugle i træerne samt rigtig mange kalkuner, hvilket er et yderst almindeligt syn i Queensland.&lt;/p&gt;
&lt;p&gt;Aftenen i går blev brugt på at se nærmere på området, så vi gik ned til stranden og marinaen og spiste aftensmad. I nat begyndte et forfærdeligt regnvejr, som desværre har varet hele dagen. Heldigvis havde vi planlagt at skulle begynde dagen med at vaske tøj, og derefter fik vi planlagt vores videre rejse nordpå til Cairns. Vi booker overnatningsstederne efterhånden som vi kommer frem, men det er bedst at have gjort det nogle dage i forvejen, da man ellers kan risikere at det ønskede hotel, guesthouse eller hostel har alle dobbeltværelser optaget.&lt;/p&gt;
&lt;p&gt;I eftermiddags benyttede vi regnvejret til at besøge et lille museum jeg gerne ville se, da the Miriam Vale Historical Society Museum bl.a. havde uddrag fra Captain Cooks dagbøger såvel som aboriginals nedfældede oplevelser af det første møde med Captain Cook i Queensland. Min interesse for historie og fremmede folkefærd fornægter sig ikke, og da jeg i 2003 skrev bacheloropgave om mødet og de positive relationer mellem pelshandlere/opdagelsesrejsende og de indfødte i nordvest Amerika, var det et kærkommen gensyn med Captain Cooks dagbøger.&lt;/p&gt;
&lt;p&gt;Sidst på eftermiddagen trodsede vi regnen og blæsten og kørte op til det yderste af Josephs Banks Conservation Park for at gå en tur. Et smukt sted og det er altid fascinerende at kigge på de voldsomme bølger, der slår imod klipperne nedenfor. Jeg holder mig dog altid på behørig afstand af klippekanten – ikke noget med at snuble og falde 100 meter ned!&lt;/p&gt;
&lt;p&gt;I morgen tidlig kører vi af sted til Airlie Beach, hvorfra vi den 22.-23. November tager på en to dages bådtur rundt til Witsunday Islands. Fra båden kan vi snorkle i koralrevet og ellers kommer vi i land på de forskellige øer, der byder på mange skønne oplevelser.&lt;/p&gt;
&lt;p&gt;Den 23. November om aftenen kører vi til Eungella Holiday Park, hvor vi skal bo tæt ved Eungella Nationalpark, der er et af de bedste steder af se Platypusses, og derudover er der mange skildpadder og fugle.&lt;/p&gt;
&lt;p&gt;Den 24. November om eftermiddagen kører vi videre til Townville, hvor vi har booket tre overnatninger i et guesthouse, så vi har tid til at opleve byen, se Harry Potter 7 og komme et smut til Magnetic Island.&lt;/p&gt;
&lt;p&gt;Den 27. November om morgenen kører vi op til Cairns, der er vores sidste destination. Før vi atter sætter kursen mod Danmark og en 36 timers rejse den 29. November, skal vi dog først opleve lidt af Cairns samt på en bådtur til Green Island. Men de sidste oplevelser må I høre om en anden gang. Der er nu kun 10 dage til Niklas og jeg er tilbage i Danmark, og det virker surrealistisk at vi nærmer os den 1. December, her i ”sommer” varmen. (Dog ikke mere surrealistisk end at jeg har købt en juleCD med gamle juleklassikere, som jeg allerede har hørt på min Ipod, men nu har jeg jo også altid været lidt af en julefreak).&lt;/p&gt;
&lt;p&gt;Vi glæder os til at se jer alle sammen igen, og ikke mindst vores kat Silver &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;På gensyn i Danmark, Norge eller hvor i verden I bor ?&lt;/p&gt;
&lt;p&gt;Vi har vedhæftet et alsidigt sortiment af billeder, der viser et udpluk af vores oplevelser. God fornøjelse &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Knus og kærlig hilsen fra&lt;/p&gt;
&lt;p&gt;Christina &amp;amp; Niklas&lt;/p&gt;
&lt;p&gt;PS) I er meget velkomne til at videresende e-mailen til venner, familiemedlemmer og kollegaer, som vi ikke har e-mailadresserne til her på ferien.&lt;/p&gt;
&lt;p&gt;PPS) Pga. manglende internetdækning er denne mail sendt med en dags forsinkelse.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/wp-content/uploads/Amber og jeg i vandkanten.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Amber og jeg i vandkanten.jpg&quot; alt=&quot;Amber og jeg i vandkanten&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Amber og jeg på stranden.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Amber og jeg på stranden.jpg&quot; alt=&quot;Amber og jeg på stranden&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/C i Ellie Creek.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/C i Ellie Creek.jpg&quot; alt=&quot;C i Ellie Creek&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Carlo Sandblow ned mod stranden.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Carlo Sandblow ned mod stranden.jpg&quot; alt=&quot;Carlo Sandblow ned mod stranden&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Champagne Pools på Fraser Island.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Champagne Pools på Fraser Island.jpg&quot; alt=&quot;Champagne Pools på Fraser Island&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Christina fodrer kænguru.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Christina fodrer kænguru.jpg&quot; alt=&quot;Christina fodrer kænguru&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Christina i regnskov på Fraser Island.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Christina i regnskov på Fraser Island.jpg&quot; alt=&quot;Christina i regnskov på Fraser Island&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Christina med Koala.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Christina med Koala.jpg&quot; alt=&quot;Christina med Koala&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Christina ved palme.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Christina ved palme.jpg&quot; alt=&quot;Christina ved palme&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Dingo som nyder havudsigten på Fraser Island.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Dingo som nyder havudsigten på Fraser Island.jpg&quot; alt=&quot;Dingo som nyder havudsigten på Fraser Island&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Dingo.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Dingo.jpg&quot; alt=&quot;Dingo&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Dingohvalp.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Dingohvalp.jpg&quot; alt=&quot;Dingohvalp&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Gåtur langs Rainbow Beach.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Gåtur langs Rainbow Beach.jpg&quot; alt=&quot;Gåtur langs Rainbow Beach&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Guiden Woody, Niklas og Christina samt skibsvrag i baggrunden.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Guiden Woody, Niklas og Christina samt skibsvrag i baggrunden.jpg&quot; alt=&quot;Guiden Woody, Niklas og Christina samt skibsvrag i baggrunden&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Hop fra pæl på Fraser Island.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Hop fra pæl på Fraser Island.jpg&quot; alt=&quot;Hop fra pæl på Fraser Island&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Lake McKenzie på Fraser Island.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Lake McKenzie på Fraser Island.jpg&quot; alt=&quot;Lake McKenzie på Fraser Island&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Lake Wabby på Fraser Island.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Lake Wabby på Fraser Island.jpg&quot; alt=&quot;Lake Wabby på Fraser Island&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Lille øgle.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Lille øgle.jpg&quot; alt=&quot;Lille øgle&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/N og C i Blue Mountains.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/N og C i Blue Mountains.jpg&quot; alt=&quot;N og C i Blue Mountains&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/N og C samt sulten kænguru.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/N og C samt sulten kænguru.jpg&quot; alt=&quot;N og C samt sulten kænguru&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Niklas i træ ved Ellie Creek.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Niklas i træ ved Ellie Creek.jpg&quot; alt=&quot;Niklas i træ ved Ellie Creek&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Niklas og jeg på Rainbow Beach.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Niklas og jeg på Rainbow Beach.jpg&quot; alt=&quot;Niklas og jeg på Rainbow Beach&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Pelikan.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Pelikan.jpg&quot; alt=&quot;Pelikan&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Possum.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Possum.jpg&quot; alt=&quot;Possum&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Solnedgang set fra Carlo Sandblow.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Solnedgang set fra Carlo Sandblow.jpg&quot; alt=&quot;Solnedgang set fra Carlo Sandblow&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Solnedgang ved flod i Noosa .jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Solnedgang ved flod i Noosa .jpg&quot; alt=&quot;Solnedgang ved flod i Noosa &quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Stående Possum.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Stående Possum.jpg&quot; alt=&quot;Stående Possum&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Stor koalaunge.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Stor koalaunge.jpg&quot; alt=&quot;Stor koalaunge&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Svømmende platapus.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Svømmende platapus.jpg&quot; alt=&quot;Svømmende platapus&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Tasmansk djævel.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Tasmansk djævel.jpg&quot; alt=&quot;Tasmansk djævel&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Typisk pælehus i Queensland.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Typisk pælehus i Queensland.jpg&quot; alt=&quot;Typisk pælehus i Queensland&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Udsigt over Noosa Beach fra nationalparken.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Udsigt over Noosa Beach fra nationalparken.jpg&quot; alt=&quot;Udsigt over Noosa Beach fra nationalparken&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/to tætte koalaer.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/to tætte koalaer.jpg&quot; alt=&quot;to tætte koalaer&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Øgle.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Øgle.jpg&quot; alt=&quot;Øgle&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Niklas.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Niklas.jpg&quot; alt=&quot;Niklas&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/ChristinaKoala_small.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/ChristinaKoala_small.jpg&quot; alt=&quot;ChristinaKoala_small&quot;&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Rejseberetning fra Christina og Niklas i Hong Kong og Sydney</title>
            <link>http://www.saers.com/archives/2010/11/06/rejseberetning-fra-christina-og-niklas-i-hong-kong-og-sydney/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/11/06/rejseberetning-fra-christina-og-niklas-i-hong-kong-og-sydney/</guid>
            <pubDate>Sat Nov 06 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Kære alle&lt;/p&gt;
&lt;p&gt;Her kommer en rejseberetning fra Hong Kong og Sydney:&lt;/p&gt;
&lt;p&gt;Niklas og min månedslange ferie begyndte i søndags (den 31. oktober) med, at&lt;br /&gt;
vi kl. 9 om morgenen tog en taxi til Esbjerg Banegård, så vi nåede toget i&lt;br /&gt;
god tid. Efter de obligatoriske forsinkelser fra DSB pga. sporarbejde og&lt;br /&gt;
andre forhindringer, nåede vi kun 30 min forsinket frem til Kastrup&lt;br /&gt;
Lufthavn, hvor vi skulle med flyet til Hong Kong via en mellemlanding i&lt;br /&gt;
London.&lt;/p&gt;
&lt;p&gt;Flyveturen forløb fint, selvom det var en laaang tur, men jeg fik set et par&lt;br /&gt;
film, samt afprøvet diverse måder, man kan sidde og ligge i et flysæde på&lt;br /&gt;
Economyclass.&lt;/p&gt;
&lt;p&gt;Undervejs havde jeg også bemærket, at min krop som sædvanlig i begyndelsen&lt;br /&gt;
af mine ferier, havde fået et mindre breakdown, men da dette mere er reglen&lt;br /&gt;
end udtagelsen, tænkte jeg ikke nærmere over, at jeg var blevet lidt syg.&lt;br /&gt;
Dette skulle jeg imidlertid blive gjort meget opmærksom på ved ankomsten til&lt;br /&gt;
Hong Kong.&lt;/p&gt;
&lt;p&gt;I Hong Kong hersker der nemlig lov og orden, og tilsyneladende er der et&lt;br /&gt;
departement for selv vanding af træer og endda de mindste skrænter har fået&lt;br /&gt;
en gul plade med et registreringsnummer. På samme måde bliver de indrejsende&lt;br /&gt;
personers helbred tjekket nidkært, hvilket i første omgang sikres ved&lt;br /&gt;
varme/feber detektor, der ved varmeskanning viser, hvis der er nogle&lt;br /&gt;
personer, der har feber, når de ankommer til landet. Dette vidste jeg&lt;br /&gt;
imidlertid ikke, så stor var min forundring, da jeg på vej fra flyet ind i&lt;br /&gt;
Hong Kongs lufthavn bliver stoppet af en mand i kittel og med maske for&lt;br /&gt;
ansigtet, der insisterer på at måle min temperatur i ørene. Han konstaterer,&lt;br /&gt;
at jeg har feber (hele 37,8) og derfor ikke uden videre kan tillades adgang&lt;br /&gt;
til Hong Kong i tilfælde af smittefare. Jeg beordres straks at tage en&lt;br /&gt;
ansigtsmaske på, og følge med en sygeplejerske. Det viser sig, at jeg skal&lt;br /&gt;
tale med en læge og jeg skal svare på en masse spørgsmål, så de kan få&lt;br /&gt;
udfyldt nogle papirer om min sundhedstilstand. Heldigvis klarer jeg frisag,&lt;br /&gt;
og får lov til at rejse ind i landet sammen med Niklas.&lt;/p&gt;
&lt;p&gt;Faktisk nærer jeg en stor respekt for effektiviteten i Hong Kong lufthavn og&lt;br /&gt;
Hong Kong generelt, og når man tænker tilbage på, at det var i Hong Kong, at&lt;br /&gt;
Sars epidemien først brød ud i november 2002 og i løbet af kort tid dræbte 3&lt;br /&gt;
civile samt en læge, forstår man godt, at de med alle midler forsøger at&lt;br /&gt;
undgå en epidemi igen. Fodring og kontakt med frie fugle er derfor forbudt.&lt;br /&gt;
Et påbud jeg imidlertid ikke kunne holde, men jeg blev da heldigvis ikke&lt;br /&gt;
pågrebet og sat bag lås og slå for at fodre en gråspurv med kage på en cafe&lt;br /&gt;
J&lt;/p&gt;
&lt;p&gt;Bortset fra en lidt skrantede helbredstilstand, (der også fik medført, at&lt;br /&gt;
den mand som skulle tjekke mit pas samt indrejsepapirer til Sydney tre gange&lt;br /&gt;
spurgte mig, om jeg havde tuberkulose!) har Niklas og jeg indtil videre haft&lt;br /&gt;
en fin ferie med mange gode og spændende oplevelser.&lt;/p&gt;
&lt;p&gt;I Hong Kong nåede vi bl.a. i zoologisk og botanisk have, hvor dyrene til min&lt;br /&gt;
store glæde havde det rigtig godt, og der var ansat adskillige personer til&lt;br /&gt;
at passe dem. Desuden var der gratis adgang som et tilbud fra offentligheden&lt;br /&gt;
til alle indbyggere og besøgende i Hong Kong. Måske Kultur og Fritid i&lt;br /&gt;
Esbjerg Kommune også skal varetage en zoo på et tidspunkt? I så melder jeg&lt;br /&gt;
mig frivilligt til at passe dyrene &lt;img src=&#39;/wp-includes/images/smilies/icon_biggrin.gif&#39; alt=&#39;:D&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Tirsdag nåede Niklas og jeg også at tage bjergtoget op til The Peak, som er&lt;br /&gt;
det højeste punkt i Hong Kong med en fantastisk udsigt, og dejlig ren luft,&lt;br /&gt;
som en kærkommen afveksling til Hong Kongs hektiske byliv med meget bilos.&lt;br /&gt;
Derudover var vi på markedet for at købe kopitasker, hvor det var&lt;br /&gt;
obligatorisk at prutte om prisen, som det i øvrigt lykkedes mig at få ned&lt;br /&gt;
med 50 %.&lt;/p&gt;
&lt;p&gt;I onsdags skulle vi have været en tur ud til en lille fiskerlandsby, men&lt;br /&gt;
Niklas have glemt at trykke på gem på sin Iphones alarmklokke, så vi vågnede&lt;br /&gt;
først omkring 10.30, da rengøringsdamerne forsøgte at komme ind på vores&lt;br /&gt;
hotelværelse. En hurtig ændring i planerne og vi tog i stedet af sted til&lt;br /&gt;
Hong Kong Heritage Museum, der helt klart også var et besøg værd. Aftenen&lt;br /&gt;
gik med galopløb på Sha Tin væddeløbsbane i selskab med Markus, en af Niklas&lt;br /&gt;
mange fætre, der i øjeblikket er i Hong Kong for at skrive på et ph.d.&lt;br /&gt;
projekt. Jeg lod være med at spille på nogle af hestene, men det var et&lt;br /&gt;
spændende studie at iagttage adfærden hos de personer, som gik op i&lt;br /&gt;
væddeløbet med liv og sjæl. Der er en helt speciel stemning før et løb går i&lt;br /&gt;
gang og hestene er kommet på plads i startboksene. Ved flere af løbene måtte&lt;br /&gt;
der desuden målfoto til for at afgøre hvilken hest, der havde været et&lt;br /&gt;
mulehår længst fremme over målstregen.&lt;/p&gt;
&lt;p&gt;Dagen efter, i torsdags, gik rejsen sidst på dagen til Sydney. Først nåede&lt;br /&gt;
vi dog at strække benene i Kowloon park, selv om det begyndte at regne, så&lt;br /&gt;
det var en lidt blandet fornøjelse. Desuden tankede vi op på Pacific Coffee&lt;br /&gt;
Company, der er et af de få steder i Hong Kong, der serverer almindelige&lt;br /&gt;
vestlige sandwichs, kage, og drikkevarer.&lt;/p&gt;
&lt;p&gt;Jeg mærker en tydelig uoverensstemmelse mellem min egen og kinesernes&lt;br /&gt;
definition på mad. Kineserne har tydeligvis et mere bæredygtig og mindre&lt;br /&gt;
fremmedgjort forhold til spisningen af det hele på alle dyr. Så man kan både&lt;br /&gt;
få serveret fiskehoveder eller kyllinger og ænder mv. med hovederne og alt&lt;br /&gt;
skindet på. Eller hvad med indbagte grisetæer og kyllingetæer? Efter et par&lt;br /&gt;
mislykkedes forsøg med at spise på lokale asiatiske restauranter, var der&lt;br /&gt;
derfor næsten tale om hamstring fra Pacific Coffee Companiet.&lt;/p&gt;
&lt;p&gt;Heldigvis går jeg dog en lys fremtid i møde. Her i Sydney kan man nemlig få&lt;br /&gt;
almindelig morgenmad, der hverken indeholder risnudler med fiskeboller eller&lt;br /&gt;
blodigt og uigenkaldeligt kød. Det eneste kinesiske mad, jeg indtil videre&lt;br /&gt;
er blevet glad for er deres the, hvilket i øvrigt er meget heldigt, da the&lt;br /&gt;
serveres ved samtlige måltider &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Mht. tidsforskellen mærkes det i øvrigt tydeligt, at der er omkring 10&lt;br /&gt;
timers forskel mellem Sydney og Esbjerg. Vi var næsten kommet over vores 7&lt;br /&gt;
timers jetlag fra Esbjerg til Hong Kong, da vi i går morges (fredag) ankom&lt;br /&gt;
til Sydney og fik lagt endnu tre timer oveni. Fredag bar derfor præg af&lt;br /&gt;
træthed, hvilket selvfølgelig også kan skyldes manglen på søvn. Man sover&lt;br /&gt;
ikke særlig godt i et tætpakket fly, så det bliver helt sikkert bedre efter&lt;br /&gt;
en god nats søvn i en seng.&lt;/p&gt;
&lt;p&gt;Vejret i Sydney lever i disse dage ikke op til forventningerne og de lokale&lt;br /&gt;
går også rundt og fryser. Normalt plejer der at være omkring 25-26 grader,&lt;br /&gt;
men de sidste par dage har der kun været 15-18 grader og regn. I morgen&lt;br /&gt;
bliver ikke bedre, men i morgen og mandag skulle der ifølge vejrmeldingerne&lt;br /&gt;
blive godt vejr med solskin og 20-25 grader. så det glæder vi os meget til J&lt;/p&gt;
&lt;p&gt;På den positive side er vi ikke blevet forbrændt af solen, og der er stadig&lt;br /&gt;
rimelig stor sandsynlighed for solskinsvejr langs Great Barrier Reef mellem&lt;br /&gt;
Brisbane og Caines.&lt;/p&gt;
&lt;p&gt;På trods af manglen på energi i går nåede vi dog alligevel at gå rundt i&lt;br /&gt;
Sydney og spadserede i Royal Botanic Gardens samt Hyde Park. Desuden fik vi&lt;br /&gt;
set Operahuset og Niklas købte billetter til os til Arabian Nights, som vi&lt;br /&gt;
har været inde og se kl. 14 her i eftermiddag. Heldigt at vi kunne få&lt;br /&gt;
billetter med så kort frist og det har været en perfekt inde aktivitet på en&lt;br /&gt;
regnvejrsdag samt en meget passende ”før” fejring af min 30 års fødselsdag i&lt;br /&gt;
morgen J&lt;/p&gt;
&lt;p&gt;Mærkeligt at fylde 30, men jeg vænner mig nok til det &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;De øvrige aktiviteter i dag har først og fremmest været sightseeing og&lt;br /&gt;
shopping. Der er nogle seriøs fede butikker i Sydney, men jeg bliver&lt;br /&gt;
desværre nødt til at begrænse mig pga. at det bliver svært at presse flere&lt;br /&gt;
ting ned i min kuffert. Niklas fik købt adskillige gadgets i Apple butikken,&lt;br /&gt;
mens jeg nøjedes med at købe en Australian Sweatshirt med en kænguru på. Jeg&lt;br /&gt;
var dog stærkt fristet til at købe et par rigtig flotte kjoler og nogle seje&lt;br /&gt;
sandaler men jeg holder stand endnu.&lt;/p&gt;
&lt;p&gt;I morgen er endnu ikke planlagt i nøje detaljer, men en tur til Taronga Zoo&lt;br /&gt;
Park for at besøge bl.a. næbdyrene er et kvalificeret bud. En anden mulighed&lt;br /&gt;
er vi tager til Ku-Ring-Gai Chase National Park, der skulle have et rigt&lt;br /&gt;
dyreliv, her i blandt en koloni af koalaer J&lt;/p&gt;
&lt;p&gt;Mandag skal vi skifte til et andet hostel, og derudover besøger vi enten det&lt;br /&gt;
store Akvarium eller Australien Museum, som er Australiens største&lt;br /&gt;
naturhistoriske museum.&lt;/p&gt;
&lt;p&gt;Tirsdag tager vi på en guided udflugt til Blue Mountains, før vi onsdag&lt;br /&gt;
morgen atter sætter os ind i et fly og rejser videre til Brisbane.&lt;/p&gt;
&lt;p&gt;Jeg har vedlagt nogle billeder til at illustrere rejseberetningen. Og ja –&lt;br /&gt;
beklager længden på rejseberetningen, men detaljerigdom er nu engang en del&lt;br /&gt;
af min personlighed.&lt;/p&gt;
&lt;p&gt;Anden del af rejseberetningen forventes at komme om et par uger, undervejs&lt;br /&gt;
mellem Brisbane og Caines.&lt;/p&gt;
&lt;p&gt;Jeg håber, at I alle har det godt.&lt;/p&gt;
&lt;p&gt;Mange venlige hilsener fra Christina&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/wp-content/uploads/Arabian Nights inde i koncertsalen i Operahuset .jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Arabian Nights inde i koncertsalen i Operahuset .jpg&quot; alt=&quot;Arabian Nights inde i koncertsalen i Operahuset&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Dim Sum, små kinesiske retter.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Dim Sum, små kinesiske retter.jpg&quot; alt=&quot;Dim Sum, små kinesiske retter&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Galopløb i Sha Tin.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Galopløb i Sha Tin.jpg&quot; alt=&quot;Galopløb i Sha Tin&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Niklas og jeg ved The Peak.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Niklas og jeg ved The Peak.jpg&quot; alt=&quot;Niklas og jeg ved The Peak&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Operahuset og Sydney Habour Bridge.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Operahuset og Sydney Habour Bridge.jpg&quot; alt=&quot;Operahuset og Sydney Habour Bridge&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Registreringsplade af skråning i Hong Kong.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Registreringsplade af skråning i Hong Kong.jpg&quot; alt=&quot;Registreringsplade af skråning i Hong Kong&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Udsigt over Hong Kong fra The Peak.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Udsigt over Hong Kong fra The Peak.jpg&quot; alt=&quot;Udsigt over Hong Kong fra The Peak&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/Udsigt over Hong Kong ved skumringstid.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Udsigt over Hong Kong ved skumringstid.jpg&quot; alt=&quot;Udsigt over Hong Kong ved skumringstid&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;/wp-content/uploads/på kinesisk restaurant i Hong Kong.jpg&quot;&gt;&lt;img src=&quot;/wp-content/uploads/på kinesisk restaurant i Hong Kong.jpg&quot; alt=&quot;på kinesisk restaurant i Hong Kong&quot;&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>PureData on iPhone</title>
            <link>http://www.saers.com/archives/2010/10/22/puredata-on-iphone/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/10/22/puredata-on-iphone/</guid>
            <pubDate>Fri Oct 22 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Wow, the &lt;a href=&quot;http://gitorious.org/pdlib/pages/Packages&quot;&gt;libpd&lt;/a&gt; guys make it possible to put Pure Data patches in your iPhone app. I’m definitely going to make an app based on this, if nothing more then just for the heck of it. Time to brush up on my PD skills, I’ve been using Max/MSP for too long &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; See &lt;a href=&quot;http://createdigitalmusic.com/2010/10/21/libpd-put-pure-data-in-your-app-on-an-iphone-or-android-and-everywhere-free/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+createdigitalmusic+%28createdigitalmusic.com%29&quot;&gt;the article&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Roo &amp; Spring Security</title>
            <link>http://www.saers.com/archives/2010/10/17/roo-spring-security/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/10/17/roo-spring-security/</guid>
            <pubDate>Sun Oct 17 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://forum.springsource.org/member.php?u=32619&quot;&gt;Hatim&lt;/a&gt; has written &lt;a href=&quot;http://hatimonline.com/2010/08/04/spring-roo-and-spring-security-tutorial-0/&quot; class=&quot;broken_link&quot;&gt;a very nice blogpost about Roo and Spring Security&lt;/a&gt;, including source and going into a good level of detail.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>ROO-1537 &amp; ROO-1538 resolved</title>
            <link>http://www.saers.com/archives/2010/10/16/roo-1537-roo-1538-resolved/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/10/16/roo-1537-roo-1538-resolved/</guid>
            <pubDate>Sat Oct 16 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I don’t know if you’ve noticed yet, but I’m a big fan of both Roo and the guys behind Roo. Big thanks to Alan &amp;amp; James from &lt;a href=&quot;http://forum.springsource.org/showthread.php?p=324661&quot;&gt;the forum post&lt;/a&gt;, &lt;a href=&quot;https://jira.springsource.org/browse/ROO-1537&quot; class=&quot;broken_link&quot;&gt;ROO-1537&lt;/a&gt; and &lt;a href=&quot;https://jira.springsource.org/browse/ROO-1538&quot; class=&quot;broken_link&quot;&gt;ROO-1538&lt;/a&gt;, as of git version a474dc7b95613fae564f0e0fa50d89a6818bd753, and tested today one day later, my scripts run flawlessly through the tests! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Which means, we can continue with Tiles. Stay tuned!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>STS 3.5.0.RC1</title>
            <link>http://www.saers.com/archives/2010/10/16/sts-3-5-0-rc1/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/10/16/sts-3-5-0-rc1/</guid>
            <pubDate>Sat Oct 16 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The guys at SpringSource have too many links to STS 3.5.0.M3, finding 3.5.0.RC1 was a bit hard, so if you’re looking for it, go here: &lt;a href=&quot;http://www.springsource.com/products/eclipse-downloads&quot;&gt;http://www.springsource.com/products/eclipse-downloads&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>1236: MySQL replication problem solved</title>
            <link>http://www.saers.com/archives/2010/10/15/1236-mysql-replication-problem-solved/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/10/15/1236-mysql-replication-problem-solved/</guid>
            <pubDate>Fri Oct 15 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;div id=&quot;_mcePaste&quot;&gt;
  Ever seen this before? &lt;em&gt;Got fatal error 1236 from master when reading data from binary log: ‘Could not find first log file name in binary log index file’&lt;/em&gt; I had that after a MySQL server in my replication loop went down. When it came up, the next server in line gave this replication state &lt;em&gt;‘Relay log read failure: Could not parse relay log event entry. The possible reasons are: the master’s binary log is corrupted (you can check this by running ‘mysqlbinlog’ on the binary log), the slave’s relay log is corrupted (you can check this by running ‘mysqlbinlog’ on the relay log), a network problem, or a bug in the master’s or slave’s MySQL code. If you want to check the master’s binary log or slave’s relay log, you will be able to know their names by issuing ‘SHOW SLAVE STATUS’ on this slave’&lt;/em&gt;, which was quite logical since the end of the bin-log had been corrupted due to external circumstances.
&lt;/div&gt;

&lt;div&gt;
  This should be a simple
&lt;/div&gt;

&lt;blockquote&gt;
&lt;div id=&quot;_mcePaste&quot;&gt;
  STOP SLAVE;
&lt;/div&gt;

&lt;div id=&quot;_mcePaste&quot;&gt;
  CHANGE MASTER TO
&lt;/div&gt;

&lt;div id=&quot;_mcePaste&quot;&gt;
  MASTER_LOG_FILE=’bin.000nnn’,
&lt;/div&gt;

&lt;div id=&quot;_mcePaste&quot;&gt;
  MASTER_LOG_POS=1;
&lt;/div&gt;

&lt;div id=&quot;_mcePaste&quot;&gt;
  START SLAVE;
&lt;/div&gt;

&lt;/blockquote&gt;
&lt;div id=&quot;_mcePaste&quot;&gt;
  on the node that had stopped replicating, but this is when the 1236 error kicked in. As very often with 1236, the node that had gone down hadn’t updated it’s binary log index file (servername-bin.index in this case, yours might have a different prefix) so I had to manually add that in the index file. One more thing to remember, restart the MySQL server after updating the index file. Then replication should happily resume again once you hit &lt;/i&gt;START SLAVE;&lt;/i&gt; on the next mysql server in the replication ring.
&lt;/div&gt;

&lt;div&gt;
&lt;/div&gt;

&lt;div&gt;
  PS, take care, the CHANGE MASTER seems to flush the tables or something, it doesn’t simply set some variables, so depending on the load on your server this might take several minutes
&lt;/div&gt;</description>
        </item>
        <item>
            <title>Main composition</title>
            <link>http://www.saers.com/archives/2010/10/10/main-composition/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/10/10/main-composition/</guid>
            <pubDate>Sun Oct 10 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;While resolving the test problems in the last code, let’s look at what we get by doing a&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;mvn jetty:run&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The application has a header on top, a footer in the bottom, and a menu on the left hand side. This is in line with the Composite View pattern described in the &lt;a href=&quot;http://tiles.apache.org/framework/tutorial/pattern.html&quot;&gt;Tiles tutorial&lt;/a&gt;:&lt;img class=&quot;alignright&quot; title=&quot;Composite View&quot; src=&quot;http://tiles.apache.org/framework/images/tiled_page.png&quot; alt=&quot;Composite View&quot; width=&quot;167&quot; height=&quot;250&quot; /&gt;. To recompose this layout, see src/main/webapp/WEB-INF/layouts/layouts.jspx. In there you find that what we want to work with is &lt;tiles:insertAttribute name=&quot;body&quot;/&gt;, but working with this file will let you get the basic layout you want. The different attributes are found in layouts.xml, and they reference their respective files in /WEB-INF/views, so that should get you started making a nice template&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Tiles for Roo</title>
            <link>http://www.saers.com/archives/2010/10/10/tiles-for-roo/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/10/10/tiles-for-roo/</guid>
            <pubDate>Sun Oct 10 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I love &lt;a href=&quot;http://www.springsource.org/roo&quot;&gt;Roo&lt;/a&gt;! &lt;a href=&quot;http://www.springsource.com/people/balex&quot;&gt;Ben Alex&lt;/a&gt; and his team have made a great job making starting a Spring project a breeze. However, I’ve shied away from using Java for XHTML/JS/CSS since 2003, so while I know the underlying technologies with Roo (JPA, the databases, Spring, JUnit, Tomcat, etc etc) I don’t know &lt;a href=&quot;http://tiles.apache.org/&quot;&gt;Apache Tiles&lt;/a&gt; at all. So I figured I’d like to learn it, at least until Roo 1.1 hits in a few weeks, when I’ll probably want to learn &lt;a href=&quot;http://code.google.com/webtoolkit/&quot;&gt;GWT&lt;/a&gt;. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; Stay tuned…&lt;/p&gt;
&lt;p&gt;So, for learning this I’m going to make a project I’ve been planning ever since I released my awesome tuner for early music musicians: &lt;a href=&quot;http://tinyurl.com/WellTempered&quot;&gt;Well Tempered for the iPhone&lt;/a&gt;:  Open Temperament. It’s going to be an open database for tuning temperaments. So, first step, register the domain (let’s hope this isn’t going to be one of those many great ideas that are parked on a domain due to lack of time &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; ), done, and let’s get the basic Roo script up:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;project -topLevelPackage net.opentemperament&lt;br&gt;persistence setup -provider OPENJPA -database HYPERSONIC_PERSISTENT&lt;/p&gt;
&lt;p&gt;entity -class ~.entities.Family -testAutomatically&lt;br&gt;field string -fieldName name&lt;/p&gt;
&lt;p&gt;entity -class ~.entities.Temperament -testAutomatically&lt;br&gt;field string -fieldName title&lt;br&gt;field string -fieldName description&lt;br&gt;field string -fieldName originalAuthor&lt;br&gt;field reference -type ~entities.Family -fieldName family&lt;/p&gt;
&lt;p&gt;entity -class ~.entities.OnlineUser&lt;br&gt;field string -fieldName fullname&lt;br&gt;field string -fieldName email&lt;br&gt;field reference -class ~.entities.Temperament -fieldName onlineAuthor -type ~.entities.OnlineUser&lt;/p&gt;
&lt;p&gt;entity -class ~.entities.Note -testAutomatically&lt;br&gt;field string -fieldName name&lt;br&gt;field reference -type ~.entities.Note -fieldName enharmonicTwin&lt;br&gt;field number -fieldName indexFromA -type java.lang.Integer&lt;/p&gt;
&lt;p&gt;field reference -fieldName startingNote -type ~.entities.Note -class ~.entities.Temperament&lt;/p&gt;
&lt;p&gt;entity -class ~.entities.Comma -testAutomatically&lt;br&gt;field string -fieldName name -notNull&lt;br&gt;field number -fieldName ratio -type java.lang.Double&lt;br&gt;field number -fieldName ratioInCents -type java.lang.Double&lt;br&gt;field reference -type ~.entities.Comma -fieldName alias&lt;/p&gt;
&lt;p&gt;enum type -class ~.enums.IntervalType&lt;br&gt;enum constant -name MinorSecond&lt;br&gt;enum constant -name MajorSecond&lt;br&gt;enum constant -name MinorThird&lt;br&gt;enum constant -name MajorThird&lt;br&gt;enum constant -name PureFourth&lt;br&gt;enum constant -name PureFifth&lt;/p&gt;
&lt;p&gt;entity -class ~.entities.Deviation -testAutomatically&lt;br&gt;field reference -type ~.entities.Note -fieldName lowestNote -notNull&lt;br&gt;field enum -type ~.enums.IntervalType -fieldName intervalType -notNull&lt;br&gt;field reference -type ~.entities.Comma -fieldName deviationType -notNull&lt;br&gt;field number -fieldName deviationValue -type java.lang.Double&lt;/p&gt;
&lt;p&gt;field set -class ~.entities.Temperament -element ~.entities.Deviation -fieldName deviations&lt;/p&gt;
&lt;p&gt;controller all -package ~.web&lt;br&gt;logging setup -level DEBUG&lt;br&gt;security setup&lt;/p&gt;
&lt;p&gt;json add -class ~.entities.Family&lt;br&gt;json add -class ~.entities.Temperament&lt;br&gt;json add -class ~.entities.OnlineUser&lt;br&gt;json add -class ~.entities.Note&lt;br&gt;json add -class ~.entities.Comma&lt;br&gt;json add -class ~.entities.Deviation&lt;/p&gt;
&lt;p&gt;perform eclipse&lt;br&gt;perform test&lt;/p&gt;
&lt;/blockquote&gt;
</description>
        </item>
        <item>
            <title>Waiting for the Apple TV</title>
            <link>http://www.saers.com/archives/2010/10/02/waiting-for-the-apple-tv/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/10/02/waiting-for-the-apple-tv/</guid>
            <pubDate>Sat Oct 02 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The new AppleTV with iOS inside has me very excited as a developer and a media consumer. But, unfortunately, after the new AppleTV was announced, the old Apple TV is still on sale here in &lt;a title=&quot;Danish Apple Store&quot; href=&quot;http://store.apple.com/dk/browse/home/shop_ipod/family/appletv&quot; class=&quot;broken_link&quot;&gt;Denmark&lt;/a&gt;, &lt;a title=&quot;Norwegian Apple Store&quot; href=&quot;http://store.apple.com/no/browse/home/shop_ipod/family/appletv&quot; class=&quot;broken_link&quot;&gt;Norway&lt;/a&gt; and &lt;a title=&quot;Swedish Apple Store&quot; href=&quot;http://store.apple.com/se/browse/home/shop_ipod/family/appletv&quot; class=&quot;broken_link&quot;&gt;Sweden&lt;/a&gt;. What gives, Apple? You neglect the most technophile part of Europe, both with the iPad and now with the AppleTV, without an obvious reason. I emailed support a few weeks ago, and they asked me to check back when the AppleTV started shipping. So now I guess we’ll have to drive to Germany to pick one up, just like with the iPad. Lucky for me that’s easier than for the Norwegians.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Kind of Magic</title>
            <link>http://www.saers.com/archives/2010/10/02/kind-of-magic/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/10/02/kind-of-magic/</guid>
            <pubDate>Sat Oct 02 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;From a concert September 11th in Esbjerg, Casper, Kristian and Thomas from &lt;a href=&quot;http://kindofmagic.dk/&quot;&gt;Kind of Magic&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Virtual bank-run on Eik Bank?</title>
            <link>http://www.saers.com/archives/2010/09/27/virtual-bank-run-on-eik-bank/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/09/27/virtual-bank-run-on-eik-bank/</guid>
            <pubDate>Mon Sep 27 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Eik Bank, who in 2007 &lt;a href=&quot;http://www.eikbank.dk/SiteCollectionDocuments/PDF-dokumenter/Pressemeddelelser/29052007_Pressemeddelelse.pdf&quot; class=&quot;broken_link&quot;&gt;bought the Danish part of Skandiabanken&lt;/a&gt; and thus got me as its customer, is in trouble. The share has &lt;a href=&quot;http://www.dn.se/ekonomi/faroisk-bank-i-djup-kris-1.1177441&quot;&gt;fallen from ~86 DKK in august to ~30 DKK today&lt;/a&gt;, the board has resigned, the Færoe government is &lt;a href=&quot;http://www.dr.dk/Nyheder/Penge/2010/09/27/114545.htm&quot;&gt;wondering if they can bail it out&lt;/a&gt;. Apparently &lt;a href=&quot;http://www.arbejderen.dk/artikel/2010-09-02/bankgaranti-uden-sikkerhed&quot;&gt;the 9,1 million DKK guarantee the Danish government gave is worthless&lt;/a&gt;, the same article notes that the security behind the bank is stock in the bank and a failed construction company, so &lt;a href=&quot;http://borsen.dk/nyheder/finans/artikel/1/192063/ekspert_advarer_mod_aktier_i_eik_banki.html&quot;&gt;now they’re frantically trying to sell the Danish part&lt;/a&gt;, the one they bought in 2007. &lt;a href=&quot;http://finanstilsynet.dk/da/Nyhedscenter/Pressemeddelelser/Presse-2010/Eik-Bank-sikret-af-statsgaranti.aspx&quot;&gt;The Danish Finance Ministery guarantees that all deposits are safe&lt;/a&gt;, but nowhere do I see that means that customers will actually be able to access their money/pay their bills. A similar uncertainty was in Norway when the Icelandic bank Kaupting was put under administration and people’s money were safe but unavailable. (English readers, see &lt;a href=&quot;http://www.cphpost.dk/business/119-business/50096-faroese-bank-shutters-danish-subsidiary.html&quot; class=&quot;broken_link&quot;&gt;this summary article on Eik Banks trouble&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;This is where it gets interesting: The Danish part is an Internet only bank. The customers are people who are used to using the net, and thus quickly find out what’s going out. They usually also have a second bank, so all the ~100.000 customers going online and transferring their money to another bank should be a relatively quick thing. &lt;em&gt;Thus we have a virtual run on the bank.&lt;/em&gt; Not queues as we know them, but lots and lots of transactions. And besides the run, who is going to want to buy an server-infrastructure with ~100.000 empty accounts?&lt;/p&gt;
&lt;p&gt;So how serious is this? Just me pulling my money? Well, two days ago an ATM refused to talk to Eik Bank anymore, the first time I have experienced that. No problem with my other cards. Then todays headlines. Quite serious, and the news in danish TV isn’t helping them either. It’ll be interesting to see how this plays out. How this plays out will probably shape internet-only banks for a very long time to come. And that’s a banking concept I’ve been very fond of since I became a Skandiabanken customer in Norway a long, long time ago.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>A whole lot of changes</title>
            <link>http://www.saers.com/archives/2010/09/26/a-whole-lot-of-changes/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/09/26/a-whole-lot-of-changes/</guid>
            <pubDate>Sun Sep 26 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today I’ve done what I should have done (and in part did) a long time ago, get my blog up again, retire other blogs, integrate those posts here and modernize this blog. I did update WordPress a while back, adding a new design, but this time I’ve actually completed the look and made it, well, less fancy. It’s the content, not the design, and until I get someone to actually make a working design, a slightly customized standard-design will do well for me.&lt;/p&gt;
&lt;p&gt;My blog had been offline for a while due to a bad combination: server formatting (I changed from running ESXi with FreeBSD on top to just FreeBSD) and laziness. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; I’m integrating my photoblog and early music blog, and ~10 years of blogging plus two blog integrations made for an awful lot of dead links. But the weather is awful today, so I’m in the process of fixing them up too.&lt;/p&gt;
&lt;p&gt;Anyway, my plan is that a fresh look, having the old content up-to-date and letting it be the hub of what I do online, I’ll actually get around to write interesting stuff again, something I’ve not done on a regular basis for a while. Having it the way I want it should help for motivation. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; So, new improved blog… let’s see what comes &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Esbjerg Tidlig Ensemble</title>
            <link>http://www.saers.com/archives/2010/09/26/esbjerg-tidlig-ensemble/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/09/26/esbjerg-tidlig-ensemble/</guid>
            <pubDate>Sun Sep 26 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Let me introduce to you &lt;a href=&quot;http://www.esbjergtidligensemble.dk&quot; class=&quot;broken_link&quot;&gt;Esbjerg Tidlig Ensemble&lt;/a&gt;, the ensemble where I’m privileged to be a recorder player. Right now we’re planning our christmas concerts and we have time for one more. So if you’re quick and get in touch with me, we can come and play for you and your audience this christmas &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Hiding files from iTunes file sharing</title>
            <link>http://www.saers.com/archives/2010/06/28/hiding-files-from-itunes-file-sharing/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/06/28/hiding-files-from-itunes-file-sharing/</guid>
            <pubDate>Mon Jun 28 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In my SheetMusic iPad application I want my users to be able to import new sheet music, get it back again for printing, and still keep the database and other working files away from the user. Luckily, hiding files is easy, even with file sharing enabled. Just prefix your files and directories with a dot, and they will be as hidden to iTunes as they always have been to Finder&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Facebook/Address book syncing</title>
            <link>http://www.saers.com/archives/2010/06/26/facebookaddress-book-syncing/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/06/26/facebookaddress-book-syncing/</guid>
            <pubDate>Sat Jun 26 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I got an email today from two of my friends who had sent an email to everyone notifying that their email had changed. Not willing to do this work every time someone changes something I thought, I can just grab this via Facebook. A while back I used Address Book Sync (&lt;a href=&quot;http://danauclair.com/addressbooksync/&quot;&gt;http://danauclair.com/addressbooksync/&lt;/a&gt;) and that was great, but one day it stopped working. I checked it out again, and although the new version 1.4 locks up while syncing, it actually does some work while appearing locked, and after a while it had chewed through my friends list and was ready to update my friends. It categorized them in matched and unmatched, so I started by syncing everyone who was matched. That seemed fine, but it synced photos more than phone numbers and email addresses, which is what I’m after. A couple of tests revealed that I was missing emails, adresses, phone numbers and homepages. Hmm… not quite there yet. What do you use? What do you recommend?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Roo / Spring-Security - done right</title>
            <link>http://www.saers.com/archives/2010/06/20/roo-spring-security-done-right/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/06/20/roo-spring-security-done-right/</guid>
            <pubDate>Sun Jun 20 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;There’s a great example of how to do spring security in Roo right here: &lt;a href=&quot;http://bitbucket.org/jeduan/spring-roo-password/&quot;&gt;http://bitbucket.org/jeduan/spring-roo-password/&lt;/a&gt; Grab the code and read via&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;hg clone &lt;a href=&quot;http://bitbucket.org/jeduan/spring-roo-password&quot;&gt;http://bitbucket.org/jeduan/spring-roo-password&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
</description>
        </item>
        <item>
            <title>SSL: Apache CRT =&gt; Pound PEM</title>
            <link>http://www.saers.com/archives/2010/06/11/ssl-apache-crt-pound-pem/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/06/11/ssl-apache-crt-pound-pem/</guid>
            <pubDate>Fri Jun 11 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;To convert a certificate generated for Apache to a PEM file usable for Pound, do this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;openssl x509 -in mycert.crt -out mycert.pem&lt;br&gt;openssl rsa -in mycert.key &amp;gt;&amp;gt; mycert.pem&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Now your certificate that was generated for Apache’s SSL is ready to be used by Pound&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Face recognition in Lightroom 2</title>
            <link>http://www.saers.com/archives/2010/05/31/face-recognition-in-lightroom-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/05/31/face-recognition-in-lightroom-2/</guid>
            <pubDate>Mon May 31 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Frustrated about having Faces in iPhoto and not in Lightroom? Frustrated that it’s then in Aperture, but not Lightroom 3 beta 1 and 2? Frustrated about not hearing about it being a priority in Lightroom at all? And still addicted to Lightroom? Yupp, me too. But this night, for reasons not related to this post, I thought, hey, perhaps Picasa can help out? What I found is too good to be true, so it’s probably going to have all kinds of weird side-effects. But for now it seems to be great! You see, Picasa doesn’t move the files out of place, and it works with XMP (which Aperture does not, even though it claims to). And of course, I save all changes in an XMP sidecar. &lt;a href=&quot;http://creativetechs.com/tipsblog/add-face-recognition-to-lightroom-with-picasa/&quot;&gt;This great article&lt;/a&gt; simply states that all face detection will be written back as metadata in the file, and even updated into the XMP, so that I can just read it back into Lightroom! That sounds fantastic! So right now I’m scanning my entire library and look forward to a lot of tagging! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Audible on iTunes fix</title>
            <link>http://www.saers.com/archives/2010/05/29/audible-on-itunes-fix/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/05/29/audible-on-itunes-fix/</guid>
            <pubDate>Sat May 29 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve had a problem forever that when iTunes closes, it forgets the password to the iTunes store, and it forgets the password to my Audible account. I’ve Googled it once or twice but couldn’t find the answer, and since I hardly ever close iTunes except for boots, and since Quicksilver is so fast to open 1Password to retrieve my passwords, it’s only been a minor annoyance. But today I wanted it fixed, and &lt;a href=&quot;http://audible.custhelp.com/app/answers/detail/a_id/3538&quot;&gt;Audible has actually provided a few solutions&lt;/a&gt;. The last one worked for me, I moved the /Library/Preferences/com.audible.data.plist out of place, relaunched iTunes, entered the password, closed and reopened iTunes again, and it still works. Super! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; The new and old files differ not in size, but the key is different and the old file had some flags set on the file.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Quick fix for Bootcamp</title>
            <link>http://www.saers.com/archives/2010/05/28/quick-fix-for-bootcamp/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/05/28/quick-fix-for-bootcamp/</guid>
            <pubDate>Fri May 28 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A Mini Server (two disks, no superdrive) became redundant in our setup, so I used it to test a few things. At the same time I needed Visual Studio, so I dedicated one of the drives to Windows 7. After installing it with bootcamp, the mini would reboot as Windows, but if I pressed option and selected OS X, and rebooted after having used OS X, I’d get a “no OS” flash and the mini would reboot, find no OS, reboot again and loop. If you ever get this problem, the fix is easy: Press the option key and select boot into OS X, then go to System Preferences, Startup disk, select your OS X disk, and press restart. It’ll now behave correctly and reboot into OS X at startup.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>managedObject problems resolved</title>
            <link>http://www.saers.com/archives/2010/05/26/managedobject-problems-resolved/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/05/26/managedobject-problems-resolved/</guid>
            <pubDate>Wed May 26 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve been having some issues using the&lt;/p&gt;
&lt;blockquote&gt;
&lt;pre&gt;- (NSManagedObjectModel *)managedObjectModel&lt;/pre&gt;

&lt;/blockquote&gt;
&lt;pre&gt;function. First it didn&#39;t load well, but &lt;a title=&quot;Core Data: fetch an NSManagedObject by its properties&quot; href=&quot;http://stackoverflow.com/questions/2827070/core-data-fetch-an-nsmanagedobject-by-its-properties/2873858#2873858&quot;&gt;Marcus Zarra helped me out there on Stack Overflow&lt;/a&gt;. The funny thing was of course that up until now, it&#39;d worked great on the phone but not the simulator. That solved, it stopped working on my phone, but I was working so much in the simulator I didn&#39;t pay a lot of attention to it.&lt;/pre&gt;

&lt;pre&gt;Anyway, today I wanted to have that figured out, and I came across &lt;a title=&quot;Core Data Migration Problems?&quot; href=&quot;http://iphonedevelopment.blogspot.com/2009/09/core-data-migration-problems.html&quot;&gt;this great post by Jeff Lamarche&lt;/a&gt;, and while it didn&#39;t explain to me why I had multiple versions on my phone but not my simulator, even after I had wiped the application and application data completely, it allowed me to load the correct model. So now everything is running smoothly and the app is coming along great.&lt;/pre&gt;

&lt;pre&gt;If you&#39;ve been having the same kinds of issues, I hope these links help you as much as they did me.&lt;/pre&gt;</description>
        </item>
        <item>
            <title>SharePoint 2010 and BDC</title>
            <link>http://www.saers.com/archives/2010/03/26/sharepoint-2010-and-bdc/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/03/26/sharepoint-2010-and-bdc/</guid>
            <pubDate>Fri Mar 26 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Are you having any of the following problems?&lt;br /&gt;
- In SharePoint Designer 2010, when you select “External Content Types”, you get “The Business Data Connectivity Metadata Store is currently unavailable.”&lt;br /&gt;
- The Business Data Connectivity in Central Administration under Manage Service Applications gives you “Unrecognized attribute ‘allowInsecureTransport’. Note that attribute names are case-sensitive. (C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebClients\Bdc\client.config line 34)”&lt;br /&gt;
- When you create a new Business Data Connectivity service you also get “Unrecognized attribute ‘allowInsecureTransport’. Note that attribute names are case-sensitive. (C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebClients\Bdc\client.config line 34)”&lt;/p&gt;
&lt;p&gt;If so, hurry over to &lt;a href=&quot;http://support.microsoft.com/kb/976462&quot;&gt; and request the hotfix for SharePoint Foundation 2010.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Aperture 3 and XMP: A showstopper</title>
            <link>http://www.saers.com/archives/2010/02/10/aperture-3-and-xmp-a-showstopper/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2010/02/10/aperture-3-and-xmp-a-showstopper/</guid>
            <pubDate>Wed Feb 10 2010 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;It seems that Apple doesn’t want people switching from Lightroom to Aperture. In &lt;a href=&quot;http://support.apple.com/kb/TS2930&quot;&gt;this support document&lt;/a&gt;, Apple confirms that they only import strictly what they HAVE to to say that they comply with XMP, but they don’t support XMP enough to make it useful. Expect to loose all your labels and ratings when importing from Lightroom, and don’t expect to have the data transfer back to Lightroom in case Adobe releases Lightroom 3 and you’d rather stick with that after your 30 trial days are up.&lt;/p&gt;
&lt;p&gt;If you’ve run in to XMP issues with Aperture 3, do feel free to leave a comment.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Sample Spring3 / Hibernate3 / TestNG app on GitHub</title>
            <link>http://www.saers.com/archives/2009/10/14/sample-spring3-hibernate3-testng-app-on-github/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/10/14/sample-spring3-hibernate3-testng-app-on-github/</guid>
            <pubDate>Wed Oct 14 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In case anyone’s interested I posted &lt;a href=&quot;http://github.com/niklassaers/Sample-Spring3-App&quot;&gt;a sample Spring 3 / Hibernate / TestNG project&lt;/a&gt; on GitHub today. My motivation for doing so is to have a code base a project can start from, and a starting point for discussions on StackOverflow and such.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Canon Pixma Pro9000 MkII on Snow Leopard</title>
            <link>http://www.saers.com/archives/2009/09/05/canon-pixma-pro9000-mkii-on-snow-leopard/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/09/05/canon-pixma-pro9000-mkii-on-snow-leopard/</guid>
            <pubDate>Sat Sep 05 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Recently I bought a Canon Pro9000 MkII printer. About a week later, Snow Leopard was released. I decided I wasn’t too fond of the drivers that came with Snow Leopard and wanted the “official” ones. However, they won’t install on anything beyond Leopard, unless you do some tweaking. If tweaking is what you’d like, you’ve come to the right place. In this little post, we’ll install them.&lt;/p&gt;
&lt;p&gt;First, use Disk Utility to create a new image that’s read/write enabled from the CD. Select the CD (CANON_IJ) from within Disk Utility and hit the “New Image” button at the top of the window, between “Enable Journaling” and “Convert”. Select “read/write” from Image format and save the image to your desktop. You should get a window titled “Disk Utility Progress” saying Creating Image and Reading CANON_IJ. Let it finish&lt;/p&gt;
&lt;p&gt;Having done that, eject your CD, and be sure you have your image mounted. (Double-click it if it’s not). Open your terminal, and write&lt;/p&gt;
&lt;pre&gt;cd /Volumes/CANON_IJ
find ./ -name getosversion -print
&lt;/pre&gt;&lt;/p&gt; 

That should give you:

&lt;pre&gt;.//Set/Printer Driver/Pro9000 Mark II series/PrinterDriver_Pro9000II series_071700.pkg/Contents/Resources/getosversion
.//Set/Printer Driver_Alt/Pro9000 Mark II series/PrinterDriver_Pro9000II series_101800.pkg/Contents/Resources/getosversion
&lt;/pre&gt;&lt;/p&gt; 

Now replace these files with a string saying your OS is version 10.5.8:

&lt;pre&gt;cat &gt; /tmp/getosversion
#!/bin/sh
echo 1058
&lt;/pre&gt;

&lt;p&gt;press ctrl-d &lt;/p&gt;
&lt;pre&gt;chmod a+x /tmp/getosversion
cp /tmp/getosversion &quot;Set/Printer Driver/Pro9000 Mark II series/PrinterDriver_Pro9000II series_071700.pkg/Contents/Resources/getosversion&quot;
mv /tmp/getosversion &quot;Set/Printer Driver_Alt/Pro9000 Mark II series/PrinterDriver_Pro9000II series_101800.pkg/Contents/Resources/getosversion&quot;
&lt;/pre&gt;

&lt;p&gt;You’ll get an “Operation not permitted” when mv tries to set the file owner, don’t worry about that. &lt;/p&gt;
&lt;p&gt;Voila, you’re good to go. Run the setup from your image. You’ll get a warning saying the OS version is unsupported, but we’ve just made it so that it will complete correctly. So just click OK when you get the warning, install the printer as you would before and enjoy&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Phone numbers of Oz</title>
            <link>http://www.saers.com/archives/2009/07/29/phone-numbers-of-oz/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/07/29/phone-numbers-of-oz/</guid>
            <pubDate>Wed Jul 29 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Went through a bunch of old junk and found my old SIM card from when I lived in Brisbane. Popped it into my iPhone, luckily I had disabled the PIN code. Settings, Mail-Contacts-Calendar, Import SIM Contacts… voila, I have my REALLY old phone book back. I wonder if those guys still have the same numbers. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Seng til salgs</title>
            <link>http://www.saers.com/archives/2009/05/15/seng-til-salgs/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/05/15/seng-til-salgs/</guid>
            <pubDate>Fri May 15 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Dreamzone Gold B20 140x200cm Box- &amp;amp; overmadrass fra Jysk i Esbjerg.&lt;br&gt;Mederne er i lyst trÃ¦&lt;/p&gt;
&lt;p&gt;LÃ¦s mere om sengen her:&lt;br&gt;&lt;a href=&quot;http://www.jysk.dk/4/5/6/11/3209557/a/catalog&quot; class=&quot;broken_link&quot;&gt;http://www.jysk.dk/4/5/6/11/3209557/a/catalog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;LÃ¦s mere om hvor fantastisk en Gold Dreamzone er her:&lt;br&gt;&lt;a href=&quot;http://www.jysk.dk/4/5/s24897/ag/catalog/&quot; class=&quot;broken_link&quot;&gt;http://www.jysk.dk/4/5/s24897/ag/catalog/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Billeder:&lt;br&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/content-files/seng/1.jpg&quot;&gt;&lt;img src=&quot;/content-files/seng/1.jpg&quot; width=&quot;60&quot; height=40&quot;/&gt;&lt;/a&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/content-files/seng/2.jpg&quot;&gt;&lt;img src=&quot;/content-files/seng/2.jpg&quot; width=&quot;60&quot; height=40&quot;/&gt;&lt;/a&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/content-files/seng/3.jpg&quot;&gt;&lt;img src=&quot;/content-files/seng/3.jpg&quot; width=&quot;60&quot; height=40&quot;/&gt;&lt;/a&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/content-files/seng/4.jpg&quot;&gt;&lt;img src=&quot;/content-files/seng/4.jpg&quot; width=&quot;60&quot; height=40&quot;/&gt;&lt;/a&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/content-files/seng/5.jpg&quot;&gt;&lt;img src=&quot;/content-files/seng/5.jpg&quot; width=&quot;60&quot; height=40&quot;/&gt;&lt;/a&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/content-files/seng/6.jpg&quot;&gt;&lt;img src=&quot;/content-files/seng/6.jpg&quot; width=&quot;60&quot; height=40&quot;/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;BÃ¥de madrassen og topmadrassen er i sÃ¦rdeles god stand, og det er stadigt mer end 10 Ã¥rs garanti fra Jysk. Vi er ikke rygere og har ikke dyr, sÃ¥ sengen er frisk og fin.&lt;/p&gt;
&lt;p&gt;Vi er lige flyttet ind i et nyt hus og kunne desvÃ¦rre ikke fÃ¥ en sÃ¥ stor boxmadras op trappen til vores sovevÃ¦relse. Derfor er vi nÃ¸dt til at sÃ¦lge den og kÃ¸be to enkeltsenge i stedet. Dette er en helt fantastisk seng, som du/I vil blive MEGET glad for.&lt;/p&gt;
&lt;p&gt;Sengen blev kÃ¸bt pÃ¥ tilbud til 6800 kroner (original pris 7599) + meder. Du fÃ¥r den for 2500, inklusive meder, og henter den selv i Esbjerg.&lt;/p&gt;
&lt;p&gt;Sengen har pocket-fjedre som er slanke, rÃ¸rformede fjedre i hÃ¦rdet stÃ¥l lagt i hver sin stofpose. Det giver en smidig og lydlÃ¸s konstruktion med mange individuelle stÃ¸ttepunkter. Boxmadrassen har dobbelt lag med fjedre, sÃ¥dan at nedre lag har 150 mini-bonell-fjedre per m2, og den Ã¸verste har 250 fjedre/m2, fordelt i 5 komfortzoner som giver en mere ergonomisk korrekt soveposition, og sengen har latex-polstring som leder varmen vÃ¦k meget effektivt og giver god stÃ¸tte.&lt;/p&gt;
&lt;p&gt;Topmadrassen bruger memory-skum, dvs varmeregulernde skum, vejer minimum 45 kg/m3, former sig efter kroppen, virker trykaflastende og Ã¸ger blodcirkulationen.&lt;/p&gt;
&lt;p&gt;Se mere her:&lt;br&gt;&lt;a href=&quot;http://minreklame.ipapercms.dk/JYSK/DK/2008DKOKT3fdsjkkfds/?Page=3&quot;&gt;http://minreklame.ipapercms.dk/JYSK/DK/2008DKOKT3fdsjkkfds/?Page=3&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Vareinformation fra Jysk:&lt;/p&gt;
&lt;p&gt;Vareinformation:&lt;br&gt;Madrastype: Boxmadras&lt;br&gt;StÃ¸rrelse: Bredde: 140 cm, LÃ¦ngde: 200 cm, HÃ¸jde: 25 cm&lt;br&gt;FjederindlÃ¦g: Pocket/Mini-bonell&lt;br&gt;Fjedre/mÂ²: 250 / 150&lt;br&gt;Zoneinddelt: 5&lt;br&gt;HÃ¥rdhed: Medium&lt;br&gt;Polstring: 37 kg/mÂ³ koldskum 30 mm&lt;br&gt;Bolster: 75% bomuld/25% polyester&lt;/p&gt;
&lt;p&gt;Inkl. topmadras&lt;br&gt;Kerne: Memory-skum&lt;br&gt;Kernekvalitet: 50 kg/mÂ³&lt;br&gt;KernehÃ¸jde: 5 cm&lt;br&gt;Quiltning: 200 g/mÂ² uld + 4 mm koldskum + 300 g/mÂ² polyester&lt;br&gt;Bolstermateriale: 75% bomuld/25% polyester&lt;br&gt;HÃ¸jde: 9 cm&lt;/p&gt;
&lt;p&gt;Meder i lyst trÃ¦&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Well Tempered price rise</title>
            <link>http://www.saers.com/archives/2009/04/22/well-tempered-price-rise/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/04/22/well-tempered-price-rise/</guid>
            <pubDate>Wed Apr 22 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;As announced in the end of january, the price for &lt;a href=&quot;http://tinyurl.com/WellTemperedApp&quot;&gt;Well Tempered has increased&lt;/a&gt;, and will continue to do so for the next couple of months. If you want it at a reduced price, be sure to get it now before the next price increase.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://tinyurl.com/WellTemperedApp&quot;&gt;Well Tempered&lt;/a&gt; is an early music tuner for the iPhone. It has lots of baroque and renaissance temperaments that are configurable for any key. The sound shapes it has available makes it so that it can be used pleasurably with soft instruments such as the bass recorder, and be heard through louder instruments such as the cello, even when placed on the notestand quite far from the cellist ear.&lt;/p&gt;
&lt;p&gt;Visit the &lt;a href=&quot;http://tinyurl.com/WellTempered&quot;&gt;Well Tempered Homepage&lt;/a&gt; for a demo video&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Well Tempered Status</title>
            <link>http://www.saers.com/archives/2009/03/23/well-tempered-status/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/03/23/well-tempered-status/</guid>
            <pubDate>Mon Mar 23 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m working on a couple of updates for Well Tempered, both for adding more temperaments and for refining the UI after a couple of users have been so kind as to provide useful suggestions. That’s great, I love that kind of feedback! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; What’s not so good is that Well Tempered is now being distributed outside the AppStore, without my consent. I’d love some feedback on how to handle such trials. I really hope people getting it through those channels consider upgrading to the retail version as there have been some important improvements since the initial release.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Clang for iPhone</title>
            <link>http://www.saers.com/archives/2009/02/14/clang-for-iphone/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/02/14/clang-for-iphone/</guid>
            <pubDate>Sat Feb 14 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Jeff wrote &lt;a href=&quot;http://iphonedevelopment.blogspot.com/2009/02/clang-static-analyzer.html&quot;&gt;a nice Clang introduction&lt;/a&gt; on &lt;a href=&quot;http://clang.llvm.org/StaticAnalysisUsage.html#Obtaining&quot; class=&quot;broken_link&quot;&gt;Clang&lt;/a&gt; that I ran on my Well Tempered code to check out what bugs I could find. I had some convention breaches and a couple of minor leaks that would turn up when the program was closed and its state was saved, so while not beating me up, it was great to get the feedback on what parts I had been ignoring so far. I hope to bring these advices into my code from now on, and I’m sure I’ll be running Clang frequently to get this great feedback &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Well Tempered picked up by some blogs</title>
            <link>http://www.saers.com/archives/2009/02/07/well-tempered-picked-up-by-some-blogs/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/02/07/well-tempered-picked-up-by-some-blogs/</guid>
            <pubDate>Sat Feb 07 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Zicos have &lt;a href=&quot;http://proaudio.zicos.com/news.php/n/12408512/Well-Tempered-iPhone-App-Supports-Alternate-Tunings&quot;&gt;picked up&lt;/a&gt; the &lt;a href=&quot;http://tinyurl.com/WellTemperedApp&quot;&gt;Well Tempered iPhone application&lt;/a&gt; after &lt;a href=&quot;http://www.synthtopia.com/content/2009/01/31/well-tempered-iphone-app-supports-alternate-tunings/&quot;&gt;a feature in Synthtopia&lt;/a&gt;. The article was also &lt;a href=&quot;http://twitter.com/podcasting_news/status/1164645678&quot;&gt;tweeted about&lt;/a&gt;. Well Tempered was also featured on &lt;a href=&quot;http://www.ipodtouchfans.com/forums/showthread.php?t=137578&quot;&gt;iPod Touch Fans&lt;/a&gt; by the App Store Bot. Nice to see it being picked up &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>synthPond</title>
            <link>http://www.saers.com/archives/2009/02/01/synthpond/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/02/01/synthpond/</guid>
            <pubDate>Sun Feb 01 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;While checking out other OSC applications than pOSCa and OSCar in the AppStore I came across &lt;a href=&quot;http://apps.stfj.net/synthPond/&quot;&gt;Synthpond lite&lt;/a&gt; that looks really cool. Just thought I’d let you know&lt;/p&gt;
</description>
        </item>
        <item>
            <title>lasttweet.py</title>
            <link>http://www.saers.com/archives/2009/01/31/lasttweetpy/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/01/31/lasttweetpy/</guid>
            <pubDate>Sat Jan 31 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I thought I’d share this little piece of code. Nothing revolutionary, but all right for Twitter maintenance. I didn’t want to be following lots of people that don’t post, so I wrote this little utillity that lists when people posted last time. It requires &lt;a href=&quot;http://code.google.com/p/python-twitter/&quot;&gt;python-twitter&lt;/a&gt;. To get a nice list of who hasn’t posted in 2009, do&lt;br&gt;&lt;code&gt;python lasttweet.py | grep -v 2009&lt;/code&gt;&lt;br&gt;Likewise, if you want to see everyone that last posted in January and have it sorted by what day in January, do:&lt;br&gt;&lt;code&gt;python lasttweet.py |grep Jan|cut -d &amp;#39; &amp;#39; -f 3-9|sort -n&lt;/code&gt;&lt;br&gt;Here follows the code:&lt;br&gt;`&lt;br /&gt;
api = twitter.Api(username=’username’, password=’somepassword’)&lt;br /&gt;
page = 1&lt;br /&gt;
users = api.GetFriends(page=1)&lt;br /&gt;
friends = []&lt;br /&gt;
friends = friends + users&lt;br /&gt;
while(len(users) == 100):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;page = page + 1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;users = api.GetFriends(page=page)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;friends = friends + users&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;for user in friends:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;lastPost = user.GetStatus().AsDict()[“created_at”]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;print lastPost, user.screen_name&lt;br /&gt;
&amp;nbsp;&amp;nbsp;tl = api.GetPublicTimeline(user.name)&lt;br /&gt;
`&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Three little iPhone apps</title>
            <link>http://www.saers.com/archives/2009/01/26/three-little-iphone-apps/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/01/26/three-little-iphone-apps/</guid>
            <pubDate>Mon Jan 26 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Good fun: today I submitted three little iPhone apps for review, hopefully they’ll be up in the AppStore within long. The first is &lt;a href=&quot;http://niklas.saers.com/Well_Tempered.html&quot;&gt;Well Tempered&lt;/a&gt;, my tuning application, that’ll be for sale. It’s for tuning early music instruments such as harpsichords and organs and will have many early music temperaments. Do see &lt;a href=&quot;http://niklas.saers.com/Well_Tempered.html&quot;&gt;the product page&lt;/a&gt;. Then there are &lt;a href=&quot;http://niklas.saers.com/OSC.html&quot;&gt;pOSCa and OSCar&lt;/a&gt;, free OSC controllers that’ll get electronic musicians up from their chairs and performing. Can’t wait to have them online and I wonder what people will think of them. I like them very much. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Updates will of course be provided as necessary.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Great Canon 5D MkII Review</title>
            <link>http://www.saers.com/archives/2009/01/25/great-canon-5d-mkii-review/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/01/25/great-canon-5d-mkii-review/</guid>
            <pubDate>Sun Jan 25 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.the-digital-picture.com/Reviews/Canon-EOS-5D-Mark-II-DSLR-Digital-Camera-Review.aspx&quot;&gt;This review&lt;/a&gt; is a really nice and thorough reveiew&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Supercollider and bubble game</title>
            <link>http://www.saers.com/archives/2009/01/19/supercollider-and-bubble-game/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/01/19/supercollider-and-bubble-game/</guid>
            <pubDate>Mon Jan 19 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://blog.cappel-nord.de/2008/07/frozen-bubble/&quot;&gt;Here is a nice link&lt;/a&gt; to Patrick using the bubble game to create OSC signals that will generate sound in SuperCollider. Soon, he can use pOSCa and OSCar as well &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Finding more Lightroom duplicates</title>
            <link>http://www.saers.com/archives/2009/01/09/finding-more-lightroom-duplicates/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2009/01/09/finding-more-lightroom-duplicates/</guid>
            <pubDate>Fri Jan 09 2009 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;em&gt;I have a problem:&lt;/em&gt; I’ve put all my photos I’ve taken the past ten years into Lightroom. To ensure that I didn’t miss any, I’ve put in all from my server, all from my backups etc etc etc. In short: duplicate galore. Now, I’ve sorted by filename and removed duplicates. I’ve sorted by capture time and removed duplicates. That made me go from 88k to 74k. But I still have duplicates. They have different times because some were posted in my galleries. They have different sizes because some were thumbnails. They have different names because some were exported and sent via mail. And some are more odd, or perhaps a combination of them all. But in 74k photos, finding duplicates and deciding which one to keep is hard!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;I have made a solution:&lt;/em&gt; a little Python script that will go through the Lightroom database, generate a 9x9 thumbnail of the photo, and compare it to all other photos. It takes a couple of hours to run on my 74k photos, helped me clean out 2k duplicates with only two false positives. That’s not bad!&lt;/p&gt;
&lt;p&gt;What it does is that it sets the label with a string representing the thumbnail, and then you sort your grid view by label and voila, you’re good to go. Since it goes for the raw files, it will find duplicates even if they have been corrected or worked on afterwards:  &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/content-files/duplicates.jpg&quot; alt=&quot;&quot;&gt;  &lt;/p&gt;
&lt;p&gt;Another example is that if you’ve changed the colours a bit around, it will still find it:&lt;br&gt;&lt;img src=&quot;/content-files/difcolours.jpg&quot; alt=&quot;&quot;&gt;  &lt;/p&gt;
&lt;p&gt;So that’s all very nice. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;a href=&quot;/content-files/LabelRoom.py&quot;&gt;Here’s the source code&lt;/a&gt;, under BSD license. Put it in your Lightroom directory together with Lightroom.lrdata. And oh, btw, if it blows up anything at all, do tell me, but don’t hold me responsible. This hasn’t been tested on much. But if you read the code, I think you’ll find it can do very limited harm&lt;/p&gt;
&lt;p&gt;Challenges ahead: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;RAW files not supported yet&lt;/li&gt;
&lt;li&gt;Doesn’t work too well on the different size problem, must find a better solution&lt;/li&gt;
&lt;li&gt;Faster run times?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Hope you can use it as well as it helped me&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The competition</title>
            <link>http://www.saers.com/archives/2008/11/26/the-competition/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/11/26/the-competition/</guid>
            <pubDate>Wed Nov 26 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m making OSC controllers for the iPhone, and I just sat down to check out the competition. Some projects, like TouchOSC and OSCemote are for pay. However, they are both out-competed on features and looks by Mrmr by Eric Redlinger. His version is soo much closer to what I have in mind, implements all the features by the two others and is free. That’s a mighty good package you have there, Eric.&lt;/p&gt;
&lt;p&gt;Status on my week is that I’m not to fond of doing the web-bit, so I’m not giving myself any exposure either. The functionality is coming nicely together for the apps, and I’m starting to get a couple of beta-testers, but I’ll probably spend some time finding a couple more. Right now I really need a graphics artist and someone who enjoys doing CSS &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPhone OSC apps, day #1</title>
            <link>http://www.saers.com/archives/2008/11/21/iphone-osc-apps-day-1/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/11/21/iphone-osc-apps-day-1/</guid>
            <pubDate>Fri Nov 21 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Jay, revived a project from back in April (&lt;a href=&quot;/archives/2008/04/25/lighting-matrix-for-max/&quot;&gt;Lighting Matrix for Max&lt;/a&gt;) from back when the iPhone SDK was NDA and only beta #3 was out. Well, for my first day of serious iPhone dev, I revived it, made it run with the current version, ripped out the Max/MSP part and inserted OSC instead. Good fun &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Burger King is at it again</title>
            <link>http://www.saers.com/archives/2008/11/15/burger-king-is-at-it-again/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/11/15/burger-king-is-at-it-again/</guid>
            <pubDate>Sat Nov 15 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;For those of you who attended my bachelor party, be sure to &lt;a href=&quot;http://ekstrabladet.dk/kup/forbrug/article1084829.ece&quot;&gt;read this article&lt;/a&gt; from Eksta Bladet&lt;/p&gt;
</description>
        </item>
        <item>
            <title>launchd problems?</title>
            <link>http://www.saers.com/archives/2008/10/08/launchd-problems/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/10/08/launchd-problems/</guid>
            <pubDate>Wed Oct 08 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Does your console log look much like&lt;/p&gt;
&lt;pre&gt;Oct  8 22:23:56 MyComputer com.apple.launchd[210] (com.company.app.task): Throttling respawn: Will start in 10 seconds
Oct  8 22:24:02 MyComputer com.apple.launchd[1] (com.company.app.task)[39664]): posix_spawnp(&quot;/Library/Vendor/Folder/task&quot;, ...): No such file or directory
Oct  8 22:24:02 MyComputer com.apple.launchd[1] (com.company.app.task)[39664]): Exited with exit code: 1
Oct  8 22:24:02 Halloumi com.apple.launchd[1] (com.company.app.task): Throttling respawn: Will start in 10 seconds
&lt;/pre&gt;

&lt;p&gt;then chances are you’ve installed software and deleted it again. We all do from time to time, some more frequent than other. This can be quite annoying when debugging a problem, as well as fill up space and drown more important messages. launchd is the cron of OS X, but you won’t find /etc/launchd.conf. Instead, look in /Library/LaunchAgents and ~/Library/LaunchAgents and you’ll find the ones that started the problem&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Bergen Etude</title>
            <link>http://www.saers.com/archives/2008/09/27/bergen-etude/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/09/27/bergen-etude/</guid>
            <pubDate>Sat Sep 27 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://saers.dk/~niklas/gallery/main.php?g2_itemId=7670&amp;g2_imageViewsIndex=1&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;http://saers.dk/~niklas/gallery/main.php?g2_view=core.DownloadItem&amp;g2_itemId=7673&amp;g2_serialNumber=2&quot; alt=&quot;Bergen Etude&quot; title=&quot;Bergen Etude&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Photos from Ringve 2008</title>
            <link>http://www.saers.com/archives/2008/09/03/photos-from-ringve-2008/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/09/03/photos-from-ringve-2008/</guid>
            <pubDate>Wed Sep 03 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The photos from the Ringve summercourse at Sund, 2008, &lt;a href=&quot;http://photos.saers.com/private/main.php?g2_itemId=85358&quot; class=&quot;broken_link&quot;&gt;are online&lt;/a&gt;, if you should have them and haven’t received my mail with the super-secret password, drop me a line and I’ll send it to you&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Hands up!</title>
            <link>http://www.saers.com/archives/2008/08/25/hands-up/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/08/25/hands-up/</guid>
            <pubDate>Mon Aug 25 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://saers.dk/~niklas/gallery/main.php?g2_itemId=7559&amp;g2_imageViewsIndex=1&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;http://saers.dk/~niklas/gallery/main.php?g2_view=core.DownloadItem&amp;g2_itemId=7561&amp;g2_serialNumber=2&quot; alt=&quot;Hands up!&quot; title=&quot;Hands up!&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Twitter</title>
            <link>http://www.saers.com/archives/2008/07/20/twitter/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/07/20/twitter/</guid>
            <pubDate>Sun Jul 20 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;It seems you cannot use the iPhone 2.0 firmware without a Twitter account, so I &lt;a href=&quot;http://twitter.com/niklassaers&quot;&gt;got one&lt;/a&gt;. First I started by adding some developers that I think do cool stuff. But then I got to thinking, who of my friends and contact are in there? Twitter isn’t great at bulk importing, so to help me, I found &lt;a href=&quot;http://www.twitterwho.com/&quot;&gt;TwitterWho&lt;/a&gt; where I could mark all my contacts in my address book, copy their names, paste it into the box and off it went and found everyone. Yay! How if I can only find a way to automatically look up Facebook friends on Twitter…. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Filmscanner</title>
            <link>http://www.saers.com/archives/2008/06/28/filmscanner/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/06/28/filmscanner/</guid>
            <pubDate>Sat Jun 28 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve been looking into what to replace the Nikon CoolScan 4000 that broke and Nikon didn’t manage to fix, and in that process I started a discussion on photo.net where people came up with some really nice answers. &lt;a href=&quot;http://photo.net/film-and-processing-forum/00PmWk&quot;&gt;Check out the discussion&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Cocoa and SOAP tutorial</title>
            <link>http://www.saers.com/archives/2008/06/23/cocoa-and-soap-tutorial/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/06/23/cocoa-and-soap-tutorial/</guid>
            <pubDate>Mon Jun 23 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Having dumped WSMakeStubs, I’m looking at the WebServices Core again, and this time I found that Todd Ditchendorf has written &lt;a href=&quot;http://www.ditchnet.org/wp/2007/01/30/example-code-webservices-core-cfnetwork-for-soap-http-auth-on-os-x/&quot;&gt;a nice tutorial&lt;/a&gt; about it. I’m working my way through it and it looks promising&lt;/p&gt;
</description>
        </item>
        <item>
            <title>3 broke my network</title>
            <link>http://www.saers.com/archives/2008/06/20/3-broke-my-network/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/06/20/3-broke-my-network/</guid>
            <pubDate>Fri Jun 20 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I bought a &lt;a href=&quot;http://privat.3.dk/mobiltbredbaand/EazyInternet/?csref=forisde_EazyInternet&quot;&gt;3 EazyInternet&lt;/a&gt; mobile broadband modem and subscription this week, thinking it would be sweet with 7,2Mbit on the go. And it works fine, cool thing having on my mac. But, alas, when installing it, the installer disabled my Airport WLAN and wired Ethernet interfaces, so currently I’m locked to using *ONLY* 3 network, which is *REALLY* slow compared to the wired network at work and the WLAN at home.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ribe 1300 years</title>
            <link>http://www.saers.com/archives/2008/06/19/ribe-1300-years/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/06/19/ribe-1300-years/</guid>
            <pubDate>Thu Jun 19 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Just a quick link to &lt;a href=&quot;http://www.ribe1300.dk&quot;&gt;Ribe’s 1300 year celebration website&lt;/a&gt; that Christina is working with. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>WSMakeStubs, a nightmare?</title>
            <link>http://www.saers.com/archives/2008/05/29/wsmakestubs-a-nightmare/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/05/29/wsmakestubs-a-nightmare/</guid>
            <pubDate>Thu May 29 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m not quite sure of the state of things, but fact is I’ve had lots of problems with WSMakeStubs, and I’m looking for alternatives. WSMakeStubs makes stubs for webservices in Objective C (and C++, but I haven’t used that). WikiBooks have an excelent article on what to watch out for and tips when using WSMakeStubs, you can &lt;a href=&quot;http://en.wikibooks.org/wiki/Programming:WebObjects/Web_Services/Web_Service_Provider#Consuming_with_WebServicesCore.framework&quot;&gt;check it out here&lt;/a&gt;. I’m seriously considering just wrapping the SOAP XML myself and doing some XPath on the result, but come on, Apple, it shouldn’t have to be that hard. My bugreport (#5944524) hasn’t been touched, and I guess for a good reason: Apple must have zillions of them, it seems everywhere I hear about WSMakeStubs I hear how it’s not working. I hope they put this tool into shape quickly, it would be a real benefit, especially with all the iPhone programming going on. Just look at how easy this is in Visual Studio, how easy &lt;a href=&quot;http://ws.apache.org/axis2/&quot;&gt;Axis2&lt;/a&gt; makes it. Even PHP libraries like &lt;a href=&quot;http://sourceforge.net/projects/nusoap/&quot;&gt;nusoap&lt;/a&gt; are easy to use compared to WSMakeStubs. Apple, I’m sooo looking forward to WSMakeStubs 2.0 &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>She said &quot;yes&quot;!</title>
            <link>http://www.saers.com/archives/2008/05/16/she-said-yes/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/05/16/she-said-yes/</guid>
            <pubDate>Fri May 16 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;11 days ago now, me and Christina were on Cuba on vacation. It was three years since we met, I proposed, she said yes. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; We’re expecting to get married in september &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>I\&#39;ve been accepted as an iPhone developer</title>
            <link>http://www.saers.com/archives/2008/05/16/acceptance/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/05/16/acceptance/</guid>
            <pubDate>Fri May 16 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I finally got my mail from Apple with the acceptance. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; (ok, so I got it May 8th but I was in Cuba so I didn’t know) The fee is payed and the certificate should come “any moment now” &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Objective C for Max 5</title>
            <link>http://www.saers.com/archives/2008/04/26/objective-c-for-max-5/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/04/26/objective-c-for-max-5/</guid>
            <pubDate>Sat Apr 26 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I bought my upgrade of Max 5 yesterday, and I’m of course eagerly waiting for my license code. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Trying to put Objective-C and Cocoa into all that I do, I found &lt;a href=&quot;http://recherche.ircam.fr/equipes/temps-reel/movement/muller/index.php?entry=entry061109-110500&quot;&gt;RÃ©my Muller’s blogpost&lt;/a&gt; about writing Objective-C externals for Max. Also, &lt;a href=&quot;&quot;&gt;Electrotap&lt;/a&gt; has posted &lt;a href=&quot;http://code.google.com/p/objectivemax/&quot;&gt;ObjectiveMax&lt;/a&gt; on Google Code. It’s dual-licensed GPL/Commercial which of course make BSD licensed code and closed-source-but-free a non-option. I’ll probably try out both and port much of my Java stuff over to have it working at greater speed and tested with Max 5&lt;/p&gt;
&lt;p&gt;On the same page, RÃ©my writes about Bonjour for Max/MSP, and with my iPhone development efforts such as &lt;a href=&quot;/archives/2008/04/25/lighting-matrix-for-max/&quot;&gt;Lighting Matrix&lt;/a&gt; I’m planning on implementing a Bonjour interface as an option to UDP. (I’d also like to try out bluetooth just like the Wii interface &lt;a href=&quot;http://www.iamas.ac.jp/~aka/max/&quot;&gt;aka.wiiremote&lt;/a&gt;, but that’s not a near-future plan as I’m not sure it’s supported through the official SDK yet)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>&quot;Unknown architecture&quot; with iPhone development</title>
            <link>http://www.saers.com/archives/2008/04/25/unknown-architecture-with-iphone-development/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/04/25/unknown-architecture-with-iphone-development/</guid>
            <pubDate>Fri Apr 25 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Every now and again I get “Unknown architecture” when trying to compile. I found &lt;a href=&quot;http://discussions.apple.com/thread.jspa?messageID=7084194&quot;&gt;this post&lt;/a&gt; that has the solution in the bottom: *  &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;From the “Project” menu, choose Edit Active Target “ &lt;project-name&gt;“. Select the “Build” tab. In the search box, look for FRAMEWORK_SEARCH_PATH. Highlight the row with a search path in it. Press &lt;DELETE&gt; to completely wipe out the path.&lt;/p&gt;
&lt;/i&gt; I don’t know quite why there sometimes are more paths there that I don’t want, but it helps anyways.&lt;/p&gt;
&lt;/blockquote&gt;
</description>
        </item>
        <item>
            <title>Lighting Matrix for Max</title>
            <link>http://www.saers.com/archives/2008/04/25/lighting-matrix-for-max/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/04/25/lighting-matrix-for-max/</guid>
            <pubDate>Fri Apr 25 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m still a Max/MSP junkie (&lt;a href=&quot;http://www.cycling74.com/products/max5&quot;&gt;Max 5 was released today!!&lt;/a&gt;) and so I’m happy to present my new interface for Max: LightingMatrix&lt;/p&gt;
&lt;embed type=&quot;video/msvideo&quot; SRC=&quot;/content-files/LightingMatrixForMax.avi&quot; WIDTH=&quot;500&quot; HEIGHT=&quot;550&quot;  autostart=&quot;true&quot;&gt;
&lt;/embed&gt;

&lt;p&gt;As you can see, LightingMatrix is a matrix of black buttons that light up when you press them and then fade down. When I get my certificate and get to put it on the iTunes App Store, you’ll see that you can use multiple fingers. The values are sent via UDP to Max where you can use it just like any other control. I look forward to seeing what splendid software-synth, lighting, moving robot or other fun stuff you’re going to be making with this. The power of tapping with many fingers is available, now also for Max/MSP (and Jitter) &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>DashBoard</title>
            <link>http://www.saers.com/archives/2008/04/25/dashboard-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/04/25/dashboard-2/</guid>
            <pubDate>Fri Apr 25 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;It’s been a while since I wrote about what I’m doing, but nothing much has changed: I’m working with the iPhone SDK making different applications. Today I’d like to demo the application that made me start working with the iPhone: DashBoard. I first got interested with dashboards when I tried to make something userfriendly with Performance Point and &lt;a href=&quot;/archives/2008/01/23/great-dashboard/&quot;&gt;found IMA’s dashboard&lt;/a&gt;. Now I’ve created a simple, easily customizable dashboard for the iPhone. Because of Apple’s NDA I cannot release it, but I believe I can show it to you, running on the simulator:&lt;/p&gt;
&lt;embed type=&quot;video/msvideo&quot; SRC=&quot;/content-files/DashBoard.avi&quot; WIDTH=&quot;500&quot; HEIGHT=&quot;550&quot;  autostart=&quot;true&quot;&gt;
&lt;/embed&gt;

&lt;p&gt;In this video you see a logo on top and nine KPI buttons below. Each KPI button has a logo, a number, a unit, a last-updated date and a colour to indicate if it’s as it should be, falling below target or significantly below target (in other words, if there is a problem), using green, yellow and red. When you tap a KPI button, the report is displayed. The report is just a webpage, so I’ve linked up a webpage for every KPI button showing just a normal webpage, but more interestingly I think: PDF reports. As you can see, it works beautiful with 154 page reports, even though I guess for actually using this, you’d use a page or three with lots of graphs. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;PS, yes, my conservatory exam preparations are going well &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Debugging Cocoa</title>
            <link>http://www.saers.com/archives/2008/04/03/debugging-cocoa/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/04/03/debugging-cocoa/</guid>
            <pubDate>Thu Apr 03 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.cocoadev.com/index.pl?DebuggingAutorelease&quot; class=&quot;broken_link&quot;&gt;Debugging Autorelease&lt;/a&gt; is a great wiki entry at CocoaDev. EXC_BAD_ACCESS, meaning accessing an object you’ve already released (most likely) or have not yet instantiated (it happens) isn’t that fun to debug. Luckily, the NSZombie environment variable works when developing for iPhone as well, and I could find the error that had cost me most of my day. Yay! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Other good resources for debugging are &lt;a href=&quot;http://www.cocoadev.com/index.pl?DebuggingTechniques&quot; class=&quot;broken_link&quot;&gt;Debugging Techniques&lt;/a&gt; and &lt;a href=&quot;http://developer.apple.com/technotes/tn2004/tn2124.html&quot;&gt;Mac OS X Debugging Magic&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The iPhone shortage</title>
            <link>http://www.saers.com/archives/2008/04/02/the-iphone-shortage/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/04/02/the-iphone-shortage/</guid>
            <pubDate>Wed Apr 02 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The mac world is high on expectations because of what is &lt;a href=&quot;http://www.tuaw.com/2008/04/02/iphone-shortage-hints-at-imminent-refresh/&quot;&gt;apparently a shortage of iPhones&lt;/a&gt;. New version coming up soon? Yes, probably. People hope for a 3G version. I hope for one too. I expect it to be announced in June and available end August. People think of a 32gb version. Sounds logical. But didn’t people notice Intel’s announcement of their Atom processor? Here’s &lt;a href=&quot;http://blogs.zdnet.com/BTL/?p=8359&quot;&gt;ZDNet’s take on it&lt;/a&gt;. I would expect this to mean that an iPhone based on this architecture would be launched, perhaps silently even. Just a bit more horse power, very fitting for iPhone OS 2.0. Perhaps with a 32gb option. But still EDGE, no 3G. Then a 32gb version with 3G could be announced in June and become widely available in august.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>NASA cuts Spirit</title>
            <link>http://www.saers.com/archives/2008/03/25/nasa-cuts-spirit/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/03/25/nasa-cuts-spirit/</guid>
            <pubDate>Tue Mar 25 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;It’s all over the news: due to budget problems, NASA puts Spirit into hibernation and cuts back on the activity for Opportunity. Where do I sign the protest list?!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Exception handling in Cocoa</title>
            <link>http://www.saers.com/archives/2008/03/24/exception-handling-in-cocoa/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/03/24/exception-handling-in-cocoa/</guid>
            <pubDate>Mon Mar 24 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Being fairly new to Cocoa I enjoyed reading O’Reilly’s MacDevCenter’s &lt;a href=&quot;http://www.macdevcenter.com/pub/a/mac/2007/07/31/understanding-exceptions-and-handlers-in-cocoa.html&quot;&gt;article on exception handling with Cocoa&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>No atos(1) in the iPhone dev kit?</title>
            <link>http://www.saers.com/archives/2008/03/24/no-atos1-in-the-iphone-dev-kit/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/03/24/no-atos1-in-the-iphone-dev-kit/</guid>
            <pubDate>Mon Mar 24 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;One thing I love about Java development is the ease of finding bugs through stack traces. Unfortunately, it doesn’t seem that Cocoa likes being so verbose about it, it prefers just giving memory addresses to the function. CocoaDev &lt;a href=&quot;http://www.cocoadev.com/index.pl?StackTraces&quot; class=&quot;broken_link&quot;&gt;has a nice article&lt;/a&gt; about how to add this that’s based on Apple’s documentation, but it requires /usr/bin/atos that I cannot find in the iPhone SDK. That doesn’t mean it’s not installed, but at this time I have no way of knowing that it is. I have no idea how I should let people beta-test my products and sending automatically back intelligent bug reports without this tool. Ok, I have no idea on how Apple plans to allow for betatesting applications if the AppStore is the only application distribution method, and I have no idea how people do this otherwise as atos(1) isn’t included with the default OS X system either. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; But I would really, really like to include stack traces with bugreports from beta testers.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Google Data for Cocoa/iPhone</title>
            <link>http://www.saers.com/archives/2008/03/23/google-data-for-cocoaiphone/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/03/23/google-data-for-cocoaiphone/</guid>
            <pubDate>Sun Mar 23 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;According to iPhone Atlas, &lt;a href=&quot;http://www.iphoneatlas.com/2008/03/20/google-opens-its-apis-to-iphone-sdk/&quot;&gt;Google has pushed out a new release of its GData Objective-C Client Library&lt;/a&gt; that can be used with the iPhone SDK. Yay for Google! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;a href=&quot;http://code.google.com/p/gdata-objectivec-client/&quot;&gt;Check it out&lt;/a&gt;! For my last job I used Google Spreadsheets and Google Documents quite a bit, and it’s great being able to integrate it. Making a little word processor with synchronization to GDocs should be fairly trivial now. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPhone dev continues</title>
            <link>http://www.saers.com/archives/2008/03/23/iphone-dev-continues/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/03/23/iphone-dev-continues/</guid>
            <pubDate>Sun Mar 23 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;My work with the iPhone SDK continues, working on three clients to our backend services at the moment. I’m very much looking forward to blogging about this as it’s cleared at work. But as you probably have noticed from my posts, working locally and synchronizing with the back-end is what I believe most iPhone applications are about. Do quick and stuff you need to remember on the iPhone, work out the details from your computer, keep everything in sync. That’s why I’m excited about Google’s data integration. That’s why I’m excited about integrating SQLite. That’s why I spend a lot of time working with SOAP integration. And of course, it’s all good fun. I’m tempted to say that working with a back-end is a lot easier than doing everything local. At least the satisfaction of seeing the work you do on the little screen influencing the real world is a lot better than it just influencing that screen. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;One thing I’m miffed about, though, is the NDA. They’ve got a 100,000 downloads, and if 1/20t of this is developers, then that’s still 5,000 developers. Where are they all? I can’t find much going on on discussion boards, forums, mailing-lists or whatever. And Apple is only slowly letting them in to their community. I hope they’ll let us in soon, I want to discuss problems I’m having without having people with briefcases coming after me, I want to know what other people are working on, I want the development to be more social. Right now, it’s mostly a one-man game, and that’ll get old very soon&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Getting info on private Cocoa frameworks</title>
            <link>http://www.saers.com/archives/2008/03/23/getting-info-on-private-cocoa-frameworks/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/03/23/getting-info-on-private-cocoa-frameworks/</guid>
            <pubDate>Sun Mar 23 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.codethecode.com/projects/class-dump/&quot;&gt;class-dump&lt;/a&gt; is a great tool for getting information about how private frameworks work that you may want to use. For example, iPhotoAccess.framework gave among other classes the following:&lt;br&gt;`&lt;br /&gt;
@interface Base64 : NSObject&lt;br /&gt;
{&lt;br /&gt;
}&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;+ (id)stringForBase64:(id)fp8;&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;(id)base64ForString:(id)fp8;&lt;/p&gt;
&lt;p&gt;@end&lt;br /&gt;
`&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
            <title>SQLite for iPhone SDK</title>
            <link>http://www.saers.com/archives/2008/03/14/sqlite-for-iphone-sdk/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/03/14/sqlite-for-iphone-sdk/</guid>
            <pubDate>Fri Mar 14 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;After &lt;a href=&quot;http://forums.macrumors.com/showthread.php?p=5149746&quot;&gt;asking&lt;/a&gt; on the MacRumors forums I was pointed back to FMDB that I had looked at a couple of days ago. &lt;a href=&quot;http://gusmueller.com/blog/archives/2008/03/fmdb_for_iphone.html&quot;&gt;FMDB&lt;/a&gt; is a Cocoa wrapper for SQLite3. I had a look at it, and after my initial difficulties, I found that I was trying a way to complicated way to use it for my iPhone applications. To add FMDB, simply do the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;in XCode in your project window, rightclick your “Classes” and Add -&amp;gt; “New Group”, call it FMDB&lt;/li&gt;
&lt;li&gt;drag the files from &lt;em&gt;src&lt;/em&gt; in the FMDB package into the new group&lt;/li&gt;
&lt;li&gt;Rightclick Frameworks, Add -&amp;gt; “Existing frameworks”, select /Developer/Platforms/Aspen.platform/Developer/SDKs/Aspen1.2.sdk/usr/lib/libsqlite3.dylib and press “Add”&lt;/li&gt;
&lt;li&gt;Compile, smile and start using it &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
            <title>Mono on iPhone</title>
            <link>http://www.saers.com/archives/2008/03/11/mono-on-iphone/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/03/11/mono-on-iphone/</guid>
            <pubDate>Tue Mar 11 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Way cool, a composer/musician/LDAP-developer has made &lt;a href=&quot;http://tirania.org/blog/archive/2008/Mar-10.html&quot;&gt;Mono run on iPhone&lt;/a&gt;. Jailbreaked, by the look of it, looking forward to seeing it compile with the official iPhone SDK as well and a Mono Touch library. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPhone SDK questions and comments</title>
            <link>http://www.saers.com/archives/2008/03/09/iphone-sdk-questions-and-comments/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/03/09/iphone-sdk-questions-and-comments/</guid>
            <pubDate>Sun Mar 09 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;So, two days of implementing ideas, trying stuff out, reading discussions, documentation and watching videos have passed since the iPhone SDK was launched. My dayjob has become developing for the platform, which is great. It’s a fun platform to work with and developing for it is quick. I’m really looking forward to Apple delivering those certificates soon so I can try it out on the iPod Touch (no iPhone in Denmark yet).&lt;/p&gt;
&lt;p&gt;So that was rant number one, certificates. Why-oh-why do I need them when I do software development? I would also very much like to be able to share my apps with friends, perhaps even beam them wirelessly over to them. And I should be able to do this with a self-signed certificate like with SSL. Self-signed for development, signed by an authority for production, that’s a good scheme.&lt;/p&gt;
&lt;p&gt;What’s up with Bluetooth? Has anyone been able to access it through the SDK yet?&lt;/p&gt;
&lt;p&gt;I write applications that want to synchronize with a repository of files on the computer. How can I arrange such a synchronization without making a web service that the user first can synchronize with his computer and then with his ipod/iphone?&lt;/p&gt;
&lt;p&gt;Multitasking. Sure, I can save and restore my application for most things. But if I have to download the files I need from the network, the user is going to switch applications. (I’m still looking forward to see how I best should work with webservices) Good thing that&lt;br&gt;&lt;a href=&quot;http://gizmodo.com/365327/iphone-sdk-limitation-only-one-user+made-app-running-concurrently-no-background-processes#c4605837&quot;&gt;ramond has gotten background-running apps to work&lt;/a&gt;, but this will break with Apple’s license, so no idea if this would kill the product on the iTunes App store. We’ll have to wait and see for that&lt;/p&gt;
&lt;p&gt;.&lt;/p&gt;
&lt;p&gt;The videos refer to the XCode and Cocoa-dev mailinglists on &lt;a href=&quot;http://lists.apple.com&quot;&gt;lists.apple.com&lt;/a&gt;, but the moderator on the Cocoa-dev list has made it clear that iPhone development related discussions are not welcome&lt;/p&gt;
&lt;p&gt;Funny little thing is the metronome app, clearly made by someone who does not play music. The last beat in the group is the accented one in this app. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; But it was a nice illustration as some of the first things I want to make are a metronome and a tuner. The tuner is going to be tricky with the floating point instruction set being reduced in the 16-bit Touch set, might have to recompile as ARM. I’m looking forward to seeing it outside the simulator (and finding out if the iPod touch has a microphone &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; )&lt;/p&gt;
&lt;p&gt;How do you unit test these apps? &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;The apps are sandboxed, so no ssh into the phone without a jailbreak I guess. But ssh clients should be trivial now&lt;/p&gt;
&lt;p&gt;So, I’m excited about this and working with it. I’m really looking forward to integrating it with our products at work, and I’m looking forward to writing music apps on my spare time (which is going to be limited until my exam June 9th is over). I guess all of these things will be answered shortly after my exam is done. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPod Touch development</title>
            <link>http://www.saers.com/archives/2008/03/07/ipod-touch-development/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/03/07/ipod-touch-development/</guid>
            <pubDate>Fri Mar 07 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;After yesterdays iPhone SDK release, my boss agreed that we should spend some time making a client for our apps with it and got me an iPod touch to work with. Good stuff. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; The SDK and tutorials seem very good. Strange thing that many of the samples don’t run in the Aspen Simulator. Especially since I need a certificate to be able to deploy them on the iPod, and that certificate is right now not available outside the US. I didn’t expect to need a certificate to develop, I thought that was just for publishing on iTunes. So not being able to deploy those samples on a device and not being able to run them on the simluator, I’m stuck with guessing. I hope that is soon resolved as developing for it is good fun. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Webkit and Webkit/Safari on Windows</title>
            <link>http://www.saers.com/archives/2008/02/28/webkit-and-webkitsafari-on-windows/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/02/28/webkit-and-webkitsafari-on-windows/</guid>
            <pubDate>Thu Feb 28 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I have been using Webkit nightly for the past few weeks. I was not planning on using it much, just trying it out, but it’s so fast that without really intending to, I’ve stopped using Firefox. I never used Safari much because I like Firefox both speed- and feature-wise, but now I’m probably Webkit only. Until something better comes along, of course. Naturally, I’ve been wanting to use it at work, on the Windows Server 2003 R2 servers that I’m developing on. To start of with something safe, I tried out Safari while installing a Sharepoint server. It crashed when only it and the OS was installed. Jikes. On close inspection, Safari only claims to be XP and Vista compatible, but installed without a problem on WS2003R2. Replacing it with webkit was no hit either, both crashed when entering wikipedia.org in the address bar. Having fully installed the server, none of them run without crashing. So I guess it really is XP or Vista only on the Windows platform.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Setup visual studio for sharepoint development</title>
            <link>http://www.saers.com/archives/2008/02/27/setup-visual-studio-for-sharepoint-development/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/02/27/setup-visual-studio-for-sharepoint-development/</guid>
            <pubDate>Wed Feb 27 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A food obsessed IT developer writes about &lt;a href=&quot;http://www.myfatblog.co.uk/?p=35&quot;&gt;setting up visual studio to develop for sharepoint&lt;/a&gt; without having sharepoint installed on the development computer. Nice instructions and saved me quite a bit of time. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>PSF -&gt; JPG converting</title>
            <link>http://www.saers.com/archives/2008/02/15/psf-jpg-converting/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/02/15/psf-jpg-converting/</guid>
            <pubDate>Fri Feb 15 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.fixpicture.org&quot;&gt;FixPicture&lt;/a&gt; is a nice little site that helped me with converting a PSF file (ArcSoft PhotoStudio format) to JPG. I had received this file as an attachment by a user who couldn’t know this was a nonstandard format, and since I didn’t have any software that could read it (as far as I know), this site was very useful. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Templates in Sharepoint</title>
            <link>http://www.saers.com/archives/2008/02/13/templates-in-sharepoint/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/02/13/templates-in-sharepoint/</guid>
            <pubDate>Wed Feb 13 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I was installing a set of templates on a sharepoint server I’m setting up for work, and I came accross &lt;a href=&quot;http://alpesh.nakars.com/blog/installation-guide-for-wss-application-templates/&quot;&gt;these great instruction&lt;/a&gt; on how to install them, since I had the same problem as Matthew in the comments. I even learned that the command line has for-loops. I always assumed this shell had absolutely nothing. Now I just believe it’s very limited. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; zsh for Windows? (without Cygwin?)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Airtunes is back</title>
            <link>http://www.saers.com/archives/2008/02/13/airtunes-is-back/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/02/13/airtunes-is-back/</guid>
            <pubDate>Wed Feb 13 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.macrumors.com/2008/02/12/apple-releases-apple-tv-take-2-update/&quot;&gt;Macrumors reports&lt;/a&gt; that AppleTV Take Two includes airtunes support! Yay! Finally some light in this dark tunnel. And here I was thinking that Apple had abandoned the technology after leaving it out of new Airports. I’m looking forward to hearing just what it will do. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Stream? Play back? Both ways? Bridge?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Esbjerg Tidlig Ensemble in Jyske Vestkysten</title>
            <link>http://www.saers.com/archives/2008/02/07/esbjerg-tidlig-ensemble-in-jyske-vestkysten/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/02/07/esbjerg-tidlig-ensemble-in-jyske-vestkysten/</guid>
            <pubDate>Thu Feb 07 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://saers.com/ete&quot;&gt;ETE&lt;/a&gt; had &lt;a href=&quot;http://www.jv.dk/artikel/332920&quot;&gt;a little note&lt;/a&gt; in Jyske Vestkysten today&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pentaho</title>
            <link>http://www.saers.com/archives/2008/02/01/pentaho/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/02/01/pentaho/</guid>
            <pubDate>Fri Feb 01 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;While Googling I found &lt;a href=&quot;http://www.pentaho.com/&quot;&gt;Pentaho&lt;/a&gt;, an open source BI suite that uses the same stack that I used for my last job: MySQL/JBoss/Tomcat/Eclipse. Great seeing there are more out there, and if you’re starting up with BI and prefer OSS, check them out!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Questions Dashboard Users ask</title>
            <link>http://www.saers.com/archives/2008/02/01/questions-dashboard-users-ask/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/02/01/questions-dashboard-users-ask/</guid>
            <pubDate>Fri Feb 01 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Reading more in &lt;a href=&quot;http://dashboardspy.com&quot;&gt;The Dashboard Spy&lt;/a&gt; I found this great table of &lt;a href=&quot;http://dashboardspy.com/dashboards/36/11-questions-dashboard-users-ask&quot; class=&quot;broken_link&quot;&gt;questions users ask&lt;/a&gt; and how you should answer them when it comes to designing dashboard:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://dashboardspy.com/img/11-questions-dashboard-users-ask.png&quot; alt=&quot;Questions Dashboard Users ask&quot;&gt;&lt;br&gt;Check out &lt;a href=&quot;http://www.pureshare.com/resources/resource_files/PureShare_Dashboard_Design.pdf&quot;&gt;the reference whitepaper&lt;/a&gt; by PureShare on Best Practices in Dashboard Design. And for that next great UI design, check out &lt;a href=&quot;http://meryl.net/2008/01/22/175-data-and-information-visualization-examples-and-resources/&quot;&gt;175+ Data and Information Visualization Examples and Resources&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>No CoverFlow for shared iTunes libraries</title>
            <link>http://www.saers.com/archives/2008/02/01/no-coverflow-for-shared-itunes-libraries/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/02/01/no-coverflow-for-shared-itunes-libraries/</guid>
            <pubDate>Fri Feb 01 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m not a frequent user of CoverFlow, but now that I wanted to use it on my shared iTunes library in my living room from the Windows iTunes client I noticed that I cannot select neither CoverFlow nor in an album list. I’m stunned and looking forward to trying it out on my MBP&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Named Calculation expressions</title>
            <link>http://www.saers.com/archives/2008/02/01/named-calculation-expressions/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/02/01/named-calculation-expressions/</guid>
            <pubDate>Fri Feb 01 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Just a quick note on Name Calculations in SSAS, they need to be written in whatever SQL dialect the underlying DB engine (probably MS-SQL) understands. I wanted to make a Sales Margin calculation, and to avoid a Divide by Zero where sale price was zero, my code for this was:&lt;br&gt;&lt;code&gt;&amp;lt;br /&amp;gt;
CASE&amp;lt;br /&amp;gt;
WHEN Sale&amp;lt;&amp;gt;0 THEN (Sale-Cost)/Sale&amp;lt;br /&amp;gt;
ELSE 0&amp;lt;br /&amp;gt;
END&amp;lt;br /&amp;gt;&lt;/code&gt;&lt;br&gt;Never before have I needed four lines to do a simple IF. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iTunes@work</title>
            <link>http://www.saers.com/archives/2008/01/31/ituneswork/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/31/ituneswork/</guid>
            <pubDate>Thu Jan 31 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://sevitz.com/2005/03/how_to_share_your_music_via_itunes_on_the_net&quot;&gt;These instructions&lt;/a&gt; are a great 5 minute guide to using iTunes at work. My mini at home already has SSH access enabled, so fire up Putty, make a tunnel, install the helper app and Boom! You’ve got music at work&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mobile phone and smoke detector</title>
            <link>http://www.saers.com/archives/2008/01/28/mobile-phone-and-smoke-detector/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/28/mobile-phone-and-smoke-detector/</guid>
            <pubDate>Mon Jan 28 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This is just the weirdest. Not three minutes ago my Norwegian mobile phone that I haven’t had turned on since christmas suddenly turned itself on, and just a second thereafter my smoke alarm went bananas. I can smell no smoke, no smoke outside, no smoke in the entrance, not anywhere. What’s going on? Normally I would just assume it malfunctioned, but my mobile phone turned itself on! It shouldn’t be able to do that??&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Big hands</title>
            <link>http://www.saers.com/archives/2008/01/26/big-hands/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/26/big-hands/</guid>
            <pubDate>Sat Jan 26 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description></description>
        </item>
        <item>
            <title>FrontRow updates</title>
            <link>http://www.saers.com/archives/2008/01/26/frontrow-updates/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/26/frontrow-updates/</guid>
            <pubDate>Sat Jan 26 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;One of my pet project has been FrontRow and using my mini with an Elgato Hybrid and EyeTV as a media centre. At the moment its very quirky since there isn’t much info on making FrontRow plugins, or so I thought. Yesterday I read about &lt;a href=&quot;http://code.google.com/p/pyetv/&quot;&gt;PyeTV&lt;/a&gt;, an EyeTV integration for FrontRow written in Python using &lt;a href=&quot;http://code.google.com/p/frontpython/&quot;&gt;FrontPython&lt;/a&gt;. Jay! I love Python! And all this while I had been betting to read about it at &lt;a href=&quot;http://alanquatermain.net/2007/10/leopard-updates/#comments&quot;&gt;Alan’s blog&lt;/a&gt;. But he got a girl, so jay for him as well. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; I’m looking forward to having some time on my hands to use FrontPython and see if I can put together a SNES launcher from FrontRow, integrated with DarwiinRemote. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Check out &lt;a href=&quot;http://code.google.com/p/frontpython/wiki/PlugIn101&quot;&gt;Plugin101&lt;/a&gt; for FrontPython on how to get started. Now, is anyone working on making a clone of the YouTube support that AppleTV has for FrontRow? BTW, check out &lt;a href=&quot;http://appletv.nanopi.net/&quot;&gt;Sapphire Browser&lt;/a&gt; that seems to have started it all&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Canon EOS 450</title>
            <link>http://www.saers.com/archives/2008/01/24/canon-eos-450/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/24/canon-eos-450/</guid>
            <pubDate>Thu Jan 24 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The Canon EOS 450 &lt;a href=&quot;http://www.dpreview.com/news/0801/08012403canoneos450d.asp&quot;&gt;was announced today&lt;/a&gt;, and now DPReview has made &lt;a href=&quot;http://www.dpreview.com/news/0801/08012404canoneos450dhandson.asp&quot;&gt;a preliminary review&lt;/a&gt; of it. I’m sad it doesn’t go past 1600 ISO. Nikon is going for high ISOs now, and Canon has pretty much stood still since I bought my 20D. My wish for the next camera (Canon 50D?) is higher ISO with low noise (low noise at 6400 ISO, boost ISO to 25600 ISO. I can dream, can’t I? But Nikon has low noise up to 3200 ISO so Canon should do its best to do better) and sensor-based image stabilizing. If you need to cut back, Canon, I can do without live view. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Leopard backing up cache</title>
            <link>http://www.saers.com/archives/2008/01/23/leopard-backing-up-cache/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/23/leopard-backing-up-cache/</guid>
            <pubDate>Wed Jan 23 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Time Machine included in Leopard backs up your ~/Library/Caches unless you explicitly ask it not to. Just something to make a choice about when setting up your hourly backups. I do my backups to a remote disk, so I certainly would not like to every hour have my last hour of browsing backuped. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Great dashboard!</title>
            <link>http://www.saers.com/archives/2008/01/23/great-dashboard/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/23/great-dashboard/</guid>
            <pubDate>Wed Jan 23 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Indianapolis Museum of Art has &lt;a href=&quot;http://dashboard.imamuseum.org/&quot;&gt;the best dashboard ever&lt;/a&gt;. If you’re a happy mac user and working with business intelligence, you’ll want to make dashboards like this! (Thank you &lt;a href=&quot;http://dashboardspy.com/dashboards/43/dashboards-as-works-of-art&quot; class=&quot;broken_link&quot;&gt;DashboardSpy&lt;/a&gt; for the link)&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;600&quot; src=&quot;http://dashboardspy.com/img/museum-dashboard.png&quot; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Designing a better shower battery</title>
            <link>http://www.saers.com/archives/2008/01/21/designing-a-better-shower-battery/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/21/designing-a-better-shower-battery/</guid>
            <pubDate>Mon Jan 21 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The one thing I don’t get with showers is why there always is water left in them. I mean, I get the physics of it, I just don’t understand why I can’t just press a little lever on the shower battery and make the remaining water flow out in the drain. Then I can be sure that no water will slowly go out of my shower and make a damp bathroom, chalk stains or grow bacteria after I’m done showering.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Tab-completion on host-names on OS X</title>
            <link>http://www.saers.com/archives/2008/01/19/tab-completion-on-host-names-on-os-x/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/19/tab-completion-on-host-names-on-os-x/</guid>
            <pubDate>Sat Jan 19 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I don’t know if this is bash or an OS X feature, but nonetheless: today I discovered that there’s tab-completion that takes .ssh/config into account! I on-instinct did a tab after writing part of the hostname I wanted and (boom!) there it was, auto-completed with a colon. So to SSH to my mini I did “ssh mi&lt;tab&gt;“ and go “scp mini:”. If this is the bash-guys or the darwin guys, I don’t know, I hope to find out. Nonetheless: a big thank-you! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>CozyRoc SSIS+</title>
            <link>http://www.saers.com/archives/2008/01/17/cozyroc-ssis/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/17/cozyroc-ssis/</guid>
            <pubDate>Thu Jan 17 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;One of my main gripes with Microsoft SSIS is that there is no way to reuse logic. In my data integration task I needed to do the same lookup and translation tasks (typically convert to upper case, replace “ with ‘N/A’, look up column in side table and use the IDs from that table instead) many times, in my case when importing data from an Axapta database. CozyRoc got back to me and told me that they have released &lt;a href=&quot;http://cozyroc.wordpress.com/2007/12/17/cozyroc-ssis-12-beta-2-released/&quot;&gt;an SSIS component&lt;/a&gt; that includes new components for reusability of code and flows. Being a coder I had given up on SSIS and rewritten my work in C#/SQL, but next time I’m very much looking forward to using it.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Great MDX resource</title>
            <link>http://www.saers.com/archives/2008/01/17/great-mdx-resource/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/17/great-mdx-resource/</guid>
            <pubDate>Thu Jan 17 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In Scott Larsons blogpost referenced in my last post he gives a short but important note: &lt;a href=&quot;http://www.databasejournal.com/features/mssql/article.php/1495511&quot;&gt;his favourite MDX resource&lt;/a&gt;. And I agree: a 62 article series in learning &lt;a href=&quot;http://en.wikipedia.org/wiki/Multidimensional_Expressions&quot;&gt;MDX&lt;/a&gt;. Since I’ve worked with &lt;a href=&quot;http://en.wikipedia.org/wiki/SQL&quot;&gt;SQL&lt;/a&gt; “all my life” I’ve not bothered to much with MDX, but with this series I’m really looking forward to learning it better. To do the tutorials you’ll need the free MS-SQL 2000 samples (that unfortunately aren’t bundled with neither MS-SQL 2005 nor MS-SQL 2008). You can &lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?familyid=7824ba50-3e29-45cf-8c02-5597c014a707&amp;amp;displaylang=en&quot;&gt;download them from here&lt;/a&gt;. I should note that while it compiles fine with VB6, using it with Visual Studio 2005 left me with a pretty large debugging job. But don’t worry, the data sources are included and that really is all you need to work through the tutorials. For the interface, you’ve got BIDS&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Calculated KPIs in PerformancePoint</title>
            <link>http://www.saers.com/archives/2008/01/17/calculated-kpis-in-performancepoint/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/17/calculated-kpis-in-performancepoint/</guid>
            <pubDate>Thu Jan 17 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;What bugs me very much about working with KPIs in PerformancePoint’s Dashboard is that you cannot do simple calculations. For instance, I have a sales cube that has the measures unit cost and price the unit was sold for. I would like to say that a loss (price/cost &amp;lt; 1) makes the KPI red, a &lt;20% margin makes it yellow and &gt;=20% is green. In Excel this would be trivial: choose the price column, type ‘/‘ and choose the cost column: voila, you’ve got your calculation. Not so with Dashboard. As Rex Parker from Microsoft writes in the &lt;a href=&quot;http://blogs.msdn.com/performancepoint/&quot;&gt;PerformancePoint Team Blog&lt;/a&gt; &lt;a href=&quot;http://blogs.msdn.com/performancepoint/archive/2008/01/09/band-by-stated-score.aspx&quot;&gt;you’ll have to write an MDX query&lt;/a&gt;. I don’t believe MDX is for the average business person that PerformancePoint Dashboard is aimed at. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; But until MS puts together an expression tool that is as least as understandable as Excel, Scott Larson has put together &lt;a href=&quot;http://blogs.interknowlogy.com/scottlarson/archive/2007/11/08/22472.aspx&quot; class=&quot;broken_link&quot;&gt;a nice little tutorial&lt;/a&gt; to show how to write such expressions with MDX.&lt;/p&gt;
&lt;p&gt;I agree with Scott’s comment: &lt;em&gt;I’m beginning to suspect that the use of PerformancePoint, at least in it’s early releases, will require at least functional knowledge of MDX and PerformancePoint Expression Language (PEL) for PerformancePoint Planning, neither of which are exactly business-user friendly&lt;/em&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>PerformancePoint connection errors</title>
            <link>http://www.saers.com/archives/2008/01/10/performancepoint-connection-errors/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/10/performancepoint-connection-errors/</guid>
            <pubDate>Thu Jan 10 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;At work I’m looking at &lt;a href=&quot;http://office.microsoft.com/en-us/performancepoint/FX101680481033.aspx&quot;&gt;PerformancePoint&lt;/a&gt;, and being a newbie with this product I of course do all the newbie errors. That’s why I was so happy when finding &lt;a href=&quot;http://nickbarclay.blogspot.com/&quot;&gt;Nick Barclay&lt;/a&gt;‘s blogpost where he explains all about the way-to-common &lt;a href=&quot;http://nickbarclay.blogspot.com/2007/11/pps-data-source-connection-problems.html&quot;&gt;connection errors&lt;/a&gt;. Big thank you to Nick. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iTunes duplicates</title>
            <link>http://www.saers.com/archives/2008/01/02/itunes-duplicates/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2008/01/02/itunes-duplicates/</guid>
            <pubDate>Wed Jan 02 2008 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Not quite happy with any of the programs I found to identify iTunes duplicates, I spent an hour making my own (beats tracking down duplicates. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; ) I thought I’d share it with you. It’s my first attempt at using OS X’ ScriptingBridge and written in Python. I have no clue if it runs out of the box, I suppose you should have Developer Tools installed. It’s not the fastest beast either, and Python and iTunes both use 50% CPU. But it gets the job done. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; If you wonder why I give so many parameters to the track class I should say that I plan on reusing it to do some more iTunes housekeeping. The script will mark all the duplicates with one star. Then I can round them up and delete them afterwards.&lt;/p&gt;
&lt;pre&gt;import struct
from ScriptingBridge import *

class Track:
   def __init__(self, name, album, artist, size, length, track, path):
     self.name= self.str(name)
     self.album= self.str(album)
     self.artist= self.str(artist)
     self.size = size
     self.length= self.str(length)
     self.track = track
     self.path= self.str(path)

   def str(self, s):
     try:
       return s.encode(&#39;utf-8&#39;)
     except:
       return &quot;N/A&quot;

   def equals(self, t):
     test = t.name == self.name
     test = test and t.album == self.album
     test = test and t.artist == self.artist
     test = test and t.size == self.size
     test = test and t.length == self.length
     test = test and t.track == self.track
     return test

   def __eq__(self, t):
     return self.equals(t)

iTunes = SBApplication.applicationWithBundleIdentifier_(&quot;com.apple.iTunes&quot;)
lib = iTunes.sources()[0].playlists()[0]
tracks = lib.tracks()
filetracks = lib.elementArrayWithCode_(struct.unpack(&#39;&gt;L&#39;, &#39;cFlT&#39;)[0])

Tracks = []
Duplicates = []
duplicates = []
for track in filetracks:
  t = Track(track.name(), track.album(), track.artist(), track.size(), track.time(), track.trackNumber(),track.location())
  if(Tracks.__contains__(t)):
    Duplicates.append(t)
    duplicates.append(track)
  else:
    Tracks.append(t)

print len(duplicates)

# Deal with duplicates
for track in duplicates:
   track.setRating_(20)
&lt;/pre&gt;</description>
        </item>
        <item>
            <title>Not an artist either</title>
            <link>http://www.saers.com/archives/2007/12/18/not-an-artist-either/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/12/18/not-an-artist-either/</guid>
            <pubDate>Tue Dec 18 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Good fun, I just found another blog titled &lt;a href=&quot;http://notanartist.pixyblog.com/&quot; class=&quot;broken_link&quot;&gt;Not_an_Artist&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Amazon SimpleDB</title>
            <link>http://www.saers.com/archives/2007/12/14/amazon-simpledb/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/12/14/amazon-simpledb/</guid>
            <pubDate>Fri Dec 14 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m a big fan of Amazon EC2 and S3. To be able to use the amount of computing power you need and the amount of storage you need and only pay for what you use is a good way of computing in my view. However, EC2 wasn’t built to run clustered databases like MySQL on, and I’ve had problems finding any service that will let me pay for the capacity I need (cpu time and disk space) and give me a guaranteed query time. &lt;a href=&quot;http://www.amazon.com/gp/browse.html?node=342335011&quot;&gt;Amazon’s SimpleDB&lt;/a&gt; seems to be a good step in that direction, and I’m really looking forward to toying with it and hopefully use it for many interesting projects.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Morten</title>
            <link>http://www.saers.com/archives/2007/12/12/morten-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/12/12/morten-2/</guid>
            <pubDate>Wed Dec 12 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;http://saers.dk/~niklas/gallery/main.php?g2_view=core.DownloadItem&amp;amp;g2_itemId=3846&amp;amp;g2_serialNumber=1&quot; alt=&quot;Morten&quot; title=&quot;Morten&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Blog back home</title>
            <link>http://www.saers.com/archives/2007/11/30/blog-back-home/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/11/30/blog-back-home/</guid>
            <pubDate>Fri Nov 30 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve moved my blog and photoblog back home. A few of my other sites might follow. I’m hoping to have them better integrated so. At the moment people will come up to me and say ‘I saw your home page!’ and I’ll ask them which one. Not a good place to be. I’ve been planning an integrated solution for a year without really having had the time for it, but having it back home might actually do some good for those plans. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Silicon Image 3132 and Leopard</title>
            <link>http://www.saers.com/archives/2007/11/21/silicon-image-3132-and-leopard/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/11/21/silicon-image-3132-and-leopard/</guid>
            <pubDate>Wed Nov 21 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;ZDNet posts that you should &lt;a href=&quot;http://blogs.zdnet.com/Apple/?p=1043&quot;&gt;beware of using&lt;/a&gt; Silcion Image’s 3132 chipset that’s used for so many noname eSATA ExpressCards (and the one I have) with Leopard. I have had little success using this with Tiger as it seems incompatible with my enclosure (might as well be the other way around, though)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Interface Builder 3 demo</title>
            <link>http://www.saers.com/archives/2007/11/17/interface-builder-3-demo/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/11/17/interface-builder-3-demo/</guid>
            <pubDate>Sat Nov 17 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Having read here and there about how to work with Interface Builder 3 that does not have the “Classes” page like IB2, I’ve found that the following YouTube video shows it way better in 3 minutes than what I had spent hours reading:&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Gorm\&#39;s Cat</title>
            <link>http://www.saers.com/archives/2007/10/06/gorms-cat/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/10/06/gorms-cat/</guid>
            <pubDate>Sat Oct 06 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_2020.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_2020.sized.jpg&quot; alt=&quot;Gorm&#39;s Cat&quot; title=&quot;Gorm&#39;s Cat&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Kite surfer</title>
            <link>http://www.saers.com/archives/2007/09/16/kite-surfer/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/09/16/kite-surfer/</guid>
            <pubDate>Sun Sep 16 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/KiteSurfer.jpg&quot;&gt;&lt;img src=&quot;/photoblog/KiteSurfer.sized.jpg&quot; alt=&quot;Kite surfer&quot; title=&quot;Kite surfer&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The picture</title>
            <link>http://www.saers.com/archives/2007/09/10/the-picture/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/09/10/the-picture/</guid>
            <pubDate>Mon Sep 10 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a title=&quot;Mogens and Niklas&quot; href=&quot;/wp-content/upload/nikogmog.jpg&quot; class=&quot;broken_link&quot;&gt;The picture&lt;/a&gt;, promised in the last podcast (yes, it’s been too long, but we’ve got material brewing &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; ) is finally here, found on a CD in a big pile of CDs with images&lt;/p&gt;
</description>
        </item>
        <item>
            <title>What\&#39;s up with Airtunes?</title>
            <link>http://www.saers.com/archives/2007/09/09/whats-up-with-airtunes/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/09/09/whats-up-with-airtunes/</guid>
            <pubDate>Sun Sep 09 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Airtunes is/was Apple’s way of putting music in other rooms. It came with the Airport Express, but &lt;a href=&quot;/archives/2007/08/09/no-airtunes-update/&quot;&gt;when the Airport Extreme was updated, Airtunes was nowhere to be found&lt;/a&gt;. Worse, &lt;a href=&quot;http://www.macworld.com/2004/10/reviews/airportexpressrvw/index.php&quot;&gt;Airtunes can only be streamed to one target?!?&lt;/a&gt; Now that Apple has released yet two new WiFi audio products, the iPod touch and the iPhone, why does they not include Airtunes capabilities? They should be able to both stream music and have music streamed to them! Apple, where is Airtunes heading? I still want the same music in every room of my apartment.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Jeanne a la Mogens</title>
            <link>http://www.saers.com/archives/2007/09/06/jeanne-a-la-mogens/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/09/06/jeanne-a-la-mogens/</guid>
            <pubDate>Thu Sep 06 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Mogens added some powder to the skin of this gorgeous girl…&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;100%&quot; src=&quot;/wp-content/upload/Jeanne.jpg&quot; alt=&quot;Jeanne&quot; title=&quot;Jeanne&quot; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>La Pavoni seal replacement</title>
            <link>http://www.saers.com/archives/2007/09/01/la-pavoni-seal-replacement/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/09/01/la-pavoni-seal-replacement/</guid>
            <pubDate>Sat Sep 01 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m replacing the seals on my La Pavoni Europiccula, and I found &lt;a href=&quot;http://www.pavoniexpress.com/sealrepl.html&quot; class=&quot;broken_link&quot;&gt;these instructions&lt;/a&gt; on how to do it from &lt;a href=&quot;http://www.pavoniexpress.com/&quot; class=&quot;broken_link&quot;&gt;How to Operate, Maintain, and Repair Your la Pavoni Espresso Machine&lt;/a&gt;. Good stuff, very helpful. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Together with &lt;a href=&quot;http://lapavoni.it/swf/esploso2.htm&quot; class=&quot;broken_link&quot;&gt;La Pavoni’s part overview&lt;/a&gt; (&lt;a href=&quot;http://lapavoni.it/swf/esploso1.htm&quot; class=&quot;broken_link&quot;&gt;the first page&lt;/a&gt;), it was a real help. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Only thing I couldn’t do was replace the mini rubber gasket because I don’t have &lt;a href=&quot;http://www.pavoniexpress.com/ringpliers.jpg&quot; class=&quot;broken_link&quot;&gt;ring pliers&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>No Airtunes update</title>
            <link>http://www.saers.com/archives/2007/08/09/no-airtunes-update/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/08/09/no-airtunes-update/</guid>
            <pubDate>Thu Aug 09 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Tuesday’s Apple announcement held many goodies, but Apple seems to be going nowhere on Airtunes. Airport Extreme had been updated, but no Audio Out. And with my Airport Express, I cannot simply add more Airport Expresses to play the same set of music in every room of my house: &lt;em&gt;Because iTunes and the Express use Apple Lossless compression to encode music (rather than native MP3 or AAC), you can stream audio to only one unit at a time&lt;/em&gt; (&lt;a href=&quot;http://www.macworld.com/2004/10/reviews/airportexpressrvw/index.php&quot;&gt;source&lt;/a&gt;). Dear Apple, wouldn’t you make a nice little plug-this-adapter-in-the-wall-and-get-audio-out Airtunes device that I can put in every room of my house with a stereo, and throw in a remote control or two in the package?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Auto-mount external drives on OS X</title>
            <link>http://www.saers.com/archives/2007/08/09/auto-mount-external-drives-on-os-x/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/08/09/auto-mount-external-drives-on-os-x/</guid>
            <pubDate>Thu Aug 09 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Run the following as root to make disks auto-mount during system startup. I use this to have an external disk to put my Tomcat, JBoss and MySQL logfiles on&lt;br&gt;&lt;code&gt;defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true&lt;/code&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPhone has BSD subsystem</title>
            <link>http://www.saers.com/archives/2007/07/23/iphone-has-bsd-subsystem/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/07/23/iphone-has-bsd-subsystem/</guid>
            <pubDate>Mon Jul 23 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;When Steve Jobs announced that the iPhone would be running OS X, I thought to myself that that’s just what he sais: it will have the same userinterface, but he’s not going to keep the core there: the BSD subsystem. Looks like he has, though, and &lt;a href=&quot;http://www.tuaw.com/2007/07/23/ssh-on-iphone/&quot;&gt;now people are SSH’ing into the phone&lt;/a&gt;. That suddenly made the whole phone very much more appealing. I’ll still need 3G and a decent camera, though. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; At the moment, my k800i is doing both camera and MP3s all right, but then again, it has no BSD subsystem. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Bjarke</title>
            <link>http://www.saers.com/archives/2007/06/29/bjarke/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/06/29/bjarke/</guid>
            <pubDate>Fri Jun 29 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_0371.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_0371.sized.jpg&quot; alt=&quot;Bjarke&quot; title=&quot;Bjarke&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Spy camera</title>
            <link>http://www.saers.com/archives/2007/05/11/spy-camera/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/05/11/spy-camera/</guid>
            <pubDate>Fri May 11 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.boingboing.net/&quot;&gt;Boing Boing&lt;/a&gt; has &lt;a href=&quot;http://feeds.feedburner.com/~r/boingboing/iBag/~3/115705309/victorian_spy_camera.html&quot;&gt;a link&lt;/a&gt; to &lt;a href=&quot;http://watchismo.blogspot.com/2007/05/watchismo-times_10.html&quot;&gt;this interesting article&lt;/a&gt; about a victorian age spy camera: &lt;img src=&quot;http://craphound.com/images/steampunkspycam.jpg&quot; alt=&quot;Victorian age spy camera&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Proud Mother</title>
            <link>http://www.saers.com/archives/2007/05/10/proud-mother/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/05/10/proud-mother/</guid>
            <pubDate>Thu May 10 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_0846.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_0846.sized.jpg&quot; alt=&quot;Proud Mother&quot; title=&quot;Proud Mother&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Young one</title>
            <link>http://www.saers.com/archives/2007/05/09/young-one/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/05/09/young-one/</guid>
            <pubDate>Wed May 09 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1020.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1020.sized.jpg&quot; alt=&quot;Young one&quot; title=&quot;Young one&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>They have hatched</title>
            <link>http://www.saers.com/archives/2007/05/08/they-have-hatched/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/05/08/they-have-hatched/</guid>
            <pubDate>Tue May 08 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1050_001.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1050_001.sized.jpg&quot; alt=&quot;They have hatched&quot; title=&quot;They have hatched&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Drinking Duck</title>
            <link>http://www.saers.com/archives/2007/04/27/drinking-duck/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/04/27/drinking-duck/</guid>
            <pubDate>Fri Apr 27 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_0316.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_0316.sized.jpg&quot; alt=&quot;Drinking Duck&quot; title=&quot;Drinking Duck&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Anneline</title>
            <link>http://www.saers.com/archives/2007/04/26/anneline/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/04/26/anneline/</guid>
            <pubDate>Thu Apr 26 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/Anneline.jpg&quot;&gt;&lt;img src=&quot;/photoblog/Anneline.sized.jpg&quot; alt=&quot;Anne-Line&quot; title=&quot;Anne-Line&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Quick tip</title>
            <link>http://www.saers.com/archives/2007/04/14/quick-tip/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/04/14/quick-tip/</guid>
            <pubDate>Sat Apr 14 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;WGBH Radio Boston has posted a live recording from 2003 of The Flanders Recorder Quartet. Download their podcast through iTunes music store &lt;a href=&quot;http://streams.wgbh.org/online/clas/clas_performance.xml&quot;&gt;this feed&lt;/a&gt;, or as &lt;a href=&quot;http://streams.wgbh.org/online/clas/pod030321flandersquartet.mp3&quot; class=&quot;broken_link&quot;&gt;MP3&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Photo library managers</title>
            <link>http://www.saers.com/archives/2007/04/08/photo-library-managers/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/04/08/photo-library-managers/</guid>
            <pubDate>Sun Apr 08 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Well, I’ve &lt;a href=&quot;/archives/2006/01/12/iphoto-6/&quot;&gt;been using iPhoto&lt;/a&gt;, Lightroom in it’s different beta stages and now I had a demo of Aperture. I’ve been shooting digital for quite some time now, and scanned lots of negatives from when I still shot film and my parents before me. My collection is about 35.000 pictures, spanned over many DVDs and CDs. Pictures that are virutally inaccessible because I don’t know where they are. So I decided a while back to throw them all into a harddrive and try out different programs.&lt;/p&gt;
&lt;p&gt;First program I had to ditch was iPhoto. Even iPhoto 6 becomes unusable after about 5000 pictures. It’s just ghastly slow on my Macbook Pro 15” 2,33Ghz Core 2 Duo with 2GB RAM. So that’s inexcusable.&lt;/p&gt;
&lt;p&gt;Second program was Lightroom, after about 10.000 photos it was very slow. At 16.000 photos it grinded to a halt. Not even half way there. &lt;img src=&#39;/wp-includes/images/smilies/icon_sad.gif&#39; alt=&#39;:-(&#39; class=&#39;wp-smiley&#39; /&gt; A shame, really, as I really liked Lightroom and had high hopes for it, I have now abandoned it.&lt;/p&gt;
&lt;p&gt;I grabbed a demo of aperture, and hit a very convenient limit. Where Lightroom and iPhoto just died more and more, Aperture said: &lt;quote&gt;&lt;br&gt;Aperture has max 10000 pictures&lt;br&gt;Aperture projects are limited to 10000 master images each. You should create new projects and import your images in batches of less than 10000.&lt;/quote&gt;&lt;br&gt;Quite convenient, really&lt;/p&gt;
&lt;p&gt;So, what do I do now? Shooting mainly RAW I don’t suppose changing to &lt;a href=&quot;http://www.gnome.org/projects/f-spot/&quot;&gt;F-Spot&lt;/a&gt; is much of an alternative, especially since it’s proved quite inaccessible on OS X. I guess I’ll have to talk with the crowd that uses iView Media Pro and see how it fares. Do you have any other recommendations?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Finding friends in Social Networking sites</title>
            <link>http://www.saers.com/archives/2007/04/05/finding-friends-in-social-networking-sites/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/04/05/finding-friends-in-social-networking-sites/</guid>
            <pubDate>Thu Apr 05 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I need Adium for Social Networks. Adium is an IM tool that has ‘em all and runs nicely under OS X. Social Networks are exploding. So I thought it would be fun to look for some of my friends, but after trying to find a few it hit me: there are so many networks. I would have to search each one of them. And what if they join tomorrow? I’d have to search again unless they search for me. I have an account at Orkut, Facebook, Blink and probably quite a few others. I usually don’t log in to them. So I would need something that searches for my friends in all of them when I search, and which could do that over again whenever I wish to check if they’ve showed up. Then I’d probably need some interface to keep my information on all of them up-to-date, and to be able to manage them one way or another. Any ideas for an Adium-like client for social networks?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Sønderjysk Kaffebord \&#39;07</title>
            <link>http://www.saers.com/archives/2007/04/03/sønderjysk-kaffebord-07/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/04/03/sønderjysk-kaffebord-07/</guid>
            <pubDate>Tue Apr 03 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_9414_1.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_9414_1.sized.jpg&quot; title=&quot;SÃ¸nderjysk Kaffebord &#39;07&quot; alt=&quot;SÃ¸nderjysk Kaffebord &#39;07&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Solution to OS X Mail stopped downloading GMail messages via POP3/SSL</title>
            <link>http://www.saers.com/archives/2007/04/02/solution-to-os-x-mail-stopped-downloading-gmail-messages-via-pop3ssl/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/04/02/solution-to-os-x-mail-stopped-downloading-gmail-messages-via-pop3ssl/</guid>
            <pubDate>Mon Apr 02 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A few times I’ve experienced that OS X’ Mail has just stopped downloading new messages via POP from GMail. I’ve been all around Google’s mail system to try to figure out why Mail and GMail all the sudden won’t co-operate anymore. Not having any luck there I began exploring and found a solution:&lt;/p&gt;
&lt;p&gt;For the sake of example, my account will be called username@gmail.com&lt;/p&gt;
&lt;p&gt;Go to ~/Library/Mail/POP-username@gmail.com@pop.gmail.com&lt;/p&gt;
&lt;p&gt;In that folder there is a file called MessageUidsAlreadyDownloaded2. It’s an XML file that contains stamps of when what mail downloaded from GMail. Mine was about 45k large. I quit mail, moved this file away (just in case) and started Mail again. And voila! Mail is downloading mail from GMail via POP3S again. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; And it picked right up on where it left of. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Freja</title>
            <link>http://www.saers.com/archives/2007/03/25/freja/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/03/25/freja/</guid>
            <pubDate>Sun Mar 25 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_9286.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_9286.sized.jpg&quot; title=&quot;Freja&quot; alt=&quot;Freja&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Oscar Strand</title>
            <link>http://www.saers.com/archives/2007/03/11/oscar-strand/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/03/11/oscar-strand/</guid>
            <pubDate>Sun Mar 11 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/OscarStrandCrop.jpg&quot; alt=&quot;Oscar Strand&quot; title=&quot;Oscar Strand&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pianoman</title>
            <link>http://www.saers.com/archives/2007/02/24/pianoman/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/02/24/pianoman/</guid>
            <pubDate>Sat Feb 24 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/Pianoman.jpg&quot;&gt;&lt;img src=&quot;/photoblog/Pianoman.sized.jpg&quot; alt=&quot;Pianoman&quot; title=&quot;Pianoman&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>GlusterFS</title>
            <link>http://www.saers.com/archives/2007/02/12/glusterfs/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/02/12/glusterfs/</guid>
            <pubDate>Mon Feb 12 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.gluster.org/glusterfs.php&quot; class=&quot;broken_link&quot;&gt;GlusterFS&lt;/a&gt; is likely to implement S3 storage according to &lt;a href=&quot;http://developer.amazonwebservices.com/connect/message.jspa?messageID=52968#52968&quot;&gt;this forum post&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Shades of pink &amp; yellow</title>
            <link>http://www.saers.com/archives/2007/02/01/shades-of-pink-yellow/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/02/01/shades-of-pink-yellow/</guid>
            <pubDate>Thu Feb 01 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/gallery1/mogens/MG_8430.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/gallery1/albums/mogens/MG_8430.sized.jpg&quot; alt=&quot;Shades of pink &amp; yellow&quot; title=&quot;Shades of pink &amp; yellow&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Staying tuned: Leopard to be released at Vista launch?</title>
            <link>http://www.saers.com/archives/2007/01/26/staying-tuned-leopard-to-be-released-at-vista-launch/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/01/26/staying-tuned-leopard-to-be-released-at-vista-launch/</guid>
            <pubDate>Fri Jan 26 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Apple launches draws press. If Apple were to release something spectacular at the same time, that would draw a lot of press, downplaying the Vista release. Leopard will be spectacular, and so will iLife ‘07 and iWork ‘07 based on Leopard. To me it would make perfect sense for Apple to release all these three packages at the Vista launch date. I would love it even more if they released it all as one product. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; They asked us to stay tuned, I’m on my fourth double espresso and shivering with tention! &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Art, possibly</title>
            <link>http://www.saers.com/archives/2007/01/18/art-possibly/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/01/18/art-possibly/</guid>
            <pubDate>Thu Jan 18 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/Mogens8357.jpg&quot;&gt;&lt;img src=&quot;/photoblog/Mogens8357.sized.jpg&quot; alt=&quot;Art, possibly&quot; title=&quot;Art, possibly&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>MacFuse</title>
            <link>http://www.saers.com/archives/2007/01/13/macfuse/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/01/13/macfuse/</guid>
            <pubDate>Sat Jan 13 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Thank you Google, they have released &lt;a href=&quot;http://code.google.com/p/macfuse/&quot;&gt;MacFuse&lt;/a&gt;. (&lt;a href=&quot;http://bsdnews.com/view_story.php3?story_id=6160&quot; class=&quot;broken_link&quot;&gt;tip from BSD News&lt;/a&gt;) I love &lt;a href=&quot;http://fuse.sourceforge.net/&quot;&gt;FUSE&lt;/a&gt; with FreeBSD, but since I usually use FreeBSD for my servers and would like to use FUSE on my workstation, this is great! See Google’s &lt;a href=&quot;http://google-code-updates.blogspot.com/2007/01/macfuse-fuse-for-mac-os-x.html&quot; class=&quot;broken_link&quot;&gt;blog entry&lt;/a&gt; about it. As I write I’ve got a couple of &lt;a href=&quot;http://fuse.sourceforge.net/sshfs.html&quot;&gt;SSHFS&lt;/a&gt; mounts up. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; For my work, I’m really looking forward to use something like &lt;a href=&quot;http://dev.extensibleforge.net/wiki/s3/fuse&quot; class=&quot;broken_link&quot;&gt;S3FS&lt;/a&gt; with &lt;a href=&quot;http://aws.amazon.com/s3&quot;&gt;Amazon’s S3&lt;/a&gt;. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>My take on the Apple TV</title>
            <link>http://www.saers.com/archives/2007/01/10/my-take-on-the-apple-tv/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/01/10/my-take-on-the-apple-tv/</guid>
            <pubDate>Wed Jan 10 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The Apple TV is a device I have been looking forward to since the iTV prototype was announced. Why would I want this rather than a Mac Mini? Well…. my question is still unanswered. But these were my surprises and questions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Question: Ethernet and Wifi, does this device work like an Airport Extreme as well? &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; The ethernet plug, is that gigabit ethernet or 100 mbit like the Airport Extreme? (why they didn’t go for gigabit there beats me)  &lt;/li&gt;
&lt;li&gt;No DVD, No Blueray, No HD-DVD. Seriously, guys, I don’t want to have to run to another room to load my DVD. And if I had a computer in my livingroom, I’d be using it instead of the Apple TV  &lt;/li&gt;
&lt;li&gt;40 GB HDD is small. My 200GB disk with my iPhoto libraries and iTunes library is full and needs an upgrade. Add movies to this, and 40 GB is too small. On 40 GB you could squeeze in a single HDD quality movie (30GB) and a normal DVD quality movie (8 GB). Two movies and your system is full. One movie only in best quality. Why would I want this?  &lt;/li&gt;
&lt;li&gt;How is DivX support for this device coming along?  &lt;/li&gt;
&lt;li&gt;How do they intend to work out 5.1 surround with two analog sound outputs?  &lt;/li&gt;
&lt;li&gt;PVR - having a built in tuner and recording TV shows and storing it in iTunes, possibly syncing it with my mobile phone (iPhone perhaps some day) or iPod Video. A decent PVR system is really what I’m in the market for these days, and that’s not the Apple TV.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My take so far is that the best Apple TV around so far is the Mac Mini. But I’m sure the concept is great, so I’m looking forward to future revisions. Having said that: the Apple TV has an USB slot. I wonder what they’ll expect us to hook up there. Looks like an USB HUB, a 500GB HDD, an audio interface and a TV receiver so far. That’ll become one expensive Apple TV with a lot of spaghetti cabling. Same with the Mini, though, but that’s after all an entire computer&lt;/p&gt;
</description>
        </item>
        <item>
            <title>My comments on the iPhone</title>
            <link>http://www.saers.com/archives/2007/01/10/my-comments-on-the-iphone/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/01/10/my-comments-on-the-iphone/</guid>
            <pubDate>Wed Jan 10 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Having slept on it and digested a lot of articles, these are my comments on the iPhone announced yesterday:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It runs OS X. In my book that means a BSD platform. I’m looking forward to having this confirmed. I so miss having BSD on my mobile. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;  &lt;/li&gt;
&lt;li&gt;WiFi - thank you  &lt;/li&gt;
&lt;li&gt;Cool browsing interface due to CoreAnimation - great! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;  &lt;/li&gt;
&lt;li&gt;No UMTS/3G? Yes, we all know 3G is slow, but EDGE is way slower. What’s up? I really hope the European version will sport 3G  &lt;/li&gt;
&lt;li&gt;2MP camera? Come on, Apple, that is SO last year!! I thought Apple was supposed to set a standard other would come running after  &lt;/li&gt;
&lt;li&gt;Max 8GB disk? Ok, fair enough, but you already have that out on the market and have had it for a while. Look at Ritek &amp;amp; co, they just announced 16 and 32GB solid state discs  &lt;/li&gt;
&lt;li&gt;Why is it not possible to buy music on the run? When I’m over at my friends’ place and we talk about music, I’d love to be able to get the tune right away. But it seems I can’t buy it from iTunes. (I’m sure they’ll fix this soon enough, though &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; )  &lt;/li&gt;
&lt;li&gt;I must admit I’m skeptical towards the QWERTY keyboard on-screen with no tactile feedback, but I’m looking forward to giving it a spin and see what it does for me.  &lt;/li&gt;
&lt;li&gt;Google Maps is great! But I already have that on my Nokia 6280.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Further things I’d like to know: is there a camera connector for it? And if so, does the internal software support RAW?&lt;/p&gt;
&lt;p&gt;Now, I’m cautious about one thing: warranty. Apple has a reputation to refuse to repair iPods that have been handled extremely nice. I don’t handle stuff nice. My Ericsson mobile phone drowned when I took a dive in the ocean, not long after my Palm 3e took a fly through the air and landing on the floor in an awkward position after being out drinking. I figured I’d smack it all into one, and got the Sony/Ericsson P800 which got a dint in the screen a year after I got it. Figuring I’d only go with cheap stuff from now on, my Nokia 6280 has survived a few rides through the air with no problem. They are even making sports versions that are extra protected. I’m always doing something, always in action, and the stuff that I take along gets a trip trough the air occasionally. So, I’m really going to be looking at how fragile these phones will be. If they’re not, I might just spend the $599 for one. Probably in its 2nd iteration, though&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Just a couple of hours more</title>
            <link>http://www.saers.com/archives/2007/01/09/just-a-couple-of-hours-more/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2007/01/09/just-a-couple-of-hours-more/</guid>
            <pubDate>Tue Jan 09 2007 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;http://niklas.saers.com/applestore.jpg&quot; alt=&quot;Apple Store being updated&quot;&gt; 
I’m waiting attentively. Wonder what goodies Macworld ‘07 will bring. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; I admit it, I’ve become some sort of a fan. But in my defence: &lt;strong&gt;THEY STARTED IT!&lt;/strong&gt; They took FreeBSD and NetBSD and threw a great UI on top of it and sold computers that were set up in a way I liked it with this preinstalled. Hmm….! Waiting….&lt;/p&gt;
</description>
        </item>
        <item>
            <title>No Norwegian for me, thanks!</title>
            <link>http://www.saers.com/archives/2006/12/28/no-norwegian-for-me-thanks/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/12/28/no-norwegian-for-me-thanks/</guid>
            <pubDate>Thu Dec 28 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m so happy I took the consequences of the &lt;a href=&quot;/archives/2006/07/16/beware-of-flying-sterling-and-norwegian/&quot;&gt;last failure trying to fly Norwegian/Sterling&lt;/a&gt; that I now flew with Cimberair. The service was swift and great! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; However, &lt;a href=&quot;http://forbruker.no/reise/article1582613.ece&quot;&gt;Norwegian is still trying to mess up their customers’ lives&lt;/a&gt; (Norwegian link there). Same trouble as last time. What is it with these guys? They make Ryan Air look like choir boys.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Learning the guitar</title>
            <link>http://www.saers.com/archives/2006/11/05/learning-the-guitar/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/11/05/learning-the-guitar/</guid>
            <pubDate>Sun Nov 05 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_7967_1.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_7967_1.sized.jpg&quot; title=&quot;Learning the guitar&quot; title=&quot;Learning the guitar&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Rebecca</title>
            <link>http://www.saers.com/archives/2006/11/03/rebecca/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/11/03/rebecca/</guid>
            <pubDate>Fri Nov 03 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_8105.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_8105.sized.jpg&quot; alt=&quot;Rebecca&quot; title=&quot;Rebecca&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Wiskey</title>
            <link>http://www.saers.com/archives/2006/11/01/wiskey/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/11/01/wiskey/</guid>
            <pubDate>Wed Nov 01 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_7244.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_7244.sized.jpg&quot; alt=&quot;Wiskey&quot; title=&quot;Wiskey&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Portrait</title>
            <link>http://www.saers.com/archives/2006/10/30/portrait/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/10/30/portrait/</guid>
            <pubDate>Mon Oct 30 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_7228.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_7228.sized.jpg&quot; alt=&quot;Portrait&quot; title=&quot;Portrait&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Jump!</title>
            <link>http://www.saers.com/archives/2006/10/28/jump/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/10/28/jump/</guid>
            <pubDate>Sat Oct 28 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1090.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1090.sized.jpg&quot; alt=&quot;Jump!&quot; title=&quot;Jump!&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Niklas + Christina = Sant</title>
            <link>http://www.saers.com/archives/2006/10/26/niklas-christina-sant/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/10/26/niklas-christina-sant/</guid>
            <pubDate>Thu Oct 26 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1069.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1069.sized.jpg&quot; alt=&quot;Niklas + Christina = Sant&quot; title=&quot;Niklas + Christina = Sant&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Fishing</title>
            <link>http://www.saers.com/archives/2006/10/09/fishing/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/10/09/fishing/</guid>
            <pubDate>Mon Oct 09 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/Malta6033.jpg&quot;&gt;&lt;img src=&quot;/photoblog/Malta6033.sized.jpg&quot; alt=&quot;Fishing&quot; title=&quot;Fishing&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Light roast</title>
            <link>http://www.saers.com/archives/2006/09/16/light-roast/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/09/16/light-roast/</guid>
            <pubDate>Sat Sep 16 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I must admit I’m getting confused with which roast is which. The two cups I’ve tried this morning have both been what I believe is 160C - 5m, 190C - 4m. It’s very light, smells very nice like chocolate, but with both cups I’ve had (grinded at 5 and then 8) they have been acidy like regular coffee, watery like regular coffee and no more taste. The last cup had a decent amount of crema, but that just goes to show that you can have crema without taste.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>45 second difference</title>
            <link>http://www.saers.com/archives/2006/09/15/45-second-difference/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/09/15/45-second-difference/</guid>
            <pubDate>Fri Sep 15 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;What a difference 45 seconds makes! I had a cup of the 176C - 2m, 204C - 3m, 232C - 3m that I roasted the 12th, which is 45 seconds shorter than the roast of the 10th and it’s got so much less flavour. It still tastes nice, but there are big things missing. Very interesting since these 45 seconds were slashed because I thought they’d need to be less burnt, not because I heared a crack earlier.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Different cups</title>
            <link>http://www.saers.com/archives/2006/09/14/different-cups/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/09/14/different-cups/</guid>
            <pubDate>Thu Sep 14 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today has been a quite caffeinated day. I’ve had two cups of the light preset 1 roast, one grinded at 4 and one at 6. Both turned out quite bitter. Luckily my milk frothing is going better by the day, so they turned out to be quite drinkable.&lt;/p&gt;
&lt;p&gt;The next I tried was the now four days old 176C - 2m, 204C - 3m, 232C - 3m45s. I dialled in 6 and got a cup with lots of crema and after a while a few drops of oil broke the crema surface. It was not bitter at all and quite tasty, a roast I’d most definately would try again. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;I had a second cup of this, dialled in at 8 which also gave me nice crema, oil and a lovely taste. This time I added some amaretto syrup and frothed milk and had a nice tim-tam with it. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Umm…. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Taste two</title>
            <link>http://www.saers.com/archives/2006/09/13/taste-two/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/09/13/taste-two/</guid>
            <pubDate>Wed Sep 13 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Todays cups were the four day old roast of preset 1 (only two handfulls of beans left) and the five day old very dark roast of preset 2.&lt;/p&gt;
&lt;p&gt;The preset 1 was the first one to go. The beans made just a double basket at setting 4 on the Rocky. How little coffee two handfulls of beans give doesn’t cease to amaze me. The crema was there but by the end of the pull it was “pushed away” by the last five seconds of drops. There wasn’t too much crema in total, but it looked nice. The taste was really nice, although quite light, not quite unexpected from a light roast. When I cleaned up I noticed the puck had shattered with two large cracks going right through it. I haven’t seen that earlier.&lt;/p&gt;
&lt;p&gt;For the second shot, an hour or so later so that the Pavoni had had a long time to cool down, the crema was identical. The cup and group head had been preheated just as in the previous shot and the Rocky was still dialled in at 4. The pull required was still nice, strong and steady. I believe it took about as long time, some 20-25 seconds. The taste was more burnt, which was expected from the very dark roast I had the first day. My conclusion from day 1 remains, I had overdone it with preset 1. This worries me as my variant of Randy’s famous “preset 10” was also quite dark, but I’ll come back to that one another day. This one should be at its prime now and was quite bitter, actually. Much of that “wow”-taste is gone.&lt;/p&gt;
&lt;p&gt;Oh well, tomorrow I have some new grinds ready. I haven’t heared back from Risteriet yet regarding a tamper and some fresh green beans, but I’m sure they’ll get back to me in no time. In the meanwhile, there is still loads to learn. For this dark coffee I certainly need to froth some milk. Now, how do I do that? &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Note to self: this one will be called “the big eared poodle”, my first latte art creation. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;br&gt;&lt;img id=&quot;image409&quot; width=&quot;450&quot; src=&quot;/wp-content/uploads/2006/09/_MG_5584.JPG&quot; alt=&quot;Big Eared Poodle&quot; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Two new roasts</title>
            <link>http://www.saers.com/archives/2006/09/12/two-new-roasts/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/09/12/two-new-roasts/</guid>
            <pubDate>Tue Sep 12 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Having read the iRoast 2 review at Coffee Geek I couldn’t help myself and roasted two new batches: 150g of cold Miscela d’Oro (100% arabica). One roasted at 190C - 5m, 208C - 6m, 232C - 2m30s. The second one was at 196C - 1m, 222C - 3m and 240C - 2m. With these two profiles in addition to the first one (176C - 2m, 204C - 3m, 232C - 3m), it’ll be an interesting day saturday or sunday when I get to taste all three of them. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Todays roast and thoughts</title>
            <link>http://www.saers.com/archives/2006/09/12/todays-roast-and-thoughts/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/09/12/todays-roast-and-thoughts/</guid>
            <pubDate>Tue Sep 12 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Nothing much new with todays roast, it’s the same as two days ago, but with 45 seconds less in the last stage. My reason for this was that I found that roast to be just a little bit too burnt in smell, and I want to see what implications that has for taste. Also, these beans were directly up from the freezer, so the change for them must have been very drastic.&lt;/p&gt;
&lt;p&gt;Regarding grinding, I’ve found this advice: &lt;quote&gt;The grind should be just slightly finer than sugar. Kinda sandy but you can smoosh it together with your fingers.&lt;/quote&gt; However, doing this I get no crema. Using Lavazza or Illy (which are about grinded to about sugar size) I got no crema. Using supermarket beans I get little crema. Using fresh roasted beans I get crema, but just a couple of millimeters, not the excess of crema as seen on many videos and reported by other Pavoni users.&lt;/p&gt;
&lt;p&gt;In other news I’m looking at tampers. It seems that there’s more to it than I thought. The La Pavoni Pro I have should probably have a 51mm tamper, but now I’ve found that they make them both flat and convex. So many choices….&lt;/p&gt;
&lt;p&gt;Oh, btw, &lt;a href=&quot;http://coffeegeek.com&quot;&gt;Coffee Geek&lt;/a&gt; has a nice iRoast 2 &lt;a href=&quot;http://coffeegeek.com/proreviews/firstlook/iroast2&quot;&gt;review&lt;/a&gt; released two days ago&lt;/p&gt;
&lt;p&gt;. Also I found a nice &lt;a href=&quot;http://www.gurus.net/pavoni/&quot;&gt;La Pavoni Introduction&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Last roast of this batch</title>
            <link>http://www.saers.com/archives/2006/09/12/last-roast-of-this-batch/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/09/12/last-roast-of-this-batch/</guid>
            <pubDate>Tue Sep 12 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m just not concentrating today (too much coffee?) so I’m roasting the last 150 grams of Miscela d’Oro: 160C - 5m, 190C - 4m, 196C - 2m, 204C - 1m, 210C - 1m30s. I was inspired by Randy’s &lt;a href=&quot;http://home.surewest.net/frcn/Coffee/iRoast2.html&quot;&gt;iRoast 2 review&lt;/a&gt; and Ryan’s summary of &lt;a href=&quot;http://www.gatago.com/alt/coffee/8448713.html&quot;&gt;his first day&lt;/a&gt; with the iRoast 2. Now I’ve placed my order for a Miscela Due Doppio from Risteriet, which is 80% arabica and 20% robusta. I’ve heared robusta gives more crema, which is what I’m hunting for at the moment. The cups taste spectacular already. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Day 5</title>
            <link>http://www.saers.com/archives/2006/09/12/day-5/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/09/12/day-5/</guid>
            <pubDate>Tue Sep 12 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Delicious, yesterdays roast turned into a cup with lots of crema. To adjust for the grind I experienced yesterday I dialled the grinder up to 6, but it went perhaps just a tad to fast through this time. But the cup is awesome: no acid, no bitterness, just lots of taste. What a lovely blend. I can’t wait until saturday when these beans should be at their peak. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Day 4 - Too fine grind</title>
            <link>http://www.saers.com/archives/2006/09/11/day-4-too-fine-grind/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/09/11/day-4-too-fine-grind/</guid>
            <pubDate>Mon Sep 11 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today I was rushing out of the door but had time for a cup of pre-roasted Columbia. When I came back later I tried the beans I roasted yesterday at the same grind, setting 3. To handfulls of beans resulted in a single double-basket of coffee! Yikes! Where does the rest go?!? (or, how much of my bean is really air). I should get a weigth to try this out. Still with my plastic tamper I did what I would think is a decent tamp and a few seconds later I pulled the lever. Exitement…. how much will come flowing? Nothing. Oh well, a gentle pull… nothing. A thighter squeeze… nothing. Increasing up to full body weight and finally a little bit came dripping. An early refill, press ‘til halfway, refill and full length pull with all my weight. Drop by drop, until I had a full cup. Which was still warm, btw, so nothing too wrong there. But the cup was more acidic than the previous cups I’ve had, so this was probably a too fine grind. I’ll let the beans rest for a while and see what happens.&lt;/p&gt;
&lt;p&gt;Since I wanted more beans to test with for the light roasted one (remember I roasted just a hand and a half full of beans, so I’m running out of beans if I’ll be using that amount for a single cup). Two cups roasted at preset 1 and put into a paper bag before they go into their own box tomorrow. I have no idea what box that will be, I’m quickly running out of boxes. I’ll probably throw away some more of that pre-grinded coffee.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Preset 1 and the new roast</title>
            <link>http://www.saers.com/archives/2006/09/10/preset-1-and-the-new-roast/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/09/10/preset-1-and-the-new-roast/</guid>
            <pubDate>Sun Sep 10 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;For this one cup I used half my preset 1 roasted beans, grinding at 2 with the Rocky. The reason I’m going for 2 is that my tamper is still the plastic one (I expect a new, decent one with the next shipment of coffee) and I want as much crema as I can get. The cup was propably preheated in a bowl of hot water, so I should be all set. Boil up the pavoni, release some steam, boil further, have some water through the group head, grind, tamp, pull, refill, pull halfway, refill, pull the entire length. The pull really required a lot of effort, but the shot was nice compared to all the shots before my grinder. Much more crema (let me attach a picture). The coffee was really oily (after having broken the crema and drinking a bit you can really see the oil) but I think the taste from the cup yesterday (and this morning, the preset 2 one) was fuller. But hey, this is the day after the roast. I should let the little bit I have back (probably just one cup) wait for three or four days and try again.&lt;/p&gt;
&lt;p&gt;Having read a bit about roasting with the iRoast 2, I tried with the following setting: 150g beans, 176C - 2m, 204C - 3m, 232C - 3m45s. This was following the Sweet Maria advice of up to 6 minutes in the last stage and seeing that most people who had written preferred about 2m30s to 3-4 minutes in the last stage. I don’t know exactly what to listen for when it comes to cracks yet, so I figured that it would probably be done by now. We’ll see for the first cup tomorrow.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/wp-content/uploads/2006/09/_MG_5577.JPG&quot; class=&quot;broken_link&quot;&gt;&lt;img id=&quot;image401&quot; src=&quot;/wp-content/uploads/2006/09/_MG_5577.JPG&quot; width=&quot;450&quot; alt=&quot;The resulting cup&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Day 1-3</title>
            <link>http://www.saers.com/archives/2006/09/10/day-1-3/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/09/10/day-1-3/</guid>
            <pubDate>Sun Sep 10 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve finally taken the plunge: La Pavoni Professional, Rancillo Rocky and iRoast 2 are all lined up on my kitchen counter. Espresso heaven, here I come. Now, what’s missing is what I can’t buy: my skills. I have had a $50 espresso machine and a $10 grinder so far, and after 500 cups served it can only produce burnt water (you won’t know it until you’ve tasted it), but after this I was sure I wanted something that could make a real cup where I could taste something new.&lt;/p&gt;
&lt;p&gt;Well, this was certainly new. I’ve experimented a week with the Pavoni (it arrived a week before the roaster and grinder) and not been able to get a single cup with crema using Lavazza, Illy and extra fine grinded espresso coffee from my local coffee seller. So I was really looking forward to the grinder. Having very excited opened it and followed the instructions, my first cup with Colombia Supremo from FÃ¸tex turned out to have very little Crema (but still more than with my previous cups) but an incredible taste. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; I was starting to believe.&lt;/p&gt;
&lt;p&gt;Next step: roasting. I know nothing about roasting, but the iRoast 2 comes with two presets: light and dark. Figuring I’d try what it suggested first, I roasted some Espresso Miscela d’Oro from Risteriet at preset 2 - dark, and put it in a paper bag overnight. It smelt very burnt so I was afraid I’d overdone it.&lt;/p&gt;
&lt;p&gt;Day 2 I wanted to taste it, even though I was skeptical of how burnt it was. Grind, press: there’s crema! Lots more than I’ve had before, although nothing compared to the pictures I’ve seen. The taste? Great! Really, really great. No bitterness, and all I’ve heared about a sweet cup of coffee, I just understood what they meant. And this was after one day, I’ve read peak taste will be at day 4 or 5. Can’t wait. To make the day after more interesting, I roasted a handful of greens at preset 1 - light.&lt;/p&gt;
&lt;p&gt;Day 3 - the dark coffee is still very good. The light one I haven’t come around yet as I want to give my tastebuds a chance to go into neutral again. So meanwhile I’m surfing the net to learn what others think of roasting with this machine to see if I can get a third alternative and what I should think about when I’m tasting the next cup. Can’t wait! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pavoni</title>
            <link>http://www.saers.com/archives/2006/09/07/pavoni/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/09/07/pavoni/</guid>
            <pubDate>Thu Sep 07 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a hef=&quot;/photoblog/Pavoni.jpg&quot;&gt;&lt;img src=&quot;/photoblog/Pavoni.sized.jpg&quot; alt=&quot;Pavoni&quot; title=&quot;Pavoni&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Water lilly</title>
            <link>http://www.saers.com/archives/2006/08/16/water-lilly/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/08/16/water-lilly/</guid>
            <pubDate>Wed Aug 16 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_4042.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_4042.sized.jpg&quot; alt=&quot;Water lilly&quot; title=&quot;Water lilly&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ayaka</title>
            <link>http://www.saers.com/archives/2006/08/11/ayaka/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/08/11/ayaka/</guid>
            <pubDate>Fri Aug 11 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_3212.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_3212.sized.jpg&quot; alt=&quot;Ayaka&quot; title=&quot;Ayaka&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Panasonic DMC-FZ7 or Canon Powershot S3 IS?</title>
            <link>http://www.saers.com/archives/2006/08/11/panasonic-dmc-fz7-or-canon-powershot-s3-is/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/08/11/panasonic-dmc-fz7-or-canon-powershot-s3-is/</guid>
            <pubDate>Fri Aug 11 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;For a long while I have been recommending my mum to get the Panasonic DMC-FZ7, and now she was finally ready to take the plunge. Of course, when reading up I found that the Canon Powershot S3 IS was out as well and has close to identical features. The differences are: the Canon is twice as heavy, uses AA batteries rather than a propriatery lithium-ion battery, has a shorter minimum focus distance (good thing &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; ) and zooms quicker. After much discussing, she ended up with the DMC-FZ7 as it was lighter and I’m quite confident it was a great choice even though I liked the lens of the S3 a bit better. Price difference? $1. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Owen Morse-Brown\&#39;s duets</title>
            <link>http://www.saers.com/archives/2006/08/10/owen-morse-browns-duets/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/08/10/owen-morse-browns-duets/</guid>
            <pubDate>Thu Aug 10 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.owenmorse-brown.com&quot;&gt;Owen Morse-Brown&lt;/a&gt; has made a &lt;a href=&quot;http://www.owenmorse-brown.com/duets/&quot;&gt;set of CDs&lt;/a&gt; if you want to play duets but have no-one to play with. The series contain Telemann Boismortier sonatas.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Kenichi</title>
            <link>http://www.saers.com/archives/2006/08/06/kenichi/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/08/06/kenichi/</guid>
            <pubDate>Sun Aug 06 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_3213.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_3213.sized.jpg&quot; alt=&quot;Kenichi&quot; title=&quot;Kenichi&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Jeanne</title>
            <link>http://www.saers.com/archives/2006/08/04/jeanne/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/08/04/jeanne/</guid>
            <pubDate>Fri Aug 04 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_3182.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_3182.sized.jpg&quot; alt=&quot;Jeanne&quot; title=&quot;Jeanne&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Episode #2</title>
            <link>http://www.saers.com/archives/2006/07/26/episode-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/07/26/episode-2/</guid>
            <pubDate>Wed Jul 26 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Here is &lt;a href=&quot;/podcasts/episode2.mp3&quot;&gt;the second podcast&lt;/a&gt;, slightly delayed since production but ready for your enjoyment. The reason for the delay is that neither I nor Mogens have found the picture we promised in the podcast, so we’ll have to get back to you with that one. Greetings from the Ringve Early Music Course here at lovely Sund, InnerÃ¸y, Norway.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Linea</title>
            <link>http://www.saers.com/archives/2006/07/25/linea/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/07/25/linea/</guid>
            <pubDate>Tue Jul 25 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_3034.jpg&quot;&gt;&lt;img alt=&quot;Linea&quot; title=&quot;Linea&quot; src=&quot;/photoblog/MG_3034.sized.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Beware of flying Sterling and Norwegian</title>
            <link>http://www.saers.com/archives/2006/07/16/beware-of-flying-sterling-and-norwegian/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/07/16/beware-of-flying-sterling-and-norwegian/</guid>
            <pubDate>Sun Jul 16 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This is flying with Norwegian or Sterling: I arrive at Copenhagen airport 1,5 hours early (I had planned on being two hours early but apparently the airport train was malfunctioning). There is one counter and a long line that has not been organised at all. While the line quadruples in size, security from another airline makes sure to move the line so that their passengers can come through. I’ll probably fly with that airline next time.&lt;/p&gt;
&lt;p&gt;After an hour in queue for checkin (poor check-inn guy, he was working like crazy), I finally get out, through security (security at Kastrup was actually very fast! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; ) but they had no gate for the plane until ten minutes before it was scheduled to leave. At the gate the line was equally long, and by the time we were on board we were already very late. But the plane had been late at its previous destination as well, so while we all sat there, the plane stayed put.&lt;/p&gt;
&lt;p&gt;After a very long time, the plane was ready to leave. The security announcement on this flight from Copenhagen (Denmark) to Oslo (Norway) was totally gibberish. None of us understood anything in what I think was a mix of Hungarian and English with a Spanish accent. Everyone was confused, so in case of an emergency, we’d be toast. The crew was very friendly, though, and one guy really did his best to make us feel at home, even though we had to communicate in bodylanguage. For the record, I speak Danish, Norwegian and English and usually don’t have trouble understanding people in these languages.&lt;/p&gt;
&lt;p&gt;The flight was luckily quite eventless even though the cabin crew kept ringing the bells all the time so I was wondering what was wrong. In case of an emergency, I probably would have stopped noticing and not get the message, even if I spoke Gibberish fluently. When we landed at Oslo Lufthavn Gardermoen, though, the bridge couldn’t connect to the airplane, so we were stranded there. At first we figured it was just a few minutes, but it quickly became 20 minutes with no airconditioning and the summer sun boiling the airplane. I was seriously planning on using the emergency exit. The interesting thing was that the alternative, a car with stairs, was right outside the airplane. However, no-one of the people working there seemed interesting at using it.&lt;/p&gt;
&lt;p&gt;When coming in the air station everything seemed fine, and after a little wait (about 10 minutes) the luggage would start arriving. Only problem was, it couldn’t get out as the belt was already full with left-over luggage. After a thirty minute wait when I got my luggage, the same super-sized Barbie doll, a couple of televisions and lots of luggage had gone around a zillion times and blocked all the luggage. The luggage system even broke down once and some guy came and fixed it. Breakdowns happen, and he fixed it quickly, but I spoke to the people there and asked if they would call someone to remove the luggage that wasn’t collected. They said it was a problem that people went to buy tax-free instead of collecting their luggage, but I pointed out that the tax-free was virtually empty and that this was a problem and they should call someone. The woman I was talking to said it wasn’t their job, so the airport should hire someone. So if anyone from OSL reads this, your staff seems to think that you should hire someone to make a one-minute phonecall to alert the airport crew that excessive luggage should be removed from the belt.&lt;/p&gt;
&lt;p&gt;Why is my conclusion not to fly Sterling or Norwegian? Sterling and Norwegian share flights and thus share responasability. If they were having problems, they never informed us or did anything to make the journey more comfortable. They clearly have negotiated very bad deals with the airport if they cannot have more than one check-in open and if they cannot get the airport crew to service their passengers. And really, I saw other airlines getting the crew to do a great job, and I was really envious, so next time I’m flying with someone else. You might argue that you get what you pay for with a cheap airline, but the plane ticket was not priced significantly lower than the alternatives, at about 850 DKR I can fly with many alternatives.&lt;/p&gt;
&lt;p&gt;So, Sterling and Norwegian, straighten up. You not only lost me as a customer. Being a foreign student I’m a regular customer on a budget. You’ve probably lost half the plane passengers as well if the outspoken complaints is something to go by. Bad service is bad business, straighten up or you’ll go bust: either way I expect better airline service.&lt;/p&gt;
&lt;p&gt;For myself, I note that the entire deal took me one hour less than taking the bus. For the record, this was flight DY 905 July 15th from Copenhagen to Oslo, scheduled for departue 9.20&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Lebanese blogging</title>
            <link>http://www.saers.com/archives/2006/07/16/lebanese-blogging/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/07/16/lebanese-blogging/</guid>
            <pubDate>Sun Jul 16 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Reading up on what is happening in Lebanon I found &lt;a href=&quot;http://lebanesebloggers.blogspot.com/&quot;&gt;The Lebanese Bloggers&lt;/a&gt; and a &lt;a href=&quot;http://3quarksdaily.blogs.com/3quarksdaily/2006/07/letter_from_bei.html&quot;&gt;Letter from Beirut&lt;/a&gt; that I think are a very good read in addition to following the news. These bloggers are there telling us their story and about the confusion. Go read&lt;/p&gt;
</description>
        </item>
        <item>
            <title>What do signatures mean?</title>
            <link>http://www.saers.com/archives/2006/07/07/what-do-signatures-mean/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/07/07/what-do-signatures-mean/</guid>
            <pubDate>Fri Jul 07 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m quite used to transposing music to where it fits my instrument, even though I know some people don’t approve of this. I think what is important to know when doing this is what character is implied by using a certain signature. Since I don’t have a copy of Mattheson’s NeuerÃ¶ffnetes Orchestre I looked for the quote and found &lt;a href=&quot;http://www.fachpublikationen.de/dokumente/01/30/01035.html&quot;&gt;this page&lt;/a&gt; that quotes Mattheson directly on what they mean. &lt;a href=&quot;http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=de_en&amp;amp;url=http%3A%2F%2Fwww.fachpublikationen.de%2Fdokumente%2F01%2F30%2F01035.html&quot;&gt;Here is a translation to English&lt;/a&gt; by &lt;a href=&quot;http://babelfish.altavista.com/&quot;&gt;Babelfish&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Cokin systems</title>
            <link>http://www.saers.com/archives/2006/07/01/cokin-systems/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/07/01/cokin-systems/</guid>
            <pubDate>Sat Jul 01 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m planning on getting a filter system for my lenses, and I’m investigating the Cokin P system. I found &lt;a href=&quot;http://www.cs.mtu.edu/~shene/DigiCam/User-Guide/filter/Cokin-Systems.html&quot;&gt;this article&lt;/a&gt; that is really nice with lots of images and explanations on how to use such a system.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>mxdublin</title>
            <link>http://www.saers.com/archives/2006/06/30/mxdublin/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/06/30/mxdublin/</guid>
            <pubDate>Fri Jun 30 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;From &lt;a href=&quot;http://www.le-son666.com/software/mxdublin/&quot;&gt;the website&lt;/a&gt;: &lt;em&gt;mxdublin is a Java/Python framework that can be used to sequence generic events with pure-data or max&lt;/em&gt;. In short: very cool, an easier way of Max/MSP or PureData scripting for us who are more into lines of text than objects and lines. Basically they use Jython and mxj, which means that I’m looking forward to mxdublin~ based on mxj~ &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Downloading and getting ready to install.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Easy FFT tradeoff explanation</title>
            <link>http://www.saers.com/archives/2006/06/26/easy-fft-tradeoff-explanation/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/06/26/easy-fft-tradeoff-explanation/</guid>
            <pubDate>Mon Jun 26 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I found a very nice explanation of the tradeoffs when doing an FFT by Fred Marshall &lt;a href=&quot;http://www.dsprelated.com/showmessage/10356/1.php&quot;&gt;here&lt;/a&gt;. Look at the last post on the page.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The fake screenshots: OS X/Window integration</title>
            <link>http://www.saers.com/archives/2006/06/25/the-fake-screenshots-os-xwindow-integration-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/06/25/the-fake-screenshots-os-xwindow-integration-2/</guid>
            <pubDate>Sun Jun 25 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Recently two screen shots appeared of the upcoming Leopard. Everyone is screaming fake, even &lt;a href=&quot;http://trinityrubicon.blogspot.com/2006/06/jig-is-up.html&quot;&gt;the author sais so&lt;/a&gt;. But a solution like in the first picture would actually make complete sense. I mean, for OS X Apple has basically been making a nice layer that everything interfaces. First up, the reason I switched: X11. X11 integrates quite nicely with OS X and keeps in style with Aqua without loosing the X11 feel. Classic has been running on OS X from day 1 (not sure if it’s still running on those shiny Intel Macs), and after a boot-up the applications integrate nicely with Aqua but retain the Mac OS 9 feel. In comes Mac OS X for Intel, all PPC are done through Rosetta, and voila, it looks like its running native, and is nicely integrated with Aqua. Now would it be so strange to conceive that Windows is booted in the background running in its own environment just like Mac OS 9 does on the PPC and the applications integrating with the lovely window manager Aqua? I don’t think so. What I think is that it’s time to bump up that X11 integration to make it a tan smoother. And I know that I’d prefer FreeBSD booting up in the background and using Aqua for my window manager.&lt;/p&gt;
&lt;p&gt;So where is this screenshot? Well, it’ll probably go offline soon, but in the meanwhile: &lt;a href=&quot;http://www.picturetrace.com/images/leopard_img01.0.png&quot;&gt;http://www.picturetrace.com/images/leopard_img01.0.png&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;From the rest of the speculations that followed the fake screenshots: I don’t think I prefer a tabbed Finder. While a cool idea at first, I think I’d be clicking to much between windows. If tabbed, then just not the way proposed in the screenshots. Second, I don’t need Adress Book and Calendar integrated, I need tighter integration between these apps and other apps I use, for instance Google Mail/Google Calendar, Thunderbird, Firefox etc). For the OS X/Windows integration, if Apple isn’t already working on a scheme like this (I’m sure they are) then they should hire this guy and exploit his imagination&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Deer at Sundown</title>
            <link>http://www.saers.com/archives/2006/06/20/deer-at-sundown/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/06/20/deer-at-sundown/</guid>
            <pubDate>Tue Jun 20 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_2111.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_2111.sized.jpg&quot; alt=&quot;Deer at Sundown&quot; title=&quot;Deer at Sundown&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Sensor cleaning</title>
            <link>http://www.saers.com/archives/2006/06/14/sensor-cleaning/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/06/14/sensor-cleaning/</guid>
            <pubDate>Wed Jun 14 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I recently bought a sensor cleaning kit with a blower and two brushes not very unlike the one &lt;a href=&quot;http://www.pbase.com/copperhill/image/46319755&quot;&gt;featured here&lt;/a&gt;. &lt;a href=&quot;http://www.luminous-landscape.com/essays/sensor-cleaning.shtml&quot;&gt;Luminous Landscape has a great article&lt;/a&gt; on sensor cleaning that I followed. So here follow a few pictures from my cleaning session. It should be noted that I have tried cleaning it with a swab and some lens cleaning stuff before so rather than being nicely spread out, my dust was here and there collected in little stacks. Have a look at the changes. I did three sweeps and got to the point where I couldn’t quickly spot any dust. Bonus points to find dust I didn’t spot. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; The entire thing took about 5 minutes:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photos/test/dust.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img alt=&quot;Before the cleaning&quot; title=&quot;Before the cleaning&quot; src=&quot;/photos/albums/test/dust.thumb.jpg&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;/photos/test/dust2.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img alt=&quot;After the first sweep&quot; title=&quot;After the first sweep&quot; src=&quot;/photos/albums/test/dust2.thumb.jpg&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;/photos/test/dust3.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img alt=&quot;After the second sweep&quot; title=&quot;After the second sweep&quot; src=&quot;/photos/albums/test/dust3.thumb.jpg&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;/photos/test/nodust.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img alt=&quot;After the last sweep - no dust&quot; title=&quot;After the last sweep - no dust&quot; src=&quot;/photos/albums/test/nodust.thumb.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The following two cleaning pages are also nice: &lt;a href=&quot;http://www.photo.net/equipment/digital/sensorcleaning/&quot;&gt;photo.net&lt;/a&gt; and &lt;a href=&quot;http://www.robgalbraith.com/bins/content_page.asp?cid=7-6460-7296&quot; class=&quot;broken_link&quot;&gt;Rob Galbraith&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Vignir</title>
            <link>http://www.saers.com/archives/2006/06/07/vignir/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/06/07/vignir/</guid>
            <pubDate>Wed Jun 07 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1609.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1609.sized.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Republishing faximiles</title>
            <link>http://www.saers.com/archives/2006/06/02/republishing-faximiles/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/06/02/republishing-faximiles/</guid>
            <pubDate>Fri Jun 02 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;First, let me invite you to post links to faximiles available on the net as a comment to this post.Â  I’ve been puzzled by the lack of faximiles available on the net. For us early music lovers these books should be in the public domain as all copyright claims have long expired. Many are locked up in libraries and private collections that only give republishing-rights to certain publishers, making faximiles very expensive. Don’t get me wrong, I think the S.P.E.S. faximiles are some of the most gorgeous books in my book-case. But apart from a very nice cover, what new have they added that decides that we cannot scan the prints and republish it for everyone to see?&lt;br&gt;The question comes from our podcast where I’d love to put the Philidor suite available so that you can look through it and make up your own mind rather than to rewrite it myself and just post a few bars that explain a problem in the faximile. Would this be illegal? Or should it be considered in the public domain and be encouraged? I know I mentioned republishing rights, but what rights do these libraries and collections have? They make an agreement with i.e. S.P.E.S., my local library acquires a copy that I borrow. Then I’m no part in that republishing-agreement and stand with a wonderfull piece of art with no copyright.&lt;/p&gt;
&lt;p&gt;I hope I’ve given you a little insight to my confusion and I’m really looking forward to hearing your thoughts on the matter and your links to faximiles that are available on the net.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>pdj - Java for Pure Data</title>
            <link>http://www.saers.com/archives/2006/05/29/pdj-java-for-pure-data/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/05/29/pdj-java-for-pure-data/</guid>
            <pubDate>Mon May 29 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Too cool! Today I found &lt;a href=&quot;http://www.le-son666.com/software/pdj/&quot;&gt;pdf&lt;/a&gt; which is Pure Data’s take on mxj. It’s supposed to be API compatible with mxj, which is &lt;strong&gt;great&lt;/strong&gt; because that’s what I use for all my Java-based externals. Suddenly I feel like I’m in the open again after having been digging myself further and further into Max/MSP. Don’t get me wrong, Max/MSP is nice but Pure Data is closer to my heart. Well, as far as software goes, anyways. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Balderdash</title>
            <link>http://www.saers.com/archives/2006/05/29/balderdash/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/05/29/balderdash/</guid>
            <pubDate>Mon May 29 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m reading lots of student reports these days (their exams are coming up soon), and in one I found a very interesting word: balderdash. Not quite knowing the meaning of it (I know it’s a game, but from the context it wasn’t the game that was talked about) I looked it up, and from &lt;a href=&quot;http://www.worldwidewords.org/weirdwords/ww-bal1.htm&quot;&gt;Weird Words I found&lt;/a&gt; a funny little quote from the 1766: &lt;em&gt;That which is made by the peasants, both red and white, is generally genuine: but the wine-merchants of Nice brew and balderdash, and even mix it with pigeonsâ€™ dung and quick-lime&lt;/em&gt;. This adjective is also used as a verb, in addition to the substantive being &lt;a href=&quot;http://en.wikipedia.org/wiki/Balderdash&quot;&gt;the game&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Why?</title>
            <link>http://www.saers.com/archives/2006/05/28/why/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/05/28/why/</guid>
            <pubDate>Sun May 28 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1110.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1110.sized.jpg&quot; alt=&quot;Why?&quot; title=&quot;Why?&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>First podcast</title>
            <link>http://www.saers.com/archives/2006/05/26/first-podcast/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/05/26/first-podcast/</guid>
            <pubDate>Fri May 26 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;As promised Nik &amp;amp; Mogens have made the first podcast for the Early Music Blog. It’s available for download &lt;a href=&quot;/podcasts/episode1.mp3&quot;&gt;here&lt;/a&gt;. If you’d like to subscribe to it you can use iTunes (select Subscribe to Podcast from the Advanced menu) or any other podcast capable program and use the link &lt;a href=&quot;http://earlymusicblog.net/?feed=rss2&amp;category_name=Podcasts&quot; class=&quot;broken_link&quot;&gt;http://earlymusicblog.net/?feed=rss2&amp;amp;category_name=Podcasts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This first podcast includes the Sarabande from Philidor’s 10Ã¨me suite that we played in concert in the beginning of April. The rest of the parts will come in later podcasts. It refers to &lt;a href=&quot;/archives/2005/12/22/philidor-ornaments/&quot;&gt;this blogpost about Philidor’s notation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This is our first ever podcast so please be gentle, the more we learn the better the quality of these episodes will be. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Google Notebook on OS X</title>
            <link>http://www.saers.com/archives/2006/05/16/google-notebook-on-os-x/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/05/16/google-notebook-on-os-x/</guid>
            <pubDate>Tue May 16 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Everyone and their grandma seems to blog about &lt;a href=&quot;http://www.google.com/notebook&quot;&gt;Google Notebook&lt;/a&gt; that was launched today. They support Windows and Linux officially, but the Firefox plugin worked great with OS X 10.4 at home as well, so Mac users aren’t left behind. Now I’m looking forward to all those “Note This!” plugins for WordPress that are sure to come within the next few days. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Recorders for sale</title>
            <link>http://www.saers.com/archives/2006/05/11/recorders-for-sale/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/05/11/recorders-for-sale/</guid>
            <pubDate>Thu May 11 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/MG_5789.sized.jpg&quot; alt=&quot;Recorders for sale&quot; title=&quot;Recorders for sale&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Max toolbox</title>
            <link>http://www.saers.com/archives/2006/04/19/max-toolbox/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/04/19/max-toolbox/</guid>
            <pubDate>Wed Apr 19 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;NathanaÃ«l LÃ©caudÃ© is working on &lt;a href=&quot;http://nat.imeem.com/blogs/areO4MEW&quot;&gt;the Max toolbox&lt;/a&gt; which makes working with Max/MSP more efficient with nice hot-keys. Look at &lt;a href=&quot;http://www.studioimaginaire.com/nat/maxtoolbox/box2.mov&quot; class=&quot;broken_link&quot;&gt;the demo video&lt;/a&gt; and decide if you give it a try.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Fisheye camera for under $20</title>
            <link>http://www.saers.com/archives/2006/04/19/fisheye-camera-for-under-20/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/04/19/fisheye-camera-for-under-20/</guid>
            <pubDate>Wed Apr 19 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I might add a fisheye to my webcam having read The Aggregate’s &lt;a href=&quot;http://aggregate.org/DIT/peepfish/&quot;&gt;article on creating a sub-$20 fisheye camera&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Where not to ornament</title>
            <link>http://www.saers.com/archives/2006/04/17/where-not-to-ornament/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/04/17/where-not-to-ornament/</guid>
            <pubDate>Mon Apr 17 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Continuing with Quantz goodies I’d like to use him to comment on what to embellish and what not to. We know that the French wrote down many (but not all) of the necessary embelishments and we know the French almost didn’t embelish compared to the Italians who could be accused of overdoing it. I assume the Germans did it as well, being inspired by the French and Italians. So instead of asking when do we ornament, the question is when don’t we? In chapter 12, paragraph 26, he sais “The majestetic admits few additions, but those that are appropriate must be executed in an elevated style”. Perhaps there is nowhere that one shouldn’t ornament, but rather how much should one ornament?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ms Kasket Karl</title>
            <link>http://www.saers.com/archives/2006/04/12/ms-kasket-karl-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/04/12/ms-kasket-karl-2/</guid>
            <pubDate>Wed Apr 12 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_8335.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_8335.sized.jpg&quot; alt=&quot;Ms Kasket Karl&quot; title=&quot;Ms Kasket Karl&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>XCode Max/MSP externals</title>
            <link>http://www.saers.com/archives/2006/04/11/xcode-maxmsp-externals/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/04/11/xcode-maxmsp-externals/</guid>
            <pubDate>Tue Apr 11 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;David has written new &lt;a href=&quot;http://www.cycling74.com/twiki/bin/view/ProductDocumentation/ProjectDetails&quot; class=&quot;broken_link&quot;&gt;instructions&lt;/a&gt; on compiling Max/MSP externals using XCode&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ugly VSTi Host</title>
            <link>http://www.saers.com/archives/2006/03/21/ugly-vsti-host/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/03/21/ugly-vsti-host/</guid>
            <pubDate>Tue Mar 21 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;There is a great &lt;a href=&quot;http://en.wikipedia.org/wiki/VSTi&quot;&gt;VSTi&lt;/a&gt; host for free available for mac at &lt;a href=&quot;http://www.refusesoftware.com/freeware.html&quot;&gt;reFuse Software&lt;/a&gt;. It’s ugly and it does the job great! And it’s free. So I’ve finally been able to test the VSTi I made with Max/MSP and it works like a charm. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Submission open</title>
            <link>http://www.saers.com/archives/2006/03/10/submission-open/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/03/10/submission-open/</guid>
            <pubDate>Fri Mar 10 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A short little update: now you can use the submit story/recording/photo buttons in the righthand sidebar to submit the material you’d like included on the blog. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; No need to register and create the blog entries yourself anymore.&lt;/p&gt;
&lt;p&gt;Sorry about the long delay before writing. I am in the middle of moving to a new apartment and spend my days building and painting walls. But, Mogens’ harpsichord is well in place, Craig has sent me one of his &lt;a href=&quot;http://www.saers.com/~craig/SuperRecorder.html&quot; class=&quot;broken_link&quot;&gt;Carmichael’s Modern Baroque Recorder&lt;/a&gt; that I’ll be trying out as soon as I’ve finished moving. Also, we have some music in store for you to listen to and some pictures coming up. So stay tuned.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mogens going home from the Monday Night Drinking Club</title>
            <link>http://www.saers.com/archives/2006/02/27/mogens-going-home-from-the-monday-night-drinking-club/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/27/mogens-going-home-from-the-monday-night-drinking-club/</guid>
            <pubDate>Mon Feb 27 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6848.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_6848.sized.jpg&quot; alt=&quot;Mogens going home from the Monday Night Drinking Club&quot; title=&quot;Mogens going home from the Monday Night Drinking Club&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Annika</title>
            <link>http://www.saers.com/archives/2006/02/25/annika/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/25/annika/</guid>
            <pubDate>Sat Feb 25 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6854.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_6854.sized.jpg&quot; title=&quot;Annika&quot; alt=&quot;Annika&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ms Kasket Karl</title>
            <link>http://www.saers.com/archives/2006/02/24/ms-kasket-karl/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/24/ms-kasket-karl/</guid>
            <pubDate>Fri Feb 24 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_8335.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_8335.sized.jpg&quot; alt=&quot;Ms Kasket Karl&quot; title=&quot;Ms Kasket Karl&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Marcela</title>
            <link>http://www.saers.com/archives/2006/02/23/manuela/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/23/manuela/</guid>
            <pubDate>Thu Feb 23 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6865.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_6865.sized.jpg&quot; alt=&quot;Marcela&quot; title=&quot;Marcela&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Susanne</title>
            <link>http://www.saers.com/archives/2006/02/21/susanne/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/21/susanne/</guid>
            <pubDate>Tue Feb 21 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6868.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_6868.sized.jpg&quot; alt=&quot;Susanne&quot; title=&quot;Susanne&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Canon 30D released</title>
            <link>http://www.saers.com/archives/2006/02/21/canon-30d-released/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/21/canon-30d-released/</guid>
            <pubDate>Tue Feb 21 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The speculations on Canon’s release are over, &lt;a href=&quot;http://www.dpreview.com/news/0602/06022114canoneos30d.asp&quot;&gt;DPReview has a preview&lt;/a&gt; of the Canon 30D that was released today. In short: not much new from the 20D. More flexible ISO settings and a larger screen. What is this? They should’ve called it Canon 21D. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; Not much of a version bump, while 10D to 20D was significant. With the release of the 5D I was hoping for some of the features to be brought down to the x0D line, but only the LCD made it. Oh well, I guess they want to keep me drooling for a 5D instead. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; I’ll be keeping my 20D, though. The 85mm f/1.2 lens looks cool, though. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Wide angle zooms</title>
            <link>http://www.saers.com/archives/2006/02/19/wide-angle-zooms/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/19/wide-angle-zooms/</guid>
            <pubDate>Sun Feb 19 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.saers.com/~mognes&quot; class=&quot;broken_link&quot;&gt;Mogens&lt;/a&gt;‘ Canon 10-22mm &lt;a href=&quot;http://www.kenrockwell.com/canon/1022.htm&quot;&gt;rocks&lt;/a&gt;. That was what I read out of the &lt;a href=&quot;http://www.kenrockwell.com/tech/digital-wide-zooms/comparison.htm&quot;&gt;lineup of Nikon, Sigma, Tokina and Tamron wide-angle zoom leenses&lt;/a&gt;. It’s conclusion was to buy a Nikon, but further down argues that he prefers the Canon with lower distortion and price. I’ll borrow Mogens’ lens and put some &lt;a href=&quot;http://photos.saers.com/archives/category/auto-focus-lenses/10-22mm/&quot;&gt;pictures here&lt;/a&gt;. Meanwhile, my take on wide angle has been my &lt;a href=&quot;http://photos.saers.com/archives/category/auto-focus-lenses/20mm/&quot;&gt;Canon 20mm f/2.8&lt;/a&gt; (hmm, no pictures online yet, I’ll have to do something about that. I’ve had the lens for like half a year now) and fish eye lens adapters like the &lt;a href=&quot;http://photos.saers.com/archives/category/Fisheye&quot;&gt;0.42x&lt;/a&gt; I was &lt;a href=&quot;/archives/2004/11/09/47stphoto/&quot;&gt;sent instead of what I’d actually bought&lt;/a&gt; or my father’s 180 degrees fisheye adapter. That works well also, but 10mm is awesome!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Lise</title>
            <link>http://www.saers.com/archives/2006/02/19/lise/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/19/lise/</guid>
            <pubDate>Sun Feb 19 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6875.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_6875.sized.jpg&quot; alt=&quot;Lise&quot; title=&quot;Lise&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Early modern harpsichord?</title>
            <link>http://www.saers.com/archives/2006/02/19/early-modern-harpsichord/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/19/early-modern-harpsichord/</guid>
            <pubDate>Sun Feb 19 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;About two weeks ago I bought a Harpsichord (JÃ¸rgen Bengaard). Of cause it wasnÂ´t new and I consider it more to be a donation since it was very cheap. It wasnÂ´t the harpsichord I was looking for either. I needed one that I could bring with me at any concert I might do. But this was unlike any Harpsichord I have ever seen before. There were foot-pedals (toggles) and 16Â´-stops and was as heavy as any grand piano (it held an iron frame). But I had to buy it!!! and now I found out that there is absolutely no information saying anything about this kind of instrument. It seems that most early musicians (of our time) would rather that it had never existed! So in the future you will find many posts regarding this particular kind of harpsichord that must have been the obvious choice of instrument for the not-quite-so-early Harpsichordist. My first priority will be to find a recording of the instrument from the time it was build…&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Listen to early music!</title>
            <link>http://www.saers.com/archives/2006/02/18/listen-to-early-music/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/18/listen-to-early-music/</guid>
            <pubDate>Sat Feb 18 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Listen to original recordings of early music. ThatÂ´s a dream we all share, because we will never be able to know exactly how old music was played in its time. This is not possible - but IÂ´ve just discovered a homepage where it is possible to listen to very early music. Both wax cylinders an tinfoil recordings gathered right here at &lt;a href=&quot;http://tinfoil.com&quot; title=&quot;tinfoil.com&quot;&gt;tinfoil.com&lt;/a&gt;. Interesting to hear how people sang and played around 1890-1913; in the years just before the sinking of Titanic (yes! it is possible to hear a recording of Â´Nearer My God to TheeÂ´ from those years!) Well, have a listen (and a laugh). &lt;a href=&quot;http://tinfoil.com/archive.htm&quot; title=&quot;cylinder of the month&quot;&gt;Cylinders of the month!&lt;/a&gt; &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Who is living in your lense</title>
            <link>http://www.saers.com/archives/2006/02/17/who-is-living-in-your-lense/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/17/who-is-living-in-your-lense/</guid>
            <pubDate>Fri Feb 17 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;em&gt;Therefore, the owner of the lens did not have any idea that there was someone living inside the lens&lt;/em&gt;. I found this quote when searching on how to clean lens fungus. Not that I have found any on my lenses, but a very interesting lense just turned up but with some fungus. Read more on &lt;a href=&quot;http://www.chem.helsinki.fi/~toomas/photo/fungus/&quot;&gt;lens fungi&lt;/a&gt; and how to remove them.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Jonathan decorated</title>
            <link>http://www.saers.com/archives/2006/02/17/jonathan-decorated/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/17/jonathan-decorated/</guid>
            <pubDate>Fri Feb 17 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6906.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_6906.sized.jpg&quot; alt=&quot;Jonathan decorated&quot; title=&quot;Jonathan decorated&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Modified cornetto</title>
            <link>http://www.saers.com/archives/2006/02/16/modified-cornetto/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/16/modified-cornetto/</guid>
            <pubDate>Thu Feb 16 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Wanting to get a different sound from my cornetto, an oboe playing friend of mine and I mounted a reed instead of the regular mouth piece on it. I wanted more of a &lt;a href=&quot;http://www.recorderhomepage.net/crumhorn.html&quot; class=&quot;broken_link&quot;&gt;crumhorn&lt;/a&gt; sound but ended up with something that sounded fantastic on every 20th try and otherwise was really hard to play. Lots of strange sounds coming as well. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; But I like the idea. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; Here are the photos. First the reed, then two full-length versions of my Moeck cornetto with the reed and finally the normal mouthpiece.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photos/earlymusic/MG_7436&quot; class=&quot;broken_link&quot;&gt;&lt;img alt=&quot;Reed&quot; src=&quot;/photos/albums/earlymusic/MG_7436.thumb.jpg&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;/photos/earlymusic/MG_7435&quot; class=&quot;broken_link&quot;&gt;&lt;img alt=&quot;Full length I&quot; src=&quot;/photos/albums/earlymusic/MG_7435.thumb.jpg&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;/photos/earlymusic/IMG_7434&quot; class=&quot;broken_link&quot;&gt;&lt;img alt=&quot;Full length II&quot; src=&quot;/photos/albums/earlymusic/IMG_7434.thumb.jpg&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;/photos/earlymusic/MG_8527&quot; class=&quot;broken_link&quot;&gt;&lt;img alt=&quot;Normal mouth piece&quot; src=&quot;/photos/albums/earlymusic/MG_8527.thumb.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>HÃ¥kon</title>
            <link>http://www.saers.com/archives/2006/02/15/hakon-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/15/hakon-2/</guid>
            <pubDate>Wed Feb 15 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6949&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/MG_6949.sized.jpg&quot; alt=&quot;HÃ¥kon&quot; title=&quot;HÃ¥kon&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Balje pÃ¥ stol</title>
            <link>http://www.saers.com/archives/2006/02/13/balje-pa-stol/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/13/balje-pa-stol/</guid>
            <pubDate>Mon Feb 13 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_5792.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_5792.sized.jpg&quot; alt=&quot;Balje pÃ¥ stol&quot; title=&quot;Balje pÃ¥ stol&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Google Maps?</title>
            <link>http://www.saers.com/archives/2006/02/11/google-maps/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/11/google-maps/</guid>
            <pubDate>Sat Feb 11 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Trying to research what areas of Greece the eight church modes came from I used Google Maps. But to my surprise, neither searching for geographic places nor getting details of Greek cities worked very well with Google Maps for Mac. I hope Google will aquire more detailed shots for cities outside the US and make searches available also for historic places such as for instance Troy, where according to Mattheson the Phrygians with their mode lived.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>English singers</title>
            <link>http://www.saers.com/archives/2006/02/11/english-singers/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/11/english-singers/</guid>
            <pubDate>Sat Feb 11 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;We already know that &lt;a href=&quot;/archives/2006/01/10/on-french-singers/&quot;&gt;Mattheson disliked French singers&lt;/a&gt;, but he doesn’t spare the British either. Quoting chapter 9 in &lt;em&gt;Der Vollkommene Capellmeister&lt;/em&gt; paragraph 13-14: &lt;code&gt;...Germans generally produce more basses and tenors but the Italians more altos and sopranos than all other regions: together with the more rugged climate and lifestyle also beer drinking contributes to this in the case of the Germans; but the Italians are the opposite in both respects, and in addition there is the frequent castration.&lt;/code&gt;&lt;/p&gt;
&lt;p&gt; &lt;code&gt;Thus it is also certain that for example in England there are not by a long shot as many well-trained voices, and in France everyone sings mroe out of the throat and not from the chest as in Italy, where the voices are more sonorous, clear, pure and expansive&lt;/code&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Fredriksberg</title>
            <link>http://www.saers.com/archives/2006/02/09/fredriksberg/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/09/fredriksberg/</guid>
            <pubDate>Thu Feb 09 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_4522.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_4522.sized.jpg&quot; alt=&quot;Fredriksberg&quot; title=&quot;Fredriksberg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Aping</title>
            <link>http://www.saers.com/archives/2006/02/07/aping/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/07/aping/</guid>
            <pubDate>Tue Feb 07 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_4531.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_4531.sized.jpg&quot; alt=&quot;Aping&quot; title=&quot;Aping&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Young raindeer</title>
            <link>http://www.saers.com/archives/2006/02/05/young-raindeer/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/05/young-raindeer/</guid>
            <pubDate>Sun Feb 05 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6068.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_6068.sized.jpg&quot; title=&quot;Young raindeer&quot; alt=&quot;Young raindeer&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Tuition</title>
            <link>http://www.saers.com/archives/2006/02/04/tuition/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/04/tuition/</guid>
            <pubDate>Sat Feb 04 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_7967_1.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_7967_1.sized.jpg&quot; alt=&quot;Tuition&quot; title=&quot;Tuition&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Taxims</title>
            <link>http://www.saers.com/archives/2006/02/03/taxims/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/03/taxims/</guid>
            <pubDate>Fri Feb 03 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This weekend &lt;a href=&quot;http://danlaurin.com/&quot;&gt;Dan Laurin&lt;/a&gt; is giving a masterclass in Esbjerg, and me and &lt;a href=&quot;http://www.vmk.dk/3/default.asp?MenuID=316&amp;UndermenuID=698&amp;VersionID=78&quot; class=&quot;broken_link&quot;&gt;Michael&lt;/a&gt; are going to play &lt;a href=&quot;http://www.lib.latrobe.edu.au/MMDB/Anon/H0010016.HTM&quot;&gt;Belicha&lt;/a&gt;, an estampitta from the 14th century Italy. As far as I’ve understood, there was much culture imported from the middle east to Italy at this time, and you weren’t really in style if you didn’t have your clothes imported from Istanbul. &lt;a href=&quot;http://www.grovemusic.com&quot;&gt;Grove&lt;/a&gt; lists this piece as a dance, but I think many would agree to this being more improvised music. I sure would like to see someone dance to it. So I’ve been at the library borrowing stacks of music with Taksims (TaqsÄ«m) trying to get to know the contemporary arab classical music more. According to Grove, TaqsÄ«m means dimunition and is a form dating back to the 18th century, but I haven’t been able to find any earlier forms leading up to the taqsÄ«ms until now, so these will have to do. And my imediate reaction is that early music lovers should get some CDs and listen to this! There is so much brilliant music and musicians in this genre! I’ll definetly use their input for improving my Belicha. Perhaps not for this masterclass, but certainly during this semester. Lots of great ornaments to be “borrowed”. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Sceptical</title>
            <link>http://www.saers.com/archives/2006/02/03/sceptical/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/03/sceptical/</guid>
            <pubDate>Fri Feb 03 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6022.jpg&quot; /&gt;&lt;img src=&quot;/photoblog/MG_6022.sized.jpg&quot; alt=&quot;Sceptical&quot; title=&quot;Sceptical&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Posing deers</title>
            <link>http://www.saers.com/archives/2006/02/01/posing-deers/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/02/01/posing-deers/</guid>
            <pubDate>Wed Feb 01 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6041_001.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_6041_001.sized.jpg&quot; alt=&quot;Posing deers&quot; title=&quot;Posing deers&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Scene by the lake</title>
            <link>http://www.saers.com/archives/2006/01/30/scene-by-the-lake/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/30/scene-by-the-lake/</guid>
            <pubDate>Mon Jan 30 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6004.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_6004.sized.jpg&quot; alt=&quot;Scene by the lake&quot; title=&quot;Scene by the lake&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>New to the blog</title>
            <link>http://www.saers.com/archives/2006/01/29/new-to-the-blog/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/29/new-to-the-blog/</guid>
            <pubDate>Sun Jan 29 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Hi, I’m a new co-author to this blog and early music is quite new to me although i have played it all my life. I am mostly puzzled, stupiefied and amazed by the things possible (and impossible) in early music and i hope my startlement will only increase as more early music reveals itself before my anxious eyes and fingers.&lt;/p&gt;
&lt;p&gt;I’m actually an organist that recently threw my energy on the harpsichord. I now play many kinds of music with many different people. I’m happy to discover that many techniques used on the organ can be used on the harpsichord too (and many cannot - still happy, and learning). I hope you will find your time to comment and discuss my following post on these and many other matters concerning early music.&lt;/p&gt;
&lt;p&gt;Happy blogging&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Building a viola da gamba</title>
            <link>http://www.saers.com/archives/2006/01/28/building-a-viola-da-gamba/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/28/building-a-viola-da-gamba/</guid>
            <pubDate>Sat Jan 28 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Sarah Peck has started to build a gamba. It’s all nicely documented on her blog and the progression will be linked in the column to the right. Check out the first entries about &lt;a href=&quot;http://gamba-uk.blogspot.com/2005_09_25_gamba-uk_archive.html&quot;&gt;the beginning&lt;/a&gt;: &lt;img src=&quot;http://photos1.blogger.com/blogger/4417/1583/200/treble%20viol.jpg&quot; alt=&quot;&quot;&gt; and &lt;a href=&quot;http://gamba-uk.blogspot.com/2006/01/more-on-belly.html&quot;&gt;how far she has come today&lt;/a&gt;: &lt;img align=&quot;middle&quot; src=&quot;http://photos1.blogger.com/blogger/4417/1583/200/belly%20005.1.jpg&quot; /&gt; Looking forward to following your progress, Sarah. Keep us updated!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Almost one month in</title>
            <link>http://www.saers.com/archives/2006/01/27/almost-one-month-in/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/27/almost-one-month-in/</guid>
            <pubDate>Fri Jan 27 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Hi, I thought I’d give you a heads-up on what’s happening with the blog. It’s now almost one month ago that the blog officially came up on &lt;a href=&quot;http://earlymusicblog.net&quot; class=&quot;broken_link&quot;&gt;http://earlymusicblog.net&lt;/a&gt; and we’ve added a number of features. We’ve now got the most recent scores from the &lt;a href=&quot;http://icking-music-archive.org/&quot;&gt;Werner Icking Music Archive&lt;/a&gt; linked in the sidebar, a number of blogs linked up and their resent posts linked and made bookmarking on different bookmarking services up and running. Not to mention a little set of entries and a couple of design changes.&lt;/p&gt;
&lt;p&gt;So what are the goals for the next month? Getting active co-authors and improving the blog further, and finding more blogs to link up. So please post your early music blog link as a comment here and I’ll add it quickly. If you’d like to become an author, send me an email. There are already a handful of co-authors that are gearing up to submit their first article. Stay tuned for yet an interesting month! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Landfall</title>
            <link>http://www.saers.com/archives/2006/01/26/landfall/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/26/landfall/</guid>
            <pubDate>Thu Jan 26 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6003.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_6003.sized.jpg&quot; alt=&quot;Landfall&quot; title=&quot;Landfall&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iTunes illegal in Norway?</title>
            <link>http://www.saers.com/archives/2006/01/25/itunes-illegal-in-norway/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/25/itunes-illegal-in-norway/</guid>
            <pubDate>Wed Jan 25 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A little note to Dan &amp;amp; David from &lt;a href=&quot;http://blogs.zdnet.com/BTL/wp-trackback.php?p=2456&quot;&gt;their latest show on CRAP&lt;/a&gt;, iTunes’ EULA and DRM technology &lt;a href=&quot;http://forbrukerportalen.no/Artikler/2006/1138119849.71&quot; class=&quot;broken_link&quot;&gt;is considered illegal in Norway&lt;/a&gt; according to the consumer rights watch. This is all over the news today. So publicity is coming on DRM technologies.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Centerpiece</title>
            <link>http://www.saers.com/archives/2006/01/24/centerpiece/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/24/centerpiece/</guid>
            <pubDate>Tue Jan 24 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_5994.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_5994.sized.jpg&quot; alt=&quot;Centerpiece&quot; title=&quot;Centerpiece&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Something interesting</title>
            <link>http://www.saers.com/archives/2006/01/22/something-interesting/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/22/something-interesting/</guid>
            <pubDate>Sun Jan 22 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_4552.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_4552.sized.jpg&quot; alt=&quot;Something interesting&quot; title=&quot;Something interesting&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Black &amp; White</title>
            <link>http://www.saers.com/archives/2006/01/22/black-white/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/22/black-white/</guid>
            <pubDate>Sun Jan 22 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_5991.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_5991.sized.jpg&quot; alt=&quot;Black &amp; White&quot; title=&quot;Black &amp; White&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Male duck</title>
            <link>http://www.saers.com/archives/2006/01/20/male-duck/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/20/male-duck/</guid>
            <pubDate>Fri Jan 20 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_4536.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_4536.sized.jpg&quot; alt=&quot;Male duck&quot; title=&quot;Male duck&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Orazio Vecchi - Al bel de tuoi capelli</title>
            <link>http://www.saers.com/archives/2006/01/16/orazio-vecchi-al-bel-de-tuoi-capelli/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/16/orazio-vecchi-al-bel-de-tuoi-capelli/</guid>
            <pubDate>Mon Jan 16 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://icking-music-archive.org/scores/mondrup/Introduction.html&quot;&gt;Christian &lt;/a&gt; and Annette Mondrup maintain &lt;a href=&quot;http://www.saers.com/recorder/mondrup/&quot; class=&quot;broken_link&quot;&gt;an archive of scores&lt;/a&gt; for recorder ensembles. The latest addition is a madrigal consisting of 8 parts for 5 voices: &lt;a href=&quot;http://www.saers.com/recorder/mondrup/Composers/Vecchi.html&quot; class=&quot;broken_link&quot;&gt;&lt;em&gt;Al bel de tuoi capelli&lt;/em&gt;&lt;/a&gt; by Orazio Vecchi (1550-1605). The score is complete with text, so should be nice for singing as well.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>GrÃ¥ hegre</title>
            <link>http://www.saers.com/archives/2006/01/16/gra-hegre/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/16/gra-hegre/</guid>
            <pubDate>Mon Jan 16 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_4584.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_4584.sized.jpg&quot; url=&quot;GrÃ¥ hegre&quot; title=&quot;GrÃ¥ hegre&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Fiskehejre</title>
            <link>http://www.saers.com/archives/2006/01/14/fiskehejre/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/14/fiskehejre/</guid>
            <pubDate>Sat Jan 14 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_4580.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_4580.sized.jpg&quot; title=&quot;Fiskehejre&quot; alt=&quot;Fiskehejre&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Good posture</title>
            <link>http://www.saers.com/archives/2006/01/14/good-posture/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/14/good-posture/</guid>
            <pubDate>Sat Jan 14 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve been reading Mattheson’s &lt;em&gt;Der vollkommene Capellemister&lt;/em&gt; and written about it a bit in &lt;a href=&quot;http://blog.saers.com&quot;&gt;my blog&lt;/a&gt; in the entries &lt;a href=&quot;/archives/2005/12/15/mattheson-on-perfection/&quot;&gt;Mattheson on Perfection&lt;/a&gt;, &lt;a href=&quot;/archives/2005/12/16/the-location-of-paradise-revealed/&quot;&gt;The Location of Paradise Revealed&lt;/a&gt;, &lt;a href=&quot;/archives/2005/12/17/the-origin-of-music/&quot;&gt;The Origin of Music&lt;/a&gt; and &lt;a href=&quot;/archives/2005/12/18/what-you-really-need-to-know-about-angles/&quot;&gt;What you really need to know about Angles&lt;/a&gt;. Today I’m reading chapter six, and I love how he writes about the need for good posture:&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;Can the attentive listener be moved to pleasure if he [….] sees a dozen violinists who contort their bodies as if they are ill? If the clavier player writhes hsi jaws, wrinkles his brow, and contorts his face to such an extent that it could frighten children? If many of the wind instrumentalists contort or inflate their facial features (one must not omit the lips of the flutist) so that they can bring them back to their proper shape and color in half an hour only with difficulty?&lt;/p&gt; &lt;p&gt;
  It is even said of Minerva, that she threw the flute away just because wind instruments have the misfortune that they distort the features; and is also known from history that Alcibiades, though he was otherwise a great lover of music, nevertheless hated flute playing for the cited reasons. The viola da gamba would have pleased him more: For there is, after the lute, hardly any instrument with which one can produce a more refined posture. Because of this, the French love both instruments before all others, since their strong inclination toward the &lt;i&gt;bon air&lt;/i&gt; often goes so far that their zeal makes them seem comical.&lt;/cite&gt;
&lt;/p&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Another recorder crazed guy</title>
            <link>http://www.saers.com/archives/2006/01/13/another-recorder-crazed-guy/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/13/another-recorder-crazed-guy/</guid>
            <pubDate>Fri Jan 13 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I just found the page of a guy called Geejay who &lt;a href=&quot;http://palabok.com/2005/11/my-recorder-obsession/&quot;&gt;obsesses over the recorder&lt;/a&gt;. A fun read. Speaking of fun, what a concert this must have been: &lt;a href=&quot;http://www.chilangabanda.com/2005/08/24/horacio-franco-y-victor-flores-en-la-sala-nezahualcoyotl/&quot;&gt;&lt;img src=&quot;http://chilangabanda.com/picts/hfranco.jpg&quot; alt=&quot;Wild recorder player&quot;/&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Must - have - coffee</title>
            <link>http://www.saers.com/archives/2006/01/13/must-have-coffee/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/13/must-have-coffee/</guid>
            <pubDate>Fri Jan 13 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://dessertcomesfirst.blogspot.com/2006/01/literally-cup-of-java.html&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;http://static.flickr.com/37/81972861_f9f33c2424.jpg&quot; alt=&quot;Balinese cofffee&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Wow, and I thought I made nice coffee! I need to work on my coffee decorating skills&lt;/p&gt;
</description>
        </item>
        <item>
            <title>No excuse not to play in tune</title>
            <link>http://www.saers.com/archives/2006/01/13/no-excuse-not-to-play-in-tune/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/13/no-excuse-not-to-play-in-tune/</guid>
            <pubDate>Fri Jan 13 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In paragraph 23, chapter 4, page 58 of &lt;a href=&quot;/2005/12/31/musicians-benefit-from-academic-studies&quot;&gt;On playing the Flute&lt;/a&gt; Quantz writes on intonating:&lt;/p&gt;
&lt;p&gt;Ã¢Â€ÂœThe flute has the innate defect that some of its notes when sharpened [playing sharps] are not quite true, some being a little too low, some a little to high. For in tuning the flute you must first see to it that the natural [diatonic] notes are tuned truly in accordance with their proportions. The faulty ones you must, as much as possible, seek to play in tune with the help of your embouchure and your ear.Ã¢Â€?&lt;/p&gt;
&lt;p&gt;This is a little note to those who claim that you should play any instrument as is and that some instruments can never be played in tune. Many other instruments have the same problems (i.e. saxophone and recorder) and the players of all the instruments that have these problems should seek to play them as well intonated as possible.&lt;/p&gt;
&lt;p&gt;In paragraph 16 he writes: Ã¢Â€ÂœThis defect can be easily remedied, however, if the player possesses a good embouchure, a good musical ear, a correct system of fingering, and an adequate knowledge of the proportions of the notes.Ã¢Â€?&lt;/p&gt;
&lt;p&gt;Now, if youÃ¢Â€Â™ll excuse me I have to go practice playing in tune&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Early Music Blogs</title>
            <link>http://www.saers.com/archives/2006/01/12/early-music-blogs/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/12/early-music-blogs/</guid>
            <pubDate>Thu Jan 12 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Funny thing, I’ve found two other blogs called The Early Music Blog &lt;a href=&quot;http://earlymusicspace.blogspot.com/&quot;&gt;&lt;a href=&quot;http://earlymusicspace.blogspot.com/&quot;&gt;1&lt;/a&gt;&lt;/a&gt; and &lt;a href=&quot;http://antiquemusic.blogspot.com/&quot;&gt;&lt;a href=&quot;http://antiquemusic.blogspot.com/&quot;&gt;2&lt;/a&gt;&lt;/a&gt;. &lt;a href=&quot;http://earlymusicspace.blogspot.com/&quot;&gt;1&lt;/a&gt; is Italian and hasn’t been updated since september and &lt;a href=&quot;http://antiquemusic.blogspot.com/&quot;&gt;2&lt;/a&gt; is a republished version of &lt;a href=&quot;http://goldbergweb.com/en/magazine&quot; class=&quot;broken_link&quot;&gt;Goldberg Magazine&lt;/a&gt;. These two and other blogs I found or are emailed to me will be put in a feed and new updates from these blogs will be posted in the right-hand sidebar so that you can always have easy access to updated early music blogs (hopefully with original names, though, or we’ll have to come up with some kind of numbering system &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; )&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Delicious and Photoblogs</title>
            <link>http://www.saers.com/archives/2006/01/12/delicious-and-photoblogs/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/12/delicious-and-photoblogs/</guid>
            <pubDate>Thu Jan 12 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Note to self: use delicious tags such as &lt;a href=&quot;http://del.icio.us/tag/photoblog-posts&quot;&gt;photoblog-posts&lt;/a&gt; for &lt;a href=&quot;http://photos.saers.com&quot;&gt;my photoblog&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Automn Blues</title>
            <link>http://www.saers.com/archives/2006/01/12/automn-blues/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/12/automn-blues/</guid>
            <pubDate>Thu Jan 12 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_4568.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_4568.sized.jpg&quot; alt=&quot;Automn Blues&quot; title=&quot;Automn Blues&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPhoto 6?</title>
            <link>http://www.saers.com/archives/2006/01/12/iphoto-6/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/12/iphoto-6/</guid>
            <pubDate>Thu Jan 12 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today I threw out 1576 pictures (6,6Gb worth) of iPhoto 2. That means I only have 3166 (or 13,3 Gb) of them left on my computer. I &lt;a href=&quot;/archives/2005/01/31/iphoto-5-first-impressions/&quot;&gt;bought iPhoto 5&lt;/a&gt; being reasonably happy with iPhoto 2 but being promised better performance. Now that didn’t turn out well. (yes, it was faster, but it should handle the photo collection of an average DSLR amateur) iPhoto is the program that crashes most frequently on my computer. Only reason for going with iPhoto was that &lt;a href=&quot;http://www.gnome.org/projects/f-spot/&quot;&gt;f-spot&lt;/a&gt; wasn’t stable on OS X, and last I checked about a month ago it still wasn’t. I’m recompiling now, though, hoping that OS X stability comes around soon. (It’d be awesome having it included with &lt;a href=&quot;http://fink.sourceforge.net/&quot;&gt;fink&lt;/a&gt;) This guy won’t be upgrading to iPhoto 6 anytime soon. Apple hasn’t taken a single bug report regarding iPhoto 5 seriously. No stability patch has been released. Bad enough it being dreadfully slow. Sorry Apple, you had my money, leave photography for the rest and build those wonderful computers you’re so good at.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Grey Heron</title>
            <link>http://www.saers.com/archives/2006/01/10/grey-heron/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/10/grey-heron/</guid>
            <pubDate>Tue Jan 10 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_4559.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_4559.sized.jpg&quot; alt=&quot;Grey Heron I&quot; title=&quot;Grey Heron I&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>On French singers</title>
            <link>http://www.saers.com/archives/2006/01/10/on-french-singers/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/10/on-french-singers/</guid>
            <pubDate>Tue Jan 10 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;During a visit to the coffee shop with Ulrik and Ketil recently, I learned that in the renaissance the zink/cornetto and the oboe are described as the instruments that are closest to the voice, so one can speculate if singing technique has changed from very nasal in the renaissance to a more â€œclassicâ€ ideal that is closer to the flute when Quantz writes &lt;a href=&quot;/2005/12/26/quantz-on-the-troubles-of-buying-good-instruments&quot;&gt;On playing the Flute&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;While discussing embouchure (Chapter 4, page 55) Quantz notes how close the flute is to the human voice and saying that working with chest voice and falsetto is just like tightening the lips when playing the flute (in his view it is this that makes the flute a natural instrument), he comes with the funniest attack on the French and their singing:&lt;/p&gt;
&lt;p&gt;â€œThe Italians and several other nations unite this falsetto with the chest voice, and make use of it to great advantage in singing: among the French, however, it is not customary, and for that reason their singing in the high register is often transformed into a disagreeable shrieking, the effect of which is exactly the same created when you do not cover the mouth hole sufficiently on the flute, and when you try to force out the high notes by blowing more strongly.â€&lt;/p&gt;
&lt;p&gt;Unfortunately I havenâ€™t heared many (only one comes to mind) recordings where the singers have experimented with using shrieking or very nasal singing. Perhaps the contemporary ways of baroque singing is still too nice?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>New Years Rocket</title>
            <link>http://www.saers.com/archives/2006/01/08/new-years-rocket/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/08/new-years-rocket/</guid>
            <pubDate>Sun Jan 08 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6381.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_6381.sized.jpg&quot; alt=&quot;New Years Rocket&quot; title=&quot;New Years Rocket&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Flutes d\&#39;amore</title>
            <link>http://www.saers.com/archives/2006/01/07/flutes-damore/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/07/flutes-damore/</guid>
            <pubDate>Sat Jan 07 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In &lt;a href=&quot;/2005/12/31/musicians-benefit-from-academic-studies&quot;&gt;On playing the Flute&lt;/a&gt; paragraph 17 chapter I, page 34, Quantz describes the “flutes d’amour” as a flute that is a minor third lower than the common flute. Funny, as I always imagined it was a name for the voice flute (a recorder in D), being a minor third lower than the alto recorder.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Winter-Christina</title>
            <link>http://www.saers.com/archives/2006/01/05/winter-christina/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/05/winter-christina/</guid>
            <pubDate>Thu Jan 05 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_5958.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_5958.sized.jpg&quot; alt=&quot;Winter-Christina&quot; title=&quot;Winter-Christina&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Baroque music has/had much to be desired</title>
            <link>http://www.saers.com/archives/2006/01/04/baroque-music-hashad-much-to-be-desired/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2006/01/04/baroque-music-hashad-much-to-be-desired/</guid>
            <pubDate>Wed Jan 04 2006 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In &lt;a href=&quot;/2005/12/31/musicians-benefit-from-academic-studies&quot;&gt;my previous post&lt;/a&gt; from Quantz â€œOn playing the Fluteâ€ I quoted:&lt;/p&gt;
&lt;p&gt;â€œWhoever is aware of how much influence mathematics and other related sciences, such as philosophy, poetry, and oratory, have upon music, will have to own not only that music has a greater compass than many imagine, but also that the evident lack of knowledge about the above-mentioned sciences among the majority of professional musicians is a great obstacle to their further advancement, and the reason why music has not yet been brought to a more perfect state.â€&lt;/p&gt;
&lt;p&gt;What I find very interesting is that Quantz criticizes the contemporary music of having many flaws and would like music students to be more educated. I wonder what his take on the conservatory studies today would be as they in my mind are much more narrow than what my impression of those days requirements are. This is great so that we can spend more time with our instruments, but as Quantz recognizes it does not necessarily make us good musicians as much as able technicians. People often argue that they make music because they play whatâ€™s they feel. But if we do study the language, how do we know what the composers wanted us to feel? How can we hope to communicate these feelings to our audience when we do not know the subtleties the composer put into these feelings? Just to speculate a bit, does the fact that we miss out on a great many subjects contribute to the mysticism of music where so many claim not to understand it or even claim to be non-musical?&lt;/p&gt;
&lt;p&gt;Hope no-one got offended, as usual this is my thinking out loud and hoping to get your comments on the matter.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Blogging in 2005</title>
            <link>http://www.saers.com/archives/2005/12/31/blogging-in-2005/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/31/blogging-in-2005/</guid>
            <pubDate>Sat Dec 31 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;2005 has been quite a good year for blogging. This blog has been its regular mess of different stuff that intrests me, but it has spawned some interesting projects. &lt;a href=&quot;http://photos.saers.com&quot;&gt;My photoblog&lt;/a&gt;, for instance, got a kick start with my photoblog entries that I used to have in this blog. Also, as I started teaching, my work related posts turned into &lt;a href=&quot;http://aaue.dk/~niklas&quot;&gt;a blog with lecture notes&lt;/a&gt; that my students could visit to get all the material I had to offer them. And quite recently the early music section, with quite a bit of help from some friends, is made into the &lt;a href=&quot;http://earlymusicblog.net&quot; class=&quot;broken_link&quot;&gt;early music blog&lt;/a&gt;. The &lt;a href=&quot;http://saers.com&quot;&gt;server and familly blog&lt;/a&gt; that I set up for my father has been mostly left untouched, but all in all I’m quite content with the stuff that is being served. I’m a bit surprised by how little comments come in as my feeds have a steady amount of subscribers. Many people actually send me emails rather than leave comments, so it’s not that I don’t get feedback, but you don’t get to read it. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; Oh well, I’m sure I’ll understand more of why this is in the following year.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Musicians benefit from academic studies</title>
            <link>http://www.saers.com/archives/2005/12/31/musicians-benefit-from-academic-studies/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/31/musicians-benefit-from-academic-studies/</guid>
            <pubDate>Sat Dec 31 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Iâ€™ve studied computer science and then gone on to study the recorder and Iâ€™m currently busying myself with making the recorder able to control the computer. I love the combination, but wondered a bit about if Iâ€™ve chosen a favourable tradeoff. Iâ€™m happy so I guess Iâ€™m not doing to bad. But, when I started reading â€œOn playing the Fluteâ€ by Johann Joachim Quantz (the book Iâ€™m referring to is the 2nd edition of the English translation by Edward R. Reilly published through Faber &amp;amp; Faber) I found that he had something to say on the issue. In chapter 1 (page 24) he writes:&lt;/p&gt;
&lt;p&gt;â€œFurthermore, a musician must not occupy himself with too many other things. Almost every science requires the whole man. My meaning here, however, is by no means that it is impossible to excel in more than one science at the same time, but that this requires a quite extraordinary talent, of a kind that nature seldom produces.â€&lt;/p&gt;
&lt;p&gt;Ouch! But later in the same paragraph: â€œYet if someone who gives himself to academic studies has sufficient talent for music, and devotes just as much industry to it as to the former, he not only has an advantage over other musicians, but also can be of greater service to music in general than others, as can be demonstrated with many examples. Whoever is aware of how much influence mathematics and other related sciences, such as philosophy, poetry, and oratory, have upon music, will have to own not only that music has a greater compass than many imagine, but also that the evident lack of knowledge about the above-mentioned sciences among the majority of professional musicians is a great obstacle to their further advancement, and the reason why music has not yet been brought to a more perfect state.â€&lt;/p&gt;
&lt;p&gt;So, apparently, nature seldom produces people that can do two things well, but there are many examples if the two things are music and academic studies. Of course, a good question is what Quantz recognizes as academic studies. Is what he writes considered academic by his contemporaries?&lt;/p&gt;
&lt;p&gt;PS, happy new year! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Philidor</title>
            <link>http://www.saers.com/archives/2005/12/28/philidor/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/28/philidor/</guid>
            <pubDate>Wed Dec 28 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/MG_0513.sized.jpg&quot; alt=&quot;Philidor&quot; title=&quot;Philidor&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Oscar</title>
            <link>http://www.saers.com/archives/2005/12/26/oscar/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/26/oscar/</guid>
            <pubDate>Mon Dec 26 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_4391.jpg&quot; /&gt;&lt;img src=&quot;/photoblog/MG_4391.sized.jpg&quot; alt=&quot;Oscar&quot; title=&quot;Oscar&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Quantz on the troubles of buying good instruments</title>
            <link>http://www.saers.com/archives/2005/12/26/quantz-on-the-troubles-of-buying-good-instruments/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/26/quantz-on-the-troubles-of-buying-good-instruments/</guid>
            <pubDate>Mon Dec 26 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;When Quantz writes â€œOn playing the fluteâ€, the flute is just emerging from a time of much change, and we know that the flute changed much until it became the flute we know today. The recorder is in a similar situation today where the recorders that are made are often very different from what they were only fifteen year ago, and through my correspondence with inventors and recorder builders I have no reason to believe that the recorder is done developing now.&lt;/p&gt;
&lt;p&gt;What I have found is that recorders made by good recorder players are in general better than those made by instrument makers who are not good recorder players. And I was happy to find support for this finding in Quantzâ€™ book. He writes this for the traverso, but I see no reason why this should be different for the recorder if we replace the word embouchure with breathing technique. He writes:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;â€œPure intonation from one note to another depends upon a firm and secure embouchure, a good musical ear, and upon a good understanding of the proportions of the notes. Whoever possesses this knowledge and also plays well is in a position to make a good, accurately tuned flute. But since the majority of flute makers are not able to do so it is difficult not only to get hold of a good flute, but also to acquire a good ear, even with frequent playing.â€&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Quantz then goes on to advocate that flute players should know much on flute making. I disagree with this since I donâ€™t think we have the time for it, but I would strongly suggest only buying recorders from makers who are good recorder players themselves.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>How to make a lightbox</title>
            <link>http://www.saers.com/archives/2005/12/24/how-to-make-a-lightbox/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/24/how-to-make-a-lightbox/</guid>
            <pubDate>Sat Dec 24 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In &lt;a href=&quot;http://www.jyoseph.com/blog/archives/2005/12/lightbox_tutori.php&quot;&gt;his blog&lt;/a&gt; Joseph Holst has &lt;a href=&quot;http://www.jyoseph.com/extras/lightbox_tutorial.php&quot;&gt;a great tutorial&lt;/a&gt; on how to build a light box. I expect to be building one of these when I get back to Esbjerg after the christmas holidays&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Felix</title>
            <link>http://www.saers.com/archives/2005/12/24/felix/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/24/felix/</guid>
            <pubDate>Sat Dec 24 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_4361.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_4361.sized.jpg&quot; alt=&quot;Felix&quot; title=&quot;Felix&quot; /&gt;&lt;br /&gt; &lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Early Music Blog launched</title>
            <link>http://www.saers.com/archives/2005/12/22/early-music-blog-launched/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/22/early-music-blog-launched/</guid>
            <pubDate>Thu Dec 22 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Welcome to the Early Music Blog. This project was started by &lt;a href=&quot;http://niklas.saers.com&quot;&gt;Niklas Saers&lt;/a&gt; after discussing it with a couple of friends and will hopefully be a place where people interested in early music will post their thoughts and stories and link up other early music blogs. I hope that you will find this site interesting and participate throught commenting and posting your thoughts and ideas.&lt;/p&gt;
&lt;p&gt;If you’d like to write for Early Music Blog, please register and I’ll be sure to give you writing priveleges&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Cat Clutter</title>
            <link>http://www.saers.com/archives/2005/12/22/cat-clutter/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/22/cat-clutter/</guid>
            <pubDate>Thu Dec 22 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_4333.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_4333.sized.jpg&quot; alt=&quot;Cat Clutter&quot; title=&quot;Cat Clutter&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Philidor ornaments</title>
            <link>http://www.saers.com/archives/2005/12/22/philidor-ornaments/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/22/philidor-ornaments/</guid>
            <pubDate>Thu Dec 22 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In this first post I’d like to talk about Pierre Philidor’s notation of ornaments and what this might mean. The ornament in question is the grace note leading up to the second quarternote in the third bar:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/wp-content/uploads/2005/12/_MG_5329.CR2%20copy.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img alt=&quot;Excerpt #1 from Prelude of Philidor&#39;s Suite No. 10&quot; title=&quot;Excerpt #1 from Prelude of Philidor&#39;s Suite No. 10&quot; src=&quot;/wp-content/uploads/2005/12/_MG_5329.CR2%20copy.thumbnail.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Seeing just the upper voice and that second bar, I’d think this is inÃ©gal. However, as this is french late baroque music, we would assume that inÃ©gal would be written in quavers like the fourth bar in the bass line. But if we can expect a regular inÃ©gal, why would Philidor then in the next system write the dotted figure seen in the upper voice first bar and bass second bar in the following example?&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/wp-content/uploads/2005/12/_MG_5329.CR2.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img alt=&quot;Excerpt #2 from Prelude of Philidor&#39;s Suite No. 10&quot; title=&quot;Excerpt #2 from Prelude of Philidor&#39;s Suite No. 10&quot; src=&quot;/wp-content/uploads/2005/12/_MG_5329.CR2.thumbnail.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It seems like Philidor likes to play with the sharpness of the inÃ©gal. But if this is the case, we still haven’t decided what the second bar in the first excerpt means. My personal take on this is to see what Vivaldi is doing at the same time. Shame on me for thinking about italians when working with french music, but hey, Philidor and his fellow french composers were more influenced by italians than the previous generation composers would have allowed. Vivaldi uses such grace notes as dissonances in front of the harmonically correct notes, and since we know that they should have at least half the length of the note, they become great dissoances while it’s easy to read where we’re going harmonically. So I tried playing it lombardic, but I’m not sure that this would be a great solution either.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Monday Night Drinking Club I</title>
            <link>http://www.saers.com/archives/2005/12/20/monday-night-drinking-club-i/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/20/monday-night-drinking-club-i/</guid>
            <pubDate>Tue Dec 20 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_3141.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_3141.sized.jpg&quot; alt=&quot;Monday Night Drinking Club I&quot; title=&quot;Monday Night Drinking Club I&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>What you really need to know about angles</title>
            <link>http://www.saers.com/archives/2005/12/18/what-you-really-need-to-know-about-angles/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/18/what-you-really-need-to-know-about-angles/</guid>
            <pubDate>Sun Dec 18 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In this last quote Mattheson’s Der vollkommene Capellmeister, we go back to religion. There are just a few things that a good capellmeister cannot afford not to know:&lt;/p&gt;
&lt;p&gt;“…to God even a thousand years is like the day which passed yesterday, and the angels’ days are years, as is known by the theologians.” Mattheson quotes Luther here from Daniel. &lt;/p&gt;
&lt;p&gt;But let’s return to the origin of music: “Angels, though they are spirits, can assume bodily for, can use instruments and appear in flesh and blood, as Michael did, as often as they want. And since in the hereafter we redeemed men like them will be in body and soul, it is easy to divine what a magnificent quality the harmony of these heavenly musicians must have had.&lt;/p&gt;
&lt;p&gt;Thus it is not true that vocal music is actually and originally older than instrumental: for all sort of instruments are also ascribed to the angels and saints in the Bible, especially harps and trombones, as string and brass instruments, and they certainly played just as well as they sange before Adam was created.”&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Behind bars</title>
            <link>http://www.saers.com/archives/2005/12/18/behind-bars/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/18/behind-bars/</guid>
            <pubDate>Sun Dec 18 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_9656_001.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_9656_001.sized.jpg&quot; alt=&quot;Behind bars&quot; title=&quot;Behind bars&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The origin of music</title>
            <link>http://www.saers.com/archives/2005/12/17/the-origin-of-music/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/17/the-origin-of-music/</guid>
            <pubDate>Sat Dec 17 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Here is yet another of my favourite quotes from Mattheson’s &lt;em&gt;Der vollkommene Capellmeister&lt;/em&gt;:&lt;/p&gt;
&lt;p&gt;“Others, who think they know much more about [The Origin of Song] and who maintain no small reputation to this day, seem yet more wrong to me than the previous ones: since they, with Lucretious as their leader, made the unthinking bird the inventor of divine music. Hence, one of these may write that the first inventors of vocal music had been monkeys, because they aped this art from birds; in this however, in my opinion, the good man really acts quite apish. For anyone who has nothing sensible to say has no cause to abuse.”&lt;/p&gt;
&lt;p&gt;Hehe, I can just imagine the conversations Mattheson and Darwin would have had if they’d ever met.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The location of Paradise revealed</title>
            <link>http://www.saers.com/archives/2005/12/16/the-location-of-paradise-revealed/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/16/the-location-of-paradise-revealed/</guid>
            <pubDate>Fri Dec 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;One of my favourite quotes from Mattheson’s &lt;em&gt;Der vollkommene Capellmeister&lt;/em&gt; is from the foreword: “…the four principal rivers wich originate ther [in Paradise]. But now the most common opinion on the location of Paradise is that it was situated in Mesopotamia toward Armenia, thus Eden must have been on the land which stretches between the Tigris and Euphrates up to the Armenian mountains. Certainly a fine spot!”&lt;/p&gt;
&lt;p&gt;Certainly a fine spot indeed. Looks like a great place for a holiday trip. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Snowgrass</title>
            <link>http://www.saers.com/archives/2005/12/16/snowgrass/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/16/snowgrass/</guid>
            <pubDate>Fri Dec 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_5884.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_5884.sized.jpg&quot; alt=&quot;Snowgrass&quot; title=&quot;Snowgrass&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mattheson on perfection</title>
            <link>http://www.saers.com/archives/2005/12/15/mattheson-on-perfection/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/15/mattheson-on-perfection/</guid>
            <pubDate>Thu Dec 15 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’d like to quote Mattheson from &lt;em&gt;Der vollkommene Capellmeister&lt;/em&gt;. In his foreword (I read from &lt;a href=&quot;http://www.amazon.com/gp/product/083571134X/104-0418469-9196752?v=glance&amp;amp;n=283155&quot;&gt;the english translation&lt;/a&gt; that’s close to impossible to get hold of these days. Publishers take note: this book requires a reprint!) he writes:&lt;br&gt;`&lt;br /&gt;
In France they say:&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;div style=&quot;text-align: center&quot;&gt;
A passable meldoy or verse&lt;br /&gt;
Is not worth the devil.&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;Scholars are all of the opinion that it would be impossible for an individual to bring even only one branch of knowledge to perfection; but, in order to do this, it would be absolutely essential that many scholars pool their resources, render mutual assistance, and work collectively. For experience shows that nothing of significance is achived until matters are taken up through such cooperation.&lt;br /&gt;
`&lt;/p&gt;
&lt;p&gt;I think this is one of the nicest places I’ve ever found support for the open source movement. And science for that matter. Words of note: mutual assistance, work collectively. Go out, do your work, share your insights and show us how you did it&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Classic Nikon lenses on Canon EOS systems</title>
            <link>http://www.saers.com/archives/2005/12/11/classic-nikon-lenses-on-canon-eos-systems/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/11/classic-nikon-lenses-on-canon-eos-systems/</guid>
            <pubDate>Sun Dec 11 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Peter Spiro wrote &lt;a href=&quot;http://ca.geocities.com/spirope/EOSclassiclenses.htm&quot; class=&quot;broken_link&quot;&gt;an article&lt;/a&gt; making the argument to use Nikkor lenses on Canon EOS cameras. It fits nicely with the manual focus argument I’ve been making. Out of special interest, he has copied a table comparing 50mm lenses. I’ve decided NOT to go for a Canon 50mm lens, even though &lt;a href=&quot;http://photos.saers.com/archives/category/auto-focus-lenses/50mm/&quot;&gt;I’ve used my friends f/1.4 extensively&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Christmas music</title>
            <link>http://www.saers.com/archives/2005/12/11/christmas-music/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/12/11/christmas-music/</guid>
            <pubDate>Sun Dec 11 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/MG_5662.jpg&quot; alt=&quot;Christmas music&quot; title=&quot;Christmas music&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pringles Macro photography</title>
            <link>http://www.saers.com/archives/2005/11/28/pringles-macro-photography/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/28/pringles-macro-photography/</guid>
            <pubDate>Mon Nov 28 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Haje Jan Kamps has written &lt;a href=&quot;http://www.photocritic.org/articles/macro-on-the-cheap.php&quot; class=&quot;broken_link&quot;&gt;a great article on macro photography&lt;/a&gt;. Not quite pinhole, but that direction&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Horn faces</title>
            <link>http://www.saers.com/archives/2005/11/26/horn-faces/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/26/horn-faces/</guid>
            <pubDate>Sat Nov 26 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album08/MG_3983.jpg&quot; alt=&quot;Horn faces&quot; title=&quot;Horn faces&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Preben</title>
            <link>http://www.saers.com/archives/2005/11/26/preben/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/26/preben/</guid>
            <pubDate>Sat Nov 26 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/MG_3977.jpg&quot;/&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Manual Focus Lenses III</title>
            <link>http://www.saers.com/archives/2005/11/25/manual-focus-lenses-iii/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/25/manual-focus-lenses-iii/</guid>
            <pubDate>Fri Nov 25 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In this post abuot manual focus lenses on DSLR cameras, we’ll again look at a M42 mount and a FD mount lens. (be sure to check out the &lt;a href=&quot;/archives/2005/10/16/mf-what-is-available/&quot;&gt;first&lt;/a&gt; and &lt;a href=&quot;/archives/2005/11/12/manual-focus-lenses-ii/&quot;&gt;second&lt;/a&gt; post). The M42 mount will be my &lt;a href=&quot;http://photos.saers.com/archives/category/manual-focus-lenses/28mm/&quot;&gt;Miranda 28mm f/2.8&lt;/a&gt; lens, while the FD mount lens is Mogens’ &lt;a href=&quot;http://photos.saers.com/archives/category/manual-focus-lenses/35-70mm/&quot;&gt;35-70mm f/2.5 FD&lt;/a&gt; lens. Again, notice that these are very fast lenses that have cost less than $40 a piece.&lt;/p&gt;
&lt;p&gt;The 28mm lens has a little issue, it’s supposed to be stopped down with a lever on the mount-side of the lens that the camera will push. This needs to be jammed, or it’ll be f/2.8 all the time. I haven’t gotten around to jam it properly, so all the following pictures are at f/2.8:&lt;br /&gt;
&lt;a href=&quot;http://photos.saers.com/archives/2005/10/13/bicycle-in-autumn/&quot;&gt;&lt;img src=&quot;/photoblog/MG_1219.thumb.jpg&quot; alt=&quot;Bicycle in autumn&quot; title=&quot;Bicycle in autumn&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;http://photos.saers.com/archives/2005/10/16/ketil/&quot;&gt;&lt;img src=&quot;/photoblog/MG_7089.thumb.jpg&quot; alt=&quot;Ketil&quot; title=&quot;Ketil&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;http://photos.saers.com/archives/2005/10/16/marienlyst/&quot;&gt;&lt;img src=&quot;/photoblog/MG_6942.thumb.jpg&quot; alt=&quot;Marienlyst&quot; title=&quot;Marienlyst&quot;/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mogens brought his 35-70mm f/2.5 lens on a family trip to Turkey, leaving his auto-focus lenses at home. He found that it was a great companion:&lt;br /&gt;
&lt;a href=&quot;http://photos.saers.com/archives/2005/10/17/pool/&quot;&gt;&lt;img src=&quot;/photos/albums/mogens/MG_7157.thumb.jpg&quot; alt=&quot;Pool&quot; title=&quot;Pool&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;http://photos.saers.com/archives/2005/10/17/late/&quot;&gt;&lt;img src=&quot;/photos/albums/mogens/MG_7226.thumb.jpg&quot; alt=&quot;Late&quot; title=&quot;Late&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;http://photos.saers.com/archives/2005/10/18/turkish-mama/&quot;&gt;&lt;img src=&quot;/photos/albums/mogens/MG_7279.thumb.jpg&quot; title=&quot;Turkish mama&quot; alt=&quot;Turkish mama&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;To wet your apetite, we’ve got hold of a 2x FD-mount converter, bellows, macro rings and colour filters to toy with, and we’ll be posting photos with them as well&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Magnus</title>
            <link>http://www.saers.com/archives/2005/11/25/magnus/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/25/magnus/</guid>
            <pubDate>Fri Nov 25 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album08/MG_3958.jpg&quot; alt=&quot;Magnus&quot; title=&quot;Magnus&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ballad</title>
            <link>http://www.saers.com/archives/2005/11/25/ballad/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/25/ballad/</guid>
            <pubDate>Fri Nov 25 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album08/MG_3952.jpg&quot; alt=&quot;Ballad&quot; title=&quot;Ballad&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Henrik</title>
            <link>http://www.saers.com/archives/2005/11/24/henrik/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/24/henrik/</guid>
            <pubDate>Thu Nov 24 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album08/MG_3994.jpg&quot; alt=&quot;Henrik&quot; title=&quot;Henrik&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Barbershop choir</title>
            <link>http://www.saers.com/archives/2005/11/24/barbershop-choir/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/24/barbershop-choir/</guid>
            <pubDate>Thu Nov 24 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album08/MG_3961.jpg&quot; alt=&quot;Barbershop choir&quot; title=&quot;Barbershop choir&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Peter</title>
            <link>http://www.saers.com/archives/2005/11/23/peter/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/23/peter/</guid>
            <pubDate>Wed Nov 23 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album08/MG_4008.jpg&quot; alt=&quot;Peter&quot; title=&quot;Peter&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Horn</title>
            <link>http://www.saers.com/archives/2005/11/23/horn-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/23/horn-2/</guid>
            <pubDate>Wed Nov 23 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album08/MG_3935.jpg&quot; alt=&quot;Horn&quot; title=&quot;Horn&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Søren</title>
            <link>http://www.saers.com/archives/2005/11/22/soren/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/22/soren/</guid>
            <pubDate>Tue Nov 22 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album08/MG_3960.jpg&quot; alt=&quot;Søren&quot; title=&quot;Søren&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mogens Portrait</title>
            <link>http://www.saers.com/archives/2005/11/22/mogens-portrait/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/22/mogens-portrait/</guid>
            <pubDate>Tue Nov 22 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/MG_3862.jpg&quot; alt=&quot;Mogens Portrait&quot; title=&quot;Mogens Portrait&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Michael 3</title>
            <link>http://www.saers.com/archives/2005/11/21/michael-3/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/21/michael-3/</guid>
            <pubDate>Mon Nov 21 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_3417.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_3417.sized.jpg&quot; alt=&quot;Michael 3&quot; title=&quot;Michael 3&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Purple II</title>
            <link>http://www.saers.com/archives/2005/11/21/purple-ii/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/21/purple-ii/</guid>
            <pubDate>Mon Nov 21 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album07/MG_3841.jpg&quot; alt=&quot;Purple II&quot; title=&quot;Purple II&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Purple</title>
            <link>http://www.saers.com/archives/2005/11/20/purple/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/20/purple/</guid>
            <pubDate>Sun Nov 20 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album07/MG_3687.jpg&quot; alt=&quot;Purple/&quot; title=&quot;Purple&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Håkon</title>
            <link>http://www.saers.com/archives/2005/11/20/hakon/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/20/hakon/</guid>
            <pubDate>Sun Nov 20 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/MG_3699.jpg&quot;/&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Imperfect horse</title>
            <link>http://www.saers.com/archives/2005/11/19/imperfect-horse/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/19/imperfect-horse/</guid>
            <pubDate>Sat Nov 19 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/Horse.jpg&quot;&gt;&lt;img src=&quot;/photoblog/Horse.sized.jpg&quot; alt=&quot;Imperfect horse&quot; title=&quot;Imperfect horse&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Adam</title>
            <link>http://www.saers.com/archives/2005/11/19/adam/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/19/adam/</guid>
            <pubDate>Sat Nov 19 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album07/MG_3861.jpg&quot; alt=&quot;Adam&quot; title=&quot;Adam&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ole &amp; Tormod II</title>
            <link>http://www.saers.com/archives/2005/11/19/ole-tormod-ii/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/19/ole-tormod-ii/</guid>
            <pubDate>Sat Nov 19 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album07/MG_3800.jpg&quot; alt=&quot;Ole &amp;amp; Tormod II&quot; title=&quot;Ole &amp;amp; Tormod II&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>NRK is podcasting</title>
            <link>http://www.saers.com/archives/2005/11/19/nrk-is-podcasting/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/19/nrk-is-podcasting/</guid>
            <pubDate>Sat Nov 19 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://nrk.no&quot;&gt;Norsk Rikskringskasting&lt;/a&gt; (the Norwegian version of BBC) has long streamed its radio via the net. Now they have started with podcasting, and tell you all about it in virtually every radio program and on &lt;a href=&quot;http://www.nrk.no/tjenester/podkast/&quot;&gt;this page&lt;/a&gt;. I checked it out, and many of my favourite shows were there. Note NRK, I *REALLY* miss Musikk Antikk. Their page is far from structured at the moment, but as more shows are podcasted I’m sure they’ll introduce some structure (four almost identical news-casts, which one should I choose?)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ask</title>
            <link>http://www.saers.com/archives/2005/11/18/ask/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/18/ask/</guid>
            <pubDate>Fri Nov 18 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album07/MG_3575.jpg&quot; alt=&quot;Ask&quot; title=&quot;Ask&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Percussive friends</title>
            <link>http://www.saers.com/archives/2005/11/18/percussive-friends/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/18/percussive-friends/</guid>
            <pubDate>Fri Nov 18 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album07/MG_3852.jpg&quot; alt=&quot;Percussive friends&quot; title=&quot;Percussive friends&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Water drop photography</title>
            <link>http://www.saers.com/archives/2005/11/17/water-drop-photography/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/17/water-drop-photography/</guid>
            <pubDate>Thu Nov 17 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve been reading up on &lt;a href=&quot;http://www.liquidsculpture.com/faq/faq.htm&quot; class=&quot;broken_link&quot;&gt;liquid sculpture&lt;/a&gt; about how to make water drop photos, and my conclusions so far is that the equipment is to expensive, but I’ll have a chat with some friends over christmas when I get back to Norway. For the moment, read &lt;a href=&quot;http://www.liquidsculpture.com/Articles/OutbackPhoto/OutbackPhoto_2005_10.htm&quot; class=&quot;broken_link&quot;&gt;this&lt;/a&gt; and &lt;a href=&quot;http://www.photoshopsupport.com/photoshop-blog/05/10/11-liquid-sculpture.html&quot;&gt;this&lt;/a&gt; interview on the topic. There are lots of great photos included!&lt;br&gt;&lt;img src=&quot;http://www.photoshopsupport.com/photoshop-blog/05/10/ib/liquid-1.jpg&quot; alt=&quot;Liquid sculpture&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Tormod</title>
            <link>http://www.saers.com/archives/2005/11/17/tormod/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/17/tormod/</guid>
            <pubDate>Thu Nov 17 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album07/MG_3519_1.jpg&quot; alt=&quot;Tormod&quot; title=&quot;Tormod&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ole</title>
            <link>http://www.saers.com/archives/2005/11/17/ole/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/17/ole/</guid>
            <pubDate>Thu Nov 17 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album07/MG_3494.jpg&quot; alt=&quot;Ole&quot; title=&quot;Ole&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ole Johnny II</title>
            <link>http://www.saers.com/archives/2005/11/16/ole-johnny-ii/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/16/ole-johnny-ii/</guid>
            <pubDate>Wed Nov 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album07/MG_3723.jpg&quot; alt=&quot;Ole Johnny II&quot; title=&quot;Ole Johnny II&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pentax K to Canon EOS lens adapter</title>
            <link>http://www.saers.com/archives/2005/11/16/pentax-k-to-canon-eos-lens-adapter/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/16/pentax-k-to-canon-eos-lens-adapter/</guid>
            <pubDate>Wed Nov 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;As I mentioned in &lt;a href=&quot;/archives/2005/10/16/mf-what-is-available/&quot;&gt;my first MF lens post&lt;/a&gt;, Bob has a great &lt;a href=&quot;http://bobatkins.com/photography/eosfaq/manual_focus_EOS.html&quot;&gt;article&lt;/a&gt; on manual focus lenses for the Canon EOS. He writes &lt;em&gt;it turns out that the diaphragm coupling lever which sticks out from the back of the lens makes &lt;/em&gt;[adapting Pentax K lenses on a Canon EOS body]&lt;em&gt; impossible&lt;/em&gt;. This is the standard answer you will get, and at the moment I cannot find any adapters on eBay or any other retailer. Lucky for us Michael Pollet has put this claim to shame. In &lt;a href=&quot;http://oomz.net/kadapter/&quot;&gt;his article&lt;/a&gt; he writes a detailed instruction of how to adapt a M42-&amp;gt;EOS adapter to the Pentax K lenses instead. I was planning on doing something similar but haven’t received my Pentax K lenses yet so I haven’t been able to tell if its feasable. Luckily he’s shown that if at loss, this is a great way to go. He reaches infintity focussing and has done some quite interesting modification. If you’d like to mass-produce such an adapter he even offers to send you a prototype for inspection. Hopefully it won’t be too long until we can see such product on eBay. Until then we’ll all get our old metal working equipment out.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ole &amp; Tormod</title>
            <link>http://www.saers.com/archives/2005/11/16/ole-tormod/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/16/ole-tormod/</guid>
            <pubDate>Wed Nov 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album07/MG_3599.jpg&quot; alt=&quot;Ole &amp;amp; Tormod&quot; title=&quot;Ole &amp;amp; Tormod&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Game lost</title>
            <link>http://www.saers.com/archives/2005/11/15/game-lost/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/15/game-lost/</guid>
            <pubDate>Tue Nov 15 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_2774.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_2774.sized.jpg&quot; alt=&quot;Game lost&quot; title=&quot;Game lost&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ole Johnny</title>
            <link>http://www.saers.com/archives/2005/11/15/ole-johnny/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/15/ole-johnny/</guid>
            <pubDate>Tue Nov 15 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/gallery1/albums/album07/MG_3589_1.jpg&quot; alt=&quot;Ole Johnny&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ping Pong</title>
            <link>http://www.saers.com/archives/2005/11/14/ping-pong/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/14/ping-pong/</guid>
            <pubDate>Mon Nov 14 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_2705.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_2705.sized.jpg&quot; alt=&quot;Ping Pong&quot; title=&quot;Ping Pong&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Match winner</title>
            <link>http://www.saers.com/archives/2005/11/14/match-winner/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/14/match-winner/</guid>
            <pubDate>Mon Nov 14 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_2584.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_2584.sized.jpg&quot; alt=&quot;Match winner&quot; title=&quot;Match winner&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Louise</title>
            <link>http://www.saers.com/archives/2005/11/13/louise/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/13/louise/</guid>
            <pubDate>Sun Nov 13 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_2686.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_2686.sized.jpg&quot; alt=&quot;Louise&quot; title=&quot;Louise&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Christmas\&#39; dancing king</title>
            <link>http://www.saers.com/archives/2005/11/13/christmas-dancing-king/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/13/christmas-dancing-king/</guid>
            <pubDate>Sun Nov 13 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_3055.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_3055.sized.jpg&quot; alt=&quot;Christmas&#39; dancing king&quot; title=&quot;Christmas&#39; dancing king&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>The croud</title>
            <link>http://www.saers.com/archives/2005/11/12/the-croud/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/12/the-croud/</guid>
            <pubDate>Sat Nov 12 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_2980.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_2980.sized.jpg&quot; alt=&quot;The croud&quot; title=&quot;The croud&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>In Concert III</title>
            <link>http://www.saers.com/archives/2005/11/12/in-concert-iii/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/12/in-concert-iii/</guid>
            <pubDate>Sat Nov 12 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_3077.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_3077.sized.jpg&quot; alt=&quot;In Concert III&quot; title=&quot;In Concert III&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Manual Focus Lenses II</title>
            <link>http://www.saers.com/archives/2005/11/12/manual-focus-lenses-ii/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/12/manual-focus-lenses-ii/</guid>
            <pubDate>Sat Nov 12 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In &lt;a href=&quot;/archives/2005/10/16/mf-what-is-available/&quot;&gt;the first post&lt;/a&gt; of this series I argued that you can save lots of money buying manual focus lenses and get great pictures with your DSLR camera. In this post we’ll look at three more lenses: the Mogens’ &lt;a href=&quot;http://photos.saers.com/archives/category/manual-focus-lenses/500mm/&quot;&gt;500mm f/8 FD mount&lt;/a&gt; lens and his &lt;a href=&quot;http://photos.saers.com/archives/category/manual-focus-lenses/58mm/&quot;&gt;Helios 58mm f/2 M42 mount&lt;/a&gt; lens.&lt;/p&gt;
&lt;p&gt;First one out is the 500mm. Since it’s a M42 lens, the adapter steals 1/3 stop of light and gives a 1.26x crop, making this equivalent to a 630mm on a APS-C sensor or a 1008mm on 35mm film/full frame sensor.&lt;br /&gt;
&lt;a href=&quot;http://photos.saers.com/archives/2005/10/29/michael-2/&quot;&gt;&lt;img src=&quot;/photoblog/MG_1430.thumb.jpg&quot; alt=&quot;Michael 2&quot; title=&quot;Michael 2&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;http://saers.com/~mogens/index.php?showimage=16&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;http://saers.com/~mogens/thumbnails/thumb_20051029011121_reflections.jpg&quot; alt=&quot;Windows&quot; title=&quot;Windows&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;http://saers.com/~mogens/index.php?showimage=20&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;http://saers.com/~mogens/thumbnails/thumb_20051110163746_kroen.jpg&quot; alt=&quot;The Pub&quot; title=&quot;The Pub&quot;/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Next up, the 58mm:&lt;br /&gt;
&lt;a href=&quot;http://photos.saers.com/archives/2005/10/19/natural-model/&quot;&gt;&lt;img src=&quot;/photos/albums/mogens/MG_1303_1.thumb.jpg&quot; alt=&quot;Natural model&quot; title=&quot;Natural model&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;http://photos.saers.com/archives/2005/10/22/cowgirl/&quot;&gt;&lt;img src=&quot;/photos/albums/mogens/MG_1323.thumb.jpg&quot; alt=&quot;Cowgirl&quot; title=&quot;Cowgirl&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;http://photos.saers.com/archives/2005/10/23/nik-portrait/&quot;&gt;&lt;img src=&quot;/photos/albums/mogens/MG_1657.thumb.jpg&quot; title=&quot;Nik Portrait&quot; alt=&quot;Nik Portrait&quot;/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Be sure to follow the thread, more exciting manual focus lenses are comming up. To wet your apetite, we’ve ordered in a bunch of Pentax K lenses and adapters to other lenses that are laying around.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>In Concert</title>
            <link>http://www.saers.com/archives/2005/11/11/in-concert/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/11/in-concert/</guid>
            <pubDate>Fri Nov 11 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/gallery1/Michael/DSCF0013.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/gallery1/albums/Michael/DSCF0013.sized.jpg&quot; title=&quot;In Concert&quot; alt=&quot;In Concert&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>In Concert II</title>
            <link>http://www.saers.com/archives/2005/11/11/in-concert-ii/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/11/in-concert-ii/</guid>
            <pubDate>Fri Nov 11 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_3062.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_3062.sized.jpg&quot; alt=&quot;In Concert II&quot; title=&quot;In Concert II&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Machiatto</title>
            <link>http://www.saers.com/archives/2005/11/10/machiatto-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/10/machiatto-2/</guid>
            <pubDate>Thu Nov 10 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/Machiatto.jpg&quot;&gt;&lt;img src=&quot;/photoblog/Machiatto.sized.jpg&quot; alt=&quot;Machiatto&quot; title=&quot;Machiatto&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Danish house</title>
            <link>http://www.saers.com/archives/2005/11/10/danish-house/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/10/danish-house/</guid>
            <pubDate>Thu Nov 10 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_9359.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_9359.sized.jpg&quot; alt=&quot;Danish house&quot; title=&quot;Danish house&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Cloudy</title>
            <link>http://www.saers.com/archives/2005/11/09/cloudy/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/09/cloudy/</guid>
            <pubDate>Wed Nov 09 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/MG_4163.jpg&quot; alt=&quot;Cloudy&quot; title=&quot;Cloudy&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mini</title>
            <link>http://www.saers.com/archives/2005/11/08/mini/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/08/mini/</guid>
            <pubDate>Tue Nov 08 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_8779.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_8779.sized.jpg&quot; alt=&quot;Mini&quot; title=&quot;Mini&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pin selfportrait</title>
            <link>http://www.saers.com/archives/2005/11/05/pin-selfportrait/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/05/pin-selfportrait/</guid>
            <pubDate>Sat Nov 05 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/MG_2440.jpg&quot; alt=&quot;Pin selfportrait&quot; title=&quot;Pin selfportrait&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Drowned Recorders</title>
            <link>http://www.saers.com/archives/2005/11/04/drowned-recorders-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/04/drowned-recorders-2/</guid>
            <pubDate>Fri Nov 04 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_2465.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_2465.sized.jpg&quot; alt=&quot;Drowned Recorders&quot; title=&quot;Drowned Recorders&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>MarihÃ¸ne</title>
            <link>http://www.saers.com/archives/2005/11/03/marih%c3%b8ne/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/11/03/marih%c3%b8ne/</guid>
            <pubDate>Thu Nov 03 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/Marih_ne.jpg&quot;&gt;&lt;img src=&quot;/photoblog/Marih_ne.sized.jpg&quot; alt=&quot;MarihÃ¸ne&quot; title=&quot;MarihÃ¸ne&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Nanny Ogg &amp; Granny Weatherwax</title>
            <link>http://www.saers.com/archives/2005/10/30/nanny-ogg-granny-weatherwax/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/30/nanny-ogg-granny-weatherwax/</guid>
            <pubDate>Sun Oct 30 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/EsmeGranny.jpg&quot;&gt;&lt;img src=&quot;/photoblog/EsmeGranny.sized.jpg&quot; alt=&quot;Nanny Ogg &amp; Granny Weatherwax&quot; title=&quot;Nanny Ogg &amp; Granny Weatherwax&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Teleshooting</title>
            <link>http://www.saers.com/archives/2005/10/29/teleshooting/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/29/teleshooting/</guid>
            <pubDate>Sat Oct 29 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1495.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1495.sized.jpg&quot; alt=&quot;Teleshooting&quot; title=&quot;Teleshooting&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Michael 2</title>
            <link>http://www.saers.com/archives/2005/10/29/michael-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/29/michael-2/</guid>
            <pubDate>Sat Oct 29 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1430.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1430.sized.jpg&quot; alt=&quot;Michael 2&quot; title=&quot;Michael 2&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Say Tuna</title>
            <link>http://www.saers.com/archives/2005/10/28/say-tuna/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/28/say-tuna/</guid>
            <pubDate>Fri Oct 28 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MogensTuna_1.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MogensTuna_1.sized.jpg&quot; alt=&quot;Say Tuna&quot; title=&quot;Say Tuna&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Nik Portrait</title>
            <link>http://www.saers.com/archives/2005/10/23/nik-portrait/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/23/nik-portrait/</guid>
            <pubDate>Sun Oct 23 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/gallery1/mogens/MG_1657.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/gallery1/albums/mogens/MG_1657.sized.jpg&quot; alt=&quot;Nik Portrait&quot; title=&quot;Nik Portrait&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Cowgirl</title>
            <link>http://www.saers.com/archives/2005/10/22/cowgirl/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/22/cowgirl/</guid>
            <pubDate>Sat Oct 22 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/gallery1/mogens/MG_1323.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/gallery1/albums/mogens/MG_1323.sized.jpg&quot; alt=&quot;Cowgirl&quot; title=&quot;Cowgirl&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Glass Horse</title>
            <link>http://www.saers.com/archives/2005/10/20/glass-horse/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/20/glass-horse/</guid>
            <pubDate>Thu Oct 20 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1272.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1272.sized.jpg&quot; alt=&quot;Glass horse&quot; title=&quot;Glass horse&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Natural model</title>
            <link>http://www.saers.com/archives/2005/10/19/natural-model/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/19/natural-model/</guid>
            <pubDate>Wed Oct 19 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/gallery1/mogens/MG_1303_1.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/gallery1/albums/mogens/MG_1303_1.sized.jpg&quot; alt=&quot;Natural model&quot; title=&quot;Natural model&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Turkish mama</title>
            <link>http://www.saers.com/archives/2005/10/18/turkish-mama/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/18/turkish-mama/</guid>
            <pubDate>Tue Oct 18 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/gallery1/mogens/MG_7279.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/gallery1/albums/mogens/MG_7279.sized.jpg&quot; alt=&quot;Turkish mama&quot; title=&quot;Turkish mama&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pool</title>
            <link>http://www.saers.com/archives/2005/10/17/pool/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/17/pool/</guid>
            <pubDate>Mon Oct 17 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/gallery1/mogens/MG_7157.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/gallery1/albums/mogens/MG_7157.sized.jpg&quot; alt=&quot;Pool&quot; title=&quot;Pool&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Late</title>
            <link>http://www.saers.com/archives/2005/10/17/late/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/17/late/</guid>
            <pubDate>Mon Oct 17 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/gallery1/mogens/MG_7226.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/gallery1/albums/mogens/MG_7226.sized.jpg&quot; alt=&quot;Late&quot; title=&quot;Late&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ketil</title>
            <link>http://www.saers.com/archives/2005/10/16/ketil/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/16/ketil/</guid>
            <pubDate>Sun Oct 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_7089.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_7089.sized.jpg&quot; alt=&quot;Ketil&quot; title=&quot;Ketil&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>MF - What is available?</title>
            <link>http://www.saers.com/archives/2005/10/16/mf-what-is-available/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/16/mf-what-is-available/</guid>
            <pubDate>Sun Oct 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In this blog entry I’ll introduce you to the use of dirt-cheap lenses for your Canon EOS 20D, 350D, 10D or whatever EOS camera you prefer. It may be a bit lengthy, but then again it can save you lots of money if you plan to buy new lenses. (or it can cost you lots if you don’t really plan on doing this. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;  Beware!)&lt;/p&gt;
&lt;p&gt;Let me start by quoting Bot Atkins’ &lt;a href=&quot;http://bobatkins.com/photography/eosfaq&quot;&gt;EOS FAQ&lt;/a&gt;: &lt;i&gt;Is there any point in using manual focus lenses? I think the answer is generally no, not unless you have to.&lt;/i&gt; I found this to be the general view of the Canon DSLR amateur community on the net. What I saw, though, was all the beautiful pictures taken before the auto-focus lenses came about. I remember all the fun I had with my father’s Yashica camera and his lenses were by no means bad. And throw in the fact that the reason I bought my 20D was that I wanted to do more manual work and that I more often than not use my lenses on manual focus, I decided I wanted to try some older lenses.&lt;/p&gt;
&lt;p&gt;Now, I think there is only one EF-M lens, a manual-focus-only lens. However, as &lt;a href=&quot;http://bobatkins.com/photography/eosfaq/manual_focus_EOS.html&quot;&gt;Bob&lt;/a&gt; will tell you, there are lots of different standard-mounts for older lenses, and there are EF adapters for most of them. The adapters fall into two categories, adapters that require optics to maintain infinity focus and those that don’t. The lenses that don’t use Contarex, Contax RTS, Leica R, Nikon, Olympus OM, Pentax K, Pentax Screw (also called M42), Petri Bayonet, Ricoh Bayonet, T2 mount or Yashica FR/FX mounts. The lenses that require optics use Canon FD, Konica F, Minolta MD or Miranda mounts. The mounts that don’t require optics are in general cheaper and keep the lens characteristics, while the ones that require optics usually enlarge the image somewhat and decrease the light transmitted. For instance, the Canon FD adapter zooms 1.26 times and decreases the light transmitted by 1/3 stops. My recommendation would therefore be to get lenses that require an adapter without optics for wide-angle lenses and adapters that require optics for telelenses.&lt;/p&gt;
&lt;p&gt;The lenses I’ve focussed on have been M42 mount and Canon FD mount lenses. The adapters have cost me $5 and $35 on eBay. The weird thing is that the FD mount lenses usually cost way much more than equivalent M42 lenses cost, and that’s even though you loose 1/3 stops of light and can’t really use it for wide-angle photos. A thing that has been a bit of a problem is that not much information is available through Google about the lenses you may be offered, while we’re used to extensive reviews on new lenses that arrive on the market.&lt;/p&gt;
&lt;p&gt;For this post I want to introduce you to two lenses: my 72-162mm f/3.5 Hanimex FD mount lens which has become my concert-lens of choice for its relatively large aperture for what becomes the 35mm equivalent of 145-327mm f/4. Look at the pictures and by all means give me feedback to what you think of them:&lt;br /&gt;
&lt;a href=&quot;http://photos.saers.com/archives/2005/10/09/horn/&quot;&gt;&lt;img src=&quot;/photoblog/MG_1050.thumb.jpg&quot; alt=&quot;Horn&quot; title=&quot;Horn&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;http://photos.saers.com/archives/2005/10/10/michael/&quot;&gt;&lt;img src=&quot;/photoblog/Michael.thumb.jpg&quot; alt=&quot;Michael&quot; title=&quot;Michael&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;http://photos.saers.com/archives/2005/10/11/candlelight/&quot;&gt;&lt;img src=&quot;/photoblog/MG_0905.thumb.jpg&quot; alt=&quot;Candlelight&quot; title=&quot;Candlelight&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;The next lens is a 37mm f/2.8 Russian MIR-1 M42 mount lens. Unlike the previous one, it has no extra magnification or light-stops so it stays at f/2.8 and is a 35mm equivalent of 59mm:&lt;br /&gt;
&lt;a href=&quot;http://photos.saers.com/archives/2005/10/12/self-portrait-2/&quot;&gt;&lt;img src=&quot;/photoblog/MG_1177.thumb.jpg&quot; alt=&quot;Self portrait 2&quot; title=&quot;Self portrait 2&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;http://photos.saers.com/archives/2005/10/12/self-portrait-3/&quot;&gt;&lt;img src=&quot;/photoblog/MG_1195.thumb.jpg&quot; alt=&quot;Self portrait 3&quot; title=&quot;Self portrait 3&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Now, please note that I haven’t gone after these lenses for maximum sharpness. A lot of reactions I’ve got have been on sharpness and you certainly get sharper lenses. But I like the feel of these lenses. Keep watching &lt;a href=&quot;http://photos.saers.com&quot;&gt;my photoblog&lt;/a&gt; and I’ll be sure to post new pictures of other exciting lenses and I’ll get back to you with a 28mm f/2.8 M42 mount, a 35-75mm f/2.5 and a 500mm f/8 FD mount and later on extention tubes and bellows&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Marienlyst</title>
            <link>http://www.saers.com/archives/2005/10/16/marienlyst/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/16/marienlyst/</guid>
            <pubDate>Sun Oct 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_6942.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_6942.sized.jpg&quot; alt=&quot;Marienlyst&quot; title=&quot;Marienlyst&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Bicycle in autumn</title>
            <link>http://www.saers.com/archives/2005/10/13/bicycle-in-autumn/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/13/bicycle-in-autumn/</guid>
            <pubDate>Thu Oct 13 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1219.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1219.sized.jpg&quot; alt=&quot;Bicycle in autumn&quot; title=&quot;Bicycle in autumn&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Self Portrait 2</title>
            <link>http://www.saers.com/archives/2005/10/12/self-portrait-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/12/self-portrait-2/</guid>
            <pubDate>Wed Oct 12 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1177.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1177.sized.jpg&quot; alt=&quot;Self Portrait 2&quot; title=&quot;Self Portrait 2&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Self Portrait 3</title>
            <link>http://www.saers.com/archives/2005/10/12/self-portrait-3/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/12/self-portrait-3/</guid>
            <pubDate>Wed Oct 12 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1195.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1195.sized.jpg&quot; alt=&quot;Self Portrait 3&quot; title=&quot;Self Portrait 3&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Candlelight</title>
            <link>http://www.saers.com/archives/2005/10/11/candlelight/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/11/candlelight/</guid>
            <pubDate>Tue Oct 11 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_0905.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_0905.sized.jpg&quot; alt=&quot;Candlelight&quot; title=&quot;Candlelight&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Open source noise reduction</title>
            <link>http://www.saers.com/archives/2005/10/10/open-source-noise-reduction/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/10/open-source-noise-reduction/</guid>
            <pubDate>Mon Oct 10 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A while ago I was pointed at &lt;a href=&quot;http://www.picturecode.com/&quot;&gt;Noise Ninja&lt;/a&gt; which is a great program for reducing picture noise. While investigating, I found a few other options, but no open source options. Looking at it again today I found that there are a few plugins for &lt;a href=&quot;http://www.gimp.org&quot;&gt;The GIMP&lt;/a&gt; in the works: most notably &lt;a href=&quot;http://registry.gimp.org/plugin?id=5610&quot; class=&quot;broken_link&quot;&gt;Dcam Noise 2&lt;/a&gt;, but also &lt;a href=&quot;http://registry.gimp.org/plugin?id=6719&quot; class=&quot;broken_link&quot;&gt;ISO noise reduction&lt;/a&gt;. I wonder what’s keeping the open source world away on this, but I’m glad to see someone’s working on it at least. At the moment I’m just adding a bit of blur to my images using &lt;a href=&quot;http://www.gimpshop.net/&quot;&gt;GIMPShop&lt;/a&gt; and *shriek* iPhoto 5&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Michael</title>
            <link>http://www.saers.com/archives/2005/10/10/michael/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/10/michael/</guid>
            <pubDate>Mon Oct 10 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/Michael.jpg&quot;&gt;&lt;img src=&quot;/photoblog/Michael.sized.jpg&quot; title=&quot;Michael&quot; alt=&quot;Michael&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Manual lenses</title>
            <link>http://www.saers.com/archives/2005/10/09/manual-lenses/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/09/manual-lenses/</guid>
            <pubDate>Sun Oct 09 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In &lt;a href=&quot;http://photos.saers.com&quot;&gt;my photoblog&lt;/a&gt; I’ve started a series on manual lenses. The first lens out is a Hanimex 72-162mm f/3.5 lens with a FD mount that I’m using with my Canon EOS 20D and a FD-EOS adapter. It’s my defacto concert-lens and I’ll be starting off with a series of concert pictures. Next up is a MIR-1 37mm f/2.8 M42 mount lens. Be sure to follow the photoblog for the next couple of days and see if you find these lenses usable. I’ve payed Â£10 for the 72-162mm and $20 for the MIR-1 through eBay, so perhaps you’ll find that you can have great lenses for a bargain! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Then again, perhaps you’ll conclude that it’s a waste of time and money and be glad that I tested this and not you. Let me know what you think!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Horn</title>
            <link>http://www.saers.com/archives/2005/10/09/horn/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/09/horn/</guid>
            <pubDate>Sun Oct 09 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1050.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1050.sized.jpg&quot; alt=&quot;Horn&quot; title=&quot;Horn&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Duck</title>
            <link>http://www.saers.com/archives/2005/10/08/duck/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/10/08/duck/</guid>
            <pubDate>Sat Oct 08 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/And.jpg&quot;&gt;&lt;img src=&quot;/photoblog/And.sized.jpg&quot; alt=&quot;Duck&quot; title=&quot;Duck&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Woof</title>
            <link>http://www.saers.com/archives/2005/09/28/woof/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/09/28/woof/</guid>
            <pubDate>Wed Sep 28 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/woof.jpg&quot;&gt;&lt;img src=&quot;/photoblog/woof.sized.jpg&quot; title=&quot;Woof&quot; alt=&quot;Woof&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Home-owner</title>
            <link>http://www.saers.com/archives/2005/09/19/home-owner/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/09/19/home-owner/</guid>
            <pubDate>Mon Sep 19 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Wooo!!! As of 15 minutes ago I’m officially a home owner, owning my own 3-room apartment of a whopping 93 m^2. Wee! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Error for non-US keyboards in Tiger</title>
            <link>http://www.saers.com/archives/2005/09/11/error-for-non-us-keyboards-in-tiger/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/09/11/error-for-non-us-keyboards-in-tiger/</guid>
            <pubDate>Sun Sep 11 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;If you didn’t notice Tao of Mac’s post, &lt;a href=&quot;http://the.taoofmac.com/space/blog/2005-09-10.20%3A36&quot;&gt;go read it&lt;/a&gt;. Your /var/log/windowserver.log on your Tiger system may be updated every time you press a key. Mine certainly was. Good thing &lt;a href=&quot;http://discussions.apple.com/webx?14@665.YbTVatKORN5.4@.68ae817c/14&quot;&gt;there is a solution&lt;/a&gt;, although it should have been patched by Apple long time ago. Buggar that. Oh well, patched manually. Now back to &lt;a href=&quot;http://www.funnygames.nl/games/denk/2399_popup.html&quot; class=&quot;broken_link&quot;&gt;playing Lemmings&lt;/a&gt;, the DHTML version&lt;/p&gt;
</description>
        </item>
        <item>
            <title>4G iPodLinux</title>
            <link>http://www.saers.com/archives/2005/09/09/4g-ipodlinux/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/09/09/4g-ipodlinux/</guid>
            <pubDate>Fri Sep 09 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Recording capabilities for the 4G iPod &lt;a href=&quot;http://ipodlinux.org/blog/?p=24&quot; class=&quot;broken_link&quot;&gt;is getting closer every day&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Great photo</title>
            <link>http://www.saers.com/archives/2005/09/09/great-photo-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/09/09/great-photo-2/</guid>
            <pubDate>Fri Sep 09 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.photos-of-the-year.com/forum/member.php?action=getinfo&amp;amp;userid=2388&quot;&gt;Joyce Lawrence&lt;/a&gt; has captured a great photo: &lt;img src=&quot;http://www.photos-of-the-year.com/image/nature/683/2388Little_Thief-jkl_copy-med.jpg&quot; alt=&quot;&quot;&gt;&lt;br&gt;&lt;a href=&quot;http://www.photos-of-the-year.com/nature/showphoto.php?photo=12675&amp;amp;password=&amp;amp;sort=1&amp;amp;thecat=&quot;&gt;Read his comments&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Printing from Tiger to a Windows server</title>
            <link>http://www.saers.com/archives/2005/08/29/printing-from-tiger-to-a-windows-server/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/08/29/printing-from-tiger-to-a-windows-server/</guid>
            <pubDate>Mon Aug 29 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;According to Apple, setting up Tiger to print on a Windows network &lt;a href=&quot;http://www.apple.com/macosx/features/windows/&quot; class=&quot;broken_link&quot;&gt;is done almost automatically&lt;/a&gt;. Yeah, right. Lucky for me David Carlin wrote an blog post on &lt;a href=&quot;http://blog.case.edu/djc6/2005/06/22/printing_from_os_x_104_to_windows_printer_on_active_directory&quot;&gt;how to set up a Windows printer in Tiger&lt;/a&gt;. Thanks a lot, David. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Post from Tiger</title>
            <link>http://www.saers.com/archives/2005/08/24/post-from-tiger/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/08/24/post-from-tiger/</guid>
            <pubDate>Wed Aug 24 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Hello Everyone,&lt;br&gt;just trying out the &lt;a href=&quot;http://www.apple.com/downloads/dashboard/blogs_forums/wordpressdash.html&quot; class=&quot;broken_link&quot;&gt;WordPressDash&lt;/a&gt; widget for Tiger. I’ve been toying with Ecto a couple of times, but perhaps this will be my primary posting way from now on? I’ve tried so many different blog-clients, and I keep coming back to the webpage and simply writing my post. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; Call me old-fashioned. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Classical music for dummies</title>
            <link>http://www.saers.com/archives/2005/08/16/classical-music-for-dummies/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/08/16/classical-music-for-dummies/</guid>
            <pubDate>Tue Aug 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_9408.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_9408.sized.jpg&quot; alt=&quot;Classical music for dummies&quot; title=&quot;Classical music for dummies&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Lenses arrived</title>
            <link>http://www.saers.com/archives/2005/08/10/lenses-arrived/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/08/10/lenses-arrived/</guid>
            <pubDate>Wed Aug 10 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Finally, my lenses have arrived. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; They are so much fun, and as soon as I get back to Denmark I’ll be sure to post some pictures taken with them. In the meanwhile, read &lt;a href=&quot;http://www.whichlens.com/index.php?blog=5&amp;amp;title=sigma_30mm_ex_dc_f1_4_vs_canon_ef_35mm_f&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot;&gt;this nice review&lt;/a&gt; which compares the Sigma 30mm f/1.4 to the Canon 35mm f/2 lens. The Tamron is a bit confusing, zooming the opposite way from all my other lenses, and it makes quite much noise while focussing. But that is very easily forgiven because of the nice images it takes. A little bit anoying that it doesn’t have full time manual focusing, though. And it says very clearly “do not use 2x converters with this lens”. Why not? I’ll have to figure that one out.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Confused</title>
            <link>http://www.saers.com/archives/2005/07/22/confused/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/22/confused/</guid>
            <pubDate>Fri Jul 22 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/Photoblog/Confused.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/Confused.sized.jpg&quot; title=&quot;Confused&quot; alt=&quot;Confused&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Markjordbær</title>
            <link>http://www.saers.com/archives/2005/07/21/markjordb%c3%a6r/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/21/markjordb%c3%a6r/</guid>
            <pubDate>Thu Jul 21 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/makrjodbaer.jpg&quot;&gt;&lt;img src=&quot;/photoblog/makrjodbaer.sized.jpg&quot; alt=&quot;MarkjordbÃ¦r&quot; title=&quot;MarkjordbÃ¦r&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Speeding Subway</title>
            <link>http://www.saers.com/archives/2005/07/20/speeding-subway/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/20/speeding-subway/</guid>
            <pubDate>Wed Jul 20 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_7758.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_7758.sized.jpg&quot; alt=&quot;Speeding Subway&quot; title=&quot;Speeding Subway&quot; /&gt;&lt;/a&gt;&lt;br&gt;The series that’s been going for the past few weeks is over. Now back to everyday life….&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Raindrops</title>
            <link>http://www.saers.com/archives/2005/07/19/raindrops/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/19/raindrops/</guid>
            <pubDate>Tue Jul 19 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;And for our last picture in this series, Raindrops. Thanks for watching and commenting.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/268_6847.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/268_6847.sized.jpg&quot; alt=&quot;Raindrops&quot; title=&quot;Raindrops&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Here I am</title>
            <link>http://www.saers.com/archives/2005/07/18/here-i-am/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/18/here-i-am/</guid>
            <pubDate>Mon Jul 18 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/265_6578.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/265_6578.sized.jpg&quot; alt=&quot;Here I am&quot; title=&quot;Here I am&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Return of the hairy demon</title>
            <link>http://www.saers.com/archives/2005/07/17/return-of-the-hairy-demon/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/17/return-of-the-hairy-demon/</guid>
            <pubDate>Sun Jul 17 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/266_6672.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/266_6672.sized.jpg&quot; alt=&quot;Return of the hairy demon&quot; title=&quot;Return of the hairy demon&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Yellow</title>
            <link>http://www.saers.com/archives/2005/07/16/yellow/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/16/yellow/</guid>
            <pubDate>Sat Jul 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/267_6784.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/267_6784.sized.jpg&quot; alt=&quot;Yellow&quot; title=&quot;Yellow&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Evening bisquits</title>
            <link>http://www.saers.com/archives/2005/07/16/evening-bisquits/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/16/evening-bisquits/</guid>
            <pubDate>Sat Jul 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/267_6758.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/267_6758.sized.jpg&quot; alt=&quot;Evening bisquits&quot; title=&quot;Evening bisquits&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Honey straw</title>
            <link>http://www.saers.com/archives/2005/07/15/honey-straw/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/15/honey-straw/</guid>
            <pubDate>Fri Jul 15 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/267_6797_crop.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/267_6797_crop.sized.jpg&quot; alt=&quot;Honey straw&quot; title=&quot;Honey straw&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Music machine</title>
            <link>http://www.saers.com/archives/2005/07/15/music-machine/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/15/music-machine/</guid>
            <pubDate>Fri Jul 15 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;You’ve got to try out &lt;a href=&quot;http://www.lecielestbleu.com/media/pateasonframe.htm&quot;&gt;this&lt;/a&gt; (via &lt;a href=&quot;http://www.boingboing.net/2005/07/14/fun_shockwave_music_.html&quot; class=&quot;broken_link&quot;&gt;Boing Boing&lt;/a&gt;)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pink tongue</title>
            <link>http://www.saers.com/archives/2005/07/14/pink-tongue/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/14/pink-tongue/</guid>
            <pubDate>Thu Jul 14 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/265_6569.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/265_6569.sized.jpg&quot; alt=&quot;Pink tongue&quot; title=&quot;Pink tongue&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Bumblebee #2</title>
            <link>http://www.saers.com/archives/2005/07/13/bumblebee-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/13/bumblebee-2/</guid>
            <pubDate>Wed Jul 13 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Our last insect for in this series&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/266_6658_ws.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/266_6658_ws.sized.jpg&quot; alt=&quot;Bumblebee #2&quot; title=&quot;Bumblebee #2&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Skunkbee</title>
            <link>http://www.saers.com/archives/2005/07/12/skunkbee/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/12/skunkbee/</guid>
            <pubDate>Tue Jul 12 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/266_6627_crop.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/266_6627_crop.sized.jpg&quot; alt=&quot;Skunkbee&quot; title=&quot;Skunkbee&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>M$ critic</title>
            <link>http://www.saers.com/archives/2005/07/12/m-critic/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/12/m-critic/</guid>
            <pubDate>Tue Jul 12 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Funny thing, &lt;a href=&quot;http://x-human.blogspot.com/2004/07/microsoft-releases-not-needed-patch.html&quot;&gt;this guy predicts&lt;/a&gt; that I’ll be a sworn M$ critic by 2021. Funny that. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; I have absolutely no idea who this is.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Rainer Böhm\&#39;s Ganassi alto stolen</title>
            <link>http://www.saers.com/archives/2005/07/11/rainer-bohms-ganassi-alto-stolen/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/11/rainer-bohms-ganassi-alto-stolen/</guid>
            <pubDate>Mon Jul 11 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A message forwarded from Rainer BÃ¶hm:&lt;/p&gt;
&lt;p&gt;Dear colleagues,&lt;br&gt;the following instrument has been stolen: &lt;/p&gt;
&lt;p&gt;g-Alt after Ganassi, made by Adriana Breukink&lt;br&gt;a=466 Hz&lt;br&gt;two parts&lt;br&gt;maple (no metal applied)&lt;br&gt;no signature&lt;/p&gt;
&lt;p&gt;Please forward any useful information to:&lt;br&gt;Rainer Böhm&lt;br&gt;Joachim-Friedrich-Str. 41&lt;br&gt;10711 Berlin&lt;br&gt;Tel.: 030 / 893 52 95&lt;br&gt;Fax: 030 / 895 42 421&lt;br&gt;Email: &lt;a href=&quot;&amp;#109;&amp;#97;&amp;#105;&amp;#x6c;&amp;#x74;&amp;#x6f;&amp;#x3a;&amp;#114;&amp;#x61;&amp;#105;&amp;#x6e;&amp;#x65;&amp;#x72;&amp;#x62;&amp;#111;&amp;#101;&amp;#x68;&amp;#109;&amp;#x2e;&amp;#x61;&amp;#108;&amp;#x74;&amp;#x61;&amp;#109;&amp;#117;&amp;#115;&amp;#x69;&amp;#x63;&amp;#97;&amp;#x40;&amp;#x74;&amp;#45;&amp;#x6f;&amp;#x6e;&amp;#108;&amp;#105;&amp;#110;&amp;#x65;&amp;#x2e;&amp;#x64;&amp;#101;&quot;&gt;&amp;#114;&amp;#x61;&amp;#105;&amp;#x6e;&amp;#x65;&amp;#x72;&amp;#x62;&amp;#111;&amp;#101;&amp;#x68;&amp;#109;&amp;#x2e;&amp;#x61;&amp;#108;&amp;#x74;&amp;#x61;&amp;#109;&amp;#117;&amp;#115;&amp;#x69;&amp;#x63;&amp;#97;&amp;#x40;&amp;#x74;&amp;#45;&amp;#x6f;&amp;#x6e;&amp;#108;&amp;#105;&amp;#110;&amp;#x65;&amp;#x2e;&amp;#x64;&amp;#101;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPod + 20D</title>
            <link>http://www.saers.com/archives/2005/07/11/ipod-20d/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/11/ipod-20d/</guid>
            <pubDate>Mon Jul 11 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Despite the warnings of battery drainage and poor performance, I’ve bought an iPod. After having shot 850mb worth of photos with my Canon EOS 20D, I decided to throw the 368 (yes, I shot jpeg) into the pod. Result: it took two hours and half the power of the pod is gone (the 20D still thinks its full). And the iPod is so hot that I really don’t want to put it in my pocket. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Butterbee</title>
            <link>http://www.saers.com/archives/2005/07/11/butterbee/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/11/butterbee/</guid>
            <pubDate>Mon Jul 11 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/268_6807_crop.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/268_6807_crop.sized.jpg&quot; alt=&quot;Butterbee&quot; title=&quot;Butterbee&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Bumblebee</title>
            <link>http://www.saers.com/archives/2005/07/10/bumblebee/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/10/bumblebee/</guid>
            <pubDate>Sun Jul 10 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Todays new star is the bumblebee. He’ll be featuring this blog the next four days&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/266_6661.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/266_6661.sized.jpg&quot; alt=&quot;Bumblebee&quot; title=&quot;Bumblebee&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Half sun / half shade</title>
            <link>http://www.saers.com/archives/2005/07/09/half-sun-half-shade/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/09/half-sun-half-shade/</guid>
            <pubDate>Sat Jul 09 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today, our last bee prefers it half-and-half&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/265_6594_ws.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/265_6594_ws.sized.jpg&quot; alt=&quot;Half sun / half shade&quot; title=&quot;Half sun / half shade&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>At work</title>
            <link>http://www.saers.com/archives/2005/07/08/at-work/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/08/at-work/</guid>
            <pubDate>Fri Jul 08 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/265_6600_crop.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/265_6600_crop.sized.jpg&quot; alt=&quot;At work&quot; title=&quot;At work&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Deeper still</title>
            <link>http://www.saers.com/archives/2005/07/07/deeper-still/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/07/deeper-still/</guid>
            <pubDate>Thu Jul 07 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;How do you like the widescreen crop? What I really find fascinating about watching the bees is that they are the small ones. The flowers bully them around with their hairs, overloading them with dust.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/267_6712_ws.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/267_6712_ws.sized.jpg&quot; alt=&quot;Deeper still&quot; title=&quot;Deeper still&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Flying bees</title>
            <link>http://www.saers.com/archives/2005/07/06/flying-bees/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/06/flying-bees/</guid>
            <pubDate>Wed Jul 06 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Which of the two flying bees do you prefer? The first one is over-exposed but gives you the hairy flowers and the bee slightly unfocussed with the wings being mere shadows. The second is clearly out of focus, but is more traditional “little bee going for big flower”&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/b2_267_6722_wscrop.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/b2_267_6722_wscrop.sized.jpg&quot; alt=&quot;Flying Bee 1&quot; title=&quot;Flying Bee 2&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/b1_266_6685.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/b1_266_6685.sized.jpg&quot; alt=&quot;Flying Bee 1&quot; title=&quot;Flying Bee 2&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Bee portrait</title>
            <link>http://www.saers.com/archives/2005/07/05/bee-portrait/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/05/bee-portrait/</guid>
            <pubDate>Tue Jul 05 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;How do you like your bee? Today I’ve got two versions that differ a bit in colour and focus. Which one do you prefer?&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/b_alt1.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/b_alt1.sized.jpg&quot; alt=&quot;Bee 1&quot; title=&quot;Bee 1&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/b_alt2.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/b_alt2.sized.jpg&quot; alt=&quot;Bee 2&quot; title=&quot;Bee 2&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mating</title>
            <link>http://www.saers.com/archives/2005/07/04/mating/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/04/mating/</guid>
            <pubDate>Mon Jul 04 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/mating.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/mating.sized.jpg&quot; alt=&quot;Mating&quot; title=&quot;Mating&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Punycode Squirrelmail Plugin</title>
            <link>http://www.saers.com/archives/2005/07/04/punycode-squirrelmail-plugin/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/04/punycode-squirrelmail-plugin/</guid>
            <pubDate>Mon Jul 04 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve extended Javier Wilson’s punycode &lt;a href=&quot;http://squirrelmail.org&quot;&gt;SquirrelMail&lt;/a&gt; plugin to allow logins with non-US letters. I.e, test@bÃ¥t.no will be translated to test@xn—bt-yia.no and use that for login. If it is of use to you, you can &lt;a href=&quot;/files/punycode-0.2.2N.tgz&quot; class=&quot;broken_link&quot;&gt;download version 0.2.2N&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>With love from me to you</title>
            <link>http://www.saers.com/archives/2005/07/03/with-love-from-me-to-you/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/07/03/with-love-from-me-to-you/</guid>
            <pubDate>Sun Jul 03 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today I’m starting a little series of 18 pictures called “Flowers &amp;amp; Bees”. First one out I sent to my girlfriend, called &lt;em&gt;With love from me to you&lt;/em&gt;. All the pictures are taken either in my mums garden or the playingfield next to it. This particular one is from the field, and as you can see me and my lens were quite bombarded with pollen by the time this picture was taken. It would have been nice if the picture was more focussed, at 1/100 second it was still to shaky for my 100mm macro and a 2x converter.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photos/albums/insects/268_6836_crop.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/insects/268_6836_crop.sized.jpg&quot; alt=&quot;With love from me to you&quot; title=&quot;With love from me to you&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>New lenses coming</title>
            <link>http://www.saers.com/archives/2005/06/29/new-lenses-coming/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/06/29/new-lenses-coming/</guid>
            <pubDate>Wed Jun 29 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m looking forward to trying out the Sigma 30mm f/1.4 lens I ordered today. I finally found &lt;a href=&quot;http://www.whichlens.com/index.php?blog=5&amp;amp;title=sigma_30mm_ex_dc_f1_4_vs_canon_ef_35mm_f&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot;&gt;a review&lt;/a&gt; of it, and it sounds good. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; After reading a bunch of &lt;a href=&quot;http://www.whichlens.com/index.php?blog=5&amp;amp;title=tamron_sp_af28_75mm_f_2_8_xr_di_ld_asphe&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot;&gt;reviews&lt;/a&gt; of the Tamron 28-75, I’ve decided that it’ll replace my trusty Canon 28-80mm f/3.5-4.5.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Open fileformats mandated by the Norwegian government</title>
            <link>http://www.saers.com/archives/2005/06/28/open-fileformats-mandated-by-the-norwegian-government/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/06/28/open-fileformats-mandated-by-the-norwegian-government/</guid>
            <pubDate>Tue Jun 28 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Our right wing government has finally done something right: it’s &lt;a href=&quot;http://www.andwest.com/blojsom/blog/tatle/agenda/2005/06/27/Norwegian_Minister_Proprietary_Standards_No_Longer_Acceptable_in_Communication_with_Government.html&quot; class=&quot;broken_link&quot;&gt;mandating the use of open fileformats&lt;/a&gt;. This &lt;a href=&quot;/archives/2005/04/18/sv-against-proprietary-formats-in-the-public-sector/&quot;&gt;has long been demanded&lt;/a&gt; by &lt;a href=&quot;http://sv.no&quot;&gt;The Socialist Left Party of Norway&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>_MG_5934.JPG</title>
            <link>http://www.saers.com/archives/2005/06/21/_mg_5934jpg/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/06/21/_mg_5934jpg/</guid>
            <pubDate>Tue Jun 21 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img alt=&quot;_MG_5934.JPG&quot; src=&quot;/photoblog/MG_5934.jpg&quot; width=&quot;1022&quot; height=&quot;682&quot; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Harpsichord</title>
            <link>http://www.saers.com/archives/2005/05/19/harpsichord/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/05/19/harpsichord/</guid>
            <pubDate>Thu May 19 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_5046_001.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_5046_001.sized.jpg&quot; alt=&quot;Harpsichord&quot; title=&quot;Harpsichord&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Dirty Coffee Pot</title>
            <link>http://www.saers.com/archives/2005/05/16/dirty-coffee-pot/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/05/16/dirty-coffee-pot/</guid>
            <pubDate>Mon May 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/album04/MG_4974.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/album04/MG_4974.sized.jpg&quot; alt=&quot;Dirty Coffee Pot&quot; title=&quot;Dirty Coffee Pot&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>My favourite CD shop</title>
            <link>http://www.saers.com/archives/2005/05/11/my-favourite-cd-shop/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/05/11/my-favourite-cd-shop/</guid>
            <pubDate>Wed May 11 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Well, in Oslo at least, is &lt;a href=&quot;http://aktivklassisk.no&quot; class=&quot;broken_link&quot;&gt;Aktiv Klassisk&lt;/a&gt; in Øvre Slottsgate 5, 0157 Oslo, Phone +47 2233 6080. In case you feel like buying me a CD some day, you really can’t go wrong this place. And the staff are wonderfull&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Night sky</title>
            <link>http://www.saers.com/archives/2005/04/24/night-sky/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/04/24/night-sky/</guid>
            <pubDate>Sun Apr 24 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;!--more--&gt;

&lt;p&gt;&lt;a href=&quot;/photoblog/MG_4163.jpg&quot; onclick=&quot;window.open(&#39;/photoblog/MG_4163.jpg&#39;,&#39;popup&#39;,&#39;width=3512,height=2338,scrollbars=no,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,status=yes,left=0,top=0&#39;);return false&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/MG_4163.thumb.jpg&quot; height=&quot;523&quot; width=&quot;785&quot; border=&quot;1&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; alt=&quot;_MG_4163.jpg&quot; title=&quot;_MG_4163.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>FreeBSD + postfix + sasl2 + pam + mysql = Working Authenticated SMTP</title>
            <link>http://www.saers.com/archives/2005/04/19/freebsd-postfix-sasl2-pam-mysql-working-authenticated-smtp/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/04/19/freebsd-postfix-sasl2-pam-mysql-working-authenticated-smtp/</guid>
            <pubDate>Tue Apr 19 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This is most of all meant as a note-to-self to next time I’ll have to do this. &lt;/p&gt;
&lt;p&gt;Installed the port mail/courier-authlib with the following options:  &lt;/p&gt;
&lt;p&gt;WITH_PAM=true  &lt;/p&gt;
&lt;p&gt;WITHOUT_VPOPMAIL=true  &lt;/p&gt;
&lt;p&gt;WITH_MYSQL=true  &lt;/p&gt;
&lt;p&gt;WITHOUT_POSTGRESQL=true  &lt;/p&gt;
&lt;p&gt;WITHOUT_LDAP=true  &lt;/p&gt;
&lt;p&gt;WITHOUT_GDBM=true  &lt;/p&gt;
&lt;p&gt;WITH_AUTHUSERDB=true &lt;/p&gt;
&lt;p&gt;Installed Postfix with SASL2 and TLS. Config to Postfix’ main.cf:  &lt;/p&gt;
&lt;p&gt;smtpd_sasl_auth_enable = yes  &lt;/p&gt;
&lt;p&gt;smtpd_sasl_local_domain =  &lt;/p&gt;
&lt;p&gt;broken_sasl_auth_clients = yes  &lt;/p&gt;
&lt;p&gt;smtpd_sasl_security_options = noanonymous &lt;/p&gt;
&lt;p&gt;SASL2 needs “-r -a pam” flags in /usr/local/etc/rc.d/saslauthd.sh and the following in /usr/local/lib/sasl2/smtpd.conf:  &lt;/p&gt;
&lt;p&gt;pwcheck_method: saslauthd  &lt;/p&gt;
&lt;p&gt;mech_list: PLAIN LOGIN &lt;/p&gt;
&lt;p&gt;Finally, /etc/pam.d/smtp:  &lt;/p&gt;
&lt;p&gt;column=password crypt=0 logtable=log logmsgcolumn=msg logusercolumn=user loghostcolumn=host logpidcolumn=pid logtimecolumn=time sqllog=1 &lt;/p&gt;
&lt;p&gt;auth required pam_mysql.so user=postfix passwd=xxxx host=host.domain.tld db=postfix table=mailbox usercolumn=username passwdcolumn=password crypt=0 logtable=log logmsgcolumn=msg logusercolumn=user loghostcolumn=host logpidcolumn=pid logtimecolumn=time sqllog=1 &lt;/p&gt;
&lt;p&gt;# account  &lt;/p&gt;
&lt;p&gt;account required pam_mysql.so user=postfix passwd=xxxx host=host.domain.tld db=postfix table=mailbox usercolumn=username passwdcolumn=password crypt=0 logtable=log logmsgcolumn=msg logusercolumn=user loghostcolumn=host logpidcolumn=pid logtimecolumn=time sqllog=1 &lt;/p&gt;
&lt;p&gt;# session  &lt;/p&gt;
&lt;p&gt;session required pam_permit.so &lt;/p&gt;
&lt;p&gt;That should really be all there is to it.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>SV against proprietary formats in the public sector</title>
            <link>http://www.saers.com/archives/2005/04/18/sv-against-proprietary-formats-in-the-public-sector/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/04/18/sv-against-proprietary-formats-in-the-public-sector/</guid>
            <pubDate>Mon Apr 18 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.digi.no&quot;&gt;digi.no&lt;/a&gt; reports that &lt;a href=&quot;http://www.sv.no&quot;&gt;SV&lt;/a&gt;, a norwegian socialist party &lt;a href=&quot;http://www.digi.no/php/art.php?id=212258&quot;&gt;is angered by government agencies&lt;/a&gt; (like the &lt;a href=&quot;http://www.nrk.no&quot;&gt;Norwegian Broadcasting Corporation (NRK)&lt;/a&gt;) using proprietary file formats, locking the public to certain vendors rather than making the content available to the general public.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Spring is coming</title>
            <link>http://www.saers.com/archives/2005/04/15/spring-is-coming/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/04/15/spring-is-coming/</guid>
            <pubDate>Fri Apr 15 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_3820.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_3820.sized.jpg&quot; alt=&quot;Spring is coming&quot; title=&quot;Spring is coming&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Jon</title>
            <link>http://www.saers.com/archives/2005/04/10/jon/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/04/10/jon/</guid>
            <pubDate>Sun Apr 10 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_3813.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_3813.sized.jpg&quot; alt=&quot;Jon&quot; title=&quot;Jon&quot; /&gt;&lt;/a&gt;&lt;br&gt;&lt;!--more--&gt;&lt;/p&gt;
&lt;p&gt;This is my &lt;a href=&quot;http://www.prescottworkshop.com/soprano.html&quot;&gt;steenbergen soprano&lt;/a&gt; recorder, Jon with the 415 body. It’s made by &lt;a href=&quot;http://www.prescottworkshop.com/&quot;&gt;Tom Prescott&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iTunes music store in Norway</title>
            <link>http://www.saers.com/archives/2005/04/08/itunes-music-store-in-norway/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/04/08/itunes-music-store-in-norway/</guid>
            <pubDate>Fri Apr 08 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;According to &lt;a href=&quot;http://www.nrk.no/programmer/radio/kulturnytt/&quot; class=&quot;broken_link&quot;&gt;Kulturnytt&lt;/a&gt; on &lt;a href=&quot;http://www.nrk.no&quot;&gt;NRK&lt;/a&gt; &lt;a href=&quot;http://www.nrk.no/alltidnyheter/&quot;&gt;Alltid nyheter&lt;/a&gt;, &lt;a href=&quot;http://www.apple.com/itunes/&quot;&gt;iTunes&lt;/a&gt; music store is coming to Norway April 28th. Does this mean it’s coming to Sweden and Denmark at the same time?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Skale Tracker</title>
            <link>http://www.saers.com/archives/2005/04/01/skale-tracker/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/04/01/skale-tracker/</guid>
            <pubDate>Fri Apr 01 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;!--more--&gt;

&lt;p&gt;&lt;a href=&quot;http://www.skale.org/&quot;&gt;Skale Tracker&lt;/a&gt; is a good, old-fashioned tracker. It’s made to look like Fast Tracker II and is released for Windows and Linux. And guess what, an OS X version is in the works! These guys are great! The features I &lt;strong&gt;really&lt;/strong&gt; love are these: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;SoundFont support  &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Akai instrument support  &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Can be used as a VST instrument  &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Uses VST effects  &lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And yes, it’s all free (as in beer. I found no available sources). Can’t wait to put this on my Mac. For the meanwhile I’m fiddeling with it on a PC.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Elven city</title>
            <link>http://www.saers.com/archives/2005/03/31/elven-city/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/03/31/elven-city/</guid>
            <pubDate>Thu Mar 31 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_3578.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_3578.sized.jpg&quot; alt=&quot;Elven city&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Blue Moon</title>
            <link>http://www.saers.com/archives/2005/03/31/blue-moon/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/03/31/blue-moon/</guid>
            <pubDate>Thu Mar 31 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://saers.dk/~niklas/BlueMoon.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;http://saers.dk/BlueMoon.jpg&quot; alt=&quot;Blue Moon&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is a follow up on my &lt;a href=&quot;/archives/2004/12/18/luna/&quot;&gt;Luna&lt;/a&gt; series. I expect I’ll be photographing the moon every now and again&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Blue Fork</title>
            <link>http://www.saers.com/archives/2005/03/03/blue-fork/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/03/03/blue-fork/</guid>
            <pubDate>Thu Mar 03 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/Blue_Fork_Widescreen.jpg&quot;&gt;&lt;img src=&quot;/photoblog/Blue_Fork_Widescreen.sized.jpg&quot; alt=&quot;Blue Fork&quot; title=&quot;Blue Fork&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;My entry for thethursday challenge &lt;em&gt;Tools&lt;/em&gt;, but I forgot to submit it.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Recommended Reading</title>
            <link>http://www.saers.com/archives/2005/02/28/recommended-reading/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/28/recommended-reading/</guid>
            <pubDate>Mon Feb 28 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.crca.ucsd.edu/~msp/index.htm&quot;&gt;Miller Puckette&lt;/a&gt; is writing a book on &lt;a href=&quot;http://www.crca.ucsd.edu/~msp/techniques.htm&quot;&gt;Theory and Techniques of Electronic Music&lt;/a&gt;. The drafts are available for download.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>List of all Pure Data objects</title>
            <link>http://www.saers.com/archives/2005/02/28/list-of-all-pure-data-objects/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/28/list-of-all-pure-data-objects/</guid>
            <pubDate>Mon Feb 28 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Here is a &lt;a href=&quot;http://umatic.nl/workshop/objects.txt&quot;&gt;list&lt;/a&gt; of all &lt;a href=&quot;http://puredata.info/&quot;&gt;Pure Data&lt;/a&gt;‘s objects.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Sourceforge</title>
            <link>http://www.saers.com/archives/2005/02/28/sourceforge/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/28/sourceforge/</guid>
            <pubDate>Mon Feb 28 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Sourceforge has a category for &lt;a href=&quot;http://sourceforge.net/softwaremap/trove_list.php?form_cat=249&quot; class=&quot;broken_link&quot;&gt;Sound Synthesis&lt;/a&gt;. Yay!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Selected for Pixos #30</title>
            <link>http://www.saers.com/archives/2005/02/24/selected-for-pixos-30/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/24/selected-for-pixos-30/</guid>
            <pubDate>Thu Feb 24 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Yay, my picture was selected for the Pixos #30 challenge &lt;a href=&quot;http://www.pixos.net/gallery/2004/30/#414&quot; class=&quot;broken_link&quot;&gt;Macines in…&lt;/a&gt; gallery. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Should you be interested, this is my mobile phone now: &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://niklas.saers.com/blog/wp-content/images/_MG_2293.jpg&quot; onclick=&quot;window.open(&#39;http://niklas.saers.com/blog/wp-content/images/_MG_2293.jpg&#39;,&#39;popup&#39;,&#39;width=3512,height=2338,scrollbars=no,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,status=yes,left=0,top=0&#39;);return false&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;http://niklas.saers.com/blog/wp-content/images/_MG_2293-tm.jpg&quot; height=&quot;360&quot; width=&quot;540&quot; border=&quot;1&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; alt=&quot;_MG_2293.jpg&quot; title=&quot;_MG_2293.jpg&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;The people I asked to repair it don’t want to change the glass only like I asked them to, and ask for €300 to change the entire display, and hold my phone as hostage at the same time. So it seems there’ll be no more fancy phones for me.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Make WordPress plugins</title>
            <link>http://www.saers.com/archives/2005/02/24/make-wordpress-plugins/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/24/make-wordpress-plugins/</guid>
            <pubDate>Thu Feb 24 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.asymptomatic.net/archives/2005/02/22/1328/how-to-write-a-simple-wordpress-plugin/1/&quot; class=&quot;broken_link&quot;&gt;This tutorial&lt;/a&gt; should get you going. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Iranian blogger convicted of Espionage</title>
            <link>http://www.saers.com/archives/2005/02/24/iranian-blogger-convicted-of-espionage/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/24/iranian-blogger-convicted-of-espionage/</guid>
            <pubDate>Thu Feb 24 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://english.ohmynews.com/ArticleView/article_view.asp?no=212443&amp;rel_no=1&quot; class=&quot;broken_link&quot;&gt;Read more&lt;/a&gt; at &lt;a href=&quot;http://www.ohmynews.com&quot;&gt;OhMyNews&lt;/a&gt;, and now would be a really good time to join with &lt;a href=&quot;http://www.amnesty.org&quot;&gt;Amnesty&lt;/a&gt; and protest against such violations of human rights.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Star Wars: Episode 3 - Spoiler</title>
            <link>http://www.saers.com/archives/2005/02/23/star-wars-episode-3-spoiler/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/23/star-wars-episode-3-spoiler/</guid>
            <pubDate>Wed Feb 23 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;There’s a &lt;a href=&quot;http://www.tpu.fi.nyud.net:8090/~t4jlaaks/ep3/&quot; class=&quot;broken_link&quot;&gt;spoiler&lt;/a&gt; available for Star Wars: Episode 3. Some guy has collected a lot of images and made a storyboard out of it. (via &lt;a href=&quot;http://www.boingboing.net/2005/02/22/star_wars_episode_3_.html&quot; class=&quot;broken_link&quot;&gt;Boing Boing&lt;/a&gt;)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Hello World</title>
            <link>http://www.saers.com/archives/2005/02/20/hello-world/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/20/hello-world/</guid>
            <pubDate>Sun Feb 20 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_2741.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_2741.sized.jpg&quot; alt=&quot;Hello World&quot; title=&quot;Hello World&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;I’ve been photographing fish again, this time with my 100mm macro. Way better results, but I’ve got to stop using high ISO settings when using a flash, even if it’s the on-camera one&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Flashes</title>
            <link>http://www.saers.com/archives/2005/02/20/flashes/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/20/flashes/</guid>
            <pubDate>Sun Feb 20 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Me and Mogens were looking at wide-angle lenses, which of course brings me on to the subject of flashes. What I’ve really wanted to play with is several flashes, for instance a Canon 580ex and two Canon 420ex’es as slaves. But since Canon hasn’t decided to sponsor my blog with these lenses just yet, I started reading up on alternatives. &lt;/p&gt;
&lt;p&gt;My first suprise was, the wireless support for these lenses is infra-red. Hello, radio has been around for a loooong time! Do you think I’ll have those extra flashes put in a place where they can have “eye-contact”? So, looks like I’ll be waiting for a new series of flashes. &lt;/p&gt;
&lt;p&gt;But, I found it interesting that the Sigma EF-500 DG works just like the 580ex, people have been really pleased about it and it’s just half the price of the Canon. Alas, the Sigma seems to get a thumbs down from &lt;a href=&quot;http://www.photo.net/bboard/q-and-a-fetch-msg?msg_id=00AC43&quot;&gt;one wedding photographer (Ben Rubenstein)&lt;/a&gt;. (the other reviews were good, but way shorter) The EF-500 was Sigma’s answer to Canon’s 550ex, guess we’ll see what they’ll match the 580ex with. While we’re waiting, read the &lt;a href=&quot;http://photonotes.org/reviews/sigma-ef-500-super/&quot;&gt;EF-500 review&lt;/a&gt; and the &lt;a href=&quot;http://www.the-digital-picture.com/Reviews/Canon-580ex-E-TTL-2-Speedlite-Flash-Review.aspx&quot;&gt;580ex review&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;New to flash photography with Canon camera’s? Read &lt;a href=&quot;http://photonotes.org/articles/eos-flash/&quot;&gt;this introduction&lt;/a&gt;. It’s a bit long, but it has all that you want &lt;/p&gt;
&lt;p&gt;Well, to summarize the lens issue: I might be selling my &lt;a href=&quot;http://www.the-digital-picture.com/Reviews/Canon-EF-S-18-55mm-f-3.5-5.6-Lens-Review.aspx&quot;&gt;EF-S 18-55mm&lt;/a&gt; and only use my EF 28-80mm and use 0.42x fisheye lens I &lt;a href=&quot;/archives/2004/11/09/47stphoto/&quot;&gt;was conned&lt;/a&gt; into buying. Or, I’ll continue, as now, to use my 18-55mm for fisheye only. The options we read up on were &lt;a href=&quot;http://www.the-digital-picture.com/Reviews/Canon-EF-S-10-22mm-f-3.5-4.5-USM-Lens-Review.aspx&quot;&gt;EF-S 10-22mm&lt;/a&gt; &lt;a href=&quot;http://www.the-digital-picture.com/Gallery/Canon-EF-S-10-22mm-f-3.5-4.5-USM-Lens.aspx&quot;&gt;(samples)&lt;/a&gt;/&lt;a href=&quot;http://www.fredmiranda.com/reviews/showproduct.php?product=221&amp;amp;sort=7&amp;amp;cat=all&amp;amp;page=7&quot;&gt;(forum reviews)&lt;/a&gt; that would suit me very well (that is, if I started doing landscape photography and such. Right now, my use for this lens would probably be quite limited), but the &lt;a href=&quot;http://www.the-digital-picture.com/Reviews/Canon-EF-17-40mm-f-4.0-L-USM-Lens-Review.aspx&quot;&gt;EF 17-40mm&lt;/a&gt; has got really good critiques in different forums as well, even though the 10-22mm forum sais to stay away from the 17-40mm if the 10-22mm is an option. My main critique of the 10-22mm is that 10mm looks very fish-eye’ish. For fisheye, I think the &lt;a href=&quot;http://www.rugift.com/photocameras/peleng_fisheye_lens.htm&quot;&gt;Peleng 9mm&lt;/a&gt; featured on &lt;a href=&quot;http://www.chromasia.com/iblog/archives/0502182032_clean.php&quot;&gt;Chromasia&lt;/a&gt; seems spectacular. But for now I’ll keep toying with my EF-S 18-55mm and the 0.42x fisheye.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Violins are hard to play</title>
            <link>http://www.saers.com/archives/2005/02/19/violins-are-hard-to-play/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/19/violins-are-hard-to-play/</guid>
            <pubDate>Sat Feb 19 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;According to a mathematician and his student, &lt;a href=&quot;http://plus.maths.org/issue31/features/woodhouse/&quot;&gt;violins are hard to play&lt;/a&gt;, and they go on explaining why.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPhoto 5 Revisited</title>
            <link>http://www.saers.com/archives/2005/02/16/iphoto-5-revisited/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/16/iphoto-5-revisited/</guid>
            <pubDate>Wed Feb 16 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve been using iPhoto lately, and I’ve been using it a lot. &lt;/p&gt;
&lt;p&gt;First to the RAW issue. Does Apple make use of RAW? Yes and no. When at first you load the RAW, the changes you make will use the RAW file as source and apply them, not wasting your precious data. However, it will save the changed file as a JPEG. Thus, next time you make a change, iPhoto will NOT use your RAW file, apply the changes you did before and the ones you have made now and save that as a file, but it will use your intermediate JPEG file, thus wasting more information than necessary. This is most apparent when you use external programs. Try dragging your fresh file to an application, and it will be served a RAW file. Make some changes in iPhoto, and it will be served a JPEG. Can this be solved? Yes, it’s quite easy for Apple to save a trail of what modifications have been done to the image as metadata to the image and apply these when making changes later. It will take a bit longer to save the file, but that will defintely be worth it. &lt;/p&gt;
&lt;p&gt;Second, not being able to select a whitepoint is a hassle. For the pictures you’re not passionate about, this is not a problem, but to the ones you want to give your best attention, iPhoto will not be what you’re using. Selecting a whitepoint is so quickly done in other programs &lt;/p&gt;
&lt;p&gt;But iPhoto 5 is WAY faster than iPhoto 2. I’ve been hitting it with my 30mb/photo negative scans (the Nikon Super coolscan 4000ED is doing a great job backing up my fathers negatives), rotating and cropping away. I’ve been touring Denmark with this years Very Big Band project, taking 4gb worth of photos with my Canon EOS 20D, organizing the lot and putting it together with iDVD. (The iPhoto/iDVD combination does not work super as there is no other way than manual to change the sort order of the iPhoto pictures when importing them to in iDVD. And once it’s cached a iPhoto folder, resorting the folder in iPhoto won’t help either) Sorting, rotating, simple editing and organizing the photos and burning them to a DVD (iPhoto format) is easy, if you don’t mind waiting 5 seconds now, 10 seconds after the next edit and 5 seconds to create a folder. &lt;/p&gt;
&lt;p&gt;Bugs? Yes sir, the progress window will keep open forever when I’ve been editing files, and the program will often go into what looks like an endless while when it’s not used, leaving “force quit” as the only option. Doing too many things at once seems to confuse the editor and make it do only a few of the changes that were asked for. &lt;/p&gt;
&lt;p&gt;So is it worth the upgrade? For me I’d say a definitive yes. I’m more organized with my photos as iPhoto 5 can handle more pictures quicker than iPhoto 2 could. Is there room for improvement? Yes, very much. Hope Apple will release upgrades beyond the 5.01 upgrade, which I believe they did not for iPhoto 4.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Rose 1</title>
            <link>http://www.saers.com/archives/2005/02/13/rose-1/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/13/rose-1/</guid>
            <pubDate>Sun Feb 13 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img alt=&quot;Rose 1&quot; src=&quot;http://niklas.saers.com/blog/wp-content/_MG_2538.jpg&quot; width=&quot;639&quot; height=&quot;462&quot; /&gt;&lt;br&gt;&lt;!--more--&gt;&lt;/p&gt;
&lt;p&gt;Red rose in a room only lit by a red lava-lamp, against a radiator&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Instant Coffee</title>
            <link>http://www.saers.com/archives/2005/02/10/instant-coffee/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/10/instant-coffee/</guid>
            <pubDate>Thu Feb 10 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/Photoblog/Instant_Coffee.jpg&quot; title=&quot;Instant Coffee&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/Instant_Coffee.sized.jpg&quot; alt=&quot;Instant Coffee&quot; title=&quot;Instant Coffee&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;/photos/albums/Photoblog/Instant_Coffee.jpg&quot; title=&quot;Instant Coffee&quot; class=&quot;broken_link&quot;&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;My entry for the &lt;a href=&quot;http://macroday.com/&quot;&gt;Macroday&lt;/a&gt; challenge &lt;a href=&quot;http://macroday.com/challenge.html?id=2&quot; class=&quot;broken_link&quot;&gt;fluid&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>50mm test</title>
            <link>http://www.saers.com/archives/2005/02/08/img_1626cr2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/08/img_1626cr2/</guid>
            <pubDate>Tue Feb 08 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img alt=&quot;IMG_1626.CR2&quot; src=&quot;http://niklas.saers.com/blog/wp-content/IMG_1626.jpg&quot; width=&quot;599&quot; height=&quot;399&quot; /&gt;&lt;br&gt;A good test subject for my mate’s 50mm f/1.4 lens&lt;/p&gt;
</description>
        </item>
        <item>
            <title>My Valentine</title>
            <link>http://www.saers.com/archives/2005/02/08/my-valentine/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/08/my-valentine/</guid>
            <pubDate>Tue Feb 08 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img alt=&quot;My Valentine&quot; src=&quot;http://niklas.saers.com/blog/wp-content/_MG_1785.jpg&quot; width=&quot;599&quot; height=&quot;399&quot; /&gt;&lt;br&gt;I always fall for cellists. I love the sound of the cello. I love the shape of the cello. And look what the cello has to say on the subject. You’ll notice that the last string is broken. The poor little thing, I felt like fixing it right away, but it wasn’t mine and I’d probably make it worse&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Table of cakes</title>
            <link>http://www.saers.com/archives/2005/02/07/_mg_1533cr2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/07/_mg_1533cr2/</guid>
            <pubDate>Mon Feb 07 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; based on &lt;a href=&quot;http://beilby.com/image.a.nation&quot;&gt;Straynjer&lt;/a&gt;‘s comment, here is a new version:&lt;br&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1533.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1533.sized.jpg&quot; alt=&quot;Table of Cakes&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The original:&lt;br&gt;&lt;img alt=&quot;_MG_1533.CR2&quot; src=&quot;/photoblog/_MG_1533.jpg&quot; width=&quot;532&quot; height=&quot;799&quot; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Organ</title>
            <link>http://www.saers.com/archives/2005/02/06/organ/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/06/organ/</guid>
            <pubDate>Sun Feb 06 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1475.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1475.sized.jpg&quot; title=&quot;Organ&quot; alt=&quot;Organ&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>FreeBSD\&#39;s maintainability</title>
            <link>http://www.saers.com/archives/2005/02/04/freebsds-maintainability/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/04/freebsds-maintainability/</guid>
            <pubDate>Fri Feb 04 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.spinellis.gr/blog/20050204/index.html&quot;&gt;FreeBSD’s maintainability&lt;/a&gt; has been measured according to an index suggested by Ioannis Samoladas et al.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Crayons getting shot</title>
            <link>http://www.saers.com/archives/2005/02/04/crayons-getting-shot/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/04/crayons-getting-shot/</guid>
            <pubDate>Fri Feb 04 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Way cool! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;  I’m normally not a fan of guns, but this picture is awesome: &lt;a href=&quot;http://www.flickr.com/photos/spyzter/sets/82850/&quot;&gt;&lt;img alt=&quot;Crayons&quot; src=&quot;http://photos2.flickr.com/3302905_7aabb61b0c_m.jpg&quot;/&gt;&lt;/a&gt; (via &lt;a href=&quot;http://blog.flickr.com/&quot;&gt;Flickr&lt;/a&gt;)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mac::Glue</title>
            <link>http://www.saers.com/archives/2005/02/02/macglue/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/02/macglue/</guid>
            <pubDate>Wed Feb 02 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Merging two old photo libraries (one that constantly made iPhoto crash that worked well when upgraded to iPhoto 5 with other old ones that I used to make iPhoto 2 quicker) I came across &lt;a href=&quot;http://www.macdevcenter.com/pub/a/mac/2004/02/27/cleaning_iphoto.html&quot;&gt;Cleaning iPhoto&lt;/a&gt; and Mac::Glue. So a quick:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&amp;lt;br /&amp;gt;
perl -MCPAN -e &amp;#39;install &amp;quot;Mac::Glue&amp;quot;&amp;#39;&amp;lt;br /&amp;gt;
gluemac /Applications/iPhoto.app&amp;lt;br /&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;and off I was using his scripts to compare MD5 hashes. I’ll be using Mac::Glue to do the same cleaning up for iTunes where my duplicate count is getting higher quickly.&lt;/p&gt;
&lt;p&gt;And in case you’re one of my friends who know I don’t like perl, I still don’t. But the alternative was AppleScript&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Homemade lenses</title>
            <link>http://www.saers.com/archives/2005/02/01/homemade-lenses/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/02/01/homemade-lenses/</guid>
            <pubDate>Tue Feb 01 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This is so cool: &lt;a href=&quot;http://mkaz.com/photo/tools/lens_bellows.html#2&quot;&gt;thigs guy&lt;/a&gt; makes his own lenses, and they give great results. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPhoto 5 - First Impressions</title>
            <link>http://www.saers.com/archives/2005/01/31/iphoto-5-first-impressions/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/01/31/iphoto-5-first-impressions/</guid>
            <pubDate>Mon Jan 31 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The TNT delivery guy was here and delivered my iLife ‘05 pack which I bought solely because of iPhoto. (Apple refused to give me a student discount for the software, even though I ordered via the net. I’ve heared people don’t get student discounts in Apple’s stores.) I use my Canon Ixus, Canon EOS 20D, HP Scanner and Nikon negativescanner much, so being very annoyed about the sluggish performance of iPhoto 2 but loving its way of interacting with my blog and organising pictures, and hearing good thing about performance on iPhoto 4 and that iPhoto 5 would be better performance wise, I decided to upgrade after they threw in RAW handling (which &lt;a href=&quot;/archives/2005/01/31/raw-support-in-iphoto/&quot;&gt;seems to be a total fake&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;First impression: the DVD was filthy. I opened the box, took it out of its envelope, and had to clean it before putting it in my drive. Wow, I’ve never had that happen to me with new software before. Was the packaging done by hand or something? Anyways. iLife takes a whopping 4.7 GB, or 5% of my harddrive. The installation took 45 minutes, the converting of my iPhoto 2 library of 800 photos took 2 hours! (I run a 1Ghz iMac with 1GB ram)&lt;/p&gt;
&lt;p&gt;Scrolling is indeed much faster. Not as fast as &lt;a href=&quot;http://www.gnome.org/projects/f-spot/&quot;&gt;f-spot&lt;/a&gt;, but still fast. Opening a 8 megapixel picture takes 3 seconds, opening a 20 megapixel picture takes 6 seconds. Saving a slightly cropped 20 megapixel picture took 37 seconds! Saving a slightly cropped 8 megapixel image took 8 seconds. Each edit must be saved before proceeding to the next picture, no option to make changes on previews and then batch them together in one go. Meaning I won’t be using iPhoto to edit my 20 megapixel photos that my filmscanner makes.&lt;/p&gt;
&lt;p&gt;RAW: (what we’ve all been waiting for) No camera color profiles to load, no spot white balance to set. Just lots and lots of impresise sliders so you can see what it looks like and choose a setting based on that. In other word, it’s no replacement for &lt;a href=&quot;http://ufraw.sourceforge.net&quot;&gt;ufraw&lt;/a&gt; (or whatever RAW converting application you use). Even Canon’s bundeled software handles development from RAW images nicer, and I really don’t like that bundled software. So even though I have iPhoto, I still want to keep working on RAW support for &lt;a href=&quot;http://www.gnome.org/projects/f-spot/&quot;&gt;f-spot&lt;/a&gt;, and you might want to stick with your favourite RAW processing software.&lt;/p&gt;
&lt;p&gt;Good thing: getting to continue my work while it does the importing. Bad thing: doing so led to my first iPhoto 5 crash, after under an hour of usage. Wee. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; I hope we’ll see Apple updating this one quickly. Bug report sent.&lt;/p&gt;
&lt;p&gt;Preferences: why can I not choose Thunderbird as my email program? &lt;/p&gt;
&lt;p&gt;So, based on my first impressions, this is my wishlist for Apple to improve iPhoto ‘05:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;REAL&lt;/strong&gt; RAW support&lt;/li&gt;
&lt;li&gt;Batch handling for editing&lt;/li&gt;
&lt;li&gt;No crashing&lt;/li&gt;
&lt;li&gt;Faster image handling&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
            <title>RAW support in iPhoto</title>
            <link>http://www.saers.com/archives/2005/01/31/raw-support-in-iphoto/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/01/31/raw-support-in-iphoto/</guid>
            <pubDate>Mon Jan 31 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Apple sent me a mail saying my iLife copy has been dispatched. In the mean time, &lt;a href=&quot;http://www.californiafox.com/archives/working_with_raw_in_iphoto_05.php&quot; class=&quot;broken_link&quot;&gt;California Fox&lt;/a&gt; reports that iPhoto’s RAW support is, well, fake. It imports RAWs, but rather than use the RAW files as a source when modifying brightness, temperature, exposure, saturnation etc, it uses an intermediate JPG copy. And as we all know, this just isn’t the same. This is not what we asked for when we wanted RAW support, and just not mentioning this and waiting for people’s reactions seems just irresponsible on Apple’s part.&lt;/p&gt;
&lt;p&gt;In the mean time, I’ve come across &lt;a href=&quot;http://www.gnome.org/projects/f-spot/&quot;&gt;f-spot&lt;/a&gt; and I’m currently tracking its CVS and looking at integrating Udi Fuchs’ &lt;a href=&quot;http://ufraw.sourceforge.net/&quot;&gt;ufraw&lt;/a&gt; into it. This’ll be my first shot at C#, so I’m wondering both how the task will be and how people will respond to it. I do NOT, however, plan to settle on intermediate JPGs. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>End in sight</title>
            <link>http://www.saers.com/archives/2005/01/30/end-in-sight/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/01/30/end-in-sight/</guid>
            <pubDate>Sun Jan 30 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_1235_filtered.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_1235_filtered.sized.jpg&quot; alt=&quot;End in sight&quot; title=&quot;End in sight&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Toes</title>
            <link>http://www.saers.com/archives/2005/01/30/toes/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/01/30/toes/</guid>
            <pubDate>Sun Jan 30 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;According to &lt;a href=&quot;http://www.anopenshutter.com/blog/&quot; class=&quot;broken_link&quot;&gt;An Open Shutter&lt;/a&gt;, his most searched for word is toes. Funny thing. &lt;a href=&quot;http://www.saers.com/stats/saers.com/blog/usage_200501.html&quot; class=&quot;broken_link&quot;&gt;So far&lt;/a&gt; my top search word is &lt;a href=&quot;/archives/2004/11/09/47stphoto/&quot;&gt;47th street photo&lt;/a&gt;. The more nerdy words score good as well. What search words bring in people with you? And how do you bring people to your site and keep them coming back? I stick with my photos and hope someone will bother with my ramblings as well. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Cloudy moon</title>
            <link>http://www.saers.com/archives/2005/01/28/cloudy-moon/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/01/28/cloudy-moon/</guid>
            <pubDate>Fri Jan 28 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Yay, I’ve got my camera back. That is, my camera went in for service to get the 13 detected hot pixles (or whatever the correct term is), but the repair guys forgot to put in the battery when they gave it back. To make things harder, I live in Denmark, the repair shop is in Norway. But one month later, I’ve got it back, and they’ve done a good job changing the cmos.&lt;/p&gt;
&lt;p&gt;Anyways, I ended up taking a lot of pictures with my 100mm f/2.8 macro, and while this is quite unfocussed, it ended up having the atmosphere I wanted. I have no tripod and I’ve given my father back his 300mm f/4 that I used for my previous moon shot, but I had to try this one out to see if it was any good. I took a few at lower ISO settings that got more details of the moon, but they reduced the lighting on the clouds. I’ve got to play more with GIMP or Photoshop Elements.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/photoblog/MG_2111.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_2111.sized.jpg&quot; alt=&quot;Cloudy moon&quot; title=&quot;Cloudy moon&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Tekna looking for the stars</title>
            <link>http://www.saers.com/archives/2005/01/22/tekna-looking-for-the-stars/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/01/22/tekna-looking-for-the-stars/</guid>
            <pubDate>Sat Jan 22 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The Norwegian language has a problem: there is no such word as management. The word we use for management is leading, which as even a pre-first year management student knows is just a tiny fraction of it. In my experience, many Norwegian managers know nothing much about management. And since my experience is mainly from the IT sector, no wonder that the perhaps biggest organisation for technological and natural sciences professionals, &lt;a href=&quot;http://www.tekna.no&quot;&gt;Tekna&lt;/a&gt; arranges a course in &lt;a href=&quot;http://www.tekna.no/index.asp?startID=&amp;amp;strUrl=//applications/System/publish/view/showobject.asp?infoobjectid=1007609&amp;amp;topExpand=1000021&amp;amp;subExpand=&amp;amp;dep=&amp;amp;activemenuid=&amp;amp;pict=&amp;amp;course=1&amp;amp;subMenu=&amp;amp;lfive=&amp;amp;leftmenuid=&quot;&gt;Astrology and Management&lt;/a&gt; (ok, Astrology and Leading is the actual title, but from the text they obviously mean management)&lt;/p&gt;
&lt;p&gt;Thanks to &lt;a href=&quot;http://www.forskning.no/Artikler/2005/januar/1106229854.47&quot;&gt;Erik Tunstad&lt;/a&gt; for bringing this up&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Did Shakespeare have syphilis?</title>
            <link>http://www.saers.com/archives/2005/01/17/did-shakespeare-have-syphilis/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2005/01/17/did-shakespeare-have-syphilis/</guid>
            <pubDate>Mon Jan 17 2005 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.vg.no/pub/vgart.hbs?artid=102330&quot;&gt;Everyone&lt;/a&gt; &lt;a href=&quot;http://www.medilexicon.com/medicalnews.php?newsid=18776&amp;amp;language=spanish&quot;&gt;seems&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.idsociety.org/Template.cfm?Section=News_from_the_Journals&amp;CONTENTID=11392&amp;TEMPLATE=/ContentManagement/ContentDisplay.cfm&quot; class=&quot;broken_link&quot;&gt;to&lt;/a&gt; wonder if Shakespeare had syphilis. He may have been given bath treatments to kill the bacteria and have had to inhale quicksilver to “cure” him and may have died from the treatment, which caused him to loose hair, shiver and become asocial. Or, people may be exagerating. You read the evidence and figure it out.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Cheese-cake</title>
            <link>http://www.saers.com/archives/2004/12/29/cheese-cake/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/29/cheese-cake/</guid>
            <pubDate>Wed Dec 29 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The &lt;a href=&quot;http://www.uio.no&quot;&gt;University of Oslo&lt;/a&gt;‘s &lt;a href=&quot;http://www.hf.uio.no/imt/om_imt/amv/kake/ostekake.html&quot; class=&quot;broken_link&quot;&gt;cheese cake&lt;/a&gt; (Norwegian only)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Hot pixels on the Canon EOS 20D</title>
            <link>http://www.saers.com/archives/2004/12/28/hot-pixels-on-the-canon-eos-20d/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/28/hot-pixels-on-the-canon-eos-20d/</guid>
            <pubDate>Tue Dec 28 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Tomorrow I’ll be at Canon’s authorized repair-shop to have them look at my 20D. It’s got what I think is hot pixels even at indoors shooting at 1 second shots. Not good. But, being nervous that my camera will be gone without replacement for a while, I am reading up on the subject. There are quite &lt;a href=&quot;http://www.mediachance.com/digicam/hotpixels.htm&quot;&gt;a&lt;/a&gt; &lt;a href=&quot;http://tawbaware.com/imgstack.htm&quot;&gt;number&lt;/a&gt; &lt;a href=&quot;http://www.mediachance.com/digicam/blackframe.htm&quot;&gt;of&lt;/a&gt; &lt;a href=&quot;http://www.mediachance.com/digicam/blackframe.htm&quot;&gt;programs&lt;/a&gt; and articles on &lt;a href=&quot;http://www.photo.net/learn/dark_noise/&quot;&gt;reducing noise&lt;/a&gt; in digital images.&lt;/p&gt;
&lt;p&gt;Oh, and thank you Alan Briot for your &lt;a href=&quot;http://www.outbackphoto.com/reviews/equipment/canon_300D_alain/Canon_300D_diary_alain.html&quot;&gt;EOS 300D&lt;/a&gt; diary. It’s a great read, and introduced me to &lt;a href=&quot;http://www.lensbabies.com/&quot;&gt;Lens baby&lt;/a&gt; (&lt;a href=&quot;http://www.camerahobby.com/Review-LensBaby.htm&quot;&gt;review&lt;/a&gt;). I’ll be experimenting more with my new 100mm f2.8 macro, though. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; But these babies look like very fun toys. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Epson P-2000</title>
            <link>http://www.saers.com/archives/2004/12/25/epson-p-2000/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/25/epson-p-2000/</guid>
            <pubDate>Sat Dec 25 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;According to &lt;a href=&quot;http://www.dpreview.com&quot;&gt;DPReview&lt;/a&gt;: the P-2000 is a very well-designed, very sophisticated and very desirable addition to any serious digital photographer’s gadget bag. My conclusion from reading &lt;a href=&quot;http://www.dpreview.com/reviews/epsonp2000/&quot;&gt;their review&lt;/a&gt;: drool &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; Good luck to Epson with the RAW support. My 20D is already supported, but it seems they have just a little further to go.&lt;/p&gt;
&lt;p&gt;Oh, and merry christmas to everyone coming by my blog &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Selfportrait and RAW handling</title>
            <link>http://www.saers.com/archives/2004/12/25/selfportrait-and-raw-handling/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/25/selfportrait-and-raw-handling/</guid>
            <pubDate>Sat Dec 25 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;At the moment I use Canon’s EOSViewer Utillity and The GIMP for RAW handelling. While I need to figure out how to use The GIMP without getting heaps of artefacts/noise, I get quite often strange artefacts that are white curves that follow the light within a picture. To give an example, look at this selfportrait (not the best portrait as my eyes are crossing). The first picture is using The GIMP:  &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://niklas.saers.com/blog/wp-content/selvportrett2.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;http://niklas.saers.com/blog/wp-content/thumb-selvportrett2.jpg&quot; alt=&quot;Selfportrait using The GIMP&quot; /&gt;&lt;/a&gt;  &lt;/p&gt;
&lt;p&gt;The second one is using Canon’s software and then cropping it slightly in Photoshop:  &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://niklas.saers.com/blog/wp-content/selvportrettcanon.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;http://niklas.saers.com/blog/wp-content/thumb-selvportrettcanon.jpg&quot; alt=&quot;Selfportrait using Canon EOSViewer Utillity&quot; /&gt;&lt;/a&gt;  &lt;/p&gt;
&lt;p&gt;Any suggestions to how NOT to get these white curve-artefacts with Canon’s software? What kind of RAW handelling software do you prefer, and what do the pictures look like after you’ve exported them to jpeg?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>UFRaw</title>
            <link>http://www.saers.com/archives/2004/12/22/ufraw/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/22/ufraw/</guid>
            <pubDate>Wed Dec 22 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve been using &lt;a href=&quot;http://www.aei.mpg.de/~udif/UFRaw/&quot; class=&quot;broken_link&quot;&gt;UFRaw&lt;/a&gt;, a &lt;a href=&quot;http://www.gimp.org/&quot;&gt;GIMP&lt;/a&gt; plugin to work with the RAW shot of the moon. The images was quite under-exposed to start with, but still it gives me very many colours in the sky:&lt;br&gt;&lt;img src=&quot;http://niklas.saers.com/blog/wp-content/lunagimp.jpg&quot; alt=&quot;Luna, passed through GIMP and UFRaw&quot;&gt;&lt;br&gt;It uses &lt;a href=&quot;http://www.cybercom.net/~dcoffin/dcraw/&quot;&gt;dcraw&lt;/a&gt; that I &lt;a href=&quot;/archives/2004/10/26/20d-work-flow-made-simpler/&quot;&gt;talked about earlier&lt;/a&gt;. Do you have any experience with dcraw or utillities based on it you’d like to share? I’ll spend some time learning this tool so that I can get better results than this redish sky.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Solstice</title>
            <link>http://www.saers.com/archives/2004/12/21/solstice/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/21/solstice/</guid>
            <pubDate>Tue Dec 21 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;At 13.42 today, the &lt;a href=&quot;http://www.aftenposten.no/viten/article934943.ece?rfid=rss1.0&quot;&gt;sun turned&lt;/a&gt; (Norwegian link) &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Drive</title>
            <link>http://www.saers.com/archives/2004/12/19/drive/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/19/drive/</guid>
            <pubDate>Sun Dec 19 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m planning to get more away from my computer with my camera, and I’ve been looking at solutions for emptying my CF-card onto a harddrive while travelling. My most probable choice is &lt;a href=&quot;http://www.jaldigital.com.au/pd7xreview.html&quot;&gt;CompactDrive PD7X&lt;/a&gt; (which I’ll &lt;a href=&quot;http://www.kvalitetsvaruhus.se/butik/solo-k.asp?id=4586&quot; class=&quot;broken_link&quot;&gt;buy here&lt;/a&gt; unless someone gives me a better offer), but I’m also looking at &lt;a href=&quot;http://www.archos.com/products/prw_500664.html&quot;&gt;Archos&lt;/a&gt; &lt;a href=&quot;http://www.globetechnology.com/servlet/story/RTGAM.20040910.gtarchossep10/BNStory/TechReviews/&quot;&gt;AV420&lt;/a&gt; that has too many features I don’t need and the &lt;a href=&quot;http://www.luminous-landscape.com/reviews/accessories/P-2000.shtml&quot;&gt;Epson P-2000&lt;/a&gt; that has some great reviews, is an image browser as well and supports Canon’s RAW format, but has more than twice the price-tag.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Luna</title>
            <link>http://www.saers.com/archives/2004/12/18/luna/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/18/luna/</guid>
            <pubDate>Sat Dec 18 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;img src=&quot;/photoblog/Luna_001.jpg&quot; alt=&quot;Luna&quot; title=&quot;Luna&quot;&gt;&lt;/p&gt;
&lt;p&gt;I’ve borrowed my father’s telelens and tripod. Sorry for the awful crop, but I didn’t bring my 2x converter, and when I’d finally got it, the moon had disappeared.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mushrooms</title>
            <link>http://www.saers.com/archives/2004/12/18/mushrooms/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/18/mushrooms/</guid>
            <pubDate>Sat Dec 18 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_9807.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_9807.sized.jpg&quot; alt=&quot;Mushrooms&quot; title=&quot;Mushrooms&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Illusions</title>
            <link>http://www.saers.com/archives/2004/12/18/illusions/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/18/illusions/</guid>
            <pubDate>Sat Dec 18 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/Photoblog/Illusions.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/Illusions.sized.jpg&quot; alt=&quot;Illusions&quot; title=&quot;Illusions&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Fire hydrant</title>
            <link>http://www.saers.com/archives/2004/12/18/fire-hydrant/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/18/fire-hydrant/</guid>
            <pubDate>Sat Dec 18 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_9794.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_9794.sized.jpg&quot; alt=&quot;Fire hydrant&quot; title=&quot;Fire hydrant&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ulm</title>
            <link>http://www.saers.com/archives/2004/12/18/ulm/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/18/ulm/</guid>
            <pubDate>Sat Dec 18 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/Photoblog/Ulm.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/Ulm.sized.jpg&quot; alt=&quot;Ulm&quot; title=&quot;Ulm&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Numbers in the piano</title>
            <link>http://www.saers.com/archives/2004/12/18/numbers-in-the-piano/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/18/numbers-in-the-piano/</guid>
            <pubDate>Sat Dec 18 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;It’s been waaay to long since my last post. I’ve uploaded a couple of images to my Photoblog gallery, but I’ve been to lazy to post them here. Sorry, this will be a batch of them all. Even worse, I’ve taken pictures I’d like to put here, but now they’re all squezed into a disk I brought with me to Norway where I’m spending my Christmas vacation at my parents’.&lt;/p&gt;
&lt;p&gt;The first picture is my submission for the Pixos contest ‘Number in’.&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_9495.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_9495.sized.jpg&quot; alt=&quot;Numbers in the piano&quot; title=&quot;Number in the piano&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Terrence, Philip and more Canadians</title>
            <link>http://www.saers.com/archives/2004/12/18/terrence-philip-and-more-canadians/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/18/terrence-philip-and-more-canadians/</guid>
            <pubDate>Sat Dec 18 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Inspired by South Park, the organ pipes got this picture:&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_9676.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_9676.sized.jpg&quot; alt=&quot;Terrence, Philip and more Canadians&quot; title=&quot;Terrence, Philip and more Canadians&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>9000 year old wine</title>
            <link>http://www.saers.com/archives/2004/12/09/9000-year-old-wine/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/09/9000-year-old-wine/</guid>
            <pubDate>Thu Dec 09 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Wine was made 9000 years ago. &lt;a href=&quot;http://www.museum.upenn.edu/new/research/Exp_Rese_Disc/masca/jiahu/jiahu.shtml&quot;&gt;Read&lt;/a&gt; &lt;a href=&quot;http://sciencenow.sciencemag.org/cgi/content/full/2004/1206/1&quot; class=&quot;broken_link&quot;&gt;more&lt;/a&gt; &lt;a href=&quot;http://www.newscientist.com/news/news.jsp?id=ns99996759&quot;&gt;and&lt;/a&gt; &lt;a href=&quot;http://www.eurekalert.org/emb_releases/2004-12/uop-9ho120204.php&quot;&gt;more&lt;/a&gt; &lt;a href=&quot;http://www.dagbladet.no/kunnskap/2004/12/07/416852.html&quot; class=&quot;broken_link&quot;&gt;and&lt;/a&gt; &lt;a href=&quot;http://www.museum.upenn.edu/new/exhibits/online_exhibits/wine/wineneolithic.html&quot;&gt;more&lt;/a&gt; &lt;a href=&quot;http://news.nationalgeographic.com/news/2004/07/0721_040721_ancientwine.html&quot;&gt;and&lt;/a&gt; &lt;a href=&quot;http://en.wikipedia.org/wiki/Shang_Dynasty&quot;&gt;much&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Zhou_Dynasty&quot;&gt;much&lt;/a&gt; &lt;a href=&quot;http://en.wikipedia.org/wiki/History_of_China&quot;&gt;more&lt;/a&gt;. (via &lt;a href=&quot;http://www.forskning.no/Artikler/2004/desember/1102419112.41&quot;&gt;forskning.no&lt;/a&gt;)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Vigeland\&#39;s &quot;Monolith&quot; damaged beyond repair</title>
            <link>http://www.saers.com/archives/2004/12/08/vigelands-monolith-damaged-beyond-repair/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/08/vigelands-monolith-damaged-beyond-repair/</guid>
            <pubDate>Wed Dec 08 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Not long after &lt;a href=&quot;/archives/2004/08/22/scream-and-the-madonna-stolen/&quot;&gt;Scream and the Madonna were stolen&lt;/a&gt; from the Munch museum, the Monolith by Vigeland is &lt;a href=&quot;http://www.aftenposten.no/nyheter/iriks/oslo/article927085.ece?rfid=rss1.0&quot;&gt;painted black&lt;/a&gt; and probably damaged beyond repair by vandals.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Coral network</title>
            <link>http://www.saers.com/archives/2004/12/06/coral-network/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/06/coral-network/</guid>
            <pubDate>Mon Dec 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Do &lt;a href=&quot;http://blog.saers.com.nyud.net:8090&quot;&gt;try out&lt;/a&gt; the &lt;a href=&quot;http://www.scs.cs.nyu.edu/coral/&quot; class=&quot;broken_link&quot;&gt;Coral&lt;/a&gt; mirror of my blog and tell me how responsive it is in comparison with the &lt;a href=&quot;http://blog.saers.com&quot;&gt;source blog&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Home computer anno 2004</title>
            <link>http://www.saers.com/archives/2004/12/05/home-computer-anno-2004/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/05/home-computer-anno-2004/</guid>
            <pubDate>Sun Dec 05 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;em&gt;My head hurts&lt;/em&gt; posts a picture of what scientists believe will be a &lt;a href=&quot;http://codeblogs.ximian.com/blogs/tberman/archives/000419.html&quot; class=&quot;broken_link&quot;&gt;home computer&lt;/a&gt; in the year 2004. Look at the monster!&lt;/p&gt;
&lt;p&gt;note: &lt;a href=&quot;http://www.snopes.com/inboxer/hoaxes/computer.asp&quot;&gt;urban legend&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Note to Java programmers who do Python</title>
            <link>http://www.saers.com/archives/2004/12/03/note-to-java-programmers-who-do-python/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/12/03/note-to-java-programmers-who-do-python/</guid>
            <pubDate>Fri Dec 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://dirtsimple.org/2004/12/python-is-not-java.html&quot;&gt;Python Is Not Java&lt;/a&gt; by Phillip J. Eby will save you lots of time&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Return of the King - Extended</title>
            <link>http://www.saers.com/archives/2004/11/30/return-of-the-king-extended/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/30/return-of-the-king-extended/</guid>
            <pubDate>Tue Nov 30 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A &lt;a href=&quot;http://www.lordoftherings.net/homevideo/frame_special_dvd.html?NoMansExtndCut&quot;&gt;Quicktime video&lt;/a&gt; with a 6 minute preview of Lord of the Rings - Return of the King, the extended version, has been released. I ordered my copy from Amazon about a month ago, nice to see what I have waiting for me. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; (via &lt;a href=&quot;http://binarybonsai.com/archives/2004/11/29/return-of-the-king-extended-preview/&quot; class=&quot;broken_link&quot;&gt;Binary Bonsai&lt;/a&gt;)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Praetorius - Puer natus</title>
            <link>http://www.saers.com/archives/2004/11/30/praetorius-puer-natus/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/30/praetorius-puer-natus/</guid>
            <pubDate>Tue Nov 30 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;With December 1st coming up tomorrow, here is &lt;a href=&quot;http://icking-music-archive.org/scores/praetorius/musaesioniae/puernatus.pdf&quot;&gt;Praetorius’ Puer natus in Bethlehem&lt;/a&gt; in &lt;a href=&quot;http://www.saers.com/recorder/mondrup/&quot; class=&quot;broken_link&quot;&gt;Christian Mondrup’s transcriptions&lt;/a&gt; for the recorder. He’s used &lt;a href=&quot;http://abcplus.sourceforge.net/&quot;&gt;ABC Plus&lt;/a&gt; for the typesetting for those who are interested.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Reverse lenses</title>
            <link>http://www.saers.com/archives/2004/11/30/reverse-lenses/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/30/reverse-lenses/</guid>
            <pubDate>Tue Nov 30 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.mplonsky.com/photo/article.htm&quot;&gt;Plonsky writes&lt;/a&gt; on reverse lens combinations do go great macro-shots of bugs.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Note determining object</title>
            <link>http://www.saers.com/archives/2004/11/25/note-determining-object/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/25/note-determining-object/</guid>
            <pubDate>Thu Nov 25 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I finished my first external Pure Data object, a &lt;a href=&quot;http://niklas.saers.com/blog/wp-content/scale.tgz&quot; title=&quot;Pd note determining object&quot; class=&quot;broken_link&quot;&gt;note determining object&lt;/a&gt;. This object takes in the number of Hz a note is measured to be and outputs what note it is (the low A on a piano being 1, going up to 88), determining how many cent off it is and how many Hz extra there is (i.e, 415Hz = A flat (tone 47), one cent (minus 0.174Hz) low. Fourth output is a text with the note name, in this case Ab. This object uses equal temperament and was just an excercise for me to see if it can be done.&lt;/p&gt;
&lt;p&gt;Here’s a screen shot:&lt;br&gt;&lt;img src=&quot;http://niklas.saers.com/blog/wp-content/scale.jpg&quot; alt=&quot;Scale object screen shot&quot;&gt;&lt;/p&gt;
&lt;p&gt;The code is copyrighted Niklas Saers, 2004. I place the code under the two clause BSD license meaning I merely ask any redistribution, whether in source or binary, to reproduce this copyright.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Illiad making me thirst for coffee</title>
            <link>http://www.saers.com/archives/2004/11/25/illiad-making-me-thirst-for-coffee/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/25/illiad-making-me-thirst-for-coffee/</guid>
            <pubDate>Thu Nov 25 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;With Illiad’s Userfriendly cartoon going on about treating coffee addiction &lt;a href=&quot;http://ars.userfriendly.org/cartoons/?id=20041124&quot;&gt;(see first strip here)&lt;/a&gt;, my cravings for coffee skyrocket&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Tu che del mio dolore</title>
            <link>http://www.saers.com/archives/2004/11/23/tu-che-del-mio-dolore/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/23/tu-che-del-mio-dolore/</guid>
            <pubDate>Tue Nov 23 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Christian Mondrup has added an italian madrigal &lt;a href=&quot;http://www.saers.com/recorder/mondrup/#G.%20Gostena&quot; class=&quot;broken_link&quot;&gt;Tu che del mio dolore&lt;/a&gt; by Giovanni Battista Dalla Gostena (c.1558-1593) for 5 recorders to the recorder archive. Keep up the good work, Christian!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>pyExt</title>
            <link>http://www.saers.com/archives/2004/11/22/pyext/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/22/pyext/</guid>
            <pubDate>Mon Nov 22 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Thought you’d might want to see just how simple it is: &lt;a href=&quot;http://niklas.saers.com/blog/wp-content/pyExt.tgz&quot; title=&quot;pyext example for Pure Data&quot; class=&quot;broken_link&quot;&gt;my pyext example for Pure Data&lt;/a&gt;. I’m planning to make an object that takes in a floating point number of frequency height and determines what note it is and the amount of error according to different scale temperaments, i.e. Valotti, Werkmeister 3, Kirnberger, Meantone and Equal tempering.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>pyext for Pure Data</title>
            <link>http://www.saers.com/archives/2004/11/22/pyext-for-pure-data/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/22/pyext-for-pure-data/</guid>
            <pubDate>Mon Nov 22 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I decided I prefer writing normal logic in a language I’m used to, so I went looking for a Python-external for Pure Data. And sure enough, I found &lt;a href=&quot;http://grrrr.org&quot;&gt;Thomas Grill&lt;/a&gt;‘s &lt;a href=&quot;http://grrrr.org/ext/py/&quot;&gt;py/pyext&lt;/a&gt; (built upon &lt;a href=&quot;http://grrrr.org/ext/flext/index.html&quot; class=&quot;broken_link&quot;&gt;flext&lt;/a&gt;, a C layer for Python externals). I didn’t figure out how to install the binaries (didn’t take the time to experiment) so I just compiled them up. Works great. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Writing externals for this is supersimple:&lt;/p&gt;
&lt;p&gt;`&lt;/p&gt;
&lt;p&gt;&lt;pre&gt;
class example(pyext._class):
  _inlets=2
  _outlets=1&lt;/p&gt;
&lt;p&gt;  def _anything_1(self,args):
    print “inlet 2:”,args
    self._outlet(1,1)&lt;/p&gt;
&lt;p&gt;  def _anything_2(self,args):
    print “inlet 2:”,args
    self._outlet(1,2)
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;`&lt;/p&gt;
&lt;p&gt;This little code should be an external that prints out the argument it receives and sends the inlet number it received the signal on to the outlet.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>My project - Overtone analysis</title>
            <link>http://www.saers.com/archives/2004/11/21/my-project-overtone-analysis/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/21/my-project-overtone-analysis/</guid>
            <pubDate>Sun Nov 21 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I think it’s about time I introduce my project:&lt;/p&gt;
&lt;p&gt;I want to use Pd to extract the overtones of the recorder and train a neural network to identify what kind of sound (broad, thin, glass-ish, etc) I’m playing. I want to use this to control VST processors to shape the sound I play. And after the network is trained, I want to the analysis and processing in real-time.&lt;/p&gt;
&lt;p&gt;At the moment I’m reading up on alternatives to FFT to separate out overtones, and I’ve made a prototype as a proof-of-concept kind of thing using fiddle~ to identify the overtones in hz and bp~ to separate them out as audio streams. It still has lots of problems such as artifacts, sound degeneration and latency issues. But it gets the job done, so I’m optimistic.&lt;/p&gt;
&lt;p&gt;I’d prefer to do my project as a part of a Ph.D, but since Ph.D funding takes a while to find, I’m already starting. Can’t wait for formalities. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; When I’ve checked that it is ok to release code here I’ll post some as I progress.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pd &amp; Max/MSP blogs wanted</title>
            <link>http://www.saers.com/archives/2004/11/21/pd-maxmsp-blogs-wanted/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/21/pd-maxmsp-blogs-wanted/</guid>
            <pubDate>Sun Nov 21 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’d really like to get to know blogs that focus on Pure Data and/or Max/MSP and use it for development and performances. Leave a comment with your blog URL&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Martin</title>
            <link>http://www.saers.com/archives/2004/11/19/martin/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/19/martin/</guid>
            <pubDate>Fri Nov 19 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/Photoblog/IMG_9559.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/IMG_9559.sized.jpg&quot; border=&quot;0&quot; alt=&quot;Martin&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Munch&#39;s head stolen</title>
            <link>http://www.saers.com/archives/2004/11/19/munchs-head-stolen/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/19/munchs-head-stolen/</guid>
            <pubDate>Fri Nov 19 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Missing: &lt;img src=&quot;http://www.vg.no/bilder/bildarkiv/1100801808.63667.jpg&quot; alt=&quot;0&quot;&gt;&lt;br&gt;A statue of Edvard Munch in a Our Saviour’s Cementary in Oslo has been stolen of his grave only short time after &lt;a href=&quot;/archives/2004/08/22/scream-and-the-madonna-stolen/&quot;&gt;Madonna and Scream were stolen&lt;/a&gt; (via &lt;a href=&quot;http://www.vg.no/pub/vgart.hbs?artid=255116&quot;&gt;VG&lt;/a&gt; and &lt;a href=&quot;http://www.aftenposten.no/nyheter/iriks/article915156.ece?rfid=rss1.0&quot;&gt;Aftenposten&lt;/a&gt;)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mirror</title>
            <link>http://www.saers.com/archives/2004/11/17/mirror/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/17/mirror/</guid>
            <pubDate>Wed Nov 17 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/Photoblog/IMG_9448.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img alt=&quot;Mirror&quot; border=&quot;0&quot; src=&quot;/photoblog/IMG_9448.sized.jpg&quot; /&gt;&lt;/a&gt;&lt;br&gt;I loved this dodgy bathroom mirror. But I need to pay better attention to my camera, I’d left it on 3200 ISO.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Use your eyes</title>
            <link>http://www.saers.com/archives/2004/11/17/use-your-eyes/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/17/use-your-eyes/</guid>
            <pubDate>Wed Nov 17 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/Photoblog/IMG_9450.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/IMG_9450.sized.jpg&quot; alt=&quot;Use your eyes&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://sh1ft.org/shutterbug&quot;&gt;Tracy&lt;/a&gt;‘s photoblog is one of my favourites, so upon reading her interview I decided to take her &lt;a href=&quot;http://blog.photoblogs.org/2004/11/the_snap_presen_1.html&quot; class=&quot;broken_link&quot;&gt;challenge&lt;/a&gt;&lt;br&gt;and posted my first self portrait. I toyed with a couple of ideas, and finally I decided on trying to work with the problem with people closing their eyes when the moment I take a picture. Serious blinking brought me this photo&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Moon probe arrives</title>
            <link>http://www.saers.com/archives/2004/11/16/moon-probe-arrives/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/16/moon-probe-arrives/</guid>
            <pubDate>Tue Nov 16 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The BBC &lt;a href=&quot;http://news.bbc.co.uk/1/hi/sci/tech/4015227.stm&quot;&gt;is reporting&lt;/a&gt; that a European moon-probe has arrived in orbit around the moon. They also describe the propulsion system and theories of the moon’s formation.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Google is promoting Firefox</title>
            <link>http://www.saers.com/archives/2004/11/15/google-is-promoting-firefox/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/15/google-is-promoting-firefox/</guid>
            <pubDate>Mon Nov 15 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.google.com/firefox&quot;&gt;http://www.google.com/firefox&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>SSL support in Java</title>
            <link>http://www.saers.com/archives/2004/11/14/ssl-support-in-java/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/14/ssl-support-in-java/</guid>
            <pubDate>Sun Nov 14 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m making an XMLRPC server in Python that I need to access from a Java Servlet. But the default security manager is picky about allowing SSL certificates it does not trust (if you were in doubt: this is a good thing! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; ). The solution (based on &lt;a href=&quot;http://archives.postgresql.org/pgsql-jdbc/2003-08/msg00110.php&quot;&gt;this site&lt;/a&gt; was:&lt;/p&gt;
&lt;pre&gt;openssl x509 -in server.crt -out server.crt.der -outform der
keytool -keystore $JAVAHOME/jre/lib/security/cacerts -alias pySSL -import -file server.crt.der
&lt;/pre&gt;

</description>
        </item>
        <item>
            <title>Band Aid flies again</title>
            <link>http://www.saers.com/archives/2004/11/14/band-aid-flies-again/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/14/band-aid-flies-again/</guid>
            <pubDate>Sun Nov 14 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.cnn.com/2004/SHOWBIZ/Music/11/14/band.aid.ap/index.html&quot; class=&quot;broken_link&quot;&gt;CNN&lt;/a&gt; reports that a new Band Aid is being formed. Whee! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Organizing photos</title>
            <link>http://www.saers.com/archives/2004/11/12/organizing-photos/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/12/organizing-photos/</guid>
            <pubDate>Fri Nov 12 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I just saw &lt;a href=&quot;http://www.picajet.com/pressroom/pjdemo.swf&quot;&gt;PicoJet’s flash-based ad&lt;/a&gt; (via &lt;a href=&quot;http://digitalphotography.weblogsinc.com/entry/0917025367178892&quot;&gt;The Digital Photography Weblog&lt;/a&gt;). PicaJet is software for organizing my photos, not much unlike iPhoto. I’m really fond of iPhoto, except that it’s too slow and that labelling and organizing pictures still takes too long. I miss RAW-support and search-functionality like &lt;a href=&quot;http://imgseek.sourceforge.net/&quot;&gt;imgSeek&lt;/a&gt;. I love the &lt;a href=&quot;gallery.sourceforge.net&quot; class=&quot;broken_link&quot;&gt;Gallery&lt;/a&gt; &lt;a href=&quot;http://zwily.com/iphoto/&quot;&gt;plugin&lt;/a&gt;, despite rotation bugs. I’m currently sticking with iPhoto 2 as I figure it’s been so long since the release of iPhoto 4 that a new version is bound to be due soon. But as with all other photo-organizing software I’ve seen, PicaJet &amp;amp; iPhoto have a problem with DVDs.&lt;/p&gt;
&lt;p&gt;With my recent purchase of my Canon EOS 20D, the amount of pictures I take has risen sharply. And the file size of my favourite format has risen for each picture from ~400k to ~6m. Within three weeks I’d taken 4Gb of pictures, nicely fitted on one DVD. But, that’s making my pictures unavailable. I need to have a thumb-nail in my archive (say about 640x480 would be nice) that informs me what DVD I’ve put it on so I can find it back. I’ve got a 15cm stack of photo DVDs and the occational photo CD. I need this to become available. How have you guys solved this?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Knob</title>
            <link>http://www.saers.com/archives/2004/11/10/knob/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/10/knob/</guid>
            <pubDate>Wed Nov 10 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/Photoblog/IMG_9194.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/IMG_9194.sized.jpg&quot; alt=&quot;Knob&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Don&#39;t shop at 47th Street Photo</title>
            <link>http://www.saers.com/archives/2004/11/09/47stphoto/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/09/47stphoto/</guid>
            <pubDate>Tue Nov 09 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I &lt;a href=&quot;http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=3841610983&amp;ssPageName=STRK:MEWN:IT&quot; class=&quot;broken_link&quot;&gt;bought a 2x teleconverter&lt;/a&gt; from &lt;a href=&quot;http://feedback.ebay.com/ws/eBayISAPI.dll?ViewFeedback&amp;amp;userid=47st.photo&amp;amp;iid=3841610983&amp;amp;frm=284&quot;&gt;47st.photo &lt;/a&gt; at &lt;a href=&quot;http://ebay.com&quot;&gt;eBay&lt;/a&gt; in September. The seller has until now not made even what I can consider an attempt on solving the issue, so I’ve given up, and hereby report the issue to eBay. I also write this as a warning of people who consider doing business with this company. Don’t do business with them unless you can walk in the door and hold the actual product.&lt;/p&gt;
&lt;p&gt;The item I was bidding for was this: &lt;em&gt;Canon EOS Rebel K2 Ti GII 7n 2x Pro Telephoto Extender&lt;/em&gt; and it had the following picture on eBay:&lt;br&gt;&lt;img src=&quot;/wp-content/upload/2X_Telephoto.jpg&quot; alt=&quot;2X Telephoto&quot;&gt;&lt;br&gt;This item is what I got:&lt;br&gt;&lt;a href=&quot;/photos/test/IMG_9192.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/test/IMG_9192.thumb.jpg&quot; alt=&quot;Macro/Fisheye lens&quot; /&gt;&lt;/a&gt;&lt;br&gt;As you can see, it clearly sais &lt;strong&gt;macro&lt;/strong&gt; and &lt;strong&gt;0.42X&lt;/strong&gt;, not tele, not 2x.&lt;/p&gt;
&lt;p&gt;I contacted the seller as he had requested in writing before leaving feedback. Any decent person would. I described the problem detailed, but the answer back was a one-liner: &lt;em&gt;hello this is the same lens&lt;/em&gt;. (entire mailing history &lt;a href=&quot;/wp-content/upload/47thst.eml&quot; class=&quot;broken_link&quot;&gt;enclosed&lt;/a&gt; for your inspection) After more one-sided mailing to a non-responsive seller, they finally wrote to me asking me to call them. I’d already left them my phone number in case they could not communicate by email, but they clearly could. With them sending the wrong item, it was unreasonable for them to demand that I should bear the expense of an oversees call, much less wait for them to get up in the morning. These are some of the wonders of email: asynchronous and (virtually) free.&lt;/p&gt;
&lt;p&gt;Don’t get me wrong, the people handled the shipment in due time and all the “free, bundled” stuff was there. I’m sure it was a glitch in the shipment, but they should take responsability and handle the replacement for the correct lens. After more than a month, I have now given up on them and desided to write this. I’ve bought a 2x extender from another seller on eBay, and the transaction went smooth, just like all my other buys there. I would not discourage people from buying stuff there, but beware. I have now stopped looking at items sold in US dollars and will only buy from within the European community and Scandinavia.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Sterk Ding Dong</title>
            <link>http://www.saers.com/archives/2004/11/09/sterk-ding-dong/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/09/sterk-ding-dong/</guid>
            <pubDate>Tue Nov 09 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/approved_beer/IMG_9133.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photos/albums/approved_beer/IMG_9133.sized.jpg&quot; /&gt;&lt;/a&gt; 
In an attempt to say what beer is approved for more consumption and what is not, I’ve started taking pictures of it, with good help from the rest of the Monday Drinking Club. Martin is inspecting the fisheye lens (more for that complaint in a future post), but Fuglesang’s “Sterk Ding Dong” is a well-approved christmas ale. Enjoy!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pissoire</title>
            <link>http://www.saers.com/archives/2004/11/09/pissoire/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/09/pissoire/</guid>
            <pubDate>Tue Nov 09 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/Photoblog/IMG_9189.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/IMG_9189.sized.jpg&quot; alt=&quot;Pissoire&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Martin: &lt;em&gt;you made the pissoire look cosy!&lt;/em&gt; Guilty as charged. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ill</title>
            <link>http://www.saers.com/archives/2004/11/08/ill/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/08/ill/</guid>
            <pubDate>Mon Nov 08 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/Photoblog/IMG_9114_2.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/IMG_9114_2.sized.jpg&quot; alt=&quot;Ill&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>FreeBSD 5.3 released</title>
            <link>http://www.saers.com/archives/2004/11/07/freebsd-53-released/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/07/freebsd-53-released/</guid>
            <pubDate>Sun Nov 07 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.FreeBSD.org/releases/5.3R/relnotes.html&quot;&gt;Finally&lt;/a&gt;! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Geeks good for democracy</title>
            <link>http://www.saers.com/archives/2004/11/06/geeks-good-for-democracy/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/06/geeks-good-for-democracy/</guid>
            <pubDate>Sat Nov 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;At Kurohin they are &lt;a href=&quot;http://www.kuro5hin.org/story/2004/11/4/11425/1394&quot;&gt;double-checking the numbers&lt;/a&gt; and drawing their connclusions from the US election. Although I haven’t thought the American voting system a suitable tool for a democracy, it is a boost that people can and do verify the numbers. More openness of election data and the data presented in open formats will only help us understand the democracies better. Keep up the good work, whoever is behind this. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;(PS, computerizing elections doesn’t mean people won’t screw up, as &lt;a href=&quot;http://www.wired.com/news/evote/0,2645,65609,00.html&quot;&gt;Wired can attest to&lt;/a&gt;)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>FreeBSD release engineering process updated</title>
            <link>http://www.saers.com/archives/2004/11/06/freebsd-release-engineering-process-updated/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/06/freebsd-release-engineering-process-updated/</guid>
            <pubDate>Sat Nov 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;[Scott Long][1] announces changes to the release engineering process with a focus shift from features to timelines. Time for me to update the FreeBSD Project Model document again (already have one uncommitted major revision here that I’d planned to commit shortly after 5.3 &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; )&lt;/p&gt;
&lt;p&gt; [1]: &lt;a href=&quot;http://docs.freebsd.org/cgi/getmsg.cgi?fetch=2259911&quot;&gt;http://docs.freebsd.org/cgi/getmsg.cgi?fetch=2259911&lt;/a&gt; 0 current/freebsd-current&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Automatic checkout</title>
            <link>http://www.saers.com/archives/2004/11/05/automatic-checkout/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/05/automatic-checkout/</guid>
            <pubDate>Fri Nov 05 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Ed Gottsman &lt;a href=&quot;http://blogs.zdnet.com/BTL/index.php?p=722&quot;&gt;writes about&lt;/a&gt; RFID tags for ZDNet and sais it could eliminate check-out and just deduct the money from your VISA card as you leave the store. Don’t know about you, but I find way to often that stores overcharge me and don’t give the price as advertised unless I point it out for them. And this is with identifying technologies as barcodes. So I guess I won’t be the one cheering when my VISA bill is way larger then what it should be because I wasn’t able to say to anyone “now, look here, in your ad you say it costs this but you’re still charging me double”.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Scream</title>
            <link>http://www.saers.com/archives/2004/11/04/scream/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/04/scream/</guid>
            <pubDate>Thu Nov 04 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.aftenposten.no/kul_und/article905621.ece?rfid=rss1.0&quot; class=&quot;broken_link&quot;&gt;The Munch museum&lt;/a&gt; that &lt;a href=&quot;/archives/2004/08/22/scream-and-the-madonna-stolen/&quot;&gt;recently had Scream and Madonna stolen&lt;/a&gt; has been closed in order to set up new security measures so that a similar theaft doesn’t happen again. A month ago the police said they were closing in on the buggars that stole them. So while we’re waiting for them to come back and the museum to open, Always Curious gives us &lt;a href=&quot;http://www.alwayscurious.com/photos/2004/11/the_scream.html&quot; class=&quot;broken_link&quot;&gt;his version of Scream&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Morten</title>
            <link>http://www.saers.com/archives/2004/11/03/morten/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/03/morten/</guid>
            <pubDate>Wed Nov 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_8772.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_8772.sized.jpg&quot; border=&quot;0&quot; alt=&quot;Morten&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Bush Planned on Attacking Iraq in 1999</title>
            <link>http://www.saers.com/archives/2004/11/01/bush-planned-on-attacking-iraq-in-1999/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/11/01/bush-planned-on-attacking-iraq-in-1999/</guid>
            <pubDate>Mon Nov 01 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://web.morons.org/article.jsp?sectionid=1&amp;amp;id=5696&quot;&gt;Bush Jr. planned on attacking Iraq in 1999&lt;/a&gt; if you believe this article. Talk about a long planned terror-attack.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ingeborg and Jonas</title>
            <link>http://www.saers.com/archives/2004/10/31/ingeborg-and-jonas/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/31/ingeborg-and-jonas/</guid>
            <pubDate>Sun Oct 31 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_8703.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_8703.sized.jpg&quot; border=&quot;0&quot; alt=&quot;Ingeborg and Jonas&quot; /&gt;&lt;/a&gt; 
A photo I took for their concert program&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Horror @HC. Ã˜rstedsgade</title>
            <link>http://www.saers.com/archives/2004/10/31/gallery-photoblog-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/31/gallery-photoblog-2/</guid>
            <pubDate>Sun Oct 31 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_8872.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_8872.sized.jpg&quot; border=&quot;0&quot; alt=&quot;Horror @HC. Ã˜rstedsgade&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Canon lenses</title>
            <link>http://www.saers.com/archives/2004/10/31/canon-lenses/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/31/canon-lenses/</guid>
            <pubDate>Sun Oct 31 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.tanchung.com/canon/canonlensesmain.htm&quot; class=&quot;broken_link&quot;&gt;This page&lt;/a&gt; introduces most Canon EF lenses and contrasts quite a few of them in nice comments.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Horror @HC. Ørstedsgade</title>
            <link>http://www.saers.com/archives/2004/10/31/gallery-photoblog/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/31/gallery-photoblog/</guid>
            <pubDate>Sun Oct 31 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_8872.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_8872.sized.jpg&quot; border=&quot;0&quot; alt=&quot;Horror @HC. Ørstedsgade&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Dagens kåseri: Kresne kvinner og tomsete menn?</title>
            <link>http://www.saers.com/archives/2004/10/30/dagens-kaseri-kresne-kvinner-og-tomsete-menn/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/30/dagens-kaseri-kresne-kvinner-og-tomsete-menn/</guid>
            <pubDate>Sat Oct 30 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.forskning.no/Artikler/2004/oktober/1098969887.31&quot;&gt;Kresne kvinner og tomsete menn?&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Attention.xml</title>
            <link>http://www.saers.com/archives/2004/10/30/attentionxml/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/30/attentionxml/</guid>
            <pubDate>Sat Oct 30 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;From Technorati:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;How many sources of information must you keep up with?&lt;/li&gt;
&lt;li&gt;Tired of clicking the same link from a dozen different blogs?&lt;/li&gt;
&lt;li&gt;RSS readers collect updates, but with so many unread items, how do you know which to read first?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http3A//developers.technorati.com/wiki/attentionxml&quot;&gt;Attention.XML&lt;/a&gt; is designed to to solve these problems and enable a whole new class of blog and feed related applications.&lt;/p&gt;
&lt;p&gt;Good stuff, guys, I’m excited to hear about it and wonder where this’ll go. (via &lt;a href=&quot;http://jeremy.zawodny.com/blog/archives/002899.html&quot;&gt;Jeremy Zawodny&lt;/a&gt;)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Practice</title>
            <link>http://www.saers.com/archives/2004/10/29/practice/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/29/practice/</guid>
            <pubDate>Fri Oct 29 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_8513.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_8513.sized.jpg&quot; border=&quot;0&quot; alt=&quot;Pracitce&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Adam Broomberg and Oliver Chanarin</title>
            <link>http://www.saers.com/archives/2004/10/29/adam-broomberg-and-oliver-chanarin/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/29/adam-broomberg-and-oliver-chanarin/</guid>
            <pubDate>Fri Oct 29 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;From AK47, &lt;a href=&quot;http://www.ak47.tv/005/mr_mkhizes_portrait/&quot;&gt;I love this series&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Welcome</title>
            <link>http://www.saers.com/archives/2004/10/29/welcome/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/29/welcome/</guid>
            <pubDate>Fri Oct 29 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_8709a.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_8709a.sized.jpg&quot; border=&quot;0&quot; alt=&quot;Welcome&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This dude has moved into our stairway&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Not an iPod fan (yet?)</title>
            <link>http://www.saers.com/archives/2004/10/29/not-an-ipod-fan-yet/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/29/not-an-ipod-fan-yet/</guid>
            <pubDate>Fri Oct 29 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;With the announcement of iPod Photo and all the hype about it, I’m afraid that the iPod has become even less of an option for me. This little device is about PAST creativity, I take mobile devices with me primarily becuase of PRESENT creativity.&lt;/p&gt;
&lt;p&gt;What do I mean? I bought a Creative Jukebox a while ago, not because it was nice looking (it’s certainly not) or seemed cool, but becuase it had a microphone inlet. (turned out to be useless for microphone without a preamp that I had to go and buy because it was really more of a line-in that didn’t get microphone-usability before many firmwares later, but that’s another story). The iPod, Jukebox and company are portable storage devices. That means that I should not only be able to retrieve information from them (photos, music and video is widely available on many of these), but I should be able to store it to them in an instant. Listen up, Apple: that means microphone in and a CF (and/or similar) reader. Minimum! (I’m sure many people would require Composite/S-Video, GPS in etc)&lt;/p&gt;
&lt;p&gt;When I’m at a raga concert in India I want to record it to take back home and listen to how they make their music. I was, they didn’t mind, I recorded. An external microphone (Sony’s minidisc microphones are nice) should be enough of add-ons. But not with iPod, there you have to add a separate box for audio-in, and I haven’t heared much reports on it, so it’s quite possible you’d need the same preamp. For the CF-cards (yes, I took loads of photos of raga players in India, and yet, my CF-card went full) you have to add another external box. That it three or four boxes + of course a microphone and the camera. This scenario becomes nothing of creativity and lots of pain by carrying all these boxes, wires, plugging them all together, having batteries and monitoring their levels. It’s not just for concerts, it’s for when I’m praciticing and want to review my practising. Most walkmans now how to handle record and playback and don’t come with lots of extra boxes, just a microphone.&lt;/p&gt;
&lt;p&gt;Apple &amp;amp; co: what I need is a storage device that’s small and allows for good input. A storage unit (iPod for instance), my camera, my microphone, I should be on my way. Or quite possibly, a storage unit, a microphone and a video camera.&lt;/p&gt;
&lt;p&gt;When you’ve got this in place, you can think of putting a screen on it to watch those pictures, ‘cause I can watch them just as good on my camera when I don’t get them off my CF-card anyhow. And the few pictures I want to have with me to show people fit nicely on my mobile phone which has the same resolution as those fitted on the iPod Photo. I don’t take thousands of pictures with me for everyone to store, but I take thousands of pictures on the road to take back home, and it’s fun reviewing those while I’m on the road.&lt;/p&gt;
&lt;p&gt;No, I’m not an iPod fan, yet. But if Apple would add input facilities, I’d be first in queue. Think how nice an iPod mini would be with the good battery time and filled with pictures and recordings from my trip. That’d be something to show to my fellow backpackers.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ballet dancer king in Cambodia</title>
            <link>http://www.saers.com/archives/2004/10/28/ballet-dancer-king-in-cambodia/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/28/ballet-dancer-king-in-cambodia/</guid>
            <pubDate>Thu Oct 28 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A ballet dancer becomes king in Cambodia. Who said there are no careers in arts? &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;a href=&quot;http3A//www.vg.no/pub/vgart.hbs3Fartid3D252147&quot; class=&quot;broken_link&quot;&gt;[from Aftenposten]&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Farenheit 9/11 goes public domain</title>
            <link>http://www.saers.com/archives/2004/10/27/farenheit-911-goes-public-domain/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/27/farenheit-911-goes-public-domain/</guid>
            <pubDate>Wed Oct 27 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;More or less, anyways. As long as you don’t make a profit of it, you can &lt;a href=&quot;http://marc.perkel.com/archives/000468.html&quot;&gt;download the movie&lt;/a&gt; according to &lt;a href=&quot;http://www.sundayherald.com/43167&quot; class=&quot;broken_link&quot;&gt;Michael Moore&lt;/a&gt;. Not sure if this is his call to make, so it’ll be interesting to see possible reactions.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Trouble ahead</title>
            <link>http://www.saers.com/archives/2004/10/27/trouble-ahead/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/27/trouble-ahead/</guid>
            <pubDate>Wed Oct 27 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_8532edited2.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_8532edited2.sized.jpg&quot; alt=&quot;Trouble ahead&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; 
My first attempts at editing, only minor adjustments in green&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Apetite growing</title>
            <link>http://www.saers.com/archives/2004/10/26/apetite-growing/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/26/apetite-growing/</guid>
            <pubDate>Tue Oct 26 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;After reading on &lt;a href=&quot;http://www.destinova.com/archives/2004/10/25/the-islands-of-brazil-part-one/&quot;&gt;a nice, Brazillian island&lt;/a&gt;, my apetite for going out travelling is growing again. Although I’d still prefer backpackers’ accommodation. $100 a night that was suggested for this island is a bit stiff in my opinion. Hmm… where to next? &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Avhold</title>
            <link>http://www.saers.com/archives/2004/10/26/avhold/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/26/avhold/</guid>
            <pubDate>Tue Oct 26 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_8449_1.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_8449_1.sized.jpg&quot; alt=&quot;Avhold&quot; border=&quot;0&quot; alt=&quot;Avhold&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>20D work flow made simpler</title>
            <link>http://www.saers.com/archives/2004/10/26/20d-work-flow-made-simpler/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/26/20d-work-flow-made-simpler/</guid>
            <pubDate>Tue Oct 26 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.cybercom.net/~dcoffin/dcraw/&quot;&gt;Dave Coffin&lt;/a&gt; has made &lt;em&gt;dcraw&lt;/em&gt; work for OS X by a couple of support mails. Grab &lt;a href=&quot;http://www.cybercom.net/~dcoffin/dcraw/dcraw.c&quot;&gt;the source code&lt;/a&gt; and compile with &lt;em&gt;gcc -g draw.c -lm -DNO_JPEG -o dcraw&lt;/em&gt; or &lt;a href=&quot;http://www.insflug.org/soft/dcraw-MacOSX.tgz&quot;&gt;get the binaries&lt;/a&gt; from &lt;a href=&quot;http://www.insflug.org/raw/&quot;&gt;Francisco Montilla&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;My workflow is now: download RAW images from the camera into folder, do all my regular post-processing (auto-colour, auto-levels, make jpeg) and then import to iPhoto. I used Canon’s own software for the RAW handelling first, but it’s got clumsy select mechanisms. Now I get it all just the way I like it. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; (shell handelling of graphics has been my main preference since 1999, but of course I’ll use a graphic editing program for non-typical operations. Far better than automate-functions in Photoshop &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; )&lt;/p&gt;
&lt;p&gt;Many thanks to Dave and Francisco for their help in getting dcraw working with the 20D on my OS X box.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Back home</title>
            <link>http://www.saers.com/archives/2004/10/25/back-home/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/25/back-home/</guid>
            <pubDate>Mon Oct 25 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_8392.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_8392.sized.jpg&quot; alt=&quot;Back home&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And no, I don’t live here. But if you were up at night and this was your home, wouldn’t that be nice?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Steinway</title>
            <link>http://www.saers.com/archives/2004/10/24/steinway/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/24/steinway/</guid>
            <pubDate>Sun Oct 24 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/Photoblog/Steinway.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/Steinway.sized.jpg&quot; border=&quot;0&quot; alt=&quot;Steinway&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Why I do single shots</title>
            <link>http://www.saers.com/archives/2004/10/23/why-i-do-single-shots/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/23/why-i-do-single-shots/</guid>
            <pubDate>Sat Oct 23 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://blog.photoblogs.org/2004/10/single_vs_multi.html&quot; class=&quot;broken_link&quot;&gt;Jake at Photoblogs&lt;/a&gt; asks if we loose a way of telling a story by using single-shot photoblogs rather than multi-shot. So here’s why I do single:&lt;/p&gt;
&lt;p&gt;The picture I choose best represent my mood, feelings, thoughts and/or highlights of the day. Doing multiple shots I feel would be saying too much. By going through the shots day by day, perhaps you’ll get to know me well, but by multiple shots you’ll have no idea what I most want to focus on as I’m probably all over the place.&lt;/p&gt;
&lt;p&gt;Secondly, of course, is the time issue. I don’t get to take that many good pictures as I’m still learning. And processing them takes time. Time comes coupled with space: I don’t have unlimited with space to publish everything. (although some would say I’m fairly close &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; )&lt;/p&gt;
&lt;p&gt;No, I’ll save those multiple shots for photo albums, such as &lt;a href=&quot;/photos&quot;&gt;my gallery&lt;/a&gt;. But having said that, there are multi-shots photoblogs that I read every time a new picture has been added, and one of them is on my top 3. So choose your format, wrap it nicely and I’m looking forward to seeing it. (yes, by all means, do leave an URL in your comment)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Shadow sign</title>
            <link>http://www.saers.com/archives/2004/10/23/shadow-sign/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/23/shadow-sign/</guid>
            <pubDate>Sat Oct 23 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_8410.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_8410.sized.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPhoto</title>
            <link>http://www.saers.com/archives/2004/10/23/iphoto/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/23/iphoto/</guid>
            <pubDate>Sat Oct 23 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Is it just me, or is iPhoto getting seriously old. First off all, it doesn’t support RAW yet, so the CR2 files from my Canon EOS 20D are easily getting seriously disorganized. Seconldy, speed… sorry Apple, I’ve seen iPhoto 4 with 7000 1 mb pictures with the odd 40mb picture in it, it’s just not up to par on your iMac 1Ghz/1GB which should be more than good enough to handle this. How hard is it to cache those thumbnails? Waiting minutes every time you move the scrollbar just doesn’t work. So I’ve stuck with iPhoto 2 which is equally slow. Features of iPhoto 4 I’d like of course, and I’m so looking forward to hearing news of what Apple has in plan for the next revision (will that be iPhoto 6, 8 or 16, btw? &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; ) as iPhoto 2 doesn’t work well for more than a gb of photos at a time or so.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Photoblog update</title>
            <link>http://www.saers.com/archives/2004/10/22/photoblog-update/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/22/photoblog-update/</guid>
            <pubDate>Fri Oct 22 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Right, I’ve ended up adding a Photoblog category to my blog. I’m sure someone will hold the definition against me and scream some bad language in my face, but hey, this works for me.&lt;/p&gt;
&lt;p&gt;The four options as I saw it was &lt;a href=&quot;/photos/Photoblog&quot;&gt;keep using&lt;/a&gt; Gallery as a Photoblog, install a separate blog for Photoblogging, tweak my WordPress template or make a WordPress plugin for Photoblog posts. The first two could be “integrated” through building a little script that would take the different RSS feeds and make them into one. The last one would probably be the nicest as all about the post would go into the post text in the database. Only problem is: my PHP server doesn’t support exif and as I’ve just moved my server I couldn’t really be bothered to redo the PHP installation right now.&lt;/p&gt;
&lt;p&gt;So I went for option three: tweak my template. This consisted of checking when a post was from the Photoblog category and then present it like I want my photoblog entries presented, which for now is with SOME exif-data (my Canon EOS 20D gives by far too much uninteresting data, so I took only out what I thought to be interesting enough to share. If you want the rest, grab the picture and extract them yourself &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; ).&lt;/p&gt;
&lt;p&gt;graphics/exiftags from FreeBSD’s ports collection was installed, index.php and archive.php got a little extra with:&lt;/p&gt;
&lt;div class=&quot;code&quot;&gt;
  &amp;lt; ?php if(the_category_ID(false)==13) { include “photoblog.php”; } else { ?&amp;gt;&lt;br /&gt; &amp;lt;/&amp;gt;
&lt;/div&gt;

&lt;p&gt;and photoblog.php was basically:&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;code&quot;&gt;
  $content=get_the_content();&lt;br /&gt; $src=strpos($content, “src”);&lt;br /&gt; $start=strpos($content, “””, $src);&lt;br /&gt; $end=strpos($content, “””, $start+1);&lt;br /&gt; $src=substr($content, $start+1, $end-$start-1);&lt;br /&gt; $src=str_replace(“.sized”, “”, $src);&lt;br /&gt; echo $content;&lt;/p&gt; &lt;p&gt;
    $sha1 = sha1($src);&lt;br /&gt; $cache = ABSPATH . “wp-content/cache/“.$sha1;&lt;br /&gt; if(file_exists($cache)) { echo “&lt;pre&gt;“; include($cache); echo “&lt;/pre&gt;“; }&lt;br /&gt; else {&lt;br /&gt; exec(“/usr/bin/fetch -q -o /tmp/“.$sha1.” $src”);&lt;br /&gt; exec(“/usr/local/bin/exiftags &amp;lt; /tmp/“.$sha1.” &amp;gt; $cache.tmp”);&lt;br /&gt; exec(“/bin/rm /tmp/“.$sha1);&lt;br /&gt; exec(“/usr/bin/grep Created $cache.tmp &amp;gt;&amp;gt; $cache”);&lt;br /&gt; exec(“/usr/bin/grep Exposure $cache.tmp | /usr/bin/grep -v Mode &amp;gt;&amp;gt; $cache”);&lt;br /&gt; exec(“/usr/bin/grep ISO $cache.tmp &amp;gt;&amp;gt; $cache”);&lt;br /&gt; exec(“/usr/bin/grep Focal $cache.tmp &amp;gt;&amp;gt; $cache”);&lt;br /&gt; exec(“/usr/bin/grep Lens $cache.tmp &amp;gt;&amp;gt; $cache”);&lt;br /&gt; exec(“/bin/rm $cache.tmp”);&lt;br /&gt; echo “&lt;pre&gt;“; include($cache); echo “&lt;/pre&gt;“;&lt;br /&gt; }&lt;br /&gt; ?&amp;gt;&lt;br /&gt; &amp;lt;/&amp;gt;&lt;/div&gt; &lt;p&gt;
      I’ll add some presentation later for the more minimalistic approach. But right now, I think it looks quite good. Of course, an option five: auto-blog my entries to Gallery’s Photoblog gallery would’ve been even better, but for now this is all right.
    &lt;/p&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Incomplete</title>
            <link>http://www.saers.com/archives/2004/10/22/incomplete/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/22/incomplete/</guid>
            <pubDate>Fri Oct 22 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_8064.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;/photoblog/MG_8064.sized.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Lead singer</title>
            <link>http://www.saers.com/archives/2004/10/22/lead-singer/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/22/lead-singer/</guid>
            <pubDate>Fri Oct 22 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;/photos/albums/Photoblog/Lead_singer.jpg&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/Lead_singer.sized.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br&gt;At Philippa’s birthdayparty I grabbed this great picture of Jacob&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Lunch</title>
            <link>http://www.saers.com/archives/2004/10/22/lunch/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/22/lunch/</guid>
            <pubDate>Fri Oct 22 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Reposting my old entries that are only in my gallery as of yet&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_7869.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_7869.sized.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pattern</title>
            <link>http://www.saers.com/archives/2004/10/22/pattern/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/22/pattern/</guid>
            <pubDate>Fri Oct 22 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_8047.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_8047.sized.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Solitude</title>
            <link>http://www.saers.com/archives/2004/10/22/solitude/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/22/solitude/</guid>
            <pubDate>Fri Oct 22 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_8042.jpg&quot;&gt;&lt;img src=&quot;/photoblog/MG_8042.sized.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Centurion</title>
            <link>http://www.saers.com/archives/2004/10/22/centurion/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/22/centurion/</guid>
            <pubDate>Fri Oct 22 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/MG_7923.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;/photoblog/MG_7923.sized.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Eclipse and Mac OS X</title>
            <link>http://www.saers.com/archives/2004/10/19/eclipse-and-mac-os-x/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/19/eclipse-and-mac-os-x/</guid>
            <pubDate>Tue Oct 19 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Cool, seems Apple is backing Eclipse by putting it as a featured tool on their web: &lt;a href=&quot;http://developer.apple.com/tools/eclipse.html&quot;&gt;Eclipse and Mac OS X: A Natural Combination&lt;/a&gt;. I used Eclipse a while ago and loved it, but on OS X it was too slow to use for anything worthwhile. I hope this has changed in the last half year, 3.1M2 is downloading right now.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Satellite crashes into house</title>
            <link>http://www.saers.com/archives/2004/10/17/satellite-crashes-into-house/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/17/satellite-crashes-into-house/</guid>
            <pubDate>Sun Oct 17 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://news.xinhuanet.com/english/2004-10/17/content_2102407.htm&quot;&gt;&lt;img src=&quot;http://news.xinhuanet.com/english/2004-10/17/xinsrc_452100117213132711061.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; (via GoogleNews)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Worlds ugliest fish</title>
            <link>http://www.saers.com/archives/2004/10/17/worlds-ugliest-fish/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/17/worlds-ugliest-fish/</guid>
            <pubDate>Sun Oct 17 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://miksu.buzznet.com/user/?id=586529&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://images.buzznet.com/assets/users4/miksu/default/gallery-msg-1098012199-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Nice image</title>
            <link>http://www.saers.com/archives/2004/10/17/nice-image/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/17/nice-image/</guid>
            <pubDate>Sun Oct 17 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://g4lamos.buzznet.com/user/?id=585393&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://images.buzznet.com/assets/users4/g4lamos/default/gallery-1097965366-msg-16602-4.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Delicious Library</title>
            <link>http://www.saers.com/archives/2004/10/14/delicious-library/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/14/delicious-library/</guid>
            <pubDate>Thu Oct 14 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.delicious-monster.com/&quot;&gt;Delicious Library&lt;/a&gt; looks GOOD. I have no idea of just what it does beyond building up your own library of stuff, but when it’s available I’ll go have a look&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Debate plugin notes</title>
            <link>http://www.saers.com/archives/2004/10/14/debate-plugin-notes/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/14/debate-plugin-notes/</guid>
            <pubDate>Thu Oct 14 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Blogs can be used to promote democracy. A topic can be discussed and people can leave their comments. But a plugin can be made to allow WordPress to be used for debates. This is where two or more parties discuss an issue. People should be able to leave their comments that then are a pool of “questions from the audience” that the participants are requested to answer. I think this is one of the really intersting public discussion tools that for now only are in the mainstream media and not in blogs (yet).&lt;/p&gt;
&lt;p&gt;Do feel free to use my idea for making such a plugin or similar. I would appreciate a link back to this post, though. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>WP Plugin Database</title>
            <link>http://www.saers.com/archives/2004/10/13/wp-plugin-database/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/13/wp-plugin-database/</guid>
            <pubDate>Wed Oct 13 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A &lt;a href=&quot;http://www.unknowngenius.com/wp-plugins/&quot; class=&quot;broken_link&quot;&gt;WordPress Plugin Database&lt;/a&gt; is up. Would be nice if it could be tied in with a plugin manager in WP13. Looks nice, and I’m happy the compability field is used.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Photoblog</title>
            <link>http://www.saers.com/archives/2004/10/13/photoblog/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/13/photoblog/</guid>
            <pubDate>Wed Oct 13 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;My first attempt isn’t really a photo blog as much as it is Gallery with its own category. &lt;a href=&quot;/photos/Photoblog&quot;&gt;See it here&lt;/a&gt; and subscribe to the RSS if you like. Today’s entry:&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_7771.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_7771.thumb.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Yesterday’s entry:&lt;br&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_7696.jpg&quot;&gt;&lt;img src=&quot;/photoblog/IMG_7696.thumb.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Concepts that do not exist in the English language</title>
            <link>http://www.saers.com/archives/2004/10/13/concepts-that-do-not-exist-in-the-english-language/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/13/concepts-that-do-not-exist-in-the-english-language/</guid>
            <pubDate>Wed Oct 13 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://ask.metafilter.com/mefi/10490&quot;&gt;Metafilter&lt;/a&gt; has a post on concepts that do not exist in English&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Apple cake</title>
            <link>http://www.saers.com/archives/2004/10/13/applecake/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/13/applecake/</guid>
            <pubDate>Wed Oct 13 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today’s cake: apple cake without cake:  &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;4-5 apples  &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;150g marzipan  &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;150g dark chocolate  &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;50g butter  &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;hazel nuts &lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://niklas.saers.com/blog/wp-content/images/IMG_7772.JPG&quot; onclick=&quot;window.open(&#39;http://niklas.saers.com/blog/wp-content/images/IMG_7772.JPG&#39;,&#39;popup&#39;,&#39;width=3504,height=2336,scrollbars=no,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,status=yes,left=0,top=0&#39;);return false&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;http://niklas.saers.com/blog/wp-content/images/IMG_7772-tm.jpg&quot; height=&quot;100&quot; width=&quot;150&quot; border=&quot;1&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; alt=&quot;IMG_7772.JPG&quot; title=&quot;IMG_7772.JPG&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Prepare the pan with butter, add sliced apples, spread little pieces of marzipan all over, and put chopped chocolate and nuts on top &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://niklas.saers.com/blog/wp-content/images/IMG_7773.JPG&quot; onclick=&quot;window.open(&#39;http://niklas.saers.com/blog/wp-content/images/IMG_7773.JPG&#39;,&#39;popup&#39;,&#39;width=3504,height=2336,scrollbars=no,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,status=yes,left=0,top=0&#39;);return false&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;http://niklas.saers.com/blog/wp-content/images/IMG_7773-tm.jpg&quot; height=&quot;100&quot; width=&quot;150&quot; border=&quot;1&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; alt=&quot;IMG_7773.JPG&quot; title=&quot;IMG_7773.JPG&quot; /&gt;&lt;/a&gt;  &lt;/p&gt;
&lt;p&gt;Finally add slices of butter on top and put it in the oven on 225 degrees until the chocolate is fully melted and the apples tender.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Upcoming changes</title>
            <link>http://www.saers.com/archives/2004/10/11/upcoming-changes/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/11/upcoming-changes/</guid>
            <pubDate>Mon Oct 11 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Right, it’s time for changes for this blog. I need the following: a photoblog section and a linkblog section. I need to revamp my photo gallery. And I should seriously not use this page to show that I don’t have a clue about what colours match. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Linkblog - if I just want to post a quick link, it takes up too much space as is. They should be collected and placed in one go on my page. I plan on implementing a linkblog and photoblog by just putting the contents in its own category. This category should then of course NOT be in the category listing.&lt;/p&gt;
&lt;p&gt;For the photoblog I expect to have a separate theme now that I use WP13-cvs anyway. For the link aggregation I probably need to write a little plugin or so, should give me an excluse to look at the plugin architecture. With Gallery I expect to be going back to 1.4.4, the speed of Gallery 2 just isn’t there. My server is a 500Mhz thingy and that’s been sufficient for a looong time. It should be sufficient for Gallery 2 as well&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Kubrick for WP 1.3 - RC2</title>
            <link>http://www.saers.com/archives/2004/10/11/kubrick-for-wp-13-rc2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/11/kubrick-for-wp-13-rc2/</guid>
            <pubDate>Mon Oct 11 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Ryan Boren has released &lt;a href=&quot;http://boren.nu/downloads/kubrick-1.3.0-rc2.tar.gz&quot; class=&quot;broken_link&quot;&gt;Kubrick 1.3-RC2&lt;/a&gt;. According to him, the changes since RC1 are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Added 404 page&lt;/li&gt;
&lt;li&gt;Images are loaded from stylesheet_dir instead of template_directory&lt;/li&gt;
&lt;li&gt;Added links.php and archives.php page templates&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After doing a diff between the two, I find that the only file that has been changed is index.php (true, the stylesheet has had a version bump in the comment, but that’s all). That means, comments, archives, index, footer, page, search, searchform and sidebar are unchanged. Good news if you’re using Kubrick as a template for building your theme like I am, but bad luck if you were hoping Kubrick is going somewhere. The RC’s seem to be status quo designwise but implementing WP13 features more and more. Up to you to decide how you like it. I don’t mind too much, but I’m always excited to see what new design ideas are thrown around.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Gigapixel Images</title>
            <link>http://www.saers.com/archives/2004/10/11/gigapixel-images/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/11/gigapixel-images/</guid>
            <pubDate>Mon Oct 11 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This guy &lt;a href=&quot;http://www.tawbaware.com/maxlyons/gigapixel.htm&quot;&gt;stitched a picture&lt;/a&gt; scaling 40784x26800, and it looks good!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>20D</title>
            <link>http://www.saers.com/archives/2004/10/11/20d/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/11/20d/</guid>
            <pubDate>Mon Oct 11 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m not the only one to receive my Canon 20D, Michael Reichmann has an &lt;a href=&quot;http://www.luminous-landscape.com/reviews/cameras/20d-location.shtml&quot;&gt;excelent followup&lt;/a&gt; on his last review. I agree with his comment on the shutter sound, my first reaction was &lt;em&gt;Argh!&lt;/em&gt;. This will be bad in so many situations. But, the camera is so seriously great that I’ll happily live with that. Only question is: Michael, what happened when you got busted by the two? &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_7604.jpg&quot; onclick=&quot;window.open(&#39;http://niklas.saers.com/blog/wp-content/images/IMG_7604.jpg&#39;,&#39;popup&#39;,&#39;width=444,height=666,scrollbars=no,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,status=yes,left=0,top=0&#39;);return false&quot;&gt;&lt;img src=&quot;/photoblog/IMG_7604-tm.jpg&quot; height=&quot;331&quot; width=&quot;218&quot; border=&quot;1&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; alt=&quot;IMG_7604.jpg&quot; title=&quot;IMG_7604.jpg&quot; /&gt;&lt;/a&gt;  &lt;/p&gt;
&lt;p&gt;My picture taken (by my mum) at Fanø with the EOS 20D. Quite cropped, stored to the camera at moderate compression. Quick summary: I took ~330 photos, my battery STILL shows full power status. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;My main concern is really with my lenses.I couldn’t afford a 17-85 IS lens, so I have the 17-55mm and my trusty old 28-80mm (picture above is taken with this lens). Oh, and it’s quite heavy, which is a pro when taking the picture, but having walked around with it in my right hand the entire day, I can feel it in my shoulder. Now I have to work on my blog for a nice photoblog section as this camera sure will get addictive &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; &lt;a href=&quot;http://digitalmedia.oreilly.com/2004/10/06/canon20d.html&quot;&gt;Randal L. Schwartz&lt;/a&gt; loves his EOS 20D too. He talks a bit in phrases like &lt;em&gt;in an artful stroke of madness&lt;/em&gt; and so on, and I need to think a bit about this as I do very much agree with many critiques of the “snapshot culture”, but I think that these critiques are usually a bit too harsh from people who get more competition. So I need to find my view on the balance. More on that later&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Crop</title>
            <link>http://www.saers.com/archives/2004/10/11/crop/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/11/crop/</guid>
            <pubDate>Mon Oct 11 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve become facinated by the 1:1.5 crop, I think I’ll use that for most of my photoblog, at least to start with.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Laszlo</title>
            <link>http://www.saers.com/archives/2004/10/11/laszlo/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/11/laszlo/</guid>
            <pubDate>Mon Oct 11 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ll need to check out &lt;a href=&quot;http://laszlosystems.com&quot;&gt;Laszlo&lt;/a&gt; and &lt;a href=&quot;http://openlaszlo.com&quot;&gt;it’s open source server&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Bellow tubes</title>
            <link>http://www.saers.com/archives/2004/10/07/bellow-tubes/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/07/bellow-tubes/</guid>
            <pubDate>Thu Oct 07 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.acapixus.dk/photography/olympus20mm.htm&quot;&gt;This guy&lt;/a&gt; has some amazing pictures demonstrating his bellow tube setup.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Colourblind Web Page Filter</title>
            <link>http://www.saers.com/archives/2004/10/06/colourblind-web-page-filter/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/06/colourblind-web-page-filter/</guid>
            <pubDate>Wed Oct 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I usually to check how my pages work for blind people using w3m or links, but now I can check how colour blind people see my pages: &lt;a href=&quot;http://colorfilter.wickline.org/&quot;&gt;Colourblind Web Page Filter&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>WordPress 1.2.1</title>
            <link>http://www.saers.com/archives/2004/10/05/wordpress-121/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/05/wordpress-121/</guid>
            <pubDate>Tue Oct 05 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://wordpress.org/support/6/14162&quot;&gt;WordPress 1.2.1 Testers Needed&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>A message from Barthold Kuijken</title>
            <link>http://www.saers.com/archives/2004/10/04/a-message-from-barthold-kuijken/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/04/a-message-from-barthold-kuijken/</guid>
            <pubDate>Mon Oct 04 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;On September 20th 2004, while putting my luggage in a locker at The Hague Central Station, my shoulder bag containing four - very good - traversos (and personal papers, telephone, calendar, address book etc..) was grabbed away. It stood between my legs on the floor, but the thief was very experienced and fast: I hardly noticed a shadow moving and something slipping against my trousers.&lt;/p&gt;
&lt;p&gt;Following instruments were stolen:&lt;/p&gt;
&lt;p&gt;1) A. Weemaels, Hotteterre copy, 387 Hz., boxwood, in a nice wooden box it consists of 8 pieces:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;wooden end cap&lt;/li&gt;
&lt;li&gt;ivory end cap&lt;/li&gt;
&lt;li&gt;head joint&lt;/li&gt;
&lt;li&gt;wooden connection&lt;/li&gt;
&lt;li&gt;ivory connection&lt;/li&gt;
&lt;li&gt;middle joint&lt;/li&gt;
&lt;li&gt;wooden foot (with ivory ring)&lt;/li&gt;
&lt;li&gt;ivory foot&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;2) A. Weemaels, A. Grenser copy, 415 Hz., boxwood with (imitation-) ivory rings,4 pieces, no corkscrew but end cap, register foot&lt;/p&gt;
&lt;p&gt;3) R. Tutz, I.H. Rottenburgh copy, stained boxwood with (imitation-) ivory rings, 4 pieces, corkscrew, register foot&lt;/p&gt;
&lt;p&gt;4) Ph. Allain-Dupre (but unsigned), Quantz copy, 392 Hz., ebony or grenadilla, 4 pieces, (head joint with corkscrew and tuning slide), two keys and register on foot&lt;/p&gt;
&lt;p&gt;The last three instruments were carried in a clear brown soft leather purse. I hope any of you could help me finding these instruments! (honestly, I don’t dare to hope very much that I’ll ever see them back, but one never knows…)&lt;/p&gt;
&lt;p&gt;Anyway: thanks for looking out!&lt;/p&gt;
&lt;p&gt;Bart &lt;/p&gt;
&lt;p&gt;e-mail address of Barthold Kuijken e-mail: barthold.kuijken@pi.be &lt;/p&gt;
&lt;p&gt;Please forward this e-mail to any helpful source, from the music world, second hand shops, music fairs, music schools etc.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Coffee is addictive</title>
            <link>http://www.saers.com/archives/2004/10/03/coffee-is-addictive/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/03/coffee-is-addictive/</guid>
            <pubDate>Sun Oct 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;According to The Seattle Times, &lt;a href=&quot;http://seattletimes.nwsource.com/html/health/2002052772_coffee03.html&quot;&gt;coffee really is addictive&lt;/a&gt;. In other words: no news today. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;What is really funny is they find that an average american drinks 3.4 cups of coffee a day. Now, how much is a cup? Is a cup the same amount of coffee as an espresso shot? My cup of coffee is typically three espressos that fit nicely in a cup. There’s even room for hot water, hot cream, cinamon, liquer, whatever you desire for your coffee (yes, cookies and chocolate too). Is this regarded as a cup? An americano is typically an espresso with buckets of warm water, producing the worlds probably thinnes coffee. Do americans drink americano’s? (looks like they do in Friends, but then again how american are the Friends characters? &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; )&lt;/p&gt;
</description>
        </item>
        <item>
            <title>ZDNet uses WordPress</title>
            <link>http://www.saers.com/archives/2004/10/03/zdnet-uses-wordpress/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/03/zdnet-uses-wordpress/</guid>
            <pubDate>Sun Oct 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;At the bottom of &lt;a href=&quot;http://blogs.zdnet.com/&quot;&gt;ZDNet.com&lt;/a&gt;, they kindly acknowledge: &lt;em&gt;Made with &lt;a href=&quot;http://wordpress.org&quot;&gt;WordPress&lt;/a&gt;. They were instantly added to my blogroll.&lt;/em&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pitcairn &quot;explained&quot;</title>
            <link>http://www.saers.com/archives/2004/10/03/pitcairn-explained/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/03/pitcairn-explained/</guid>
            <pubDate>Sun Oct 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Originalism has an informative article on the background of &lt;a href=&quot;http://originalism.modblog.com/?show=blogview&amp;amp;blog_id=304836&quot;&gt;Pitcairn&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Slide Show in XHTML/CSS</title>
            <link>http://www.saers.com/archives/2004/10/03/slide-show-in-xhtmlcss/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/03/slide-show-in-xhtmlcss/</guid>
            <pubDate>Sun Oct 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A good one-file slideshow X-HTML/CSS/JS-based system is &lt;a href=&quot;http://www.meyerweb.com/eric/thoughts/2004/10/02/slide-show-beta-2/&quot;&gt;available&lt;/a&gt; at Eric’s Archived Thoughts&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Nigeria spearheads polio campaign</title>
            <link>http://www.saers.com/archives/2004/10/03/nigeria-spearheads-polio-campaign/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/03/nigeria-spearheads-polio-campaign/</guid>
            <pubDate>Sun Oct 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;BBC News is reporting that&lt;a href=&quot;http://news.bbc.co.uk/1/hi/world/africa/3710490.stm&quot;&gt;BBC Nigeria has launched fresh eforts to stamp out polio&lt;/a&gt;. This is part of a campaign to immunise more than 80 million children in 23 african countries. They have my best wishes. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Hopefully this is what I’ll think of next time I hear someone say Nigeria.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>HP doesn&#39;t like Schwartz\&#39;s blogging</title>
            <link>http://www.saers.com/archives/2004/10/03/hp-doesnt-like-schwartzs-blogging/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/03/hp-doesnt-like-schwartzs-blogging/</guid>
            <pubDate>Sun Oct 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I wonder if &lt;a href=&quot;http://blogs.sun.com/roller/page/jonathan&quot;&gt;Jonathan Schwartz&lt;/a&gt; will comment on todays news (&lt;a href=&quot;http://www.itworld.com/Tech/2987/041001muzzlesun/&quot; class=&quot;broken_link&quot;&gt;ITworld&lt;/a&gt; (via &lt;a href=&quot;http://blogs.zdnet.com/index.php?p=570&quot;&gt;ZDNet blog&lt;/a&gt; (via Schwartz, actually &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; )) and &lt;a href=&quot;http://www.computerworld.com.au/index.php/id;1109254435;fp;16;fpid;0&quot;&gt;Computerworld&lt;/a&gt; (via &lt;a href=&quot;http://linuxtoday.com/news_story.php3?ltsn=2004-10-03-002-26-NW-BZ&quot;&gt;Linux Today&lt;/a&gt;)) that HP doesn’t like him blogging negatively about them. I remember reading the discussed entry and I actually agreed with Schwartz in much of it. But it’s interesting as this is what, in my view, blogs do well: give people’s opinion a place, without having corporations interfering. For instance, I’m buying a Canon EOS 20D camera, and I read reviews by obviously biassed reviewers, but also lots of blog entries. And after having read enough, I actually ordered it without having had it in my hand, I’m that confident that this will be a great camera. It goes the other way around too, if I buy something on eBay and I get screwed by a seller (no, I don’t have any particulars in mind &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; ), I will be sure to report it, and not particularly by negative feedback. This is what blogs do well. And I’m sorry for HP if they don’t appreciate it. But hey, they got heaps of PR on it. And it’d be nice to hear Jonathan’s opinion.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Pop-ups</title>
            <link>http://www.saers.com/archives/2004/10/02/pop-ups/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/10/02/pop-ups/</guid>
            <pubDate>Sat Oct 02 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today I had my first pop-up ad in a loooong time because I’d forgotten I’d disabled it just to try out some stuff. Good stuff, I’d totally forgotten the anoyance. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Baking</title>
            <link>http://www.saers.com/archives/2004/09/30/baking/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/30/baking/</guid>
            <pubDate>Thu Sep 30 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve taken up baking &lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_7477.JPG&quot; onclick=&quot;window.open(&#39;http://niklas.saers.com/blog/wp-content/images/IMG_7477.JPG&#39;,&#39;popup&#39;,&#39;width=1200,height=1600,scrollbars=no,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,status=yes,left=0,top=0&#39;);return false&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/photoblog/IMG_7477-tm.jpg&quot; height=&quot;316&quot; width=&quot;237&quot; border=&quot;1&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; alt=&quot;IMG_7477.JPG&quot; title=&quot;IMG_7477.JPG&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;My first loaf of bread wasn’t a success for the looks, but it tasted fantastic! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; My second one was rather sluggish with too much water, but I’m getting there. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; Add ingredients, let the machine do the rest. Suits me fine. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; And finally I can get good bread in Denmark (not just white or all black, but plain norwegian “grovbrød”)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Trackback spam</title>
            <link>http://www.saers.com/archives/2004/09/30/trackback-spam/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/30/trackback-spam/</guid>
            <pubDate>Thu Sep 30 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Great, &lt;a href=&quot;http://wordpress.org/support/4/13350&quot;&gt;trackback spam&lt;/a&gt; is becoming a problem too.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Wednesday evening</title>
            <link>http://www.saers.com/archives/2004/09/29/wednesday-evening/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/29/wednesday-evening/</guid>
            <pubDate>Wed Sep 29 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/IMG_7487.JPG&quot; onclick=&quot;window.open(&#39;http://niklas.saers.com/blog/wp-content/images/IMG_7487.JPG&#39;,&#39;popup&#39;,&#39;width=1600,height=1200,scrollbars=no,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,status=yes,left=0,top=0&#39;);return false&quot;&gt;&lt;img src=&quot;/photoblog/IMG_7487-tm.jpg&quot; height=&quot;286&quot; width=&quot;380&quot; border=&quot;1&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; alt=&quot;IMG_7487.JPG&quot; title=&quot;IMG_7487.JPG&quot; /&gt;&lt;/a&gt;  &lt;/p&gt;
&lt;p&gt;I skipped badminton today to cook dinner (marinated turkey, mixed vegetables, thai-sauce and brown rice, then my chocolate/espresso fix served with dark orange chocolate on the side. When everyone was gone, I thought this picture captured the day nicely.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Nuclear batteries</title>
            <link>http://www.saers.com/archives/2004/09/28/nuclear-batteries/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/28/nuclear-batteries/</guid>
            <pubDate>Tue Sep 28 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;An &lt;a href=&quot;http://www.spectrum.ieee.org/WEBONLY/publicfeature/sep04/0904nuc.html&quot;&gt;interesting read&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Recording music is, er, hilarious</title>
            <link>http://www.saers.com/archives/2004/09/28/recording-music-is-er-hilarious/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/28/recording-music-is-er-hilarious/</guid>
            <pubDate>Tue Sep 28 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.speedysnail.com/2003/taping/&quot;&gt;The Recording Industry Guide to Home Taping&lt;/a&gt; via &lt;a href=&quot;http://binarybonsai.com&quot;&gt;Binary Bonsai&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>2x converters</title>
            <link>http://www.saers.com/archives/2004/09/27/2x-convertors/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/27/2x-convertors/</guid>
            <pubDate>Mon Sep 27 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I contacted &lt;a href=&quot;http://www.soligor.de/index.phtml?sprache=e&quot;&gt;Soligor&lt;/a&gt; about their 2x tele-converters as I noticed that many firms have released new converters and that some (Soligor included) have special converters for the digital Canon EOS series. They answered (quickly, I may add &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; ) that the 2x convertors are only coated from one side but that because the sensors in digital cameras reflect light, they require double coating. There are two new issues to me in this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The sensors reflect light? Does this disturb the picture with any lens when using a slow shutter speed?&lt;/li&gt;
&lt;li&gt;What kind of coating is used for converters (or lenses in general) and what is it used for? (obviously it has to do with reflection, but how/what?)&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
            <title>Canon 20D questions</title>
            <link>http://www.saers.com/archives/2004/09/23/canon-20d-questions/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/23/canon-20d-questions/</guid>
            <pubDate>Thu Sep 23 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Question at Chromasia regarding a &lt;a href=&quot;http://www.chromasia.com/iblog/archives/0409222321_clean.php&quot;&gt;canon 20d photo&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Aldersgrense for giftermål</title>
            <link>http://www.saers.com/archives/2004/09/23/aldersgrense-for-giftermal/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/23/aldersgrense-for-giftermal/</guid>
            <pubDate>Thu Sep 23 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I Aftenposten i dag &lt;a href=&quot;http://www.aftenposten.no/nyheter/iriks/article876368.ece&quot;&gt;kan vi lese at&lt;/a&gt; Arbeiderpartiet vil slavisk følge Danmark på å innføre 21 års aldersgrense for familiegjenforening. I Danmark er grensen 24 år, og det har blitt bare store mengder tull av det fordi det slår ut foskjellig og det er masse bråk på tinget om det. Folk vil ha det bort. Arbeiderpartiet vil vi skal inn i den samme ulykken.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>PD and Neural nets</title>
            <link>http://www.saers.com/archives/2004/09/20/pd-and-neural-nets/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/20/pd-and-neural-nets/</guid>
            <pubDate>Mon Sep 20 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This article is a good introduction to neural nets in PureData: &lt;a href=&quot;http://66.102.9.104/search?q=cache:At87IHr8BAIJ:www.la-kitchen.fr/download/kitchen_hardware/2_references/Nime_Article_2004.pdf+pd+matrix+vector+%22pure+data%22&amp;hl=en&quot; class=&quot;broken_link&quot;&gt;Written by Arshia Cont, Thierry Coduys and Cyrille Henry.&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>I Found Some Of Your Life</title>
            <link>http://www.saers.com/archives/2004/09/20/i-found-some-of-your-life/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/20/i-found-some-of-your-life/</guid>
            <pubDate>Mon Sep 20 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Where do the lines go for what’s too much intrusion into someone’s life? &lt;a href=&quot;http://ifoundsomeofyourlife.blogspot.com/&quot;&gt;This guy&lt;/a&gt; has found a memory card in a taxi, and says: &lt;em&gt;I am going to post one of your pictures each day. I will also narrates as if I were you.&lt;/em&gt; Apparently so that this person can get back to him and reclaim his/her memory-card. Why does this remind me of blackmail?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iWork</title>
            <link>http://www.saers.com/archives/2004/09/19/iwork/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/19/iwork/</guid>
            <pubDate>Sun Sep 19 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://blogs.sun.com/roller/page/Marion&quot;&gt;Left a question&lt;/a&gt; about iWork for Sun&lt;/p&gt;
</description>
        </item>
        <item>
            <title>EF-S lenses</title>
            <link>http://www.saers.com/archives/2004/09/16/ef-s-lenses/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/16/ef-s-lenses/</guid>
            <pubDate>Thu Sep 16 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Now I’m sure, I’m buying a Canon 20D. I discussed the camera with the corner-photostore guy who also just ordered one, and he said an interesting thing: &lt;em&gt;don’t get the lens&lt;/em&gt;. Apparently, it’s giving rounded off images. Now, I don’t have the worlds most fancy 28-80 lens on my EOS 500, but I’ve never had a problem with lenses. So, I went to look for some reviews. The lens in question is a &lt;a href=&quot;http://www.photo.net/equipment/canon/efs18-55/review/&quot;&gt;EF-S 18-55/3.5-5.6&lt;/a&gt; (here reviewed by photo.net). I guess my main point is having one that I can get close enough with, as my trusty 28-80 will become a 45-128 lens. Thus 18-55 should overlap nicely, and I really shouldn’t need to go for the 17-85 lens. The conclusion from photo.net comes in the beginning of the article: &lt;em&gt;it’s good enough&lt;/em&gt;. Right. I’m not an expert. If I was, I’d buy the Canon 1MkII or something. Done deal, I can’t afford the other lenses. (Interestingly, I haven’t found any packages with a 20D and a 17-85 lens)&lt;/p&gt;
&lt;p&gt;But, just for fun, let’s take the reviews: DPReview brings us &lt;a href=&quot;http://www.dpreview.com/news/0408/04081907canon_efs_flash.asp&quot;&gt;17-18 and 10-22 lenses and a Speedlite 580EX flash&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>PHP5 - Sad state of affairs</title>
            <link>http://www.saers.com/archives/2004/09/14/php5-sad-state-of-affairs/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/14/php5-sad-state-of-affairs/</guid>
            <pubDate>Tue Sep 14 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve been working on installing PHP5 on client webservers the past couple of days, and with some help that’s been going all right. Much I’ve read has been on the merits of PHP5 vs PHP4, little have I read on user experience. So here’s my first experiences with PHP5 and commonly used PHP packages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;WordPress - 1.2 has issues that are solved in 1.3 CVS. Still, it requires rcps (a regular expression library) to be installed, and with this the wp-admin triggers functions that causes a segmentation fault (signal 11) that I haven’t been able to debug yet&lt;/li&gt;
&lt;li&gt;Gallery 2 - doesn’t come past the “go to step 1” in the installer. No news in the error-log&lt;/li&gt;
&lt;li&gt;phpBB 1.4 - When setting up, the dialog for setting up the database returns to the default values when pressing the submit button&lt;/li&gt;
&lt;li&gt;Coppermine - &lt;em&gt;Undefined variable: HTTP_SERVER_VARS&lt;/em&gt;, &lt;em&gt;HTTP_GET_VARS&lt;/em&gt;, &lt;em&gt;HTTP_POST_VARS&lt;/em&gt; and &lt;em&gt;HTTP_COOKIE_VARS&lt;/em&gt; is output to the error log. The response in the support forums have been (my translation) &lt;a href=&quot;http://coppermine.sourceforge.net/board/index.php?topic=9602.0&quot;&gt;We don’t care about PHP5, it works with PHP4 and if you want to use our stuff, use PHP4&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After having read many similar suggestions in the various discussion boards, I was left saddened. With the Segfaults, ok, PHP5 hasn’t matured enough yet, but from running a couple of hundred jails with PHP4 I know PHP4 segfaults regularly as well. Just not consistently. But obviously people don’t care to write the PHP-based software they distribute enough to keep up with the general guidelines posted by the PHP developers long ago, the reason that variables like $_GET[] such were introduced. And safe-mode seems to be a no-no. I guess I was to optimistic thinking the pass-by-reference as opposed to pass-by-value would be a little problem for some projects, it seems to be a common problem for many.&lt;/p&gt;
&lt;p&gt;So, my task for now will be to move all our clients that want PHP5 back to PHP4 and say no, you can’t have the benefits of PHP5. And you’ll probably go coding something that won’t run PHP5 when finally we can switch to it.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mozilla OS X woes gone</title>
            <link>http://www.saers.com/archives/2004/09/14/mozilla-os-x-woes-gone/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/14/mozilla-os-x-woes-gone/</guid>
            <pubDate>Tue Sep 14 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;With the release of&lt;a href=&quot;http://www.mozillazine.org/talkback.html?article=5270&quot;&gt;&lt;br&gt;Mozilla Thunderbird 0.8&lt;/a&gt; and &lt;a href=&quot;http://www.mozilla.org/press/mozilla-2004-09-14-02.html&quot; class=&quot;broken_link&quot;&gt;Firefox 1.0 preview&lt;/a&gt;, the problem with &lt;a href=&quot;http://sourceforge.net/projects/wsmanager/&quot;&gt;Desktop Manager&lt;/a&gt; and &lt;a href=&quot;http://www.codetek.com/ctvd/virtual_lite.php&quot;&gt;CodeTek Desktop Manager&lt;/a&gt; are gone. For the past two release it has been beyond belief hard to input any text into Firefox and Thunderbird, to the point where I’ve gone back to Apple’s &lt;a href=&quot;http://www.mac.com/1/iTour/index.html&quot;&gt;Mail&lt;/a&gt; and &lt;a href=&quot;http://www.apple.com/safari/&quot;&gt;Safari&lt;/a&gt;. Now I can use both &lt;a href=&quot;http://www.mozilla.org&quot;&gt;Mozilla&lt;/a&gt; products again. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Encrypting swap</title>
            <link>http://www.saers.com/archives/2004/09/14/encrypting-swap/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/14/encrypting-swap/</guid>
            <pubDate>Tue Sep 14 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;According to AppleInsider, Tiger is adding &lt;a href=&quot;http://www.appleinsider.com/article.php?id=650&quot;&gt;&lt;br&gt;an option to encrypt memory when its being swapped to disk&lt;/a&gt;. If swapping wasn’t a performance drain already, this will be. Unless, of course, “encryption” is an XOR thingy or similar. (I automatically assume strong encryption &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; )&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Om Malik refers to debates on Skype</title>
            <link>http://www.saers.com/archives/2004/09/13/om-malik-refers-to-debates-on-skype/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/13/om-malik-refers-to-debates-on-skype/</guid>
            <pubDate>Mon Sep 13 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Great &lt;a href=&quot;http://www.gigaom.com/2004/09/the_skype_contro.php&quot;&gt;point of entry&lt;/a&gt; into ongoing discussions about Skype: privacy, VoIP, statistics, infrastructure.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Customizing Gallery 2</title>
            <link>http://www.saers.com/archives/2004/09/12/customizing-gallery-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/12/customizing-gallery-2/</guid>
            <pubDate>Sun Sep 12 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In a response to an &lt;a href=&quot;http://binarybonsai.com/archives/2004/09/10/gallery-woes-yet-again/&quot; class=&quot;broken_link&quot;&gt;ongoing discussion&lt;/a&gt; at Binary Bonsai, I decided to implement Gallery 2 for Kubrick. Estimated time: 30 minutes. This is not Vanilla Kubrick, this is my bastardized version, I just copy-pasted most of the plain HTML and made sure all the CSS was in the CSS file. Reason being, { and } are “smart tags” in Gallery 2. Ok, so let’s go.&lt;/p&gt;
&lt;p&gt;First of all, Gallery 2 CVS as of today. Get it. &lt;/p&gt;
&lt;p&gt;Now, if people would like me to post my modified files, do leave a comment (can’t be bothered if no-one cares &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; ) And, unless other licenses forbid it (i.e, GPL kicks in), all files will be under the standard two-clause BSD license.&lt;/p&gt;
&lt;p&gt;Ok, here we go: Copy templates/global.tpl to templates/global.tpl.local and edit the local-file. I ripped out all except for &lt;em&gt;{include file=”gallery:`$main.viewHeadFile`“ l10Domain=$main.viewL10Domain}&lt;/em&gt; and &lt;em&gt;{include file=”gallery:`$main.viewBodyFile`“ l10Domain=$main.viewL10Domain}&lt;/em&gt;. You can view variables with a tag like this: &lt;em&gt;{$main.viewBodyFile }&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Next file up, layouts/matrix/templates/albumBody.tpl that again is copied to albumBody.tpl.local and after you’ve edited that one you may want to edit singleBody.tpl for the full-size pictures, sidebar.tpl for options and pathbar.tpl for the breadcrums. Not too much of a hassle, really. I think Gallery 2 is coming somewhere. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; But then again, I would love to see this streamlined into one file as with WordPress. Oh well, I’ve got in half an hour a Kubrick-like Gallery 2 implementation. Now for the tweaking…. (you see from the heading how bad I am with colours and layout &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; )&lt;/p&gt;
</description>
        </item>
        <item>
            <title>VST server in PD for FreeBSD</title>
            <link>http://www.saers.com/archives/2004/09/11/vst-server-in-pd-for-freebsd/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/11/vst-server-in-pd-for-freebsd/</guid>
            <pubDate>Sat Sep 11 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ll definetly need to read &lt;a href=&quot;http://www.djcj.org/LAU/quicktoots/toots/vst-plugins/&quot; class=&quot;broken_link&quot;&gt;Using VST/VSTi Plugins In Linux&lt;/a&gt; when I’ll want to do the same for FreeBSD. Just reinstalling 5.3BETA3 on my laptop to make it my power music-station. Yeah, it’s still the 400 Mhz thingy. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>SSH2 implementation in Python</title>
            <link>http://www.saers.com/archives/2004/09/09/ssh2-implementation-in-python/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/09/ssh2-implementation-in-python/</guid>
            <pubDate>Thu Sep 09 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.lag.net/~robey/paramiko/&quot; class=&quot;broken_link&quot;&gt;SSH2 protocol for python&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Robotic Barkeeper</title>
            <link>http://www.saers.com/archives/2004/09/08/robotic-barkeeper/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/08/robotic-barkeeper/</guid>
            <pubDate>Wed Sep 08 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://blogs.sun.com/roller/page/plamere/20040908#the_robotic_barkeep&quot;&gt;Paul Lamere&lt;/a&gt; can tell about a robotic barkeeper that will serve you a drink at a spoken request, and tell jokes while it’s making them. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; I’m hoping that version two can juggle the bottles, make recommendations, improvise new drinks depending on the users, eh, customers mood and send drinks to the girl in that sparkling red top. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; And of course, I expect it to pass all sanetary tests. How often do you wash your hands, little robot? &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Aborigines discovered America?</title>
            <link>http://www.saers.com/archives/2004/09/08/aborigines-discovered-america/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/08/aborigines-discovered-america/</guid>
            <pubDate>Wed Sep 08 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.smh.com.au/articles/2004/09/06/1094322722913.html?from=top5&amp;amp;oneclick=true&quot;&gt;Did the first Americans come from Australia?&lt;/a&gt; Not through Sibir from Asia, not the Vikings with Leif Erikson and certainly not Columbus.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Rape of Kosovo</title>
            <link>http://www.saers.com/archives/2004/09/07/rape-of-kosovo/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/07/rape-of-kosovo/</guid>
            <pubDate>Tue Sep 07 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;em&gt;She cradled him to her chest, she looked into her boy’s eyes, she stroked his face and she snapped his neck.&lt;/em&gt; This is The Observer writing on &lt;a href=&quot;http://observer.guardian.co.uk/international/story/0,6903,194119,00.html&quot;&gt;systematic rape in Kosovo&lt;/a&gt; where 4.4% of the female population were systematically raped during the Balkan war. This article is long and horrible in detail, is about the consequences and what was hushed down, and should definetly be read.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>PHP regex problem</title>
            <link>http://www.saers.com/archives/2004/09/07/php-regex-problem/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/07/php-regex-problem/</guid>
            <pubDate>Tue Sep 07 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;PHP allows the use of the PCRE library, but PHP5 comes with an interesting, undocumented twitch: &lt;a href=&quot;http://bugs.php.net/bug.php?id=29158&amp;amp;edit=1&quot;&gt;You have to add -with-pcre-regex&lt;/a&gt; if you want to use preg_match(), a quite commonly used function. With PHP4, all you did was -with-pcre and you got the whole package, and the -with-pcre-regex is undocumented in the configure program of PHP5 which is where people look for this.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Change your hair</title>
            <link>http://www.saers.com/archives/2004/09/06/change-your-hair/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/06/change-your-hair/</guid>
            <pubDate>Mon Sep 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This &lt;a href=&quot;http://www.nhm.ac.uk/hair/activities_01.html&quot; class=&quot;broken_link&quot;&gt;hair styling test&lt;/a&gt; is great! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>SMS-rally for the Beslan victims</title>
            <link>http://www.saers.com/archives/2004/09/06/sms-rally-for-the-beslan-victims/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/06/sms-rally-for-the-beslan-victims/</guid>
            <pubDate>Mon Sep 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;An SMS rally in Norway that asked people to light a candle for the Beslan (Russia) victims &lt;a href=&quot;http://www.vg.no/pub/vgart.hbs?artid=243589&quot;&gt;led to the Red Cross being given one million norwegian crowns&lt;/a&gt; (Norwegian article). 1.050.000, really. 1.5 million SMS’es were sent, and Telenor, Norways biggest phone company, gives the surplus to the Red Cross, which in turn will send even more help to Beslan within this week. I received these SMS’es both in Norwegian and Danish, so perhaps this has happened other places in the world as well? More info in Norwegian &lt;a href=&quot;http://www.vg.no/pub/vgart.hbs?artid=243394&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Credit problem</title>
            <link>http://www.saers.com/archives/2004/09/06/credit-problem/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/06/credit-problem/</guid>
            <pubDate>Mon Sep 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Dear all, I’m having a problem giving correct credit to the blogs where I find links with interesting content. Each day I read my newsfeed of ~160 feeds. While reading it, I spawn 30 or so background tabs, and if I find something I really want to blog about, I blog about it. Finding BACK to what entry I clicked from takes much time this way, and thus it’s all to easy to give less credit than what I’d like to. So, I was wondering if you have any suggestions for SIMPLE solutions that would allow a user to know where the page he’s coming from originates from?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Hard times for EU</title>
            <link>http://www.saers.com/archives/2004/09/06/hard-times-for-eu/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/06/hard-times-for-eu/</guid>
            <pubDate>Mon Sep 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The Observer has a good article on &lt;a href=&quot;http://observer.guardian.co.uk/print/0,3858,5008633-102273,00.html&quot;&gt;Europe reaching its crisis point&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Quote Sony: No music for you</title>
            <link>http://www.saers.com/archives/2004/09/06/quote-sony-no-music-for-you/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/06/quote-sony-no-music-for-you/</guid>
            <pubDate>Mon Sep 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I wanted to try out Sony’s online music store, but it seems it requires Explorer. &lt;a href=&quot;http://www.connect-europe.com/landingpages/static/node106_lang_NextRowEN.html&quot;&gt;Try this with Safari&lt;/a&gt; and feel the rejection. This is not the way to do business. My most recent experience with this is that I askes the Skype developers for beta access to their OS X software and they were making money of me in no time (and I’m dialling far more frequent to Norway now). How about that music, Sony?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>FreeBSD UFS2 Snapshot Management Environment</title>
            <link>http://www.saers.com/archives/2004/09/04/freebsd-ufs2-snapshot-management-environment/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/04/freebsd-ufs2-snapshot-management-environment/</guid>
            <pubDate>Sat Sep 04 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Ralph S. Engelschall writes on FreeBSD’s&lt;a href=&quot;http://people.freebsd.org/~rse/snapshot/&quot;&gt;UFS2 Snapshot Management Environment&lt;/a&gt;. This is really rather cool stuff for a filesystem in a production environment like &lt;a href=&quot;http://registrar.no&quot;&gt;at work&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Roller and norwegian characters</title>
            <link>http://www.saers.com/archives/2004/09/04/roller-and-norwegian-characters/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/04/roller-and-norwegian-characters/</guid>
            <pubDate>Sat Sep 04 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Hi. I’m having a bit of trouble using &lt;a href=&quot;http://rollerweblogger.org&quot;&gt;Roller&lt;/a&gt; for &lt;a href=&quot;http://ingeborg.nettopp.no/roller/page/ingeborg&quot;&gt;Ingeborg’s homepage&lt;/a&gt;. I’ve set the characterset to be ISO-8859-1, yet all norwegian characters end up as question marks in the HTML. The database contains the posts with Norwegian characters, so something weird happens on its way through Roller. Checked this with version 0.9.8.1 and 0.9.8.2. &lt;a href=&quot;http://opensource.atlassian.com/projects/roller/browse/ROL-414&quot;&gt;Apparently&lt;/a&gt; this is still true with 0.9.9. Time to finally ditch Roller (and go for WordPress?)? I like the system, but it keeps failing on me and not having a big community making plugins and such for it, there’s not really that much to hold on to. Or is there? Input is most welcome! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;UPDATE: Lance &lt;a href=&quot;http://opensource.atlassian.com/projects/roller/browse/ROL-91#action_11100&quot;&gt;sais he’s fixed the issue&lt;/a&gt;. And the &lt;a href=&quot;http://rollerweblogger.org/page/roller/20040707#try_roller_it_s_easy&quot; class=&quot;broken_link&quot;&gt;Roller Demo&lt;/a&gt; with Tomcat5, JSPWiki and Roller set up out of the box is quite nice &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Downside to hypertasking</title>
            <link>http://www.saers.com/archives/2004/09/04/downside-to-hypertasking/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/04/downside-to-hypertasking/</guid>
            <pubDate>Sat Sep 04 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.azcentral.com/news/articles/0904hypertasking04.html&quot; class=&quot;broken_link&quot;&gt;Hypertaskers do things faster but not better&lt;/a&gt; is today’s article from &lt;a href=&quot;http://slashdot.org&quot;&gt;SlashDot&lt;/a&gt;. &lt;em&gt;Forgetfulness, sleeplessness, irritability and stress&lt;/em&gt;, sounds familiar? Sure does to me. Anyway, with increasing demands and increasing inputs it seems the logical thing to do is to find a way to be able to deal with issues one at a time in a relaxed fashion. And how do you deal with that email-overload? &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Firefox</title>
            <link>http://www.saers.com/archives/2004/09/03/firefox/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/03/firefox/</guid>
            <pubDate>Fri Sep 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Happy with FireFox? Good, then don’t read &lt;a href=&quot;http://jeremy.zawodny.com/blog/archives/002517.html&quot;&gt;these&lt;/a&gt; &lt;a href=&quot;http://www.flashesofpanic.com/panic/000451.php&quot;&gt;two&lt;/a&gt; articles.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Avalon</title>
            <link>http://www.saers.com/archives/2004/09/03/avalon/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/03/avalon/</guid>
            <pubDate>Fri Sep 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Crhis Anderson &lt;a href=&quot;http://www.simplegeek.com/PermaLink.aspx/eb453f85-10e3-48ee-a6f5-cc4b886ce668&quot; class=&quot;broken_link&quot;&gt;answers&lt;/a&gt; &lt;a href=&quot;http://primates.ximian.com/~miguel/archive/2004/Sep-01.html&quot; class=&quot;broken_link&quot;&gt;Miguel de Icaza&lt;/a&gt;‘s concerns about Avalon. I’m very glad he does, and to have discussions like this in a public forum is great. I don’t totally buy the &lt;em&gt;SVG and CSS both were passed on because they weren’t adaquate to meet our needs.&lt;/em&gt; I’ve heared this way to many times before as an excuse to reinvent the wheel and having to answer to no-one. Although it’s not &lt;em&gt;embrace and extend&lt;/em&gt; we’re used to, I would have preferred them to implement standards correctly and then make additions through contributing to standard bodies like W3C.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iMac</title>
            <link>http://www.saers.com/archives/2004/09/01/imac/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/01/imac/</guid>
            <pubDate>Wed Sep 01 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.russellbeattie.com/notebook/1008013.html&quot;&gt;Russell Beattie&lt;/a&gt; sais it best regarding the iMac: &lt;em&gt;My toddler would knock it over&lt;/em&gt;. Besdies, if this thing is going to be wall-mountable, all the wires are coming out the wrong way. And if it is not, it will look like a giant, unelegant octopus (my current imac has presently connected my stereo-system, backup-speakers, microphone, usb hub, negative film-scanner, TV breakout-box and keyboard, that’d fill all the slots in this next iMac and look rather unimpressive). It should have been simple: that one cable into the monitor should go to a little box that connects to all the cables. Break-out boxes are old news, but it works for hiding away the mess. Other oddities: No Firewire 800, slow FSB, default only 256MB RAM, still loving 80GB drives (two years ago I bought an iMac, and then the 80Gb drive that came along was small, what is this?), no DVD+RW, only DVD-R, Bluetooth not by default. I have heared nothing about WiFi, so I expect it’s there. And please don’t give me that built-in speaker “solution”.&lt;/p&gt;
&lt;p&gt;In short: there have been many good proposals for the new iMac, this one was rather tame and has flaws that keep me from getting excited (apart from the G5 part). So my ideal solution right now would be a G5-based powerbook with an extra display.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>An Introduction to HTTP Fingerprinting</title>
            <link>http://www.saers.com/archives/2004/09/01/an-introduction-to-http-fingerprinting/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/09/01/an-introduction-to-http-fingerprinting/</guid>
            <pubDate>Wed Sep 01 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://net-square.com/httprint/httprint_paper.html&quot; class=&quot;broken_link&quot;&gt;An Introduction to HTTP Fingerprinting&lt;/a&gt; is a great article, and if you’re programming for the web (who isn’t these days? &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; ) you should read it!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Skype for OS X</title>
            <link>http://www.saers.com/archives/2004/08/31/skype-for-os-x/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/31/skype-for-os-x/</guid>
            <pubDate>Tue Aug 31 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Finally &lt;a href=&quot;http://www.skype.com/download_osx.html&quot;&gt;Skype is available for OS X users&lt;/a&gt;. Been a betatester a while, and it looks great. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Blog spam</title>
            <link>http://www.saers.com/archives/2004/08/30/blog-spam/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/30/blog-spam/</guid>
            <pubDate>Mon Aug 30 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A couple of hours ago my blog was spammed with lots of comments. They all got caught, so no worries, but what surprised me was that although they were clearly spamming for the same host, they came almost all from differen IP-adresses, radically different IP-adresses: 12.22.85.3&lt;br&gt;193.145.88.17, 193.165.223.2, 200.35.83.27&lt;br&gt;200.56.233.5, 202.125.129.138, 203.150.28.215, 203.169.115.134, 203.246.165.35, 206.163.199.1, 210.3.7.150, 210.4.143.254, 210.5.71.243, 212.47.27.186, 213.253.212.101, 61.19.243.11, 63.81.122.87, 64.19.80.100, 64.3.231.3, 65.112.88.98, 66.178.7.6, 66.192.31.98, 67.136.50.93, 80.53.138.10, 80.55.131.150, 80.58.20.235, 80.58.46.235, 80.84.154.70, 81.118.4.4.&lt;br&gt;Someone is having a bit more fun with distributed computing than they should.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Nicer Titles</title>
            <link>http://www.saers.com/archives/2004/08/29/nicer-titles/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/29/nicer-titles/</guid>
            <pubDate>Sun Aug 29 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Having seen &lt;a href=&quot;http://neo.dzygn.com/archive/2003/12/nicer-titles&quot; class=&quot;broken_link&quot;&gt;Nicer Titles&lt;/a&gt; demonstrated at &lt;a href=&quot;http://www.binarybonsai.com&quot;&gt;Binary Bonsai&lt;/a&gt;, I decided to incorporate it into my page. Don’t seem to work too well with Safari, though.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Sign Blog</title>
            <link>http://www.saers.com/archives/2004/08/28/sign-blog/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/28/sign-blog/</guid>
            <pubDate>Sat Aug 28 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Rob Wilks is &lt;a href=&quot;http://www.robwilks.com/blog/&quot;&gt;blogging in sign language&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Categories and indexing</title>
            <link>http://www.saers.com/archives/2004/08/28/categories-and-indexing/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/28/categories-and-indexing/</guid>
            <pubDate>Sat Aug 28 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Hi. I came across &lt;a href=&quot;http://del.icio.us/&quot;&gt;del.icio.us&lt;/a&gt; in an Infoworld article, and figured: What if we make an RFC for categories. If we had a set of standardized categories people could choose to use, we could have blog indexes where we could subscribe on a category in a language as an rss feed and receive only interesting topics on that. An example of a category could be Music/Early Music/Renaissance, as opposed to Art/Renaissance/Vermeer. I’d love to receive blogging on Vermeer and Renaissance music without having to hunt these blogs down and add them to my RSS feed. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Fun with math</title>
            <link>http://www.saers.com/archives/2004/08/26/fun-with-math/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/26/fun-with-math/</guid>
            <pubDate>Thu Aug 26 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Found this at &lt;a href=&quot;http://www.seanbonner.com/&quot;&gt;SeanBonner&lt;/a&gt;: &lt;img src=&quot;http://www.seanbonner.com/blog/archives/64-equals-65.gif&quot; alt=&quot;Math puzzle&quot; title=&quot;An interesting math problem&quot;&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Videoblogs</title>
            <link>http://www.saers.com/archives/2004/08/26/videoblogs/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/26/videoblogs/</guid>
            <pubDate>Thu Aug 26 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In &lt;a href=&quot;http://marc.blogs.it/archives/2004/08/video_communica.html&quot; class=&quot;broken_link&quot;&gt;Marc’s Voice&lt;/a&gt; today, Marc shows &lt;a href=&quot;http://momentshowing.typepad.com/momentshowing/files/8.21.04.mp4&quot; class=&quot;broken_link&quot;&gt;this video&lt;/a&gt; of &lt;a href=&quot;http://momentshowing.typepad.com/momentshowing/&quot;&gt;Momentshowing&lt;/a&gt;. I don’t know about the guy who made this, but this kind of thing freaks me out. He’s assuming that just because a person is outside, he has the right to videotape him and show him around to everyone. Assuming, of course, that the story is true and not just produced. This is why people are afraid of cellphones with videocameras and such, that people will just allow themselves to not only watch people and stalk people, but do it with the world as their audience. What do you think about this?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Spammers Tarpit</title>
            <link>http://www.saers.com/archives/2004/08/26/spammers-tarpit/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/26/spammers-tarpit/</guid>
            <pubDate>Thu Aug 26 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://dougal.gunters.org/blog/2004/08/25/spammer-tar-pit&quot;&gt;Spammers tarpit&lt;/a&gt; has been posted. It’s a plugin that’s supposed to ask spammers to go away. Not an ideal solution as far as I can say. I’d prefer just increasing the delay, first a minute, then a minute and a half, until they go away. Using bad language isn’t any much help. And oh, it has it’s bugs. When posting this, my screen reads: &lt;em&gt;Warning: Invalid argument supplied for foreach() in /disks/ideraid1/web/saers.com/blog/wp-content/plugins/tarpit.php on line 51&lt;/em&gt;. Go figure. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; But good to see that people are working on this, and good luck to the developers continuing the development.&lt;/p&gt;
&lt;p&gt;Update: this bug is due to that they don’t add a list of IPs. So you’ll have to figure that one out for yourself, make an array of IPs. Like I’m going to add that to my daily workload. No thanks. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Nytt norgeskart</title>
            <link>http://www.saers.com/archives/2004/08/25/nytt-norgeskart/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/25/nytt-norgeskart/</guid>
            <pubDate>Wed Aug 25 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Fylker er tydeligvis avleggs, nå skal &lt;a href=&quot;http://www.aftenposten.no/nyheter/iriks/article855787.ece&quot;&gt;Norge deles inn i syv regioner&lt;/a&gt;. Større og større kommuner, nå “superfylkene”. Mer makt til færre politikere med mindre lokaltilknytning. Dette er ganske langt fra veien vi burde gå, mot økt lokaldemokrati.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Dealing With Creative Conflict</title>
            <link>http://www.saers.com/archives/2004/08/25/dealing-with-creative-conflict/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/25/dealing-with-creative-conflict/</guid>
            <pubDate>Wed Aug 25 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Keith Robinson writes on &lt;a href=&quot;http://www.dkeithrobinson.com/asterisk/archive/2004/08/creative-conflict-team&quot; class=&quot;broken_link&quot;&gt;Dealing With Creative Conflict Within a Team&lt;/a&gt;. These things just can’t be said often enough. I’ve read them many times. I’ve said them many times. Yet I and many of my peers overlook them many times.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>FreeBSD 5.3Beta1 &amp; Enlightenment DR16.7.1</title>
            <link>http://www.saers.com/archives/2004/08/25/freebsd-53beta1-enlightenment-dr1671/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/25/freebsd-53beta1-enlightenment-dr1671/</guid>
            <pubDate>Wed Aug 25 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://bsdnews.com/view_story.php3?story_id=4689&quot; class=&quot;broken_link&quot;&gt;FreeBSD 5.3-BETA1 is available&lt;/a&gt;, happy testing, everyone. Also, the long avaited &lt;a href=&quot;http://enlightenment.org/pages/news.html&quot; class=&quot;broken_link&quot;&gt;Enlightenment&lt;/a&gt; DR16.7.1 has been released. I don’t know how many years ago Enlightenment was my favourite deskmanager. Year 2000 or thereabouts, perhaps. Congratulations! Perhaps I’ll give this a spin sometime soon. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>RSS usability guidelines</title>
            <link>http://www.saers.com/archives/2004/08/24/rss-usability-guidelines/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/24/rss-usability-guidelines/</guid>
            <pubDate>Tue Aug 24 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Helge wrote down some &lt;a href=&quot;http://www.helge.at/archives/00000094.php&quot;&gt;RSS usability guidelines&lt;/a&gt; that seemed to &lt;a href=&quot;http://weblogtoolscollection.com/archives/2004/08/21/sending-the-number-of-comments-with-your-feed/&quot;&gt;settle our discussion&lt;/a&gt; at the Weblog Tools Collection.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Skype for OS X</title>
            <link>http://www.saers.com/archives/2004/08/23/skype-for-os-x/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/23/skype-for-os-x/</guid>
            <pubDate>Mon Aug 23 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Way cool, &lt;a href=&quot;http://www.appleinsider.com/article.php?id=606&quot;&gt;Skype is coming to OS X&lt;/a&gt;! IP telephony, here I come!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Python for UIQ</title>
            <link>http://www.saers.com/archives/2004/08/23/python-for-uiq/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/23/python-for-uiq/</guid>
            <pubDate>Mon Aug 23 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.monkeyhouse.eclipse.co.uk/mobile/python.htm&quot;&gt;This guy&lt;/a&gt; is making Python available for my Sony/Ericsson P800 and similar UIQ devices. Get his &lt;a href=&quot;http://www.monkeyhouse.eclipse.co.uk/index.rss&quot;&gt;feed&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ars Subtilior</title>
            <link>http://www.saers.com/archives/2004/08/23/ars-subtilior/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/23/ars-subtilior/</guid>
            <pubDate>Mon Aug 23 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I came across an ok site with introductionary examples of &lt;a href=&quot;http://www.pacificnet.net/~garyrich/subtilior/&quot; class=&quot;broken_link&quot;&gt;Ars Subtilior&lt;/a&gt;, music from around Avignon and Northern Italy (roughly 1370-1410) (see &lt;a href=&quot;http://en.wikipedia.org/wiki/Ars_subtilior&quot;&gt;Wikipedia&lt;/a&gt; for more.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>RSS entries&#39; uniqueness and comments</title>
            <link>http://www.saers.com/archives/2004/08/22/rss-entries-uniqueness-and-comments/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/22/rss-entries-uniqueness-and-comments/</guid>
            <pubDate>Sun Aug 22 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Whoops, I seem to have sparked a debate on RSS feeds and comments at &lt;a href=&quot;http://weblogtoolscollection.com/archives/2004/08/21/sending-the-number-of-comments-with-your-feed/&quot;&gt;WebLog Tools Collection&lt;/a&gt;. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; Good to have these kinds of dicsussions going in this kind of open forum &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Scream and the Madonna stolen</title>
            <link>http://www.saers.com/archives/2004/08/22/scream-and-the-madonna-stolen/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/22/scream-and-the-madonna-stolen/</guid>
            <pubDate>Sun Aug 22 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;About 11.50 today we could read that &lt;a href=&quot;http://news.bbc.co.uk/1/hi/world/europe/3588282.stm&quot;&gt;Scream [and the Madonna has been] stolen from Norway museum&lt;/a&gt;. Not in BBC World, of course, but in &lt;a href=&quot;http://aftenposten.no&quot;&gt;Aftenposten&lt;/a&gt; and at &lt;a href=&quot;http://nrk.no&quot;&gt;NRK&lt;/a&gt;. Four, then three, and now two armed &amp;amp; masked robbers have stolen Munch’s paintings Scream and the Madonna, and the museums expect a demand for randsom. This is not the first time Norwegian treasures like this are stolen (if you can read Norwegian, see &lt;a href=&quot;http://www.vg.no/pub/vgart.hbs?artid=240697&quot;&gt;this story in VG&lt;/a&gt;), but luckily they have so far usually turned up again after some time. After all, would you let anyone into your home knowing you had a hot painting in it?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Canon  EOS 20D Review</title>
            <link>http://www.saers.com/archives/2004/08/21/canon-eos-20d-review/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/21/canon-eos-20d-review/</guid>
            <pubDate>Sat Aug 21 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;New Canon EOS camera out. I read &lt;a href=&quot;http://luminous-landscape.com/reviews/cameras/20d-part1.shtml&quot;&gt;this review&lt;/a&gt;&lt;br&gt;and particularly I noted &lt;em&gt;The camera also has long exposure noise reduction as an option&lt;/em&gt;. Does anyone have any experience with such noise reduction? Does it work satisfactory?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Testing at M$</title>
            <link>http://www.saers.com/archives/2004/08/18/testing-at-m/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/18/testing-at-m/</guid>
            <pubDate>Wed Aug 18 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The IE blog has an entry&lt;a href=&quot;http://blogs.msdn.com/ie/archive/2004/08/17/216080.aspx&quot;&gt;about testing&lt;/a&gt; that I found quite nice to read. I’m very fond of tests&lt;/p&gt;
</description>
        </item>
        <item>
            <title>No news of silence</title>
            <link>http://www.saers.com/archives/2004/08/18/no-news-of-silence/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/18/no-news-of-silence/</guid>
            <pubDate>Wed Aug 18 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;According to SmallBusinessComputing, &lt;a href=&quot;http://www.smallbusinesscomputing.com/news/article.php/3396551&quot;&gt;Maxtor Rocks on With DiamondMax&lt;/a&gt;. I assume that means that we’ll have one really noisy harddrive on the market. Cleverly, they haven’t mentioned the sound it makes at all. I expect heavy noise pollution&lt;/p&gt;
</description>
        </item>
        <item>
            <title>New bird species discovered</title>
            <link>http://www.saers.com/archives/2004/08/17/new-bird-species-discovered/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/17/new-bird-species-discovered/</guid>
            <pubDate>Tue Aug 17 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;table&gt;
  &lt;tr&gt;
    &lt;td&gt;
      From &lt;a href=&quot;http://news.bbc.co.uk/1/hi/sci/tech/3569160.stm&quot;&gt;BBC News&lt;/a&gt;: An international expedition has found a bird species new to science on a remote island in the northern Philippines.
    &lt;/td&gt;

    &lt;td&gt;
      &lt;img src=&quot;http://newsimg.bbc.co.uk/media/images/39959000/jpg/_39959520_rail1_birdlife_203.jpg&quot; alt=&quot;The Calayan rail&quot; /&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;</description>
        </item>
        <item>
            <title>Audacity 1.2.2 beta out</title>
            <link>http://www.saers.com/archives/2004/08/16/audacity-122-beta-out/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/16/audacity-122-beta-out/</guid>
            <pubDate>Mon Aug 16 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Haven’t seen any blog notes about this, so: Audacity is having a prerelease of 1.2.2. &lt;a href=&quot;http://audacity.sourceforge.net/beta.php&quot; class=&quot;broken_link&quot;&gt;Grab it here&lt;/a&gt;&lt;br&gt;Audacity is the open source alternative to Sound Forge, and is currently supported on OS X, *nix and Windows.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Strange network traffic</title>
            <link>http://www.saers.com/archives/2004/08/16/strange-network-traffic/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/16/strange-network-traffic/</guid>
            <pubDate>Mon Aug 16 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Hi all,&lt;br&gt;do you recognize this kind of ethernet traffic? This is the output (repeated over and over) from tcpdump&lt;/p&gt;
&lt;pre&gt;17:15:59.702633 01:80:c2:00:00:01 &gt; 01:80:c2:00:00:01, ethertype Unknown (0x8808), length 60: 
        0x0000:  0001 ffff 0000 0000 0000 0000 0000 0000  ................
        0x0010:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x0020:  0000 0000 0000 0000 0000 0000 0000       ..............
&lt;/pre&gt;</description>
        </item>
        <item>
            <title>Raible Designs ~ Site keeps crashing</title>
            <link>http://www.saers.com/archives/2004/08/15/raible-designs-site-keeps-crashing/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/15/raible-designs-site-keeps-crashing/</guid>
            <pubDate>Sun Aug 15 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://raibledesigns.com/comments/rd/sunsets/this_site_crashes_a_lot&quot; class=&quot;broken_link&quot;&gt;Matt has a problem with his site crashing&lt;/a&gt;. Nik:&lt;br&gt;&lt;em&gt;What kind of profiler would you use for a job like this?&lt;/em&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>New Harpsichord</title>
            <link>http://www.saers.com/archives/2004/08/15/new-harpsichord/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/15/new-harpsichord/</guid>
            <pubDate>Sun Aug 15 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The new harpsichord at school has arrived. Due to what’s called a wormhole in the wood, I’m calling him (it’s CLEARLY a male instrment) Grima. Weee!! He sounds great. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; Now we just have to put the old one into shape.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Summer</title>
            <link>http://www.saers.com/archives/2004/08/14/summer/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/14/summer/</guid>
            <pubDate>Sat Aug 14 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Nik is back in Denmark. My trip was good. The weather has been good, my book (Peter Bastian’s “Inn i Musikken”) is still interesting, my &lt;div alt=”Nomad Jukebox 3 MP3 player&gt;Nomad&lt;/div&gt; 
is still filled with good music (now listening to Chominciamento di gioia – Ensemble Unicorn Vienna) and the weather has been fabulous. No turbulence (although I think the pilots were having fun flying slalom every now and then &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; ), and the correspondance with my train was just great. Straight from the plane to the train without having to hurry or wait for ages.&lt;/p&gt;
&lt;p&gt;I haven’t been blogging much this summer more than commenting on what others have been writing. So, here goes: we ,the youth choir of the Cathedral of Oslo (Oslo Domkirkes Ungdomskor), went to the choir olympics in Bremen, Germany. There we came in 8th of 27 (which logically enough gave us a silver medal. Olympics where everyone get medals &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; ) in the category for mixed youthchoirs. I am amazed at how great the judges were. We weren’t too well prepared, so we deserved no more, but with how well our performance went, we deserved no less either.&lt;/p&gt;
&lt;p&gt;We went by boat to Hirsthals and had a bus from there, and stopped at a farm in Ringsted where the aunt of one in the choir had an art gallery where we held a concert. Attendence was good and the concert sounded quite good, and the party afterwards (including lots of champagne and small fortune-stones) was swell. The parties in Bremen were quite magnificent as well (the mexican place at the corner of the street with our hotel will never be the same, but we were by a couple of really nice pubs too), and being a tourist in Bremen was nice, with a great lunch at the windmill, interesting churches, a shop selling really tasty chocolate and a super public transport system that was quite reliable and didn’t cost us much because of the olympics.&lt;/p&gt;
&lt;p&gt;A couple of weeks later I went to Sund folkehøgskole for the Ringve Summer Course where lots of recorder-, traverso-, harpsichord-, gamba-, violin&amp;amp;viola-, baroque guitar, lute- and theorboe-players as well as our singers and dancers. All &lt;div alt=”renaissance and baroque for those of you new to this”&gt;early music&lt;/div&gt; 
for an entire week. We were only two recorder players this year, whereas we’ve always been the largest class. The ten harpsichordists must have been the largest class this year, and qiute frankly: it’s was great! I got to play in more ensembles than I’ve done in the two previous courses combined, and only thing was that it was quite tiring so when I the last day wasn’t playing in an ensemble, I must admit I didn’t mind.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ink-jet printing creates tubes of living tissue</title>
            <link>http://www.saers.com/archives/2004/08/13/ink-jet-printing-creates-tubes-of-living-tissue/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/13/ink-jet-printing-creates-tubes-of-living-tissue/</guid>
            <pubDate>Fri Aug 13 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Ok, this is apparently old news, but still it was new to me. &lt;a href=&quot;http://www.newscientist.com&quot;&gt;newscientists.com&lt;/a&gt; has an article on &lt;a href=&quot;http://www.newscientist.com/news/news.jsp?id=ns99993292&quot;&gt;Ink-jet printing of living&lt;/a&gt;. This sounds like a wonderful idea. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; Canon is apparently doing the same thing in Japan&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Antispoof feature in ipfw</title>
            <link>http://www.saers.com/archives/2004/08/13/antispoof-feature-in-ipfw/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/13/antispoof-feature-in-ipfw/</guid>
            <pubDate>Fri Aug 13 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I should be sure to include the &lt;a href=&quot;http://excel.xl0.org/FreeBSD/09-08-04.html#ipfw-gains-antispoof-option&quot; class=&quot;broken_link&quot;&gt;ipfw antispoof option&lt;/a&gt;,&lt;br&gt;implemented by Andre Oppermann in FreeBSD’s ipfw, at work&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Cocoa#</title>
            <link>http://www.saers.com/archives/2004/08/13/cocoa/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/13/cocoa/</guid>
            <pubDate>Fri Aug 13 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The Mono project has a new member: &lt;a href=&quot;http://www.mono-project.com/using/cocoa-sharp.html&quot;&gt;Cocoa#&lt;/a&gt;. According to their site &lt;em&gt;CocoaSharp is aimed at .Net/Mono developers that want to allow their users to have a native Mac OS X application experience&lt;/em&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Gnome 2.6 on FreeBSD</title>
            <link>http://www.saers.com/archives/2004/08/13/gnome-26-on-freebsd/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/13/gnome-26-on-freebsd/</guid>
            <pubDate>Fri Aug 13 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;If you are installing Gnome on FreeBSD right now, you should read &lt;a href=&quot;http://www.iosn.net/Members/platypus/blog/4&quot; class=&quot;broken_link&quot;&gt;this article&lt;/a&gt;. I expect it’ll be outdated fairly quickly, so if you’re reading this a month from now you can probably skip it&lt;/p&gt;
</description>
        </item>
        <item>
            <title>atacontrol panic</title>
            <link>http://www.saers.com/archives/2004/08/09/atacontrol-panic/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/09/atacontrol-panic/</guid>
            <pubDate>Mon Aug 09 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve had a panic with FreeBSD’s ata-raid under -CURRENT the last few days, collected it all and wrote to Søren about it. A little while later, a patch pops in. It all works. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; Thanks a bunch, Søren. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Problem with photos</title>
            <link>http://www.saers.com/archives/2004/08/05/problem-with-photos/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/05/problem-with-photos/</guid>
            <pubDate>Thu Aug 05 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;According to &lt;a href=&quot;http://www.news8austin.com/content/headlines/Default.asp?ArID=79653&amp;SecID=2&quot; class=&quot;broken_link&quot;&gt;an US news site&lt;/a&gt; &lt;em&gt;“You know the bands - their names, their music, their image - everything is licensed. And if somebody takes a photograph of the band, and that picture ends up on e-bay and somebody’s paying money for it, the band’s not seeing any of that revenue, then they have a problem with it,” Barry Kohlus, with The Backyard, said.&lt;/em&gt; So let me get this right, if I take a picture of something and sell it, what’s in the picture should get money for it? If I take a picture of the Eiffel tower, should I pay some Paris agency for that? If I take a picture of someone, should I pay them for it? Hmm…. I’ve been in the newspapers a couple of times, twice on TV and in various sites. Does that mean that all these places should pay me for the picture? &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; Obviously, someone must have their licencing wrong. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Kubrick</title>
            <link>http://www.saers.com/archives/2004/08/05/kubrick/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/05/kubrick/</guid>
            <pubDate>Thu Aug 05 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;So, this blog now uses the Kubrick team, even though I’m having a couple of problems with it. So I did a quick &lt;a href=&quot;http://www.google.com/search?q=%22Design+by+Michael+Heilemann%22&amp;amp;sourceid=mozilla-search&amp;amp;start=0&amp;amp;start=0&amp;amp;ie=utf-8&amp;amp;oe=utf-8&quot;&gt;google&lt;/a&gt; to see how many admitted to using it, and I thought I’d link up a few here. I won’t comment on the ones that haven’t made any real changes, but since I’m planning to I thought I’d see what other people have been doing.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://freshnecessity.net/blog/&quot; class=&quot;broken_link&quot;&gt;FreshNecessity&lt;/a&gt; has done a nice thing with different backgrounds for each heading and added a couple of options on top. Much like I was thinking about. He uses iPap for his photo albums. Maybe I should check it out. I’m using &lt;a href=&quot;http://gallery.sourceforge.net&quot;&gt;Gallery&lt;/a&gt; and I haven’t looked too much into making it work with the same theme yet.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://chopsocky.net/&quot;&gt;ChopSocky&lt;/a&gt; did a nice thing with the right-side bar.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://adampoulemanos.com/&quot; class=&quot;broken_link&quot;&gt;Cultural Collision&lt;/a&gt; tries having a menu on top, but I don’t think he’s just there yet.&lt;/p&gt;
&lt;p&gt;UPDATE: &lt;a href=&quot;http://pnarula.com/files/dev-akshargram-kubrick.png&quot; class=&quot;broken_link&quot;&gt;Kubrick in Hindi&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;UPDATE2: &lt;a href=&quot;http://www.dubtribe.com/&quot;&gt;Dubtribesoundsystem&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Solheim</title>
            <link>http://www.saers.com/archives/2004/08/04/solheim/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/04/solheim/</guid>
            <pubDate>Wed Aug 04 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I was recommended to have a look at the webpage to &lt;a href=&quot;http://www.mariasolheim.com&quot;&gt;Maria Solheim&lt;/a&gt;, singer &amp;amp; lyric writer. I’ll have to listen to some of her music.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Alcohol is good for you</title>
            <link>http://www.saers.com/archives/2004/08/03/alcohol-is-good-for-you/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/03/alcohol-is-good-for-you/</guid>
            <pubDate>Tue Aug 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.telegraph.co.uk/news/main.jhtml?xml=/news/2004/08/01/nalco01.xml&amp;amp;sSheet=/portal/2004/08/01/ixportal.html&quot;&gt;The news is out&lt;/a&gt;, alcohol is good for you. Of course, everyone just points to this article to legitimize their drinking, not reading it and certainly disregarding all articles that say the opposite. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; And I love strange conclusions: such as, I should drink half a bottle of wine before studying.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Zoto</title>
            <link>http://www.saers.com/archives/2004/08/03/zoto/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/03/zoto/</guid>
            <pubDate>Tue Aug 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.zoto.com/&quot;&gt;Zoto&lt;/a&gt; looks really nice, and I should visit it frequently because it has no RSS feed. Ehm…. that of course means, I’m putting the picture gallery for blogs up here and hope that I come back for it. I first read about this at PhotoMatt today, and even though he sais WordPress is not supported, &lt;a href=&quot;http://choysan.zoto.com/wordpress/&quot; class=&quot;broken_link&quot;&gt;obviously&lt;/a&gt; they’re working at it. I’ll give ‘em a ping and ask for that RSS feed. I love image RSS feeds! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; Fresh photos, a glance of people’s lives without reading all the time. Call me lazy, but I’ve always loved photos &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Creativity</title>
            <link>http://www.saers.com/archives/2004/08/02/creativity/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/08/02/creativity/</guid>
            <pubDate>Mon Aug 02 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A &lt;em&gt;for the geeks&lt;/em&gt; variant on &lt;em&gt;how to be creative&lt;/em&gt; is available at &lt;a href=&quot;http://www.gapingvoid.com/Moveable_Type/archives/000876.html&quot;&gt;GapingVoid&lt;/a&gt;. I must admit disagree with his way of thinking, but by the sound of it, he’s trying to make people think big and beyond. I’d prefer introducing people to the subtleties. But I’m no teacher, so when I find that someone has done this, I’ll link to him. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Great hackers</title>
            <link>http://www.saers.com/archives/2004/07/30/great-hackers/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/30/great-hackers/</guid>
            <pubDate>Fri Jul 30 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;In his article on &lt;a href=&quot;http://www.paulgraham.com/gh.html&quot;&gt;Great Hackers&lt;/a&gt;, Paul Graham works on how productive coders actually like to work. This is a little piece I hope my current, my future and my past employers will read. While I’m sure they are heaps of exceptions, this is very much how it works for me. So if this is the kind of work I’ll be doing, do read.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Developers recommended not to make comments in FreeBSD</title>
            <link>http://www.saers.com/archives/2004/07/30/developers-recommended-not-to-make-comments-in-freebsd/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/30/developers-recommended-not-to-make-comments-in-freebsd/</guid>
            <pubDate>Fri Jul 30 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Hendrik Scholz has made a great case in his article &lt;a href=&quot;http://www.raisdorf.net/publications/wordcount&quot;&gt;FreeBSD source keyword statistics&lt;/a&gt; that FreeBSD hackers should stop writing comments, or lie when writing them &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>US Military problems</title>
            <link>http://www.saers.com/archives/2004/07/29/us-military-problems/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/29/us-military-problems/</guid>
            <pubDate>Thu Jul 29 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;An interesting site is &lt;a href=&quot;http://www.seewhatyoushare.com/&quot;&gt;http://www.seewhatyoushare.com&lt;/a&gt; where a lot of documents and images have been revieled that apparently have been shared through P2P networks. Someone learn the military how to use a computer. Anyways, the really great picture among them is this:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;300&quot; alt=&quot;From seewhatyoushare.com&quot; src=&quot;http://www.seewhatyoushare.com/BushnCo.jpg&quot; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Repertoire for the Ringve Course</title>
            <link>http://www.saers.com/archives/2004/07/06/repertoire-for-the-ringve-course/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/06/repertoire-for-the-ringve-course/</guid>
            <pubDate>Tue Jul 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;They’re trying out a discussion/planning forum for the Ringve early music summer course at &lt;a href=&quot;http://www.olavsfestdagene.no/forum/index.asp?thisId=1087995661&quot;&gt;olavsfestdagene.no&lt;/a&gt;. Nothing fancy but I’m sure it does the job.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Hot Coffee</title>
            <link>http://www.saers.com/archives/2004/07/06/hot-coffee/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/06/hot-coffee/</guid>
            <pubDate>Tue Jul 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Remember Seinfeld’s sketch with Kramer and the hot coffee? Well… happened to me today. You know it’s a dangerous occupation when you have to go three stories to get a good cup of coffee&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Jacob van Eyck Quarterly 2004 / 3</title>
            <link>http://www.saers.com/archives/2004/07/04/jacob-van-eyck-quarterly-2004-3/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/04/jacob-van-eyck-quarterly-2004-3/</guid>
            <pubDate>Sun Jul 04 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This quarters edition goes back to everyone’s favourite:&lt;br&gt;&lt;a href=&quot;http://www.jacobvaneyck.info/quarterly0403m.htm&quot;&gt;Amarilli mia bella&lt;/a&gt;, Van Eyck’s variations&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Kongsbergjazz</title>
            <link>http://www.saers.com/archives/2004/07/03/kongsbergjazz/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/03/kongsbergjazz/</guid>
            <pubDate>Sat Jul 03 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I was at the &lt;a href=&quot;http://www.kongsberg-jazzfestival.no/&quot;&gt;jazz festival&lt;/a&gt; in Kongsberg friday together with a good friend of mine from &lt;a href=&quot;http://odu.meg.nu&quot; class=&quot;broken_link&quot;&gt;ODU&lt;/a&gt;. There I met a friend I lived with in Australia and a friend from secondary school and his girlfriend. Good stuff. We got to see Bobby McPhee at &lt;a href=&quot;http://www.kongsberg-jazzfestival.no/default.asp?uid=77&amp;CID=44#CatoSalsa&quot; class=&quot;broken_link&quot;&gt;The Thing w/McPhee &amp;amp; Cato Salsa Experience&lt;/a&gt; and Palace of Pleasure, although with the last concert I loved the warmup band while &lt;a href=&quot;http://www.pleasurepleasure.com/&quot;&gt;PoP&lt;/a&gt; didn’t really perform but sing and play bass to playback-only. Not much of a performance. Today is cancled for my part as I had to go back to Oslo to fix a server that crashed during the night. Bugger! (the damned thing ran out of swap and locked out all) We had a couple of concerts lined up and it’d been fab being there. The feel of the place was great. Everyone was friendly and outgoing and we got to chat with heaps of nice people. Wish I could’ve stayed.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Multivitamins may slow HIV</title>
            <link>http://www.saers.com/archives/2004/07/02/multivitamins-may-slow-hiv/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/02/multivitamins-may-slow-hiv/</guid>
            <pubDate>Fri Jul 02 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://news.bbc.co.uk/1/hi/health/3855837.stm&quot;&gt;&lt;br&gt;Taking multivitamins may help stop HIV infection developing into full-blown Aids&lt;/a&gt; according to BBC News.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mummies</title>
            <link>http://www.saers.com/archives/2004/07/02/mummies/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/02/mummies/</guid>
            <pubDate>Fri Jul 02 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.fotolog.net/dorry/?pid=7759430&quot;&gt;Dorry&lt;/a&gt; has a photo-blog full of mummies&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Fishmeal #2</title>
            <link>http://www.saers.com/archives/2004/07/02/fishmeal-2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/02/fishmeal-2/</guid>
            <pubDate>Fri Jul 02 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I was better prepared this time. A really strong coffee, and loads of food. Fishmeal in a cup, mix with half water/half coffee, drink, drink water, drink coffee, eat food, more coffee… I can get through this &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Great photo</title>
            <link>http://www.saers.com/archives/2004/07/01/great-photo/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/01/great-photo/</guid>
            <pubDate>Thu Jul 01 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.fotolog.net/ayeona/?pid=8024647&quot;&gt;&lt;br&gt;Apo Enne-woman with her tattoed arms&lt;/a&gt; is a great photo of an elderly women, I don’t know where from. (Where in the world is Samoki? Would it kill people to say what country they’re writing in? Or just what continent? &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; )&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Dashboard</title>
            <link>http://www.saers.com/archives/2004/07/01/dashboard/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/01/dashboard/</guid>
            <pubDate>Thu Jul 01 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I haven’t figured out what all the fuzz about Dahsboard is. I gave Konfabulator a shot once. Looks nice when you’re using it, it’s good for server monitoring etc. Sorry for the Konfabulator guy that Apple made a smiliar product. I hope he at least had a chance to strike a deal similar to what the guys who made Panther’s filebrowser got. Anyways, Konfabulator had a problem, and Dashboard has the same. An Apple-blogger sais it right out: &lt;a href=&quot;http://weblogs.mozillazine.org/hyatt/archives/2004_06.html#005876&quot; class=&quot;broken_link&quot;&gt;&lt;br /&gt; Dashboard is (from a browser geek’s perspective): HTML sidebar panels liberated from the browser window and placed anywhere on the screen&lt;/a&gt;. Meaning, using it gives you nothing but clutter on your desktop. Big deal? Probably not, but you’re not going to get good information here as you’re training yourself to ignore it. Worse yet, when the Konfabulator widgets fail, they often more or less stall, making the ready-at-hand/present-at-hand discussion relevant again: it will jump up at you and annoy you when it fails. I don’t care if it’s failed when I’m not reading the information, and because I’ll be trained to ignore it, it’ll be nothing but a hassle. When I get 10.4, I’ll be sure to turn it off straight away, just like I never wanted to use Konfabulator much.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Another good photo</title>
            <link>http://www.saers.com/archives/2004/07/01/another-good-photo/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/01/another-good-photo/</guid>
            <pubDate>Thu Jul 01 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.phlog.net/user/mucking&quot; class=&quot;broken_link&quot;&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Fishmeal</title>
            <link>http://www.saers.com/archives/2004/07/01/fishmeal/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/01/fishmeal/</guid>
            <pubDate>Thu Jul 01 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;One and a half hour ago, I had my first cup of fishmeal mixed with water. It was such a shock I almost vomited, and I still feel it crawling up, trying to get out of my stomache. Not delicate at all. I was aware that the taste and smell was repulsive, but I can’t have mixed it out allright, ‘cause it felt like sand mixed with water. Ugh… oh well, at least I’m prepared for my next cup tomorrow. I’ll be sure to have a good cup of coffee around, then. Now I had only chewing gum, and I assure you that there’s no amount of gum to chew that can instantly make the taste and feel in your body go away. I’m taking it on the recommendation of a father of a friend of mine who’s a nutrition researcher. Together with a couple of tablets, this should help protect my arms and my general wellbeing. I’m quite convinced this is a good thing, but ugh…&lt;/p&gt;
</description>
        </item>
        <item>
            <title>WordPress Moblogging</title>
            <link>http://www.saers.com/archives/2004/07/01/wordpress-moblogging/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/07/01/wordpress-moblogging/</guid>
            <pubDate>Thu Jul 01 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I came across&lt;a href=&quot;http://blade.lansmash.com/index.php?cat=5&quot;&gt;John Blade’s Homepage&lt;/a&gt; and found his hack for allowing the &lt;a href=&quot;http://wiki.wordpress.org/How%20To%20Blog%20By%20Email&quot;&gt;wp-mail&lt;/a&gt; feature to import pictures. I’ve been thinking about doing it myself, but good seeing John did it already. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; Besides, he’s from Brisbane. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>DES</title>
            <link>http://www.saers.com/archives/2004/06/28/des/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/28/des/</guid>
            <pubDate>Mon Jun 28 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This is mostly to try out an “Insert image” plugin for WordPress. &lt;a href=&quot;/wp-content/uploads/Ixus033.jpg&quot; title=&quot;&quot; class=&quot;broken_link&quot;&gt;&lt;img src=&quot;/wp-content/uploads/Ixus033.jpg&quot; width=&quot;200&quot; height=&quot;150&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;As you can see, Dag-Erling came visiting saturday.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>RAID</title>
            <link>http://www.saers.com/archives/2004/06/28/raid/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/28/raid/</guid>
            <pubDate>Mon Jun 28 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A raid disk failed at work. HP box, RAID controller, replacing the disk was done in a sec:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&amp;lt;br /&amp;gt;
ciss0: *** Hot-plug drive removed: SCSI port 1 ID 1&amp;lt;br /&amp;gt;
ciss0: *** Hot-plug drive inserted: SCSI port 1 ID 1&amp;lt;br /&amp;gt;
ciss0: *** State change, logical drive 0&amp;lt;br /&amp;gt;
ciss0: logical drive 0 (da0) changed status interim recovery-&amp;gt;ready for recovery, spare status 0x0&amp;lt;br /&amp;gt;
ciss0: *** State change, logical drive 0&amp;lt;br /&amp;gt;
ciss0: logical drive 0 (da0) changed status ready for recovery-&amp;gt;recovering, spare status 0x0&amp;lt;br /&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;However, going with two IDE disks and FreeBSD’s ATARAID gave not even a panic, just instant boot. Still work to be done.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>VSTi instruments and VST effects</title>
            <link>http://www.saers.com/archives/2004/06/25/vsti-instruments-and-vst-effects/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/25/vsti-instruments-and-vst-effects/</guid>
            <pubDate>Fri Jun 25 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://dmi.smartelectronix.com/&quot;&gt;This site&lt;/a&gt; is a good springboard to lots of fun &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Duphly faximiles</title>
            <link>http://www.saers.com/archives/2004/06/24/duphly-faximiles/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/24/duphly-faximiles/</guid>
            <pubDate>Thu Jun 24 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Free faximiles of &lt;a href=&quot;http://jacques.duphly.free.fr&quot;&gt;Jacques Duphly&lt;/a&gt; available.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Concert</title>
            <link>http://www.saers.com/archives/2004/06/24/concert/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/24/concert/</guid>
            <pubDate>Thu Jun 24 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I went to a concert at &lt;a href=&quot;http://www.nmh.no&quot;&gt;Norges Musikkhøgskole&lt;/a&gt; and heared Ingeborg Dalheim’s exam concert. This was really the best singing I’ve heared in quite a while, and I’m hoping to hear more of her later on. It was a well-composed exam with exciting music, and I by far preferred her Rameau piece that sounded magnificent, but Monteverdi was really good and the Vivaldi pieces were splendid. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; I don’t know to much of Norwegian folk music (I’d really like to get to know more, though), but what I heared sounded good, as did the modern work. If you have the chance I’d totally recommend hearing a concert with her.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>David\&#39;s Crosswords</title>
            <link>http://www.saers.com/archives/2004/06/24/davids-crosswords/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/24/davids-crosswords/</guid>
            <pubDate>Thu Jun 24 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I don’t usually do this, but, since David is such a good bloke:&lt;/p&gt;
&lt;applet id=&quot;AppWindow&quot; code=&quot;AppWindow.class&quot; name=&quot;AppWindow&quot; codebase=&quot;http://www.innolyse.com&quot; archive=&quot;crosswords.jar&quot; width=&quot;600&quot; height=&quot;308&quot;&gt; &lt;/applet&gt;</description>
        </item>
        <item>
            <title>BlogWalk</title>
            <link>http://www.saers.com/archives/2004/06/20/blogwalk/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/20/blogwalk/</guid>
            <pubDate>Sun Jun 20 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m packing my stuff to go to Norway for the summer. Anyways, came across a site &lt;a href=&quot;http://blueredux.com/&quot;&gt;with really nice photos&lt;/a&gt;. &lt;a href=&quot;http://www.moving-target.de/&quot;&gt;This one&lt;/a&gt; has a really neat stylesheet&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Lion Cafe</title>
            <link>http://www.saers.com/archives/2004/06/19/lion-cafe/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/19/lion-cafe/</guid>
            <pubDate>Sat Jun 19 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I was just at Lion Cafe (in Esbjerg) with a friend, the first café in Esbjerg. By café I think of a place that serves good coffee, probably something to eat, but no alcohol. They might have beer, but coffee is more of a focus. Anyways, it was crammed full, almost no space available. We had poor luck as someone took our table while we were ordering. Ordering took for ages, standing in queue took 15 minutes, and just before ordering we had to fix the table situation. Thus 15 more minutes only to meet an overworked and not very happy girl who didn’t hear half my order (my danish isn’t good, but she didn’t get things right with the ones in front of me either), and then it turned out they didn’t accept any bank cards. So I’m off to withdraw money, and then 10 minutes more in line only to pay and find out she’d forgotten my coffee, which wasn’t made right either (not anywhere close to strong). Since they were overworked, they had not cleaned any tables. Not very plesant sitting down to a really filthy table. Even though they’d forgotten to put cheddar cheese in the bagles, they tasted all right. Anyways, enough ranting about the café. I’ll stay clear of it for 6 months or so and then see if they’ve shaped up.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Been too long in Denmark</title>
            <link>http://www.saers.com/archives/2004/06/19/been-too-long-in-denmark/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/19/been-too-long-in-denmark/</guid>
            <pubDate>Sat Jun 19 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve been too long in Denmark: I was shopping two bottles of wine, one port and one bottle of vodka, and had to pay roughly 150 norwegian kroner, and thought “Wow! That was expensive” &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Salsa is good for you</title>
            <link>http://www.saers.com/archives/2004/06/19/salsa-is-good-for-you/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/19/salsa-is-good-for-you/</guid>
            <pubDate>Sat Jun 19 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;According to the scienceblog, &lt;a href=&quot;http://www.scienceblog.com/community/article2771.html&quot; class=&quot;broken_link&quot;&gt;salsa is good for you&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>No small system</title>
            <link>http://www.saers.com/archives/2004/06/19/no-small-system/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/19/no-small-system/</guid>
            <pubDate>Sat Jun 19 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Hmm, I don’t think I use unusually many applications, but without any of my data, my OS X system uses 22,2Gb. Not just a Windows-thingy being bloated, then.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Celia Cruz</title>
            <link>http://www.saers.com/archives/2004/06/19/celia-cruz/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/19/celia-cruz/</guid>
            <pubDate>Sat Jun 19 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Sorry, just had to copy this one off. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; Thanks to this &lt;a href=&quot;http://melomano.cafe24.com/&quot;&gt;salsa-loving guy&lt;/a&gt;. PS, I’m still looking for people to dance salsa with in Esbjerg. Any salsa-instructors here?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Thunderbird</title>
            <link>http://www.saers.com/archives/2004/06/18/thunderbird/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/18/thunderbird/</guid>
            <pubDate>Fri Jun 18 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I downloaded Thunderbird, having used version 0.6+, I moved up to 0.7. Sorry, but it ditched my entire setup, doesn’t let me use any keyboard shortcuts and thinks everything is spam. I’ll be downgrading now.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Firefox</title>
            <link>http://www.saers.com/archives/2004/06/18/firefox/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/18/firefox/</guid>
            <pubDate>Fri Jun 18 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.mozilla.org/products/firefox/&quot;&gt;Firefox&lt;/a&gt; 0.9 for OS X wasn’t much better. I can’t type in the adress bar. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; I don’t think &lt;a href=&quot;http://www.mozilla.org/&quot;&gt;Mozilla&lt;/a&gt; has too extensive tests for OS X. I’m looking forward to a rapid re-release or something. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mobile phone</title>
            <link>http://www.saers.com/archives/2004/06/17/mobile-phone/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/17/mobile-phone/</guid>
            <pubDate>Thu Jun 17 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Wee… for those who think they are on a good mobile phone plan, I just had 4,02 kr back (about 50 US cent, a little less than an australian dollar) and got 5m30sec worth of phone time being very nervous that I should be interrupted and not being able to refill. Mobile phones are a lot more fun in Denmark than in Norway where I’d have payed about 20kr for the same call.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Galleries</title>
            <link>http://www.saers.com/archives/2004/06/14/galleries/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/14/galleries/</guid>
            <pubDate>Mon Jun 14 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Seems everyone is making galleries for inclusion with WordPress these days. Pictorials is coming up with release two. Checked out PhotoStack, but was too much work to be done by myself, not much for integrating existing templates with a quick-and-dirty-tag. Have heared nothing back from the iPAP guy (what’s in a name? &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; ) Everything’s in beta…&lt;/p&gt;
</description>
        </item>
        <item>
            <title>iPAP</title>
            <link>http://www.saers.com/archives/2004/06/14/ipap/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/14/ipap/</guid>
            <pubDate>Mon Jun 14 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Regarding galleries, &lt;a href=&quot;http://rebelpixel.com/downloads/ipap-0.7-preview.zip&quot;&gt;iPAP&lt;/a&gt; was released today&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Myndighet</title>
            <link>http://www.saers.com/archives/2004/06/13/myndighet/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/13/myndighet/</guid>
            <pubDate>Sun Jun 13 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Jeg tror en problemårsak i dag er bruken av ordet &lt;em&gt;myndighet&lt;/em&gt;. Så lenge vi er umyndige skal vi ikke kunne ta noen valg, men ei heller skal andre ha lov til å velge for oss. Foreldre blir oppfordret til å la barnene finne seg selv, men så lenge de hele tiden blir ansett som umyndige så vil disse valgene ikke ha noen virkning. Resultatet er at alle skal være multikunstnere når de blir myndige. Gjennom grunnskole og videregående er det “det almenndannende” som undervises, det vil si stort sett alt mulig. Man skaper illusjonen av valgfrihet gjennom et par valgfag, men “bonusordninger” og krav skal gjøre at fagkombinasjonen tilsammen blir en fin røre av alt mulig.&lt;/p&gt;
&lt;p&gt;Så en dag kommer man ut og skal velge utdanning. Over natten skal man være spesialisert, ha tatt et valg innen hva man vil gjøre resten av livet. Dette skal illusjonen om at man har tatt noen valg hjelpe med. Og så skal man atpåtil være dyktig i sitt fag og hurtigt spesialisere seg videre.&lt;/p&gt;
&lt;p&gt;Jeg er ikke sikker på om at dette er lurt. For alle mulige kunstnersjeler er det en god idé å spesialisere seg alt fra tidlig alder, gjerne før man har fyllt 10. Dette tror jeg heller ikke er så ulikt for andre yrkesgrupper. Spurte du meg hva jeg skulle holde på med da jeg var 10 så ville du nok hørt data. Hva jeg skulle spille ville nok vært synthesizer eller blokkfløyte. Nå er jeg 25, og svarene du får er ikke veldig forskjellig, men mye tid er brukt på en almenndanning slik at jeg har fått lære hvor lite jeg kan om alt mulig og flyttet konsentrasjonen fra å kanskje bli riktig dyktig på dette til jeg er 18 til å ha et mål om å være riktig dyktig til jeg er 29. Og for å nå dette mål skal jeg jobbe dag og natt. Supert.&lt;/p&gt;
&lt;p&gt;Om en unge liker å holde på med tre, hvorfor ikke oppmuntre ham til å bli snekker, treskjærer, tømrer eller noe i den dur alt fra liten alder og få en som er mester i sitt yrke og en større trygghet på hvem han er og hvor han hører til i samfunnet alt før han har fyllt 20? Hvorfor skal man på død og liv ha absolutt alle muligheter like mye åpne, hvilket egentlig vil si like lite åpne og et liv av usikkerhet for alt man valgte bort?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Royal Library</title>
            <link>http://www.saers.com/archives/2004/06/13/royal-library/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/13/royal-library/</guid>
            <pubDate>Sun Jun 13 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I just visited &lt;a href=&quot;http://www.kb.dk&quot;&gt;the Royal Library&lt;/a&gt; of Copenhagen to order some manuscripts by Benedetto Marcello. I’m excited to hear if they are available&lt;/p&gt;
</description>
        </item>
        <item>
            <title>jMax WIKI</title>
            <link>http://www.saers.com/archives/2004/06/09/jmax-wiki/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/09/jmax-wiki/</guid>
            <pubDate>Wed Jun 09 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I just noticed today that &lt;a href=&quot;http://forumnet.ircam.fr/rubrique.php3?id_rubrique=105&amp;var_recherche=jMax&quot; class=&quot;broken_link&quot;&gt;jMax&lt;/a&gt; has a &lt;a href=&quot;http://freesoftware.ircam.fr/wiki/index.php?pagename=HomePage&quot; class=&quot;broken_link&quot;&gt;WIKI&lt;/a&gt;. Good stuff. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>&quot;art&quot;</title>
            <link>http://www.saers.com/archives/2004/06/09/art/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/09/art/</guid>
            <pubDate>Wed Jun 09 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.robertpeake.com/CannedKandinsky/movie.php&quot; class=&quot;broken_link&quot;&gt;Random moving 2d shapes&lt;/a&gt; have been classified as art on &lt;a href=&quot;http://slashdot.org&quot;&gt;SlashDot&lt;/a&gt;. Makes me wonder: what do geeks know about art?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Atlantis found again</title>
            <link>http://www.saers.com/archives/2004/06/08/atlantis-found-again/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/08/atlantis-found-again/</guid>
            <pubDate>Tue Jun 08 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;The Register is reporting that &lt;a href=&quot;http://www.theregister.co.uk/2004/06/07/atlantis_found/&quot;&gt;Atlantis has been found&lt;/a&gt;. Whee! Again. Like so many times before. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; But, I hope they go in and find interesting stuff there, be it in Spain or not. Spain or France actually make more sense than the Antarctica theory. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Coffee bang</title>
            <link>http://www.saers.com/archives/2004/06/08/coffee-bang/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/08/coffee-bang/</guid>
            <pubDate>Tue Jun 08 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;My coffee pot exploded! I’m effectively online as my once white iMac is now a black disaster area!&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Panther hang</title>
            <link>http://www.saers.com/archives/2004/06/06/panther-hang/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/06/panther-hang/</guid>
            <pubDate>Sun Jun 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;My Mac locked up! While this may not be surprising, it’s worth noting as my Mac virtually never hangs. Had the look and feel of a filesystem hang. The userinterface updated nicely, all network ports accepted connections, but the windowsmanager wouldn’t respond to any clicks, just moving the mouse and the ports never presented anything much, and it all happened upon multiple known writes. Anyways, only lost data is a save of a mail that had been sent before the hang. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Legal Torrents</title>
            <link>http://www.saers.com/archives/2004/06/06/legal-torrents/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/06/legal-torrents/</guid>
            <pubDate>Sun Jun 06 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m sure you already know &lt;a href=&quot;http://bitconjurer.org/BitTorrent/&quot; class=&quot;broken_link&quot;&gt;BitTorrent&lt;/a&gt;, but I didn’t know about &lt;a href=&quot;http://www.legaltorrents.com/&quot;&gt;Legal Torrents&lt;/a&gt; until today where music can be downloaded and distributed for free legally. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; Great place.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Big Bang Chess</title>
            <link>http://www.saers.com/archives/2004/06/01/big-bang-chess/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/01/big-bang-chess/</guid>
            <pubDate>Tue Jun 01 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ll be playing &lt;a href=&quot;http://www.applelinks.com/pm/more.php?id=1484_0_1_0_M&quot;&gt;Big Bang Chess&lt;/a&gt;. Care to join me for a game?&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Early Jazz....</title>
            <link>http://www.saers.com/archives/2004/06/01/early-jazz/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/01/early-jazz/</guid>
            <pubDate>Tue Jun 01 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;…or whatever, &lt;a href=&quot;http://www.respectablegroove.co.uk&quot;&gt;Respectable Groove&lt;/a&gt; is a band every early music lover should check out&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Smoking ban in place</title>
            <link>http://www.saers.com/archives/2004/06/01/smoking-ban-in-place/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/06/01/smoking-ban-in-place/</guid>
            <pubDate>Tue Jun 01 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;For you non-Norwegians, Norway has put a &lt;a href=&quot;http://news.bbc.co.uk/1/hi/world/europe/3765071.stm&quot;&gt;public in-door smoking-ban&lt;/a&gt; in place. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; Great for us non-smokers. I wonder what going out will be like now. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Nice blogs</title>
            <link>http://www.saers.com/archives/2004/05/31/nice-blogs/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/05/31/nice-blogs/</guid>
            <pubDate>Mon May 31 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Came by &lt;a href=&quot;http://ryancordell.com/weblog.htm&quot;&gt;Ryan&lt;/a&gt; and left him a &lt;a href=&quot;http://pro.enetation.co.uk/comments.php?user=ryancordell&amp;commentid=108595327855149631&amp;usersite=http://ryancordell.com/weblog.htm#3177578&quot; class=&quot;broken_link&quot;&gt;comment&lt;/a&gt; om a music request. Besides seeming like a nice guy, his page looks fabulous&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Food culture</title>
            <link>http://www.saers.com/archives/2004/05/30/food-culture/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/05/30/food-culture/</guid>
            <pubDate>Sun May 30 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m shocked! I read &lt;em&gt;Fast Food Nation&lt;/em&gt; about two years ago and didn’t like it much because as I was reading mainly science at the time, its “proofs” didn’t hold one bit and it was through-and-through pop. Bo-ring. Anyways, reading my regular blogs, this guy concluded he eats fast-food 3-4 times a week. I knew there were differences in european and american eating culture, but is this really representative? Should I eat a fast-food menu once every two or three weeks, I’d find that really depressing, and the occational saussage I eat when too busy when I’m in Oslo is not a good thing. It’s not filling like regular food is. Hope this is just one standing out, but with the movie &lt;em&gt;Supersize me&lt;/em&gt; he was referring to and &lt;em&gt;Fast Food Nation&lt;/em&gt; and countless american shows, I’m beginning to wonder&lt;/p&gt;
</description>
        </item>
        <item>
            <title>So-called Christian claims kidney</title>
            <link>http://www.saers.com/archives/2004/05/28/so-called-christian-claims-kidney/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/05/28/so-called-christian-claims-kidney/</guid>
            <pubDate>Fri May 28 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Morons.org printed this morning &lt;a href=&quot;http://web.morons.org/article.jsp?sectionid=4&amp;amp;id=5074&quot;&gt;an article&lt;/a&gt; of &lt;em&gt;A woman who gave a kidney to a 20-year-old College student wants her kidney back because the recipient decided to drop her Christian Faith&lt;/em&gt;. More on the topic in &lt;a href=&quot;http://www.larknews.com/may_2004/secondary.php?page=2&quot; class=&quot;broken_link&quot;&gt;LarkNews&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>D\&#39;oh</title>
            <link>http://www.saers.com/archives/2004/05/27/doh/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/05/27/doh/</guid>
            <pubDate>Thu May 27 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Nope, didn’t work. However, &lt;a href=&quot;http://www.nomadworld.com/support/faq/welcome.asp?subtype=&amp;faqtype=1&amp;cat=3006&amp;id=3019&amp;page=1&quot; class=&quot;broken_link&quot;&gt;Creative Labs sais it should work&lt;/a&gt;. It’s funny, because so do most stores selling it too. I guess just we customers don’t understand how to use it with iTunes, because lots of people have asked questions how to, and no good answers&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Update again</title>
            <link>http://www.saers.com/archives/2004/05/27/update-again/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/05/27/update-again/</guid>
            <pubDate>Thu May 27 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Burning the midnight oil here. Seems Creative has &lt;a href=&quot;http://homepage.mac.com/creativemail/FileSharing40.html&quot; class=&quot;broken_link&quot;&gt;an unsupported plugin&lt;/a&gt; that not too many know about. It’s an iTunes plugin for the Nomad Jukeboxes. If someone had given this to me ages ago, I’d already been very happy for ages. Anyways, I’m very happy now. Thanks to the guys at NomadNess for helping out on this&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Blog up</title>
            <link>http://www.saers.com/archives/2004/05/27/blog-up/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/05/27/blog-up/</guid>
            <pubDate>Thu May 27 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I needed to post this somewhere, so I made a blog. Home blog. Hooray… better than my old html-page with weblog-like-contents. Anyways, reason I couldn’t use my old roller blog was that I needed a TrackBack. But hey, the blog I wanted to refer has no trackback-support either. Argh! 5 minutes wasted. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; Anyways, &lt;a href=&quot;http://apple.weblogsinc.com/entry/8661113800155423/&quot;&gt;this Apple-blog&lt;/a&gt; told me version 10.3.4 of OS X is out. Good stuff. It’s just general blah-blah, but this is what I’m hoping for:&lt;br&gt;&lt;em&gt;improved disc burning and recording functionality&lt;/em&gt;, DVD+R(W) coming? My drive is really a DVD+/-RW but is locked to DVD-R only. Way to go Apple. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;br&gt;&lt;em&gt;additional FireWire audio and USB device compatibility&lt;/em&gt;, can I now finally hook up my Nomad Jukebox 3? I was happy when I read Apple supported it with iTunes, only to find out that they only supported version 1.0. Now I’m hoping. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; (update installing)&lt;/p&gt;
</description>
        </item>
        <item>
            <title>African watersupply</title>
            <link>http://www.saers.com/archives/2004/05/27/african-watersupply/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2004/05/27/african-watersupply/</guid>
            <pubDate>Thu May 27 2004 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;This is a great incentive for communities with poor water-supply to make merry-go-rounds. &lt;a href=&quot;http://www.worldchanging.com/archives/000446.html&quot;&gt;Kids run waterpumps by playing!&lt;/a&gt; Good stuff! I’m not to certain about a &lt;a href=&quot;http://www.rolexawards.com/laureates/laureate2.jsp?id=0023&quot; class=&quot;broken_link&quot;&gt;water-wheel&lt;/a&gt;, though. I imagine it hurts backs and is incredibly uncomfortable. But then again I haven’t tried a two-digit number kilos of water on my head either. Thanks to &lt;a href=&quot;http://web.archive.org/web/20060117061535/a.wholelottanothing.org/2004/05/clever&quot;&gt;aWholeLotANothing&lt;/a&gt; for pointing me to them&lt;/p&gt;
</description>
        </item>
        <item>
            <title>That worked</title>
            <link>http://www.saers.com/archives/2003/12/28/a25/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/12/28/a25/</guid>
            <pubDate>Sun Dec 28 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Now, that seems to have worked. But, Mozilla Firebird under Fedora seems not to understand much of the CSS on my page, leaving the header standing over my image instead on top of. Oh well…&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Fedora Blog Entry Poster</title>
            <link>http://www.saers.com/archives/2003/12/28/a24/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/12/28/a24/</guid>
            <pubDate>Sun Dec 28 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Merry Christmas,&lt;/p&gt;
&lt;p&gt;I’m at work writing a Java-based XML-interface to OpenSRS for use at REGISTRAR.NO to register heaps of domain names. And, being a bit fed up with Fedora’s regular terminal defaulting to UTF-8 and not having bothered toying around with Fedora, I finally took a peak around and found this one. So, here goes, “first post”&lt;/p&gt;
</description>
        </item>
        <item>
            <title>dagen i dag</title>
            <link>http://www.saers.com/archives/2003/12/06/a22/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/12/06/a22/</guid>
            <pubDate>Sat Dec 06 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Hei! Min gode nabo Niklas har laget web- side til meg! Hipp hurra! Dette skal bli bra! =)&lt;/p&gt;
&lt;p&gt;Ellers har jeg øvet altfor mye cembalo idag, sliten i armene. Nå spiser jeg St. Nikolas- midddag (sjette desember), etterpå bærer det opp til Maren og Thomas for julegløgg. Yummi! Jeg skal ta med pepperkaker, som jeg pluss en gjeng gode naboer bakte ut i forgårs før salsa- aften…. Life is fantastic! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Blog revival</title>
            <link>http://www.saers.com/archives/2003/12/06/a1/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/12/06/a1/</guid>
            <pubDate>Sat Dec 06 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Right, if you’ve been following my blog you might have been a little discouraged getting the 500 HTTP-error for about a month. Well, short story shorter: I wrote a velocity macro that had an error that brought Roller down. Removing the macro hard from the db didn’t work, so it wasn’t until today I could be bothered starting it from scratch. Oh well… I might put back a bit of the old content. We’ll see… &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Apart from that, this is December 6th, my name day and St. Niklas (Sinterklaas). Had an amazing breakfast with my dear neighbour and now I’ll shower, go practise and then go grocery-shopping. The weather is fantastic today.&lt;/p&gt;
&lt;p&gt;Oh, and yesterday Dag-Erling submitted a request for me to become a FreeBSD doc-committer. (you have read &lt;a href=&quot;http://niklas.saers.com/thesis&quot;&gt;my thesis&lt;/a&gt; on FreeBSD, right?) This was after we finally returned to integrating parts of my thesis with the FreeBSD documentation (&lt;a href=&quot;http://meali.registrar.no/~des/njs&quot;&gt;draft available here&lt;/a&gt;) and quite much will need updating&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Mobile phone for the blind</title>
            <link>http://www.saers.com/archives/2003/11/23/a20/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/11/23/a20/</guid>
            <pubDate>Sun Nov 23 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;My daily RSS feed brought me an article on &lt;a href=&quot;http://news.bbc.co.uk/1/hi/technology/3226314.stm&quot;&gt;a mobile phone for the blind&lt;/a&gt;, which I thought was neat. I’d love to hear how these things work in reality as I figured voice would always be to much hassle and it would interface with the user through something they could read&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Yawn...</title>
            <link>http://www.saers.com/archives/2003/11/21/a18/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/11/21/a18/</guid>
            <pubDate>Fri Nov 21 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I must admit I’m dead tired today. I think perhaps I’m getting the cold everyone here at the con seems to have had. Only thing is I had it last week. Oh well, the amount of heat I’m producing will save me the heating bill. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Anyways, been a Good Boy(tm) and practised my hours today, been in the choir, and been working on the Zope implementation at REGISTRAR. Put up a little test blog just to see that it is really working like it should. Now I’ve got to do some reading and learn some Zope as I’m sure users are going to expect I know all about it. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Harpsichord tuning</title>
            <link>http://www.saers.com/archives/2003/11/20/a19/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/11/20/a19/</guid>
            <pubDate>Thu Nov 20 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Monday evening I had my first real stab at tuning a harpsichord. I’d been given an introduction by Jan the week before, and now was my chance to try it out (he’d come and tune it later as he always tunes it monday evening or tuesday morning). It actually went surprisingly well. Lots of it was in reasonable good tune when I left it. I first tuned it as I has learned, and then of course started tuning a couple of intervals I did not like, which led to other itervals I did not like, and so on… so after about two hours of this I figured that enough was enough and did my harpsichord lesson instead. And it wasn’t at all bad playing the pieces. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;lightbox[photoblog]&quot; href=&quot;/photoblog/3AGG0071.jpg&quot;&gt;&lt;img src=&quot;/photoblog/3AGG0071.jpg&quot; alt=&quot;Nik tuning the Con&#39;s harpsichord&quot; align=&quot;center&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Ingeborg in Jyske Vestkyst</title>
            <link>http://www.saers.com/archives/2003/11/20/a17/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/11/20/a17/</guid>
            <pubDate>Thu Nov 20 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;OK, a little old, but still. &lt;a href=&quot;http://www.jv.dk/artikel/91778:Esbjerg--Norsk-pige-kaaret-til-aarets-musiker&quot;&gt;This article&lt;/a&gt; came in our local newspaper about Ingeborg becoming young musician of the year in Norway. Congrats again &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Using w.bloggar</title>
            <link>http://www.saers.com/archives/2003/11/16/a7/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/11/16/a7/</guid>
            <pubDate>Sun Nov 16 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Trying out all these blog-programs turns out to be quite an experience.&lt;br&gt;And, I’m learning heaps of how lots of people prefer writing their java&lt;br&gt;programs. My todo-list is growing by the minute.&lt;/p&gt;
&lt;p&gt;So, just to see what&lt;br&gt;this progam was like I fired up Windows and installed w.bloggar. My&lt;br&gt;main objection to w.bloggar and every other client I’ve used so far is&lt;br&gt;that they don’t really support images well. I do “insert image” and&lt;br&gt;they expect me to give an URL. Well, in most cases I’ve probably have&lt;br&gt;the image on my Canon Ixus or my mobile phone. I expect to have to&lt;br&gt;download the images to my computer, but from there I’d like to just&lt;br&gt;stick it in my post, letting the client and my blog server handle the&lt;br&gt;uploading between them.&lt;/p&gt;
&lt;p&gt;Secondly, I’m looking forwards to plugins. My picture gallery is a&lt;br&gt;hack. I’m going to have a better stab at it, but it’ll include my&lt;br&gt;Apache-server, so it won’t be all within the webapp domain. I’d prefer&lt;br&gt;it to be so, because you cannot really expect long-time consistency&lt;br&gt;having o juggle a blog on two or three servers. And although I use PHP&lt;br&gt;and Python heaps, I don’t really feel like mixing them in.&lt;/p&gt;
&lt;p&gt;Further more, I really need to get rid of this URL if I’m going to&lt;br&gt;substitute my homepage for a blog.&lt;/p&gt;
&lt;p&gt;A last notice, posting this through w.bloggar removed all the newlines&lt;br&gt;thus making my entire posting unreadable. When I pressed edit in&lt;br&gt;roller, the title showed up but the contents didn’t. In short, this&lt;br&gt;sucks, there are clearly problems between the two (Roller is probably&lt;br&gt;at least as much to blame), but hey, that saves me starting up Windows&lt;br&gt;&lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;PS, when give me plugins… although so-called emoticons are plain&lt;br&gt;stupid, I wouldn’t mind a plugin converting the ones I write until some&lt;br&gt;that look good&lt;/p&gt;
</description>
        </item>
        <item>
            <title></title>
            <link>http://www.saers.com/archives/2003/11/16/a8/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/11/16/a8/</guid>
            <pubDate>Sun Nov 16 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Well, I figured I might as well try a post with Weblog Poster. It sais it can handle the Blogger API, so let’s check out right away if it can handle newlines.&lt;/p&gt;
&lt;p&gt;That was a new line.&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Tracking a JUnit posting</title>
            <link>http://www.saers.com/archives/2003/11/14/a3/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/11/14/a3/</guid>
            <pubDate>Fri Nov 14 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I like unit testing, but &lt;a href=&quot;http://web.archive.org/web/20070813203306/http://people.etango.com/~markm/archives/2003/11/13/unit_testing_private_fields_and_methods.html&quot;&gt;this guy&lt;/a&gt; refers to &lt;a href=&quot;http://www.onjava.com/pub/a/onjava/2003/11/12/reflection.html&quot;&gt;an article&lt;/a&gt;&lt;br&gt;that I think&lt;br&gt;perhaps has misunderstood a little bit. Testing the internals of a&lt;br&gt;component doesn’t give much meaning to me. Oh well, shan’t be picky,&lt;br&gt;especially since this post was mainly to try out trackback. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>First post</title>
            <link>http://www.saers.com/archives/2003/11/14/a2/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/11/14/a2/</guid>
            <pubDate>Fri Nov 14 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Hey all,&lt;br&gt;this is really the first Roller blog I’m ever running. It’s created mainly to try out webapps on our Tomcat server because our customers would like to deploy some, and it seems to have been working great. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Done</title>
            <link>http://www.saers.com/archives/2003/11/14/a6/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/11/14/a6/</guid>
            <pubDate>Fri Nov 14 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Whew,&lt;br&gt;the log script just finished now. And all looks well. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;So, now I have to make sure Tomcat fires up all right all the time and&lt;br&gt;that the cat rebooting (don’t you just love that idea? &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;-)&#39; class=&#39;wp-smiley&#39; /&gt; ) works all&lt;br&gt;right for users tweaking their system. Then I’ll hopefully have time&lt;br&gt;for the dummynet implementation. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Changes</title>
            <link>http://www.saers.com/archives/2003/11/14/a5/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/11/14/a5/</guid>
            <pubDate>Fri Nov 14 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;A couple of jar-files look like being in conflict. Strange, as I have&lt;br&gt;no idea why someone would dist java.util-jars. Anyways, got that&lt;br&gt;cleaned up and our main apps are purring nicely again.&lt;/p&gt;
&lt;p&gt;The templates for our statistics aren’t applied correctly. I imagine&lt;br&gt;there are some path conflicts there. Applied some logging yesterday,&lt;br&gt;time to investigate…. hmm… classpath is incorrect. Fixed. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Now for fixing file permissions when generating new users….&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Blog hacking</title>
            <link>http://www.saers.com/archives/2003/11/14/a4/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2003/11/14/a4/</guid>
            <pubDate>Fri Nov 14 2003 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’ve been toying around a bit with my blog, just to see how it works&lt;br&gt;and to provoke the code a bit to get more experience with managing&lt;br&gt;webapps. So far, things seem to be working well. I just need the URL&lt;br&gt;changed into something a bit nicer looking. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Folia</title>
            <link>http://www.saers.com/archives/2001/12/03/folia/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2001/12/03/folia/</guid>
            <pubDate>Mon Dec 03 2001 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Wow, it’s been ages, hasn’t it. Well, you’ll be all very pleased to hear that I’m studying for my exams that are coming up. In studying, I mean of course that I’ve taken up the keyboard again, started playing Beatles on my guitar, rehearsing Corelli, been having a concert with the choir (it went totally fabulous! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; And it was great standing on the gallery singing in a quartet while the rest of the choir was singing towards us with candles in their hands! &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; Magnificent!) and saying yes to play both for my job, for a choir that’s doing a Shutz-piece my choir also had parts of on the concert, and said ok to sing with another choir. Seriously, I have no clue why I study IT. I think it has something to do with sanity, but I begin to feel that I need some time off to study music. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; I’ve figured the best way to pick up my keyboard skills is to do La Folia in all scales. So that’s what I was doing just now. I made myself a cup of soup, but since I was so busy with the music, it I took a way to big cup, put the soup powder in and put too much water in it, so it’s more like reddish water. &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Well, apart from music, Thu was visiting me all the way from Switzerland. I had a great time and I’m quite sure she did too. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; It was terriffic seeing her again. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; And I’m sure Anne Lise (hah, I insist on that spelling, thank you very much &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; ) called me for ages from Australia. I think she’s giving Optus a run for its money by using their deals to the fullest. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;Oh well, back to the keyboard. And yes, I should be sleeping now. But then again, who shouldn’t? &lt;img src=&#39;/wp-includes/images/smilies/icon_wink.gif&#39; alt=&#39;;)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Square wheels</title>
            <link>http://www.saers.com/archives/2001/11/20/square-wheels/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2001/11/20/square-wheels/</guid>
            <pubDate>Tue Nov 20 2001 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;I’m on my way from work now, and an incredible banging can be heard from the closest train. It sounds as if it’s running on square wheels. I cannot imagine who took the wise decision to let that train run through the subway, ruining the rails. It strikes me that what our subway system lacks the most is management. There cannot be any economic or service reason to run that train.&lt;/p&gt;
&lt;p&gt;My day has so far been fine, if not a little bit confused. When I went out the door this morning, I didn’t wear my contacts. That sais something of how tired I usually am when I go out the door. Now, after literally having my nose glued to the monitor, I am on my way home to fetch my contacts and my laptop so I can attend a statistics tut. After that I’m off to get a matress for Thu who’s coming from Switzerland to visit tomorrow. I’m really looking forward to that.&lt;/p&gt;
&lt;p&gt;At work everything is going right, although an increasing number of requests and less and less time to code makes the page feel more and more like a well-intended hack. A neatly designed and poorly documented hack. But it’ll all turn out right in the end as it’ll converge from chaos into a neatly presented piece of order. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt;&lt;/p&gt;
</description>
        </item>
        <item>
            <title>Studying</title>
            <link>http://www.saers.com/archives/2001/11/19/studying/</link>
            <guid isPermaLink="true">http://www.saers.com/archives/2001/11/19/studying/</guid>
            <pubDate>Mon Nov 19 2001 00:00:00 GMT+0000 (Coordinated Universal Time)</pubDate>
            <description>&lt;p&gt;Today I have done what everyone plans to do and no-one ever does (1). I’ve been studying statistics at uni all day! And I actually got quite a bit done, covering a fourth of the material and several weeks worth of tutes. Then I had a chat with David who’s in Bankok, and now I’m on my way to choir practise. This has been a dramatic improvement of yesterday where I played with my ensemble in church and then waited for falling stars at night. I didn’t get anything smart done during the day (I had a lovely chat with a great friend of mine, though &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; ) and although they had predicted hundreds and thousands, I only got to see two falling stars. Oh well, I made a wish anyway. &lt;img src=&#39;/wp-includes/images/smilies/icon_smile.gif&#39; alt=&#39;:-)&#39; class=&#39;wp-smiley&#39; /&gt; &lt;/p&gt;
&lt;p&gt;(1) Ok, they do, but pretend they don’t&lt;/p&gt;
</description>
        </item>
    </channel>
</rss>
