You are here

code4lib 2009

Code4Lib 2009 Conference

LuSql: (Quickly and easily) Getting your data from your DBMS into Lucene

Glen Newton, CISTI, National Research Council

Need to move your data from your DBMS to Lucene? The recently released LuSql allows you to do this in a single line. LuSql is a high performance, low use barrier application for getting DBMS data into Lucene. This presentation will introduce LuSql, and give a brief tutorial on simple to crazy complicated use cases, including per document sub-queries and out-of-band document transformations.

 
QuickTime Video:

 

Video on Internet Archive

 

Presentation:
Slides in PDF
Slides in Slideshare

Like a can opener for your data silo: simple access through AtomPub and Jangle

Ross Singer, Talis

Jangle is an open specification to apply the Atom Publishing Protocol (AtomPub) to library systems and data. It provides a simple RESTful interface that can be accessed with common Atom Syndication and AtomPub clients making it easier to integrate library data into other applications. This presentation will describe the architecture of Jangle, show how it works and give some ideas as to how it could be used for common integration problems.

 
QuickTime Video:

 

Video on Internet Archive

 

Presentation:
Slides in PDF
Slides in Slideshare

A Bookless Future for Libraries: A Comedy in 3 Acts

Stefano Mazzocchi
Keynote Address

 
QuickTime Video:
[Footage of the speaker was inadvertently not captured.]

 

Video on Internet Archive

 

Presentation:
Slides in PDF

Why libraries should embrace Linked Data

Anders Söderbäck, National Library of Sweden

The promise of Linked Data is not that it is another way of aggregating data. For too long have library data been trapped within data-silos only accessible through obscure protocols. Why is access to library data still an issue? Letting everyone access and link to library data lets anyone build the next killer app. LIBRIS, the Swedish Union Catalogue is, since the beginning of this year, available as Linked Data. We discuss how and why.
 
QuickTime Video:

 

Video on Internet Archive

 

Presentation:
Slides in PDF
Slides in Slideshare

Code4Lib 2009 Lightning Talks

Lightning talks on are scheduled on all three days of the conference. A lightning talk is a fast paced 5 minute talk on a topic of your choosing. If you'd like to do a lightning talk please add your name and topic to the flipchart that will be available at the conference. You can do more than one if you want, but if the slots fill up (there are 39 of them) you might have to choose which one you want to do.

Mark Jason Dominus has a nice page about lightning talks, which includes this summary of why you might want to do one:

Maybe you've never given a talk before, and you'd like to start small. For a Lightning Talk, you don't need to make slides, and if you do decide to make slides, you only need to make three.

Maybe you're nervous and you're afraid you'll mess up. It's a lot easier to plan and deliver a five minute talk than it is to deliver a long talk. And if you do mess up, at least the painful part will be over quickly.

Maybe you don't have much to say. Maybe you just want to ask a question, or invite people to help you with your project, or boast about something you did, or tell a short cautionary story. These things are all interesting and worth talking about, but there might not be enough to say about them to fill up thirty minutes.

Maybe you have a lot of things to say, and you're already going to give a long talk on one of them, and you don't want to hog the spotlight. There's nothing wrong with giving several Lightning Talks. Hey, they're only five minutes.

You might also like Mark Fowler's's Advice for Giving a Lightning Talk

See 2008 Lightning Talks.
2007 Lightning Talks.
2006 Lightning Talks.

Email Roy Tennant with presentation files and/or corrections to this page.

Tuesday, February 24, [QuickTime Video] [Internet Archive Video]

  1. The eXtensible Catalog Project [Slides in PPT], David Lindahl
  2. Scriblio: Social Library System, Casey Durfee
  3. Enjoysthin.gs, Mark Matienzo
  4. E-Matrix: An [open source] ERM, [Slides in PPT],
    Emily Lynema
  5. Alex 4: Yet Aneother Incarnation, Eric Morgan
  6. CrossRef, Geoffrey Bilder
  7. Summon, John Law
  8. LucidFind, Erik Hatcher
  9. Making Distributed Configuration Simple with the TORUS [Slides in PPT], Mike Taylor
  10. TORUS Implemented, Jakub Skoczen [Slides in PDF]
  11. Zoia's FOAF Support, Michael Klein and Jonathan Brinley
  12. Biblio, Andrew Ashton
  13. SearchWorks (VUFind), Naomi Dushay
  14. Zoom Zoom Zoom, Mike Beccaria
  15. The BagIt File Package Format, Dan Chudnov

Wednesday, February 25, [QuickTime Video] [Internet Archive Video]

  1. Build A Connector Online Now : the Connector Framework Firefox extension / Mike Taylor (IndexData)
  2. Code4Lib Annual Award for Some Sort of Good Software (that should probably be open source) / Eric Lease Morgan
  3. WordPress Extensions for Research Guides/Blogs / Katherine Lynch (Drexel University Libraries) [Slides in PDF]
  4. Flash (SSDs are gonna save everyone of us) / Toke Eskildsen [Slides in PDF]
  5. AutoIt for fun and profit / Becky Yoose (Miami University...of Ohio) [Slides in PDF]
  6. (Reprise) Flash (SSDs are gonna save everyone of us) / Toke Eskildsen
  7. Deliver you EAD – maybe without XSLT, or XML, or ...? : A work in progress / Terry Catapano & Joanna DiPasquale [Slides in PDF]
  8. Data farmimg / Ray Schwartz (William Harrison University)
  9. Heckle me / Chick Markley (Emory University) [Slides in PDF]
  10. Hathi Trust and Terrabyte Scale Solr / Tom Burton-West [Web site - Large-Scale Search Report]
  11. Hacking Hathi / Roy Tennant [Web site]
  12. ALIAS / Mark Sullivan (SUNY Geneseo) [Slides in PDF]
  13. Visualizing Usage Data / Jason Casden (NCSU) [Slides in PDF]
  14. DLF ILS-BDI API (etc) / Emily Lynema (NCSU) [Slides in PDF]
  15. More Summon / John Law (Serials Solutions)
  16. SALT Project / Chris Fitzpatrick (Stanford University)

Thursday, February 26, [QuickTime Video] [Internet Archive Video]

  1. bookgenius.org / Chris Morgan
  2. Extracting data from III with Expect / Ross Shanley-Roberts [Slides in PDF]
  3. Amazon Web Services: EC2 / Rosalyn Metz [Blog post with screencast]
  4. Xpattern matcher / Heikki Levanto
  5. Summa / Mikkel Kamstrup Erlandsen
  6. Umlaut / Jonathan Rochkind
  7. Open Catalogue Crawling Protocol (OCCP) / Richard Wallis
  8. Cool URIs / Xiaoming Liu [Slides in PDF]
  9. Zero to MC in Four Years / Jay Luker [Slides in PDF]

OCLC Grid Services Boot Camp (2009 Preconference)

Introduction

The goals of this full-day workshop are to give participants a firm grounding in a variety of OCLC-provided APIs as well as the protocols upon which they are based (e.g., SRU, CQL). APIs to be highlighted will include the WorldCat Search API, xID services (xISBN, xISSN, and xOCLCNUM), WorldCat Identities, Terminologies, and others. All of these services are free to OCLC cataloging institutions. Besides learning about these services directly from the people involved with building them, you will have time to use them while having the experts in the room to answer questions and assist. You will emerge an expert in using a rich array of library APIs that can be used to enhance your local services.

Instructors:
Ralph LeVan, SRU expert
Bruce Washburn, WorldCat Search API programmer
Xiaoming Liu, xID programmer
Tim McCormick, xID Product Manager
Don Hamparian, Grid Services Manager
Roy Tennant, Useless Appendage

Location and Logistics

Brown University, John Hay Library (see pic above), Lownes (History of Science) Room (see pic to the right). Google maps: driving or walking.

Attendees are encouraged to register at the Renaissance and then walk or drive/carpool to the preconference location, although this is not absolutely required (you will be welcomed just as warmly).

Agenda

ALL THE PRESENTATIONS IN ONE FILE (PDF)

9:00 - 9:30 Introductions - All

9:30 - 9:40 Intro to Grid Services - Don Hamparian

9:40 - 10:00 WorldCat Search API [PowerPoint] - Bruce Washburn

10:00 - 10:20 xID [PowerPoint] - Tim McCormick and Xiaoming Liu

10:20 - 10:40 Break

10:40 - 11:00 Identities [PowerPoint]and Terminologies [PowerPoint] - Ralph LeVan

11:00 - 11:20 Registry Services and OpenURL Gateway - Don Hamparian

11:20 - 11:30 What's Coming Up - Don Hamparian

11:30 - 12:00 Feedback and discussion - What are you doing? What should we be doing? - All

12:00 – 1:30 Lunch

1:30 – 2:15 SRU and CQL Tutorial [PowerPoint] - Ralph LeVan

2:15 - 4:00 Unconference, work time, led by participants

4:00 - 4:30 Wrap-up and discussion - All

The Event

Photos from the day:

   

Presentation Files

Code4Lib 2009 Breakout Sessions

Those interested in the same project/problem can hang out in a space together for 70 minute blocks. Generally the person who suggests the topic will take on the role as moderator to begin and moderate the discussion. Anyone can propose a breakout session - please think about whether you would want a session to be held on Tuesday or Wednesday, depending on the order of talks and who you hope will attend. There are five rooms available each day, including the large meeting room, and we will route different proposed sessions to the different rooms depending on a quick show-of-hands survey just before each one begins.

This page will list any sessions proposed before the conference itself, but there will also be flip charts outside the meeting room where more sessions can be proposed.

Tuesday breakout sessions

  • Plone/Zope
  • OCLC Grid Services - Don Hamparian
  • Jangle

Wednesday breakout sessions

  • Summon

If you have an idea for a breakout topic, you can add it here or email code4libcon@googlegroups.com.

SUGGESTIONS:

Blacklight - Blacklight Team
Get out your glow in the dark necklaces, let's party!
Drupal - Cary Gordon
I am open to doing this any time on the 24th or 25th, or possibly over lunch on the 26th.
Jangle - Ross Singer
More in-depth how to make Jangle connectors and how to use Jangliflied data in other applications. Also brainstorming on what would be good candidates to target development on as well as a general gauge of interest in participation.
Summon - Andrew Nagy
A view of the Serials Solutions's Summon Service and it's API

2009 Code4lib Scholarship Recipients

Brown University and Oregon State University are proud to announce the recipients of the four 2009 Code4lib Conference Gender Diversity and Minority Scholarships.

Lauren Ko is the recipient of one of the 2009 Code4lib Gender Diversity Scholarships. Lauren has a BA in Computer Science and a recent (2008) Master's in Information Sciences. She is currently Web Archiving Programmer at the University of North Texas Libraries.

Joanna DiPasquale is the recipient of one of the 2009 Code4lib Gender Diversity Scholarships. Joanna is a Web Developer at Columbia University Libraries. She has undergraduate degrees in Applied Mathematics and History and is currently pursuing an MLS at Rutgers University.

Andreas Orphanides is the recipient of one of the 2009 Code4lib Minority Scholarships. Andreas is a Libraries Fellow at North Carolina State University Libraries. He has a BA in Mathematics from Oberlin and a recent (2008) MLS from the University of North Carolina at Chapel Hill.

Yu-Jie Chen is the recipient of one of the 2009 Code4lib Minority Scholarships. Yu-Jie is Integrated Library Systems Librarian at Loudoun County Public Library in Leesburg, VA. She has a BA in English and History from National Chnegchi University and an MLS from University of Maryland.

Code4lib 2009 T-shirt Design Contest

And the winner is ...


Submission #13, Design by Yohanes Sandy (About the design)
 

The designs are in! VOTE VOTE VOTE for your favorites before January 31, 2009 11:59 PM EST!

The design is for the front of the t-shirt, with a one-color printing. Designs were accepted by jean.rainwater@gmail.com until Monday, January 19th.

Designs from previous years:
2008: http://code4lib.org/node/235
2007: http://code4lib.org/node/146
2006: http://code4lib.org/tshirts

2009 Submissions:
Original submission files are linked with "Submission #" and at the bottom of this page.
 

Submission #1A, Design by Genny Engel
 

Submission #1B, Design by Genny Engel
 

Submission #2, Design by Kevin S. Clarke
 

Submission #3, Design by Kevin S. Clarke
 

Submission #4A, Design by Kevin S. Clarke
 

Submission #4B, Design by Kevin S. Clarke
 

Submission #4C, Design by Kevin S. Clarke
 

Submission #5, Design by Kevin S. Clarke
 

Submission #6, Design by Kevin S. Clarke
 

Submission #7A, Design by Kent R. Duque
 

Submission #7B, Design by Kent R. Duque
 

Submission #8, Design by Devon Smith
 

Submission #9, Design by Ethan Gruber
 

Submission #10, Design by Sean Hannan
View full size for the intended effect.
 

Submission #11A, Design by Gianluca Drago
 

Submission #11B, Design by Gianluca Drago
 

Submission #12A, Design by Lorenzo Drago, 11-year-old son of Gianluca Drago
 

Submission #12B, Design by Lorenzo Drago, 11-year-old son of Gianluca Drago
 

Submission #13, Design by Yohanes Sandy (About the design)
 

Submission #14, Design by Jon Gorman
 

Code4lib 2009 Gender Diversity and Minority Scholarships

Brown University, Oregon State University, and Code4lib are offering four scholarships to promote gender and cultural diversity.

----

Brown University / Oregon State University / Code4lib Gender Diversity Scholarship

Two Brown / Oregon State / Code4lib Gender Diversity Scholarship will provide up to $1000 to cover travel costs and conference fees for two qualified attendees to the 2009 Code4lib conference (February 23-26 in Providence, RI). These scholarships are eligible to any woman interested in actively contributing to the mission and goals of the Code4lib Conference.

Applications will be judged by the scholarship committee on a combination of merit and need. The recipients of the scholarship will be asked to write up a trip report of the conference.

To apply, please send an email to Jean_Rainwater@brown.edu with the following:

  1. A brief letter of interest, including statement of need (also, please indicate your eligibility in the letter)
  2. A resume
  3. Contact information of two professional or academic references

Applications should be received no later than January 5, 2009.

The successful candidates will be contacted no later than January 12, 2009.

----

Brown University / Oregon State University / Code4lib Minority Scholarship

Two Brown / Oregon State / Code4lib Minority Scholarships will provide up to $1000 to cover travel costs and conference fees for two qualified attendees to the 2009 Code4lib conference (February 23-26 in Providence, RI). To qualify for this scholarship, an applicant must be a member of a principal minority group (American Indian or Alaskan native, Asian or Pacific Islander, African-American, or Hispanic / Latino).

Applications will be judged by the scholarship committee on a combination of merit and need. The recipients of the scholarship will be asked to write up a trip report of the conference.

To apply, please send an email to Jean_Rainwater@brown.edu with the following:

  1. A brief letter of interest, including statement of need (also, please indicate your eligibility in the letter)
  2. A resume
  3. Contact information of two professional or academic references

Applications should be received no later than January 5, 2009.

The successful candidates will be contacted no later than January 12, 2009.

Pages

Subscribe to RSS - code4lib 2009