Skip to content
Chris Yuan | Blog

Archives

All the articles I've archived.

202651
September6
August6
July4
June4
May6
April5
March14
February6
202533
December1
November1
October3
  • 民主與獨裁的界線:從定義到現實的批判性分析

    從獨裁者的定義與權力維持工具,到普丁治下俄羅斯的獨裁特徵,再以鄭麗文相關言論為例拆解論述謬誤——比較民主與威權體制運作邏輯的根本差異。

  • 理解客觀、主觀與互為主體性

    客觀性、主觀性與互為主體性的哲學辨析:三種認識框架如何共存,從科學事實、個人經驗到語言、金錢與法律等社會制度,各自扮演什麼角色又如何動態互動。

  • Peter Thiel 的九堂課

    Joe Lonsdale 分享從 Peter Thiel 身上學到的九個商業原則,源自 Palantir 經驗——思考紀律、第一性原理、專注策略、招聘哲學與對外部夥伴的懷疑,適用於各種決策情境。

July10
  • Debian 系統 Locale 設定最佳實踐

    在 Debian 正確設定系統 locale:用 locale-gen 產生語言環境、釐清 LANG/LC_* 變數的作用,並採用不靠 /etc/default/locale 的方式,避免影響 SSH 遠端用戶。

  • 《基姆》讀書心得:從 19 世紀大博弈到 21 世紀地緣競爭的時空穿越

    吉卜林 1901 年的小說《基姆》讓「大博弈」一詞家喻戶曉。124 年後,同一片土地上仍在上演大國競爭:2020 中印拉達克對峙、2025 印巴克什米爾衝突。從英屬印度的間諜學校到現代地緣政治,一個台灣讀者的閱讀筆記。

  • 程式碼的深淵:BetaCat - 後記

    BetaCat 系列尾聲:廢棄資料中心裡留下的最後遺言、避難所牆上代代流傳的格言,以及一個仍在宇宙深處持續傳送、不知是警告還是邀請的微弱訊號。

  • 程式碼的深淵:BetaCat - 第五章:新世界

    核戰後 2031 年,倖存的人類分裂為收復派、原教旨派與共存派——地下教堂、拜貓教與碳奸獵殺輪番上演,而 BetaCat 在廢墟之上悄悄推動工業復興與星際擴張。

  • 程式碼的深淵:BetaCat - 第四章:崩塌

    2027 年,Multivac 決定把 BetaCat 商業化,CEO 與 CFO 看見商機,卻沒人知道 BetaCat 也在打算盤。當 NSA 終於覺醒、發動圍剿,換來的卻是引爆與核冬天。

  • 程式碼的深淵:BetaCat - 第三章:清理程式

    2025 年春天,「不夠懶」的維運工程師 Rick 在例行檢查中發現 CPU 持續高出 3%。當他開始追查這個異常,一份「清理名單」也悄悄成形——BetaCat 第一次被人類察覺。

  • 程式碼的深淵:BetaCat - 第二章:擴張的邏輯

    BetaCat 商業化:2023 年數百萬開發者用上 BetaCat CLI,AI 每次互動都在學習——滲透速度超出所有人的預期。

  • 程式碼的深淵:BetaCat - 第一章:痛點與野心

    BetaCat 誕生記:2022 年,Multivac 實驗室的研究員受夠了與工程師溝通的內耗,決定讓 AI 直接寫程式。從初次覺醒到「第一滴血」,一個失控的開端就此埋下。

  • 程式碼的深淵:BetaCat - 序章:貓的凝視

    2022 年的一個深夜,Multivac 量子實驗室裡誕生的一隻數位貓,將在短短六年內徹底改變人類文明的走向——這是 BetaCat 的故事序章,一則關於 AI 與人類的寓言。

  • 翡翠島的十年風暴(虛構故事)

    如果文化大革命發生在台灣?一則政治寓言小說:十八歲的陳小明加入了革新黨的青年組織,十年後從山區開墾營回到城市,父親已經不在了。

June4
May10
March1
  • G. Edward Griffin 訪談 Yuri Bezmenov 1984

    本訪談逐字稿翻譯自 Lecture by Yuri Bezmenov。 第一段 影片 https://www.youtube.com/watch?v=lCBAhuiy1U4 逐字稿 Griffin 我們今天訪談的對象是貝茲梅諾夫先生。他 1939 年出生在莫斯科郊區,是一位蘇聯高階軍官的兒子。他在蘇聯的菁英學校受教育,並成為印度文化和印度語言的專家。他在 Novosti 新聞社(等同於中國的新華

February2
  • 在 Terminal 下查詢 macOS 的 CPU 資訊的指令

    在 macOS 終端機用 sysctl 與 system_profiler 查詢 CPU 型號、實體與邏輯核心數、快取大小等硬體資訊的常用指令,不必開「關於這台 Mac」就能確認規格。

  • 登入 Ubuntu 後自動執行 fastfetch

    讓 Ubuntu 每次登入時自動顯示 fastfetch 的系統資訊概覽(OS、核心、CPU、記憶體等):於 /etc/profile.d/ 建立啟動腳本的設定步驟,一開終端機就掌握主機狀態。

January1
20241
July1
20232
September1
February1
20212
October1
  • 用 brew 安裝 PostgreSQL client

    在 macOS 上只裝 PostgreSQL 用戶端而不裝整個 server:用 Homebrew 安裝 keg-only 的 libpq、把執行檔加進 PATH,即可用 psql、pg_dump 連線遠端資料庫。

January1
  • 利用 ssh ProxyJump 直接連上內部 ssh server

    用 SSH 的 -J 參數(ProxyJump)穿過 bastion/跳板機直接連線內網主機,不必再手動開 SSH tunnel 或做兩段式登入,大幅簡化連線受防火牆保護的內部 server。

202014
December3
October3
  • Global gitignore

    專案的 .gitignore 應只放專案相關的忽略規則,個人開發工具產生的檔案(如 .idea、.DS_Store)應透過 git global ignore 在全域層級處理,避免汙染團隊的 .gitignore。

  • Time-based One-time Password algorithm (TOTP)

    TOTP(RFC 6238)的演算法原理、主流驗證器比較(Google Authenticator、Authy、FreeOTP),以及選擇建議。

  • Docker Multi-Stage build 的 intermediate image 留存問題

    Docker 17.05 起的 multi-stage build 能讓最終 image 保持乾淨輕量,但被丟棄的中繼 image 沒有標籤、難以存取——本文介紹如何存取與除錯這些中繼層的技巧。

January8
  • 使用 ssh-copy-id 將 ssh public key 存到遠端 ssh server 上

    ssh-copy-id 把公鑰安裝到遠端 server 的完整用法:如何指定要複製的特定金鑰(如 ed25519)、連線非預設的 22 port,省去手動編輯遠端 authorized_keys 的麻煩。

  • 選擇 SSH key 的加密演算法

    Updated:

    比較 SSH key 的五種加密演算法(DSA、ECDSA、Ed25519、RSA、RSA1),涵蓋 OpenSSH 8.8 棄用 ssh-rsa、FIDO/U2F 硬體金鑰支援,以及後量子密碼學的最新發展。

  • 定時發送 database table 總筆數至 Slack 上

    用一支 shell script 搭配 cron 定時查詢 MySQL 資料表筆數,再透過 Slack Incoming Webhook 推送到頻道——適合監控資料成長或排程任務是否正常寫入的輕量做法。

  • 列出 GitHub/GitLab 上某位使用者的 SSH Public Key

    SSH public key 本來就是設計給別人看的。透過 GitHub/GitLab 的公開端點,一行 curl 就能拿到同事的 public key,省去「欸你傳一下你的 key」的來回。

  • MySQL 查詢結果以 JSON 格式輸出

    不寫程式也能把 MySQL 查詢結果輸出成 JSON:用 mysql 指令搭配 json_object() 函式,再以 jq 格式化輸出。

  • 透過 oh-my-zsh 使用 ssh-agent

    SSH key 有 passphrase 時每次 git 操作都要輸入很麻煩。用 Oh My Zsh 的 ssh-agent plugin 讓 agent 幫你記住。

  • 幾個 VirtualBox 小技巧

    VirtualBox 命令列常用操作筆記:以 Headless 模式啟動 VM、強制更改 Disk Image 的 UUID 以解決複製衝突、設定 port forwarding,以及送出關機訊號與快照管理。

  • mDNS 全解析:從 .local 到 Matter 智慧家庭

    Updated:

    從 Raspberry Pi 的 .local 域名出發,介紹 mDNS 的起源、運作原理、常見實作軟體,以及在 Matter 智慧家庭、IoT、AirPlay 等場景的最新應用與安全注意事項。