23w27+28

July 16, 2023

crazy for you - さいとうまりな

作词 : 多田慎也

作曲 : 多田慎也

車の窓を開けて キミは風にはしゃぐ

なんか最近悩んでた? 訊けないままの環状線

遠ざかる景色に 置いて来たものは何?

仲間たちのエピソードに 一瞬沈んでた

打ち明け話の後 ズルいキスをする

どうしようもなくそんな甘い夢を見る どうかしてる

crazy love for you oh oh oh

近づきたいよ my destiny oh oh oh

もうトキメキ止まらない ずっと

あきれるほどに I sing for you 伝えたい

この夏が終わる前に

気がつけば潮騒が 耳元で鳴ってる

日差しの匂いがする シャツを脱いだら

砂浜に飛び出して 太陽抱きしめて

髪をほどいてキミが 振り返る 僕を見る

crazy love for you oh oh oh

あきらめないよ my destiny oh oh oh

同じ瞬間(とき)を重ねたい もっと

言葉じゃ足りない想い 届けたい

始まること恐れずに

強く強く (光り出す) 波がさらう (ふぞろいな足跡)

時間よ止まれ woo crazy love for you

近づきたいよ my destiny oh oh oh

もうトキメキ止まらない ずっと

あきれるほどに I sing for you 伝えたい

この夏が終わる前に

キミだけに響け melody

--:-- / --:--
  1. 1crazy for youさいとうまりな
  2. 2After Rain -Scarlet ver.-Aimer
  3. 3いかないで徳永英明

这两周新收藏的歌,有两首。

但我在播放列表里额外加了一首《crazy for you》,它是我许久之前收藏的,在写这篇 weekly 的时候正好听到。 点开评论区被第一条热评戳中了:

…充满不羁的元气、敢于赌上一切的鲁莽,对美好的全部幻想、最纯净的爱恋之心。所有都源于想要说出的初衷。或许这就是明亮又美好的青春。

This weekly

果然两周并做一篇写只有零次和无数次。

这一次是因为从上周日开始的行程,整整在外面跑了一周。

工作

  • 这周终于解决了流水线上使用 pnpm 的问题。解决的方法很朴素,就是更新了 Jenkins 上的 Node.js 版本。 利用上 pnpm 的缓存机制后,加上之前的其他优化,前端项目的流水线构建时间最终从原来的十分钟降到了四分钟。
  • DevOps 平台要做一个下载日志的功能。教会了后端同事响应其实可以用流,一边读取日志文件一边写入响应,而不是先读取完再写入响应。

开源和 Radar

  • 排查了一个 @rsuite/formik 的组件在 onBlur 时没有正确将 formik 的表单项设置为 touched 的问题。 原因出在 @rsuite/formik 组件的 onBlur 回调并非绑定在 <input> 元素上,导致 formik 拿到的 onBlur 事件上的 target 不是 <input> 元素,无法正确取到 name 属性。 看了下其他一些 formik 绑定库似乎也没有很好地处理这个问题(有些直接将 onBlur 忽略了),这也是自定义表单控件的一个坑。

  • 用 GPT 写类型体操还挺好使,发现了新大陆。

  • 终于成功注册了 Chrome Web Store Developer,正在准备发布一个 Chrome 扩展。

  • 新栏目:本周加入 GitHub star 的一些有意思的仓库

    • radash 一个适应当前时代的工具函数库,指出了为什么 lodash 不再适合现代
    • HouseForm 一个强调 field 级别校验的表单校验库。 看到它的时候我正好在排查表单校验场景下一些状态同步的问题,以前认为 form error 随时都是 form value + validation schema 的派生状态,这个库的思路给了我新的启发。
    • Lightning CSS Parcel 团队推出的 CSS 转译和压缩器,使用 Rust 编写,据说是非常的快。 不过我尝试了一下用它代替 cssnano,似乎并没有很明显的区别。也许是我的项目中样式代码量不够多。
    • ts-morph 一个在 TypeScript Compiler API 封装的 AST 访问/操作库。 看到的时候正好我在参考《使用文件路径组织 MSW handlers》 对项目中的 mocks 模块进行重构,重复工作很多,准备试试用它来进行重构。
    • react-awesome-reveal 一个用于创建进场动画的 React 库。
    • Make your React library RSC compatible 一篇关于如何让 React 组件库兼容 React Server Component 的指导文章,由 @promer94 编写。

    如果觉得这个栏目有意思,请关注我的 weekly,也可以在 GitHub 上关注我

生活

  • 搬家以来睡眠到现在也没有倒腾过来,常常不自觉地熬夜,第二天起不来。下周准备全力好好睡觉。

  • 发现了坚持运动的一个小窍门。有时候觉得懒得去运动,给自己找理由,其实困住的仅仅是“开始去运动”这一个动作而已。 只要稍微努力克服了这个阻力,开始起身换衣服,完成后面的动作并不困难(可能这就是“万事开头难”?)。 这周用这个方法成功地完成了三次运动,虽然不多但是是自己的进步。

    这个思路也可以尝试用在其他事情上,比如按时睡觉起床。

  • 听朋友们说 MBTI 测试的题目更新了们有些人测出来的结果跟以前不一样了(不过我觉得结果不一样不完全是题目的原因,而是人思考问题的方式本来也会随时间变化)。 闲来无事我也重新测了一遍,仍然是坚定的 ISTJ-A。

  • 每家兰州牛肉面店的粗细都不太一样,我在一些店习惯吃细的,而在另一些店习惯吃三细。可是我时常会记混,所以总是会点错。 于是现在我拿备忘录记下来了。

  • 粉红汉堡的孜然鸡柳好吃。取代卡乐星成为我心目中最好吃的鸡柳。

  • HomePod mini 全屋联动播放的体验好棒。独自在家的时候会开书房、客厅、卧室的音箱,走到哪里音乐都不会减弱。

  • 和朋友们驱车出游,开心。

  • 和女朋友特种兵去了一趟香港,头天晚上订机票酒店第二天一早出发。

    现在港澳通行证办签注好方便,自己在自助终端上就能完成整个流程,几分钟就好了。

    最近的几趟出游以来,香港是第一个我并不感到闲适的地方,反而感到节奏快而忙碌。 就连中环站的扶梯都运行得那么快,催着人加快脚步。

    吃到了好吃的云吞面、烧腊、牛腩。 意外地买到了之前在京东没有抢到的 Starfield 手柄。顺带着买了一台 Switch + 王国之泪。我也来海拉鲁惹。

  • 山姆的奶油西瓜好吃。但是太大了,两个人吃不完。分给朋友一半,下次可以拼着买。

  • 终于又有时间玩 Minecraft 了。这次升级到了 1.20,女朋友又出去跑图找樱花树了。

总结

生活比工作内容多,开心。