The Source for Java Technology Collaboration
User: Password:



View Archives: Homepage | Projects & Communities | Also Today | Spotlights | Success Stories | Articles | Weblogs

Weblogs


Most Recent | Topic | Community | Webloggers | Top Weblogs | James Gosling   
Monthly Archives:    
•  Embedded Java  •  Global Education and Learning Community  •  Java Communications  
•  Java Enterprise  •  Java Games  •  Java Patterns  
•  Java Specification Requests  •  Java Tools  •  Java User Groups  
•  Java Web Services and XML  •  JavaDesktop  •  JDDAC  
•  JDK  •  Jini  •  JXTA  
•  linux.java.net  •  Mac Java Community  •  NetBeans  
•  Portlet  •  Robotics  •  Sun Grid  


Community: Embedded Java

Big dreams on the longest night of the year...: December 21st is the winter solstice, the longest night of the year in the northern hemisphere. What better time to dream sweet visions for the future?
Posted by johnreynolds on December 20, 2005 at 16:58 PST | Permalink | Discuss (5)  

Linux vs Windows? Maybe a lesson here for Java vs Whatever: A couple of paragraphs here may serve as a reminder of why the "best" solutions don't always win, what we could do about it, and what really matters as we sell Embedded Java.
Posted by bboyes on November 08, 2005 at 14:15 PST | Permalink | Discuss (8)  

Top Ten Myths of Embedded Security, and what Java offers: This interesting article came across my (virtual) desk today and it seems worth passing along.
Posted by bboyes on July 08, 2005 at 13:28 PST | Permalink | Discuss (1)  

Students to win prizes and fame today in Amsterdam for writing J2ME applications for Ricoh:

The student winners of the Ricoh & the Sun Java[tm] Platform Powered by U contest will announced June 3rd. The contest has been hosted by the Global Education and Learning Community (GELC) at Java.net. Students competed for Sun computers and a trip to JavaOne plus their university gets a high end Ricoh MFP. Read on for more about why we did the contest and info about the awards event.


Posted by turbogeek on June 03, 2005 at 07:35 PST | Permalink | Discuss (0)    


Community: Global Education and Learning Community

New Learning Content from Down Under: The Learning Federation in Australia has a new crop of excellent educational games for grades P-10.
Posted by rstephe on January 27, 2006 at 12:12 PST | Permalink | Discuss (0)  

Teaching Java platform to undergraduate students is a process: Learning Java platform is a process. Some JUG Petropolis members and me have been teaching Java platform for five years free of charge in an academic environment. Our focus is to help somebody in a academic community, who wants to learn Java. I always describe a strategy to make sure that students can continue to learn Java effectively.
Posted by mayworm on December 28, 2005 at 04:52 PST | Permalink | Discuss (6)  

An interview with Brian Koontz, creator of the Open Source Technology program at North Lake College:

Open Source for college credit? Yes, it's true! Daniel interviews Brian Koontz, Computer Science program coordinator and OSS zealot at North Lake College. Brian created a certificate program for Open Source Technology at North Lake College in Texas. Daniel Brookshier interviews Brian about the certificate and the open source impact of open source.


Posted by turbogeek on November 17, 2005 at 17:16 PST | Permalink | Discuss (2)  

UniNet: Using JXTA to create an open and plateform independant GRID network:
Today the development of Java and JXTA technology enable developers to create a worldwide network to start developing software in a different way... a decentralized way...
UniNet want to enable developers to simply create application that use power of an open worldwide GRID network without thinking about all communication/grid specific functions.
Posted by alois on November 16, 2005 at 08:04 PST | Permalink | Discuss (2)  

 


Community: Java Communications

The Aquarium Offers a Reservoir of Community Resources: Need I say more? This acquarium is a reservoir.
Posted by marinasum on January 19, 2006 at 07:58 PST | Permalink | Discuss (0)  

Mustang Release Contents (JSR 270): Early Draft Review: Just in time for the holidays, the Early Draft Review version of the JSR 270 specification is now available.
Posted by mreinhold on December 21, 2005 at 17:04 PST | Permalink | Discuss (11)  

Free, ALL ACCESS Backstage Pass for Sun Developer Network: How do you benefit from a free membership at Sun Developer Network? Let me count the ways and pass on a current promotion.
Posted by marinasum on December 07, 2005 at 21:08 PST | Permalink | Discuss (3)  

UniNet: Using JXTA to create an open and plateform independant GRID network:
Today the development of Java and JXTA technology enable developers to create a worldwide network to start developing software in a different way... a decentralized way...
UniNet want to enable developers to simply create application that use power of an open worldwide GRID network without thinking about all communication/grid specific functions.
Posted by alois on November 16, 2005 at 08:04 PST | Permalink | Discuss (2)  

 


Community: Java Enterprise

An unorthodox approach to logging in application server: Here's quite an unusual way to debug the code that is running in the application server of your choice.
Posted by kirillcool on February 09, 2006 at 14:52 PST | Permalink | Discuss (3)  

JSF More Performant than Action Frameworks?: Everyone assumes JSF adds overhead to application processing on the web versus something like Struts or WebWork. Reflecting on experience, I think JSF can actually be a lot faster than those solutions.
Posted by jhook on February 08, 2006 at 14:48 PST | Permalink | Discuss (20)  

Service Oriented Architects: Service Oriented Architects need to focus on business processes and on business services. The SOA architect has to understand where a business process is likely to change, and where it probably won't. They need to understand factors that impact multiple process steps, and those that are specific to a single step. Without this level of business knowledge SOA architects will not be able to design services with the proper granularity, and they won't be able to design the proper data interchange model.
Posted by johnreynolds on February 07, 2006 at 17:48 PST | Permalink | Discuss (4)  

In Plain Terms: Project GlassFish and Sun Java System Application Server: Ken Drachnik's blog says it well.
Posted by marinasum on February 06, 2006 at 09:34 PST | Permalink | Discuss (0)  

 


Community: Java Games

Façade, gaming redefined: Every now and then, a group of few people come up with a bright idea that shakes the world of video games. Façade might just be one of them and it's Java powered.
Posted by gfx on November 28, 2005 at 20:07 PST | Permalink | Discuss (7)  

 


Community: Java Patterns

Are software architects not working hand-in-hand with developers?: Some time ago, a project I participated as a team manager, called my attention. The development team was constantly complaining about the complexity they had to grapple with for implementing every single use case. When asked whether their difficulty lay in the technological aspects, or even if the core business involved was too complex, they reported that their problem was elsewhere. Namely the challenge actually had to do with the steps they had to follow in order to attain, for instance, a simple CRUD respecting the architecture designed by the software architect. A CRUD with just two attributes required the development of 10 different classes to allow the insertion of a simple record in the database.
Posted by mayworm on December 21, 2005 at 11:53 PST | Permalink | Discuss (15)  

The cajo what?: With two major milestones this month; our 100th new member, and official recognition by the Internet Assigned Numbers Authority: The cajo project is quite likely, the most famous unknown project on the net. Please help let this cat out of the bag...
Posted by cajo on August 30, 2005 at 19:44 PST | Permalink | Discuss (2)  

XML Standards as ObjectOriented Code Part I: The relationship between the visitor pattern and XSLT is discussed with respect to GeoAPI and Geotools.
Posted by jive on July 24, 2005 at 14:44 PST | Permalink | Discuss (0)  

 


Community: Java Specification Requests

Java EE 5 specifications in PFD: The GlassFish Community is implementing the Java EE 5 specifications. Almost all those specifications are now in the Proposed Final Draft stage, which means they are done, except for fixing substantial problems. Here is a list of pointers to the specification documents...
Posted by pelegri on December 04, 2005 at 13:40 PST | Permalink | Discuss (0)  

Mustang Component JSRs: The JSR 270 Expert Group recently decided upon the set of component JSRs that will appear in Mustang, a.k.a. Java SE 6. Here they are.
Posted by mreinhold on July 19, 2005 at 13:35 PST | Permalink | Discuss (9)  

Generics Considered Harmful: “Complexity budgets” are important. Too bad we didn't think that way earlier.
Posted by arnold on June 27, 2005 at 10:53 PST | Permalink | Discuss (44)  

 


Community: Java Tools

JNI Template Library: I posted the first version of JNITL, a template library for developing C++ JNI application.
Posted by kohsuke on February 08, 2006 at 22:33 PST | Permalink | Discuss (2)  

Easily Use Custom Swing Components with Matisse:
Posted by joshy on February 07, 2006 at 15:08 PST | Permalink | Discuss (4)  

Accessing Derby from Creator:

Yes, I'm a NetBeans guy, but since Creator 2's been released, I can't stop playing with it. Since I've also been playing with Derby a bit lately, and since Derby isn't one of the preconfigured database server types that ships with Creator, I thought a short blog entry might be in order.


Posted by bleonard on January 30, 2006 at 17:13 PST | Permalink | Discuss (7)    


Community: Java User Groups

Where's Peter?: I'm off to India, for Sun Tech Days in Chennai, then visiting with developers in Pune, Kolkata, and Delhi. I hope to meet a lot of new people and inspire them to participate the JDK community.
Posted by peterkessler on February 02, 2006 at 21:34 PST | Permalink | Discuss (0)  

Teaching Java platform to undergraduate students is a process: Learning Java platform is a process. Some JUG Petropolis members and me have been teaching Java platform for five years free of charge in an academic environment. Our focus is to help somebody in a academic community, who wants to learn Java. I always describe a strategy to make sure that students can continue to learn Java effectively.
Posted by mayworm on December 28, 2005 at 04:52 PST | Permalink | Discuss (6)  

Free, ALL ACCESS Backstage Pass for Sun Developer Network: How do you benefit from a free membership at Sun Developer Network? Let me count the ways and pass on a current promotion.
Posted by marinasum on December 07, 2005 at 21:08 PST | Permalink | Discuss (3)  

 


Community: Java Web Services and XML

Neck-deep in JAX-WS: For the past few months or so I've been working on rearchitecturing the JAX-WS RI. The goal is to bring the performance to the next level, to make it more pluggable in all respects, and to allow more infrastructure-level specifications to be implemented on top of it.
Posted by kohsuke on February 10, 2006 at 19:38 PST | Permalink | Discuss (0)  

Validate XML using RELAX NG and JAXP 1.3.: JAXP 1.3 comes with a nice XML validation API (I was involved in designing this API.) Today I'm going to explain how to use this API to validate your XML documents with RELAX NG.
Posted by kohsuke on February 10, 2006 at 19:23 PST | Permalink | Discuss (2)  

It takes two to Tango!:
Posted by arungupta on February 09, 2006 at 15:33 PST | Permalink | Discuss (0)  

An Overview of Sun's Project Tango: Sun's Project Tango is ensuring that Java Web Services and Microsoft's Windows Communication Foundation interoperate with enterprise class features such as security, reliable messaging and atomic transactions. This is accomplished by implementing a number of WS-* specifications and holding plugfests where our engineers work together for a week to test our implementations of those specifications. This entry maps the enterprise features to particular specifications and talks about interoperability testing. Source and binaries will be available in the upcoming weeks.
Posted by haroldcarr on February 09, 2006 at 13:46 PST | Permalink | Discuss (0)  

 


Community: JavaDesktop

Baby Boy: Permit me a short indulgence: Luke Allen Bair was born February 3rd at 6:31pm. Families doing well.
Posted by rbair on February 09, 2006 at 10:15 PST | Permalink | Discuss (12)  

Breadcrumb bar - from closed source to open source: A story of how a commercial vendor has contributed one of its Swing components to the open-source community.
Posted by kirillcool on February 08, 2006 at 12:43 PST | Permalink | Discuss (6)  

Using the Desktop API in Java SE 6 (Mustang): The Java platform has been closing the gap between its performance and native app performance on the desktop. The Java SE 6 (Mustang) Desktop APIs help Java applications more tightly integrate with your desktop.
Posted by joconner on February 07, 2006 at 15:52 PST | Permalink | Discuss (3)  

Easily Use Custom Swing Components with Matisse:
Posted by joshy on February 07, 2006 at 15:08 PST | Permalink | Discuss (4)  

 


Community: JDDAC

Faces and Flash?: IBM and OpenLaszlo are offering up a new choice in Rich Internet Applications.
Posted by johnreynolds on July 22, 2005 at 06:47 PST | Permalink | Discuss (6)  

 


Community: JDK

Contributing to Mustang: Fixed in Release B70: My bug fix actually showed up in build 70 of Mustang. The public test of the Mustang collaboration process is done. My conclusion...the process worked.
Posted by joconner on February 11, 2006 at 03:10 PST | Permalink | Discuss (1)  

An easy way to enter the Mustang Regression contest: Let me give you guys an interesting hint on entering the regression contest ... Suppose your application has a unit-test suite ... Simply run your test suite on a Tiger build (1.5 update 6 is the latest) and then on a Mustang build (JDK 6 build 70 is the latest) and compare the results. If every test gives the same result on each then that's wonderful. But if some test gives a different result on Mustang than on Tiger, it's time to roll up your sleeves. Does it show a bug in your application? Or does it show a bug in Java? If you're satisfied it shows a bug in Java, you've probably found a regression. Again, regressions occur when functionality which used to work in a previous release is broken in a later release. WE WANT TO KNOW ABOUT REGRESSIONS, because we want to fix them before making the final Mustang release. There's more information about the contest here including a link to tne entry page.
Posted by robogeek on February 09, 2006 at 16:31 PST | Permalink | Discuss (7)  

TechDays in Chennai: TechDays in Chennai was fun.
Posted by peterkessler on February 08, 2006 at 21:26 PST | Permalink | Discuss (5)  

Is Java 10 yrs old, or 15 yrs old?: A little about java history and... the Mustang Regressions Contest.
Posted by robogeek on February 07, 2006 at 14:11 PST | Permalink | Discuss (1)  

 


Community: Jini

SOA/ESB Level Set: Building on my SOA Elevator Speech, I have created a set of level setting diagrams for discussing the use of an Enterprise Service Bus.
Posted by johnreynolds on January 10, 2006 at 19:03 PST | Permalink | Discuss (0)  

Big dreams on the longest night of the year...: December 21st is the winter solstice, the longest night of the year in the northern hemisphere. What better time to dream sweet visions for the future?
Posted by johnreynolds on December 20, 2005 at 16:58 PST | Permalink | Discuss (5)  

The Open-Source Jini Landscape: About half a year after Sun released the Jini Starter Kit under an open-source license it is time for an overview over open-source Jini projects.
Posted by slohmeier on October 13, 2005 at 14:20 PST | Permalink | Discuss (6)  

 


Community: JXTA

MyJXTA Video: MyJXTA Collaboration ... chat, voice and video.
Posted by gonzo on December 16, 2005 at 12:01 PST | Permalink | Discuss (0)  

UniNet: Using JXTA to create an open and plateform independant GRID network:
Today the development of Java and JXTA technology enable developers to create a worldwide network to start developing software in a different way... a decentralized way...
UniNet want to enable developers to simply create application that use power of an open worldwide GRID network without thinking about all communication/grid specific functions.
Posted by alois on November 16, 2005 at 08:04 PST | Permalink | Discuss (2)  

Stopping use of socket: Advantage of using JXTA Technology: For long time, the internet protocol was the only solution to transport information thru internet network. But this protocol has limitations and developers need a new protocol to communicate, JXTA is the answer.
Posted by alois on November 15, 2005 at 00:48 PST | Permalink | Discuss (2)  

Evolving the Java language..: There are a few things in the language which I believe most of us will agree are particularly annoying. I can think of two at the moment..
Posted by eitan on September 23, 2005 at 21:38 PST | Permalink | Discuss (3)  

 


Community: linux.java.net

When Applets are not WORA: During the end of 2005 I had a customer who could not run a Java Applet on his desktops, despite having the latest update from Sun. And the desktops ran the fastest-growing OS and browser in the market today
Posted by flozano on January 27, 2006 at 09:07 PST | Permalink | Discuss (17)  

Ubuntu Review:
Posted by eitan on December 14, 2005 at 11:58 PST | Permalink | Discuss (6)  

An Epiphany:
Posted by eitan on December 14, 2005 at 09:48 PST | Permalink | Discuss (5)  

If you use Linux, you should use JPackage: Life of Linux System and Network Administrators and Developers would be easier if all Java software vendors started to use JPackage guidelines when b uilding their installation packages.
Posted by flozano on December 08, 2005 at 06:37 PST | Permalink | Discuss (15)  

 


Community: Mac Java Community

Printing to an Apple Airport Connected USB Printer from Solaris: It took me a while to get this working so, for anyone else struggling with this, here's a short description of the solution.
Posted by mhadley on January 30, 2006 at 09:39 PST | Permalink | Discuss (0)  

Running GlassFish on Mac OS X: How to run the latest GlassFish build (b28) on Mac OS X
Posted by pelegri on November 26, 2005 at 18:08 PST | Permalink | Discuss (3)  

Swing Hacks Bonus Article: My new article featuring hacks that didn't make it into Swing Hacks.
Posted by joshy on August 12, 2005 at 05:36 PST | Permalink | Discuss (3)  

Apple's JavaOne BoF: Apple's last-minute BoF's at JavaOne were surprisingly generous with details about how the Intel transition will (and won't) affect Mac Java programmers. Plus, making the "A-ha" video with your iSight.
Posted by invalidname on July 08, 2005 at 04:41 PST | Permalink | Discuss (0)  

 


Community: NetBeans

Native (JDIC) browser on nbextras.org:
Posted by richunger on February 07, 2006 at 12:51 PST | Permalink | Discuss (1)  

Using command-line Ant-based build structure that is Netbeans-friendly: Do you use Netbeans to write your Java EE applications? If so, did you ever want to run the build files through command-line only to discover that they can only be run through Netbeans. In this blog, I will describe a few simple steps that will make your Netbeans generated Java EE projects command-line friendly.
Posted by inder on January 30, 2006 at 11:42 PST | Permalink | Discuss (0)  

NetBeans Team is So Responsive to Bugs!: I give a shout out to the NetBeans team for being really responsive to bug reports. I don't know how you do it, and do it so consistently!
Posted by edburns on January 24, 2006 at 09:25 PST | Permalink | Discuss (2)  

 


Community: Portlet

2006: Year of J2EE portals: Portlet 2.0 and WSRP 2.0
Posted by navaneeth on January 12, 2006 at 02:11 PST | Permalink | Discuss (0)  

Announcing the Portal Server for Web 2.0:
Posted by navaneeth on January 02, 2006 at 06:24 PST | Permalink | Discuss (2)  

Building Enterprise Portals? Learn How to Configure Your IDE: Are you engaged in portal projects that require a complex environment of developers, servers, and tools? A new technical article tells you how to configure your IDE specifically for developing and deploying portals.
Posted by marinasum on October 19, 2005 at 10:09 PST | Permalink | Discuss (2)  

What a Rich Resource: Sun's Software Developer Forums: Are you a participant of Sun's software developer forums? If not, it's high time! The benefits are many.
Posted by marinasum on September 02, 2005 at 14:06 PST | Permalink | Discuss (0)  

 


Community: Robotics

Sony Bails on Robots: Sony will halt production of Aibo and humanoid robots as part of a company-wide restructuring.
Posted by bboyes on January 27, 2006 at 14:14 PST | Permalink | Discuss (0)  

Boy & frog invent square wheel car: You've probably heard something about this already - a car with square wheels offset by 22.5 degrees, propelled by a spinning weight.
Posted by bboyes on December 22, 2005 at 08:27 PST | Permalink | Discuss (0)  

OMG Robotics report from Burlingame: This week saw 3 special talks and 9 RFI response presentations. The Robotics DSIG has formally changed to a Domain Task Force, which means that there is enough participation to actually start working on standards.
Posted by bboyes on December 10, 2005 at 15:51 PST | Permalink | Discuss (0)  

Vida: Art and Artificial Life Competition: An international competition, created to reward excellence in artistic creativity in the field of artificial life.
Posted by bboyes on October 28, 2005 at 21:34 PST | Permalink | Discuss (0)  

 


Community: Sun Grid

SDN Developer Assistance... Free Beta Pilot:
Posted by dhushon on November 16, 2005 at 06:54 PST | Permalink | Discuss (0)  

Java.NET Sun Grid Eco-system Development:
Posted by dhushon on November 15, 2005 at 16:53 PST | Permalink | Discuss (0)  

 



 XML java.net RSS