Archives
Feeds
Recent Comments
- Peter on Overriding bootstrap typeahead to not initially select
- jrochkind on Google removes plus (+) operator
- wle on Google removes plus (+) operator
- On catalogers, programmers, and user tasks | Gavia Libraria on Broad categories from class numbers
- Jonathan Brinley on JQuery DOES still support IE8, and will for the foreseeable future
- John Quincy Admin on EZProxy is terrible, it’s just the best we’ve got
- Galen Charlton on How do we help our users identify trustworthy scholarly content?
- Dorothea Salo on How do we help our users identify trustworthy scholarly content?
-
Recent Posts
Top Posts
Top Clicks
Category Archives: programming
Free Covers? From Google?
Tim Spalding writes about Google Book Search API, cover availability, and terms of service: In NGC4Lib: Basically, I’ve been told [I can't help but wonder: Told by whom? -JR] that I was wrong to promote the use of GBS for … Continue reading
Posted in business, Practice, programming
1 Comment
Search hints/related search?
So google and Yahoo both sometimes offer “related” searches, in a nice AJAXy popup. I don’t have time to find an example to show you, but I think most of you have seen it with Google at least. The firefox … Continue reading
Posted in Practice, programming
5 Comments
More on open access discoverability
This is worth pulling out into a post of it’s own. Thanks to Dorothea Salo for the comments on the post where I broached this issue sort of in passing. Good to know that I’m indeed not alone in worrying … Continue reading
Posted in open access, Practice, programming
6 Comments
“Freedom Summer of Code”
Freedom Summer of Code is a summer-of-code-style distributed collaboration for technology projects benefiting radical/progressive movements. Exciting idea. http://www.fsdaily.com/Community/Announcing_Freedom_Summer_of_Code (en) Riseup Labs is excited to announce the Freedom Summer of Code! We aim to advance critical movement technology projects and tools … Continue reading
Posted in open source, programming
Leave a comment
Google feature changes; open access discoverability
So, I’ve found out about a couple new things from Google I hadn’t known about. (Google is such a prominent player in our space, we need to keep up with what’s going on there so we know how to exploit … Continue reading
Posted in open access, Practice, programming
5 Comments
rails debugging
I know other rails devs read this blog. I LOVE ruby-prof. It rocks. You have to use the ‘graph’ profile to really get it’s power, in default mode it doesn’t do much. I haven’t even tried it yet with KCachegrind … Continue reading
Posted in Practice, programming
Leave a comment
Rails gotcha — assigning relationships
You’ve got Employees and Departments. Each Employee has one Department, each Department has many Employees. Very many. Let’s say thousands, or even tens of thousands. So you want to create a new Employee and assign it to a Department. dept … Continue reading
Posted in Practice, programming, Rails
Leave a comment
Can licensing make an API useless?
As I discussed in a previous essay, it’s the collaborative power of the internet that makes the open source phenomenon possible. The ability to collaborate cross-institution and develop a ‘community support’ model is what can make this round of library-developed … Continue reading
Posted in business, open source, programming
2 Comments
Think you can use Amazon api for library service book covers?
Update 19 May 2008: See also Alternatives To Amazon API including prudent planning for if Amazon changes it’s mind. Update: 17 Dec 2008: This old blog post is getting a LOT of traffic, so I thought it important to update … Continue reading
Posted in business, catalogs, Practice, programming
12 Comments
Google Book Search API
So Google has announced a much-awaited api for pre-checking availability of full text in Google Books. Here is one post with more detail than other announcements I’ve found. I note that the API is described as a javascript api, and … Continue reading
Posted in Practice, programming
3 Comments
