一转眼,离上次更新周报已经快一年了——断更这种事情一旦发生一次,就会持续发生。很感谢 xuanwo 君,期间多次提醒我重拾周报,终于被他感动了,我决定继续更新周报。
这周是春节前上班的最后一周,话虽如此,我放假的这两天还是去了公司的办公室,只因办公室的工作环境比家里更好。
我可能有点工作狂(workaholic),但不是上班狂。工作是为了创造价值,而上班只是工作的一部分。
Tutorial: Conway's Game of Life
因为想把手上在做的终端版德州扑克搬上前端,于是查了些 Rust 与 Wasm 的资料。这个教程是 rustwasm 工作组官方的指南,教你用 Rust 写一个康威生命游戏,并在前端进行交互。照着教程走一遍即可无痛入门,质量过硬且没有门槛。
作者工作五年后申请美国 CS Master,上岸 CMU,本文异常翔实地记录了这一过程以及其中需要注意的地方。
顺藤摸瓜往前读了一篇文章。
摘录作者的感悟如下
最后,老规矩,依旧是一些“只言片语”的感受分享一下作为年终总结的结尾吧。
- 生活,本就是一场渡劫,过程难免窘迫狼狈,但作为一个成年人,不管身上流血流汗,只要不下场,哪怕遇到大灾大难,未来一切皆有可能。
- 懒等于穷,就是这么直接。20 不勤,30 不立,40 不富,50 而衰靠子助。父母给的叫背景,自己打的叫江山,不要假装很努力,结果不会陪你一起演戏。
- 人生有两种苦,一种苦是自律的苦,一种苦是后悔的苦。自律的苦轻如鸿毛,后悔的苦重如泰山。
- 人与人之间的竞争表面上是车子房子面子。核心是能力资源人脉!本质是认知思维价值人品!
- 不要着急,一定不要放弃!繁花锦簇,硕果累累,需要过程。
搜索了解了下,感觉此人挺厉害的。为自己制定五年以上的计划,并最终实现它,想必是十分强烈的快感。
这周还读了一篇论文:Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age,讲的是一个 NUMA 友好的 SQL 执行框架,应该会尽快写一篇笔记放出来。
的确特别强大,即便是刚刚放出来,完成度和效果还是十分惊艳。自动补全简直神乎其技,有一些我完全不期待可以补全的场景,竟然也可以支持。目前只在终端下使用,还有很多功能待开发。
一行安装:
curl -fsSL https://fnm.vercel.app/install | bash
惊喜地发现 fig.io 对 fnm 也有补全支持,直接支持到补全 node 的版本号。
安装完成后需要修改一下环境变量。在 .zshrc 中加入
eval "$(fnm env --use-on-cd)"
即可。
fig.io 这种工具实在是程序员福音。前有 copilot,现有 fig.io。可以遇见到,因为这类工具极大地拔高了写代码的体验,允许更多程序员更高效地生产软件,未来这样的工具肯定也会越来越多。做程序员真的是越来越舒服了!