Author Archives: Mika

Automated UI testing for Symbian – capturing visual output

Automated UI testing is annoying in general and Symbian doesn’t really provide anything to make it easier. There are many aspects to testing UIs, but one is testing the actual drawing and layout. A necessary conditions for such tests is … Continue reading

Posted in Symbian | Comments Off

A Forum Nokia Champion once again

I was one of the very first round of Forum Nokia Champions in 2006. Last year (in the autumn of 2008) I was not re-selected, which is pretty understandable as I had not done anything externally visible since joining Google … Continue reading

Posted in Symbian | 1 Comment

Symbian programming pages updated for 3rd edition

I finally updated the Symbian Programming pages for 3rd edition. The major update is that the source code pointers now point at the Jaiku S60 client (rather than the old ContextPhone sources), which is fully ported to 3rd ed. After … Continue reading

Posted in Symbian | Comments Off

Fighting my way through WINSCW builds

I’ve been trying to set up a reasonable build environment with scons-for-symbian (huge thanks to Jussi Toivola for that) where I can get unit tests running quick enough. If you ever do something wrong with the builds you are truly … Continue reading

Posted in Symbian | Comments Off

Machinery of Freedom

Read David Friedman’s Machinery of Freedom last week, pretty good stuff. I think Machinery of Freedom pretty neatly presents some real implementation options for a libertarian society. I especially enjoyed: The calculation that the working class could buy up all … Continue reading

Posted in Economics | Comments Off

Resolving OS-X aliases

My external drive recently started making clicking noises instead of spinning up some of the time so I thought it would be a good time to buy a new one. I keep my photos on the external disk and manipulate … Continue reading

Posted in CS | Comments Off

E32DBMS (Symbian database) performance

(This is a brief overview – I did some measurements at G but never got round to ask permission to publish the data) Jaiku uses the Symbian databases heavily. All of the posts you see in the overview, by-author and … Continue reading

Posted in CS, Symbian | Comments Off

Network fun on Symbian

Been writing some network code for S60, using the HTTP stack for the first time (Jaiku has its own, crappy, stack because it used to run on 6.1). Couple of things that wasted me a day, once again: I tried … Continue reading

Posted in Symbian | 197 Comments

Google acquires Jaiku!

Details at the Jaikido blog and Googleblog (and of course on Jaiku). I’m at least looking forward to meeting some great people and a great backend :-)

Posted in Symbian | Comments Off

Perl lexicals lifetime brokenness with nested anon subs

5.8.8 has a nasty bug in the lifetime of lexicals that are referenced in a closure that is nested within an anon sub (that doesn’t reference those lexicals). The first time the code creating the anon sub is executed the … Continue reading

Posted in CS | 1 Comment