Viewing by month: August 2008

Aug 22 2008

Don't Flex your G-String

Just a note: if you use a Groovy String to send a string back to Flex via AMF (for example, 'return "My class name is ${this.class.name}"'), it will not be properly cast to an AS3 string unless you're doing so on a property of type "String" on an object you've set up as a RemoteClass. Instead, it shoes up in Flex as an Object because it goes over the wire as a GStringImpl.

Oh, c'mon, what did you think this post was about?

1 comments - Posted by Joe Rinehart at 2:56 PM - Categories: Flex and Java

Aug 20 2008

Simple Flex/BlazeDS, JMS, and JBoss configuration

Over on the ArgumentCollection, I've just put up a blog entry that contains a Google Doc describing very simple configuration of JMS-based "push" to Flex/AIR clients via JBoss and JBossMQ. It should be simpler than sifting through Adobe and JBoss's documentation separately. :)

0 comments - Posted by Joe Rinehart at 11:30 AM - Categories:

Aug 6 2008

New on ArgumentCollection: Groovy, Eclipse, and TDD

This morning I published a post on the ArgumentCollection that contains a step-by-step tutorial on setting up a Groovy development within Eclipse that has TestNG (think JUnit) for testing.  As I mentioned on Twittr, I'm really excited to have a job that encourages me to blog some of my paid-time output, not just blog my side work that we happen to use in the office!

0 comments - Posted by Joe Rinehart at 12:35 PM - Categories: Joe Drinks Java | Broadchoice

Aug 6 2008

Charlie Griefer, Model-Glue, and CFWindow

I'm not much of an Ajax'r, so if someone asked me how to use CFWindow in a manner that allowed posting a form submission back to its parent page, I'd have to idea what to say.

Charlie's put together a blog entry on how to do just that, allowing an autonomous form backed by a Model-Glue event to live in a <CFWindow>.  It turns out that ColdFusion adds a few parameters to the request and that by using the "append" attribute on Model-Glue's <result /> tag you're able to seamlessly integrate.

0 comments - Posted by Joe Rinehart at 7:58 AM - Categories: Model-Glue

Aug 4 2008

OT: What political leader said...

I didn't think I'd ever do this, but I've pulled the content of this post. I wasn't able to phrase it in the way I intended - as a reminder to maintain critical thought during election time. Instead, it almost came across as a weird comparison between Barack Obama and one of the more heinous leaders in human history, a distortion that I'll choose not to propagate.

7 comments - Posted by Joe Rinehart at 9:02 PM - Categories:

Aug 4 2008

CFGoto follow-up: It was a joke!

Some folks (Brian, Barney, Sean) caught the deadpan immediately, but to those who've emailed or commented worrying about my sanity, my Friday post about wanting a CFGoto tag was a joke.  Double points to <a href="http://barneyb.com">Barney Boisvert</a> for writing his reply so dryly that I thought he was taking me seriously until I IM'd him!

Since Firemoss is no longer my full-time gig, this blog is likely to take on a bit more of a relaxed, personal tone - including the occaisional joke, however dry or un-funny.

4 comments - Posted by Joe Rinehart at 12:21 PM - Categories:

Aug 4 2008

Another Broadchoicer: Brian Kotek

When I announced that I joined Broadchoice a few weeks ago, I mentioned a marathon job interview at their 2008 Global Developer Meetup.  What I couldn't mention at the time was that I had some very good company in the form of another interviewee:  Brian Kotek.  We both decided to join the team, but while I could immediately begin work, we couldn't announce Brian's hiring until today.  This morning, I was happy to see that the news is public in the form of Brian's announcement on his blog.

As he mentions, he and I have worked together on other projects for a good chunk of 2008, and the collaboration has been a great experience.  Brian is a fellow North Carolinian (living about 20 minutes from me), a ColdFusion and ColdSpring wizard as well as an all-around evil genius (in the best sense of the term), and I'm excited to have the opportunity to continue working with him.

0 comments - Posted by Joe Rinehart at 12:12 PM - Categories: Broadchoice