Blog
Projects, Tips and Life Moments
欢迎来到我的新网站。
Quick reference for Python binary installer download links across versions and platforms.
A quick fix for the sound card not being detected on the Lenovo Yoga C930 running Linux.
Configure flags for building Python 3 from source on Linux with optimizations and shared libraries.
2021年更新版指南:将 ECE297 Mapper 项目从多大 EECG 实验室机器迁移到本地 Linux 系统。
将学校服务器上的 Git 仓库导入 GitHub 的指南,附常见问题解决方法。
A survey collecting student feedback on remote connection experiences, Linux usage, and pain points of coding from home for a university course.
Quick study notes on DevOps, project management tools, UML diagrams, and software development methodologies.
Notes on implementing OS/161 system calls for ECE344 Assignment 3, covering argument passing, fork, waitpid, exit, and execv.
Recommended tools for ECE297, including VNC viewers, virtual machines, and IDEs for working on EECG UG machines.
Notes on OS architecture support for ECE344: kernel vs user mode, privileged instructions, CPU mode switching, event handling, TRAP instructions, and threads.
配置 JetBrains Projector 或 VS Code 的 SSH 扩展,在家远程使用 EECG UG 实验室机器的指南。
ECE243 期末补充复习笔记:浮点、写码技巧、I/O 设备、VGA 控制器、C 代码和中断。
ECE243 DE1-SoC 硬件笔记:GIC、间隔定时器、CPSR、堆栈指针、分组寄存器、中断流程、程序计数器和 VGA。
A review of C language pointers, strings, and a palindrome-checking exercise as part of a 30-day C review series.
A review of C language basics including for loops, nested for-loops, and string reversal.
A C++ implementation for ECE345 Homework 2 Question 1, featuring merge sort and a binary search-based algorithm to find if two elements in a sorted array form a given product.
一个使用 Python 和 gpiozero 库通过树莓派驱动七段 LED 数码管的小项目。
将 ECE297 Mapper 项目从多大 EECG 实验室机器迁移到本地 Debian 系统的指南。
My first blog post.