I recently wrote an article, "Create Desktop Applications with Java-Based Web Technologies" for O'Reilly ONJava.com, and I was just pondering some of the feedback I got.
RMI is part of the J2SE stack. As more power becomes available on "limited devices" you may find J2SE running on devices that were once targets for J2ME. In the meantime, there have been several ideas on how to bring RMI to a phone near you.
I've been thinking. We have lots of software crashing these days. Some
due to bugs. Some due to viruses and worms. Some due to hardware failure. And yet software is becoming more common and important than ever before. So what can we do to make software more reliable?
Paper AirPlanes, Tinker Toys, Grids and P2P - and I'm quite certain I wasn't lost in a neighborhood Toys "R" Us
I believe JXTA is one of the more social and organic enabling technologies that I have had the opportunity to work with. Candidly, working with JXTA is a serious kick in the pants.
Lately you hear many software engineers complaining about competition in the software industry from foreign workers or foreign companies starting to compete. Finally, it seems, that the US is not an island anymore and that we are facing major competition. For me, I cannot comprehend the outcry maybe because I had to fight, learn, change and risk a secure lifestyle to become what I am now.
Do not expect any order or rhyme or reason for the content that follows. I've been away from the blogging game for several weeks, so I have a lot of random thoughts waiting to jump out of my dome (in typical fashion, none of them are well formed).
I plan to use autoboxing in a project, so I'm responding to Erb Cooper's damning blog, "The Terror That Is Autoboxing." I haven't read the spec yet -- Only JCP members have had the chance. I think we should reserve judgment at least until we can see what the JSR expert group has come up with.