Skip to main content

David Rupp

David Rupp lives in beautiful Highlands Ranch, Colorado, where he works as a Java developer and trainer. A graduate of the University of Florida, he is currently studying for his Master's degree at the University of Colorado at Denver, with a concentration in Bioinformatics. When not at the computer or in the classroom, David can be found writing music for his church choir, directing and/or performing in various musicals, and hanging out with his gorgeous wife and four terrific kids.

 

davidrupp's blog

JRuby and NetBeans

Posted by davidrupp on March 20, 2007 at 10:45 AM PDT

I've been following Brian Leonard's recent entries on JRuby/Ruby/Rails integration in the latest NetBeans milestone release. In my own tinkering to solidify what I've learned from Brian, I've found that there are a couple of showstoppers that will prevent me from using this suite for serious Rails development, for now at least.

"Nearshoring"?

Posted by davidrupp on July 15, 2005 at 10:26 AM PDT

(to the tune of "The Ballad of Gilligan's Island", by George Wyle and Sherwood Schwartz)

Just
click this link
and you'll read a tale,

A tale of a fateful slip

For Java geeks who went to work aboard an old cruise ship.

Ajax, part 2

Posted by davidrupp on May 23, 2005 at 7:32 AM PDT

I think it's time we made the painful admission that Sun is no longer the 800-pound gorilla of the Java world. It's not even a gorilla. It's a 90-pound chimp, dancing around just beyond the reach of the 800-pound gorilla, waiting for it to drop the Java bone and hoping there's still some meat left on it when it does.



So who is the reigning 800-pound gorilla?

Ajax

Posted by davidrupp on May 23, 2005 at 7:23 AM PDT

Great. Just great. This is all I needed -- a technology that makes Javascript respectable.



When I was making the jump from mainframe assembler language to the wonderful world of Java (circa 1996), I, like every other Sun-worshiper, learned to sneer at the very mention of that monumental hack, Javascript.

Teamwork

Posted by davidrupp on April 12, 2005 at 9:51 PM PDT

I recently ran across this article on the Wikipedia. It's about the game of Advanced Chess, said to have been invented by the Grandmaster Garry Kasparov. The game is still chess, but it is played in teams; each team consists of a human partnered with a chess-playing computer program, playing against another team of like composition.

Test Driven Learning

Posted by davidrupp on March 30, 2005 at 10:15 PM PST

Mike Clark is on to something. If you know Mike, this won't come as a surprise to you. If you don't know Mike, you should start reading his blog, and this entry in particular. Go ahead and take a look at it now. I'll wait.

Mr. Blogger's Neighborhood

Posted by davidrupp on December 31, 2004 at 3:22 PM PST


It's a newbie-full day in the blogosphere,

A newbie-full day for a blogger,

Here's a new blog.

Read my new blog.



It's a blogger-y day in this newbie-sphere,

A blogger-y day for a newbie.

Click my trackback,

Check my feedback.



I have always wanted to be a blogger

Just like you.

I've always wanted to play in the blogosphere

With you,

Code Generation

Posted by davidrupp on November 15, 2004 at 5:34 PM PST

At the Rocky Mountain Software Symposium this past weekend, a few of the presenters took the time to gauge audience reaction to their topics by asking questions like, "What do you think of this?", and "What's keeping you from using [insert technology name here]?".

Starting Over

Posted by davidrupp on October 29, 2004 at 2:03 PM PDT

Me: Hi, my name is David, and I've been a professional Java programmer for four years.

Everyone: Hi, David.



Yes, it was just a little over four years ago that I made the jump from the legacy mainframe world into the magical world of Java and the Internet.

IBM Web Tools Platform for Eclipse

Posted by davidrupp on September 3, 2004 at 8:56 AM PDT

You gotta love IBM. First they open-source the Eclipse project. You can say what you like about SWT vs. AWT; in my book, Free + Open + Highly Functional == A Good Thing.