Monday, September 3, 2007

Gradual Agile

This week's Agile RTP meeting will feature local speaker & ARTp founder, Jared Richardson. Jared is a fascinating speaker, so I would highly recommend this talk. He'll be doing one of his talks from the NFJS tour, but you get to see it for free.


The topic is Gradual Agile. If you've ever wanted to introduce Agile at your shop (and, unless you're already Agile, why wouldn't you??), this is the talk for you; coming from a guy who actually did just that.

It's Tuesday night (unless you're reading this within a half hour after I post it - that's tonight!) at 7pm at Misys Healthcare in Raleigh. More info here.

Hope to see you there!

Friday, August 31, 2007

Do you care about software?

You should.

RichFaces - it just works

At my current gig, we are using JSF, which is a pretty complicated framework, IMHO. I've recently enjoyed playing with the RichFaces libraries. We had a need come up to put a popup date picker on one of our pages (itself, embedded inside a popup). I scoured the web, looking at various implementations and didn't find one that satisfied me. The various *Faces implementations were overly-complicated to get working in our current tech stack. I found an okay JS implementation, and was about to wire that in, when I noticed that the new version of RichFaces (which I found mentioned in the user forums) had a calendar component. So, I grabbed the latest snapshot, dropped the jars in place (okay, I deleted the old jars and dropped the jars in place, since the new version of RichFaces was merged with Ajax4JSF, which we were also using). Put in a single line: <rich:calendar />, and voilĂ , I had a working calendar component. Slick.

I just want to say thank you to the RichFaces/Ajax4JSF team(s), this library has been great for doing rich UI in our JSF app. With the Red Hat Developer Studio coming along nicely, this could turn into quite a nice environment for developing web apps.

Of course, I plan on doing Rails development next month; but there is hope for the Java guys.

Saturday, August 11, 2007

Werewolf, Ruby Hoedown '07 edition

The Ruby Hoedown was cool. But it's over now, and a group of us are in a swanky hotel lounge playing Werewolf.

Here's the cast of characters:
Joe
Chad Fowler
Lyle
Evan
Devon
Jim
Marcel Molina, (Jr!)
Rick Denatale
Tony
Ted
Ryan Daigle
Coby
Carl
A special shoutout to Stu & Justin who were unable to join us this evening.

Chad, Marcel and Joe are all expert players, and it's fun just to watch them. I've played many times before (but we called it Mafia). Everyone else is noobs.

First game I was the Seer. I found out early on that Joe was a Werewolf. Watching him closely, I easily deduced Ted was the other Werewolf. Unfortunately, I was nominated the next round by an easily misled Villager (Lyle!) and lynched in the town square. However, during my defense, I pointed out who the lyconthropes were. Chad picked up on this, which unfortunately, doomed him that night. After yet another killing, the Villagers finally found the evil in the village.

Round two, I'm a villager; and the first one killed off during the night. Giving me time to discover that this hotel provided wireless, and to write this blog.

Round three. I get to play another dead villager. This time Marcel & Chad are still in the game - and it is fun just watching the two of them. One thing that's really cool is that they are giving so much advice while they play. I've played with people that don't care about improving the other people they play with, they just want to be the best out of the group, which makes no sense to me. This remind me of the days I first jumped into Java and I got to pair with Adam Williams & Matthew Todd and learned I wasn't as good of a programmer as I thought I was. I'd say this is the best game of werewolf/mafia I've ever played. If only I could make it to the end of one. Maybe next time.

Finally, Round four - werewolf. This time I actually made it to (nearly) the end of the game. We whittled the villagers (or Visitors, in Chad's case) down to a Seer and 3 villagers, against me and Cody. The Seer says I am a werewolf, I try to defend it back to him, but no good, I go down in a unanimous vote. However, Cody was able to finish off the Seer, and get Evan lynched the next round. Victory for the werewolf!

Now I have to look forward to RubyConf 2007 for my next game...

Thursday, June 14, 2007

The Cost of OS X Part II (Leopard)

"Basic version $129
Premium version $129
Business version $129
Enterprise version $129
Ultimate version $129"

Preorder from Amazon.com now.

Tuesday, June 12, 2007

The Cost of OS X

It may have been true years ago, but I still hear the old refrain that Macs are more expensive than PCs. Well, for those of you that need more than OS X to make you switch (though, it's hard to empathize with you there...), here's the cost justification that Macs are more affordable than PCs.

Monday, June 11, 2007

Ruby Hoedown registration is open.

Attendance is capped at 150 people, so why are you still reading this? Go register! Before it sells out.