Continuing my anti-EJB crusade...

Posted by Curt Hibbs Tue, 22 Nov 2005 08:00:00 GMT

I admit that’s a deliberately inflammatory title. I’m not really crusading against EJBs, Instead, I’m crusading for agile development and higher developer productivity. It just so happens that EJBs are the perfect poster-child to be this world view’s Anti-Christ.

So, with that introduction I’d like to point you to this post by -Justin Gehtland- Stuart Halloway which makes a very entertaining analogy to show what is wrong with EJBs.

We do a bad job of building Enterprise software, primarily because we don’t even know what “Enterprise” means. Today we will lay out six facets of Enterprise development. In subsequent posts we will evaluate each facet in more detail, working toward a shared notion of “Enterprise” that just might make projects more successful.

Posted in rants, software development | no comments

Now Playing: A glut of ads

Posted by Curt Hibbs Wed, 20 Jul 2005 07:00:00 GMT

Confession: I shamelessly stole this title from an LA Times article.

I love movies. Before I had kids I used to go see just about every movie that came out. I even fantasized about becoming a movie critic just so I could get paid to go to the theater.

But the theater experience is not what it used to be. The screens are smaller, the snacks cost more than the tickets, there’s no longer an usher to keep unruly patrons in line, and I have to sit through 20 minutes of advertisements! Is it any wonder that I rarely go to the theater any more and that I have an extensive collection of DVDs?

As The Big Picture points out, this is a major cause of declining theater revenues, and just watch as MPAA tries to pin this decline on piracy as a strategy for getting restrictive legislation passed!

The movie industry is doing this to itself.

Posted in rants | no comments

Ajax on Rails & Murphy's Law

Posted by Curt Hibbs Fri, 17 Jun 2005 07:00:00 GMT

It seems like I’ve been a Murphy’s-Law-magnet lately.

RubyForge was down on one of the two nights I had to prepare the video for my Rails presentation to the St. Louis Java Users Group. Then, during the presentation the fire alarm went off and we had to evacuate the building for about a half an hour, so when we resumed, I had to try to compress the remainder of an already time-tight presentation.

On the same day (actually, at the same hour) of this Rails presentation, O’Reilly published my Ajax on Rails article on their ONLamp.com site. The article contained links to my blog as live examples of using Ajax functionality. Unfortunately, my ISP co-location center suffered a major power failure that took 4,000 servers offline and my blog was caught in the crossfire just as people were try to use it!

Perhaps I’ve used up my quota of Murphy’s Law and can look forward to a peaceful summer. But I suspect that Murphy would beg to differ!

Posted in rants | no comments

Murphy's Law just bit me!

Posted by Curt Hibbs Sun, 05 Jun 2005 07:00:00 GMT

This coming Thursday (June 9th) I’m giving a presentation on Rails to the St. Louis Java Users Group, but I’m still not completely satisfied with my existing presentation (particularly the videos of developing a Rails app). And being habitually overworked, I knew that I had some time tonight and Tuesday night to update the presentation. A little tight, but doable.

I wanted my video to start from the beginning, so I uninstalled Ruby to start from scratch. I then reinstalled Ruby and tried to do a:

    gem install rails

No luck, I just got some kind of EOF error. After about an hour of futzing around (because I assumed I had a problem with my internet connection or proxy server), I found out the RubyForge is down and won’t be back up until 11:00pm.

Now I can’t even do anything because I don’t have no longer have Rails installed. I’m stuck… Arrrrrrrrg! :-(

Now I’m going to have to give up some sleep to get this done, which I didn’t want to do because I think my body is on the edge of getting sick and I wanted to get extra sleep.

This is a classic Murphy’s Law situation!

Posted in rants | no comments

“Enterprise Software” is a polite way of saying shitty legacy systems and overly complex requirements

Posted by Curt Hibbs Sat, 21 May 2005 07:00:00 GMT

Ok, you have to read this—its a real hoot, with the ring of truth.

Posted in rants, software development | no comments

Maybe there is still hope for the patent system

Posted by Curt Hibbs Tue, 12 Apr 2005 07:00:00 GMT

My faith is (partially) restored now that Smuckers attempt to patent crustless peanut butter and jelly sandwiches has been rejected!

Posted in rants | no comments

What is wrong with our patent system!

Posted by Curt Hibbs Fri, 08 Apr 2005 07:00:00 GMT

The problem with software patents has been well discussed. But I had thought that in other areas the patent system was working (at least marginally) alright. Now I just read this news item about a Sony patent that just based on an idea—nothing was actually created, researched, or produced! It was merely a thought inside someone’s head!

How can they get a patent like this? What is wrong with our patent system?

Posted in rants | no comments