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 


Community

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
The third day of the TSS symposium was short – the last session ended at 4:45pm. This was definitely a Good Thing; no matter how much of a geek you are, Saturday night in Las Vegas has quite a bit of traction. And, after three nights of little sleep and the second requisite hangover, I must admit that I was happy that the final day had arrived. The morning started with a "Communities,...
on May 18, 2004
I began the second day of TheServerSide symposium with the morning's Power of Patterns keynote by Compuware's Mike Burba. In front of a full room, Mike discussed patterns as a general concept beyond the basic GoF and J2EE patterns we often think about. He defined them as common solutions to common problems in a given context, noting that they exist at the domain, platform and application levels....
on May 17, 2004

JavaOne

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 java.net 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

Business

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
"When a scientist says something is possible, they're probably underestimating how long it will take. But if they say it's impossible, they're probably wrong" --Nobel Prize Winner Richard Smalley. In this case they're definitely wrong. Four years ago, while working for marchFIRST, I helped build a Flash-XML-Java driven site for building and configuring skinnable rich media blog sites. We built...
on May 18, 2004

Games

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

J2SE

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
On the plane back from California I decided I've had enough with politics for a while and I'm ready to get back to coding. One thing I've always thought was missing from Swing is a good color chooser. Swing provides a color chooser model and a default color chooser, but it's always felt unfinished. Another 3rd party opportunity I suppose. In my ideal color chooser we would have several different...
on May 18, 2004

Programming

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

Databases

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
The public review period for JSR 170: Content Repository for Java technology API is open now until July 19, 2004.
on May 18, 2004
Laziness: The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don't have to answer so many questions about it. -- Larry Wall, Tom Christiansen, and Randal L. Schwartz, Programming Perl, 2nd Edition I started my programming life in Perl, and I am a...
on May 18, 2004

Linux

Are you a university student programming in Java on Linux and interested in leading projects? Then linux.java.net is looking for you. We want to start a "students' corner" on Linux.Java.Net because, frankly, we're old. And we're not just talking about that age The Who didn't want to live past. All the music references we know are from the sixties and seventies. (Well, that's not really true but...
on May 14, 2004