Over on Eric Hellman’s blog, I was reading a recent entry entitled My Funnest Bugfix Ever: the Double Relative Redirect, and it reminded me of a war story of my own. Others might be amused; I’ll be interested in who can guess, how soon, what was going on.
Z39.50 can carry any type of query. In almost all cases, RPN also known as Type-1 is used.
In my colleague Wolfram's series of blog posts on using Z39.50, he shows how easy it is to acquire MARC records from openly available sources (but do show consideration for the people who run the servers!) This inspired me to think about other ways to use simple Unix command-line tools to manipulate these records once you have them.
If you're not the squeamish type, you might be fascinated to watch our senior software guy, Mike Taylor, disassemble a wallaby in his off time.
A good, thoughtful post by Carl Grant on the rise of electronic reading, and what it means for users and hence for the libraries that wish to serve them. Carl makes the general point that we as information professionals must pay more attention to the actual needs and wonts of our users -- needs that are surely shifting rapidly under our feet at the moment.
In the last blog post Z39.50 for Dummies I gave an introduction on how to use the zoomsh program to access the Z39.50 Server of the Library of Congress.
Today I will show you how to run a simple metasearch on the command line. You want to know which library has the book with the ISBN 0-13-949876-1 (UNIX network programming / W. Richard Stevens)? You can run the zoomsh in a shell loop.
Put the list of databases (zURL's) line by line in the text file zurl.txt:
One of the things Index Data is known for is the YAZ toolkit - an open source programmers’ toolkit supporting the development of Z39.50/SRW/SRU clients and servers. The first release was in 1995 and I've been using it for my own metasearch engine ZACK Gateway since 1998, long before I joined Index Data.
One nice consequence of having a blog on our new site is that we can contribute back to the web the little details that we glean as we go about the business of coding. When we hope a simple web search will solve our problem and it doesn't, maybe now it will for the next person.
Index Data is an international company. There is a small HQ in Copenhagen with 3 developers and the other developers works from their home in England, Germany, Toronto and the northeastern US. [not to mention that many of our customers are also far away from our offices]
Welcome to Index Data's blog. I have been creating tools and applications for information professionals for close to 20 years at this point. As a company, Index Data works with national libraries, large consortia, and businesses who manage or integrate information for scholars and professionals. Over the years we have developed an approach to problem solving which involves wrapping the solution into reusable, flexible software modules which we make available to other developers.