Posted by daniel
on July 4, 2006 at 8:24 AM PDT
In search of a vision Also:
Weblogs: HTML is dying, JDIC Browser needs some beans and Emails 'pose threat to IQ'
Java Today: Grid Computing Standards Groups Merge, Don't Lie to the Entity Manager, and Real-World Experiences with Hibernate
Forum postings: Why no SwingLabs release and Problem in transfering datas of certificate from client to server
Last week Chris Adamson asked me if I would publish the site for him today while he travelled. How could I say no? It is totally my fault that we publish today. While most sites based in the U.S. have today off for the Independence Day holiday, we don't. Most editors are in a backyard somewhere enjoying a cold beverage thinking of nothing more challenging than when to turn the ribs on the grill.
We launched java.net three years ago on June 10th. It's not that I remember what day JavaOne started on that year - but I do remember my mom's birthday. It makes it easy to remember the anniversary of our site launch. Sun gave those of us at O'Reilly a pretty free reign in those days to do what we thought was right. I wanted us to become a destination site for Java developers all over the world. I thought that it was insulting to them for us to take off US-only holidays.
We published on Thanksgiving, Labor Day, and Memorial Day. The first July fourth I was on Cape Cod on a family vacation and woke up early to publish the site. I'm not sure whether little touches like this mattered then or matter now - but it was part of having a publicly articulated vision and driving it.
Is there a publicly articulated vision for this platform we all live on? Look at this week's
poll question What do you think of the inclusion of Java DB in JDK 6? Where the heck did that come from? Where are we heading and why is Java DB the answer? Maybe it's not really our platform we're talking about. After all it's the JDK and not the JRE. And another thing - if we can include Java DB then why don't we include Jini or JXTA. Oh wait, that's a completely different rant.
For me, we have a ton of little issues that might make more sense in the context of a publicly shared vision. Not a value statement like the WORA of the early days but a frame for the discussion. It was fun stopping by and saying hi. It's getting light outside so I have run as soon I'll see my shadow and disappear for another year.
I'm just coming down from an email buzz. I wonder if catching up on blogs is any less harmful. In today's Weblogs . Malcolm Davis says that "there is evidence that this constant stream of interrupts [from email] not only screws up a programmers 'Flow State', but could also lower a persons IQ. Depending on the degree of interruptions, the brain drain can be equivalent to smoking marijuana."
Christopher Atlan thinks the JDIC Browser needs some beans . "I want to make JDIC Browser conform to the JavaBean spec. I think it should be possible to design the GUI in a GUI builder without thinking: 'Here I have this free space for the component which I add in the code, because it's not a JavaBean', like Richard Bair wrote about JFreeChart's ChartPanel in The Unknown JavaBean ."
Oh no. Could it be true? Could HTML be dying or is Felipe Gaucho wrong when he says that the "last decade of the XXth century was marked by the HTML advent, from a simple language rendered by the Web Browsers to the standard de facto of Internet contents: web-pages, mail and business applications. No doubt the HTML is the most sucessfuly language in the software industry but, despite this amazing supremacy in the web publishing, it seems the end of HTML life-cycle is coming."
In Java Today , Cay Horstmann has some advice for using EJB 3's Java Persistence API: Don't Lie to the Entity Manager : "JPA is the new object-relational mapping standard that you can use in EJB3 or in standalone applications. For the most part, it is phenomenally easy to use. But there is a trap that has bitten more than one developer. If you ever lie because your fibbing won't affect the database, your lies can still come back to haunt you. This blog gives two examples."
Authors at Shine Technologies have posted an article on their Real-World Experiences With Hibernate . "This article is an overview of some of the lessons that we've learnt with Hibernate at Shine. In it we'll share with you our thoughts on Hibernate after using it on a couple of large projects. [...] We'll begin with some of our broader views on Hibernate, and then work into more practical issues."
According to the Top Tech News story Grid Computing Standards Groups Merge , "peace has broken out in grid computing with two leading standards groups combining to form one new entity. The Enterprise Grid Alliance (EGA) and the Global Grid Forum (GGF) have completed their merger to form the Open Grid Forum (OGF).
The OGF said the harmonization -- which brings together GGF supporters such as IBM with EGA backers including Oracle and Sun -- would accelerate adoption of grid technology."
In today's Forums , dmouse says that the FAQ on SwingLabs.org says that it will be available soon and asks "Is there a problem with the current state of the project that is keeping you from using it ? A 1.0 release on the project doesn't mean much if things work fine for you already. If you need to work with non-evolving code you can just download .8 or the current development trunk, work against those and then bundle your app with those libraries."
NicenePal has a "problem in sending datas of certificate from client to server in sslsocket . I have used sslsocket to make the datas secure in transfering from client to server. I have used self-certificate program to generate certificate and when I tried to connect to server through client , it connects and works without the need of client certificate.So is there any process to connect to server with client certificate of authority. And also how to use getneedclientauth()functions."
In today's java.net
News Headlines :
Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page using our
form . All submissions go through an editorial review before being
posted to the site. You can also subscribe to the
href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News RSS
Current and upcoming Java
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
Today RSS feed . Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the
In search of a vision.