昨天我們提到 LangGraph 是「流程圖」,今天就來更仔細看它的核心:StateGraph。 StateGraph 是什麼? StateGraph 的確可以...
有了 PM 撰寫的 PRD 文件之後,接下來就是要請設計師規劃使用流程與 wireframe,在真實的軟體開發週期,這個設計階段可能會耗時數週,畢竟每週開一次會...
Stack (堆疊) 是一種受限的線性資料結構,遵循先進後出 (Last-In-First-Out; LIFO) 的資料結構。你可想像有一疊盤子,最後放上去的盤...
在昨天我們完成靜態畫面後,目前只是一條不會動的綠色格子跟一個隨機生成的紅色方塊所以今天我們要來處理動態的效果! 為了讓遊戲有「動起來」的效果,我們使用Timer...
這篇你會學到 gcc 基本語法與其用途 昨天的文章 (我是傳送門) 學會了使用gcc編譯檔案,產生可以在WSL上面運行的執行檔,接下來,會來介紹幾個gcc常用的...
資深前端工程師小美,正在闡述她建議採用的新技術框架,這個框架能大幅提升使用者體驗的流暢度。然而,話音剛落,後端技術主管阿傑立刻打斷了她。 「我完全無法同意妳的方...
雖然 kubectl 是與 Kubernetes (K8s) 互動最直接、最強大的工具,但在許多場景下,一個好的圖形化介面 (UI) 能大幅提升我們的開發與維運...
這是一場新功能的 Design Review Meeting,團隊的 UI 設計師小梅,正興奮地展示她熬了好幾個晚上才完成的設計稿。她詳細地闡述了每一個設計決策...
LLM Tools / Function Calling / Intent Routing with FastAPI 昨天把人設與互動選單做起來後,今天要讓 A...
在前面的文章中,我們討論了選擇六角形架構的「Why」。 現在,是時候深入探討「What」和「How」了: 一個清晰、可維護的 Go 專案,其內部結構應該是什麼樣...
在昨天介紹完 Text 後,到目前為們已經過了一個禮拜,我們把 PixiJS 中最基本的顯示物件都介紹過了一次,Sprite、Text、Graphics、Con...
在 ggplot2 的語法設計中,aesthetic(美學映射) 就像是數據的化妝術。 透過它,使用者可以決定資料變數如何轉換成圖表上的顏色、形狀、線條或位置。...
第18天,我開始在 Vue 3、Angular 19 和 Svelte 5 中進行 Github 使用者個人資料的練習。 我的 CSS 技術不強,因此我會遵循講...
為什麼需要日誌系統? 日誌系統是任何軟體應用程式中不可或缺的一環。它為開發者和維運人員提供了洞察應用程式內部運作的窗口。一個好的日誌系統能幫助我們: 除錯與...
函數(Function) 函數是一種對應關係,所以在討論函數之前,我們要先了解什麼對應關係。 對應關係 對應關係就是兩個集合之間的關係,一個集合為定義域,另一...
其實筆者在開始開發 Mongory 的時候,大約是 2025 年四月。 那時 AI 已有,但還沒火紅。直到 Threads 上開始流行「宮崎駿風格」的 AI 生...
在第 18 天已經初步學習了 Media Queries,今天將更細緻的優化作品集頁面,確保它在各種尺寸的裝置上都能有良好的使用者體驗。 優化重點: 字體大...
前言 昨天分享完 Confidentiality 其中的「Encryption 加密」後,如果大家對密碼學有興趣的,可以點進密碼學基礎去看看,我覺得這個作者寫的...
什麼是「狀態 (State)」? 在開始實作之前,我們需要先釐清一個核心問題: 「當使用者在我們的系統中操作時,有哪些資訊是必須被記錄下來的?」 簡單來說,...
上一講聊到部落格平台的型態,有分成封閉和開放,取決於我們能否修改其程式碼;也討論了動態和靜態網站,主要差異在需不需要維護一個資料庫,或是每次新增文章都得走一遍建...
前言 Day23 我們用 Testcontainers for .NET 建立了完整的產品管理 WebAPI 整合測試專案,展示了如何使用 PostgreSQL...
在之前的文章裡,嘗試許多把各種資料透過 n8n 自動化處理,像是新聞摘要、每日天氣提醒、甚至 串接LINE。雖然能即時獲得資訊很方便,但如果每天的資料只存在 L...
今天的目標 還記得昨天我們學會了例外處理測試,確保程式在錯誤情況下的穩定運行嗎?今天要面對一個更深層的問題:「我們的測試到底覆蓋了多少程式碼?」 測試覆蓋率(T...
今天的目標 還記得昨天我們學會了例外處理測試,確保程式在錯誤情況下的穩定運行嗎?今天要面對一個更深層的問題:「我們的測試到底覆蓋了多少程式碼?」 測試覆蓋率(T...
通常清單的計數器會按照預設格式產生對應的數值或符號,如果進一步透過「@counter-style」定義計數器規則,就能讓計數器產生更多變化,大幅增加計數器的彈性...
今天首先來介紹一下標題提到的TryHackMe(THM)是什麼雖然我覺得走資安的人大概都知道,但還是想分享一下我的使用心得🤣 TryHackMe是一個專為網路安...
緒論:中華時空哲學,賦能IT專案新視角 隨著數位化浪潮席捲全球,IT專案規模、複雜度步步提升,時空(時間節點與空間佈局)對於專案部署成功率的影響日益凸顯。奇門遁...
當你走進AI與Python自學的領域,你或許已經被無數「熱門語言排行」與「終極學習路徑」所包圍。有人推崇Python萬能,有人主張C++效能獨步,有人認為只要會...
筆者在 C 的世界第一站,選擇先把地基打好:memory pool因為在 C 裡要 hash 沒有、陣列也無法自動擴容要物件需要自己 malloc/free,一...
到這裡,你可能已經開始想:「好啦,我懂了 n8n 的潛力,也知道它能幫我省下一堆時間,那我要怎麼開始用?」 如果你是社群經營者、行銷人,或是跟我一樣不想被技...