Blog Posts

Subversion Restoration

Looks like our Subversion repository got a bit corrupted today. Here’s the instructions to restore, for future quick reference:

Subversion’s repository database schema has changed occasionally during development. Old repositories, created with a pre-1.0 development version of Subversion, may require the following operation when upgrading. If a schema change happens between Subversion releases X and Y, then repository administrators upgrading to Y must do the following:

Shut down svnserve, Apache, and anything else that might be accessing the repository. All commands should be run as www user (sudo -u www)

% /usr/local/apache/bin/apachectl stop
% svnadmin dump /Library/Subversion > svndump.txt
% mv /Library/Subversion /Library/Subversion.borked
% svnadmin create /Library/Subversion
% svnadmin load /Library/Subversion < svndump.txt
% /usr/local/apache/bin/apachectl start

Read More

New Ways & New Technologies Conference @ U of C

Yet another conference in Calgary (this one on campus!) that I heard about first via the magic of RSS…

New Ways & New Technologies in Social Sciences, Humanities, and the Arts. The items listed in the Conference Program sound pretty interesting.

I wonder if this bit may prove to be the most valuable part of the conference:

A Policy Day, held at the end of the conference, will see 40 invited guests collaborate to determine the directions that the convergence of new media and scholarship will take interdisciplinary research.

Read More

NetNewsWire 2.0 Beta

Great. I just buy a license for Shrook because I didn’t like some of the things missing from NetNewsWire Pro. Now, Ranchero Software released a public beta of NNW 2.0 and the thing rocks!

It’s got the flag-and-archive posts feature I liked from Shrook. It’s got the smart folders I liked from Shrook (and iTunes, etc…) and a bunch of other stuff. I just re-imported my 247-strong blogroll into it, and will be trying it out for a while. It’s MUCH more responsive than Shrook… That may be reason enough to change. NNW 2 doesn’t have the “distributed checking” feature that Shrook has, but that actually failed or got in the way as often as it helped (but when it works, it’s pretty cool…)

Read More

GMail Spam Filtering

Just checked my GMail account - 176 spam messages neatly sorted and out of the way. Went through them all, and not a single false positive. Wow. Score one for the G-Men (and women)!

Read More

EOModeler SVN Patch

During our latest Pachyderm development sessions, that pesky EOModeler-deletes-the-.svn-directory issue reared it’s ugly head. I was using the workaround (rename the “good” eomodel file, checkout a new one, move the .svn from the new copy to the “good” copy, nuke the new one, rename the “good” one back to the proper filename), and I accidentally deleted the “good” model file - blowing away a couple hours of carefully saved work. Doh.

Read More

Updated APOLLO Installer

I just put together an updated installer for APOLLO’s supporting frameworks and resources. PackageMaker on MacOSX makes it so brain-dead simple to create really powerful installers. Gotta love that. And, it’s free (included with the Developer tools).

This version of the installer includes the Pachyderm PXFoundation and PXPublisher frameworks. (Less than subtle hint about project relationships in there somewhere… ;-) )

Read More

OmniWeb as a Presentation Tool

I just got out of a meeting where we were preparing for another meeting (ick) which will involve discussing various web sites (design, structure, content…). Initially, Gord was using a Thinkpad with IE (ick again), which was barfing on pages, and being a general PITA to present from.

So, I grabbed my VGA adapter, plugged in the TiBook, and created a new workspace in OmniWeb 5. I added all of the URLs we were talking about as tabs (complete with handy thumbnail previews), and then we just cycled through the tabs. It was the slickest website review session I’ve seen. Just create a new OmniWeb Workspace for the client, set it to save automatically, and BOOM, you’ve got a handy dandy “live website presentation tool”. Very cool.

Read More

Pachyderm Foundation Development

I’ve left (early) from the Pachyderm development session. King and Josh kept going, and we’re going to be unbelievably close to a working Pachyderm Presentation Authoring application. The work is shifting to the user interface, so changes will become visible.

We took some photos today, to document the ad-hoc Extreme Programming setup we adopted, and some of the results.

First, we have the “before” picture. The original Pachyderm 1.0 database schema we inherited:

Read More