Tuesday, September 28, 2010

On Dissent

Iran sentences Blogger to 19 years in prison!

I like to think I'm open-minded about world politics (I read from the left and the right). This is just indefensible. A society that won't tolerate dissent just isn't built to last. You need a feedback loop to realize progress.

Wednesday, February 3, 2010

Visualvm


If you need to profile your Java application and you don't want shell out $ for a proprietary tool, you might be interested in visualvm. It's licensed under the GPL and includes a number of cool features:
  1. It automatically connects to any JVM on your system (including the visualvm jvm itself) as they start up.
  2. It includes high level monitors of CPU usage, Heap, Classes and Threads
  3. Detailed views of Threads
  4. CPU and Memory profiling.
I haven't had much time to play with it, but it seems to just work!