2022年12月第二周周报
本周没摆烂(
生活
- 本周体重没增长了,算是好消息
- 坏消息是女朋友阳了,我估计也快了(XD(动态清零原来指阴性清零
- 本周更坏的是这周连续一周噩梦了,玩我呢这是?
- 本周的娱乐时间
- 德凯21话,圆谷这不是会整活嘛!本周戴拿回归,好评!
- 孤独摇滚!啊,笑死我了,芳文社我爱你啊(但是你要是不出要摇曳露营 S3 我就会很狂躁
- 本周 COD 新地图,然后打战区的时候被挂搞的心态崩了(导致在群里爆论(然后自罚捐款+两题 hard 了(更讨厌挂了
- 开始看 Do it yourself, 好玩
- N 刷摇曳露营剧场版
- 下周三刷放学海堤日记
- 本周继续的闲书时间
- 北京放开啦!这周终于可以改善伙食了,重庆老火锅我爱你!
- 本周和妹子出去玩了!开心,温室农场内搞烧烤,放空自己,超快乐的!
本周的闲书:
- 唐史并不如烟
学习
这周的我 be like:怎么一年过去了,我怎么还这么菜(
- 这周还是花了不少时间在 nerdctl
- 心心念的 Issue1387 终于开始写了,尝试引入 dnsname 这个 CNI Plugin 来解决 file dns 的局限性。不过目前还是有点阻碍,估计得下周才能交 PR 了
- 搞了个超大的 PR ,参见 PR1639, 规模在+5,072 −4,205(Suda 你别来砍我啊(逃,主要是将 cmd 下面的东西整理了一遍,为后续重构做准备,也正好聊聊这个 PR
- 首先直接提超大的 PR 是不被鼓励的,这点需要告诉大家。如果你计划对某个项目进行大规模的重构,那么请在正式提交 PR 之前,和 maintainer 进行沟通,同时在 PR 中写清楚具体的重构思路(我现在这个 PR 还是 draft,我在正式提交的时候,会完整说明这个 PR),这算是基础的社区礼仪
- nerdctl 之前的 faltten 的 cmd 结构,会让整体的维护和可读性都会变得比较差,这也是这个 PR 将其按照 subcommand 的方式进行重构的原因。这个 PR 会让后续的重构变得更加容易,同时也会让整体的代码更加清晰
- 在拆的过程中,nerdctl 之前交叉引用的情况暴露出来了,借此机会将其梳理了一下
- 下一步会重构 command flag 的部分(MD 又是体力活,至少会有以下两个好处
- 解决 command flag 满天飞带来的可维护性差的问题
- 能更好的利用静态语言在 Code Intelligence 上的优势(毕竟你满天飞的字符串 flag,鬼知道在哪定义的)
- 这周看了一个很有趣的项目,runwasi,用 containerd 来管理 WASM workload,很好,很有新意,不过目前还需要自己接入 WASN runtime,同时如同我之前在周报里说的一样,视 runtime 不同,需要自己做好实现 WASI host function 的准备
- 本周发现 go-redis 在 cluster 下如果要正确的获取到 cluster 里所有 Key 的数量,需要手动
ForEachMaster
来遍历 cluster 获取,这不河里,下周去看下代码和历史设计 proposal - 本周在折腾 overlaybd 的东西,看得心态有点崩,注释太少了,细节和论文上也有不少对不上的
- 学习 Linux 的 TCMU,发现挺好玩的,virtual block device 好像还能做很多有意思的事情
- 本周公益群第一次线上面基,不过聊着聊着,大家就去讨论 Google Meet 为啥这么流畅了(这职业病没救了)
差不多就这样吧
总结
北京阳性增加的速度有点哈人,大家都多多保重啊(
Comments