2023 年第32周周报
日子总是时好时坏的
生活
- 老规矩先汇报下我自己的状态
- 这周状态整体来说还是在好转的,想做且有动力做的事情也越来越多了
- 虽然连续加班,不过发现自己精力还行?
- 小狗的近况
- 这周生日啦,我们是一岁的小狗了!
- 在考虑要不要让小狗去打比赛(XD
- 本周的娱乐时间
- CSGO 这周终于结束连败了23333
- 死神怎么说呢,我觉得那种太冲的日式hentai味道真无法忍受,而且感觉作者也在摆烂了
- G2 科隆冠军!We are the champions!
- 这周重看了几集生活大爆炸,太喜欢谢尔顿诺贝尔奖的发言了
- 硅谷N开了,看不下去
- 布莱泽这周总集篇,这日子没法过了
- 重开了大医凌然,好看
- 这周又去水疗馆放松了,开心
- 这周小猫复查,肌酐又在反复,只能说继续悉心照顾了。不过小猫对吃的渴望是真的牛逼
- 妹子这周送我了摇曳露营周边!不过要隔一段时间才能拿到
- 本周继续背单词
- 看房债这本书换换口味
技术
- 这周工作上好玩的事情
- 上周 Redis 的问题这周差不多有了个结果,居然是 AWS 特供版增强功能引发的,参见 New for Amazon ElastiCache for Redis 7: Get up to 72% better throughput with enhanced I/O multiplexing,大家谨慎升级 7.0.7
- 这周发现 GitHub Action 的新坑,你 Runner 注册的 Group 权限变更(比如都可以执行 Org 内 public repo 的 Action),实际上不会生效,需要将 Runner 摘除后重新注册。
- 这周继续在内核上的一些工作
- 首先各路妖艳的邮件客户端还是不行,最后还是回到了 Thunderbird 的怀抱
- 内核整个 workflow 就非常 old school,实际上这个之前在 ASF 也有类似的情况。ASF 以为负责人的说法是 EMAIL 是最公平的做法,你即便没有很大的屏幕,很好的电脑,通过邮件也能很好的和社区交互。这一点从内核到现在也还保持 80 字符的行限制也能看出来、
- 关于我的 patch [RFC PATCH] tcp event: add new tcp:tcp_cwnd_restart event,作为新人第一个 Patch,遇到个很棒的 maintainer,也算是非常幸运了:
- maintainer 建议,这个 patch 的 scope 可以更 generic 一些。所以 patch 变成了对于 tcp_ca_event 事件的输出,参见
- 在 V2 的基础上,对于输出的符号和其余一些格式有了调整,所以有了 v3 [PATCH v3] tracepoint: add new
tcp:tcp_ca_event
trace event\ - 不过有一件事笑嘻了,v3 里面,大家为 checkpatch.pl 问题争起来了。按照内核开发的 CoC,过不了 checkpatch.pl 的 patch 都会有问题,那 trace/event 下一堆的 MACRO 咋过的 Review
- Ubuntu 下编译 Perf 真的是坑
- 上周 waitpid 的问题这周有了一些产出:
- 根据 perf 事件输出的堆栈,大体确认一个方向的问题是 NUMA 下 Load Balance 的问题,disable 掉这个特性就行
- 输出了一篇水文 子进程退出后,父进程有可能会收不到信号吗?
- systemd 的坑这周还在啃 cgroup 那部分的源码,没啥新的进展,麻了
- 这周棒 gcgg 的新开源项目 review 一翻,真的蛮不错的
- 继续看《计算机网络:自顶向下方法
- 上周的想法 “这周在考虑要不要在 WASI 上开一个新坑,想测试一下自己封装一套 WASM web framework 的体验咋样(”,这周考虑了下设计,感觉最后还是只能做成 Proxy-wasm 的样子。emmmm,讨厌 Envoy,理解 Envoy,成为 Envoy
差不多就这样
总结
这周稍微想开点了,虽然能力还是很菜很辣鸡,而且输出也不稳定,不过每天学点新东西,总比之前一直摆烂好?
一起加油吧
Comments