期末考完试之后, hash 从国外交换回来了, 邀请咱去她家乡旅游. 说是旅游, 其实主要是学习交流活动. 她是一个前端先进技术的追随者 (而咱是写 jQuery 的 xd) 因此我怀抱着学习的心态欣然接受了邀请. 在几天的时间里, 我确实增长了一些见闻, 也有了一些新的思考, 写在这里.
又是半年随波去 - 2025 春季总结
随着上午最后一科数值分析考完, 大三下学期也落下了帷幕. 转眼间就要大四了. 照例总结一下这一学期的生活吧.
Learn To Let Go - 关于科协, 超算等的启示
这几天要考试了, 又到了懒得复习天天瞎想环节. 不过这几天不一样. 我参加了不少乱七八糟的约饭啥的, 碰巧见到了北大的超算队前队长, 现队长. 于是和他们聊了聊, 了解了很多事情从另一个角度的评价. 最重要的, 从我的经历和他们的经验看, 要学会放手.
Docker isn’t that great - Docker 的使用技巧和踩坑总结
Docker, 一个常见的容器化手段. 之前, 我很想把一切服务都 Dockerize, 这样方便维护. 不过当时学长有过一些吐槽, “我遇到的 docker 的问题比 lxc 多多了,只是现在坑早就有人给你填上了”. 我当时是不信的, 后来不得不信, 因为我自己也遇到了一坨 Docker 有关的坑. 最近, 又有 小 朋友被 Docker 坑了, 遂决定写一篇博客, 讲一讲使用 Docker 需要注意什么.
在科协的两年
随着新一届的学代会即将在 5 月底召开, 我在科协的 任期 折腾 被折腾 的日子也差不多到头了 (大雾). 这两年里我到底干了什么事情, 究竟有什么成就 (感觉没啥) 呢? 不妨在此梳理一下.
装 Arch Linux!
在听说 Linux 6.12 内核支持 Lunar Lake 之后, 我第一时间就给我的电脑安装了 Arch Linux 和 Windows 的双系统. 当时是为了用 Monitor Mode 的 WiFi 打 Tsinghua-Secure . 随着 Linux Kernel 发展到 6.14, 对 Lunar Lake 的支持已经比较完善了, 之前的一些奇怪的卡顿等现象已经得到了修复. 正巧最近看 Windows 又不爽了 (主要是因为 Windows 常常是我搞开发的最大阻碍), 碰上五一放假有一点时间, 我就手痒痒决定来给 Windows 扬了.
进行网络测绘的方法与挑战
在过去的两个月里我系统性的对我 (其实是我们实验室) 感兴趣的部分目标进行了细致的网络测绘, 以期更好地理解其网络结构和运行方式, 找到潜在的问题, 指导未来的研究与工程实践. 在此过程中, 我写了一大坨功能各异的脚本, 使用了各种工具, 遇到了一大堆的问题, 积累了一些经验. 本文希望记录这些问题, 免得自己忘了. 此工作尚未发表, 因此这里隐去我们的实际的目标, 仅对方法和工具做讨论.
这篇文章可能会随着进一步的测绘工作而持续更新.
THUPC 2025 - 全是锅, 但是没有出锅
两三个星期前, 杨敬找到我, 问我有没有时间. 我当时就觉得不妙, 肯定没好事 肯定又是什么东西要配网了 (我真不想用那一套老掉牙的思科了). 我没有拒绝 (这学期事情也不是太多吧, 你清可能也确实找不到另外一个有我这个资源, 经验和手段的人…), 于是我就糊里糊涂变成了网络负责人. THUPC 圆 满 结 束 了, 是时候做一个总结了.
混沌邪恶 - 一种基于 Clash 开放代理端口的稳定免费代理服务
在 之前的文章 里我们讨论了开放代理可能带来的问题. 由于 Docker Registry 被墙了, 我又不想自己贡献自己的梯子, 又想做一个可用的 Registry Mirror, 于是我决定利用一下之前发现的问题, 于是有了这篇文章. 这篇文章讨论了实现的技术难点与解决方案. 本方案已经稳定运行了 3 个月, 代码开源于 我的 Github 仓库.
买了个机械键盘 - GANSS (高斯) GS3104T Pro on Linux (我 F1 炸了!)
自从我用过了机械键盘, 把工位搬到 FIT 楼丢失了机械键盘的 Access 后, 我就无比想念机械键盘, 觉得之前用的罗技的入门级无线键鼠套装简直就是脑残. 每一次敲击的手感都不太一样, 有时候觉得按下去了但是卡了一下, 就没有成功按下去. 因此我十分绷不住, 遂花 250 元购买了 GANSS GS3104T Pro. (为什么要强调这个型号呢? 欸 🤪) 到货之后开始测试, 本来觉得不错, 结果打开 Keyboard Test 网页之后发现 F1 怎么没用? 故作此.