Sunday, November 29, 2009

In the Binary Refinery | ChromeShell

In the Binary Refinery | ChromeShell

Very nice. Looks like a nice thing to install while waiting for ChromeOS.

Thursday, November 26, 2009

GWT 1.7.1 and Safari 4.0.4

Following the advice in http://code.google.com/p/google-web-toolkit/issues/detail?id=4220#c22 I also installed the latest WebKit build. Since I normally compile and run with Maven from the command line I simply added the following to my .bash_login:


export DYLD_FRAMEWORK_PATH="/Applications/WebKit.app/Contents/Frameworks/10.5

Wednesday, November 25, 2009

GWT and Safari(WebKit) woes

Apparently a recent upgrade to Safari on OS X has broken hosted mode for me. All I can find so far is:

http://code.google.com/p/google-web-toolkit/issues/detail?id=4220#c22

I spent quite a bit of time messing with Firefox since I had recently installed 3.6 beta but it seems this is not the issue. I hope to resolve soon.

Tuesday, November 24, 2009

New Features in the Latest Cloud Foundry

New Features in the Latest Cloud Foundry: "We recently updated CloudFoundry.com. With this update, we introduced several exciting new features that pave the way for future development. I want to take this opportunity to describe and explain these features, as well as provide some background in how they came about. We are excited for you to try them out [...]"

Need to take a look at this as an avenue for hosting FB apps. FB -> Grails -> CloudFoundry might be considerable better than FB -> Grails -> AppEngine.

Tuesday, November 17, 2009

DuplicateMappingException: Duplicate class/entity mapping

It turns out the deceptive exception can be thrown from an improperly formed Many-to-Many relationship declaration. I'm not going to take the time to document a correct declaration here but I was getting this misleading error message and was searching for an obvious problem with imports when it turned out to be the @ManyToMany annotation usage.

Monday, November 16, 2009

Mockingbird

Mockingbird

Handy tool to remember especially from a Mac/Linux standpoint when one lacks Visio.

Thursday, November 12, 2009

Chromium Blog: A 2x Faster Web

Chromium Blog: A 2x Faster Web

It is about time someone did this. There's no reason to think the HTTP protocol is the optimal and only protocol to last through the ages.

Monday, November 9, 2009

SQLAlchemy - The Database Toolkit for Python

SQLAlchemy - The Database Toolkit for Python

I need to explore the world of ORM'ing in Python. Python might just be the best cloud option going these days.

Friday, November 6, 2009

Spring with gwt-dispatch

pgt » Use Spring with GWT dispatch

So inspired by this post and the discussion over in the gwt-dispatch group I have converted my application over from Guice to Spring. The only variance from the pgt blog post is that I am using net.customware.gwt.dispatch.server.spring.SpringStandardDispatchServlet in my web.xml. Other than that my action handlers are getting called as expected.

Wednesday, November 4, 2009

Tuesday, November 3, 2009

Raible Designs | Running Hosted Mode in GWT Libraries (when using Maven)

Raible Designs | Running Hosted Mode in GWT Libraries (when using Maven)

Linking to Matt Raible's notes on the GWT Maven plugin setup. I have basically the same findings.

I've added the maven-war-plugin for building a war for deployment. I've also had some problems since I'm not on Snow Leopard yet and there are JDK 1.6 issues with GWT and JDK 1.6 on Leopard.

Monday, November 2, 2009

pgt » Use Spring with GWT dispatch

pgt » Use Spring with GWT dispatch

Working on converting my servlet implementation for gwt-dispatch from Guice to Spring.