Archive for December, 2006

Aperture's Loupe in Swing

I am a huge fan of Apple's Aperture. This application lets you organize and process your pictures in a very elegant fashion. One of the coolest features of this application is its loupe, and most notably the new centered loupe, added in Aperture 1.5. As I was writing another chapter for the book Chet Haase [...]


Eerie


IntelliJ IDEA 6

I've finally, thanks to the JetBrains guys, updated to IntelliJ IDEA 6. I am very pleased with the new features and most notably with the improved CVS support. The dialogs are much easier to use now. I also really like all the new “profiles” you can use in your project (for settings, views, and so [...]


Special Effects in Swing with SwingX

Matt Nathan has just posted about his new component called JXEffectPanel. It's a really cool component that can apply real-time effects to any Swing components hierarchy. The current example shows how to use the component to make Swing components translucent or how to add reflections. Using a custom RepaintManager, this component applies the effect every [...]


Extreme GUI Makeover 2007

Extreme GUI Makeover talks in 2005 and 2006 were very successful and ranked amongst the top 10 JavaOne talks both times. Scott, Shannon and I have submitted this talk again for JavaOne 2007. If our submission is selected, we will need an application to work on. In 2005, we wrote a chat client. In 2006, [...]


Source Code for Extreme GUI Makeover 2006

We promised it, and here it is: the source code of Extreme GUI Makeover 2006, a demo we showed at JavaOne 2006.


JavaPolis 2006

I'm just back from JavaPolis 2006 and I must say I had a blast. I already enjoyed it last year and it was even better this year. Thanks a lot to every person responsible for this event and to all the speakers. If you couldn't attend, check out their new web site, Parleys, that will [...]


By the way…

Sorry for the lack of updates but my school is keeping well too busy. Anyway, I just wanted to keep a promise. I'll be in California this summer, working as an intern at Google, Mountain View. Don't even ask me what I'll be working on because I don't even know myself ;-)