WordPress Hosting on GCP Cloud Run (or App Engine)

基本環節不多說,簡單帶過:

  • 包成 Docker
  • wp-contents 資料夾要另外加上去
  • 要安裝外掛,讓你寫文章時上傳的檔案可以上傳到 GCP Cloud Storage

我自己在實作這件事情時遇到比較頭痛的是:

  • 每次要更新,還需要把 Local Docker 環境開起來,手動下載新版的主程式、外掛

我的解法:(尚未實作,僅提出構想)

  1. 把 wp-cli 包進 Dockerfile,並在最後執行 wp-cli update plugins –all –allow-root 之類的指令。
  2. 寫個程式敲 WordPress API 每天去檢查網站的外掛、佈景、主程式是否要更新
  3. 如果發現要更新,就自動執行 GCP Cloud Build 讓他去編譯新的 Image 並自動部署

如此一來,就可以做到自動化的更新了

關於紀錄 – 記帳、待辦清單、時間紀錄

一直覺得傳統的記帳方式很沒有意義,紀錄我花了什麼錢有什麼用,都已經花了,我自己試著記帳三個月過,發現這三個月的帳非常一致,扣除掉某些大筆消費(例如買電腦、出國)後,其實每個月的各分類支出金額和比例都差不多,那時就感覺這樣的記帳很沒有意義。

我自己現在的記帳方式,是以預算為主體

閱讀全文〈關於紀錄 – 記帳、待辦清單、時間紀錄〉

OmniFocus Automation Note

Hack Omnifocus local DB

Hack API from Omnifocus Web

Apple Script

Email – IFTTT / Zapier(但如果用 WebDAV 同步就沒辦法用這個)

OmniFocus & Omni Automation (omni-automation.com) – JavaScript Local Plugin

URL Schema / X-Callback-URL + Siri Shortcut


  • Trello 有任務被指派給我時,自動增加到 Omnifocus 指定的專案
  • 電話費、手機費帳單、銀行對帳單,透過 Gmail 篩選器,自動加入 Omnifocus
  • 有新專案接洽時,一個指令就自動在 Google Drive、Omnifocus、Trello、Github 開啟專案
  • 判斷網址內容,自動分入對應的專案,例如稍後閱讀、想參加的活動、書籍、課程。
  • 把網址轉成網頁標題
  • 自動執行:如果某件事情被設為 On Hold 超過三個月就自動移除。

To Do List / GTD App Recommend

這幾款我都有玩過,各有各的優缺點,我自己現在是用 OmniFocus,他真的很強大,但也因為很強大,所以他功能很複雜,學習曲線很陡峭。

  • Clear App:早期愛用,功能極簡,重點是界面設計很美。
  • Microsoft To Do (Wunderlist):在他還是 Wunderlist 時用過很久,不過後來被微軟買走,我也就趁機跳船了。
  • Omnifocus:強,就一個字,強,能跟你收訂閱制每月 300 元不是沒有原因的,我已經持續用半年。
  • Things
  • 2DO
  • Todoist
  • Any.do
  • Sorted

Microsoft Edge Note

Extension

  • 1Password
  • OneTab
  • Save to Omnifocus

edge://flags/

  • Vertical Tabs
  • Tab Groups
  • Tab Groups Collapse
  • Enable sharing page via QR Code
  • Hardware Media Key Handling
  • Global Media Controls
  • Global Media Controls for Cast
  • Global Media Controls Picture-in-Picture

開啟 ChromeCast 權限

開啟 Meet 權限

好物推薦

macOS 推薦 App 清單

充電

隨身攜帶

  • Kindle / Kobo Eink Reader
  • ELECOM DGB-S038 背包
  • 無印良品 上質紙易開筆記本
  • 無印良品 自由換芯按壓滑順膠墨筆 0.5mm
  • 無印良品 PP薄型收納夾/筆記本封套.6口袋 A5
  • 防狼噴霧
  • Yubikey
  • ZMI紫米 MFi Lightning + USB-C雙向快充行動電源10000mAh QB910MFi
  • Ledger wallet
  • iPad Pro & Apple Pencil

辦公

  • HHKB / Filco 機械鍵盤 – 推薦雙模
  • Airpods Pro
  • Google Home Mini
  • Logitech K380
  • Logitech Spotlight
  • Esense CR9 迷你ATM智慧晶片讀卡機
  • Roost Laptop Stand

其他

  • Gogoro
  • 升降桌
  • Aeron Chair
  • RouterOS 路由器

好想要

  • 好想要一台 ChromeOS 平板 / 筆電玩玩看
  • M1 Macbook 續航力好讓人羨慕…