-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing README.md #47
Comments
My draft of README.md Giới thiệuWafter là lớp thứ hai của MIRAI - một hệ thống nhận, chấm và trả bài trong thời gian thực.
Mục đíchWafter đóng vai trò là người giám thị, nhận bài từ thí sinh qua frontend Hestia, dọc phách, gửi bài tới máy chấm Kon, ghép phách và trả về kết quả. Về cơ bản, Wafter không có quyền can thiệp vào quá trình chấm, trong khi Kon không thể biết người nộp bài nên không thể sửa kết quả gửi đi một cách tùy ý. Việc phân vùng như này cho phép hạn chế sự can thiệp của con người vào quá trình chấm bài, đồng thời cho phép mở rộng quy mô kỳ thi một cách tùy ý mà không bị hạn chế về khả năng tính toán của từng máy chấm. Cấu trúcVề mặt kĩ thuật, Wafter là:
Cài đặtDành cho nhà phát triển phần mềmBạn có thể tải trực tiếp toàn bộ mã nguồn được phát hành kèm cùng từng phiên bản chương trình thực thi tại đây. Ngoài ra, bạn có thể clone reposity này, qua 3 bước sau:
Dành cho người dùngBạn có thể tải trực tiếp bản chương trình thực thi được nén dưới dạng file Hướng dẫn sử dụng (dành cho người dùng)Bản quyềnMIT (c) Vườn Ươm A0 Bản quyền (c) 2018 Vườn Ươm A0 Quyền hạn được chính thức cấp, mà không có bất kỳ ràng buộc, cho bất kỳ cá nhân hoặc tổ chức có được bản sao của phần mềm này và các tài liệu liên quan (sẽ được gọi chung từ đây là "Phần mềm"), có quyền tác động không ràng buộc tới Phần mềm, trong đó bao gồm nhưng không giới hạn quyền được sử dụng, sao chép, thay đổi, sát nhập, phát hành, phân phối, đăng ký giấy phép phụ, và/hoặc bán các bản sao của Phần mềm, và cho phép các cá nhân hoặc tổ chức khác được cấp quyền hạn làm như vậy, dựa theo những điều kiện cụ thể sau: Điều khoản về bản quyền trên và quyền hành này sẽ phải được đính kèm trong tất cả các bản sao hoặc các phần quan trọng của Phần mềm. PHẦN MỀM ĐƯỢC PHÁT HÀNH NGUYÊN VẸN, MÀ KHÔNG CÓ BẤT KỲ SỰ ĐẢM BẢO DƯỚI BẤT KỲ HÌNH THỨC NÀO, DIỄN TẢ HOẶC HÀM Ý, TRONG ĐÓ BAO GỒM NHƯNG KHÔNG GIỚI HẠN TỚI SỰ ĐẢM BẢO VỀ KHẢ NĂNG THƯƠNG MẠI HOẶC LỢI ÍCH TỪ MỘT MỤC ĐÍCH CỤ THỂ VÀ KHÔNG VI PHẠM. TRONG BẤT KỲ HOÀN CẢNH NÀO, CÁC TÁC GIẢ VÀ CÁC CÁ NHÂN HOẶC TỔ CHỨC NẮM GIỮ BẢN QUYỀN SẼ KHÔNG CHỊU TRÁCH NHIỆM VỀ BẤT KỲ CÁO BUỘC, THIỆT HẠI HOẶC CÁC NGHĨA VỤ NÀO, DÙ TRONG TRƯỜNG HỢP VI PHẠM ĐIỀU KHOẢN HỢP ĐỒNG, VI PHẠM PHÁP LÝ HOẶC CÁC HÌNH THỨC VI PHẠM KHÁC PHÁT SINH TỪ VIỆC CÓ HOẶC KHÔNG CÓ SỰ LIÊN QUAN VỚI PHẦN MỀM HOẶC VIỆC SỬ DỤNG PHẦN MỀM VỚI BẤT KỲ MỤC ĐÍCH NÀO. Copyrights (c) 2018 Vườn Ươm A0 Permission is hereby granted, free of charge, to any person obtaining a copy The above copyright notice and this permission notice shall be included in all THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
Cảnh báo: Wafter vẫn đang trong giai đoạn thử nghiệm, chưa được kiểm định đầy đủ để sử dụng trong các kì thi thật.Wafterlớp thứ hai của MIRAI - một hệ thống nhận, chấm và trả bài trong thời gian thực.Tổng quanWafter đóng vai trò là người giám thị, nhận bài từ thí sinh qua frontend Hestia, rọc phách, gửi bài tới máy chấm Kon, ghép phách và trả về kết quả. Về cơ bản, Wafter không có quyền can thiệp vào quá trình chấm, trong khi Kon không thể biết người nộp bài nên không thể sửa kết quả gửi đi một cách tùy ý. Việc phân vùng như này cho phép hạn chế sự can thiệp của con người vào quá trình chấm bài, đồng thời cho phép mở rộng quy mô kỳ thi một cách tùy ý mà không bị hạn chế về khả năng tính toán của từng máy chấm. Cài đặtCho người dùng cuốiNếu bạn không hiểu phần Cho nhà phát triển phía duới, bạn sẽ không cần phải đọc nó.
Cho nhà phát triển
Giấy phépWafter được phân phối duới giấy phép MIT. Xem tập tin |
Write proper README.md here, including links to docs, downloads, and other references.
The text was updated successfully, but these errors were encountered: