Loading...

2022年12月第四周周报

Be postive, be patient

生活

  1. 瘦了!好耶,算是阳了后的唯一的好处了
  2. 本周身体算是开始恢复了,不过后遗症还是比较明显的
    1. 明显的体力下降
    2. 呼吸还是会有些急促
    3. 整体肠胃反应还是比较大(疯狂腹泻
  3. 本周圣诞+冬至,出去改善了伙食,伊豆的冬阴功锅底还不错!
  4. 本周的娱乐时间
    1. 德凯23话,好看,不过这什么男酮版大古和丽娜啊?(我现在看不到后面,你变吧.mp4(戴拿:到底谁才是25周年纪念啊?那谁不是去年才致敬了吗?不过正儿八经说,德凯目前的伏笔收束我还是很满意的
    2. 孤独摇滚!啊啊啊啊好可爱,芳文社你是我爸!
    3. Do it yourself 看完了。然后我想买钻子了
    4. 这周 CSGO 技术大进步!
    5. N 刷摇曳露营,明年的目标就是去露营!
  5. 本周继续的闲书时间
  6. 本周买了小米13,目前用着还挺满意的,算是年度成功购物
    1. 屏幕 size 不错,在我有 iPhone 12 Pro Max 的情况下,是个比较好的补充
    2. 非曲面屏!这点很重要!
    3. 续航很不错

本周的闲书

  1. 唐史并不如烟

新装备

猫咪

伊豆

涮肉

学习

这周体力还没恢复,所以算是摆烂的心安理得了

  1. 这周还是花了点时间在 nerdctl
    1. 上周 PR1639 关闭后,这周反思了下这个 PR 里犯的一些问题
      1. 巨型 PR 一定要拆分,不然 review 会很难受
      2. 无关变更降到最小
      3. 要考虑意外情况(比如这个 PR 写的时候我没考虑我也会阳了,导致这个 PR 没法被及时处理,block 其余 PR 的合入了(
      4. 说白了还是失去了对于社区的敬畏
    2. 虽然之前的 PR 有点糟,但是重构 CMD 这块的处理还是势在必行的。这周正式提出了 proposal Issue1680
      1. 整体的思路是先将 flag 处理于注册解耦,确保在逻辑入口处不会依赖 cobra
      2. 将辅助方法抽出来成单独的 package
      3. 在前面两个的基础上,就能比较干净的将 cmd 按照 subcommand 的方式拆分
      4. 不过具体的一些拆分进度社区也还在讨论中,有兴趣的同学可以关注下,预计元旦前正式放任务出来
  2. 这周在折腾 WASM Runtime,自己基于 wasmtime 简单糊了点 host function 以及改了下字节码处理的一些东西。说不定下周有时间的话可以去和 runwasi 打通一下。WASM 还是比较好玩的
  3. 这周在折腾 SLI/SLO 的一些东西,PromQL 的标准化的能力真的不行,以及 Prometheus 还是要善用 Recording Rule
  4. 这周开始重学 Kernel 那块的知识了(算是提前启动了自己 2023 的 OKR)
    1. Linux Kernel Development 3rd Edition 这本书讲的不错,虽然版本有点老,但是主线很清晰
    2. Bootlin 家的 Bootlin-Elixir 阅读代码的体验是真的不错,除了 index 非常非常慢(我用了一周多才跑完 Linux 的 Index),不过目前体验下来相当值得
    3. 善于利用 eBPF 这样的工具来在内核打点调试,能更好的加深你对代码的理解
  5. 没时间打周赛,就开始刷之前已经举办过的周赛的题了,我还是太菜了

差不多就这样吧

总结

现在感觉没有阳的都成稀有动物了,大家多保重,多关注血氧,我们春天见!


Comment