Bluish Coder

Programming Languages, Martials Arts and Computers. The Weblog of Chris Double.

Ukulele Revival

There seems to be a bit of a revival in the Ukulele lately. The mainstream press has been picking up articles on it. The San Francisco Chronicle recently had a great article about the 'Jumping Flea' as well. YouTube has a lot of ukulele related content. Browsing through there you'll see lots of different Ukulele styles. Some of my favorite... more →

Embedded Grammars in Factor

I'm working on a new parser combinator library for Factor based on Parsing Expression Grammars and Packrat parsers. This is based on what I learnt from writing a packrat parser in Javascript. It's progressing quite well and already fixes some problems in the existing parser combinator library I wrote. The main issue with that one is it's not tail recursive... more →

Writing Web Applications in Factor

There was a request on #concatenative for information on how to write web applications in Factor. I went through a few steps on how to get started. I'm repeating it here for others that might be interested. There are a number of different ways of writing web applications in Factor but for this approach I'm using the furnace framework. The... more →

Opera has a new Video enabled build

Opera is making a call for video on the web, releasing an experimental build with video support modelled on the latest WHATWG specification. Their post has some examples to try out and instructions on how to use the <video> element. Their examples work quite well in the latest video enabled build of Firefox too. Thanks to help from Robert O'Callahan... more →