Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blog Entries by Topic

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


Simon Brunning solicited advice on Data Access Object (DAO) design. I have a few tricks up my sleeve that don't demand a great deal of effort (no need to mock up InitialContext for example) but that do result in performant and maintainable tests. Database Commands I implement JDBC logic using the command pattern:   interface DatabaseCommand {    void execute(java.sql....
on Feb 27, 2004
So, I just attended Edge East 2004, a Web Services Conference here in scenic Boston. Full disclosure: I'm not exactly the world's biggest fan of the Web Services. My ten cents going in: they solve a very complex problem in a very complex way. And thus, they are to be feared. If you can, by any means, solve a simpler problem in a simpler way, you'll be happier. If you can, by any means, solve...
on Feb 26, 2004
There have been some interesting and useful discussions and guidelines on API design from people like Steven Clarke and Bill Venners. And the discussion can get pretty heavy. But I'll just mention one idea: APIs should not be exempt from fundamental usability principles. I'm coming from the selfish perspective of one who has to actually learn to *use* these things, and, more recently, as someone...
on Feb 16, 2004


Eweek is claiming that, in reponse to IBM's open-letter to Sun to open-source Java, unnamed sources at Sun are telling Eweek that Sun representatives will meet with IBM to discuss open-sourcing Java.
on Feb 26, 2004
In response to Sun's Simon Phipps' rant about Eric Raymond's open letter to Sun to open-source Java, IBM Vice President Rod Smith has called for Sun to open-source Java in a letter to Sun Vice President Rob Gingell. Smith offers IBM's support to create an independent organization to control Java.
on Feb 26, 2004
In an article in the UK's PC Pro magazine, Sun fires back over Open Source Java accusations, Simon Phipps, Sun's Chief Technology Evangelist and blogger, rails about Eric Raymond's recent open letter to Sun, Let Java Go. Seems pretty clear that both sides make some points and miss their marks. I don't have the time right now into a blow by blow analysis but I will say that I'm...
on Feb 18, 2004
The New York Times recently published a
on Feb 15, 2004
We all know the feeling of post conference-idous, when you need to decompress from all of the exciting things you learned about and figure out what was real and what was just flat out cool. After attending ETech, I thought, why decompress when we can just continue to transform. This conference has been like the weather in the States in Denver, CO. For those of us who live here, we know it’s...
on Feb 13, 2004
Way back in July 2003 I blogged about palmOne licensing IBM's J2ME implementation (WME) for its Tungsten devices. Tungstens with built in Java support are now in use, but as I noted back in that blog: When will all Palm devices, much less all Palm OS based devices, include a built in Java runtime, not just the Tungstens? Time will tell, but my gut says very soon: If they don't, they'll suffer...
on Feb 13, 2004

Open Source

CNet's is reporting today that IBM is urging Sun to make Java open-source. The article sources an open letter from Rod Smith, IBM's vice president of emerging technology, to Rob Gingell, a Vice President and Sun Fellow at Sun — the letter has been publicly posted here. In it, Smith replies to comments from Sun's Simon Phipps, who earlier in the month asked why IBM hadn't open-...
on Feb 26, 2004


Sun is developing a J2ME certification to complement the other Java technology certifications. The exam is now in the "beta" phase, with Sun looking for candidates to take the exam and give feedback on the questions. The good news: It's free. The really good news: If you pass, you'll be certified! Learn more about the technologies covered by the exam by reading through the Certification...
on Feb 25, 2004
I receive quite a few questions related to my J2ME Archive and wireless development blogs. From time to time I'll select one that's particularly pertinent to highlight here. For this tip, Ellick Chan (working pervasive education and integrating mobile devices into Gaia) asked: How can I use GSM's SMS capabilitiy to deliver push notifications to MIDlets? The MIDP 2.0 spec allows you to push...
on Feb 18, 2004


Since over a year I am thinking about the next generation Application Server that takes the route of JBoss as an flexible J2EE based server and just go through with it and make everything generic. In this server everything is deployable like Containers, Services (as of Transaction, Security, Persistence, Pooling etc) and Applications. The application server specification is replaced by a...
on Feb 25, 2004
Back in September Allen Holub said that accessors are evil, there was also a long thread on TSS about Allen's article. Then very recently Cedric Beust posted that he thought accessors are here to stay and that Allen Holub was all wrong (I tend to agree with Cedric on accessors but Allen did make a couple of good points). Which all seem to have very little to do with JSF I know but... Consider...
on Feb 14, 2004


Kathy Sierra, an author with a weblog of her own, has just posted a tremendously interesting message to Studio B's "Computer Book Publishers" list. Click the above link — here it is again if you're seeing this via RSS or equivalent funkiness — before continuing here, because she's got a lot more to say than I do. You read it right? OK, we can continue. First, there are an...
on Feb 24, 2004
Eric S. Raymond has posted an open letter to Sun on the topic of open source and Java. With typical ESR directness, he tells Sun that they need to choose between ubiquity or control. They can't have it both ways. I'm generally in agreement with Eric on this one. I think Java needs to be open sourced to survive. James Gosling has even made favorable statements about open-sourcing Java. The...
on Feb 13, 2004
This place is a riot. I met three people today that said, “Well I was only coming for Monday, but this is so cool I decided to stay for Tuesday. Now it’s Wednesday, and I think I’ll stay till tomorrow.” That’s the kind of energy going on around here at ETech. While it’s hard to admit, the Redmond machine has some pretty interesting stuff going on in the labs. As Marc Smith, from Microsoft...
on Feb 11, 2004


Sam Dalton and I are running a JSIG session about Java development on Mac OS X next month... Java Development on Mac OS X The Mac OS X platform is gaining ground with developers because of its stable UNIX based architecture, easy to use UI and integrated Java runtime. This session discusses experiences of Java/J2EE development on Mac OS X, talking about the advantages and disadvantages of...
on Feb 24, 2004


Sun has released Gilad Bracha's Generics Tutorial.
on Feb 17, 2004
'Tis true; for those that she makes fair she scarce makes honest, and those that she makes honest she makes very ill-favouredly-As You Like It, Act I, Scene ii As much as I hear people talking about "a renewed interest in Java on the desktop", I hear just as many differences in basic assumptions about what we want or expect from these applications. Conversations with other authors and webloggers...
on Feb 13, 2004