Posted by Jason Rudolph on 21st March 2007
Tags: Grails, Speaking | No Comments »
Posted by Jason Rudolph on 14th March 2007
If you'll be in Hampton Roads on Tuesday of next week or in the Richmond area on Wednesday, I'll be presenting a couple sessions on Grails that I happily invite you come check out. It's a promising time for Grails, and I think you'll find this talk to be a nice kick start towards bringing you up to speed on one of the Java platform's most exciting up-and-coming technologies. Come learn how this hyper-productive next-generation framework can transform web development as you know it. The Southeast Virginia Java Users Group (SEVAJUG) is hosting the first presentation at 7 PM on March 20th in Norfolk, VA. And on the following night (March 21st), the Richmond Java User Group (RJUG) is hosting the presentation at 5:30 PM. If you're in the area, I hope to see you there.
Tags: Grails, Speaking | No Comments »
Posted by Jason Rudolph on 13th March 2007
As you might have heard, Grails is on a roll. And with the recent release of Grails 0.4.2, it's time for some updated source code to accompany Getting Started with Grails. You won't find any drastic changes in the RaceTrack code, but for those working through the book with Grails 0.4.2, you may find comfort in knowing that the code you're developing as you work through the book should exactly match the updated sample code. In addition to the source code, I've also published a short (thankfully) errata page and FAQ. If you notice any glitches or have any questions, please feel free to drop me a line. Enjoy.
Tags: Grails, GSwG | No Comments »
Posted by Jason Rudolph on 12th March 2007
Grails is on the move, folks! The past month has seen an enormous increase in the momentum of Grails, and by the looks of it, that trend will only grow stronger as we move through 2007.
As Graeme recently pointed out, if mailing list traffic is any indication of uptake, then the Grails community is rapidly gaining in size. The Grails mailing list now tops all projects at Codehaus. Is that significant? Take a look at the list of Codehaus projects, and judge for yourself.
Of course, buzz will only get you so far for so long. However, thanks to some enterprising developers, the proof is right there for the world to see, touch, feel, and use.
Read the rest of this entry »
Tags: Grails, Groovy | No Comments »
Posted by Jason Rudolph on 5th March 2007
We interrupt your regularly-scheduled programming for a special bulletin.
OK. Well, you can judge whether this qualifies as special
, but it’s definitely a deviation from the normal content. You see, it’s going around, and it looks like I’ve been tagged. What’s that mean? It means that we have to take a break from the geek stuff for a moment, and I need to come up with five things you don’t already know about me. No Grails. No Groovy. You’ve been warned.
Here goes…
During my second year of college, I joined the rowing team at UVA, and it was one of the coolest things I’ve ever been a part of. I had no prior rowing experience, but I was not alone. In fact, most of the rowers that joined the team that year were new to the sport as well. Despite the fact that many of us started out the year making good use of our swimming skills (since we had trouble just staying in the shell), somehow, we ended up as one of the best novice classes to ever row for UVA. We raced the final event of the season on the Olympic course in Gainesville, GA, and we won, our club team beating scholarship teams from schools like Georgetown. - It’s a good thing that rowers don’t have to steer (at least not on an eight-man crew), because I have almost no sense of direction whatsoever. In fact, I could probably get lost on an escalator. Add a pair of headphones and a good podcast to the mix, and you might as well send out a search party. Luckily my wife has GPS built into her DNA, so at least one of us knows where we’re going.
Speaking of my wife, she tells me that we sat next to each other at our college graduation, but I don’t remember. Before you ask how many nights in the doghouse that cost me, understand that we were far from married at that point. In fact, we were far from even dating. We only knew each other though a mutual friend, and we were acquaintances at best. At the time of our graduation, we’d known each other for about two years, and it’s fairly safe to say that, more often than not, we each found the other to be a bit annoying. Hardly love at first sight. Fast forward about three years to our mutual friend’s wedding, which we both attended. A few years older, a few years wiser, something clicked, and before too long, we started dating. And the rest, as they say, is history. I still don’t remember sitting next to her at our graduation, but I wish I did. (Having told her that I was sharing this story, she promptly pulled out this photo. Apparently the person sitting to my left that day managed to sneak it into her photo album. Go figure.) - Like many people, I experienced both the dot com boom and its subsequent bust. For nine roller coaster months, I worked for an international telecommunications company that promised to bring several cutting edge technologies to market and make us all filthy rich in the process. (Sound familiar?) It had a boatload of venture capital, and we were going to use it to build a worldwide network to offer guaranteed quality of service (QoS) bandwidth provisioning for major media companies and all the other supposed customers that would surely rush to buy such a service. To add to our offerings, we were also going to sell this new technology that made it extremely cheap to make phone calls over the Internet. Unfortunately, it would be a few years still before Joe Public ever heard of VOIP. The technology was simply ahead of its time. Now, of course, anyone can buy a VOIP phone at Wal-Mart for under $50. With all that venture funding, you might think the company could have held on until the technology matured. Not so. And no amount of late night coding sessions could save that ship. In hindsight, when you consider that one of our largest investors was Global Crossing, it’s not so much of a surprise that the money didn’t last. When Global Crossing later filed their own bankruptcy, it was the fourth largest in U.S. history. And in 2005, Global Crossing settled with the SEC over a whole host of dubious accounting practices. No wonder the money ran out so quickly.
Of course, not all start-ups have to suffer that fate. The first programming work I ever did (in the real world) was for a small and extremely innovative company called Eye Response Technologies. When I first heard about their ERICA system 12 years ago, it sounded like something from the future, but it was already working and in the hands of paying customers. Last year, the system was featured on the NBC television show ER, and it still sounded like something from the future. ERICA allows people to control a computer solely with their eyes. Just think what this means to people with disabilities! And by applying the eye-tracking technology in other ways, I had the privilege of working on their powerful suite of analysis tools known as GazeTracker. With GazeTracker, you can assess the usability of your desktop applications or web sites or evaluate the effectiveness of still media or video for use in advertising, training, and survey development, etc. It was hands down (no pun intended), a dream to work on such a pioneering product.
To summarize, if you want to go out for a row, give me a call, but we have a better chance of making it to the river if you’re the one driving. If you find any of this banter a bit annoying, give it five years or so, and you may change your mind. If you’re gonna join a start-up, do your homework, and make sure the bean counters have integrity. Even better, find a really small company with no venture capital, but a sharp team and an amazing product that changes lives.
Jared set the bar pretty high with his post, but hopefully I got close. Now, let’s see what we can learn about the rest of the Grails team, shall we? Graeme, Marc, Dierk, Sven, Jeff, and Marcel, you’re up!
Tags: Nonsense | 1 Comment »
Posted by Jason Rudolph on 3rd March 2007
What would it take to assemble a group of speakers like Spring creator Rod Johnson, Grails project lead Graeme Rocher, Groovy in Action author Dierk König, renowned agility expert Dr. Venkat Subramaniam, real-world Grails users from as far as away as Japan, Australia, and the UK, thought leaders from Hibernate, JBoss, Dojo, Google, Oracle, and Sun, and a whole host of others that each deserve individual mentions as well?

It’s the First International Grails eXchange 2007, of course! Mark your calendars for May 30th to June 1st, and head on over to grails-exchange.com to register for what’s sure to be a rock-solid event. From the official site…
Packed with presentations on Grails, Groovy, Ajax & Web 2.0 and JEE and the core technologies that support the Grails technology stack such as JEE, Spring, Hibernate, SiteMesh, Dojo and Quartz. … The Grails eXchange features the following tracks:
- The Groovy Language
- The Grails Framework
- Ajax and Web 2.0
- Java Enterprise Edition - JEE
I hope to see you there!
Tags: Grails, Groovy, Java, Speaking | No Comments »