It’s Delicious

Much like Misty, I started cataloging all of Ashley and my books into Delicious Library. So far, I have processed the bookshelf in our dining room. Here is the breakdown so far:

  • 170 books scanned.
  • 95 books are mine.
  • 75 books are Ashley’s.

Today, I did not care to start scanning books again — that is an arduous task. Perhaps later tonight I will start on our bedroom. Instead, I started playing around with the export capabilities of Delicious Library with the ultimate goal of getting our library linked as a page off of the site. Basically, Delicious Library exports the entire library as a tab-separated file with the field names as the first line and each following line containing the information for one scanned in item. While that file could be linked off of the site, it would not be very pretty. So, I wrote a small python script to munge the data into XML so that an XSL file could generate a web page from the data. That is working fairly well so far.

I have also found that Delicious Library stores all of its data as XML. So, I am considering just writing some code to transform that file into one containing only the data I am interested in. Either way, expect a new link off of the sidebar soon containing our library contents.

Popularity: 3% [?]

About Jonathan Creekmore

I am a husband, father, and software engineer. I have too many interests to list in such a short space, but I have an opinion about nearly everything and am willing to share them.
This entry was posted in Books, Home Projects. Bookmark the permalink.

5 Responses to It’s Delicious

  1. misty says:

    I’m sure that we’ll be asking to “borrow” your script once we get a bit closer to publishing ours…

  2. Stephen says:

    Note that the next version of Delicious Library is going from storing things in an XML file to using a SQL file.

  3. Jonathan says:

    Thanks for the heads up on that. I guess that lays out the path I am going to take, then.

  4. Pingback: Experiments in Life

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>