rayage

所属分类:代码编辑器
开发工具:JavaScript
文件大小:677KB
下载次数:0
上传日期:2013-05-07 03:24:11
上 传 者sh-1993
说明:  一个简单的web IDE,用于编程入门学生。
(A simple web IDE for intro programming students.)

文件列表:
constants.py (1010, 2013-05-07)
create_users_from_home_dir.py (626, 2013-05-07)
data (0, 2013-05-07)
data\assignments (0, 2013-05-07)
data\students (0, 2013-05-07)
data\students\test (0, 2013-05-07)
data\template_upload_tests (0, 2013-05-07)
data\template_upload_tests\test_template1.zip (370, 2013-05-07)
data\template_upload_tests\test_template1 (0, 2013-05-07)
data\template_upload_tests\test_template1\test.cpp (16, 2013-05-07)
data\template_upload_tests\test_template2.zip (182, 2013-05-07)
data\template_upload_tests\test_template2 (0, 2013-05-07)
data\template_upload_tests\test_template2\test.cpp (16, 2013-05-07)
data\templates (0, 2013-05-07)
data\templates\arguments_test (0, 2013-05-07)
data\templates\arguments_test\arguments_test.cpp (234, 2013-05-07)
data\templates\infinite_loop (0, 2013-05-07)
data\templates\infinite_loop\infinite_loop.cpp (52, 2013-05-07)
data\templates\io_example (0, 2013-05-07)
data\templates\io_example\io_example.cpp (301, 2013-05-07)
data\templates\large_bounded_loop (0, 2013-05-07)
data\templates\large_bounded_loop\large_bounded_loop.cpp (196, 2013-05-07)
data\templates\looping_hellos (0, 2013-05-07)
data\templates\looping_hellos\looping_hellos.cpp (185, 2013-05-07)
data\templates\write_outside_sandbox (0, 2013-05-07)
data\templates\write_outside_sandbox\write_outside_sandbox.cpp (157, 2013-05-07)
data\templates\write_to_file (0, 2013-05-07)
data\templates\write_to_file\write_to_file.cpp (152, 2013-05-07)
data\trash (0, 2013-05-07)
imports (0, 2013-05-07)
imports\CASVerifiedRequestHandler.py (4108, 2013-05-07)
imports\ClangCompiler.py (2063, 2013-05-07)
... ...

rayage ====== A simple web IDE for intro programming students. Dependencies: * python 2.7 * sqlalchemy 0.7 First run: ```bash git submodule init git submodule update python set_user_permission_level.py potterh 2 ``` Replace _potterh_ with your CAS username. To run: ```bash git submodule update python main.py ``` Then visit [https://localhost:8080](https://localhost:8080) The admin system requires the dojo _dgrid_ module and dependencies. First make sure _cpm_ is installed: https://github.com/kriszyp/cpm Then run: ```bash cd static/lib/ cpm install dgrid rm -rf dojo/ ``` ##Making Changes: When you create stub methods, create an issue so we remember to update these. Whenever you commit code, create a new entry on the [wiki](https://github.com/MorganBorman/rayage/wiki/Current-Status) annotated with the date and what changes you made. Include issues you've created.

近期下载者

相关文件


收藏者