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 


I am pleased to report that we are one step closer to the final ballot of the Tiger release, jsr 176 jcp page. Look out for some related news on Monday. I have been impressed with all the expert groups in this release, and obviously the JSR 176 team. When you look at the companies and individuals involved, I know Java is in safe hands. One top tip if you want to participate in the jcp process...
on Jun 25, 2004
I normally try to be even handed, un-biased, and bi-partisan; but today I'm going to shamelessly use my muchly vaunted position as a highly skilled blogologist in field of to plug my new project: Flying Saucer, an all Java XHTML + CSS renderer. When I was doing research for my two part series on HTML renderers for Swing (pts 1 & 2) I got to thinking Why are there so few renderers,...
on Jun 18, 2004
Last Friday we posted the first of the Tiger Snapshot releases to the web. Build 55 is available right now, and the plan is to post each weekly build until we reach the Release Candidate (RC) build. Unlike our milestone releases these builds receive only limited testing, so they're not for the feint of heart. If you'd like to live on the bleeding edge, though, then these builds are for you....
on Jun 14, 2004
Mark Reinhold just announced that J2SE 1.5.0 snapshots are now available. These are slightly tested builds that contain the latest fixes and changes to the latest release of J2SE, Tiger. The intention of the snapshots are to get early feedback into the final stages of releasing Tiger. This approach has proven very successful in many communities - it is particularly common in the open source...
on Jun 12, 2004


The Advisory Board is a group of well-known and well-respected academics and industry experts who advise the communities, projects, and participants of on issues related to Java™ technology and community building. This panel of experts operates in a purely advisory role. They communicate with the community both directly and through the Community Manager....
on Jun 25, 2004
My apologies for the somber note amidst the hype and hoopla over the upcoming JavaOne festivities. Alas, Bob Bemer has passed away due to complications from cancer. Bob invented the ASCII data format and was an old-school computer geek. "He never got the coding out of his system. He was a coder until he couldn't code any more. He lived it and breathed it." said his son. R.I.P. The title of this...
on Jun 24, 2004
NASA Throughout the 1950s significant advances were made in the aerospace field, building on the scientific and technological breakthroughs from the previous decade of war. Innovations were incremental, with carefully laid out programs to test and develop new rockets and supporting infrastructure. Then in 1957 the Soviet Union launched Sputnik. Overnight, space exploration went from a fringe...
on Jun 21, 2004
Nominations begin this Sunday for a seat on the Fairness Board. Here is a description of the Fairness board and how the election process works. What is the Fairness Board?'s governance defines several Boards to help ensure the community runs smoothly and fairly. One of them is the Fairness Board. The Fairness Board consists of three (3) members and provides...
on Jun 17, 2004
You would think with all the trash talk going on, its all about Java vs. C#, (or J2EE vs. .NET), and modern development process like refactoring. LAMP is often left out of many conversations. However, LAMP is a big contender for a share of the web market. Many Mac owners might be familiar with DealMac. A grad student, who spent his time gathering info on Mac deals and then publishing his...
on Jun 14, 2004


The "elephant" article that published last week was probably my favorite that I've ever written. Your responses made me work. After hundreds of blogs, e-mails, forums and phone calls, I'm still amazed that it struck such passionate feelings from my audience. (In an amusing twist of fate, Amazon chose that week to report that my new book, Better, Faster, Lighter Java, had not yet shipped...
on Jun 23, 2004
It's been a long haul since I started working with Open Source technology. There have been times when I've joked about the rice and lentils diet, only I wasn't really joking. I was putting a brave face on a pretty frightening and hungry lifestyle. I've never known for certain if my work in Open Source was going to pan out, and I've been just barely scraping by for longer than I care to admit...
on Jun 21, 2004

Extreme Programming

Somnifugi JMS is a lightweight, single-JVM implementation of the JMS interface. I've used Somnifugi to simplify the threading architecture on a few user interfaces for clients over the years. The architecture has worked well, especially for developers who weren't familiar with Java's multi-threading. I've been meaning to follow up on an article by Johnathan Simon where he hinted that one could...
on Jun 23, 2004


There' s a free event for the Java Communities on Tuesday night too - 6-9pm in the Argent hotel, Metro 3 room. I gather there will be free food and drink to be consumed in the company of community representatives from each of the Java communities (, JXTA, Jini and the JCP who I gather are the hosts) and that everyone is welcome.
on Jun 22, 2004
Got a Java blog? Come to the joint Java blogging community informal meet-up next Monday. Details at the Atlassian site, please blog that you're coming & trackback to
on Jun 22, 2004


First, some housekeeping: 1000th project: jBob pointed out that the 1000th project was approved a few days ago. It is part of the project community, and can be found here: jBob's log about it can be found here: Regarding OSCON: We should be running a Linux on Java BOF there, but the...
on Jun 22, 2004 celebrates another milestone with the approval of our 1,000th project. The javafirmware project became # 1,000 when it was approved for the incubator. javafirmware is self-described as a specification and reference implementation consisting of the J2ME MIDP/CLC and a subset of the Java Realtime runtime environment. The project owner explains that the framework will be...
on Jun 21, 2004

Open Source

Tucked away in the corner of the FISL exhibit hall in Porto Alegre was a stand staffed by the Brazilian group - enthusiastic, friendly, welcoming. I stepped carefully around the mound of food packages the team are collecting for the poor and was greeted by Claudio Ferreira Filho, leader of the group that localised to Brazilian Portuguese. Using just the tools to hand...
on Jun 18, 2004
Correction: At the bottom of my weblog I complained that I cannot redistribute JAXB with my project forcing others to download and install JWSP. Ryan Shoemaker from JavaSoft told me that this is not correct and an updated FAQ entry about this is made available. I am glad to hear this and hope that JAXB can be found on the Maven repository soon. I hope that this confusion helped to clarify this...
on Jun 15, 2004


The server side has published an article by N. Alex Rupp on how to use OpenEJB for testing your EJB applications. Advanced EJB Testing with OpenEJB David Blevin's and I founded OpenEJB some five years ago to create a fast and lightweight EJB container system that could be easily embedded in any application (its even been used in handheld devices). I stayed with the project for the first couple of...
on Jun 11, 2004