Author: Jakub
-
My Java ME versus Android Question
Beautiful day in Sydney. I came out of this morning’s Tech Days session on Java ME applications with a whole bunch of questions – they’re much more fun than answers. The latest version of JME now contains heaps of APIs for everything from geolocation to bluetooth and is supported by millions of mobiles, and will…
-
Sun Tech Days Melbourne
After half an hour of walking around trying to determine where exactly the convention centre IS in the Olympic complex (signage would be really nice), I finally managed to make it to the Melbourne satellite event of the Australian leg of Sun Tech Days. I love events like this; the interchange of ideas and pointers…
-
Promiscuous Conference Attendence
I am in Australia at the moment, hanging out, enjoying the weather, kite surfing and the company of friends. Due to messing up my dates with travel and such, I’ll be at the Sun Tech Days in Melbourne tomorrow and in Sydney on Wednesday and Thursday. It’ll be interesting to see what the Sun folks…
-
Poorly Formatted Code Costs You Money
After nearly 10 years of working on complex systems I think I have nailed down why poorly formatted code annoys me so much. It wastes time. Complex logic requires whitespace in order for the reader to make sense of it in the same way that punctuation is used in sentences. If the whole thing looks…
-
Extreme Kites
It is really fantastic when you get great service these days. I bought a bag for my kite board a couple of weeks ago from Extreme Kites in the UK, for an upcoming trip to Australia. Mike from the shop had a problem getting the right size bag in on time, and after finding out…
-
Unit Testing the Database Tier
Unit testing database code is a bit of a funny problem. Most developers can pretty easily get their heads around unit testing a piece of Java code using interfaces and mock objects. When it comes to database code or DAOs, it suddenly becomes particularly difficult. But why, what is so difficult about testing stuff against…
-
Weak, Soft and Phantom References
Bob Lee posted yesterday about one of his sessions at Javapolis (viewable at Parley’s), that covered heaps of good stuff about dependency injection and API design. At the end he mentions weak and soft references. What? Who? Not exactly a language feature that I have come across in the day to day, so I did…
-
Home Cooked vs Open Source. Or, Don’t Build Your Own Workflow.
First thing’s first. I love open source. I think that it’s the best thing since sliced bread. That thing that we were always told about since computer science, that of the open marketplace for components to be shared and reused HAS happened. Just not in the “buy this billing component” kind of way. It’s even…
-
Blogger compatible permalinks in WordPress
A couple of folks have asked me how I got my old Blogger permalinks to work on the new blog. It’s super simple. Under Options -> Permalinks in the admin console, add the following custom structure “/%year%/%monthnum%/%postname%.html”. You can then set up the little Blogger redirect/DNS cheat method I described in the last post and…
-
This blog is moving!
New Year, New Home! This blog is now moving onto a new domain – www.jakubkorab.net If you RSS me, please update your feed to point to here. See you on the other side!