Bill Schneider, Software Architect

Bill Schneider writes about software and other stuff. Opinions are my own.

Saturday, June 18, 2005

commons-logging classloader pain

›
I recently learned about commons-logging's classloader behavior the hard way when moving applications that use log4j from Tomcat to WebL...
Saturday, June 04, 2005

cost of supporting old browsers

›
I've begun to question the wisdom of standards for websites that require support for older browsers like Netscape 4. Backwards compatibi...
Saturday, February 05, 2005

Wireless adventure

›
I must have bad luck with my home wireless network. I had a D-Link DI-514 wireless router, which worked great until I got a new IBM Thinkp...
Saturday, January 15, 2005

displaytag sorting/paging performance vs. native SQL

›
displaytag is an easy-to-use JSP tag library for printing out HTML data tables with sorting and paging. But, there's a catch. In an ente...
2 comments:
Sunday, January 09, 2005

USB flash drives and Linux

›
I've had to set up a USB stick with Linux recently. It's fairly easy if you know the right magic. Here are some links to useful ...
2 comments:
Saturday, January 01, 2005

Avoiding Anemic Domain Models with Hibernate

›
One of Hibernate's most under-appreciated features is its ability to persist private fields. This feature is useful for avoiding what M...
7 comments:
Wednesday, December 22, 2004

more PostgreSQL performance junk

›
Someone at work was running a big delete (100k rows) and it was taking forever, as if it were hung. We couldn't figure out what was goi...

PostgreSQL on cygwin: "Bad system call"

›
I was getting this "Bad system call" message from PostgreSQL 7.4.x on cygwin. It was working earlier, and I thought I had done ev...
Wednesday, December 15, 2004

PostgreSQL performance of "where exists"

›
Today I was looking into the performance of a PostgreSQL query with a "... where exists (select 1 from ...)" subquery: select foo...
1 comment:
Saturday, December 11, 2004

"Client CVS Branch" anti-pattern

›
Scenario: Your team developed a custom application for Client A. The application is generally useful, so it gets re-sold to Client B. ...
‹
Home
View web version
Powered by Blogger.