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

Blogs by Community: Java Desktop

• Adopt a JSR  • Embedded  • GlassFish  
• Global Education and Learning  • Identity Management  • IoT  
• Java Communications  • Java Desktop  • Java Enterprise  
• Java Patterns  • Java Tools  • Java User Groups  
• Java Web Services and XML  • JavaFX  • JCP  
• JDDAC  • Jini  • JXTA  
• Mac Java  • NetBeans  • Open JDK  
• Portlet  • Robotics  • Sun Grid  
• Sun RFID and Sensor  • [no association]  


Java Desktop

Let Java play to its strengths and co-opt Microsoft’s advantages In the previous parts of this series on Java vs. Microsoft .NET, I lay out the threat that .NET poses to the Java ecosystem and the advantages on which Microsoft is relying to carry out that threat. So…what is the response to this threat? Those of you who know me already know what I’m going to say: rich thin...
on Aug 26, 2003
Part II, in which we discuss the internal performance implications of said image type Let's dive briefly into some of the performance implications with BufferedImages (because I'm writing this and I tend to wind up in the performance arena no matter what I'm talking about). There is currently only one image type that we guarantee acceleration on (if possible on the runtime platform):...
on Aug 21, 2003
Recently there was a brief discussion on the java2d interest list. We were talking about some of uses of BufferedImage and someone replied to the group with their epiphany on these objects with just a brief: "BufferedImage as good as butter!" The Java2D team has spent the last few days trying to understand and come to terms with this phrase. Was it praise? Irony? Sarcasm? An epigram? A...
on Aug 14, 2003
Seeing as how this is my first blog, I thought it was reasonable to go on a complete tangent instead of spending my soapbox time rambling on about upcoming features and cool Java graphics things. Maybe I'll get into that stuff in a later column... For years now, we've been hearing about how Patterns and Components will make our code much better, easier, reusable, etc. etc. etc. (etc.). But I...
on Aug 8, 2003
Yes, you can support both In his post, Widgets follow form follows function, Chris Adamson ably describes the dilemma many software designers face when trying to design applications that support both novices and power users. In my post, Brittan’s Rules of Software Usability, I introduce the idea that software usability strategies can be seen through the application of three concepts:...
on Aug 4, 2003
Disclaimer: I wrote most of this blog about a month ago. Before I finished, a combination of vacation and other distractions kept me from completing it. So finally, here it is. At Sun Microsystems, we're all required to take vacation during the week of July 4th. I think it's more of an economic requirement than a patriotic one. Ofcourse some people take Independence Day pretty seriously,...
on Aug 4, 2003
I am not going to pretend that I am a usability guru. There are plenty of folks who have studied the issues of software usability far, far more rigorously than I have, people like Jakob Nielsen, Tog, and Alan Cooper, among many others: Joel has solid advice on User Interface Design for Programmers, the Interface Hall of Shame is very entertaining as well as educational. However, usability has...
on Aug 1, 2003
Microsoft has the upper hand on the usability front This Blog entry is the first in a series in which I plan to analyze the challenges that Microsoft .NET poses for Java and explore ideas for overcoming those challenges. Many people love to rail against Microsoft products, saying how bad they are. And there is a sense in which this is justified: many Microsoft products are not as robust and...
on Jul 30, 2003
As I was driving home tonight, I was listening to Forum on KQED (Michael Krasny rules! Oops, did I say that out loud?)... The topic of the show was advancements in assistive technologies for the blind. One of the guests was a blind man, the first to summit Mt. Everest. He has recently been participating in a research project that aims to convert visual signals into electrical impulses that...
on Jul 17, 2003
Payback JavaOne 2003 was a breakthrough event for me. Being my fifth JavaOne, I felt that it was time to start sharing my Java experience with other JavaOne attendees. So our group at ASIX, Inc. open sourced our framework for complex client-side Java development and created proposals for sessions and BOFs that we submitted for JavaOne 2003. The one session about our open source project JuiPiter...
on Jul 15, 2003
Recently my 15-year-old cassette walkman that I use for running finally keeled, leaving me with no choice but to upgrade to an iPod. But this rant is really about iPod's companion, iTunes, and more specifically about Apple's dogged willingness to ensure that the user experience dictates the UI rather than the other way around. Now Apple could have built their music store as a classic web-based...
on Jul 11, 2003
I grew up in a small town in upstate New York called Red Hook. In that small town is our little old family cabin, known as "The Camp". That little cabin overlooks a small pond, and floating in the middle of that small pond this holiday weekend was a whole slew of old friends and family. And amongst the slew was a satisfied Java developer (and I'm not referring to myself). Go figure. Let's...
on Jul 9, 2003
Powered by 802.11 and my viao with its duck-taped powercord to prevent hibernation loops, I'm basking in a balmy California midnight outside on my deck, coding away, fighting off an onslaught of bugs. Now you'd think that since I've worked on the JDK for many years that I'm referring to knats in the software. But I'm talking about real 6 legged creatures with wings and antennaes longer than...
on Jun 27, 2003
How many pubs are there in Dublin? Parachute out of a plane over Dublin blindfolded. After you've landed, walk 10 paces in any direction without removing the blindfold. There's a 90% chance that you'll be within earshot of a publican, so order a pint. If the atmosphere doesn't suit you, just walk 10 more paces in any direction. You'll either be in another pub or the restroom. Either way,...
on Jun 26, 2003
[This entry was also written sometime last week...] I rambled through my last entry, so this time I'll try to stay on topic. And what's the topic, you ask? Good question, I'm not quite sure, but I'll figure it out soon. Hmmmm. Did you see the Giants game last night? Yep, pretty exciting. Yep. Hmmmm. Nice weather, eh? Sure is. Ahh yes, I've been thinking a lot lately about the state...
on Jun 25, 2003
[We had some difficulty setting up my blog account; this entry was actually written early last week...] This is my first-ever blog. Yep, I'm selling out to the blog gods, even though I once said I would never blog. I even gave up writing in my own journal a couple years back once I realized that each entry sounded exactly like the last - a basic recap of the days events and nothing further...
on Jun 24, 2003
I'm here at Trinity College for the 4th annual GNOME users and developers conference (GUADEC) in Dublin Ireland. Dublin Ireland time is eight hours ahead of PST back in Silicon Valley however I've mostly overcome the jet lag. Except from 1-2 PM every day when I feel like a narcoleptic. It's 1:30 right now and it feels like my brain is draped with a big hot wet wool blanket. That was as far...
on Jun 20, 2003
I'm in Dublin Ireland this week for the GNOME Users and Developers Conference (GUADEC, pronounced "gua-dac"). It's a long way from Santa Clara California, not just in terms of hours and miles but in terms of queues and security checkpoints. Security has been tightened at airports by scanning luggage and people and shoes and by repeatedly checking one's boarding pass and photo ID. Within the...
on Jun 16, 2003
I finally got a chance to wander around the JavaOne "Pavilion" trade show floor. If you trot out to the edges, you'll see that the Pavilion is flanked by huge arrays of tables covered by white table cloths and little isolated clots of laptops and sandwiches attended by glassy eyed hackers trying not to give in to jet lag. I like to start out at the edges because that's where the new companies...
on Jun 13, 2003
If you've been traveling for a long time, opening the final door is an perspective changing experience that happens so fast that it's easy to miss. After driving and waiting and getting on the plane and then a bus and then renting a car and getting lost and getting directions and then finding the address (had trouble parking) and you knock and the door opens and the person on the other side...
on Jun 12, 2003