SpikeSource.com have a step by step article on how to install and setup version 1.0 of the Geronimo App Server from Apache.
Profiling Java Apps
Profiling an app involves looking at an apps performance and resource usage over time. This is an essential step to be able to tune an application and the app server (if deployed to one) so that it can run optimally.
DevX.com have a great article this week explaining the JVM’s support for profiling tools, memory spaces in the heap, and the Java 5.0 JConsole utility to examine heap usage. It’s a good introduction to profiling, and it would be great if they could follow this with a more detailed article describing typical problems to look for and how to tune your app and VM to avoid the problems.
MacWorld this week – with the x86 Mac be annouced?
MacWorld starts in San Francisco this week on Tuesday. There has been some talk of various expected annoucements, that may include the iPod shuffle replaced with a smaller iPod nano, and possibly Apple’s annoucement that they are entering the Plasma TV market, that will come with a built in Mac (?) Wow – that would be impressive.
I haven’t read anywhere that people are expecting the annoucement of the x86 Mac yet, so maybe it’s too early in the year, but from what I remember it is due to be announced this year.
News.com: Interview with James Gosling
News.com have an interview with James Gosling on their site today. They cover topics such as rate of Java adoption (still showing no signs of slowing), the ease of use of Java which has previously been a barrier to entry (although starting to be addressed in Java 5.0 and EE5.0), and a comparision between the use of scripting languages and Java.
