November 6, 2009 – 4:43 pm
unAPI is a very simple protocol to let a machine know what other formats a document is available in. Zotero is a bibliographic management tool (like Endnote or Refworks) that operates as a Firefox plugin. And it speaks unAPI.
Let’s get them to play nice with each other!
How’s it all work?
Zotero looks for a well-constructed <link> [...]
November 3, 2009 – 11:42 am
EDITS:
Added “recordURL” per Tod’s request
Made a record’s title field an array and call it titles, to allow for vernacular entries
Changed item’s ingest to lastUpdate to accurately note what the actual date reflects. This gets updated every time either the item or the record to which it’s attached gets changed.
Fixed a couple typos, including one where [...]
October 8, 2009 – 9:14 am
JRuby is my ruby platform of choice, mostly because I think its deployment options in my work environment are simpler (perhaps technically and certainly politically), but also because I have high, high hopes to use lots of super-optimized native java libraries. The CPAN is what keeps me tethered to Perl, and whether or not you [...]
October 7, 2009 – 2:17 pm
JRuby is my ruby platform of choice, mostly because I think its deployment options in my work environment are simpler (perhaps technically and certainly politically), but also because I have high, high hopes to use lots of super-optimized native java libraries. The CPAN is what keeps me tethered to Perl, and whether or not you [...]
September 28, 2009 – 3:40 pm
Many of the folks who read this blog (hi, both of you! Mom, say hello to Dad!) are aware, at least tangentially, of the HathiTrust. Currently hosted by us at the University of Michigan, the most public interface to its data is a VuFind installation you can access at catalog.hathitrust.org (or, for you smart-phone types, [...]
September 25, 2009 – 11:02 am
One of the advantages of having complete control over the OPAC is that I change things pretty easily. The downside of that is that we need to know what to change.
Many of you that work in libraries may have noticed that data are not necessarily the primary tool in decision-making. Or, say, even a part [...]
September 23, 2009 – 10:42 am
[Notes taken during a talk today, Ted Bergstrom: "Some Economics of Saying Nix To Big Deals and the Terrible Fix". My own thoughts are interspersed throughout; please don't automatically ascribe everything to Dr. Bergstrom.
Check out his stuff at Ted Bergstrom's home page.]
Journals are a weird market — libraries buy as agents of professors, using someone [...]
September 18, 2009 – 11:08 am
It turns out that UVA’s reluctance to use the raw MARC data on the search results screen is driven more by processing time than parsing time. Even if they were to start with a fully-parsed MARC object, they’re doing enough screwing around with that data that the bottleneck on their end appears to be all [...]
September 17, 2009 – 3:19 pm
[Note: since I started writing this, I found out Bess & Co. store MARC-XML. That makes a difference, since XML in Ruby can be really, really slow]
[UPADTE It turns out they don't use MARC-XML. They use MARC-Binary just like the rest of us. Oops. ]
[UP-UPDATE Well, no, they do use MARC-XML. I'm not afraid to [...]
August 20, 2009 – 12:57 pm
[Kind of part of a continuing series on our VUFind implementation; more of a sidebar, really.]
In my last post I made the case that you should put as much data normalization into Solr as possible. The built-in text filters will get you a long, long way, but sometimes you want to have specialized code, and [...]