Git Happy and other going ons
Thursday, October 11, 2012 at 7:47PM
Jon Gorman

 

So it's been a while since I've posted. I've been busy of late. Recently my dog Veronica tore her ACL. She needs to be kenneled if she's not laying on a pillow with someone nearby holding her leash to make sure she doesn't try something stupid.  Like running for a door. Or jumping onto a couch. Not being allowed on the couches may be the most traumatic part for her of the whole experience so far. (Actually, doing her business on a leash probably is the worse for her. The other day she actually went behind some bushes in order to do so...)

As for us, it's surprisingly exhausting sitting next to a dog for most of a night.

I figured somehow that at least it would get me time to do some writing and work on some projects, but so far that's failed to happen.  I've managed to start several though ;).

Squarespace 5 to Squarespace 6

One is that I use Squarespace for this site, in part to lend some indirect support to the TWiT network and in part because I don't want to deal with patching any more software than I already do :).  Squarespace just recently underwent a major version upgrade.

I've been playing around with their new system as I was intending to migrate this site over, but I can't quite get the hang of it.  Images are the biggest issue, which didn't import as nicely as I'd like.  (Thumbnails did, but not the originals...) I think at this point I'll keep learning the new system, but I'm delaying the rollover.  Hopefully I can go to it before Christmas, but I'm not counting on it at this point.

Halloween

Colleen and I are working on decorations and our costumes, although it's mostly in the planning stages at the moment. She's found this stuff called Glowire that's pretty cool.  Essentially a wire that will glow with a neonish light.  We'll be going as a cyberpunk couple, cobbling together some wires and spare parts to make jacks.  We need to get cracking on assembling the pieces to that.  I'll post pics when we get done. It's also leading me to read up more on the history of punk.

Which leads me too...

Reading

I've been reading a weird mix of stuff lately and some of it in fits and spurts. Books near me right now are a mostly read copy of Melville's Pierre, a book on bacon, I Am Legend, The Rough Guide to Punk,  George R. R. Martin's The Sandkings, The Brewmaster's Table, a history of underwear, and few more I can't quite see from here.  That doesn't count some of the electronic books I have, including the very cool Oral LIterature of Africa, which was successfully unglued.

TV & Movies

Been watching a whole bunch of movies I've been meaning to see for a while.  Recently knocked off the list was Cannonball Run.  Right now I'm working my way through Battlestar Galactica show (the new but not so new anymore show) which is rather addicting.

And finally...

Git Happy

I've started a few projects on github.  One, modifying the Barcode Scanner app for the Android to read the Library's version of Codabar was pretty easy as most of the Codabar code was already present.  Uncommenting a few lines was all it took to get it working.  I have also commented out some of the other formats and added a check digit algorithm. Without the algorithm it would return with junk just a little too frequently.  Trade-off is now it is slow and doesn't work well in low light. I might experiment with replacing it with something less taxing, like checking the barcode is 14 digits and starts with 2 or a 3. I''m also hoping to make it so it can work with the existing app side-by-side, but need to do a little more research there.

A few months ago I put a simple demonstration of using NFC normalization with perl and MARC records and some examples of pulling information out of Voyager and putting in into Unicode databases, called voy2unicode.  It needs some more examples, but it is a good base for now.

Speaking of MARC, I've contributed some records to two MARC code4lib repositories on github: MARCthulhu and MARC Records  MARCthulhu was directly inspired by Simon Spiro as a repository of really horrible records, both for testing and just some examples of how bad it can get. I created MARC Records as it seemed like there were some useful edge cases to test for that might be only moderately mangled records.  So far both repositories are pretty slim, but maybe I'll be able to promote them at this year's Code4Lib.

Well, that's about enough for now.

Article originally appeared on Jonathan Gorman (http://www.j-gorman.com/).
See website for complete article licensing information.