Monthly Archives: May 2006

Gotta love schwag. even the unfree kind

Mark drew posted a link to a cafe press store for CFEclipse goodies.

I’ll admit. I picked up some stuff. I’m always in the market for a good t-shirt, and you can never have enough coasters. I was a little bummed there was no cfeclipse thong, but I guess they know their market :)

2x and 2x

CFUnited Schedule

Well since everyone else is doing it. Here’s my CFUnited schedule in PDF form. I know, I know. everybody will get a chance to stop in and say hello, now that you know where I will be at any given point in the day :)

Try to not mob me all at once, I bruise easy.

Bad programmer checklist

Saw this posted on CNET. Damien Katz has a checklist to see if you’re a bad programmer.

It’s rather funny, some of the items on it.

Having just come from Argent Mortgage, land of the "enterprise" app, the 7 servers per environment for a ColdFusion website.

  • "Enterprisey" isn’t a punchline to you.
  • This is serious stuff dammit. "Enterprise" is not just a word, it’s a philosophy, a way of life, a path to enlightenment. Anything that can be written, deployed or upgraded with minimal fuss is dismissed as a toy that won’t "scale" for future needs. Meanwhile most of the real work in your office is getting done by people sending around Excel spreadsheets as they wait for your grand enterprise visions to be built.

  • Java is all you’ll ever need.
  • You don’t see the need for other languages, why can’t everything be in Java? It doesn’t bother you at all to see Python or Ruby code that accomplishes in 10 lines what takes several pages in Java. Besides, you’re convinced new language features in the next release will fix all that anyway.(BTW, this can be almost any language, but right now the Java community seems most afflicted with this thinking)

There are a few others on the list but those two made me giggle knowingly "Ah yeah, just like so and so."

Thought I’d share these

Project Apollo, Cool!

Saw this article on news.com, about Macrodobia’s project Apollo, no it has nothing to due with Gods, or Battlestar Galactica. Rather it has to do with bringng down the wall that seperates web applications, RIAs, from desktop and client server applications.



RIAs, at least the Macrodobia kind, rely on the internet. There are of course ways to detect connection and store data locally (not well, and in a limited capacity in the case of Flash, and Flex). But nevertheless, a web browser is needed. If you start out offline, you can’t even get to the web app you want.



Macrodobia plans to change that with Apollo. Apollo will provide a wrapper that will be a deskop application. It will have an icon, be "uninstallable" etc. And will run, Flash, html, PDF, probably more, content… Locally, regardless of internet connection. Best of all, it should make it easier for RIAs to interact with the users local system. The Flash player that lives in browsers is contained in a sandbox. One with high walls protecting the users’ computer from the flash file.




Apollo programs will function when a person is offline and automatically update data when the user gets back online. For example, a person could book an airline ticket from a handheld or laptop offline; when the person reconnects to a network, the software will complete the transaction.



Cool. technically possible now, but it requires a lot more effort on the part of the developer to handle sometimes connectedness. And you still usually have to start out connected to get to the app.



I can’t wait. With the power of Flex2 and the ability to make apps that live on the users’ computer, very cool things on teh horizon for RIAs. And those of us that create them.