Seperated at birth?

Linspire announced Click N’ Run support for distributions beyond their own the other day. What I find interesting is the logo for Freespire shown on the cnr page, conveniently adjacent to the Fedora logo: Obviously, the logos are on the wrong sides of each other. Freespire should be the left, or sinister twin. »

The Bash shell and why you’re already using it

This is, of course, a reply to Devan’s post about the Z shell, as I was one of the curious folks always bugging him about why he used it. First, the one advantage I know of that zsh has over bash: It lets me say “The Zed Shell” which is great fun down here in North Carolina. The default keybinding for interactive command history search is ctrl-r (search backward through the history). »

New hosting

I’ve moved my blog and associated pages from Dal CS to the dangerously incompetent data center. Also, I’ve moved it from pybloxsom to wordpress, mainly because of what Marc has written about it. So far I’m very impressed. The most difficult thing has been setting up redirects from my old cs pages to these new ones, due to the apache configuration at Dal. I’ve had to do silly things like making a directory called “cv.html”, and placing an index.php file in there that will write out redirect headers. »

Fair Criticism of Criticism?

Yup. Marc’s reply to my chart is right on the money. Some of the words I chose were intentionally over the top, when they probably shouldn’t have been. I should also mention that Marc is someone that I greatly respect, and look up to. I may not agree with how he chooses to supplement his income (he might not agree with my selling overpriced board games on ebay, either), but he has every right to do so. »

On Sponsored Blog Posts

On the planet, a certain blogger has been writing sponsored blog posts (aka selling out to the man). This blogger is free to do whatever they feel is acceptable, I suppose. What follows is an infographic generated from posts made by said blogger since the start of December. Only 45% of the content is not shilling or about shilling. Imagine watching an hour long program, only to find out that 33 minutes are commercials. »

My .gitconfig

**Update: **I’ve posted a revised version of my .gitconfig here. By default, git does not include aliases for commands. For instance, ‘git status’ works but ‘git st’ does not. This will hurt your noggin if you are used to using cvs or svn. Also, the internet is for posting config files on. So here are the contents of my .gitconfig: [user] name = James Bowes email = MY_EMAIL [alias] ci = commit -a co = checkout st = status -a praise = blame [apply] whitespace = strip [diff] color = auto rename = copy [pager] color = true [status] color = auto Just drop that into ~/.gitconfig and you’re all set. »

Using OpenDNS with Fedora Core 6

DNS lookups at home were extremely slow for me. For instance, while doing some profiling of yum this afternoon, 10 out of 15 seconds were taken up resolving the IP of download.fedora.redhat.com. Replacing Road Runner’s DNS servers with OpenDNS took this down to 5 seconds. Putting OpenDNS before my router’s DNS server makes the time negligible. Anyways, the details: Copy /usr/share/doc/dhclient-$VERSION/dhclient.conf.sample to /etc/dhclient.conf Edit /etc/dhclient, removing everything before the ‘prepend domain-name…’ line, and everything after the ‘initial-interval 2;’ line. »

Software Configuration Management

Two things have got me thinking about SCMs lately: Discussion on Fedora Maintainers about replacing CVS with a distributed SCM. Hacking on Yum (which uses CVS), and needing some way to keep track of my patches. For Yum, I’ve been using a copy of the CVS repository imported into Git. This is working so nicely that it has led to explore replacing SVN for dangerously incompetent. So far I’ve done a test import of Wuja into various distributed SCMs. »

Upgrading

Following last week’s Planet upgrade, I’ve upgraded my blog to the latest release of PyBlosxom. Nothing seems much different, except its newer. »