Yay, I’m done with another semester at U-M. I completed my last programming class required by the curriculum today, so no more formal programming classes (the worst type of programming classes as far as I’m concerned…) ever! Just 3 (maybe 2?) semesters left to go. I now have 3 weeks to do actually useful coding/management that I’ve been putting off for some time.
Here are my 2009 winter break hacking goals:
- Compiz Stuff:
As some of you who hang out on #compiz-fusion might have noticed (if you pick up on subtle things), I’ve been poking around for ideas to work on. I plan to 1) code up some new animations. I hope to get 2 out the door. Work is already started, with the two new animations tenatively called “bonanza” and “plate”. 2) make “tab switching” a bit better, more intuitive, and more controllable from the keyboard. I’m still open for suggestions, so leave them if you have any!
- Kernel Hacking
Get active in the Kernel Janitor’s project. Basically, this project is mostly about doing code maintenance on the kernel, checking return codes, error handling, general cleanup, etc. It seems like a good place to learn and actually do something useful. I already have a pretty good theoretical grasp on kernel subsystems, now is the time to get my hands dirty! The specific goal is to have submitted one quality patchset that accomplishes one of the goals enumerated in the Kernel Janitor’s page. I’m partially through setting up a kernel hacker’s workspace, so any pointers or tutiledge for a kernel newbie from a veteran would be most appreciated…
- Fix my stupid little computer problems
As I’m sure all of you notice, over time tiny little annoyances pop up every once and a while that are mildly tolerable, so you don’t bother fixing them. I’ve already solved some CPU overuse issues when watching videos, just a few more things to knock down for this goal. I may just upgrade my desktop and laptop to 64 bit, the jury is still out on that one.
Ok fine. I’ve been neglecting my blog for a while. I hope to fix this with some articles I’ve been mulling over, so stay tuned.
- Video Games
Fine, not a “hacking goal” but its high time to catch up on all the video games I’ve missed this semester. I’ve already beaten Super Mario Galaxy and Gears of War 2, so this goal is largely completed as far as I’m concerned. I’m super stoked to play Banjo Kazooie 3 in the upcoming weeks, mostly because Banjo Kazooie 1 and 2 are like my favorite games ever. 😀
Well, those are my computer goals as of now. I’ll let you know in 3 weeks how well I’ve done with them. 😀