2009
12.04

I wrote a game!

Friggen Cheese

Friggen Cheese

Friggen Cheese.  It’s pretty simple but this program was my first real delve into OpenGL and game writin’.  I’ll be presenting it in a few hours to my graphics class. Woopee.

2009
12.01

Git on Afrolegs

I did this a while ago, but I set up git/git-web on my host… Viewable at: http://git.afrolegs.com.  Currently updating my final project for CS470 (Graphics) right now if anyone is interested in following that progression.

2009
12.01

My roommate was pumping out a merge sort program written in C that implemented process forking to achieve the merges. So, I started to write along side with him and ended up writing my own implementation in about 30 minutes.

I’ve still got it bitches.

2009
08.09

Another thing that needed to be documented while it was fresh in my mind…

So, Shaggy and I are busy designing a system around vmbuilder 0.10 in Jaunty, which includes options such as booting off an iso, partitioning disks, and loading VM’s from preset configuration files — among other awesome options. And, we’re curious how some of our options are going to play into the story if we booted off of our installation media iso from the LOUD system. Our goal in this to create an automation system for creating servers (lcsee-vm-builder 2.0, effectively)…

When we try it though, half the shit is broke. ISO images don’t work… Configuration files don’t work. This code is live in Ubuntu right now! Given, the system is only version 0.10, which means the system is expected to be early in its life. But I expect if the man page says I can do something that I should be able to do it. Not that I have to try it , watch it break — and then spend half an hour on the launchpad bug system finding out all of this shit was broke to begin with and that it has been broken for months.

Grrr.

Looks like we’re going to try Red Hat’s virt-install kit instead — it apparently works — even if it is version .50…

2009
07.27

Oh my squandered youth…

Every so often I get in these moods where I miss playing MMO’s all day long. I haven’t had a chance to play anything since college (minus the Summer of WOW where the B&E college payed me to play (basically)). Don’t tell them that.

Sidenote: Back in the day, you had to remember your way around Norrath. Referring to Everquest of course. There weren’t any maps — None of that sissy shit. I was just thinking about how many games I probably know my way around in. Haha.

I’ve been playing Diablo 2 online, by myself this week. Haven’t died once. Hell yeah.

2009
07.08

macbook

Authoring this post to chronicle my recent macbook troubles. Noting up front that I purchased no sort of warranty or apple care support.

It began when I attempted to make an account for my mother so she could use Mafia Wars (her laptop was being super slow) and OS 10 couldn’t load a dock for her user… I didn’t think much of it — Just deleted the user account and moved on. My account functioned fine. But then when I got home half of my F-Keys weren’t doing anything at all. No volume control or iTunes functionality — not too big of a deal. And then I realized that I couldn’t use any system preferences or shut the thing down or even restart from finder… Wtf.

Called up apple support and they let me know that I no longer had phone support and could purchase a one time offense kind of plan for this issue for $50, which I didn’t really want to do, but that I still had 200+ days of hardware support (and it seemed like a hardware issue). So they sent me a box to send it back in.

I took it upon myself to reinstall OS/X and see what happened. And guess what? It all works… and hopefully will continue working. Keeping the box though. Haha.

2009
07.08

Dungeons and Dragons

A couple things…

I built my D&D character information w/ TeX. Haha. Dorktacular.
PDF: druid.pdf
TeX: druid.tex

My friends and I had a glorious idea the other day: to store the entire Monster Manual in LDAP. We’re calling the project dnd-dap, watch for more on that on github.
Like: (&(ou:monsters)(terrain:desert)(cr:4))
We also want to store magic items and rituals.

2009
07.08

svn log

My cs450 group finished our operating system project, tdf-os. So here is some grep foo from our svn log. (We’ve been working on it all semester — modules due every two weeks.)

abutcher@akuza:~/cs450/tdf-os$ svn log | grep -i “fuck”
000000000FUCK
FUCK
I Fucking love abutters and bhoss
Why the fuck do interrupts crash the system — where’s the option for turbo c keywords
Added in dispatch — who fucking knows if it works??
making it really, really fucking well defined
thank god we can revert if I fuck this up too
thank god we can revert if I fuck this up

abutcher@akuza:~/cs450/tdf-os$ svn log | grep “shit”
Shell won’t idle itself and go back to ready — wtf is up with that shit
Broken sys_call bullshit
Rearranging stuff jsut to confuse the shit out of you

abutcher@akuza:~/cs450/tdf-os$ svn log | grep “Ee”
OH HAI EEEEEEeeeeeeeeeEEEEEEEEEEeeeeeEEEEEEEEEEEEEEEEEEEEEEEEeeeeeeeee UPDATIN
eeEEEee:
FOrmatting like an EEEEEEEEEEeeeeeEEEEEEEEeeeeeeeEEEEEEEEEEEEEEEEEEE…..

abutcher@akuza:~/cs450/tdf-os$ svn log | grep -i “sleep”
CAN I SLEEP NOW?

2009
03.03

tdf-os

Here’s a screen shot of our OS running in my jaunty virtual machine.  Tight…

tdf-os

tdf-os

2009
03.03

Senior Design :: ljaunty

Jaunty Jackalope

Another project…

The focus of Bryant and my senior design project is going to be porting the LOUD (LCSEE Over Ubuntu Distribution) operating system used at WVU, to the newest version of Ubuntu –  Jaunty Jackalope.  Once its been ported, the plan is to package the whole thing in a virtual machine // cocoa app for OS X.  The last group worked on getting it on Windows through the Nullsoft installer — but a lot of people have expressed an interest in getting it over to Mac.  I’m still not sure which virtual machine we’re going to go with — but it’s gotta be open source.

So far, we’ve created the necessary Ubuntu repositories for the packaging process in which we’ll port all of the software used in labs to ljaunty.  Mac’s packaging system is pretty boss — as is the Xcode IDE.