吊顶

Posts

Though life is hard, I want it to be boiling.

    Asynchronous Mutex (协程互斥锁)

    Asynchronous programs can also be applied on multi-thread system through "thread pool". However, using mutex in it might be a problem.

    Using QEMU to run Linux images on M1 Macbook

    As a student who is fond of system programming, I always want to develop Linux kernel directly on the M1 Macbook without nested VMs. This blog is a set-up tutorial of the developing environment. The target is to run a Linux kernel in the QEMU on macOS with Apple Silicon.

    Alligator In Vest - My first research work

    Now I am going to introduce our recent work. We call it "Investigator". Investigator uses hardware features to diagnose concurrency bugs on Arm.

    Use iTerm2 and zsh

    Developers should chase beauty and efficiency! Use a fantastic and productive terminal is better for developing great apps.

    几个 LaTeX 插件的使用心得

    理工科学生一般都会使用 LaTeX 写作。本文总结了一些在写论文期间遇到的较为复杂的 LaTeX 问题。