Iron Man - great past the end

I thoroughly enjoyed the Iron Man movie. My son wanted more of a SpaceMarine clunky feel to the armor, but I though they nailed exactly how I saw Iron Man from my youth. At least half the theater stayed past the credit roll, I was surprised by how many people knew about the extra bit. It took some real willpower to sit through the endless list of names after consuming a super giant-sized soda and getting to a 2 hour movie 45min early ...

May 4, 2008 · 1 min · Aaron Held

SpringSource - proving once again Java doesn't get the web

I just read an article in a java trade mag entitled: SpringSource CEO: “The Future of Enterprise Java is Clear and Bright” The premise sounds positive. Basically they took OSGI, Spring and threw it on Tomcat as a web server. The idea of being able to deploy OSGI bundles with the bag of beans development style of Spring is really compelling. What this negative post is about is how they still don’t get the ‘web’. My biggest issue with Java web development is that not enough attention is paid to modern web basics. The very first thing that I noticed on the SpringSource website was the 15 year old style url. ...

May 1, 2008 · 2 min · Aaron Held

Rest as a boring servlet

A coworker whipped up a generic REST interface for any Ruby on Rails activerecord (data model). What he described (in 5 minutes) was a nice implementation. I wanted see how the generic django REST interface was coded. http://code.google.com/p/django-rest-interface/ I was pleasantly surprised to realize that they Python developers simply used the normal form processing to handle rest and didn’t invent a new paradigm. On an early project we tried to implement RESTlet for a java based REST application. Under load we saw some strange problems and the code was reverted to normal servlets without too much pain. ...

April 22, 2008 · 1 min · Aaron Held

Motocycles and Python turn toil into joy

So today started out great. Temperatures in the 80’s, so I took the kiddies outside. I put my cellphone on the trunk of my sisters’s car, put the kids on their bikes, put skates on my feet and rolled out to enjoy the day. Things were going well with my littlest one making turns at each end of the block. My sister pulled up and shouted some encouragement as she drove past. I waved and noticed my black cell phone on the white trunk of her car! ...

April 19, 2008 · 2 min · Aaron Held

csv to xml via python

Today at work our main Flash developer asked me about expanding his skills and learning either Ruby or Python. My personal preference is towards python but ruby has its place. Flash is really doing well in the Java/Enterprise space lately so I went that way. Most of the Flash backend in our work is xml based so XML was on my mind anyway. Recently we needed to mock up a xml data data file for a project while the real APIs are being completed. We had the data in a csv file so we asked some developers to whip up a xml file. ...

April 15, 2008 · 2 min · Aaron Held