23w30

August 01, 2023

金魚花火 - 大塚愛

心に 泳ぐ 金魚は

恋し 想いを 募らせて

真っ赤に 染まり 実らぬ 想いを 知りながら

それでも そばにいたいと 願ったの

夏の匂い 雨の中で

ぽたぽたおちる金魚花火

光で 目がくらんで

一瞬うつるは あなたの優顔

心に 泳ぐ 金魚は

醜さで 包まれぬよう

この夏だけの 命と 決めて

少しの 時間だけでも

あなたの 幸せを 願ったの

夏の匂い 夜が包んで

ぽたぽたおちる金魚花火

どんな言葉にも できない

一瞬うつるの あなたの優顔

夏の匂い 雨の中で

夏の匂い 雨の中で

夏の匂い 雨の中で

ぽたぽたおちる金魚花火

光で 目がくらんで

一瞬うつるは あなたの優顔

夏の匂い 夜が包んで

ぽたぽたおちる金魚花火

どんな言葉にも できない

一瞬うつるの あなたの優顔

--:-- / --:--

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

听歌

这首《金魚花火》是大学时候在 QQ 音乐听的,这周在网易云日推听到了。

工作

  • 尝试给 rsuite 仓库升级 Stylelint 15。 这个版本中弃用了大量与代码格式相关的规则,作者希望用户自行使用 Prettier 等工具进行代码格式化,而 Stylelint 将更专注于语言本身。 这是我很赞成的一点。从此不再需要 stylelint-config-prettier 了。

    升级的过程中遇到一条 import-notation 规则,在其默认配置下,会要求 @import 指令后面必须跟一个完整的 URL,而不是相对路径。这对于 Less 是不适用的。 在查找修改此规则行为的配置项的过程中,我也向 Stylelint 社区询问在 Less 项目中使用 Stylelint 的推荐方式,得到的答复是使用社区提供、针对 Less 的基础配置(例如 stylelint-config-standard-less),而非直接使用 stylelint-config-standard 基础配置(针对 CSS 语言特性设计)。 不过我试用了 stylelint-config-standard-less 却抛出了许多语法错误,似乎是因为其依赖的 stylelint-config-recommended-less 库(由另一作者维护)尚未适配 Stylelint 15。 社区也有其他人发现了这一问题,并正在尝试将这一系列针对 Less 的 Stylelint 相关库整合到同一个 org 中,以保证其维护活跃度。 保持关注。

  • 时隔 7 个月 DevOps 平台终于要继续新版本迭代了。给 GitLab milestone 加上了 due date,开整!

开源和 Radar

  • 在 Chrome 应用商店发布了我的第一个 Chrome 扩展 KeyLog。 动机源自前段时间我给 xLog 提交一些涉及键盘操作的 PR 时,无法在录屏演示中明确地显示出键盘操作。 不同于社区中流行的 KeyCastr 等软件,KeyLog 以浏览器扩展的方式存在,仅仅显示在当前网页上,当对窗口录屏的时候无需调整显示位置,也不会显示在网页以外发生的键盘操作。

    第一次做浏览器扩展,还有很多不足,欢迎大家提出建议。

  • 尝试给 Easy LeetCode 的“每日一题”链接添加访问监测,但是 Vercel Analytics SDK 似乎并不支持在服务端发送 pageview 请求。相关 issue

  • 我的 GitHub Sponsors 申请通过审核了。接下来就是努力做出有人愿意支持的项目了!

  • 试用了下 oxlint,一个使用 Rust 编写的 ESlint alternative。 速度确实很快,令人印象深刻。不过尚不兼容 ESLint config。

  • 本周加入 GitHub star 的一些有意思的仓库

    • Pokemon Cards 一个超酷使用 CSS 实现仿真 pokemon 卡片效果
    • chii 一个远程网页调试工具,我收藏下来是因为在一些包含 iframe 的项目中可能会用得到
    • smooth-signature 另一个根据鼠标轨迹模拟手写的库,具有笔锋效果
    • LeaferJS 一个以高性能为特色的 Canvas 2D 图形渲染引擎
    • vaul 一个来自 Vercel 设计师的 Drawer 库,其实现的背景缩放效果比较吸引我。我在 DevOps 平台的移动界面上也做了 Drawer 背景缩放,但是效果不如它自然。
    • react-countup 一个 countup 组件/hook,可以用在 dashboard 类项目中
    • driver.js 一个漫游式引导库,可以用在 DevOps 平台的新版本上用来介绍新功能

生活

  • 周一的中午逛书店买了一本书,下班骑车回家时把它放在共享单车的车筐里,但锁车时居然忘记拿走了。 到家快一个小时了才发现,赶紧给客服打了电话帮忙把车子暂时锁定,出门回去看看书还在不在。 回到锁车的地方时,车还在,书已经不见了。 希望捡走的人是拿去读了,不要当破烂卖了。

    第二天重新买了一本。

    共享单车

  • 玩了女朋友买的健身环大冒险。还挺有意思,而且真的稍微有点运动强度。 以后就省得下楼了,我要在家打败堕拉贡。

  • 跟女朋友去看了封神,好看!从故事到视效都很棒。建议一定要去 IMAX 或者杜比影院看。

总结

开心的一周。