EvilRob.org -> Weblog

Sysadmin Field Notes

School status.

March 2, 2005

School is slipping. I had to punt this weekend on my essay so I lose 10%, because I had tons of work to finish. I finished my programming assignment and sent it off with exactly 59 seconds to spare. And it has a little cleanup bug (which I diagnosed in about 45 seconds because I had no choice); for some reason the parent process was cleaning up the IPC semaphore before the child processes were done with it...I guess I could have checked to see if anything was using it first, but I don't know how the parent was getting there, since it was supposed to be wait()ing for all of the children. Odd.

Anyway, school is slipping, family is slipping. I feel like if I spend more than about 15 minutes doing just one thing instead of 2 or 3 at a time, I'm falling behind. Which truthfully, I probably am.

Oh well, come May hopefully things will get at least a tiny bit better. If it does't, then I'm going to forcibly adjust my work life balance to put it where I want it; this is not a sustainanble pace. Certainly no one has demanded it of me, I have no one to blame but myself. :-)

Posted by rmeyer at 12:21 AM | TrackBack (0)
Comments
Posted by geoff at March 3, 2005 5:51 PM

while it is easy for me to say since i have no school or family responsibilities, i think this is a worthwhile, career-making opportunity. i _can_ say that i have the same risk-reward question in my mind. for now, i'm pretty confident that this is the type of project that can change things... for our customers, for the group we work in, and for our careers. i guess we'll just see about that.

Posted by Neil at March 3, 2005 9:04 PM

Serious question: Why on earth are you dicking around with semaphores?! Biggest. Pain. Ever. Solved problem. It's been years since I used them, but a project where we had to port an app from one compiler to another was almost killed because of stupid semaphores. OK, so I'm a tad bitter, but still, WHY?!

Posted by Neil at March 3, 2005 9:08 PM

Oh, and by the way, if you need some help with the inner workings of semaphores on various OSs, take a look at this:

http://www.anbg.gov.au/flags/semaphore.html

It's the best resource on semaphore compatibility I've read.

This is Rob Meyer's weblog, a weblog focused on software development and system administration based on 10 years of experience. Want to explore further? You can find out more me or see the rest of my website.

Wondering if I've written on something in particular? Try searching:

You might want to take a look at some of the more requested postings (as judged by incoming traffic):

Want more? Subscribe to this site or contact me at rob at big dis dot com.

See my writings on:


Powered by Movable Type | Technorati Profile