Would someone like to take voer this os-oj project?
Posted: Tue Sep 01, 2015 8:45 pm
I came out this idea about two weeks ago: make a online judgement sytem for os kernel.And I fnished the main job this two days.
I put it at: http://45.63.48.57/
However, when i finished, i found that the real challenging job is question making. There is only one queston in the oj's problem list for temporary.
I didn't expect this, I don't have courage to write one hundred question by myself, and even that, may be not enough. i just want to return back to my os kernel and continue writing kernel( btw, this oj is based on the small kernel i wrote), I don't have much spare time. If i resigned next yuer, i will devote more time to it.
I hope some one would like to take over this project(and i promise to be your supporter). i think this oj is a good idea: There is not much different to run code on server than on local computer, but for a beginner or a self-learner(like me), the feeling is quete different. We register a usr and see our submission 'Accept' one problem by one problem, and we see some others are submiting at same time, the feeling is differct. May be that's 'environment', not that lonely or cold.
------------------------------
here is a FAQ qoute:
Q: The principle of this oj system?
A: It relyson bochs.
the basic idea is: delete( of course, usually more than 'delete' to be
graceful ) a code snippet, function, or module from kernel, and recompileafter receving your submission.
Then, run it on bochs. The bochs on our server is 'hacked' to support
watching your code. We also check your code result by adding a special
module to os kernel.
-------------------------------
the vps is in los angeles, if you can not access it, use ssh:
usrname:xiaoming passwd:1 all the source code is at /var/www/html.
all files are mod 777, take care.
I put it at: http://45.63.48.57/
However, when i finished, i found that the real challenging job is question making. There is only one queston in the oj's problem list for temporary.
I didn't expect this, I don't have courage to write one hundred question by myself, and even that, may be not enough. i just want to return back to my os kernel and continue writing kernel( btw, this oj is based on the small kernel i wrote), I don't have much spare time. If i resigned next yuer, i will devote more time to it.
I hope some one would like to take over this project(and i promise to be your supporter). i think this oj is a good idea: There is not much different to run code on server than on local computer, but for a beginner or a self-learner(like me), the feeling is quete different. We register a usr and see our submission 'Accept' one problem by one problem, and we see some others are submiting at same time, the feeling is differct. May be that's 'environment', not that lonely or cold.
------------------------------
here is a FAQ qoute:
Q: The principle of this oj system?
A: It relyson bochs.
the basic idea is: delete( of course, usually more than 'delete' to be
graceful ) a code snippet, function, or module from kernel, and recompileafter receving your submission.
Then, run it on bochs. The bochs on our server is 'hacked' to support
watching your code. We also check your code result by adding a special
module to os kernel.
-------------------------------
the vps is in los angeles, if you can not access it, use ssh:
usrname:xiaoming passwd:1 all the source code is at /var/www/html.
all files are mod 777, take care.