timmy / 安裝 ChromeDriver
0 Kedvelések
0 forkok
1 fájlok
Utoljára aktív 7 months ago
使用 Homebrew 安裝 ChromeDriver,方便管理和更新版本。
| 1 | brew install --cask chromedriver |
timmy / 使用 pyenv 管理 Python 版本
1 Kedvelések
0 forkok
3 fájlok
Utoljára aktív 6 months ago
透過 pyenv 安裝與管理多個 Python 版本,輕鬆切換和配置不同專案的 Python 環境。
| 1 | # 使用 Homebrew 安裝 pyenv,這是一個 Python 版本管理工具 |
| 2 | brew install pyenv |
| 3 | |
| 4 | # 從 pyenv.run 下載並執行安裝腳本,來安裝 pyenv |
| 5 | curl https://pyenv.run | bash |
| 6 | |
| 7 | # 設定 PYENV_ROOT 環境變數,指向 pyenv 的安裝目錄 |
| 8 | export PYENV_ROOT="$HOME/.pyenv" |
| 9 | |
| 10 | # 將 pyenv 的二進制目錄加入 PATH 環境變數,使其可執行 |
timmy / 使用 UV 管理 Python 環境
1 Kedvelések
0 forkok
2 fájlok
Utoljára aktív 6 months ago
透過 UV 工具創建和管理 Python 虛擬環境,輕鬆安裝套件、更新依賴,並執行腳本。
| 1 | # 從 astral.sh 抓安裝腳本,直接裝 uv 工具,簡單又快速 |
| 2 | curl -Ls https://astral.sh/uv/install.sh | sh |
| 3 | |
| 4 | # 或者用 brew 安裝,Mac 用戶的最愛 |
| 5 | brew install uv |
| 6 | |
| 7 | # 創一個新的虛擬環境,隔離專案依賴,免得搞亂 |
| 8 | uv venv |
| 9 | |
| 10 | # 創一個新的虛擬環境,隔離專案依賴,免得搞亂 |
timmy / iptables 高效設定技巧
0 Kedvelések
0 forkok
7 fájlok
Utoljára aktív 7 months ago
快速配置 iptables,確保流量安全,簡單搞定網絡管理。
| 1 | # 僅允許必要的 OUTPUT 流量 |
| 2 | iptables -A OUTPUT -o eth0 -p tcp --dport 80 -j ACCEPT |
| 3 | iptables -A OUTPUT -o eth0 -p tcp --dport 443 -j ACCEPT |
| 4 | iptables -A OUTPUT -o eth0 -p udp --dport 53 -j ACCEPT |
timmy / 快速移動檔案到資料夾
0 Kedvelések
0 forkok
1 fájlok
Utoljára aktív 7 months ago
一行指令搞定:把當前目錄的檔案移動到 archive 文件夾。
| 1 | mkdir archive |
| 2 | |
| 3 | find . -maxdepth 1 -type f -exec mv {} archive/ \; |
timmy / Git 設定最佳化指南
1 Kedvelések
0 forkok
3 fájlok
Utoljára aktív 7 months ago
優化你的 Git 配置:添加快捷鍵,提升可讀性,確保個人資訊不入版控。
| 1 | # 引入本地個人設定,避免將個資存入版本控制 |
| 2 | [include] |
| 3 | path = ~/.gitconfig.local |
| 4 | |
| 5 | # Git log 的預設顯示設定 |
| 6 | [log] |
| 7 | decorate = short # 顯示簡短的 ref 名稱(例如 HEAD -> main) |
| 8 | abbrevCommit = true # 顯示簡短的 commit hash(例如 1a2b3c4) |
| 9 | |
| 10 | # 常用 Git 指令的簡寫別名 |
timmy / Mac 自動設置 iTerm2 路徑
0 Kedvelések
0 forkok
1 fájlok
Utoljára aktív 7 months ago
自動檢測 macOS 並設置 iTerm2 偏好設定資料夾為自訂路徑。
| 1 | #!/bin/sh |
| 2 | |
| 3 | # 取得作業系統類型(例如 Darwin 表示 macOS) |
| 4 | system_type=$(uname -s) |
| 5 | |
| 6 | # 如果是 macOS 系統,才執行以下區塊 |
| 7 | if [ "$system_type" = "Darwin" ]; then |
| 8 | |
| 9 | # 這裡可以考慮加入使用 Homebrew 安裝 iTerm2 的指令(例如 brew install --cask iterm2) |
| 10 | # 不過目前尚未實作 |
timmy / Argon2 密碼雜湊生成
0 Kedvelések
0 forkok
1 fájlok
Utoljára aktív 7 months ago
使用 Argon2 生成穩固的密碼雜湊,含自定義參數調整安全性。
| 1 | echo -n "my_password" | argon2 somesalt -id |
| 2 | echo -n "my_password" | argon2 somesalt -id -t 4 -k 65536 -p 2 -l 64 -e |
timmy / OpenWrt 套件與網路配置操作指南
0 Kedvelések
0 forkok
2 fájlok
Utoljára aktív 7 months ago
快速掌握使用 opkg 管理 OpenWrt 套件以及設定網路、防火牆和系統參數的基本指令。
| 1 | # 更新 OpenWrt 套件庫 |
| 2 | opkg update |
| 3 | |
| 4 | # 安裝指定的套件 |
| 5 | opkg install <package_name> |
| 6 | |
| 7 | # 安裝 LuCI 網頁管理介面 |
| 8 | opkg install luci |
| 9 | |
| 10 | # 移除指定的套件 |
timmy / 📨 用 swaks 測試 Gmail SMTP 發信:簡單、安全、超方便
1 Kedvelések
0 forkok
1 fájlok
Utoljára aktív 8 months ago
用 swaks 快速發送測試信件,支援 TLS、SMTP 認證與 Gmail 應用程式密碼,除錯郵件問題不再靠猜!✅
| 1 | swaks --to 收件者@email.com \ |
| 2 | --from 寄件者@gmail.com \ |
| 3 | --server smtp.gmail.com:587 \ |
| 4 | --tls \ |
| 5 | --auth \ |
| 6 | --auth-user 寄件者@gmail.com \ |
| 7 | --auth-password 應用程式專用密碼 |