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 


This week I've been playing with a couple of things that I haven't used before - Struts 1.2-dev for one, and Hypersonic, a 100% Java RDBMS that supports transactions, RI, and stored procedures. I have been pleasantly surprised with both. I've always thought that Struts action mappings can be a bit cumbersome to write when there are lots of them. XDoclet can help here, but there are some new...
on May 29, 2004
UPDATE: Brazilian Portuguese translation / tradução para o português do Brasil no JavaFree To begin with, I must congratulate the JSR-220 EG for their braveness. I can't think of any spec in the JCP that has been changed in such a dramatic way as this one. Linda said during the last JavaOne she intended to kill deployment descriptors and to simplify the programming model as...
on May 19, 2004


FISL is the most important event about free software in Brazil. People from different countries come to attend sessions about free software such as Linux, PHP and others. As Java is starting to get more attention from the open source and free software community, there will be some talks about it in the main track. Besides that, SouJava, the largest JUG in Brazil, which I am proud to help to...
on May 28, 2004
I just took part in an exciting meeting at the MediaLab Europe, in Dublin. Representatives of the Ministries of Education of thirty countries were there, discussing the future of distance learning, broadband access in all classrooms, and the level of government support for sharing curriculum. I'll write more about what Seymour Papert, Nicoloas Negroponte, and a host of others had to say in a...
on May 26, 2004
Day One: I have to admit that I will always accept any excuse to visit San Franciso, so I jumped at the chance when my boss asked if anyone should attend this years BEA eWorld. Compared to Austin, San Francisco's weather is down right chilly. I knew I was going to have a good time as soon as I saw folks pulling on sweaters and jackets. Austin's been realtively cool so far this year, but it's...
on May 25, 2004
For the most part, SubEthaEdit is just a tidy little editor that runs only on Mac OS X. However, it's claim to fame is the fact that it supports concurrent editing of documents by multiple people. SubEthaEdit is a fascinating tool for collaborative editing things like conference notes or, heaven forbid, source code (i.e., pair programming where you don't have to strain your neck peering over...
on May 19, 2004

Open Source

The Eclipse open source group has named its first new Director. Former Oracle VP Mike Milinkovich.
on May 28, 2004


One of the major themes at TechEd this year was how to increase productivity. The marketing slogan was "Do More With Less". Early on, I mentioned how Microsoft's Visual Studio tools give them an edge on the Java community. This isn't because Java can't have tools that are just as good as Visual Studio, but it's because the collected principles that lead to the development of those tools aren't...
on May 27, 2004
Open standards allow multiple vendors to offer their own implementation of valuable technologies. The Sun and JCP open standards are particularly good at helping small vendors participate in the technology market. Competition makes software cheaper, forcing the vendors to improve the quality of their products and services. Open standards also lower the risk for the end users by at least...
on May 27, 2004
Offshoring accelerating, layoffs left and right, doom, gloom, oh me, oh my. And yet, I just landed a terrific job at a great startup (thanks Jason). The work's interesting, I'm learning lots of new stuff and the people there are top-knotch. I'm starting to get nuisance email solicitations from recruiters again. My independent consultant friends are complaing that they've got too much work....
on May 25, 2004
I don't know exactly what I was expecting from Steve Ballmer's keynote address this morning. I've never seen the man speak before, or heard his voice. In fact, I haven't even seen a photograph of him that wasn't a decade old. What I did not expect was for Mr. Ballmer to have somehow transformed into a spitting image of my former Governor, Jesse Ventura. They look alike. They speak alike....
on May 24, 2004
I must admit, it was a little odd being a Java guy walking into a room full of .NET User Group Leaders from all around the country. The abundance of caffeine and general rowdiness of the 75 member crowd helped ease tensions somewhat, and while I got my bearings I took careful note of the group, its dynamic and the subject matter they were covering. What I found was equal parts encouraging and...
on May 23, 2004
This is pure speculation on my part, but what if Macromedia were to assemble a community-driven process based on the JCP that they could use to extend the Shockwave platform and give companies and individuals around the world a chance to have a voice in the matter? It strikes me that Macromedia could do the same thing with Shockwave that Sun has done with Java. If they did, I have a feeling that...
on May 21, 2004
Why on earth would I choose TechEd over JavaOne? Well, I didn't exactly choose TechEd. It chose me. Or, rather, Microsoft did. They've invited me to come to the TechEd conference as their guest and as a community-minded Java evangelist sort of guy. Who could resist generosity like that? I think the Microsoft folks are hoping I'll find something on their side of the fence worth writing home...
on May 21, 2004
This series is about how I turned my site from a hobby site to one that is a business. I hope to distill a series of practical suggestions that will help you get your website profitable. You may find everything I have to say completely obvious, certainly I do now having done it all! But maybe some of you will find this series helpful. In the first part, "The Beginning" I explained why I started...
on May 19, 2004


My latest hack is a "Napkin" Look and Feel for Swing. I'm up to alpha 4 with it -- it still does some very weird things. The Swing LAF lets many things happen, but it is far from simple to figure out, and farther from easy to flex. But most things can be done. The idea is this: There's somehing about a GUI mock up that makes managers go all glassy-eyed. When you mock up the GUI, which you...
on May 27, 2004


FYI, I have accepted a new position at Nokia running developer technical services and consultation for the Americas. More details are available from my personal blog. I intend to continue blogging wireless Java related tidbits on as time permits, including resuming my monthly wireless highlights entries in the not too distant future. And if you're going to be at JavaOne, please consider...
on May 25, 2004


Bytonic Software has released their open-source (GPL'd) Java port of the Quake2 game engine, Jake2 v0.9.1.
on May 23, 2004


Sam Pullara has done some work to help people run some of the Java v1.5 features on Mac OS X. Note that his work is based upon the bundles made available as part of JSR-14 and is therefore a bit out of date relative to the official releases for other platforms (even more so when the next official beta is release in the next couple of weeks). I don't know about you but I'm finding Apple's...
on May 22, 2004


A recent book, The Paradox of Choice: Why More is Less by Barry Schwartz, has been getting quite a bit of attention lately. In it, Schwartz contends—and his research backs this up—that people are frequently less satisfied as the are offered more choices. I tend to believe he's right. The Java world alone offers plenty of anecdotal evidence. For instance, after occasional frustration...
on May 19, 2004