OJSandbox
An experimental sandbox for online judgers (OJ) utilizing multiple Linux features, including rlimit, cgroup and chroot. I am a co-author.
An experimental sandbox for online judgers (OJ) utilizing multiple Linux features, including rlimit, cgroup and chroot. I am a co-author.
A RISC-V-centric project aiming to pave the way for its application in school teaching, across several courses, including Introduction to Computer Systems (ICS), Computer Organization and Design (C...
A Jekyll plugin that enables the use of environment variables in Liquid templates. I have published it on RubyGems and it has accumulated a total download of 25k, which IMO indicates its non-trivia...
A simple Tetris game with AI play mode. You can watch the program play the game and have a cup of coffee :)
An old Flash plane-shooting game that I made when I was 13. ActionScript 2.0 (so expect that it won’t run very fluently on a low-end computer)
An implementation of the classic Reversi / Othello game using Python and PyQt5. It has an intensive AI that’s hard to beat.
USTC Virtualization Laboratory (Vlab) is a unified course experiment platform focusing on virtual machines. Students log in to their accounts and manage or connect to their virtual machines, and ca...