Tom Janofsky Consulting
Welcome.
Welcome to the home of Tom Janofsky Consulting. I provide services in enterprise architecture, design, and implementation.
I specialize in Java based development and education, particularly using J2EE.
Friday, February 11, 2005 XMLHttpRequest
So I've been doing a bit of work with XMLHttpRequest lately to do dynamic updates on web application pages behind the scenes and type-ahead drop downs. I thought this was a great example and I've made some modifications for better IE support (z-order with drop downs on the page, deal with IE caching GET requests, and some minor interaction bugs). Pretty cool stuff really. I'll post those updates soon.
Thursday, February 10, 2005 Java Memory Leaks
I just got done reading this bit by Attila Szegedi (seen on the ADVANCED-JAVA list) about some obscure Java memory leaks and how he found them in his app. Amazing! Moral of the story, beware of Jakarta commons-logging holding onto references to classes in applications that reload them, sun.net.www.http.KeepAliveCache for HTTP 1.1 connections doing the same, and an unbelievable insight into ThreadLocal. Wow.