Posts
All the articles I've posted.
-
使用 GitHub Actions 自動部署靜態網頁生成工具內容到 Cloudflare Pages - 以 Material for MkDocs 為例
為什麼選擇 Cloudflare Pages? Cloudflare Pages 提供了以下優勢: 全球 CDN 加速,提供極快的載入速度 免費的 SSL 憑證和 DDoS 防護 支援自訂網域 每月高達 500 次建構和無限頻寬 整合 Cloudflare 的生態系統 準備工作 在開始之前,請確保您已經: 擁有一個靜態網頁生成工具專案(本文以 Material for MkDocs 為例)並
-
深入瞭解 macOS 上的命令列計算機工具 bc
bc 的歷史背景 bc 的全名是「basic calculator」或「bench calculator」,是一個支援任意精度運算的計算器語言。它的歷史可以追溯到 1975 年,首次出現在 Version 6 Unix 中。當時由貝爾實驗室的 Lorinda Cherry 開發,作為另一個計算器程式 dc(desk calculator) 的前端介面。 dc 使用的是反波蘭記法(Reverse P
-
Daniel Lewin:911 事件的第一位犧牲者與 CDN 技術革命先驅
從丹佛到耶路撒冷:塑造英雄的成長歷程 1970 年 5 月 14 日,Daniel Mark Lewin 出生於美國科羅拉多州丹佛市的一個知識份子家庭。父親 Charles 是精神科醫師,母親 Peggy 是小兒科醫師。在這個重視教育的猶太家庭中,Daniel 從小就展現出非凡的活力和智慧。家裡的早餐麥片盒常被父親貼上《科學美國人》的文章剪報,餐桌上的話題不是卡通,而是無限概念和賽局理論。 14
-
iTerm2 的獨特雙平台開發模式
在 macOS 平台上,如果要選擇終端機工具,iTerm2 絕對是首選。這款軟體採用了一種獨特的社群開發模式,同時運用 GitHub 和 GitLab 兩個平台進行協作。 維護者 George Nachman 對此做出了明確的分工安排:開發者若想為 iTerm2 貢獻程式碼,可以在 iTerm2 的 GitHub repository 發起 Pull Request;但如果要回報錯誤或查閱 Wik
-
在 Shell 下 Double Dash (--) 的功用
由於某些原因,系統中產生了一批以 - 開頭的檔案。在 shell 環境下使用各種指令處理這些檔案相當麻煩,因為檔名開頭的 - 會與指令工具的參數選項解析機制產生衝突。同事提供了一個解決方案:在指令和檔名之間加入雙短橫線(--)。 原來在 shell 中,-- 具有特殊意義,代表「選項結束」的標記,告訴指令後面不再有任何選項參數,因此可以正確處理以 - 開頭的檔名。 另外一個簡單的解決方法是在檔名前
-
碼天狗週刊 CodeTengu Weekly 標題全紀錄
碼天狗週刊是多年前由多位台灣開發者合作撰寫的技術評論週報,每期標題皆以流傳於資訊技術工作者間的笑話或時事梗為題,風格獨樹一幟。週刊經營一段時間後已停刊,這裡收錄了從創刊號到第 146 期的所有標題,作為紀念。
-
MCP Specification 傳輸層進化:從 HTTP with SSE 到 Streamable HTTP
在 2025-03-26 Key Changes 的 Major changes 第二項明確指出: Replaced the previous HTTP+SSE transport with a more flexible Streamable HTTP transport (PR #206) 相較於 2024-11-05 版本中關於 HTTP with SSE 的描述,2025-03-26
-
G. Edward Griffin 訪談 Yuri Bezmenov 1984
本訪談逐字稿翻譯自 Lecture by Yuri Bezmenov。 第一段 影片 https://www.youtube.com/watch?v=lCBAhuiy1U4 逐字稿 Griffin 我們今天訪談的對象是貝茲梅諾夫先生。他 1939 年出生在莫斯科郊區,是一位蘇聯高階軍官的兒子。他在蘇聯的菁英學校受教育,並成為印度文化和印度語言的專家。他在 Novosti 新聞社(等同於中國的新華
-
Part 3: 如何因應混合性威脅?
貝茲梅諾夫在 1984 年的訪談中提出了兩個關鍵建議:第一是進行深入的愛國教育,第二是停止對威權體制的支援。讓我們結合這些觀點,並參考歐美經驗,來探討台灣的因應之道。 北約與歐盟的全面防禦戰略 2014 年俄羅斯併吞克里米亞後,歐洲各國深刻體認到混合性威脅的嚴重性。他們發展出的防禦系統特別注重「社會韌性」的建立。 情報整合的重要性 北約設立了聯合情報和安全部門,進行跨國的情報整合與分享。這種做法呼應
-
Part 2: 認知戰 - 無形的戰場
孫子說:「上兵伐謀」,在現代戰爭中,認知戰已成為最重要的戰場。1984 年,一位前蘇聯 KGB 特務貝茲梅諾夫的訪談揭露了認知戰的真實樣貌 - 這不是靠間諜或情報收集,而是一個緩慢且系統性的「意識形態顛覆」過程。 認知戰的四個階段 根據貝茲梅諾夫的說法,意識形態顛覆可分為四個階段: 1. 道德瓦解 (Demoralization) - 15-20 年 透過教育體系植入特定意識形態 削弱目標國家的核