MTS @Inferact, ex-database engineer @risingwavelabs, bachelor @SJTU-CSE, created MNGA App
MNGA. 💬 A refreshing NGA Forum App in SwiftUI. Make NGA Great Again! aka "NGA 论坛 iOS 开源客户端"
320litchi-rs. An x86-64 kernel with ~100% Rust (originally) in a week. `async` inside!
54flashroute.rs. 🚀 Rust implementation of FlashRoute: A tool for full Internet topology discovery.
35Raft. 🗳 A solution to pingcap/talent-plan, aka "6.824 Lab 2: Raft" and "6.824 Lab 3: Fault-tolerant Key/Value Service" from MIT.
31LeetCode.playground. 📜 Bugen's LeetCode solutions in Swift Playground. 𝐎𝐯𝐞𝐫 𝟒𝟎𝟎 𝐩𝐫𝐨𝐛𝐥𝐞𝐦𝐬 𝐢𝐧𝐜𝐥𝐮𝐝𝐞𝐝!
21Lime. 🍋 A Rust/Swift-like modern interpreted programming language. First-class functions, first-class expressions, and functional techniques included!
116.824-MapReduce. An implementation of "6.824 Lab 1: MapReduce (2021)" in async Rust.
10Litchi. ⚙️ Bugen's toy OS kernel for x86 systems implemented in modern C++. [WIP]
9rust-swift-pb-interop. A proof-of-concept for writing cross-platform logic in Rust and interoperating with platform-native language using Protobuf.
7Simulator. 🕹 Bugen's logic-circuit-level CPU Simulator, in a descriptive manner.
6pve-config.
4dnser. 🌏 A DNS client & server written in Rust, just for learning.
4bz_XSnake. C++
3rust-playground. Rust
3cfg-or-panic. Rust
3CS241. 📕 Lectures & Assignments & Reading materials of CS241, SJTU.
3Predictor. 🔍 A predictor for Tensorflow models with GUI designed in MVC pattern.
2CSAPP3e. 📠 Bugen's Assignments & Labs of CS:APP 3e.
2MIPS. 👨🏻💻 Pipelined MIPS I CPU with 49 instructions & multiplication & direct-mapped cache in Verilog.
2Dino86. 🦕 A simple copy of Chrome Dino game in boot sector, compatible with 8086 / 8088.
2LaTeX-Templates. 📠 Bugen's useful LaTeX assignment templates.
1OSProject1. C
1iceberg-rust. Apache Iceberg
1arrow-rs. Official Rust implementation of Apache Arrow
1tokio. A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
1MTAnalyzer. 🚇 An all-in-one simple GUI data analysis tool for Hangzhou Metro Traffic.
1BPyQSql. 🗄 A simple GUI SQL client in PyQt5.
1OSProject2. C
1GitNotion. 📓 A simple way to manage your Notion pages with Git.
1sql-masker. Go
1Turing. A Turing Machine in Swift.
1NSFGraph. 🪐 Build visual graphs for National Science Foundation (NSF) awards, using MySQL and Gephi toolkit, implemented in Kotlin.
1humrock. Rust
1task-local. Task-local storage for asynchronous tasks, extracted from the `tokio::task_local` module.
1