Development

GRUB 如何设置 Linux 内核参数
今天对 Arch Linux 系统进行全量更新重启后,发现外置显示器无法识别了,查看 dmesg 的信息后,发现 NVIDIA 模块并未成功加载。经查阅 WIKI 后,需要设置 ibt=off 内核参数。 本文将记录 GRUB 如何设置 Linux 内核参数。
Nginx 重定向路径
上篇文章笔者利用 rename 批量替换文件后缀名,以将站点语言 zh-cn、zh-tw 分别改为了 zh-hans、 zh-hant。 但这是不够的,还需要将旧路径重定向到新路径。由于笔者将站点容器化,利用 Nginx 来处理请求,并部署到个人的 k3s 集群,本文将简单说明如何使用 Nginx 进行重定向。
测试 Go Module 的本地修改
最近笔者正在为自己写的主题 Hugo Bootstrap 做一个默认模板,以便新手快速入门。 主题将作为 Go Module 进行安装,但期间发现一些小 Bug,本地调试会更便捷,于是乎有了这篇文章。
添加 SSH 秘钥到 GitHub
SSH 秘钥提供了另一种身份验证的方法,其最大的好处是可以避免重复输入账号和密码。特别地,当你开启双重认证(2FA)时,你还需要额外生成访问令牌(access token)以替代密码,而且访问令牌难以记忆和存放不安全,这是十分头疼的。所以本文将介绍如何添加 SSH 秘钥到 GitHub,让开发更舒适。 本文不仅适用于 GitHub,同样可用于其他 Git 平台,如:GitLab、Gitee 等。