前言

最近參加 Meetup 後,又重新整理了一下自己對 AI Review 的想法

過去我一直覺得 Code Review 很重要
它會找 bug、檢查格式,也會讓團隊對一段 code 有更多討論:這樣寫之後好不好維護?錯誤處理是不是一致?下一個人接手會不會看得懂?

這些問題看起來都很細,但累積久了,其實就是團隊對程式碼品質的共識

Read more »

前言

想用最簡單的方式,先快速理解並熟悉目前 OpenClaw 工具的實際使用方式
這次選的情境是「AI 新聞整理與推播」一方面可以完整練習 OpenClaw 的部署、模型、搜尋與排程設定;另一方面也能解決平常想快速掌握新聞趨勢的需求

Read more »

在最近準備公司內部分享的過程中,我也順勢回顧了自己這段時間使用各種 AI 工具的經驗。整理也有發現,這不只是工具的變化,而是一整個軟體開發工作型態的轉變。

Read more »

前言

在最近舊專案部署過程中,遇到了一個問題:
原本在 Dockerfile 裡透過 apt install 指定安裝特定版本的 Apache,一直以來都能正常運作,但某天突然失效,系統回報找不到該版本。深入追查後,才發現 指定的 Apache 版本已經從官方套件庫中下架

因為是舊專案,不太能安排時間有效去處理升級或版本調整,所以這裡採用一個簡單的方式:透過 Debian Snapshot 下載 .deb 檔,並放到自己管理的空間,再透過 apt install 指定路徑安裝。這樣可以避免未來套件庫再次下架導致部署失敗

Read more »

前言

使用 AI 協助寫測試:讓測試變簡單,品質與效率一起提升

在軟體開發中,測試是確保品質與維護性的關鍵,但許多工程師常因不熟悉語法、覺得麻煩或缺乏動力而遲遲不願開始。隨著 AI 工具(如 GitHub Copilot)的出現,這些問題正逐漸被解決

Read more »

前言

近來 MCP 和各種 AI 工具快速發展,為了更了解 MCP 是什麼,決定動手實作一個簡單的 MCP Server。這篇文章算是自己的快速紀錄,一方面釐清 MCP 的基本概念,另一方面整理一下如何用 TypeScript 實際建立並測試 MCP Server,方便未來回顧使用。

Read more »

前言

最近在接手一個舊的 WordPress 專案後,發現網站在使用上有些效能瓶頸。由於原本的專案是使用 Apache 作為 Web Server,為了確保最高的相容性,決定延續使用 Apache 架構,調整設定達到最大的效能

這篇文章記錄了過程中透過官方提供的 Docker 映像檔,測試 Apache 的 PreforkEvent 模式在 WordPress 上的表現,了解如何選擇適合的 Apache 設定

Read more »

前言

介紹如何使用 PHP 中的 Guzzle HTTP 客戶端來處理大量 HTTP 請求,透過使用 Pool 功能提升整體請求效能,並說明 Pool 的概念、實際使用方法,以及如何搭配 Custom Key 更有效地管理請求

Read more »
0%