Loading...

2022年12月第二周周报

本周没摆烂(

生活

  1. 本周体重没增长了,算是好消息
  2. 坏消息是女朋友阳了,我估计也快了(XD(动态清零原来指阴性清零
  3. 本周更坏的是这周连续一周噩梦了,玩我呢这是?
  4. 本周的娱乐时间
    1. 德凯21话,圆谷这不是会整活嘛!本周戴拿回归,好评!
    2. 孤独摇滚!啊,笑死我了,芳文社我爱你啊(但是你要是不出要摇曳露营 S3 我就会很狂躁
    3. 本周 COD 新地图,然后打战区的时候被挂搞的心态崩了(导致在群里爆论(然后自罚捐款+两题 hard 了(更讨厌挂了
    4. 开始看 Do it yourself, 好玩
    5. N 刷摇曳露营剧场版
    6. 下周三刷放学海堤日记
  5. 本周继续的闲书时间
  6. 北京放开啦!这周终于可以改善伙食了,重庆老火锅我爱你!
  7. 本周和妹子出去玩了!开心,温室农场内搞烧烤,放空自己,超快乐的!

本周的闲书:

  1. 唐史并不如烟

火锅

草地

烤肉

水果

群猫

学习

这周的我 be like:怎么一年过去了,我怎么还这么菜(

  1. 这周还是花了不少时间在 nerdctl
    1. 心心念的 Issue1387 终于开始写了,尝试引入 dnsname 这个 CNI Plugin 来解决 file dns 的局限性。不过目前还是有点阻碍,估计得下周才能交 PR 了
    2. 搞了个超大的 PR ,参见 PR1639, 规模在+5,072 −4,205(Suda 你别来砍我啊(逃,主要是将 cmd 下面的东西整理了一遍,为后续重构做准备,也正好聊聊这个 PR
      1. 首先直接提超大的 PR 是不被鼓励的,这点需要告诉大家。如果你计划对某个项目进行大规模的重构,那么请在正式提交 PR 之前,和 maintainer 进行沟通,同时在 PR 中写清楚具体的重构思路(我现在这个 PR 还是 draft,我在正式提交的时候,会完整说明这个 PR),这算是基础的社区礼仪
      2. nerdctl 之前的 faltten 的 cmd 结构,会让整体的维护和可读性都会变得比较差,这也是这个 PR 将其按照 subcommand 的方式进行重构的原因。这个 PR 会让后续的重构变得更加容易,同时也会让整体的代码更加清晰
      3. 在拆的过程中,nerdctl 之前交叉引用的情况暴露出来了,借此机会将其梳理了一下
      4. 下一步会重构 command flag 的部分(MD 又是体力活,至少会有以下两个好处
        1. 解决 command flag 满天飞带来的可维护性差的问题
        2. 能更好的利用静态语言在 Code Intelligence 上的优势(毕竟你满天飞的字符串 flag,鬼知道在哪定义的)
  2. 这周看了一个很有趣的项目,runwasi,用 containerd 来管理 WASM workload,很好,很有新意,不过目前还需要自己接入 WASN runtime,同时如同我之前在周报里说的一样,视 runtime 不同,需要自己做好实现 WASI host function 的准备
  3. 本周发现 go-redis 在 cluster 下如果要正确的获取到 cluster 里所有 Key 的数量,需要手动 ForEachMaster 来遍历 cluster 获取,这不河里,下周去看下代码和历史设计 proposal
  4. 本周在折腾 overlaybd 的东西,看得心态有点崩,注释太少了,细节和论文上也有不少对不上的
  5. 学习 Linux 的 TCMU,发现挺好玩的,virtual block device 好像还能做很多有意思的事情
  6. 本周公益群第一次线上面基,不过聊着聊着,大家就去讨论 Google Meet 为啥这么流畅了(这职业病没救了)

差不多就这样吧

总结

北京阳性增加的速度有点哈人,大家都多多保重啊(


Comment