This post originated from an RSS feed registered with Java Buzz
by News Manager.
Original Post: Gardeners: Here Comes NetBeans to the Rescue!
Feed Title: Java Today
Feed URL: http://weblogs.java.net/blog/editors/index.rdf
Feed Description: Java Today on java.net
In my situation (30+ years into a software engineering career), one thing I plan for is reduced income in the future. Because of that, I've taken up gardening in recent years. I figure that as my income drops, I can replace some of the lost dollars by purchasing seeds and working the land (we're fortunate to own some acres of it) to produce vegetables and fruit, rather than having to pay for those items at the grocery store (we have a dehydrator, a chest freezer -- yes, we're going all in on this).
Now, it turns out that NetBeans may be of assistance to me in this endeavor. Because Geertjan Wielenga has discovered a NetBeans-based tool for gardeners! He writes about it in his recent post Climate Monitoring in Denmark on the NetBeans Platform:
Next on our endless journey through all the world's NetBeans Platform applications is the Climate Monitor created at the Maersk Mc-Kinney Moller Institute at the University of Southern Denmark. Here's a screenshot:
Further description from the Climate Monitor site:
Climate Monitor is a generic platform for analyzing various plant processes, climate factors and keeping quality of greenhouse plants. The program is designed such that it allows easy integration of new analysis models and new sources of data. It has among others been used for analyzing the optimal use of supplementary lighting.
Now, if you've never grown vegetables yourself, you may not understand the impact of things like too many rainy days in early summer, too little light, too much wind as you're nursing your baby plants in early spring, etc. Last year was a partial disaster for gardeners in my region (Southern New England, U.S.) because May and June had so much rain that many root plants simply didn't grow and a blight spread across the region, killing enormous amounts of tomatoes (including about half of ours). The tomato blight also caused a huge increase in the cost of tomatoes in stores, and caused some restaurants to do things like serve BLTs (Bacon, Lettuce, and Tomato sandwiches) that had no "T" in them (my daughter found it both curious and annoying when she received one such T-less BLT as partial payment for one of her music performances).
Anyway, I do plan to have a greenhouse some day. And I'm happy to find that NetBeans and the Climate Monitor will be there to help me manage it when I get it!
One problem with checked exceptions is that sometimes you simply aren't allowed to throw them. In particular, if you are overriding a method declared in a superclass or implementing a method declared in an interface, and that method does not declare any checked exceptions, your implementation can't declare one either. This forces you to handle the exception prematurely. You can convert the exception to a run-time exception, or you can suppress it without handling it. But is this what you should be doing, or is something more deeply wrong here? ...
I'm about to travel to St. Petersburg, Russia in a few hours to attend and present at the Tech Days conference. I've been there several times already and as always I'm looking forward to spending time there. It's always an intense experience both from the working and personal perspective. This time though, the work-related stuff might be a little different. First, I'm actually not going to present on GlassFish! ...
I started working for Sun Microsystems since Janurary 2001, when I first came to the US. During these years I was able to work on many different projects, such as MSV, JAXB, JAX-WS, Metro, GlassFish v3, and Hudson, to name a few, with many great people. It was all quite an enjoyable journey. I won't list all those names one by one here, for it will be too long, but if you are one of them, I think you know that I'm talking about you. As my colleague Abhijit said once, a large part of enjoying your work is the people you work with. So with a bit of sadness and a lot of excitements, I announce that today is my last day at Oracle...
Continuous Integration with Hudson is a new open source book project in the works. In the spirit of 'eating our own dogfood', this book is produced using Hudson. In this article, I discuss the build framework used for the 'Continuous Integration with Hudson' book. The 'Continuous Integration with Hudson' book is written in docbook, and is therefore XML source code which builds to PDF and HTML versions of the book. The source code is stored using git (in a github repository which will be eventually made public). The main branches are the following...
Once again the FUD around Solaris and OpenSolaris fate started to spread after Dana Blankenhorn misunderstood the licensing terms and used a eye catching and visitor increasing title, Oracle taking back OpenSolaris, for his blog entry. Well, from this article we can get that even the veteran writers can get things wrong and spread incorrect news :-) Folks, Solairs is one of the biggest Sun assets that Oracle is now own by taking over Sun . Solaris and OpenSolaris are going to be around in a much better shape than before because Oracle is betting its fight for the market share on this operating system to form a complete stack including storage, hardware, OS, middle-ware, support and so on...
In the Forums, in the GlassFish forum, geturnerlmco asks about an AMX/JMX query of sun-ejb-jar.xml attribute values: I am trying to find the correct way to use AMX or JMX to retrieve the value of max-pool-size for a MessageDrivenBean instance. I want to be able to set this value at deployment time and the code be able to retrieve the current setting. I have found the...
In the LWUIT forum, ghady_rayess has a question regarding Minimizing application: Hello, I've tried to use the function Display.getInstance().minimizeApplication(); it worked and the application minimizes. However, the function Display.getInstnace().isMinimized() always returns false. So if i have a thread...
The Java Community Process, or JCP, was created by Sun as the standards setting body for the Java language, libraries, and runtime. From 1998 to 2009, Sun ruled the JCP with an iron fist, but now that Oracle is calling the shots that will inevitably be changing. Recently, I discussed the topic with Tony de la Lama, senior vice president of research and development, at Embarcadero Technologies. Tony was a JCP founding executive committee member from 2000-2003 and prior to joining Embarcadero was general manager of Borland's Java business, so he knows a thing or two about how the JCP works (or fails to work)...
Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site.
Archives and Subscriptions: This blog is delivered weekdays as the Java 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 java.net Archive.