Archive for September, 2009


Java Collections

Friday, September 18th, 2009

Java Generics and varargs basics

Java Collections Framework provides a ready to use, reusable Java classes. A collection is a data structure, or an object that hold references to other objects. Collections contain references to objects that are all of the same type. The framework provides high performance, high quality implementations of data structors. These are my personal notes from various java books. More posts will follow.

(more…)

Volunteered At JavaZone 2009

Saturday, September 12th, 2009

I had the opportunity to be a volunteer at JavaZone which is Scandinavia’s biggest meeting place for software developers, and one of Europe’s most important. JavaZone has been described as a high-quality, independent conference, and is a forum for knowledge exchange, recruitment and branding which lasted for only two days.

I had a great time there, watched allot of lectures about programming, web development, design, and the future. I was also one of the lucky ones, Bekk for instance had a code refactoring contest where I won a handbook of agile software craftsmanship called “Clean Code“. I also won a HTC Hero Mobile Phone from JavaBin.

I did also play with Microsoft Surface, which I found pretty cool, unfortunately it’s a bit big at this point to have it in the living room.

Remove Many Duplicated Music Files In iTunes

Wednesday, September 2nd, 2009

You probably have allot of music content in your iTunes library. I usually have allot of duplicated music files available, and it is quite annoying. If you use the iTunes show duplicate feature, it will only show you duplicated tracks. The feature will not allow you to remove them easily. You have to select manually each track and remove it.

Download this AppleScript file and place it in your Home – Library – iTunes – Scripts folder. When the script is running, It will make a duplicated playlist for you when complete. You can then delete duplicated tracks by selecting them all and hold the option key (alt) and Delete ( <– ) to delete them from their original file and not only from the playlist.