Typepad -> Typo Migration

Posted by Alec LaLonde Mon, 07 Apr 2008 05:12:00 GMT

A few weeks ago I finally finished a long-standing project: converting all my photos on Typepad over to my personal photos site. When I first looked at converting my old blog to this one, I figured I'd be able to automate it all using existing tools. Well, not quite. It took some customization of an existing script to load a Typepad blog export into this blog's Typo database. I have some Ruby and Rails experience so this was just a matter of learning Typo's Rails model; your mileage may vary.

That was the easy part though. Next up was photos. Unfortunately, Typepad doesn't have any photo export service. Perhaps this is due to a lack of standardization, but I ended up coming up with my own crude data format as well as a ruby script for exporting the photos, titles and captions. It uses a Ruby Web Application Testing API to actually click through a browser and download the relevant data. Basically it's like having a robot sit at your computer and perform thousands of mundane copy/paste/download operations in a browser.

In order to run it, you will need to install Ruby and Watir. Chances are, you'll probably need to know a bit of Ruby, too, but I tried to design it so it's self explanatory. Hopefully it's just a matter of installing those packages and running the script.

The previous script simply downloads all those photos/titles/captions to your computer. Now how do you load them into your new, preferred online photo organizer? Well, that depends. If you're using Gallery, you can use my script! Actually, you'll still have to create the albums and upload the photos manually, but hopefully that's not too painful a process. I had about 20 to move and it wasn't all that bad, even for me, and I DESPISE repetitive, mundane computing operations. Why be a robot when you can build your own robot?

However, manually re-adding all those photo titles and captions would surely drive you to insanity, so just run this script instead. Even if you're not using Gallery the code will be a good first step towards importing the data into your photo service of choice. Happy converting!

Posted in  | no comments

Blogging about blogs about blogging

Posted by alalonde Sun, 29 Jan 2006 01:29:51 GMT

Blog.  I'm quickly growing tired of the term.  It's kind of like "hot" in pop culture ("omg that's soooooo hot") or "stress" of the 90s ("dude, stop stressin' it").  In reality it's just a "hip" way of saying web-log, or web-journal, or the space you can rant about whatever you want to the entire world. 

Over the past few days I've learned quite a few things about blogs in general (through a former RIT student's new company that I just happened to stumble upon via Google), as well as my own audience for this blog.  I'm proud to say that I didn't learn a thing from the aformentioned site's "writing for the web" article (guess I'm just a natural), but his views on human interfaces and the world of blogging were quite interesting.  Also, I had thought that my audience was almost entirely family, but in reality it's only a part.  This was due to the large proportion of comments coming from family rather than friends.  After all, comments are my only form of direct feedback relating to the blog, so through them I perceive my audience.  Tell me what you think!

I should mention that TypePad keeps fairly detailed statistics on the traffic coming to the site (including referrers), so I have a fairly good idea of the volume of visitors I get to the blog and related photo albums.  However, it's impossible to tell exactly who has been frequenting this site, so all you freaky voyeurs out there are safe (well for now, until I install an automated IP-address identification tool...hahaha, kidding...I'm not that vain).

All in all, though, I am pleased with the traffic and positive feedback, and am very glad I started this site in the first place.  But we all know communication is a two-sided activity, and each party motivates the other...so don't be afraid to drop a line.

Blog bliggity blog blog bloggity bliggity blogg!

Posted in  | 173 comments