165 karma · joined November 19, 2009
Aside from that though, I think if you're clever enough to come to this and implement it well, I hope you're clever enough to understand whether or not it's the RightWay(TM).
Examples are at the bottom.
It's a good format, and I like having a bit of color in mine (and the QR code is just a bit of nerd-edgy).
The advantage of virtualization is that it provides a very strong statement of security (if a lesser statement of performance). On the other hand Jails/Containers (see LXC) have a strong statement of performance and a lesser statment of security.
For you, I'd recommend checking out Linux Containers, because it does provide more protection than just a process, but is faster and uses less resources than a whole VM.
I hope that some of the good that's come from this media storm is we'll have a surge of great ideas on how to design courses and assignments to minify plagiarizing.
How many languages do you already know?
How long have you been programming?
Have you done any functional programming before?
Are you familiar with lambda calculus?
and the list goes on.