先用一句大白話:WebGL 像在瀏覽器裡使用「老派的 OpenGL ES」來畫圖;WebGPU 則把「現代顯示卡的工作方式(Vulkan / Metal /...
什麼是建構子? 📌 當你一買到玩具,它就會自動貼上名字標籤 在物件被建立的時候就會自動執行 名字跟類別一樣 不需要回傳型別(不用 void 或 int) 可...
嗨!歡迎回到上班族的命令列生存手冊,前一章節介紹一個危險的東西,大家下之前有沒有特別小心呢?這一章節將會是基礎操作篇的最後一篇,將會來介紹如何串連多個指令。之前...
還記得第一次讓 Claude 幫我寫 Kotlin 程式碼時的對話: 我:幫我加個新功能到專案裡 Claude:好的,請問是什麼專案?使用什麼技術棧? 我:Ko...
今天是第22天,辛苦每一位閱讀到這裡的夥伴,應該要給自己一點掌聲! 學習到這裡,我們已經學會以下內容: Day 17–18:OAuth 的角色與授權碼流程。...
Medium 好讀版點此。 我終於!終於!終於完成 iThome 鐵人賽挑戰了! 特地選在九月一號開賽,九月的每天都發布一篇,等全部都發完就剛好是九月結束的...
誠如很早期的某篇文章,我曾經在製作專案時遇到非常棘手的大問題,我網路上瀏覽數週,也翻閱了數本解惑的教學用書,也請教了很多同學,但是都莫衷一是,於是我只好先使用最...
My Story|志工日常的累積啟發 還記得在擔任志工的日子裡,每天的工作多半是些看似不起眼的瑣事:整理文件、文件申請、佈置場地等。這些任務雖然單一,但長...
🎯 目標 總結 15+ 天的開發進展與成果 撰寫完整的專案文件(README、API 手冊、部署指南) 建立最後的 demo(可本地、可 Docker...
My Story|志工日常的累積啟發 還記得在擔任志工的日子裡,每天的工作多半是些看似不起眼的瑣事:整理文件、文件申請、佈置場地等。這些任務雖然單一,但長...
大家好,鐵人賽堂堂邁入第十七天! 在過去幾天,我們學會了如何用 adk-mcp 在本地端建立和測試 MCP 伺服器與工具。但一個真正的 AI 工具,不能只活在...
上一篇文章我們聊到「彈性與效率」與「簡約美學」,強調系統能保持簡潔的第一印象,又能提供足夠的彈性,滿足不同層次使用者的需求。今天要介紹不管設計多完美、多小心要預...
「只有文字的顯示有點單調,今天我們加上天氣圖示。晴天就有太陽、雨天就有雨傘,用圖示讓資訊更直觀,也讓使用者一眼就知道天氣狀況,增加互動樂趣。」 內容重點: 從...
接下來做UI 在“階層”右鍵,點擊“UI”,選擇“畫布”,建立之後會多出“Canvas”和“EventSystem” 在“Canvas”的檢查器設置“UI 縮放...
AI 的應用不只影響企業與個人,它也逐漸成為政府治理的重要工具。許多城市已經開始利用 AI 來分析交通流量、能源消耗與人口分布,以此做出更精準的城市規劃;在公共...
不知不覺來到鐵人賽的最後一天!目前的專案成果可以參考我的 GitHub。 回過頭來看「匿名聊天室」這個主題,我相信交給前輩們 Vibe Coding 一下,也...
嗨嗨大家~昨天我們講到模型訓練的整個流程中,其實有非常多地方是我們可以選擇、優化的。像是昨天提到的切分訓練集跟測試集就可以再多一步做交叉驗證,目的就是檢查模型的...
消除你程式碼的臭味 Day 29-順序依賴:停止設計那種需要記住呼叫順序的 API 今天我們要談一個最陰險的程式碼臭味:順序依賴 (Temporal Coup...
前言 在深度學習的世界裡,從頭開始訓練一個模型,不只費時,還非常燒資源。更不用說為了讓訓練有效果,還得準備大量資料,這正是許多人卡關的地方。畢竟資料不是想收就收...
在「使用 Icon Font」的教學中已經介紹了如何使用 Icon Font,這個單元會介紹如何繪製適合的 SVG,並將 SVG 轉換成 Icon Font,製...
以 Go + Echo 打造部落格|第 1 篇:專案初始化與骨架(MVP) 以 Go + Echo 打造部落格|第 1 篇:專案初始化與骨架(MVP) 日期:2...
before/after 效果的前端邏輯實現 在這篇文章中,我們將專注於實現 Before/After 效果 的前端邏輯,處理圖片上傳、生成請求與結果展示。...
一、輸入提示(Prompt)設計 1.避免輸入敏感資訊:不要輸入個人資料(姓名、電話、地址、帳號密碼、醫療紀錄等),以防止資料外洩。2.明確清晰:提供具體的上下...
先前的文章,我把「給人類使用」的 API(下單、查詢、WebSocket 市場資訊…)都交代完了。從今天起切入 MCP(Model Context Protoc...
在數位化浪潮與科技快速發展的背景下,IT人才已成為企業最關鍵的資產之一。無論是雲端運算、大數據分析、人工智慧,或是資訊安全,這些領域的進展都高度依賴專業IT人才...
在專案開發的過程中,功能更新、修正 bug 或是優化效能,都會透過 Pull Request (PR) 合併來完成。但如果沒有一個好的方式整理與公告,團隊成員可...
經過了前兩天,我們的 n8n 流程已經可以自動抓到 Google 日曆的事件和 Notion 的任務了。但如果你去看這兩個節點輸出的原始資料,你會發現一個問題:...
前面幾天我一直在跟GPT-2、Qwen mini這些小模型奮戰,常常遇到文字接龍、重複句子的狀況。雖然有趣,但老實說要拿來做研究或專題真的不太實用。既然我在Da...
今日目標 了解 Guards:canActivate / canActivateChild / canMatch(或 canLoad) 的差別與使用時機 建立...
在上一篇文章中,我們學會了 Supabase Auth 的基本使用方式。但要打造一個真正適合生產環境的應用程式,還需要了解更多進階設定。 為什麼需要進階設定?...