การติดตั้ง Cafe grader/กรุ
รุ่นแก้ไขเมื่อ 14:01, 30 กันยายน 2552 โดย Jittat (คุย | มีส่วนร่วม) (→การติดตั้งซอฟต์แวร์ที่จำเป็น)
Cafe grader เป็นระบบรับและตรวจโปรแกรมสำหรับการแข่งขันเขียนโปรแกรมออนไลน์ พัฒนาขึ้นเพื่อการแข่งขัน APIO'08
- Cafe grader --- หน้าโครงการ Cafe grader ที่ Google code hosting
- เอกสารเก่า: An Online Programming Judge System (รายละเอียดเริ่มต้นของระบบ Cafe grader), Installing Grader Web Interface (การติดตั้งระบบรับโปรแกรมทางเว็บ (ล้าสมัย รอการปรับปรุง)), Installing and configuring Judge (การติดตั้งตัวตรวจคำตอบ (ล้าสมัย รอการปรับปรุง)).
เนื้อหา
การติดตั้ง
ขั้นตอนการติดตั้งจะแบ่งออกเป็นสองส่วน คือส่วนเว็บ และส่วนตัวตรวจ อย่างไรก็ตาม ทั้งสองส่วนยังมีการใช้ซอฟต์แวร์หลายอย่างร่วมกัน โดยจะเรียกรวม ๆ ว่าเป็นซอฟต์แวร์ที่จำเป็น เราจะเน้นการติดตั้งบน Ubuntu/Debian เป็นหลัก
การติดตั้งซอฟต์แวร์ที่จำเป็น
เราจะติดตั้ง Ruby, Rails (เป็นเว็บเฟรมเวิร์คที่ใช้ในการพัฒนา cafe grader), และ Subversion ซึ่งเป็นระบบจัดการเวอร์ชันของซอฟต์แวร์ (ใช้ในการโหลดระบบ cafe grader)