Pete's Log: Log Entry 218

Entry #218, (School)
(posted when I was 21 years old.)

Art History test went ok. I think I said enough to get a decent grade. Finally got NDLUG thank you letter to dean done. Brian did a good job cleaning the room for tomorrow while I was in class. NDLUG is participating in the freshman indoctrination festival tomorrow, which is called "explore your options" or something by the powers-that-be.

I spent a good amount of time throwing a frisbee around today. That's always good. Played with the compiler a little, got bored of it, started playing on acm webpage. PHP rocks. I need to figure out how to safely compile and run a program that somebody uploads. I want to be able to check a program's output for a problem against known good output. However, I don't want people uploading programs that do stuff like 'system ("rm -rf /");' and similar. I'm thinking of cutting out all #includes, adding permitted ones, and then removing any instance of 'system,' 'fork,' and any variation of 'exec'. Additionally, limits on cpu time and memories must be instituted to prevent any sort of DOS attempts.