/dev/ttyS3 Blog
- Fedora Linux CPU Frequency Scaling using cpupower
- Github is Leaking Your Commit Timezone
- Cross Compile Darwin Target Under Linux Troubleshooting
- How to Send Desktop Notifications under Linux
- 关于 OpenZFS
- Flameshot troubleshooting
- fix Cloudflare cache + Next.js “Text content does not match server-rendered HTML”
- How to Export All Your Evernote Notes to Markdown
- Blog 从 Hugo 迁移到 Tailwind Next.js Blog
- Setup Chrome ExtensionInstallAllowlist Policies Under Linux
- 修复 systemd resolved DNS 配置
- How to Upgrade CentOS Stream 8 to Stream 9
- ACM 会员已无 O'Reilly Learning 羊毛可撸
- new TOML crate
- Linux Console HiDPI Font Config
- Switch From GDM to LightDM Due to GDM Wayland Session Issue
- 给 Hugo 博客添加 PlantUML 支持
- Hugo vs Zola
- Fixup Epiphany Segmentation Fault Under Wayland
- cobra 终于移除了 viper 依赖
- serde自定义序列化
- 使用giscus作为评论系统
- 简单修复 intellij-scheme
- Fedora 36 Installation
- Config mpv as a Better Player
- Upgrade to GNOME 42 and Switch To Wayland (updated)
- How We Make Gitlab Golangci-lint Runs 50 Times Faster
- Telepresence实践及踩坑记
- Golang编译器优化迷之操作
- ArchLinux 下 mpv: undefined symbol: vkCreateWaylandSurfaceKHR 问题解决
- kitty -- 一个被严重忽视的生产力利器
- rust-motd Setup
- Debugging Delta 0.10.x slowdown problem on Linux
- Rust Trait Lifetime Bounds
- lua-socket imcompatbility with Lua 5.4.3 and the fixup
- Solution to openssh-8.8-p1 update: no matching host key type found. Their offer: ssh-rsa
- 用 caddy 代替 nginx, 一行配置搞定 php-fpm 反向代理
- #1467 - Failed to read auto-increment value from storage engine
- 什么样的代码才算正确的?
- Leasing Routable IP Addresses with Podman Containers
- Windows 10 添加程序到自启动的简单方法
- Windows WebView2 and Rust
- gtk-rs 现已支持 GTK4 绑定
- Port Extensions to GNOME Shell 40
- 优化 Hugo 模板里的 og:image meta 标签
- rsproxy.cn - 字节跳动新的 Rust 镜像源
- paru 不会在内核更新之后自动重建包含内核模块的包
- Hugo 0.84.0 Now Support Deep Merge of Theme Params
- Fuck 80 Chars Limit -- It is 2021 now
- staticcheck -- golangci-lint 中最令人困惑的一个 linter
- 分享几个基于Golang/Rust的图片处理开源项目
- Tool
- 给 Hugo 博客添加 mermaid 短代码支持
- 调整了下 Hugo 永久链接生成配置
- Hugo 博客如何更新 Algolia 索引
- Pacman 6.0 发布
- gpg: signing failed: Inappropriate ioctl for device 解决办法
- Paru -- The New AUR Helper
- Build Static Lib Package Under ArchLinux
- Neovim Vala Lsp Integration Tips
- Neovim C Cpp Lsp Integration Tips
- Rust 交叉编译 OSX 二进制失败原因分析
- How To Start Tmux as Systemd User Service
- How To Switch Caps Lock with Escape in Linux
- 买了个APC UPS
- Golang RSA 如何私钥加密公钥解密
- NeoVim CPU Stuck on 100% issue debug
- 2021 年 PHP 界 Swoole 和 Fiber 的那些瓜
- vim 如何复制 message 命令的输出到系统剪切板
- sysctl.d 未生效问题
- Linux Lark GTK
- MyRocks -- RocksDB based storage engine for MySQL
- MariaDB binlog压缩
- Setup MariaDB Replication With MariaBackup
- Apple Music Electron
- The Good and The Bad of Fedora Linux
- Rename Hugo Blog Git Repo Branch From master To main
- 坑爹 -- Ubuntu 版的 Git 使用的 GnuTLS 而不是 OpenSSL 提供的 TLS 实现
- Time to say goodbye -- Chromium Google账号同步功能将于3月15日停止工作
- 部署基于 Rust 的第三方 Bitwarden 服务端容器
- 为 Hugo 博客集成 Netlify CMS
- Portainer CE 2.1.1 Initial Support Podman
- Podman Now Support Firewalld Rules Reload
- Rust Cross Compile for Windows target under Linux
- Rust Cross Compile OSX target under Linux
- Tmux 24bit True Color Support
- Nvim and Rime Esc Auto Switch
- LuaRocks安装配置
- 如何从 grub2 启动 Ubuntu Live CD iso
- 如何在Fedora33/CentOS8上安装Charles根证书
- Fedora 33 中使用百度网盘Linux版的艰难历程
- Fedora 33 中的 systemd-resolved DNS resolver
- Fedora 32 升级到 Fedora 33
- 如何批量修改 Git 提交记录中的作者名称和邮箱
- Neovim GUI 简单尝试
- Git 配置文件中 Conditional Includes 的使用
- Charles使用技巧
- Git拆分子目录为新仓库
- 不要在生产环境中使用alpine基础镜像 -- 容器基础镜像的选择
- Fedora32和Docker的那些事儿