2025
BookStack Rocks
The blog has finally migrated from VitePress to BookStack. During the migration, many modificatio...
Keyboard Nerd
Get Bundle ID on macOS osascript -e 'id of app "name"' References A Modern Space Cadet GitHub...
My Dotfiles
tmux tmux-inside-tmux Alacritty Alacritty Font on macOS is slightly bolder (with use_thin_stro...
My Ansible
Install kubectl docker run --rm -it \ -v "/Users/kuga/github/my-ansible":/ansible \ -v "$HOM...
iTerm2
TIPI am using WezTerm now. Configuration Panes -> Show per-pane title bar with split panes Windo...
Ruby Source
Error 这个错误表明在与gems.ruby-china.com服务器通信时发生了网络连接问题 Retrying dependency api due to error (2/4): Bun...
Mastodon
Docker Compose Rails Secret docker compose run --rm web bin/rails secret VAPID Key docker compo...
CURL SSL/TLS Failed
Errors RST Reset. curl -v https://example.com * Host example.com:443 was resolved. * IPv6: (none...
apparmor
Errors dmesg | grep -i apparmor | grep mysqld [ 1237.535694] audit: type=1400 audit(1766687118....
PM2 Setup
Install npm install -g pm2 macOS Root User sudo -i pm2 startup cp /var/root/Library/LaunchAge...
LVM Extension
root@veen12603200261106010101:~# pvcreate /dev/vdb /dev/vdc /dev/vdd Physical volume "/dev/vdb...