Categories
MPOW OCLC Personal Web Scale

OCLC Web Scale Management

I am very pleased to finally be able to announce that the Library at the University of Tennessee at Chattanooga is scheduled to be the first live implementation of a product that has been talked about for years: a web-based, collaborative, modern library system that does away with silos of data. We are implementing the OCLC Web Scale Management library system even as I type, and will be going live with the system for circulation on August 20, 2010, and with circulation, cataloging, and acquisitions on August 30, 2010. A wiki page documenting the process, working groups, and more is available, and will continue to be updated as the process continues.

I could talk for a long time about how excited I am about the possibilities of this system…and probably will for the next few months at least. I’ve been pursuing Andrew Pace about this product for what feels like years now, and after seeing it and understanding what may come as a result of this…well, I can’t wait.

This is a major shift in the library world, and it’s one where I think the repercussions will take years to really be felt. The simple time-saving that will be immediately felt for libraries in their processes are enormous…the workflow necessary to get something from order to shelf is so straightforward and fast that I feel strongly that we’ll save several person-years of staff time in short order. In addition, there is a shared-plugin architecture for the staff-side that combines with the open API calls that give incredible access for mashups of data that directly interact with the system. One example that I’ve seen is a plugin that combines the New York Times bestseller API with the acquisitions module in Web Scale to allow for single-click ordering from a list of bestsellers that is a live call from the NYT.

Going the other direction, the architecture allows you to pull your own data out and impose it on other pages. An example of this would be a Firefox plugin that shows you realtime budget information while you shop on Amazon.com…complete with recalculation as you add things to your Cart.

This isn’t to say that there aren’t a ton of questions still. We’re the earliest of adopters on the first product of its kind…to say that I am a bit nervous would be an understatement. But the potential and promise of Web Scale is something that make it worth it.

We are literally implementing Web Scale Management in 30 days. To my knowledge, I’ve never heard of another ILS migration even approaching this level of speed…so if I’m a little out-of-touch for the next month, you won’t be terribly surprised.

Categories
Personal

Tech Trends Webinar fail

Just a quick apology for the software failure for the ALA Techsource Tech Trends webinar that was scheduled for today. There was clearly a massive failure of scaling for the new presentation software.

I’m holding off a day or so in posting my slides + comments, just to see if we can get it rescheduled and I can take part then. If for some reason I can’t, I’ll get my slides and comments up here asap.

Categories
Apple Gadgets Personal

iPad Horror

Two days ago, I noticed some odd flickering on the lower fifth of my iPad screen, and shortly thereafter I got some very odd banding/video artifacts in the same area. It didn’t seem to have any obvious cause that I could recreate, and last night, this happened:

Needless to say, today I called Apple, and as always they were awesome about getting it fixed. There is a new iPad on its way to me even as I type, and I’ll throw this one in the box and send it back.

This looks like a faulty display or video cable to me…somewhere, a connection is shorting out. Can’t really troubleshoot a hardware issue on this sort of thing, so back it goes…and I’m actually just fine with that. Because of the iTunes syncing, I’ll be able to plug the new one in and restore it, and go right on about my business.

Categories
Apple Digital Culture Media Personal Technology

Quick Office, not Goodreader

After some prodding from Glenn in the comments of my post on Goodreader and the iPad, it turns out that the security culprit doesn’t look like it’s Goodreader at all. It’s the Port 4242 that gave it away, and much thanks to Glenn for pointing it out…I was too concerned with publishing fast, and didn’t follow up the details as well as I should have.

It looks like Goodreader lets you SEE any shared iPad on wifi, but it doesn’t share openly in the way that I described. The bad guy here appears to be QuickOffice, which DOES use port 4242 and share files by default across a shared wifi LAN. I could see in Goodreader the files that someone else had on their iPad in QuickOffice…not the normal set of events for the iOS devices, as the file systems are normally sandboxed to not allow that to happen.

So: revised security alert! If you use QuickOffice on your iOS device (iPhone, iTouch, iPad) please ensure that you have sharing off by default, so that others aren’t able to see your stuff at all.

Categories
ALA humor Personal

ALA Annual 2010 Battledecks Champ!

I am truly, honestly surprised and thrilled to be crowned (or tiara’d) the American Library Association 2010 Annual Conference Battledecks champion. I still haven’t seen video of my competitors, but I can say with authority that they are all smarter, better-looking, and funnier than I.

Somehow though, I pulled it off. The official ALA video below doesn’t include my entrance, complete with luchadore mask (which I think got me bonus points). I wasn’t going to watch myself, but I realized I was so completely out of it during the thing that I barely remembered anything except the cataloger joke.

NOTE: about that. I worked as a serials cataloger for the 2 years of my degree at UNC-Chapel Hill, and took every class in cataloging offered. I have great respect for catalogers. But sometimes, you just have to go for the obvious joke. Please don’t hurt me.

Categories
ALA Personal

Goodreader & the iPad

EDIT: please check out my new post, with the real problem identified. This post contains old information that is not correct!

Goodreader is by far the best interface and app for handling different filetypes on the iPad…PDFs, doc files, images, etc. But this morning at the ALA Annual conference I discovered one really scary security issue with it. By default, Goodreader doesn’t require authentication or any warning to connect via Bonjour, and it allows you to browse AND DOWNLOAD any files that are so shared. Sitting in the Conference Center lobby, I was able to connect to two different iPads, view and grab files arbitrarilly, and push files TO the iPads as well.

Goodreader Security issue

Goodreader Security hole

This is INCREDIBLY SCARY. In the first 2 minutes, I saw files that had credit card information, passwords, bank account information, and more.

If you are using Goodreader and are connected to any public wifi point, make sure that you have gone into Settings, Other Settings, and make sure that Ask Permission Before Connecting is ON.

Categories
Personal

Moving to WordPress 3.0

Since I’ve already taken the plunge and moved over to WordPress 3.0 and consolidated my various separate WordPress 2.X installs to it, I thought it would be good to document the process I used to try and help others who might be wary of taking the plunge. There are unlimited ways that you may have your particular install set up, so this may or may not apply. Do not fold, spindle, or mutilate.

It may be obvious, but before you do ANYTHING with your WP install, back up your files and your database. Backing up your files is as easy as downloading your install directory locally via FTP, and if you aren’t familiar with how to back up your database (YOU SHOULD BE BACKING UP YOUR DATABASE REGULARLY) there are good instructions here. Go back up your site, and come back when you’re done.

Everything safe? Ok, now…you want to go to your WordPress dashboard, hit Tools, and Export. What you’ll get is an XML file of all the content from your blog: posts, categories, tags, authors, etc. Save this in a very, very safe place. This is the file that you will use to import your blog into your new WP 3.0 site. Repeat this step for every blog you hope to move, renaming the Export file into something recognizable.

In my particular instance, I had a site set up that went like this: at the root level of my website, I had just a flat HTML file that was my homepage. I had two different WordPress 2.X installs in subdirectories (/wp and /eliza). What I wanted to do was to install WP3.0 in my root directory, and then use the Multisite functionality built in to WP3.0 to re-create the /wp and /eliza blogs, running in the single root-level install.

After backing everything up, I went ahead and installed WP3.0 in the root directory. There is then one bit of manual code you have to add in order to enable multisite capabilities. In your wp-config.php file, just before the line

/* That's all, stop editing! Happy blogging. */

You need to add the line

define('WP_ALLOW_MULTISITE', true);

This enables multisite capabilities. You’ll have to do a little bit of copy/paste into your .htaccess file, but WP walks you through it. When you log into your install again, you’ll see a new set of controls in your dashboard relating to these new capabilities.

One more bit of editing is needed before you move on to creating new blogs and importing your XML files into them…by default, WordPress filters imported XML by removing possible troublesome tags…unfortunateely, including things like <embed> and <iframe> and other instances where you’ve included content in your posts. WordPress does so via a file you can find in /wp-includes called kses.php. In kses.php, you’ll want to scroll down to line 1309 and comment out the three lines under //Post filtering so that they look like this:

// Post filtering
#add_filter('content_save_pre', 'wp_filter_post_kses');
#add_filter('excerpt_save_pre', 'wp_filter_post_kses');
#add_filter('content_filtered_save_pre', 'wp_filter_post_kses');

This will prevent the filter from removing all your youtube videos, slideshare embed, scribd documents, etc. Once you’ve altered the filter and saved it, you’re ready to create your new blogs, hit the Tools menu, and import your XML from your exports above. After the process completes, you should have a working blog with all of your previous content in place exactly as before.

For my particular case, it was important for me to maintain the existing directory paths for /wp and /eliza so as to not break tons of incoming links…WP3.0 handles that perfectly. After all this, I now have WordPress running at the root level of jasongriffey.net, Pattern Recognition and Brand New World working exactly as they were with the separate installs (including permalinks!), and will be moving my previously flat-file homepage into WordPress pages. I’ve got my whole site running on WordPress, and the ability to create new blogs at will in order to expand my setup.

I’m chuffed about the setup, and really, really excited about the possibilities with WordPress 3.0.

Categories
ALA Personal

Vote Griffey!

I was nominated and chose to be on the ballot for two different offices at the national level this year. I’m running for Director-at-Large for LITA, which is a 3 year stint on the LITA Board of Directors. I am also on the ballot for ALA Councilor-at-Large, also a 3 year gig on the ALA Council.

The voting period for both elections starts the middle of March, and the members of LITA and ALA respectively will get instructions in their email as to how and when to vote. I’m not going to spend a ton of time “campaigning” per se, but I do think that I can, perhaps, do some small amount of good and help move both organizations in good directions if I’m elected.

I would appreciate any tweeting, friendfeeding, buzzing, blogging, or other attention you can draw to my candidacy, especially for ALA Council…a lot larger pool, and a ton more votes needed for that one. I’ve set up a website with a summary of why people should vote for me: Elect Griffey, also linked to in the image above.

Categories
Media Personal

Feeling bub.blicio.us

Check out my video that got featured on bub.blicio.us today…my co-conspirator for CES decided to use my video in her wrap-up post:

http://bub.blicio.us/a-belated-ces-wrap-up/

Rock on!

Categories
Media Personal

2010 State of the Union Tag Cloud

In the vein of my previous years, here’s a Tag Cloud of the 2010 State of the Union address delivered tonight by President Obama. It’s particularly interesting to compare to the 2007 and 2008 State of the Union addresses (I skipped 2009, for some reason…should probably do it retrospectively I went back and did the 2009, for comparison).

Wordle - State of the Union 2010
cloud created by wordle