Archive for October, 2005

A lesson in lies

Monday, October 31st, 2005

Following on from my last post, I decided to do some performance testing and investigate what kind of overhead synchronization and locking imposed over a “clean” implementation. After doing this I had some results that well and truly shocked me. I was going to post about them yesterday, but I decided to finish the implementations [...]

post.readLock().lock()

Saturday, October 29th, 2005

My day was filled with coding, lots and lots of coding. I’ve been rewriting the commons library I use internally so that it takes advantage the new features Java 5.0. While Generics has been . . . partially enjoyable (with the exception of generic arrays), today I have been making use of the new concurrency [...]

Case Study #44

Thursday, October 27th, 2005

I document this here purely to prove a point to Sony: being part of iTunes will get people paying for songs they would otherwise never buy.
Tonight, in between forays into Generics and Test-NG I wandered over to the iTunes music store and purchased a couple of songs. For both of these songs I would never [...]

No Generic Arrays For You!!

Wednesday, October 26th, 2005

Much to the disgust of Josh (and the surprise of myself) I am actually somewhat enjoying my recent foray into the murky waters of Java 5 Generics. I’ve spent the last few hours writing a specialised Map that can take multiple values for the same key (yes, I realise that such functionality would technically no [...]

Happy Birthday

Tuesday, October 25th, 2005

A big happy birthday to my mother. She is a bit crook right now, so she can postpone celebrations until she gets a bit better.
Happy Birthday Mum!!!.