February 2011
1 post
2 tags
Python and Unicode
Just a quick note to self.
When you have strange problems with unicode and Python 2.x:
s = unicode(“\xc3\xa9”, “utf8”)
and off you go.
March 2009
2 posts
Frambois →
My favourite french bakery in Helsinki. Hopefully they will get a proper website soon… Hint: The last time I checked google does not index jpg files.
2 tags
Applescript is as fun as a massacre
I may have communicated my hatred towards AppleScript previously but let’s recap.
AppleScript does not fit the model a programmer’s brain is used to. It has terrible documentation and it seems to just fight against you. Part of the problem is not AppleScript per se, but the application dictionaries, but from the end user’s point of view the guilty party is not relevant, in the end the experience...
September 2008
3 posts
April 2008
2 posts
Flight agenda →
Really nice site for tracking your flights!
WWDC here I come!
Yes, it’s true! I’m going to WWDC this year, and I’m planning to visit Canada at the same time. If you want to check my flights, just subscribe to a iCal feed at http://flightagenda.com/1e085835-cd2c-460a-a3ef-251f9bae86da.ics I will update all my future flights there so if you happen to be at the same town at the same time just contact me and we’ll grab a beer. :)
March 2008
1 post
3 tags
Update on Cocoa
It has been a long time since last post, lots have happened both in my personal life and in the wonderful world of Cocoa.
For about 6 months I have been working daily with Cocoa it has been very pleasant and I still learn a lot every day.
With the release of Leopard a few months ago Objective C got updated to 2.0, which brings lots of nice changes. Perhaps properties and garbage collection save...
July 2007
1 post
4 tags
Holiday and PyObjC
Hello, all my imaginary readers :) Sorry for the months of silence. That has been caused by my work at an unnamed Finnish mobile phone maker. It has unfortunately taken almost all of my time and after the work I have not felt too enthusiastic to do any coding. This has meant that the nice Cocoa project I and a friend were working on last spring has been on hibernation, it will stay like that...
May 2007
3 posts
Cocoa == Productivity
Today I was productive, mostly thanks to Cocoa. The praise for the framework is well earned, apart from a few exceptions.
I worked on a simple UI for a Cocoa app. I must say that the experience was mostly pleasing, simple things were easy to do and the help material to do some a bit more advanced things was both good and easy to find with Google.
I would be in heaven if only Xcode and...
Cocoa Bindings
I hate myself. Really.
This week I finally used Cocoa Bindings outside the realm of Tutorials. I used it in an all new application and transformed an old little application of mine from 2002 to use Cocoa Bindings.
What can I say, Cocoa Bindings really rocked. And now I just can not stop wondering why on earth have I been stuck to 2002 style of Cocoa–programming. As we all know the...
Creative finally gets it
In January 2005 the iPod Shuffle was introduced. Creative CEO did not get it and was vocal about it:
So I think the whole industry will just laugh at it, […] it’s worse than the cheapest Chinese player. Even the cheap, cheap Chinese brand today has display and has FM.
Let’s fast forward 28 months. Today Creative finally gets it and introduces Zen Stone a direct copy of the second...
April 2007
3 posts
themacsucks.com →
Mac bashing - without style.
I’m less than happy with blind Mac fanboyism, but somehow this dark side of the Force is even worse. They seem to report only the negative Apple related news and spice them up with their narrow world view.
They take pride that their site is done without Mac, but unfortunately it would be clear without saying, the site is a visual and typographical nightmare.
Mac Software Business! →
A great image that captions the core essence of Mac Software Business.
Welcome to this blog. I hope you’ll enjoy your stay.
– Me