It's been a while and plenty has happened. The increasing hype around blogging and RSS has spurred this little effort. Jen has finished her exams and spent 10 days at Christs Hospital school for waifs and strays. An extremely stimulating experience which I did not show enough interest in, apparently. Jane, Jenny and Sophie have all had their birthdays and holidays; I met up with Alison, Denise and Lesley to keep the reunion vibe thang going. In pursuit of the public works eGov dev thang' I've started working with my doppleganger - tweedledum to my tweedledee. This has led to some return of sanity as he sees the world through a similarly evolved scanner. If you understand the literary references there good on you!
Extending the life of my Cocoon
As anyone who has worked with me will know, I value my sanity. So, I like to keep things simple. When it comes to building web-apps I nearly always start with the Apache Java framework Cocoon 2.12 . I use the 2.12 model as I have a build of it that allows me to merge in my development blocks without rebuilding the beast over and over. I can do the heavy lifting of an application with XSLT 2.0, so life is pretty sweet. By using Cocoon as the framework to 'glue' everything together I am able to re-use working pipelines that have served me for the last 10 years. However, with the advent of JSON as the data transfer format of choice and the simplicity of things like Cube for handling time-series data I knew it was time to find a more productive way of writing generators. After some experimentation it dawned on me that Node.js supports the piping of JSON streams. This has allowed me to still write my pipelines in Cocoon but to proxy off to a Node.js service which is r...
Comments