Skip to main content

Rich Unger

Rich Unger is a Senior Member of Technical Staff at Salesforce.com, working on their Force.com cloud computing platform. He is also a contributer to the NetBeans open source project.

 

richunger's blog

Heavyweight/Lightweight Mixing

Posted by richunger on December 11, 2008 at 9:47 AM PST

I just saw that the heavyweight/lightweight mixing problem in Swing is fixed and will be part of 6.0u12. I'm very happy to see this, at long last.

Finally, embedded JDIC browsers (even in NetBeans), 3D content, etc.

Thoughts on the JavaFX Launch Event

Posted by richunger on December 4, 2008 at 10:02 PM PST

I just got back from the JavaFX launch event in San Francisco. It was just a few blocks from my office, so I figured, why not? Jonathan Schwartz was presenting, as well as the VP in charge of Java (I forget his name), and the had a pretty impressive set of demos.

There were also demos being presented by Sun folks and a few partners.

Domain Specific Language for Cloud Computing

Posted by richunger on September 25, 2008 at 8:09 PM PDT

Domain Specific Language for Cloud Computing

When Java programmers first learn about Apex, often their first reaction is, "why build another language?" At first glance, it appears to be a blatant attempt at lock-in. Apex is (dare we say it?) proprietary.

The honest truth is that Apex was developed for purely technical reasons.

Defining Cloud Computing

Posted by richunger on September 24, 2008 at 4:23 PM PDT

Okay, so what is “cloud computing”?

Much like “rich internet application” or “service-oriented application”, the terminology has been co-opted by so many companies as to almost completely lose its meaning.

I can't turn my back on you people for a second!

Posted by richunger on September 23, 2008 at 4:05 PM PDT

Text-to-Speech NetBeans Module

Posted by richunger on January 9, 2008 at 6:46 PM PST

I'm getting back into the coding groove.  Just for fun, last night I integrated the FreeTTS engine into the NetBeans Platform.

The module does 4 things:

  1. Integrates the engine
  2. Provides an extension point in its layer file for new voices
  3. Provides an options dialog for selecting a voice
  4. Provides an API hook for spea

Learning Computer Science: Where does Java Belong?

Posted by richunger on January 8, 2008 at 5:02 PM PST

In light of the article presented in the Journal of Defense Software Engineering, and the responses it has generated, I just couldn't resist throwing my 2 cents in, particularly as I'm killing time between job interviews.

Youtube player in JDIC browser

Posted by richunger on January 6, 2008 at 6:51 PM PST

At Geertjan's suggestion, I tried his Youtube modules with my JDIC integration.  Worked out of the box, no problem.  I didn't have to change a thing.  Nice when that happens, eh?

JDIC - NetBeans Integration Updated for 6.0

Posted by richunger on January 2, 2008 at 3:24 PM PST

To jump back into programming, and to familiarize myself with the new release of NetBeans, I've updated the jdic-netbeans integration.  Here you can see the browser embedded in NB, replacing the default "Swing browser".

Man, I leave you guys alone for one little year...

Posted by richunger on December 20, 2007 at 3:18 PM PST

Dear Java Industry,

I leave you guys alone for one little year, and just look what happens!

While I was off gallivanting, NetBeans added a GPL license, switched to mercurial, and released a new version. The JDK also went mercurial on me. Google released their Android platform.