Programming contest/local 2006
From JhuAcmWiki
chinorel
Contents |
Local contest
Date: Saturday, October 21, 2006 http://wiki.acm.jhu.edu/w/Programming_contest/local_2006/results
Timetable
Pre-contest
- Test workstation setup
- Test PC^2
- Setup automatic grading through PC^2
Contest
- Snacks served at 2:00
- 2:00 - 2:15: Welcome, rules overview
- 2:15 - 2:30: Users log in to workstations, test that they can compile programs, that their window manager setup is usable, that they can print
- 2:30: Programming begins
- (Actually started nearly 30m later.)
- 5:30: Food arrives, we don't know what to do with it
- 5:37: Put your pencils down!
- 5:40: Announce winners, distribute prizes, and discuss answers
- 6:00: Everyone can go home
General todo
- Choose questions, preferably with pre-written testcases
- Need solutions to present at end of contest
- Buy soda, water, cider, and pies from Superfresh or whatever
- Also get plates and cups
- Get iPod or figure out when it gets here
- Call Bloomberg (212 617 6779) in the morning to confirm iPod and pizza time
- Show Froehlich how to use PC^2 for judging
Systems
- Asheesh should email network.security@jhu.edu to tell them which ports to open up on which machines on which dates
- If this does not happen in time, then ask Dr. Smith to follow up. To keep the implied threat of him following up, CC: him on emails to network.security@jhu.edu
- For at least some of the contest machines, including battleroyale (basilisk), there is currently a filter blocking incoming connections to most of the Linux 2.6 default port range 32768-61000 except for 48129 and 7 ports in the 511xx range.
- Asheesh should email Steve Rifkin to reserve the ugrad workstations for 21st and 28th *DONE*
- Build a Linux Live CD (perhaps based on Knoppix, or based on MORPHIX)
- Test it using qemu -hd hd-image.img -cdrom cd.iso -boot d -user-net
- Have list of clients for cssh, using private key in ~officers/contest*
- Check that clients' ideas of IP addresses and MAC addresses corresponds with reality, look at other stuff in /etc on the clients
- Set up tiresias as contest server
- Exporting PC^2 client software and docs on /usr/local
- Check web browser default URL, in-contest info should be there (dir is probably a symlink to /usr/local)
- Copy of contest web site with additional links
- C STL documentation (http://www.informatik.uni-freiburg.de/~danlee/fun/STL-doc/ is preferable to the STL Programmer's Guide, but include both)
- JDK 1.5.0 documentation (in ~officers)
- HTML versions of libc man pages?
- Check web browser default URL, in-contest info should be there (dir is probably a symlink to /usr/local)
- Set up NIS and accounts - print out password table (where is the template?)
- DONE - IP address should be basilisk (guu)
- DONE - Configure local PC^2 server
- Albert is doing - Configure CUPS with ugrad as default printer
- Exporting PC^2 client software and docs on /usr/local
PC^2
- Make user accounts, should be made in PC^2
- team1 through team25
- judge1
To be put on the homes
- nano syntax highlighting
Advertising
- News-Letter should know about it
- A notice will be put in the news-letter calendar
- Flyers should be made
- Flyer McCoy, Wolman
- CS should email everyone about it
- on Monday, we should ask them!
- We should update the contest website
- Asheesh: Email dgips to get on www.jhu.edu.
Text
Last year's was:
Win an iPod Photo! Eat free food! Test your programming skills, and represent JHU at the Regional ACM programming contest!
We are holding our annual programming contest where we will present each contestant with 6 programming problems. After two hours, the student with the most problems solved wins.
The first-place prize is an iPod Photo. The runner-up gets a $50 gift certificate to the online store of his choice. Plus, the top six contestants represent JHU as two three-person teams in the regional programming contest. In the past, JHU teams have gone as far as the Finals of the International ACM Programming Competition! Everyone in our local contest gets free pizza and a T-shirt for entering.
When: 1 PM - 4 PM, Sunday, October 23, 2005
Where: New Engineering Building room 227 (CS Windows lab)
Register: Email contest@acm.jhu.edu with your full name, major (non-CS Majors welcome!), class standing (grad students welcome!), and t-shirt size.
Prizes are sponsored by Bloomberg R

