通過 nmcli 連接 WIFI
本文簡述如何利用 nmcli 連接 WIFI。
GRUB 如何設置 Linux 內核參數

今天對 Arch Linux 系統進行全量更新重啟後,發現外置顯示器無法識別了,查看 dmesg 的信息後,發現 NVIDIA 模塊並未成功加載。經查閱 WIKI 後,需要設置 ibt=off 內核參數。 本文將記錄 GRUB 如何設置 Linux 內核參數。

cURL 計算請求耗時

某些情況下,你也許想知道 cURL 請求花費的時間,而這當然也是可能的。

Hugo 多語言站點中 404 頁面的重定向規則

在 Hugo 多語言站點中,一般需要爲 404 頁面設置額外的重定向規則。

Nginx 重定向路徑

上篇文章筆者利用 rename 批量替換文件後綴名,以將站點語言 zh-cnzh-tw 分別改爲了 zh-hanszh-hant。 但這是不夠的,還需要將舊路徑重定向到新路徑。由於筆者將站點容器化,利用 Nginx 來處理請求,並部署到個人的 k3s 集羣,本文將簡單說明如何使用 Nginx 進行重定向。

利用 rename 批量替換文件後綴名

由於 Hugo 本地化功能僅支持 zh-hanszh-hant,不支持 zh-cnzh-twzh-hk 等中文語言代碼,而筆者站點基於文件後綴名進行多語言化的,要更改語言代碼,需要批量修改文件後綴名,而這正是本文主角 rename 的大顯身手的時候。

Hugo Module 代理

衆所周知 Go Module 服務器被牆了,因此需要指定代理服務器或者全局 VPN,而代理服務器比較簡單方便,如:GOPROXYCNGOPROXYIO。 而筆者之前很長一段時間利用 Hugo Module 來安裝和更新主題,速度十分緩慢,而且經常失敗,即使我設置了 GO_PROXY 環境變量。

利用 Github Actions 打包 Go 二進制文件

今天寫了個簡繁體轉換的命令行工具 gopencc,以便對博客內容的簡繁體轉換。自然地,筆者也爲各個平臺編譯打包爲二進制執行文件,但是每次手動編譯並上傳到 GitHub Releases Assets 是十分耗時和枯燥的,幸好我們可以通過 GitHub Actions 來解決這個問題。

Chrome 瀏覽器模擬 prefers-color-scheme,調試亮色和深色模式
Chrome 瀏覽器模擬 prefers-color-scheme,調試亮色和深色模式

本文將介紹 Chrome 瀏覽器下如何調試亮色和深色模式,也就是模擬 prefers-color-scheme