The music, code, and excellent adventures of Corbin Simpson

Hardware

This is the current list of video cards I own.

  • ATI Radeon X700 PCIe (RV410)
  • ATI Radeon HD 3650 PCIe
  • ATI Radeon HD 4850x2 PCIe

List is subject to change as I find more cards buried in my room.

~ C.

Last updated: November 18, 2009

The Fixer

I'm at XDC 2009, and I just gave a talk on end-user perceptions of Xorg and how we can improve them. You can see the slides in this gallery.

Pieces

I've created an account over at GitHub for some various things. Right now the only thing over there is the madsnippets repository, filled with Python code that maybe some people might find useful.

One Way or the Other

I've managed to get glxgears running on r300-gallium, the Gallium3D driver for AMD/ATI Radeon R300-R500 chipsets.

I'm quite happy, to be honest. I have, if my audience will permit be to boast a bit, put over 300 commits in the past few months towards this driver, contributing over 9000 lines of code (10528 to be exact) and quite a few weekends to Mesa in order to make this happen.

Road to Nowhere

I am proud to announce the release of RADIX.1.1, codename "Road to Nowhere." This is a bugfix release.

Changes:

Shattered

So, I've been accepted to Google Summer of Code 2009. This is a great honor and I hope to do a great job.

Overcast

A mellow, unsustained melody from a cloudy day.

Reload

Well, I'm back again. This time, it's with Drupal and assorted awesomeness. From here on, I'm going to make a more solid effort to keep this site updated. I've got a handful of things I've been up to, so let me share a bit.

Plug In Baby

So, I'm now (officially) the webmaster for the Oregon State University Linux User's Group. In addition to being a useful asset for this LUG, I'll also be testing my ability to take things like, say, installing Drupal or configuring Planet, and turn them into easy-to-read yet somehow relevant song names.

A Trick of the Tail

So, earlier, I found myself needing to subclass the socket.socket class in Python. Not that big of a deal, I thought, I can just use something like:

import socket

class Sockwrap(socket.socket):
    def __init__(self):
        socket.socket(self)

But, that doesn't work on socket.socket for two reasons:

Syndicate content