Java, Java, Java, And Some More
Coding Java during, writing Java demos, Java slides and a Java book at night… Too much Java? Heck yes. Hopefully JavaOne and the book will soon be over. P.S: And I love the project I’m working on at Google \o/
This, Is Why I Love Mac OS X
You have probably read about it by now, but Coda is a wonderful new web development environment for Mac OS X. While it is not revolutionary, Coda is a simple yet powerful tool encased in a beautiful user interface. Because it relies on http://Transmit for FTP and SubEthaEdit for code editing (with collaborative support), this [...]
Do Not Draw Text On Translucent Images
Or more precisely, Do Not Draw LCD-Optimized/Sub-Pixel Anti-Aliased Text On Translucent Images (thanks, Chris.) I was working last night on a user interface that Ben Galbraith asked me to pimp when I stumbled upon a very interesting rendering bug. To improve the application’s appearance, I changed a scroll pane to make it fade out its [...]
Translucent Swing Windows on Mac OS X
Many people have complained over the years (I know I did) about the lack of support in Swing/AWT for translucent and non-rectangular windows. There are various solutions to that problem. Mac OS X in particular, makes it easy to create translucent windows without calling into native code. I have often seen that the solution is [...]
Little Greens
Every country, every culture has its own peculiarities, which may sometimes seem rather odd, if not utterly insane, to foreigners. As a French young man, there is one thing that I find disturbing about the United States of America and that I had long forgotten until last week. On my way to California, for yet [...]
JavaOne 2007 Schedule
The schedule for JavaOne 2007 is now available. Do not forget to go to the schedule builder to pick the sessions you want to attend. It is very important if you want to be able to enter the room for popular sessions (for instance, Java Puzzlers or Effective Java). Here is the schedule for my [...]
UI Source Code
As promised in my previous entry, you can download the source code of the UI I showed earlier. Please note that the icons and textures come from other applications (namely Transmit and Transmission) and it’s up to you to make sure you can use them in your apps. I do not hold the copyright for [...]







