关于域名: 是 s5n(suoyuan) blog 而不是 s5 nb log 😡 (目前已经更换到 s5n.xyz)
关于
- 普通本科 大三在读 在一个算是科班的地方学习的野路子,学校菜菜,我也菜菜 🤐
- 算是一个操作系统爱好者 😗
- 开发环境:
- Fedora Linux && Visual Studio Code
- 几个 Windows 虚拟机以备不时之需
- 编程语言:
- C/C++: 三年 C/C++,五年 Segmentation fault 😭
Shell/Python/Nix,…
Task
- 刷课
- MIT 6.1810: Operating System Engineering
- 6.1810
- 差最后一个 lab 没做完
- NJU OS: Operating System Design and Implementation
- Stanford CS162: Operating System
- Stanford CS106L: Standard C++ Programming
- 没做这门课程的 HW
- Stanford CS144: Computer Network
- PKU: 编译原理实践
- MIT 6.1810: Operating System Engineering
- 通过一生一芯
- 第六期"一生一芯"课程主页
- 目前完成了预学习阶段
- 把 xv6-riscv 源码阅读的坑填上
- 一时半会是填补不上了
Project
ReleaseButler: 基于 GitHub 类 Ports 构建系统
Ports 是 *BSD 使用的一种系统,可以自动下载源代码、解压缩、打补丁、编译和安装软件。ReleaseButler 基于该理念,能够自动检测 Linux 发行版并构建软件,同时记录安装信息,方便用户快速重现配置环境。
- 设计并实现系统检测功能,确保跨 Linux 发行版的兼容性
- 开发了软件环境复现功能,显著提升了开发效率