初识 Web Audio API - 术语扫盲

#audio#Avtech

Web Audio 提供了一个基于图的音频处理构建体系,这个系统里的单元为各种音频节点(AudioNode),可模块化连接(modular routing)。这个体系被业界广泛认同多年,有很多成熟的应用和系统,例如 Apple CoreAudio…

Read more →

我的常用正则表达式清单

#工具#正则

转换 medium 的一篇文章有列出几种常见命名方式转换的 JS 函数 CamelCase -> kebab-case javascript 使用示例 其中使用了正向前瞻 (positive lookahead),有一些 参考文章 可以学习一下。 kebab-case/snake…

Read more →

Awesome UltiSnips

#Vim#UltiSnips

UltiSnips 不愧为 vim (或乃至所有编辑器)生态下的最佳代码片段解决方案。支持多种常见语法、snippet 添加和管理符合直觉(此处应 cue 一下隔壁对多行文本支持令人垂泪的 vscode)、还有眼花缭乱的 python…

Read more →

编译 Skia canvaskit.wasm

#Skia#WebAssembly

Skia 是 Google 一个开源的跨平台图形库,用于 Android, Chromium, Flutter 等项目。目前项目内有在开发的一个 Skia + WebAssembly 版的 CanvasKit, 可以使用 JS 调用预先编译好的 c++ -> wasm…

Read more →