A few days after Eclipse Galileo, Netbeans released its latest offering,
Netbeans 6.7. Here is a first look, as always from my entirely biased
perspective.
“Out of the box” readiness has always been a forte of Netbeans
(pun intended for old-timers). The integration with the Kenai open source
software hosting site takes nothing more than entering your password. You can
do issue...
I just installed Eclipse 3.5 (Galileo)—it seemed a more attractive
thing to do than actually getting my work done. Fortunately, I only need three
Eclipse plugins right now. Here is how they fared with Galileo.
The Scala plugin seems to
work just fine, even though the plugin page ominously states “3.5
Milestone releases are not fully supported”
The Glassfish plugin...
jsf2-refcard
DZone just published the JSF 2.0 version
of my JSF refcard. It provides updated summaries of the tags and attributes
needed for JSF programming, along with a summary of the JSF expression language
and a list of code snippets for common operations.
If you haven't done so, give JSF 2.0 a try. It is a lot more fun than JSF
1.0. Here is a quick recipe.
Install...
I teach computer science at San Jose State University. My department just
ended up on Slashdot.
One of my colleagues, Dr. Beeson—who, to his great credit, makes
beginning students write lots of little homework programs until they get
them right—got into a tussle with Kyle
Brady, an eager student who insisted on publishing
his answers on the internet. I don't want to get into the...
The Toy Show
One of my favorite parts of Java One is the Friday morning “toy show” where James Gosling presents a random mixture of cool and inspirational projects. Of course, all these involve Java in some way.The BlueJ team received a well-deserved special recognition for building tools that help millions of high school and college students get started with Java.
A fellow from...
For Packrats
Like every year, I offer a quick script for packrats who want to download
the slides for all the talks. Of course, you can just wait for them to become
available online after the conference, but then you'd not be a true packrat.
Here goes:
curl -d ilc=230-1 -d ilg=English -d is=y http://www28.cplan.com/cc230/sessions_catalog.jsp > index.html
mkdir cb_export
for f in `grep -o...
The keynote
I do this to myself every year. I go to the opening keynote on Tuesday. I suffer through the love-in-with-Sun-partners part, just so I can get to the good part with the important announcements. Then I go to the Wednesday keynote, which offers no such benefit, and vow never to go to any other keynote except for James Gosling's toy show.
Today's mobility keynote was easily the most...
The Morning Keynote
I am no fan of keynotes, but I figured I should earn my press pass (thanks
Jacki!) and show up.
The keynote started auspiciously, promising a release of Java SE 7, but that
turned out to be irrational exuberance—it was just another JDK 7 build.
This may seem a trivial distinction, but it is not. There is no official JSR
for Java SE 7, and at tonight's JCP party...
Today is day 0 of Java One, AKA “Community One,” with a focus on
open source and community projects. With the economy being what it is, and Java
One stretching the definition of “early bird” specials past the
breaking point—the discount was good until today—I was fearing for
the worst, but there definitely were crowds today.
Here are some of my impressions...