I can’t sleep while my roommate snores
So instead I am adding some things to the DS die-rolling app I made roughly... a year ago. Mostly cosmetic things as well as allowing button presses to change settings/values instead of just touch screen input.
I should get back into DS programming. Perhaps do some Wii stuff too, that'd be really neat.
Semester might not turn out as well as I had originally thought?
Eh.. it happens. This was just one of those semesters for me... Though I've think I've been saying that for every semester since I started here?
I need to keep myself busy over break, get myself in the habit of doing things. Hopefully DMing a campaign will help, I should also really REALLY start on a programming project of some sort this break. I know I said I'd do something like that over the summer, but I never... did. I just need to kick myself in the ass to get started and it should be fine. Depends what I wanna do: implement the shadow color changer in xfwm (this would definitely help my understanding of C and GTK+; nevermind the fact that contributing to an opensource project looks damn fine on a resume), or finally do that mpd music client I wanted to do (which would allow me to learn Python as well as require me to read up on the various licenses as I would most likely opensource the project (which would probably also look damn fine on a resume)). I'll have to see if I can start a decent workout regimen over break too, I've a) been slacking lately and b) got nothing to really work myself extra hard unless I go to Keating (which I'll try to do next semester?).
So I totally slept through my night class today. It's the last class before the exam, since the class meets once a week. It's UNIX/Shell Scripting, though, so it shouldn't be all that bad, yeah? All of my classes are salvageable, with some work. And by salageable I mean I could get a C, possibly a B. I really need to stop this consistent 2.0GPA every semester. It's really bringing my overall GPA down. I'll start working on that next semester (hah).
I love having two computers. I get the increased productivity and screen space of having two monitors, but everything on the second monitor does not touch the first computer's resources at all. Granted, this means I can't drag windows between monitors (though the guy(s?) behind synergy are looking to do that. Would that even be possible??). It's really nice to have my assignment up on the right screen and be typing my paper on the left. No need to alt+tab to look at the next bit, just glance to the right. Productivity soars. Or, at least, it does when I don't have other distractions. Such as the D&D 3.5 Player's Handbook and Dungeon Master's Guide. Glancing through the DMG is giving me ideas for my campaign. Ideas I really shouldn't be thinking about until next Thursday at 1PM. Glancing through the PHB is making me remember my old Bard and Druid.
My exam schedule is as such:
Monday:
10:30-12:30 ITM440 Data Networks
17:00-19:00 ITM302 Unix/Shell Scripting
Tuesday:
17:00-19:00 PSYC3?? Industrial and Organizational Psychology
Thursday:
10:30-12:30 CS351 Systems Programming
The two ITMs are done with right away, and they should be easy ones anyway. Then I study my butt off for the final AND cumulative exams for Psych (back to back), and then I study my ass off for Systems. This could work.. sort of.
I imagine AndrAIa will get very little use at home. The majority of the time I'll have no where to put her, and when I do she'll have to be horizontal so that I can lay the fan on top of her graphics card (the fan on the card itself has been dead since sometime during the summer of '07), this takes up a lot of space... Though the LAN Party really wouldn't be the same without her...
I'm getting some favorable responses to the D&D thing, but over on Facebook. Looks like about four or five people are interested right now and I think it's pretty safe to include David and possibly Brian in that list. This could work pretty well I think.
I really need to stop sleeping funny, my arms are always sore when I wake up.
I'm working on my Data Networks paper right now.. it's all right, just gotta generate wordcount. Thing needs to be four or five pages long, single spaced.
Then I've got both a dynamic memory allocator (oh god, why couldn't this one be easy to figure out like the shell we had to write?) for Systems as well as a random password generator (easy peasy, just time consuming) for Unix to write by Wednesday night. On Thursday I'm presenting, with my group, our project. Fun stuff. I don't look forward to any of it. I can't wait for this semester to end, but at the same time I really enjoy it here and don't quite want to go home... :/ Plus, how will I play Call of Duty 5 over break?! I'm borrowing Corey's Wii copy, but he's going to take that home with him :(
I've also got a ton of Data Networks homeworks to get done, but I should be able to whip those out in a couple of hours or so.
I swear I'm working on my paper...
This is why I love Linux/Opensource
Jeremy was playing around on ShinyCat trying to get Compiz installed for some nifty orange glows around his windows. Well, ShinyCat has crappy integrated ATI drivers and we couldn't get any of the drivers properly installed so Compiz kept giving stupid errors. He was kind of bothered that we couldn't get this to work, so jokingly I said "The xfce compositor does shadows, just change the color in the source code."
That joke turned into the project for the next ten minutes which included hunting down the XFCE Window Manager source code and finding where in said code the color for the shadow was defined. Jeremy now has orange "glows" around his windows and pop up menus without the bloat and resource eating that Compiz would bring to ShinyCat.
It was fun.
On the todo list for the window manager is "selectable shadow colors." I'm pretty sure I could patch it so that it accepts arguments from the command line for colors, but I wouldn't quite know how to bring it into the GUI (though maybe I should attempt that over break? If it's still on the todo list (which is only a couple of months old?), that possibly means that someone hasn't submitted a patch to implement such a thing yet?).
The changelog for the latest 4.6 beta (current stable release is 4.4.3) says that they've implemented changing the opacity value but not color yet. =P

Before (on white):

After (on black):

So Ongo Bongo Bongo Bongo, I Don’t Wanna Leave the Congo
Oh, no no no no.
I REALLY need a new computer to play Fallout on (or at least David's over Winter Break :razz: ). I've already sunk forty hours into my new character, because I beat the game on my first character after like twenty-five hours... This time I'm going around and exploring the shit out of everything. It's really compelling to try to find everything in the game world, I'm not sure why. I could NOT get into Oblivion, and even though this is a direct sequal to Fallout 1 and 2, it is still a spiritual sequal to Oblivion.
Over the weekend I Facebook friend-requested that girl I see all over the place, except I haven't seen her in a few days. I believe the last time I saw her was when she was getting off the boat cruise bus with Galina and Katie as I was coming back from 7-11. I then saw on Facebook a picture of her, Galina, Katie, and Sahar, but she was untagged. Galina was able to tell me her name, though. This was like a week or so ago, I think. I figured that since Linda has 1,100 friends on Facebook (does that make her a slut? :razz: ), that she'd be friends with this 'Sarah' girl. Turns out she was. I sent her a message along with the friends request:
Because I see you all over the place and figured I should say hi.
I sent it and immediately thought I did the wrong thing by doing it through Facebook (and stupidly expressed my thoughts to Jeremy):
(05:26:32 AM) Me: i wonder if that's creepy at all
(05:36:04 AM) Jeremy: Creeper
(05:36:10 AM) Jeremy: :P
We've talked a bit via wall writings, though, and things seem to be pretty alright. I just don't know if there's things I could be saying to express.. interest in her? Not like interest interest, but rather that I'd like to get to know her more instead of just talking to her once or twice and then silently nodding at each other whenever we pass.
There are thirteen laptops in use in this class (not including the professor's). Only one of the laptop users is paying attention (not including me).
Hung out in Jeremy's room a bit last night, to "save" him. Ended up having some fun impersonating him on AIM to both Alyssa and Galina. Galina didn't take too kindly to it, but Alyssa seemed to just laugh it off. Mostly talked Fallout with Jeremy, Nathan, and Alex.
I got through test twelve of sixteen by Sunday afternoon. The mailer script was not working properly, however, and we now have a blanket extension until the script is working again. However, I think the best course of action decided upon by Richard, Joy, and me was to work on the next lab, the infamous malloc lab. The malloc lab gave Corey and Phil an immense amount of trouble last semester. They had three weeks to work on it and they still didn't get it working properly. I am not excited. I must start this one early, unlike the shell lab that I started roughly forty-eight hours before it was due (I must say, however, I am pretty pleased with how well it turned out given the amount of time I worked on it). The shell lab was pretty neat and almost.. dare I say it.. fun? The thought crossed my mind to actually make it a usable shell that I might be able to make my default shell. :shock: To make it anywhere near usable, however, would require me to make the shell search the system's paths (as I do not feel like typing in /bin/ls everytime I want to get a directory listing)... Which just means changing all execv() calls to execvp(). Oh, and to implement directory changing. I imagine doing so wouldn't be that hard? I'm pretty sure there's a system call for that.
If anyone's interested in checking it out, the C code is here. Check the comments to figure out which functions I had to write.
Jeremy just noticed the pink sticky notes I stuck on the top corners of his old Dell laptop. They were ears! I put them there sometime last night. Kid hasn't slept all night and I've been talking with him for the majorty of the night/morn (he uses the Dell for AIM and such). I am proud of myself. :grin:
My eyes aren't doing that weird halo thing they do after I've been up for too many hours. This is weird.
Um.. Not much else at the moment? I can't think, really. I've been up far too long.
