Library Tech
Building a simple HTTP-to-Z39.50 gateway using Yaz4j and Tomcat | Index Data
Yaz4J is a wrapper library over the client-specific parts of YAZ, a C-based Z39.50 toolkit, and allows you to use the ZOOM API directly from Java. Initial version of Yaz4j has been written by Rob Styles from Talis and the project is now developed and maintained at IndexData. ZOOM is a relatively straightforward API and with a few lines of code you can write a basic application that can establish connection to a Z39.50 server. Here we will try to build a very simple HTTP-to-Z3950 gateway using yaz4j and the Java Servlet technology.
from Building a simple HTTP-to-Z39.50 gateway using Yaz4j and Tomcat | Index Data.
I write Yaz4J a couple of years ago now and it’s great to see it getting some use outside of Talis.
Ground roundup of new eReaders at CES on CNN
Las Vegas, Nevada (CNN) — The first generation of electronic readers had little more than black-and-white text. The second generation had black-and-white text, simple graphics and Web connectivity.
Glimpses of the third generation are on display this week at the International Consumer Electronics Show, where manufacturers are previewing e-readers with color screens, interactive graphics and magazine-style layouts.
ShelterIt – My digital think-tank: On identity
Did you notice what just happened? I used used an URI as an identifier for a subject. If you popped that URI into your browser, it will take you to WikiPedia’s article on the book and provide a lot of info there in human prose about this book, and this would make it rather easy for Bob to say that, yes indeed, that’s the same book I’ve got. So now we’ve got me and Bob agreeing that we have the same book.
from ShelterIt – My digital think-tank: On identity.
Great piece by Alexander Johannesen about the future of library data, semantic web and the difficulties of getting from here to there.
yaz4j | Index Data
yaz4j is a toolkit for Java which includes a wrapper for the ZOOM API of YAZ. This allows developers to write Z39.50/SRU clients in Java. yaz4j supports both search and scan. See the javadoc for details.
from yaz4j | Index Data.
I wrote Yaz4J a couple of years ago when I needed a robust Z39.50 client. The underlying work is done by Index Data’s Yaz library, wrapped for use in Java using JNI (and yes, JNI does work fine and yes it does work cross-platform, we have it running on Linux, Windows and OS X). I hadn’t ever found the time to properly structure and mavenise the code or release it properly so it’s very pleasing that Adam Dickmeiss and Mike Taylor from Index Data along with Juan Cayetano have tidied it all up and published it under a home on Index Data’s site.
:-)
Conversation with Bruce D’Arcus on Motivation for MODS Ontology « Musings
The problem from my standpoint is that MODS has some really odd, library-specific, design choices that I don’t think map very well to the wider world. A central concept like mods:name, with mods:role as a child of that, really makes no sense, and conflicts with more common modeling you see in DC, FRBR ,etc.
It’s semantics are also really loose.
So you have to ask yourself, just how linked could a MODS view in RDF really be?
from Conversation with Bruce D’Arcus on Motivation for MODS Ontology.
Panlibus » Blog Archive » Library of Congress launch Linked Data Subject Headings
Agree with this summary from Richard
On the surface, to those not yet bought in to the potential of Linked Data, and especially Linked Open Data, this may seem like an interesting but not necessarily massive leap forward. I believe that what underpins the fairly simple functional user interface they provide will gradually become core to bibliographic data becoming a first-class citizen in the web of data.
Overnight this uri ‘http://id.loc.gov/authorities/sh85042531’ has now become the globally available, machine and human readable, reliable source for the description for the subject heading of ‘Elephants’ containing links to its related terms (in a way that both machines and humans can navigate). This means that system developers and integrators can rely upon that link to represent a concept, not necessarily the way they want to [locally] describe it. This should facilitate the ability for disparate systems and services to simply share concepts and therefore understanding – one of the basic principles behind the Semantic Web.
from Panlibus » Blog Archive » Library of Congress launch Linked Data Subject Headings.
Great to see LoC doing this stuff and getting it out there.
JISCmail – DC-RDA Archives
JISCmail – Alistair Miles releases some of his work on RDF, RDA, FRBR and LOC data.
Why you can’t find a library book in your search engine | Technology | The Guardian
Wendy Grossman, in The Guardian, covers the difficulties of libraries publishing their catalogue data online.
Despite the internet’s origins as an academic network, when it comes to finding a book, e-commerce rules. Put any book title into your favourite search engine, and the hits will be dominated by commercial sites run by retailers, publishers, even authors. But even with your postcode, you won’t find the nearest library where you can borrow that book. (The exception is Google Books, and even that is limited.)
via Why you can’t find a library book in your search engine | Technology | The Guardian.
I get a namecheck and a quote at the end:
Rob Styles, a programme manager for Talis’s data services, says: “The main reason I think libraries need freedom to innovate is because we don’t know what they’re going to look like”.
Panlibus » Blog Archive » OCLC is listening.
Further to my previous posts on OCLC’s record use policy:
OCLC, Record Usage, Copyright, Contracts and the Law
I’m just posted this over on panlibus:
dev8D – Developer Happiness Days
dev8D – Developer Happiness Days. 9-13 February 2009, London
JISC is running a Developer Happiness Days meet, sort of like a 4 day hackfest, come code4lib type thing.
Over four intensive days we’re bringing together the cream of the crop of educational software developers along with coders from other sectors, users, and technological tinkerers in an exciting new forum.
Share your skills and knowledge with the coding community in a stimulating and fun environment and come away with new skills, fresh contacts – and you might even win a prize.
Sounds like it will be a great few days.
Search
What I'm Doing...
- @moustaki, would you recommend an equivalent to music ontology for visual recordings? 4 hrs ago
- @chriskeene Does the uni have it's own local weather system? (http://twitter.com/chriskeene/status/10314171215 and go left) in reply to chriskeene 13 hrs ago
- @_philjohn should I expect a late arrival then? in reply to _philjohn 13 hrs ago
- More updates...
Recent Comments
- Patents are Property – Like it or Not « Chasing the Power Curve on When Patents Go Wrong…
- Arizona Joe on Fixing a plasma TV
- alex_turner11 on Ground roundup of new eReaders at CES on CNN
- negative_charge on Hacking Into Your Account is as Easy as 123456
- infopeep on Hacking Into Your Account is as Easy as 123456
- BenenhaleyBrian on The 18 Mistakes That Kill Startups
- Brian Benenhaley on The 18 Mistakes That Kill Startups
- infopeep on The 18 Mistakes That Kill Startups
- Rob Styles on Ruby Mock Web Server
- Jim on Fixing a plasma TV
Categories
- .Net Technical (8)
- Blog on Blog (6)
- commands I have issued (9)
- Enterprise Architecture (19)
- event (4)
- Fiction Book Review (2)
- Food (2)
- Intellectual Property (9)
- Interaction Design (27)
- Internet Social Impact (43)
- Internet Technical (16)
- IP Law (10)
- Library Tech (19)
- Music (2)
- New Toy (4)
- Non-Fiction Book Review (7)
- Ontologies (6)
- Open Data (7)
- Other Technical (20)
- Personal (36)
- Random Thought (16)
- Resourcing (4)
- Review (1)
- Security And Privacy (11)
- Semantic Web (30)
- Software Business (10)
- Software Engineering (37)
- Talis Technical (9)
- Uncategorized (44)
- Working at Talis (26)
- [grid::blogpaper] (8)
- [grid::fatherhood] (4)
Archives
- February 2010 (1)
- January 2010 (4)
- November 2009 (10)
- October 2009 (4)
- September 2009 (2)
- August 2009 (9)
- July 2009 (12)
- June 2009 (5)
- May 2009 (6)
- April 2009 (7)
- March 2009 (3)
- February 2009 (6)
- January 2009 (10)
- December 2008 (4)
- November 2008 (4)
- October 2008 (9)
- September 2008 (23)
- August 2008 (8)
- July 2008 (1)
- June 2008 (1)
- May 2008 (6)
- April 2008 (14)
- March 2008 (3)
- January 2008 (5)
- December 2007 (6)
- November 2007 (13)
- October 2007 (9)
- July 2007 (2)
- June 2007 (1)
- May 2007 (10)
- April 2007 (5)
- March 2007 (11)
- February 2007 (10)
- January 2007 (13)
- December 2006 (8)
- November 2006 (8)
- September 2006 (2)
- August 2006 (1)
- June 2006 (2)
- February 2006 (2)
- January 2006 (3)
- December 2005 (3)
- November 2005 (2)
- September 2005 (2)
- August 2005 (5)
- July 2005 (8)
- June 2005 (3)
- May 2005 (2)
- February 2005 (1)
- January 2005 (4)
- December 2004 (3)
- November 2004 (6)
- October 2004 (2)
- September 2004 (2)
- August 2004 (5)
- July 2004 (1)
- June 2004 (4)
- May 2004 (4)
- April 2004 (3)
- March 2004 (13)
- February 2004 (6)
- December 2003 (3)
- November 2003 (1)
- August 2003 (2)
- July 2003 (1)
- June 2003 (2)
- May 2003 (1)
- March 2003 (1)
- January 2003 (1)
- October 2002 (1)
- May 2002 (1)
- March 2002 (1)
- August 2001 (1)
- May 2001 (1)
- April 2001 (1)
- January 2001 (1)
- December 2000 (1)
- November 2000 (1)
- December 1999 (1)
- November 1999 (1)
- July 1999 (1)