Adobe Flex2 is out...

Posted by Steve Longdo Wed, 28 Jun 2006 15:58:00 GMT

Apparently Adobe Flex2 is available for download today.
When Adobe first announced Flex 2 last fall, it said that it would make the core software development kit (SDK), which provides the core programmer tooling without the bells and whistles of a visual IDE, available for free. The SDK just released includes the framework itself, compiler, documentation, and a command line debugger.
It would be great to be able to use the free SDK compiler to make a simple AJAX driven 3D pie-chart not unlike the ones in Google Analytics. Adobe even provides an open source Flash-Ajax bridge project for linking AJAX activity to a swf file.

Has someone already done this or am I ahead of the curve?

RailsConf2006 DHH keynote... 2

Posted by Steve Longdo Mon, 26 Jun 2006 18:02:00 GMT

David Heinemeier Hansson's keynote was rather, um CRUD-dy :-)

It mainly focused on the importance of modelling the application domain as well as the relationships between the models, at the correct level of abstraction/encapsulation. This of course is nothing new to anyone who has been doing software development for a while.

The new part comes in with using all of the HTTP "verbs" (POST,GET,PUT,DESTROY) in Rails as a default convention. So for CRUD; Create=POST, Read=GET, Update=PUT, and Delete=DESTROY. Using this convention it is possible to build a higher level abstraction on top, tentatively called ActiveResource. He also discussed the use of respond_to, the HTTP Accept Headers, and even extensions to handle multiple input and output types from a single controller. So the same code that handles a HTML page could be reused as a webservice for example, or for returning a JavaScript representation. Definitely an area to keep an eye on.

All in all he is an excellent presenter. He definitely has a charisma that holds your attention in person. Outside of the material in his presentation he explained some of the reasons why things are the way they are in Rails. In particular the intentionally lackluster support for composite primary keys. Hearing this in person is much more effective than reading about it on a mailing list.

RailsConf2006 Saturday...

Posted by Steve Longdo Sat, 24 Jun 2006 19:11:00 GMT

The wifi at this venue is a bit wonky so I haven't been able to post as much as I thought I would. Ran into some more people from Iowa at the conference. I think there are five of us just from Des Moines. Hopefully the Rails will be laid down from Chicago to Des Moines soon!

Matt's BBC Catalogue session was great. He seemed like one of the more accomplished speakers at the event. Ezra's deployment talk was extremely crowded! Deployment difficulty seems to be a common theme at the conference. Shared hosting is really taking a beating from the speakers here.

My phone's camera/memory card decided to eat almost all the photos I have taken so far. Which is a bummer, I really wanted to post a picture of the guy wearing the "acts_as_cool" shirt...

UPDATE: Jason Kunesh's talk which dealt with Accessibility/Usability was surprisingly interesting to me. I've been aware of 508a guidelines, but having something as simple as a live demonstration of a screen reader really brings home how different a web experience is for someone using the screen reader. The statistics he presented for blindness by 2020 were alarming.

Mike Clark's testing session was a let down, mostly because the information level was fairly basic, then again I've been following information from him about testing and automation for a long time.

Older posts: 1 2 3