Johnny Chung Lee – Projects – Wii

A colleague reminded me today of the work of Johnny Chung Lee with innovative uses of the Wii remote, and suggested that I add a link here. So here it is. Enjoy! Johnny Chung Lee – Projects – Wii Update: It looks like he has been recognized and rewarded for this work and it accompanying …

Continue reading ‘Johnny Chung Lee – Projects – Wii’ »

Indecision – an interactive hyper-videoblog story

Rupert Howe is a prolific, passionate videomaker, not limited by convention. Rupert’s work is available in a range of places including his own site twittervlog.tv. Recently he has been experimenting with “choose your own adventure” video, in his own personal style, using some hyperlinking features added to YouTube. I think this one is brilliant, in …

Continue reading ‘Indecision – an interactive hyper-videoblog story’ »

QuickTime Soundtrack Hacks

Every time I think about buying an Apple computer, something surprises me, usually something which nobody has thought to mention, and makes me wonder. In this case it was reading an article about using Quicktime Pro to edit video from a digital camera – because the included video-editing application is effectively limited to dealing with …

Continue reading ‘QuickTime Soundtrack Hacks’ »

BigTable and Why it Changes Everything

I’m still tinkering with Google App Engine, and thus with Python and BigTable. So far I am having trouble getting my head into the solution space provided by the likes of BigTable and memcache. I keep wandering toward solutions where a traditional database seems more appropriate rather than solutions which make use of the advantages …

Continue reading ‘BigTable and Why it Changes Everything’ »

Choose Feature Teams over Component Teams for Agility

This article certainly echoes some things which I have observed. It’s hard to gain the full power of an agile approach, if the agile teams don’t have the ability to address issues across the whole solution. However tempting it may seem to solve the problem of team size by splitting teams across architectural boundaries, this …

Continue reading ‘Choose Feature Teams over Component Teams for Agility’ »

Exploring LISP on the JVM

Despite several brushes with it over the years, I have never really worked with Lisp enough to “get it”. It’s certainly interesting that this language from the relative dawn of software is still around and still compelling enough to prompt new implementations and new support tools. Maybe I should try again and take another look. …

Continue reading ‘Exploring LISP on the JVM’ »

On a Small Screen, Just the Salient Stuff

An important part of my work is producing web and mobile user interfaces. Both cases have traditionally had trade-offs: A modern desktop or laptop computer web browser is so powerful and potentially has so much screen space to play with that deciding how best to make use of all that resource is a daunting task. …

Continue reading ‘On a Small Screen, Just the Salient Stuff’ »

Undervolting a laptop

I’ve got a reasonably old 3GHz Pentium 4 laptop which I don’t use much – mainly because it has a tendency to overheat, even when I run it at a slow clock speed. After a mention on the stackoverflow podcast, I thought I would investigate the possibilities of “undervolting” as a technique for reducing the …

Continue reading ‘Undervolting a laptop’ »

User Generated Context

I still think that coining a new term that only differs by one letter from an existing one is asking for trouble. However, the idea that creating, sharing and discovering the context around content and discussions itself adds value is an interesting one. As a general case of such internet trends as collaborative tagging and …

Continue reading ‘User Generated Context’ »

LiVES Video Editing System – Because the media should be open

I haven’t had a chance to try this out yet – I’m writing this on a Windows machine – but it looks interesting an open-source video editing system which mixes real-time and non-linear editing in one application. More news when I have had a play with it (or let me know your experiences!) LiVES Video …

Continue reading ‘LiVES Video Editing System – Because the media should be open’ »