January 29, 2010 – 11:51 am
I’ve been looking at making a jruby-based solr indexer for MARC documents, and started off wanting to make sure I could determine if anything I did would be faster than our existing (solrmarc-based) setup.
Assertion: The upper bound on how fast I can process records and send them to Solr can be approximated by looking [...]
December 15, 2009 – 2:48 pm
MAJOR CHANGE
So, initially, this post listed that the way to separate multiple simultaneous requests was with a nice, URL-like slash (/) character.
Then, I remembered that LCCNs can have embedded slashes, e.g., 65063380//r85.
So, we’re back to using pipe (|) characters to separate multiple calls — the examples below have been updated to reflect this.
Introduction
I’ve put up [...]
November 17, 2009 – 11:35 pm
I decided to see if I could get Blacklight working under JRuby, starting with running the test suite and working my way up from there.
There was much pain. Much, much pain. Exacerbated by my almost complete
lack of knowledge about what I was doing.
This is the procedure I eventually arrived at — if there are places [...]
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 [...]