SACP: 添加课后作业 #12
Labels
No Label
actions
服务错误
actions
编辑
SACP
一般
SACP
草稿
SACP
附属提案
一般
意见
一般
问题
一般
需要帮助
主题
修改
内容调整
微调
内容调整
拆分合并
内容调整
补充
内容错误
一般
内容错误
严重
Gitea问题
优化
actions
优化
主题
内容
大调
内容
微调
内容
添加
内容
重组
错误
一般
错误
严重
错误
轻微
No Milestone
No project
No Assignees
2 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: study-area-cn/study-area-cn.old#12
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
本需求暂未确定!!!
简介
添加课后作业,可以在学习环境和本地机器进行简单评测
实现方向
为shell部分的每一章添加简单的课后作业,可以在学习环境和本地机器进行简单评测,可以使用一行命令快速部署到虚拟机。
可以方便读者学习内容。
实现细节
未定
影响范围
读者的学习流程。
可能导致维护需求增加
我的想法与你较为不同,我的想法是使用Web技术搭建一个简单的答题的平台。不需要有实际的Linux系统,只需要答案符合要求即可。
但是这样的话可能判定逻辑比较复杂,不过比Shell写起来还是简单不少。
这个判题比较麻烦,还有可以让用户在docker上用户态执行命令,可以使用xtermjs等工具连接。这样比较好判题,也有参与感。还有有的命令可能有一些奇奇怪怪的用法答案无法覆盖到。还有包括vim的部分。
(那台服务器还没用上多少,还有树莓派执行)