
工具
KOReader
KOReader 适合 Kindle、Android 和 Linux 的电子书阅读软件,支持各种常见的电子书格式。
Pointless
Pointless 一个开源的网页画板,可以当作白板使用,效果不错。
PyScript
PyScript PyScript 是一个用于网页的 Python 解释器,能够在网页上运行 Python 代码。
MacCopier
MacCopier 这个 MacOS 工具可以提取短信里面的验证码,自动复制到剪贴板,参考 这篇教程 。短信需要苹果手机设定转发到桌面电脑。
doctree
doctree 这个软件能够解析任何语言的代码,提取出函数、类等语法单位,生成一个可搜索的 API 文档网站。
htmx
htmx 一个网页 JS 库,可以让任何一个网页元素发出 HTTP 请求,并且可以局部更新该元素,详见 这篇教程 。
USWDS
USWDS 美国政府的网页设计系统,提供许多组件,供政府系统的网站使用。
Jbake
Jbake Java 的静态站点生成器,有跨平台的二进制可执行文件。
Repo Visualizer
Repo Visualizer GitHub 官方推出的一个代码库可视化工具,通过 GitHub Actions 生成 SVG 文件,代表整个代码库,空心圆表示目录,实心圆表示文件,圆的大小代表了文件的大小,还能根据提交历史,生成动态变化图。
资源
机械表原理
机械表原理 一篇英文长文,使用制作精美的互动图片,介绍机械手表的原理,为什么弹簧和齿轮可以用来计时。
谷歌软件工程
谷歌软件工程 (中文版) 作者自己动手,中英对照翻译了《Software Engineering at Google》一书。原书是谷歌员工的文章合集,介绍谷歌内部的软件工程做法。
Tauri 系列:打造属于自己的下一代跨端应用
Tauri 系列:打造属于自己的下一代跨端应用 一组中文系列文章,介绍如何用 Tauri 开发一个跨平台桌面应用。Tauri 是 Electron 的替代品,使用平台自带的 WebView。
Vue.js 挑战
Vue.js 挑战 一个 Vue.js 题库,可以选择不同的难度进行不同程度的练习。
合成器原理
合成器原理 (Learning Synths) 一篇声音合成的教程,通过一个个小例子,介绍声音合成器的原理,有中文版。