Small Pieces Loosely Joined
I just realized something… Of the 3 weblogs we had set up for the “Small Pieces Loosely Joined” session at NMC2004, only the “Centralists” weblog is still alive… Hmmm…
Read MoreI just realized something… Of the 3 weblogs we had set up for the “Small Pieces Loosely Joined” session at NMC2004, only the “Centralists” weblog is still alive… Hmmm…
Read MoreI know, I know… I said I wasn’t planning on switching any time soon… What can I say? I was reading through the Wordpress site, looking at the docs, etc… and thought it looked very compelling. Kinda like MovableType done out in the open.
Anyway… I really liked the layout and functionality of my Blosxom weblog, so I’ll be slowly migrating this Wordpress site to match that.
Sorry for any inconvenience with the move. Google will catch up in a couple days…
Read MoreI’m not planning on leaving Blosxom any time soon, but if I was to switch (again), I’d move to Wordpress. It’s getting to be a great package, with solid plans and active development.
Assuming I ever decide to switch, there is a HOWTO describing how to get posts from Blosxom (individual .txt files in folders) into Wordpress (MySQL). It involves a custom Blosxom flavour that spits out a standard MovableType export file, which can be read by Wordpress (and many other weblog packages, actually).
Read MoreWow. Now I just need to transfer down to Florida State University, and I can get myself a free copy of iTunes, along with the option to buy songs from the iTunes Music Store for just $0.99 per track!
What an amazing stroke of contractual genius on the part of FSU, making these otherwise unavailable tools available for their students. Oh. Wait a minute… Looks like Apple must have signed similar deals with The Rest Of The World, because I just found both iTunes (whoah - even with a download link) and the iTMS available for the rest of us as well! Looks like I won’t have to sell the house and pack up the family to move to Florida after all…
Read MoreWow. This looks awesome. iLingo Language translation application. It comes with something like 450 phrases in a bunch of languages, and uses the iPod Notes feature to provide a handy translator. It even somehow links to audio versions of phrases. Could be handy if walking in a foreign country, and really need to pronounce “Please, sir, where may I find a toilet?” in a hurry…
Read MoreI said I’d write up my thoughts on spending one week with OmniWeb 5. Before starting, here’s the Coles Notes version: I bought the upgrade license, and have switched to using OmniWeb 5 (almost) 100% (see below for reasons why it’s not at a full 100% yet). Here goes:
Anyway, I’m sure it’s far from a complete list, in each of the 3 categories. Bottom line is, I love OmniWeb 5, and plan to be a long time user.
Read MoreThanks to BoingBoing for the link to this awesome RNC protest sign.

I’m not too aware of the American political landscape, but are Democrats just that much geekier than Republicans? There’s yet another reason to give Kerry the vote (you know, aside from the whole rigged-2000-election thing and the lying-to-go-to-war thing…) ;-)
Read MoreThe DirectorWeb website is 10 years old! Holy cow. Time flies. I used to spend a LOT of time on this site, using their Direct-L listserv archive/search utility, back when I was doing ~100% Director stuff. Alan did an awesome job on DirectorWeb, so much so that I considered it essential to doing Director development. I still remember many of the regulars (WTHMO - Warren (the Howdy Man Oleshko), Zav, Zac, John Dowdell, Warren The Audi Man (from Integration.qc.ca, IIRC) and many more…) Direct-L searches for “howdy” show that WTHMO must still be active ;-) I appear to have been dropped from the online archives, or perhaps more accurately, the archive doesn’t go back far enough to include me ;-)
Read MoreIt’s only been a day, but I’m really liking OmniWeb 5. I had one crash, but other than that it’s been flawless.
The extra features are great (edit HTML then refresh the browser window - on any website!). Love the thumbnail tab view. Love the speed and ad-blocking. Hate the lack of Safari’s cool progress bar. Hate the separate Reload and Stop buttons. Hate that GMail doesn’t work in it… I did pay my upgrade fee for OW5 already, though ;-)
Read MoreI finally got a version of the JavaEOXMLSupport.framework working to the level that it could actually be used in a project. The previous version was usable for read-only cases, but was pretty useless for editing/writing XML.
I had to rethink the strategy a bit. The previous strategy treated every Element in a document as an individual EO. That works conceptually, because it’s easy to model (you can model the XML schema in EOModeler, and use that, in theory - King even wrote a tool to generate an EOModel from a schema!) It’s harder to implement this, however, because individual EOs are somewhat separated from the DOM - they don’t know where they are within the DOM, etc… Also, in this model, it was very hard to add new elements to an existing document. Say a document didn’t have a keyword when it was pulled from the database. This strategy makes it difficult to add a classification.keyword.string if there isn’t one already… (how do you add an element into a DOM tree when you don’t know where you are in that tree?)
Read MorePrior to Safari, I was a die-hard OmniWeb 4 (then 4.5) user. I really liked OmniWeb, but Safari was much better (IMHO) at things like bookmark management.
I’ve been following OmniWeb’s development, and really like some of the new stuff (using WebKit means pages render correctly, the new tab implementation looks pretty sweet, workspaces should be useful, RSS feeds(?) …).
So, I’m going to try using OmniWeb 5 for a week, and see how it works in the field. I’ve switched my default browser to it so apps like NetNewsWire open it automatically. (btw, the tab thumbnails are awesome for opening stuff from NNW!). I’ll post again in a week with some thoughts…
Read MoreI’m clearing my whiteboard, and need the space this was occupying, so I’m dumping it here for future reference. The following table compares the time it takes to retrieve XML from various sources (XML databases and the like) as well as to perform various types of processing (nothing, save as file, convert to DOM…). This table was very useful when we were coming up with our current XML storage strategy.
Read More