Technology

Presentation: Designing an OPAC for Web 2.0

ALA Midwinter IUG SIG Presentation: Designing an OPAC for Web 2.0 update: PDF version with space for notes Web 2.0 and other “2.0” monikers have become loaded terms recently. But as we look back at the world wide web of 1996, there can be little doubt that today’s web is better and more useful. Indeed, […] » about 400 words

Fully Wired and Mobile in San Antonio

I’m in San Antonio for ALA Midwinter and enjoying the benefits of wide-area mobile internet access via my Treo and and the power of local search. This is sort of a test for me and my Treo, as I passed on all the usual trip prep I do and entirely I’m depending on what I’ll […] » about 300 words

Goodbye x.0

In recognition of the divisive and increasingly meaningless nature of x.0 monikers — think library 2.0 and the web 2.0 that inspired it — I’m doing away with them.

When Jeffrey Zeldman speaks with disdain about the AJAX happy nouveaux web application designers and the second internet bubble (and he’s not entirely off-base) and starts claiming he’s moving to Web 3.0, then it’s a pretty clear sign that we should give up on trying to version all this.

Don’t get me wrong, there’s something big going on, but it doesn’t respect version numbers and it isn’t about AJAX or social software. And as much as designers and developers want to take credit, we cant. I’m not the first to say it, but let me repeat it without the baggage of these x.0 monikers: people are making the internet a part of their daily lives and in doing so it is changing us. With or without a label, that’s what we need to talk about.

Learning: MySQL Optimization

I have over 1000 posts here at MaisonBisson, but even so, the table with all those posts is under 3MB. Now I’ve got a project with 150,000 posts — yes, 150,000 posts! — and the table is about 500MB. An associated table, structured sort of like WP’s postsmeta, has over 1.5 million records and weighs in at over 100MB (not including the 150MB of indexes).

Up to now I’ve been a “throw more hardware at it” sort of guy — and in a server with only 1GB of RAM, that’s probably the best solution — but I also think it’s time I learned some MySQL optimization tricks. Zach‘s been pushing me to get mytop installed for quite a while, and I finally got around to it.

mytop is a console-based (non-gui) tool for monitoring the threads and overall performance of a MySQL 3.22.x, 3.23.x, and 4.x server. It runs on most Unix systems (including Mac OS X) which have Perl, DBI, and Term::ReadKey installed. And with Term::ANSIColor installed you even get color. If you install Time::HiRes, you’ll get good real-time queries/second stats.

WordPress Plugin: Add To del.icio.us

I’m not running it here (only because I’m too lazy), but I was happy to find Arne Brachold’s Del.icio.us – Bookmark this! WordPress Plugin. It puts a sweet Bookmark on del.icio.us link whereever you call this function: <?php dbt_getLinkTag(“Bookmark on del.icio.us”); ?>

Arne also wrote the Google sitemap plugin I use (though it turns out I’m a few versions behind).

US Census on Internet Access and Computing

Rebecca Lieb reports for ClickZ Stats that, based on US Census data (report), most Americans have PCs and web access: Sixty-two million U.S. households, or 55 percent of American homes, had a Web-connected computer in 2003, according to just-released U.S. Census data. That’s up from 50 percent in 2001, and more than triple 1997’s 18 […] » about 400 words

Highways

Think now of the US interstate highway system. Like the internet that followed, the highway system was the subject of much hype and conjecture. Most notably, Norman Bel Geddes’ -designed General Motors Futurama exhibit at the 1939 New York Word’s Fair. In it we saw magical highways connecting our cities, and whisking motorists from New […] » about 300 words

code4lib Program Proposal

I’d be excited just to be a fly on the wall at code4lib, but I’m on a bit of a mission to change the architecture of our library software — to make it more hackable, and make those hacks more sharable — so I had to propose a talk. Title: What Blog Applications Can Teach […] » about 300 words

Looking At Controversy Through The Eyes Of Britannica and Wikipedia

The argument about Wikipedia versus Britannica continues to rage in libraryland. The questions are about authority and the likelihood of outright deception, of course, and a recent round brought up the limitations of peer review as exemplified in the 1989 cold fusion controversy, where two scientists claimed to have achieved a nuclear fusion reaction at […] » about 700 words

Gallery to Flickr Migration Tool

For those people still using Gallery, here’s the last straw: Rasmus Lerdorf got to playing with the Flickr API and quickly wrote up a script to migrate his photos from Gallery to Flickr. He’s didn’t post a script or anything, he’s just saying it’s easy to do.

A lot of things are easy to do, of course, but that doesn’t mean they get done. So it’s probably a great relief to somebody that Paul Baron got on the job. Paul didn’t do any coding, but he posted a rewarding challenge to a Flickr forum, a Flickr member responded (and took home 200 bones for his trouble), and now Paul is sharing the solution with you.

So what’s the holdup now?

DDOS’d

My hosting provider sent along the following message:

We have experienced a DDOS attack today January 4th, which resulted in latency across the entire network. During this time your domain, email, ftp and other services may have appeared to be offline, or intermittent. Our techs have been working as quickly as possible to block the attack and get the network back up to speed.

I was relieved to know that the unexpected downtime was the result of something I’d done. The problem, and I can feel for my hosting provider here, is that DDOS attacks aren’t so easy to block (while also leaving the network open enough to be usable), so I wouldn’t be surprised if performance here is rather variable for a while.

Social Software Works For Organizations Too

Ignore the politics for a moment. MoveOn‘s CTO, Patrick Michael Kane, remarked that the organization’s membership to Flickr, the photo sharing site, has paid off: “Flickr has got to be the best $24.95 we’ve ever spent.” Why? Micah Sifry explains in a story at AlterNet that MoveOn had been soliciting photos of events from members […] » about 400 words

WordPress 2.0 & bsuite

Update: bugfix release b2v6 available.

WordPress 2.0 is out and available for download now. I don’t know how the development team did it — I mean with the holidays and all — but here it is. And now I have to admit that I haven’t even played with the betas, so I’ve got no clue how bsuite works with the big 2.0. For all I know it works just fine, or it drops all your tables and sends your browser history to your mother, so please take caution.

But WP2 has a lot of things I want too, so I’ll be checking things out and making any necessary changes to bsuite as soon as possible.

The Sungard/SCT Luminis Content Management Suite Demo

We got the demo yesterday of Sungard/SCT‘s Luminis Content Management Suite (sales video). I mentioned previously that the sales rep thinks Pima Community College and Edison College show it off well. Here’s what we learned in the demo: It started with the explanation that data is stored as XML, processed by JSP, and rendered to […] » about 800 words

Kim’s CMS Shortlist

With 1,800 CMS vendors in the marketplace, we’re mining what we know or know-of as a way to shorten the list. Kim named the following four:

  • Joomla, a derivative of Mambo
     
  • Collage appears to have good content reuse features
     
  • OmniUpdate has a good list of higher ed clients
     
  • Drupal: open source and turning heads

Ryan Eby’s Pursuit of Live-Search

Ryan Eby gets excited over LiveSearch. And who can blame him? I mention the preceding because it explains the following: two links leading to some good examples of livesearch in the wild.

Inquisitor is a livesearch plugin for OS X’s Safari web browser. It gives the top few hits, spelling suggestions where appropriate, and links to jump to other search engines.

Garrett Murray’s ManiacalRage is an interesting blog on its own, but he’s also doing some good AJAX on his search interfaces. Look first at the archive search. But also take some time to appreciate the new content search. Sure, you’ll have some complaints, but it’s his site and not yours and there are some ideas there that are pretty interesting and useful.

Free Palm/Treo AIM Client

My Treo rocks. Part of my love for the new gadget is how I can now AIM on the run without SMS. Sure, I risk frostbitten fingers as I walk across campus and I’d probably be a lot better off if I just called the person, but…but…

Anyway, Everything Treo was near the top of my Google query with a roundup of three commercial IM apps for Palm. But none of the reviewed apps seemed all that great, and I sort of expected to find a free client. The Treonauts review wasn’t much help either, and I was about to give up when I found Atomig Cog‘s Toccer, a completely free, still-in-beta AIM client. It’s plenty capable and seems to be in active development (five releases since mid-August).

A couple features I didn’t think about before I started looking include directly connecting to AOL (some clients use a proxy), background receiving (because fully-synchronus IMing is frustrating), and support for the five-way nav clicker.

bsuite Bug Fixes (release b2v3)

ContentsFixedInstallationbsuite FeaturesI’ve fixed another bug in bsuite b2, my multi-purpose plugin. This update is recommended for all bsuite users. Fixed Previous versions would throw errors at the bottom of the page when the http referrer info included search words from a recognized search engine.  Installation Follow the directions for the bsuite b2 release. The download […] » about 300 words

Yahoo! Rocks The Web

No, I don’t mean that they’re disrupting it, I mean they’re getting it. And in saying that, I don’t mean they’re figured it our first, but they they’re making some damn good acquisitions to get it right.

Mostly, I’m speaking of they’re purchase of Flickr last year and their acquisition of del.icio.us Friday. But in a somewhat lesser way I’m also speaking of their announcement Monday that they’ll be offering blogs as well.

Yeah, Google rocked this picture a good long while ago with their purchase of Blogger long before most people could understand what value it offered, and even Microsoft beat Yahoo! to this. But the better way to read this is as the final piece to a rather impressive array of social software.

And where perhaps only ten percent of internet users will likely ever be regular bloggers, it’s a safe assumption that nearly 100 percent of internet users will create bookmarks and almost as many will have reason to post a photo online. And with Yahoo! controlling the leading services for both, it sort of rearranges the picture.

Yahoo! Buys Del.icio.us

Nial Kennedy threw down some of the first coverage of Yahoo!’s acquisition of del.icio.us last week. Del.icio.us will most likely be integrated with existing Yahoo! Search property My Web. My Web allows Yahoo! members to tag search results for discovery through a defined social network (Y!360) or all Yahoo! users. Yahoo! will use del.icio.us bookmarks […] » about 200 words

OpenSearch Spec Updated

I just received this email from the A9 OpenSearch team:

We have just released OpenSearch 1.1 Draft 2. We hope to declare it the final version shortly, and it is already supported by A9.com. Uprading from a previous version should only take a few minutes…

OpenSearch 1.1 allows you to specify search results in HTML, Atom, or any other format (or multiple formats) in addition to just RSS. In addition, OpenSearch 1.1 will be supported by Internet Explorer 7, among other software, so we strongly recommend that you upgrade. Also new is the ability to specify suggested searches, such as spelling suggestions and related queries. (link and emphasis addded)

Woot! I’ll be doing something with this soon.

Identity Management Podcast

Josh Porter and Alex Barnett got Dick Hardt and Kim Cameron on the line to talk about Identity Management. The result is available as a podcast. I should add that Josh and Alex are big on the attention economy and social software, so they’re asking questions about how IdM works in those contexts. Most people […] » about 300 words