The Web Dingus for MarkdownJ is back and deployed to Google App Engine. This is the first “application” I’ve deployed to GAE (I use inverted commas, as it is a pretty trivial application). The experience was relatively straightforward, although one issue I did encounter was that GAE’s customised version of...

 
 
 

Underneath DataMapper (at least if you haven’t bitten the NoSQL bullet just yet) lies DataObjects. DataObjects is an attempt to rewrite existing Ruby database drivers to conform to one, standard interface. If you’re a recent arrival from the world of PHP or .Net, then the DO API will not look...

 
 
 

http://news.bbc.co.uk/2/hi/uk_news/england/west_midlands/7560392.stm Birmingham + skyline.

 
 
 

http://adweek.blogs.com/adfreak/2008/07/then-well-grab.html I have always been rather skeptical about online translation tools. This is a great illustration of what can go wrong for those who don’t have any understanding at all of the target language.

 
 
 

Thanks to GitHub’s API, there are definite possibilities for integrating Trac with GitHub. However, for right now the simplest way is to just provide a link. Thanks to customizable navigation introduced in Trac 0.11, this should now be really simple. If you’re using the web Administration screen, click through to...