[置顶] 关于本博客

本博客所有文章,采取 CC BY-NC-SA 4.0 形式发布,禁止任何形式商业发布。本人在 B 站与公众号有号,有部分发布文章,但第一发布地点仍在此博客。 本人受安那其主义

[置顶] 备忘录

文章备忘录: Arch 打包备忘录 琐碎备录 如何合并 Git 无关历史 latex 部分常用公式代码 批判纲要 如何使用 wine-wechat-setup 诗 重装 arch

使用 pnpm 管理 monorepo

心血来潮使用 pnpm 将项目改为了 monorepo 的结构。最重要的是 pnpm-workspace.yaml 文件,我们可以简单写一个放到根目录下面: packages: - packages/** 这代表在目录 packages 下寻找子仓库,且深度只有一层。如

在 plasma 上使用 Meta 打开开始菜单

使用 Meta 打开开始菜单是一个非常方便的功能,最早在 Plasma 上,可以使用 ksuperkey 来实现。不过 ksuperkey 仅支持 X11 ,在 Plasma on Wayland 就失去作用了。不过 Plasma 很早之前就将这个功能内置了

在 Node 上使用 FabricJs

最近开发项目用到 FabricJs ,记录一下使用的坑点。FabricJs 的文档非常难用,许多关键的点都没有讲。FabricJs 的 TypeScript 类型标注也非常难用,经常货

使用 coc 配置 @delance/runtime

首先需要安装 delance-langserver。 npm install @delance/runtime 安装完成,第一次使用时报错,通过阅读源码发现是因为第一次安装需要连接网络。由于需要翻

修改 hosts 加速访问 dl.google.com

https://dl.google.com 是 Android Studio 下载 Android SDK 的网站,国内有个镜像可以用。我们通过修改 hosts 文件让 Android Studio 去镜像站下载。 首先是获取 IP ,可以在这里 IP 访问情况,根据地区择优选择。 然后