Brandon's Blog

12/8/2005

Sad

I think I’m getting a callous on my index finger from working my laptop pointing device.

12/7/2005

Why?

Why would you let Digital Max into your house, and then take advice from him about your cable service?

Don’t you know he’s a shill?  He works for Cox!

12/6/2005

Signing Off

As I’m finishing the gin and tonic that will make me sleep a sound 6.25 hours before tomorrow’s business-suited presentations, I have fully decided that sqlite will be the new storage engine for Sigma when I get started on it again either over Christmas or next semester.

I can just imagine the possibilites – a single Lua wrapper to perform any SQL query on the entire game database, returning basically a matrix of ID’s and strings.  Incredible.

Basically, the program will start up and dump all the XML into a game database.  The abstraction of my C++ classes will basically shield the structures from the brunt of the change.  My classes will probably have to all carry a pointer to the server to make changes to the full database.

This just sounds awesome.  XML, Lua, SQL, and C++.  I wish I could start now.

12/5/2005

Okie dokie

So now only permlinks are broken, as well as the text on the right bar.  I can deal with that.

12/5/2005

Good Grief

Well, at least most reviewers on Newegg know what they’re talking about:

ITS GOOD DONT GET ME WRONG BUT THE 1ST DAY I GOT IT I HAD 1 SMALL DOT CALLED DEAD PIXEL AND I JUST HATED IT WELL SONY SAID “WELL U KNOW IS LCD”

12/5/2005

Dualbootin' Goodness

So, I had this interesting idea for Zach post-reinstall.  I wanted to have his data (minus recorded TV) stored on my old 120 GB hard drive on a partition next to my Linux slices.  I wanted this to be readable and writable reliably (i.e., FAT32/vfat) by both Linux and Windows, and I wanted it to coexist as my My Documents directory.

So, I formatted the drive FAT32 and got into the “Administrative Tools” -> “Computer Management” section of the Control Panel (typing compmgmt.msc in the Run… dialog will also do the trick).  If you go to Storage -> Disk Management, you see a nice colored partition map.  If you double-click the FAT32 partition and go to “Change Drive Letter and Paths”, you can “mount” the drive into an empty NTFS folder on your main partition.  So… if you empty out your My Documents folder you can map the drive to it.  Conveniently enough, you can also give the drive a letter (two different “names”) so it can be accessed easily.  This also helps to verify that the drive is also mounted (and that you’re not just writing to the “empty” NTFS folder).

It works well, and this way my MP3’s don’t take up space that TV needs.  And, I can access my music seamlessly from Kubuntu.

12/5/2005

Commenting is Broken, Sigh

TxP is complicated.  I’ve got everything going but commenting.

E-mail works, so I’m not going to worry about it.  So…

First initial
Last name
[at]
gmail
[dot]
com

…and we’ll git ‘r done later.

12/5/2005

Break Time - Literally

So, I’m writing a Big Nasty statistics paper, and I decided to take a break to update my Textpattern theme.  It’s giving me some trouble, so if you see something weird just excuse the mess.

12/5/2005

Boondocks

I know I’m not really the target audience for The Boondocks, but it really doesn’t seem very funny or anything else.  I’ve heard the term “anally raped” a whole heck of a lot more than I have in a long time.  Meh.

12/2/2005

More Nerd Stuff

I’m a bit disappointed that my Slackware days (my “salad days”?) didn’t force me to learn PAM for authentication (Pat dislikes PAM … it’s a long-standing thing).  PAM rocks, especially for servers.  If I was worrying about virtual hosting (see Webmin below), I would currently be figuring out how to get every server to use PAM authentication.  It’s worth a look.  You can authenticate against anything through a module, and it doesn’t even seem to be too hard to write a module by hand.

I have been using PAM-MySQL, but there’s a PAM-LDAP and just about anything else.  There are even PAM modules that act as passthroughs as far as authentication go, but they are able to mount drive volumes upon login.  These are very cool.  You put them into the auth chain and when the user logs in they have their personal drive mounted and their home directory is changed.  I haven’t tried this stuff, but it sounds awesome for a corporate workstation or thin client.

> Newer Posts

< Older Posts