第六周
date
May 15, 2022
slug
week-6
tags
summary
type
Post
status
Published
期待 12.4 中的正式版“通用控制”
最近看到新闻中说 12.4 的测试版将“通用控制” 的 Beta 去掉了。只是简单的尝鲜了几周,延迟和稳定性表现真的很优秀。但遗憾的是和 LinearMouse 这类的鼠标增强工具会有冲突,导致鼠标不能正常控制连接的设备,但触控板是正常的。我使用这类工具的最重要目的是把 macOS 的“指针加速度” 功能禁用。
【2022-5-18 更新】两台电脑都更新好 macOS 12.4 后,LinearMouse 已经正常使用了。完美!Synergy 这个工具可以从我的工作流中移除了
发现 ‣
以往我们前端 Mock 后端接口时,如果需要不侵入代码的方式来实现 Mock(比如 MSW)。会在本地启动一个 Server 来处理前端的请求。但这个库却“另辟蹊径”通过拦截请求的方式达到 Mock 后端接口的效果,这种方式最棒的是“纯前端(client only)”
可以看到 DEMO 页面 的网络请求面板是没有 XHR 请求发出的
Frame Motion 小案例练习 Learn-by-Doing
用 Frame Motion 简单模仿 iOS 系统的弹框动画 ‣
在 Bob 翻译软件中使用 DeepL
最早是使用 ‣ 这个 Bob 插件来调用 DeepL 的官方 API,但是因为使用 DeepL 来翻译 Epub 格式电子书 的过程中把注册的开发者 Token 给超出了免费限额,超出部分的价格又太贵,那笔账单就一直未支付,最后导致 Token 被封。
从那之后就没有在 Bob 中使用过 DeepL,因为 DeepL 无可替代的场景是在长文翻译,刚好划词翻译又能免费使用 DeepL。
最近 Bob 引来了大版本的更新,偶然间看到插件库中有 ‣,在它的文档中说是要配合 zu1k/deepl docker 镜像可以免费的使用 DeepL 的翻译 API。其中的原理可以看看 Docker 镜像作者写的一篇文章: DeepL Api 设计中的欺骗战术 - zu1k