这里又是一份周报, 时间范围是2022-08-162022-08-21, 会记录一些工作及生活上有意思的事情.

此时我正在回杭州的高铁上写这篇周报.

工作/代码/计算机相关

Nand2Tetris

本周没有进行 Nand2Tetris 的学习.

Google UX

本周没有进行 Google UX 的学习.

但是 Coursera 已经在扣第二个月的钱了.

数组旋转

最近在 LeetCode 上刷到了这个题: 48. Rotate Image

当时我立刻反应起来了, 这个我会, 在计算机图形学里学过, 拿个矩阵算子算一下就行了. 三维的坐标系都能算, 二维的肯定能搞定.

然后怎么都想不起来那个算子怎么写了. ¯_(ツ)_/¯

靠着直觉想起来是先斜对角线做翻转, 然后再上下翻转. 画了画好像确实是对的, 然后稀里糊涂写了代码糊上去了.

我以为毕业以后不去做游戏相关的工作, 计算机图形学的知识就不会再用上了hhhhh.

挖个坑, 后面补充个文章, 把正确的矩阵算子怎么推出来的补上.

成为了 Chaos Mesh Maintainer

Ref: https://github.com/chaos-mesh/chaos-mesh/pull/3512

总之感谢大家额支持和认可吧, Chaos Mesh 潜力很大, 期望能够为未来云服务的稳定性带来更大的贡献.

关于打洞回家的网络优化

之前一直用 zerotier 和 tailscale 打洞, 而且我的活动一般都在省内, 所以一般直连效果会比较好.

这次到了云南, 发现跨省之间的直连质量太差了, 延迟在 350 ms 左右, 但是从阿里云的 VPS 走中转就能到 60 ms.

但是俺不知道怎么让它(zerotier/tailscale)优先走中转, 所以很是难过.

如果谁知道请告诉我.

因为延迟太高了, 所以之前搭的 Wake on LAN, 还有 Nvidia Shield + Moonlight 也没用上. 没有成功地远程打游戏.

在旅馆的时间都在写玩具和刷推了.

生活相关

去云南昆明玩

这次去昆明玩特意没有坐飞机, 而是做高铁, 因为高铁上可以看风景和吃泡面!

也是俺第一次吃自热米饭, 买了两种, 一种是有加热包的, 另一种是需要拿沸水泡的(并不是自热). 感觉非常神奇, 干巴米泡/煮一会就变软了, 配上自带的调料包还是非常好吃的.

这次去昆明主要是避暑 + 回忆吧, 俺大学在昆明读的, 认识了很好的朋友, 还有位很好的老师. 这位老师在 2016 年的时候带俺们基于 docker 搭建了云南大学镜像站(虽然现在还是用 tunasync 了)和其他校内的基础设施, 也使俺最早接触到容器技术, 对俺后面的职业生涯也有很大的影响.

最近了解到老师和本科同学们正在基于 Kubernetes 搭建 Self-Hosted GitPods 和 Gitlab 配合做授课实验环境. 俺也很乐意帮忙. 然后遇到的第一个问题就是选择 Offline Installation 还是配置好全局代理. 🤣 GFW 害人不浅.

这次去昆明之一的主要目的也是约这位老师吃饭, 同时也在线下和云南 Linux 用户组的 Houge 面基了!

Ref: https://twitter.com/Houge_Langley/status/1560258889081241602

另外也探望了下云大, 学校依旧在严格的疫情管控中, 俺也没办法进去, 只能飞无人机进去偷拍几张照片:

https://twitter.com/strrlthedev/status/1560474377807728641

https://twitter.com/strrlthedev/status/1560473324286709760

昆明处于云贵高原, 最大的特点就是显得云很低, 对于云彩的分层非常明显, 这种感觉在别处还是很少感觉得到的.

另外再一个体验就是之前上学时候经常去的地方都木有了, 之前云南南门的南都(违章建筑)小吃街被拆了, 变回了大棚, 西门也是.

七彩云南第壹城经常和老师一起去的那家巴西自助烤肉变成了海鲜自助, 和女朋友之前在百盛附近经常吃的大骨头小火锅也木有了.

给朋友们买了(俺觉得是云南特产的)鲜花饼, 有空送给大家.