Online Judge 維護者
逢甲大學 Feng Chia University
・
Volunteerhttps://oj.fcu.edu.tw/
1. 更新作業系統:僅透過 SSH 將無人維護的 Ubuntu 16.04 原地更新至 Ubuntu 22.04,確保系統套件保持最新狀態,降低遭受攻擊的風險。
2. 更新 Online Judge:合併青島大學 OJ 上游更新,將環境更新至 GCC 12、Python 3.11、Go 1.19 等,並更新 seccomp 白名單,讓學生練習或考試時不被老舊環境所限制。
3. 減少備份大小:清除三年未登入之學生帳號,清除一年以上的競賽與競賽提交紀錄,將每次備份大小從 900 MB 縮小至 50MB。
4. 最佳化備份策略:將備份區分為每日與永久,每日備份只留存最近七天,每七日做一次永久備份,並於學期結束時手動整理永久備份,減少 Google Drive 備份佔用空間,清理後從 1TB 減少至 1GB。