CatPipe's Projects
System for AI Education Resource.
The BusTub Relational Database Management System (Educational)
Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
C++那些事
List of Computer Science courses with video lectures.
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被55个国家的300所大学用于教学。
Writing a sqlite clone from scratch in C
The Decaf compiler, written in Rust
An abstraction library for interfacing EDA tools
你见过的最简单的 GCC/CLANG 项目构建工具
Rust酷库推荐 - 使用我们精心挑选的开源代码,让你的Rust项目Fancy起来! Awesome !
Safe Local Motion Planning with Self-Supervised Freespace Forecasting, CVPR 2021
This repository contains Accepted proposals for various Google Summer of Code organizations throughout various years!
本书主要对RUST的标准库代码进行分析。按照内存相关, 基本数据类型, ops Trait, Option类型, Result类型, Iterator,切片类型,智能指针类型等逐一进行源码分析
Java流行框架源码分析:Spring源码、SpringBoot源码、SpringAOP源码、SpringSecurity源码、SpringSecurity OAuth2源码、JDK源码、Netty源码
JSON parser in ANSI-C
Library for generating/parsing/optimizing Koopa IR.
Production-Grade Container Scheduling and Management
Lightweight C parser for Rust
Linux kernel source tree
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
A MachineLearning Course From Junior to Senior.
The MiniDecaf tutorial documentation.
Video discussing this curriculum:
An Open-source FPGA IP Generator
《Machine Learning Systems: Design and Implementation》- Chinese Version
Projects for an undergraduate OS course
计算机自学指南
Curated list of project-based tutorials
Let's write an OS which can run on RISC-V in Rust from scratch!