23w15

April 16, 2023

風林火山 ~月冴ゆ夜~ - 上妻宏光

纯音乐,请欣赏

--:-- / --:--
  1. 1風林火山 ~月冴ゆ夜~上妻宏光
  2. 2Cornfield Chase (Piano-Cello Version)Michael Forster/Anna Stevens

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

This blog

我把最新的 weekly 链接贴到我的 Bento上了,但是 Bento 不支持 RSS Feed,需要每周手动去更新 weekly 列表,于是去 Discord 提了反馈。 没想到居然有一位路人小哥居然顺着链接来看我的 weekly 了,并且向我反馈了一个音乐播放器交互问题(小哥是位设计师)。这周把它修掉了。

社区真好。

工作

  • 给 DevOps 平台的流水线构建详情页面增加了一个数据缓存的功能。 因为构建结束了之后,它的详情信息是不可能再更新了,把从接口获取的构建详情数据存到了 IndexedDB 中,这样只要加载过一次,以后再来就可以直接显示了。

  • 之前对于 DevOps 平台的流水线列表页在进行关键字搜索时,数据加载中的提示交互不是很满意—— 如果整个列表显示 loading 提示,对页面观感有比较大的扰动;但如果将 loading 放在不那么显眼的地方,如果用户没有注意到,有可能会感觉页面是卡住了。 这周偶然看到 vercel.com 的项目列表在搜索时的 loading 提示交互,觉得很妙。 它将 loading 提示放在了搜索框上,既不会影响到页面的整体观感,又不会被用户忽视——因为用户在进行搜索时,注意力正好就在输入框上。 果断借鉴来给 DevOps 平台做了优化。

  • 周四收到了组里原来一位已经跳槽的小伙伴的消息,令我备受感动和鼓舞。让我觉得自己所坚持的一些主张是有价值的。

微信截图

rsuite

  • 给 Cascader 组件异步加载子级数据的实现做了下重构 (PR #3157)。 原本的实现会直接修改传入的 data,是不安全的。
  • 修了一个邪门的 bug,rsuite 的 CDN 分发版本里,打包的 lodash 代码居然是错误的。 感兴趣的可以看看 PR #3159。最终的修复很简单,但排查的过程还是浅绕了两弯。回头我也打算水篇文章复原下。
  • 修复了 Toggle 组件在非默认尺寸下的一些样式问题 (PR #3156)。 又是想改用 CSS-in-JS 的一天,现在的组件扩展起样式来还是有点麻烦。
  • 一位俄语老哥提了 PR #3153 要更新原有的俄语翻译,我不懂俄语所以请他解释一下前后翻译的区别,老哥好几天没回,另一位俄语老哥主动帮忙 review 了新的翻译。 社区真好 x2。

Radar

  • 偶然试了下 Warp 的 AI Command Search,还是比较好用的。 之前记录在 My Cheatsheet 的有些常用命令可以不再需要了。

warp-ai-command-search

  • 这周推上跟几位大佬产生了互动,甚至有几位大佬关注了我,开心。

生活

  • 这周因为沙尘的原因,没有再步行下班回家了。下周还是要继续保持习惯。
  • 跟女朋友把《兰亭迷阵》玩完了,还是挺有意思的。个人感觉谜题设计方面比上次玩的《永乐疑阵》更加精巧。 可以推荐给喜欢玩解谜书的读者。

总结

不总结了,赶快睡觉去了。