Blog Posts

Wordpress

I’ll likely migrate the rest of our weblogs over to WordPress sometime in the future - it imports MovableType blogs (apparently), and has group blog features that aren’t appropriate for Blosxom.

I’ll still use Blosxom for my own blog, because I like it, but it’s looking like WordPress for the rest of the Learning Commons weblogs. I’ll do some test imports next week to see if it’s viable.

Here’s a link to a tutorial on migrating from MovableType to WordPress

Read More

Trying a full switch to Blosxom

Just threw the switch, and now this weblog is managed by Blosxom 2.0. I tweaked the HTML so it should be almost valid XHTML/CSS (mimicking the MT templates I was using before) - except for one minor bug where anchors include spaces, making this page technically invalid XHTML Transitional. Not a big deal for now.

There may be some minor hiccoughs, like completely different URLs for post pages (but nobody bookmarked those, probably…). Both the .rss and .rdf feeds are present (althrough the .rdf feed is just a copy of the .rss feed for now - most readers should display OK, and I’m looking into a “real” .rdf feed (they’re implemented as “flavours” in Blosxom).

Read More

Blosxom 3.0 Alpha is out

Good to see Rael is still hard at work hacking on Blosxom. 2.0 is pretty solid, but some of the stuff going into 3.0 sound like it will be easier for multiple authors/blogs (like having config outside of the main .cgi, for one…)

Read More

Test Post from Blapp

This is a test post, entered into Blosxom via Blapp on my TiBook. It should then automatically rsync the entry to the commons webserver, so blosxom can display it.

Dang. Can’t seem to figure out how to get rsync working. All of the docs point to a page at http://www.uwsg.indiana.edu/security/quick-ssh.html - but that page is missing now. Doh.

Hey, cool! The links window in Blapp freaking rocks!

Read More

Trying out Blosxom 2.0

Trying out Blosxom 2.0 to see if it can replace MovableType

It looks like it’s grown up a LOT since the pre-1.0-beta days. Quite fully featured.

I’m hoping that I can script a modification of the timestamp of blog entries, to the values saved by a handy-dandy movabletype-to-blosxom export tip. If I can do that, and if it can handle multiple blogs and multiple authors, then we’re good to go.

Read More

XStreamDB Application Running

I just “released” my first web application using XStreamDB today. The part that has to talk to XStreamDB took less than an hour to write, and was really quite simple to do.

The app is an interface to a database of 641 (and counting) teaching resources, to be used by faculty, grad students, students, etc. to find solutions to problems facing them in the practice of teaching and learning.

The app works really really well right now, and it’s completely unoptimized. Page queries returning hundreds of results are spit out in under half a second.

Read More

Wil Wheaton vs. Comment Spammers

Wow. Wil Wheaton just posted a bounty on the rat bastards that are crapflooding his weblog.

Yes. That Wil Wheaton. Actor. Author. Spamhunter.

The refugees from humanity decided to post kiddie porn in the comments section of his weblog. Not Nice. And he’s had enough.

He’s posted a $1000 bounty, to be rewarded to anyone providing info leading to the arrest and successful conviction of the crapflooders.

Good on ya, Wil! Squash those rodents…

Read More

ImageMagick Script to Generate Pachyderm Images 1.0

I’ve updated the ImageMagick shell script I use to generate the various image sizes used by Pachyderm.

The new version is a bit cleaner, and optionally takes parameters on the command line OR runs in interactive mode to determine source and destination directories.

It also provides a little more feedback now, so you know WTF is going on.

Here’s a link to the script.

Read More

Searching PDF with ht://Dig

I’ve just enabled indexing and searching of .pdf documents on the Learning Commons website.

We’re using ht:/Dig as our search engine, and it’s quite flexible. It can take external parsers to teach it to read non-text-only file formats. There are libraries available that can teach it to read .rtf, .pdf, .ps, .doc, .swf, .xls, and even .ppt files.

For now, I’ve only added the .pdf parser, using the Xpdf library. There was no binary available for MacOSX, so I had to compile from source. Here’s a link to the compiled binaries for MacOSX (compiled without support for the X11 windowing system - these are just the command line utilities). Just drop them in /usr/local/bin and enjoy!

Read More

Using SubEthaEdit for shared notes in Pachyderm Training

I’ve opened up a SubEthaEdit document to serve as a shared workspace for the Pachyderm training session today. Not sure if anyone’s going to use it, but it might be a cool way to get a rough draft of documentation, on the fly (especially since most Pachydermers are in San Francisco, and there are a few stragglers - myself included - scattered around the continent).

The direct link to the shared document is here, and the SubEthaTrack listing is here.

Read More