Author Archives: iain_emsley

I am a developer in the Janet web team as well as occasionally working on some Open Source projects. The views expressed on this blog are mine alone and are not to be taken as a position or comment by Janet.

Weeknotes: Open Correspondence toolkit and converting XML into JSON

I’ve been quiet for a bit though generally because I’ve been quite busy on projects and exploring ideas. After Book Hackday, I’ve written a post about beginning to develop the Open Correspondence toolkit for the Open Knowledge Foundation’s Notebook blog. I was also contacted regarding converting the TEI XML pages into JSON, which I am […]

Hacking the book – a quick overview of Book Hackday

I  went to the Book Hackday on Saturday that was supported and organised by the Creative Industries iNet; Electric Bookshop; Geekcamp; idno; Free Word; and Perera. I’d been looking forward to this event, though with some trepidation. It sounds like I took the sensible option of walking from the bus stop over to Clerkenwell but I do like walking […]

Bouncing like a bunny – initial thoughts on RabbitMQ

As part of the synchronisation part of a project, I’ve been trying to integrate systems together with a messaging system. This is not a trendy decision but one based on scalability and flexibility at the core. I wrote a micro-messaging server for my previous job which was dealing with a few hundred messages per day […]

CouchDb and Documents

I’ve been have a pre-Book HackDay hack at home (in between cat wrangling duties!) to use Couch DB in managing documents. Since it is a document centred database, no surprise there, but I’ve looking at it from the perspective of creating a system to allow to create their own documentation and make notes against the […]

Book Hackday and using Node with Redis

I’ve bumped into Marcus Povey in a few places but the last time was at the Oxford Geek Night. He kindly pointed me in the direction of Paul Squires of Perini when he heard that I wanted to organise a text hacking day. Paul is one of the people behind Book Hackday this coming Saturday […]

Scripting announced for Redis

I’ve just come across this blog post via the Redis Google group by Salvatore ‘Antirez’ Sanfilippo on introducing some scripting into the Redis key-vaue datastore. I’ve played around with Redis again as part of a logging system, having used it as a really basic queue system in a previous life. I may not play with […]

Wash, rinse, repeat – SOAP Bodies and calls in PHP

As part of the current job, I’ve been looking closely at SOAP and getting PHP to connect to endpoints written in other languages by other people. In my last job, I used SOAP to set up services to be contacted by  external suppliers and created the server. One of the challenges that I faced in […]

The funding pit and the pendulum – arts and heritage funding report released

The Culture, Media and Sports committee have released a report on funding of arts and heritage which is fairly damning. It opens: Arts and heritage in Britain are among our greatest assets. They bring great cultural and economic benefits and everybody should have access to them. The report calls for the Arts Council for England […]

The orphans are not being exploited

It appears that a court might be able to see some sense and stop Google digitising orphan works, according to a judgement today (source: Wired ). A US federal judge commented that whilst the agreement is good, it went to far. The original agreement appears to have given Google the right to digitise and sell […]

Marking up Open Correspondence with TEI XML

As part of the next version of Open Correspondence, I’ve been working on the XML and JSON mark-up. As part of the XML, I’ve been using the TEI mark-up for the letters. I once hard this described as “XML for people who don’t think XML is flexible enough”. Now I can see why. It is […]