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 


Business

JSR-241: The Groovy Programming Language proposes the standardization of a new programming language for the Java Platform – one that is on equal footing with the Java programming language. Groovy is an agile, dynamic programming language like Python, Perl and Ruby, but it's designed specifically for the Java Platform and is completely interoperable with conventional Java programs. Groovy is not...
on Mar 16, 2004
So, I've posted a brief list of significant things that the technology business really ought to get working on. I wrote this list up on the plane after reading several articles about how the technology business was in the doldrums, more or less arguing that we already had pretty much everything we need. The idea is so laughable... it reminds one of that infamous 1899 USPTO quote, "everything that...
on Mar 12, 2004
The Brazilian National Health Card Project is a huge project with the objective of building a huge repository of clinical data for the Brazilian Health Care System. This project was constructed with the support of two fundamental technologies: JAVA and XML. In this paper, written in many hands with two Java Evangelists - Carol McDonald and Raghavan N. Srinivas - and the developers of the system...
on Feb 29, 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

Linux

For passionate Java developers, the network is the computer. However Java, and in particular its runtime environment, require a highly sophisticated operating system on which to run. Enter Linux; you would be hard pressed to find any system with more features. So, how does Linux increase the power of Java? First let’s look at what Linux represents; it is a free, heterogeneous, network-...
on Mar 13, 2004
Hi everyone, after some talking with my colleague Art, we would like to extend an invitation for papers and abstracts for articles for the site. We are particularly interested in articles about the different JVMs out there for Linux , with a specific eye towards compatibility and performance concerns. You can email them to me at chris@dibona.com Also, I'd like to talk about the tempest that...
on Mar 12, 2004

Databases

Bruce Tate's article "For JDO, the Time Is Now" brings up many good points, but it misses a key concern of mine: Solutions that already incorporate Entity Beans would be painfully expensive to rearchitect as JDO solutions. The J2EE specification for Entity Bean CMP should dictate the interface for using JDO as a persistence mechanism. This would allow developers to reliably introduce JDO...
on Mar 12, 2004

Community

I was an early member of the JavaLobby while I was still in college. At the time I was doing an internship for Kraft Foods in Chicago where I gently prodded the IT group to consider Java as a viable technology. Today I can't imagine having the same conversation. Since then I've worked on projects for the federal government and currently manage several Java-based projects at a University....
on Mar 10, 2004
There are many ways of getting started on a new piece of Java Technology. Developers do searches on Google, check their favorite online publication, go to Amazon for books, view tutorials on java.sun.com, etc… But, one source that is frequently overlooked is the specifications. When I started JSP and Servlet development about 4 years ago, I thought it was Sun’s version of Microsoft ASP...
on Mar 9, 2004
Teaching programming to biologists is one of the key challenges of bioinformatics educators. A few weekends ago, when several dozen bioinformaticians from across Canada organized to discuss curriculum and educational practice, this was certainly an issue of contention. How do you rapidly give a novice computer user the experience and wherewithal to design and write computer programs? Furthermore...
on Mar 2, 2004
Getting C/C++ developers to adapt new coding conventions can be frustrating to a team lead and other Java developers. Coming from a C/C++ and Microsoft background, my style was somewhat different from Sun's guidelines. I found that I was reformatting code all the time to my own convention. Reluctant to change my ways, and looking for every justification in the world not to, I asked experts for...
on Feb 29, 2004

Programming

In a recent thread on TheServerSide.com, readers voiced concern over JDBC drivers and connection pools that fail to close Statements and ResultSets when you call Connection.close(). If an application uses such a broken driver or pool and doesn't explicitly close these objects, the application will slowly leak resources and crash. Erring on the side of caution, many developers write JDBC code...
on Mar 5, 2004
I've been having lots of "fun" over the past days trying to figure out how to get JSP pages to properly display international characters. I've tried HTTP meta tags, JSP page encodings and seemed to be getting nowhere. If I have understood all the reading that I've done, then there are a couple of things that you should do to tell the web browser that you wish to display international (e.g....
on Mar 3, 2004
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

Extreme Programming

Test-driven development uses a tight cycle of "test, code, refactor" to develop software. Tension and Release I use the analogy of a stoplight: you start with a green light (all tests passing). Then you write a test; often you're referring to classes or methods that don't exist yet, and get a compiler error (yellow light). You fix this error by writing stubs, and when you run the test it fails...
on Mar 3, 2004

J2EE

The JCP committee approved the final specification for JSR 127. In other words, the long awaited JSF (JavaServer Faces) has finally left its specification stage. There is a lot of expectation about JSF and the problems it will solve (or create). Some people are excited with the technology, others are worried it would compete with frameworks like Struts, while other are just skeptical if its...
on Mar 3, 2004

Mobility

The Java Verified program announcement, made at 3GSM World Congress, raises my optimism about mobile Java applications for handsets even further. The big challenge with Java applications for handsets was to enable Write Once, Run Anywhere equation. Many a times, I hear the developers of such applications complaining about them having to put effort in making the application work on handsets from...
on Mar 1, 2004

Open Source

CNet's news.com 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