很久很久以前,vfk 说:“UOJ 要开源”
然后……vfk 打开了 UOJ 的代码……发现好大一口锅
于是 vfk 开始整代码整代码,配环境配环境……终于!今天 UOJ 开源了!
丢链接跑:
https://github.com/vfleaking/uoj
搞下来然后根据安装小教程搞一发就行了。封在 docker 里的,linux 和 mac 上应该挺好装的,不过 windows 用户得难受一下了hhh……
由于之前基本上是我一个人开发,当然还有 cyb 和 ljc 帮忙……但是……
什么没有文档?传题的文档还是有的。
什么没有注释?被注释掉的代码还是有的。
什么时候更新一波文档啊?看大家开发热情!这次发布之后我会写一波嗯。
这次开源的目的是为了 UOJ 的代码能够继续发展下去,把一些锅比如 “博客的个人主页” 通过大家的力量给填上。当然对于大家来说,又多了一个 hustoj 一样的存在,可以在学校的服务器上轻松搭一个校内的 UOJ。想用 ptrace 写沙箱的码农们,UOJ 的沙箱也是一个很好的参考。
以及!!!如果发现了任何 bug 求不要 hack 线上的 UOJ……QAQ……UOJ 的题目数据其实是公开的,写程序弃疗了可以伸手找找管理员要一份,除此之外 hack 网站也没啥吸引力对不……QAQ……发现了 bug 请尽快通知我们,非常感谢。
联系方式:uojmanagers@groups.163.com 或 vfleaking@163.com。
最后丢群跑:Universal OJ 开源群,590822951。想研究源码以及安装有困难的各位,在群里多交流哈~
嗯最后,祝大家 UOJ 使用愉快!愿 UOJ 开源能带来更多的便利,愿能帮到更多还在路上的 OIer 们。
(咳咳 UOJ 用户群里的某些人应该改群名片了)