<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>第二十四個夏天後</title>
    <link>https://blog.changyy.app/</link>
    <description>Recent content on 第二十四個夏天後</description>
    <generator>Hugo -- 0.147.7</generator>
    <language>zh-tw</language>
    <lastBuildDate>Thu, 14 May 2026 14:10:00 +0000</lastBuildDate>
    <atom:link href="https://blog.changyy.app/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>[macOS] 解決 MacPorts 2.12.5 更新卡住問題 @ macOS 26.5</title>
      <link>https://blog.changyy.app/2026/05/macports-port-selfupdate-rsync-failed.html</link>
      <pubDate>Thu, 14 May 2026 14:10:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2026/05/macports-port-selfupdate-rsync-failed.html</guid>
      <description>晚上做 sudo port selfupdate 時，發現跑不完的異常現象，主要卡在： Synchronizing local ports tree from rsync://rsync.macports.org/macports/release/tarballs/ports.tar.gz 用 rs…</description>
    </item>
    <item>
      <title>[Windows] 設置 OpenSSH 預設使用 PowerShell 7 環境 @ Windows 11</title>
      <link>https://blog.changyy.app/2026/05/setup-windows-openssh-server-shell-powershell-7.html</link>
      <pubDate>Wed, 13 May 2026 13:31:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2026/05/setup-windows-openssh-server-shell-powershell-7.html</guid>
      <description>最近在處理 AI 自動化工作，開發了一些 claude skills ，發現最後需要在 Windows 11 運行 Claude Code CLI ，發現不同筆電的環境容易有問題，研究一陣子後，就決定統一都用 PowerShell 7 吧，也可以把 Windows 11 內建的 OpenSSH se…</description>
    </item>
    <item>
      <title>[macos] 快速設定 Mac Mini M4 32GB/1TB 並安裝設定 OpenClaw &#43; Telegram &#43; FileVault 排錯 @ Macbook M1</title>
      <link>https://blog.changyy.app/2026/03/mac-mini-m4-32gb-1tb-quick-setup-openclaw-with-telegram-support-reboot.html</link>
      <pubDate>Wed, 11 Mar 2026 14:27:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2026/03/mac-mini-m4-32gb-1tb-quick-setup-openclaw-with-telegram-support-reboot.html</guid>
      <description>昨天弄出一個簡單的工具 macstrap ，方便未來快速批次處理 mac mini M4。然而，mac mini M4 一開始還是有幾個步驟需要人工處理的。 初次把 Mac mini 開機，過程會設定網路連線，以及設定一組帳密登入。進入系統後： Sound: 聲音調成靜音 Energy: 開啟避免自…</description>
    </item>
    <item>
      <title>[macOS] 使用 macstrap 批次快速設定 Mac Mini M4 與架設 OpenClaw 環境 @ macOS</title>
      <link>https://blog.changyy.app/2026/03/macos-macstrap-mac-mini-m4-openclaw.html</link>
      <pubDate>Tue, 10 Mar 2026 14:19:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2026/03/macos-macstrap-mac-mini-m4-openclaw.html</guid>
      <description>最近拿到一台 Mac mini M4 32GB/1TB ，之前很習慣用 Notes 貼一下快速安裝的指令，想著想著自己十多年前都在用 ansible 管理百台 Ubuntu servers ，這個年代一直貼指令微遜 XD 就 vibe coding 一下，請 AI 小弟幫忙實現工具，於是乎就長出個…</description>
    </item>
    <item>
      <title>[Linux] 安裝 OpenClaw @ raspberrypi Debian 12</title>
      <link>https://blog.changyy.app/2026/02/linux-openclaw-raspberrypi-debian-12.html</link>
      <pubDate>Fri, 13 Feb 2026 10:26:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2026/02/linux-openclaw-raspberrypi-debian-12.html</guid>
      <description>之前有一台 Pi 3 閒置，查了一下記憶體有 1GB ，試試看吧！先把它更新到 Debian GNU/Linux 12 (bookworm) ，接著用 nvm 安裝出 node.js v22 環境，再調整 swap 到 1GB 來跑： ``` @raspberrypi:~ $ uname -a Li…</description>
    </item>
    <item>
      <title>悠</title>
      <link>https://blog.changyy.app/2026/01/u.html</link>
      <pubDate>Thu, 01 Jan 2026 15:53:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2026/01/u.html</guid>
      <description>2026年，突然想用這個字了&amp;hellip; 新年快樂</description>
    </item>
    <item>
      <title>重度使用 Claude Code 五個月後...</title>
      <link>https://blog.changyy.app/2025/09/claude-code.html</link>
      <pubDate>Sun, 21 Sep 2025 14:32:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2025/09/claude-code.html</guid>
      <description>累積到上個月，已經掏錢給 Claude 滿一年了，從一開始 claude.ai 的用法，不停地在瀏覽器上詢問，自己也開發了簡單的小工具，目的是把程式碼打包成單一檔案，方便超額後可以續作 XD 不過，這樣的生態慢慢在 2025.02 之後都改變了。我也從 vim 模式轉成 vscode + githu…</description>
    </item>
    <item>
      <title>兒童相機記憶卡損毀救援筆記 - 在 macOS 修復摔壞的 microSD 卡資料</title>
      <link>https://blog.changyy.app/2025/06/microsd-data-recovery-macos-dd-tutorial.html</link>
      <pubDate>Thu, 26 Jun 2025 13:57:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2025/06/microsd-data-recovery-macos-dd-tutorial.html</guid>
      <description>兩三年前買了兒童相機給小孩亂拍，坊間大部分的兒童相機都大同小異，有的著重相機畫素，有的著重拍攝的方便性，像是可自拍、觸控螢幕等。後來，我選了觸控螢幕款，畢竟方便第一，至於畫素、閃光燈等等的就放掉，並買了一張 32GB microSD ，讓小孩大小可隨便錄影。 最近出遊時，兒童相機在開機的狀態下，不小…</description>
    </item>
    <item>
      <title>Python 開發筆記 - 使用 http.server 建置嵌入式產品網頁開發環境與 Proxy 機制</title>
      <link>https://blog.changyy.app/2025/04/python-http-server-embedded-device-proxy-cgi-request.html</link>
      <pubDate>Tue, 22 Apr 2025 14:30:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2025/04/python-http-server-embedded-device-proxy-cgi-request.html</guid>
      <description>這個需求快十年前弄過，那時是用 webpack proxy server，可以在習慣的桌機開發網頁，接著對於 CGI 查詢就透過 proxy 導向到 device CGI 然後，現在弄一個 Python ，方便後續在老 server 上運行，畢竟肥肥的程式碼搭配檔案系統大小寫問題，還是交給 serv…</description>
    </item>
    <item>
      <title>[macOS] 關閉 Android File Transfer Agent 自動啟動 @ MacBook Air M2 / macOS 15.4.1</title>
      <link>https://blog.changyy.app/2025/04/macos-android-file-transfer-agent.html</link>
      <pubDate>Thu, 17 Apr 2025 13:30:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2025/04/macos-android-file-transfer-agent.html</guid>
      <description>雖然 Android File Transfer 差不多被官方捨棄掉了，但我有舊版 Android 開發機還是很依賴它。目前官方不能下載，想下載可參考這篇： macOS - android fileTransfer 下載位置 AndroidFileTransfer.dmg 這篇主要是要記錄關閉 An…</description>
    </item>
    <item>
      <title>[macOS] 調整 MacBook screenshot 的畫質，從 png 調整成 jpg 縮小檔案大小 @ MacBook Air 15吋 / Apple M2</title>
      <link>https://blog.changyy.app/2025/04/macos-macbook-screenshot-reduce-quality-from-png-to-jpg.html</link>
      <pubDate>Fri, 11 Apr 2025 13:22:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2025/04/macos-macbook-screenshot-reduce-quality-from-png-to-jpg.html</guid>
      <description>關於 MacBook Print Screen 的畫質太高這件事，其實困擾我很久了，以往都是 screenshot 後，自己縮一下圖再傳出去，一週做個不到五次。但如果和同事工作交流更加頻繁時，會懶得縮圖，使得 Mail/Line/Stack 傳的截圖傳遞檔案很大，觀看者也要花更多的時間處理 隨口問問…</description>
    </item>
    <item>
      <title>Docker 開發筆記 - 在 Synology NAS 運行 immich 照片服務與 Symbolic link 管理方式 @ Synology DS723&#43;</title>
      <link>https://blog.changyy.app/2025/03/docker-synology-nas-immich-symbolic.html</link>
      <pubDate>Fri, 07 Mar 2025 13:32:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2025/03/docker-synology-nas-immich-symbolic.html</guid>
      <description>周邊有強者好友真不錯，時常分享把一堆服務都搞自建方案，目的不是省錢，而是追求資料握在自己手中的架構。挑選 immich 大概算是公認做得不錯的相簿管理服務，其介面跟 Google Photos 很像，且支援人臉辨識也有依照地圖(OpenStreetMap)顯示照片拍攝位置 而 immich 官方文件…</description>
    </item>
    <item>
      <title>[macOS] 使用 Windows APP (原 Microsoft RDP app) 遠端登入 Ubuntu 24.04 Desktop 遠端桌面 及 Error code: 0x207 問題排除 @ macOS 15.3.1</title>
      <link>https://blog.changyy.app/2025/02/macos-rdp-windows-app-to-ubuntu-desktop-24.04-.html</link>
      <pubDate>Tue, 25 Feb 2025 17:07:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2025/02/macos-rdp-windows-app-to-ubuntu-desktop-24.04-.html</guid>
      <description>把自己的 Pi 5 安裝 Ubuntu 24.04 Desktop 後，原本想要裝 VNC 來提供遠端桌面的，搞了半天才發現已經有內建的 RDP 服務，接著當然就是在 macOS 上找尋很多年前已裝過的 Microsoft Windows Remote Desktop app ，找了半天也沒找到，最…</description>
    </item>
    <item>
      <title>[Linux] 樹莓派5開發筆記 - Raspberry Pi 5 &#43; Pi AI kit &#43; Pi Mini Tower kit @ Ubuntu 24.04 Desktop</title>
      <link>https://blog.changyy.app/2025/02/linux-raspberry-pi-5-ai-kit-mini-tower-kit-case.html</link>
      <pubDate>Sun, 23 Feb 2025 16:19:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2025/02/linux-raspberry-pi-5-ai-kit-mini-tower-kit-case.html</guid>
      <description>二月初手癢，敗了個 Raspberry Pi AI kit Hailo-8 ，接著發現以前買的 Pi 5 小機殼不能用了，裸機運行了一下，就手癢找找有沒有比較大的機殼，就看到了 樹莓派 5 塔式散熱器外殼組 | Raspberry Pi 5 Mini Tower Kit with ICE Tower…</description>
    </item>
    <item>
      <title>Python 開發筆記 - promptpack-for-code 一個將專案的目錄結構和指定檔案輸出單一文字檔，讓 AI 點評跟建議的小工具</title>
      <link>https://blog.changyy.app/2025/02/python-promptpack-for-code-ai-review-usage.html</link>
      <pubDate>Fri, 21 Feb 2025 14:08:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2025/02/python-promptpack-for-code-ai-review-usage.html</guid>
      <description>近半年已經極高的比例都會用 claude.ai 做事，最近用量太大後，再加上 grok.com 免費中，就想到如果碰到付費額度用原被凍時，該怎樣快速換另一家 AI 服務使用，也可以避免與 AI 輔助努力了老半天，重啟對話又要打得落落長的內容。 因此就開發了一個小工具： promptpack-for-…</description>
    </item>
    <item>
      <title>Docker 開發筆記 - 使用 aws cli 和 Docker Exec 進入 AWS ECS Container @ macOS</title>
      <link>https://blog.changyy.app/2025/02/docker-exec-aws-ecs-container-bash-ssh.html</link>
      <pubDate>Mon, 17 Feb 2025 15:59:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2025/02/docker-exec-aws-ecs-container-bash-ssh.html</guid>
      <description>這個議題比我想像中麻煩了點，讓我回憶起 2009 年寫的 AWS 筆記，那時同事一開始還只在用 Firefox extension 管理 AWS EC2 呢 XD 我覺得這理論上要能都透過網頁搞定才對，先把目前研究的過程筆記一下。 總之，要能像 ssh 遠端(docker exec -it Cont…</description>
    </item>
    <item>
      <title>Docker 開發筆記 - AWS ECS 發布 Docker Container 服務和 Gitlab CI/CD 架構實踐</title>
      <link>https://blog.changyy.app/2025/02/docker-aws-ecs-container-setup-gitlab-cicd-deploy.html</link>
      <pubDate>Sun, 16 Feb 2025 13:23:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2025/02/docker-aws-ecs-container-setup-gitlab-cicd-deploy.html</guid>
      <description>上回在 Docker 開發筆記 - 從 Gitlab 觸發 CI/CD，製作 Docker Image 並發布到 Amazon Elastic Container Service (AWS ECS) 已經提到在 Gitlab.com 完成 Docker Images 的建置、打包、儲存至 Gitla…</description>
    </item>
    <item>
      <title>Docker 開發筆記 - 從 Gitlab 觸發 CI/CD，製作 Docker Image 並發布到 Amazon Elastic Container Service (AWS ECS)</title>
      <link>https://blog.changyy.app/2025/02/docker-gitlab-cicd-docker-image-amazon.html</link>
      <pubDate>Tue, 11 Feb 2025 17:14:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2025/02/docker-gitlab-cicd-docker-image-amazon.html</guid>
      <description>以前常做的事是自行弄個 Jenkins 在搭配 Ansible 連續技完成 CI/CD 的任務，今年要來推廣 Docker 生態，把簡單的任務包裝成 Docker 降低人員維護的成本，在此挑選 Gitlab.com 作為出發點，接著會使用 Gitlab CI/CD 發布到 Amazon Elasti…</description>
    </item>
    <item>
      <title>Node.js 開發筆記 - 使用 Electron &#43; Vite &#43; Vue 開發一款 PC app ，可支援 mDNS 裝置搜尋 @ macOS 15.2</title>
      <link>https://blog.changyy.app/2024/12/nodejs-electron-vite-vue-pc-app-mdns.html</link>
      <pubDate>Tue, 17 Dec 2024 12:13:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2024/12/nodejs-electron-vite-vue-pc-app-mdns.html</guid>
      <description>有點久沒用 Electron 開發 PC app ，協助同事從旁實驗一下新的架構，這次研究後，直接用 electron-vite 初始化專案，核心就是 Electron + Vite 的研發環境，前台是 Vue 前端畫面。原先在想是不是一律自行安裝套件且故意都裝最新版，想完後還是縮一下，回歸別人整理…</description>
    </item>
    <item>
      <title>PHP 開發筆記 - 產生 CountryCode, CountryName, CityName, GeoLocation 列表</title>
      <link>https://blog.changyy.app/2024/12/php-geoip-db-country-city-name-geo-location-list.html</link>
      <pubDate>Thu, 05 Dec 2024 14:30:00 +0000</pubDate>
      <guid>https://blog.changyy.app/2024/12/php-geoip-db-country-city-name-geo-location-list.html</guid>
      <description>原本一直盧 AI 產出，發現產出的品質很難控，最後就轉個彎去把 GeoIP DB 內的資料輸出即可，而策略也很簡單，單純用 IP 暴力輪詢。理論上可以優雅一點去了解 DB Record format，總之，暴力解也很快，就順手先記錄一下，此例僅列出部分資訊（非輪詢所有 IPv4）： ``` &amp;lt;?ph…</description>
    </item>
  </channel>
</rss>
