个人春秋2025

日记与遗忘 2019年开始用带格式的文本文档写日记,存在 git repo 里面。从2021年开始每年会写一篇总结。 到现在也算是养成个好习惯了。 前不久跟朋友说起这个习惯

2025/12/31
articleCard.readMore

观鸟记:20251214, 20251220, 20251221, 20251225

本篇观鸟笔记涉及2025年12月的四次观鸟,这次之所以四次观鸟合并作一次写, 主要的原因有两个: 观察到的新(或者说有趣的)鸟种没那么多了,毕竟我人还在新

2025/12/22
articleCard.readMore

观鸟记:Sungei Buloh 20251101

上次观鸟半个月之后,和亮哥一块去 Sungei Buloh 湿地公园看候鸟。据说 Sungei Buloh 在马来语里面是「竹河」的意思,Sungei 是河,Buloh 是竹子。我很难记住这些从马来语音

2025/11/4
articleCard.readMore

观鸟记: Tampines Eco Green 20251011

约了我的朋友亮哥带我去 Tampines Eco Green 观鸟。我9月傍晚也来过一次, 但技术不行,只看到寥寥几种鸟。所以特意约亮哥一起,跟伊学一下观鸟的技巧。 我们从南门出发,向东走

2025/10/11
articleCard.readMore

涅磐

一 当瞿鹊1族到达银河系第三旋臂的行星时,上面的文明已经被毁灭。这颗行星的卫星不知为何坠落在这颗行星上2, 曾经昌盛一时的文明就此湮灭,散布在这个星系中零

2025/9/29
articleCard.readMore

东京也无非是这样

今年年初搞了日本签证,本来计划4月30号去。但是那个时候我爸忽然说要搞进宅1,所以耽搁下来。 改机票改到了7月4日——随便选的,前后也没有连着的公共假期

2025/7/10
articleCard.readMore

回忆我的中学母校

我中学的母校4月19日25周年纪念,我也不知道为什么是4月19日,而不是秋季学期开始的9月1日, 不过算了,留给后世的历史学家吧。 六年中学——住宿 我的母

2025/4/18
articleCard.readMore

2025年Q1 漫画月旦

缘起 去年双十一买了一个 Boox Leaf3c1 所以可以方便地刷漫画。我就想把看过的漫画汇总评论一番。 规则是: 有单行本的话,按照单行本一卷一卷读。 没有就按话来划分。 一卷或者

2025/3/9
articleCard.readMore

个人春秋2024

又改体例了 我今年不想像前两年那样翻日记写每个月的大事了。 因为日记记得很琐屑,大部分都是私人的事情。 今年也确实平淡了一点(这是好事)。地缘政治上, 今年全

2024/12/12
articleCard.readMore

ebpf 札记(5): bpftrace cgroup_path 无法用作 map key

背景 bpftrace 的函数 cgroup_path 接受 cgroup id ,返回一个表示 cgroup path 的字符串。 我们很容易觉得它应该可以用做 bpftrace 里面的 map key ,所以不久前社区有一个 issue 要求支持 cgroup_path 作为 map key。 结论 为这个 issue

2024/10/1
articleCard.readMore

回顾21世纪

缘起 《2000年以来的西方》其实是刘擘每年「西方知识界重要事件综述」的汇编。有意思的是他编书的时候, 是从2019年往回倒,这个编排挺有意思的,有种「近

2024/9/3
articleCard.readMore

聊斋笔记若干

这次读的是人民文学出版社2020年出版的《全本新注聊斋志异》。 1 蒲松龄的在《聊斋自序》里面自称是「松」,有点奇特。 刚想说蒲松龄不像纪晓岚,什么故事都要

2024/8/7
articleCard.readMore

阅微草堂中的纪晓岚

最近把《阅微草堂笔记》重读了一次,上一次读应该是大学刚买了 Kindle3 狂读盗版书的时候。 这次读的版本是上海古籍出版社2016年出版的全译本,没有注释,篇后附白话

2024/6/6
articleCard.readMore

Ipoh 游记

缘起 我不喜欢旅游(虽然也不讨厌),但是问我想去哪里旅游,我基本没有没有想法。 我倒是可以说,我怕麻烦,而且抠,所以需要签证机票贵的地方基本绝缘。 但这不是

2024/4/23
articleCard.readMore

个人春秋2023

缘起 其实差不多每年都会写总结,散布在我的博客里面。前年写了一篇《日月忽其不奄兮,春与秋其代序》, 开始把体例定下来,去年写了《个人春秋2022》,连题目

2023/12/31
articleCard.readMore

ebpf 札记(4): 用 ebpf 侦测函数内部的状态

Introduction 为了行文方便,probe 这个词我就翻译为侦测了。 使用 ebpf 可以很方便地获取被侦测函数的入参(当然大于6个的时候还是有麻烦)和返回值。但如果我们需要获知函

2023/12/12
articleCard.readMore

ebpf 札记(3): 一个跟踪 kernel I/O request 生命周期的脚本

上周睡眠一直有问题,没有继续看 samples 里面的代码。写点别的来充数。 现在在追踪 kernel I/O request ,一个 request 被创建出来之后,会在多个函数中传递,直到被释放。 这个过程中它被那些

2023/10/4
articleCard.readMore

ebpf 札记(2): samples/bpf/cpustat(WIP)

linux kernel 源代码下提供了 samples/bpf ,这个目录下有种类繁多的 ebpf 示例,足以作为学习者入门的好教材。 编译 在 samples/bpf/Makefile 中有详细的编译过程。如果缺乏头文件,先执行 make headers_install. 值得注意的是,如

2023/9/24
articleCard.readMore

ebpf 札记(1): bpf_types.h

本文以 5.15 版本内核为例。 概述 include/linux/bpf_types.h 这个头文件有且仅有三种宏指令: BPF_PROG_TYPE; BPF_MAP_TYPE; BPF_LINK_TYPE; 以 BPF_PROG_TYPE 为例,查找它的定义,发现它出现在 include/linux/bpf.h; kernel/bpf/btf.h; kernel/bpf/syscall.c; kernel/bpf/verifier.c; bpf.h 这个文件里面定义了一系列的 bpf_prog_ops, bpf_verifier_ops 和 bpf_map_ops: #define BPF_PROG_TYPE(_id, _name,

2023/9/16
articleCard.readMore

The Linux Kernel Module Programming Guide 读书笔记

在 https://sysprog21.github.io/lkmpg/ 上有新版,示例代码至少在 5.15 版本内核上可以成功编译1。 内容梗概 一到五章介绍如何写一个 Hello world module。 第六章介绍如何实现一个字符设备驱动。 实现一个设

2023/7/21
articleCard.readMore

彼岸人生

其实,大一时候读到张生的小说《十年灯》对我影响挺大的。 我将惴惴不安地生活在这个世界上,因为我始终无法实实在在地抓住一些东西,每一天都在模棱两可中挣扎。

2023/3/22
articleCard.readMore

同光之间的罗定——《晚清官场镜像》读书笔记

《晚清官场镜像》其书 本书是中山大学邱捷老师点注《杜凤治日记》(2021年广东人民文学出版社出版)的副产物。主要内容是对日记内容的分类举例。 坦白说,本书

2023/1/20
articleCard.readMore

个人春秋2022

缘起 去年在河边散步起意背《离骚》,半途而废。倒是有意模仿春秋,写了一篇《日月忽其不奄兮,春与秋其代序》,这是一篇总结性的文字, 从我过去一年的日记,筛选

2022/12/30
articleCard.readMore

再看 Ghost in the Shell

2017年看过一次电影,当时在电脑上看,看得并不认真。10月16日去电影院重新看了一遍,有点新想法。 「我」的问题 Ghost in the Shell 纠结的归根到底是「我」的问题:

2022/10/25
articleCard.readMore

不要偷懒

缘起 这个标题来自脱口秀演员 Storm Xu 的播客2022年9月11日那一期《【脱口秀大会】能不能四年办一次》。 他在里面批评笑果的演员用太多内部梗,太偷懒了。 我很喜

2022/9/27
articleCard.readMore

个人阅读史2020

2019年的余绪 2020年开始的时候,我所在的公司 SMI 倒闭了1,我留在深圳的出租屋里面。有点不安,但也没有很恐慌2,按部就班开始计划找工作。春节临近,我

2022/9/6
articleCard.readMore

戒酒记

缘起 4月8日去 CMGS 家烧烤,喝得一塌糊涂,之后有宿醉的感觉,于是在4月12日我决心戒酒。 当然这不是我第一次喝到宿醉,也不是我第一次宿醉之后下决心戒酒。不过

2022/9/5
articleCard.readMore

新加坡观察:基督教后期圣徒教会(LDS)

楔子 新加坡实在太中国了,一点都没有出国的感觉1。你让我买纪念品,我都不知道买什么好。 刚到新加坡时,我就想好好了解这个国家,当时找了很多新加坡的书来看,

2022/7/4
articleCard.readMore

debian 包的依赖问题

背景 最近我要把 Ubuntu 社区的 bpftrace 包迁移到公司内部发版,所以我从社区将 bpftrace 的源代码1挪到公司内部的 gitlab 开始自己打包。 目前公司使用的主流 Linux 发行版本是 Ubuntu 20.04,所以

2022/6/9
articleCard.readMore

博客迁移日记

缘起 我的博客原来用 git-page 部署。 因为去年我转岗到了新加坡,所以我有了方便的支付手段,于是我买了虚拟机和域名,把博客迁移到现在的域名上。 选择 hugo 生成网页是受《博

2022/5/19
articleCard.readMore