Author Archives: jrochkind

III report: “WE LOVE THE LIBRARY, BUT WE LIVE ON THE WEB.”

ILS Vendor III has released a report based on a survey of patrons at 7 UK academic libraries: “WE LOVE THE LIBRARY, BUT WE LIVE ON THE WEB.” Findings around how academic library users view online resources and services (You have to … Continue reading

Posted in General | Leave a comment

Virtual Shelf Browse

We know that some patrons like walking the physical stacks, to find books on a topic of interest to them through that kind of browsing of adjacently shelved items. I like wandering stacks full of books too, and hope we can … Continue reading

Posted in General | Leave a comment

Long-standing bug in Chrome (WebKit?) on page not being drawn, scroll:auto, retina

In a project I’m recently working on, I ran into a very odd bug in Chrome (may reproduce in other WebKit browsers, not sure). My project loads some content via AJAX into a portion of the page. In some cases, … Continue reading

Posted in General | Leave a comment

“Dutch universities start their Elsevier boycott plan”

“We are entering a new era in publications”, said Koen Becking, chairman of the Executive Board of Tilburg University in October. On behalf of the Dutch universities, he and his colleague Gerard Meijer negotiate with scientific publishers about an open … Continue reading

Posted in General | 2 Comments

“First Rule of Usability? Don’t Listen to Users”

A 15-year-old interesting brief column from noted usability expert Jakob Nielsen, which I saw posted today on reddit:  First Rule of Usability? Don’t Listen to Users Summary: To design the best UX, pay attention to what users do, not what … Continue reading

Posted in General | 3 Comments

Yahoo YBoss spell suggest API significantly increases pricing

For a year or two, we’ve been using the Yahoo/YBoss/YDN Spelling Service API to provide spell suggestions for queries in our homegrown discovery layer. (Which provides UI to search the catalog via Blacklight/Solr, as well as an article search powered … Continue reading

Posted in General | 5 Comments

On approaches to Bridging the Gap in access to licensed resources

A previous post I made reviewing the Ithaka report “Streamlining access to Scholarly Resources” got a lot of attention. Thanks! The primary issue I’m interested in there: Getting our patrons from a paywalled scholarly citation on the open unauthenticated web, to an … Continue reading

Posted in General | 22 Comments

Of ISBN reliability, and the importance of metadata

I write a lot of software that tries to match bibliographic records from one system to another, to try and identify availability of a desired item in various systems. For instance, if I’m in Google Scholar, I might click on … Continue reading

Posted in General | 2 Comments

unicode normalization in ruby 2.2

Ruby 2.2 finally introduces a #unicode_normalize method on strings. Defaults to :nfc, but you can also normalize to other unicode normalization forms such as :nfd, :nfkc, and :nfkd. some_string.unicode_normalize(:nfc) Unicode normalization is something you often have to do when dealing … Continue reading

Posted in General | 3 Comments

simple config for faster travis ruby builds

There are a few simple things you can configure in your .travis.yml to make your travis builds faster for ruby builds. They are oddly under-documented by travis in my opinion, so I’m noting them there. NOKOGIRI_USE_SYSTEM_LIBRARIES=true Odds are your ruby/rails app uses … Continue reading

Posted in General | Leave a comment