Security
在滲透測試的學習過程中,常常會遇到各種意想不到的挑戰與難題。本系列將以實務操作為主軸,從基礎的工具介紹出發,逐步深入到常見漏洞的利用與系統權限提升,並透過實際靶機演練完整展現滲透測試的流程。希望能幫助想踏入資安領域、學習滲透測試的讀者,建立清晰的學習脈絡並獲得實戰經驗。
Modern Web
這次挑戰,我想紀錄自己從零開始學習 PHP 的過程,並在 30 天內完成從基礎到實作的目標。過程中會先學習基本語法、變數、流程控制,接著深入函式、表單處理與資料庫,並透過實作加強理解。 這是一個 PHP 小白的 30 天記錄,也是一場對自己的挑戰,希望最後能整理出清楚的筆記,幫助自己,也幫助同樣想學 PHP 的人!
Vue.js
今年暑假,Vue3.6 官宣兩大黑科技:Vapor Mode (無 Virtual DOM 編譯) 與 Alien Signals (高速依賴追蹤)。 這不只是效能飆升,而是顛覆我們理解框架的方式! 本系列讓我們一起拆解 Composition API,實戰 Composable,從語法到底層,全面理解 Vue3.6 的 Composition API,直擊新特性背後的底層邏輯,打造更可維護、可擴展的專案架構。
AI & Data
計劃是休息,卻因 AI 而展開一場 30 天挑戰:「AI 逼我VIBE CODING」。在人人能用 AI 寫程式的時代,工程師若不追新就可能被淘汰。我決定把 AI 當夥伴,一起打造個人化論文檢索與筆記平台:自動抓取 arXiv 論文、解析 PDF、翻譯與向量化,讓使用者能快速搜尋、聊天問答,甚至訂閱每日摘要 Email。這是一場練功與自救的旅程,跌跌撞撞也要推動專案前行,只盼 30 天後能誕生一個真正可用的工具,而不是難產。
承接「AI-Driven Development - 個人開發者的敏捷實踐」理論基礎,本系列將理論轉為實戰,用 30 天完成多個 Side Projects 的開發歷程。 從需求發想到產品上線,展示 AI 在各階段的實際應用: 需求對話:與 AI 探索產品定位 PRD 生成:快速產出需求文件 User Story:自動拆解功能任務 UI/UX 設計:文字轉視覺設計 程式開發:AI Pair Programming 測試部署:自動化品質把關 每個專案都會分享真實的開發對話、Prompt 技巧、問題解決過程。讓讀者看到理論如何落地,學會建立自己的 AI 開發工作流程。
AI & Data
將以 「AI語音辨識系統:結合聲紋分析與情緒識別」 為主題,分享我在 2024 年 AI 競賽的成果。當時與 AI 工程師 Shin-Fu與軟體工程師 Shirley組隊,參加由數位發展部數位產業署主辦的比賽,挑戰透過語音分析提升教學品質,最終獲得首獎(特優獎)。我們的系統能結合聲紋特徵與情緒辨識,分析師生互動中的情緒變化,作為教學品質監控的依據。這次鐵人賽將以 30 天系列文,分享從資料處理、模型設計到應用實作的完整過程,帶大家看 AI & Data 如何真正落地應用。
Modern Web
潛水了一年,終於鼓起勇氣第二次挑戰鐵人賽。 這次將延續前一次的主題,從 React 繼續往 Next.js 學習。雖然主題不同,但是核心目標不變,一樣是希望自己能透過這三十天的挑戰,「不只要會用,還要真的懂」。另外這次預計還會搭配實作去觀察、了解 Next.js,以達成「真的懂」的目標! 雖然男主角變成 Next.js 了,畫面會以 Next.js 為主,但是 React 依然會時不時地出現。 這 30 天,就讓我們一起和 Next.js 及 React 好好相處吧 :)
Odoo
嗨,大家好!隔了一年又回到鐵人賽。2023 年我分享了很多 Odoo 在地化的觀察,今年想更進一步,把「想法」化成「動作」,挑戰做一個更符合台灣需求的會計模組。 這 30 天的主題會圍繞在會計、庫存、票據、成本幾個核心功能,邊開發模組、邊整理心得,讓它們變成既能落地的「產品」,也能留下給大家參考的「地圖」。 過程中我也會嘗試用 AI 當陪練夥伴,幫忙快速測試、縮短試錯時間,但重點還是要把每一次的挑戰和學習記錄下來。這不會是完美的模組,而是一段探索過程,希望能讓更多人看到台灣 ERP 在地化的可能性。
分享特色: 不是又一個Todo List教學,而是真實企業專案的開發歷程。重點不在炫技,而在於探索AI如何成為開發夥伴,改變我們的工作方式。 分享價值: 透過真實專案案例,探討AI協作開發的優勢、局限性與未來發展,這不只是技術分享,更是一次對未來開發模式的思考。
Vue.js
目標在30天內,以 Vue框架 為核心,結合元件化思維、路由設計、狀態管理與前後端整合,循序漸進掌握開發流程。