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.

     # posted by tomjanofsky @ 10:32 AM 3 comments links to this post


     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.

     # posted by tomjanofsky @ 6:05 PM 0 comments links to this post


straight to the top