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

Blog Posts by Community

• 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 Tools

I first came across JProfiler last year, when Sam and I were looking for a Java profiling tool that would run on Mac OS X. Surprisingly, this is harder than you'd imagine! Sam downloaded JProfiler, took it for a test drive and was impressed so much that we even talked about it in our J2EE on Mac OS X presentation. I've just revisited JProfiler, so thought that I would write a mini-review....
on Feb 25, 2005
click to enlarge When you are working on a software project, often you have other people who need to access the builds. For example, here at Sun when I work with the JAXB RI, our builds need to be handed to the quality assurance team, the TCK team, the JAX-RPC RI team, and other miscellaneous people who use the JAXB RI internally. For many of them, this hand-off of a build is...
on Feb 7, 2005
I had the most difficult time getting eclipse 3.0.1 to work with the current CVSNT build CVSNT 2.0.58d. The knot has been finally unravelled and what I found, more importantly how I found out, seem to be a glimpse of how OpenSource and by extension any evoliving (and hence good quality) software matures. The findings can answer the following comments fears regarding OpenSource software There is...
on Feb 5, 2005

JXTA

polo rolled in the latest prefuse lib whereby a myjxta user can now copy aside a myjxta graph by placing focus on the graph and simply entering ctrl-e. very cool! there's much more we can do with this feature. MyJXTA :: use it - learn it - do it Java == platform independence XML == application independence JXTA == network independence Secure End-to-End Computing in my ears: Gravity Kills...
on Feb 25, 2005
Jeff Moore, aka polo, is now a MyJXTA project co-owner. I had the good fortune to meet Jeff while attending Linux World in Boston last week and truly look forward to his contributions moving forward. Jeff dove into MyJXTA head first and fleshed out, among other things, the prefuse eye candy. great stuff! MyJXTA :: use it - learn it - do it Java == platform independence XML == application...
on Feb 24, 2005
ext:config library is a JXTA configuration framework that grew organically via a number of real world venues and has been consistently honed through a steady application of refactoring TLC. The ext:config wiki is nearly draft complete at this time and includes: dependency listing API (object model) profile (declarative model) ui hands on runnable code samples associated resources A few...
on Feb 13, 2005
JXTA will represent at next weeks Linux World Boston edition. I'll be in town 02.14 - 02.16 so if anyone in the BlogEther happens to be in the area and wants to get together to tip a few and talk smack I'm game. Ok, why did I need an iPod? Given I'm new to the magical Apple Koolaid Elixir and at present amd still happily riding out the initial Mac/OSX buzz I had planned on getting an iPod in...
on Feb 11, 2005
Running MyJXTA is relatively trivial, either via WebStart or source. While WebStart totally rocks I encourage folks to try building and running from source. I'll get to why in a bit. MyJXTA runs, by default, on the "Public JXTA Network," affectionately called the "PubNet." This is basically an massive sandbox with which JXTA developers can deploy their wares and the JXTA curious can scratch...
on Feb 11, 2005
As a sign of an healthy and growing open-source community, the JXTA community is holding its third election to fill two openings on the JXTA Board of Directors. You may vote anytime between now and midnight PST Monday, Feb 13. Information about the election can be found at: http://www.jxta.org/community/voting/election2005.htm The newly elected representatives will serve for a year to help...
on Feb 3, 2005

NetBeans

Last week in Boston, Matt Ackley, Senior Director of the eBay Developers Program, introduced the new eBay SDK for Java during his keynote address at Web Services Edge. The eBay SDK encapsulates the underlying SOAP API, so although under the covers you'll be using Web services, as a developer, you can spend your time focusing on your application logic. Along those same lines, the award winning...
on Feb 24, 2005

Java Desktop

Hello All. I know it's been a while since I've been posted, so I'd like to let you all know what I've been working on. Lots of good things have happened or are coming soon. First of all.... I'm going to work for Sun I have given my two weeks notice at my current company. Starting March 7th I will officially be a member of the core Swing team at Sun. I would like to thank Jeff Dinkins and all of...
on Feb 23, 2005
In my Freebird! blog I got several requests for information/examples on writing time-based Java code. I've finally written an article and posted a source code project on this topic. The code builds upon the existing timing facilities in Java and adds some interesting higher-level functionality. The article explains how it all works. Check them out and let me know what you think.
on Feb 15, 2005
Another short dereference blog, in a series of short dereference blogs. This one's a pointer to the upcoming chat with Scott Violet and myself on Getting High Performance from Your Desktop Client. The main message here is to log on to the chat site Tuesday, February 15th, at 11 am PST and send us some questions. The more people, the better the questions, the better the chat. The secret...
on Feb 14, 2005
I went against my environmental concience this morning and decided to print out a manual. That said, I didn't want to waste too much paper, so I gave a shot at minimizing paper usage. I figured I would print 2 pages per printed page, and I would print double sided. Not bad, cut the page count down by 4. So, I went to the print settings dialog and found this for page ordering to help you do front...
on Feb 4, 2005
On Monday, TiVo announced a Java SDK called the Home Media Engine (HME) and a corresponding simulation tool, all for writing PC applications that target their digital recorder box. The announcement has been heralded in many forums, notably slashdot , the New York Times, EWeek, Yahoo News, etc. You'd be hard pressed to discover the fact that TiVo's new SDK is a set of Java APIs and a new J2SE...
on Feb 1, 2005

Java Web Services and XML

One of the major enhancements in the JAXB 2.0 is an ability to bind your own hand-written classes --- often called as POJOs --- to XML. And it's very easy. For example, consider the following classes: public class TodoList {  private final List<Item> items = new ArrayList<Item>();    ... methods ...}public class Item {  private String title;  private...
on Feb 17, 2005
The JSR 224 Expert Group just published a second early draft of JAX-RPC 2.0. There's lots of new stuff in this draft so I'll just pull out some of the highlights here: Annnotations Chapter 7 defines a set of annotations that can be used with JAX-RPC. These annotations are used directly by developers when publishing a Java class as a Web service and are also used when mapping WSDL to Java to...
on Feb 10, 2005
Yesterday I attended Indigo Day at VSLive! in San Francisco. I had not yet been in Moscone West and I enjoyed it. The site is smaller than the older site where JavaOne is held, but it is above ground, with sunlight and with better cell phone reception. It was a useful day, although the crowds are substantially smaller, and older!, than what I've got used at JavaOne, and the trade show was...
on Feb 10, 2005
Robert Sessions has published a good article discussing the “fuzzy boundaries” between object, components, and web services. The following table from his article pretty much sums up the key differences with respect to performance: Comparison of Objects, Components and Web Services Attributesby Robert Sessions, Objectwatch Objects Components...
on Feb 2, 2005

Portlet

I started investigating JSR-168, the portlet specification, a few months back, as part of a larger project to convert a legacy MIS into a Java-based system running on Tomcat. I started by writing some test code to try and characterize how portlets and servlets interact, as I was curious how a portal container like Pluto would be able to work within the confines of the servlet API. If you'...
on Feb 2, 2005