Archive for August, 2007
* HACK IS NOT A CRIME
Posted on August 15th, 2007 by Ross. Filed under coding, libraries, ruby.
…although LinuX_Xploit_Crew, with all due respect, I think it actually is.
Oh well, we’re back with a new theme (which nobody will see except to read comments, since I’m pretty sure all traffic comes from the code4lib planet) and an updated WordPress install. Look out, world!
So, in the downtime here’s a non-comprehensive rundown of what I’ve been working on:
- I’ve written an improved (at least, I think it’s improved) alternative to Docutek’s Eres RSS interface. Frankly, Docutek’s sucked. Maybe we have an outdated version of Eres, but the RSS feeds would give errors because you have to click through a copyright scare page before you can view reserves, but you can’t link the RSS links to this form and get the item. I wrote a little Ruby/Camping app that takes urls like: http://eres.library.gatech.edu/course/WS-1001-A/Fall/2007 and turns that into a usable feed. I needed the course id/term/year format to show them in Sakai. My favorite part of this project was finding Rubyscript2exe. This allows me to just bundle one file (the compiled camping app) plus a configuration file. Granted, an asp.net app would be even easier for sites to install, but I didn’t have time to learn asp.net. I have more ideas of what I would like to do with this (such as show current circ status for physical reserves), but in the chaos that is our library reorg, I haven’t gotten around to even showing anybody what I’ve written so far.
- I broke ground on a Metalib X-Server Ruby library. It took me a while to wrap my head around how this needed to be modelled, but I think it’s starting to take shape. It doesn’t actually perform queries, yet, but it connects to the server, allows you to set the portal association and find and set the category to search. Quicksets and MySets are all derivations of the same concept, so I don’t think it will be take me long to actually incorporate actual searching. For proof-of-concept, I plan on embedding this library in MemoryHole, our Solr-based discovery app. I’ve actually stopped development of MemoryHole so we can focus on vuFind, since they do functionally the same thing and I’d rather help make vuFind better than replicate everything it does, only in Ruby. The reason I’m doing this proof-of-concept in MemoryHole rather than vuFind is solely due to familiarity and time.
In other news, my last post seems to have caused a bit of a stir. My plan is to write a response, but the short of it is that I feel the arguments for an MLS are extremely classist.
Also my bathroom is finished and it looks great.
Blogged with Flock
Tags: libraries
Pages:
Categories:
- About me
- Access 2005
- Access 2006
- activerdf
- American History
- American Tackle Football — Collegiate
- American Tackle Football — Professional
- archives
- Atlanta vs. elsewhere
- Che
- cms
- code4lib2006
- code4lib2007
- code4libcon2008
- coding
- COinS
- Community building
- DSpace
- Eulogy
- experiment
- geeks
- Guatemala
- GV1202 .F34
- intranet
- jangle
- libraries
- Master of Library Science
- music
- OAI
- OpenURL
- philosophizing
- php
- platform
- Polishing the Turd
- politics
- presentations
- Python
- Real estate classifieds
- ruby
- Ruby on Rails
- sakai
- SRU
- Super Heroes
- Talis
- Toronto
- two-point-oh-no
- umlaut
- unapi
- Uncategorized
- xslt
Archives:
- November 2008
- September 2008
- July 2008
- April 2008
- March 2008
- January 2008
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- February 2005