February 23, 2006

Invisible JTable Column Headers

THE SWING/JFC FAQ: "3.2. Why doesn't my JTable show the column names? Although JTable has the column information, it only shows the column headers when the table is put into a JScrollPane: panel.add(new JScrollPane(myJTable))"

February 17, 2006

Lost Garden: Software Development's Evolution towards Product Design

Lost Garden: Software Development's Evolution towards Product Design: "The diagram also contains a surprising amount of poo. But then, that is the bigger lesson lurking within the scrawls. Much of what software developers create fails to serve the full spectrum of their customer’s needs."

February 14, 2006

Slashdot | Firefox Memory Leak is a Feature

Slashdot | Firefox Memory Leak is a Feature: "firefox's memory usage has always been a thorn in my side. I tend to average around 20 to 25 tabs open, usually while I'm running other ram hungry applications. Firefox generally was eating up about 200-250 megs of ram on my machine (and I've seen it go as high as 600 megs). After changing the browser.sessionhistory.max_total_viewers to 0 and running 'top' firefox seems to be using about 46 megs of ram right now. It also doesn't feel particularly slower than it did before. I have a feeling that the benefit of caching so much was actually having a negative return after a certain point because the machine was so starved for ram. On a side note, if anyone is like me and looks in about:config for browser.sessionhistory.max_total_viewers and doesn't see it, you have to actually add the line. Right click and choose 'new' then type in 'browser.sessionhistory.max_total_viewers' and then 0 (or whatever you like)."

Modern Mechanix

Modern Mechanix is a cool blog that scans retro magazine ads and stories.

Yugo runs by wood-gas

Wow. Really left me speechless. Yugo runs on wood

Yahoo! UI Library

Yahoo! UI Library

Yahoo! UI Design Pattern Library

Yahoo! Design Pattern Library

February 09, 2006

Azul Systems | Network Attached Processing for Unbound Compute™

Azul Systems has a cool JVM remoting technology to dynamicaly offload processing to their big iron.