Archive for the 'Uncategorized' Category

Blogs, Wiki’s, and Source Control

I have recently been inspired by Eric’s “blog-a-day” posting. While I don’t think I have the discipline (or the time) I figure I can at least to “blog-a-month.”

Blog Software
I have been running this website for a while now. I have come to a realization that an upgrade is needed. The real question is, how?

I like WordPress. I really do. I have made several custom blog software projects and at the end of the day I still like WordPress.

That said, I always find myself lacking. I’d love to post more information on here, but at the end of the day, I just can’t devote the time to it. Those that know me, know that I am always looking for a better piece of software. It is probably what drove me into the field. I’ve talked in the past about making a “bliki” (Blog + Wiki) but the idea always seems to come up short. I figured I would post about it and then come back in a month and see what I ended up doing.

The contenders are:

  • WordPress
    • Easy to use
    • Low overhead
    • iPhone app for mobile posting
    • Good documentation
    • Doesn’t capture ideas wells (without category explosion)
    • Nice templates
    • It is written in PHP… :-(
  • Ikiwiki
    • Flat file
    • Revision controlled
    • Custom input / output formats
    • I’ll have to work at making it look decent
    • It does store ideas in a decent way
    • OpenID support
    • It is written in Perl… :-(
  • MoinMoin
    • Same features as Ikiwiki but in Python :-)
    • No OpenID support
    • Looks decent
  • Write it myself
    • Exactly what I want
    • Poorly documented
    • Requires me to not be lazy
    • Bugs :-(

Synchronization
While I am on the topic, I’ve read a few different articles about how people use technology. Three really struck a chord with me, Tim Bray’s post on how he uses his Mac, Joey Hess’s post on his revision-controlled home directory and Scott Scriven’s post on his Subversioned home directory.

MobileMe
I was using a Subversion controlled home up until July when I started my trial of MobileMe’s iDisk. While the rest of MobileMe has been ok, iDisk has been a resounding failure and it actually managed to erase some of my documents. In an interesting twist of fate, Apple’s Time Machine completely ignored backing up my iDisk.

Now I am thinking about switching back. The problem is that the main reasons I left Subversion are still there:

  • No GUI visualization (ala TortoiseSVN)
  • No offline commits
  • No “branch” support (school mode, work mode, personal mode, and combinations thereof)

Git seems to do everything I want, but the problem is that it reeks of being a fad. I’m interested in putting my source code in something I can use and share with others for a long time. Subversion is easy to use and share. Beyond that most of my complaints are already well documented.
Where you come in…

I beesech you, all three of my readers, please comment. I’d be curious to know what you think.

FreeBSD, Jails, and Perl

I have often said that this blog is more for me to use as a reference place for myself. I have always felt like the “blog” format wasn’t quite suited to this, but that is a discussion for another time.

I’m going to make this post in big letters, because this is the second time I have been bitten by this:

You can not build the FreeBSD port for Perl inside of a jail unless you manually mount a devfs filesystem inside the jail as well.

The Last Lecture

Very rarely do I get to blog about things of real importance. My constant struggle to find the right email system, programing tricks, and occasional operating system things occupy the majority of my writings.

This post has to do with a video that has been running around the internet the past few days. For those not deeply entrenched in computer science circles, you might not be aware of it. The video is the last lecture given by Dr. Randy Pausch, a 45 year old Computer Science professor at Carnegie-Mellon University. Dr. Pausch is a pioneer in Human-Computer Interface (a field that includes virtual reality). Unfortunately Dr. Pausch has terminal pancreatic cancer, a disease he has been fighting for the past 2 years. He wanted to give one last lecture as his farewell to CMU (and the entire Computer Science community).

The video is a bit long (just under two hours) and it requires Flip4Mac to watch on Apple computers. I sincerely believe that it is worth the time.

Links :

Anything but Classical

When I work, I am fairly picky about my music. Most of the time, I don’t like hearing a lot of words. The exception being for tracks I know very well. As a college student, sometimes I end up working late at night. I turn to anything I can to keep me awake through these hours, caffeine, hot pockets, and music. Usually my choice in wordless, high energy music has been restricted to my digitally imported subscription and what copies of A State of Trance I have found in my travels. I was in hour 36 of a 48 hour homework binge, and I desired something more. I longed for something orchestrated, perhaps another video game soundtrack or something epic and operatic like Carmina Burana. I was luck as Apocalyptica’s second CD Inquisition Symphony was there to slake my thirst. I have to say it is well worth the money. My thanks go out to Apocolyptica, as I am safe from another night of that pesky sleep.


Categories

Social Networking

Lijit Search