Channel Islands August 2019

Nice to be back diving the Channel Islands on the Truth. This time, conditions prevented us from diving Catalina and San Clemente, but we got a day in on Santa Barbara Island and two on Santa Cruz Island. Conditions were so-so, but it was fun to be back with friends and in the more rugged California diving conditions.

Saint Lucia June 2019

It was great to be back diving at Anse Chastenet in Saint Lucia after a long hiatus from diving. The resort is wonderful and the reefs are in great shape. First real chance to use my Olympus OMD-5.

CSV on the Web presentation

I presented CSV on the Web at the Smart Data Conference in San Jose. The slides are on SlideShare.

Implementing CSV on the Web

As I blogged about before, I’ve implemented the current drafts of CSV on the Web in the rdf-tabular gem. The gem is is available from rdf-tabular repo and is in the public domain (Unlicense) and is freely usable by anyone wishing to get a start on their own implementation. For those wishing to take an incremental approach, this post describes the basic workings of the gem, highlights more advanced cases necessary to pass the Test Suite and attempts to provide some insight into the process of implementing the specifications.

CSV on the Web

As many who follow me know, I’ve long been involved in the Linked Data and Semantic Web movements. It’s been my privilege to work on several successful projects, notably RDFa, Microdata RDF, and JSON-LD. For the past several months I’ve actively been working with the W3C CSV on the Web Working Group to help define a mechanism for transforming tabular data into RDF and JSON.