今天是鐵人賽 Day21,目標是完成購物車頁面功能,包含「顯示購物車清單」、「修改商品數量」、「刪除商品」以及「模擬結帳」。 1️⃣ 前端 Cart.jsx今天...
昨天只是先畫了流程圖,今天終於要動手把程式寫出來了。這次的程式算是我AI問答機器人的第一個雛型,功能很單純,就是先做摘要,再做翻譯。 不過老實說,寫起來比我想像...
My Story|志工日常的累積啟發 還記得在擔任志工的日子裡,每天的工作多半是些看似不起眼的瑣事:整理文件、文件申請、佈置場地等。這些任務雖然單一,但長...
先用一句大白話:WebGL 像在瀏覽器裡使用「老派的 OpenGL ES」來畫圖;WebGPU 則把「現代顯示卡的工作方式(Vulkan / Metal /...
前言 從基礎的文字互動開始,我們逐步探索了六大核心訊息類型的發送機制、Template Message 的結構化設計,以及 ImageMap Message...
大家好,鐵人賽堂堂邁入第十七天! 在過去幾天,我們學會了如何用 adk-mcp 在本地端建立和測試 MCP 伺服器與工具。但一個真正的 AI 工具,不能只活在...
Medium 好讀版點此。 我終於!終於!終於完成 iThome 鐵人賽挑戰了! 特地選在九月一號開賽,九月的每天都發布一篇,等全部都發完就剛好是九月結束的...
AI 的應用不只影響企業與個人,它也逐漸成為政府治理的重要工具。許多城市已經開始利用 AI 來分析交通流量、能源消耗與人口分布,以此做出更精準的城市規劃;在公共...
Recon 第一步先來看看這臺機器上有什麼服務PS. 這邊所使用的列舉程式來自 https://github.com/21y4d/nmapAutomator ,...
今天來介紹CheckBox,那我們就開始吧.w. 什麼是 CheckBox? CheckBox 是 Android UI 元件中的一種按鈕,有兩種狀態:勾選和未...
一、前言 在 Web 或 App 系統中,常見使用者需要上傳檔案(例如:大頭照、報表、附件)。若直接開放 S3 Public Write,會導致嚴重安全風險;...
不知不覺完賽了!目前的專案成果可以參考我的 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...
前言 今天開始我們的主題,主要以資料處理和分析為主的利用 rust 去實現資料處理相關的主題,我們今天的主題以比較常見的格式 csv 去處理相關檔案和資料論是從...
一、輸入提示(Prompt)設計 1.避免輸入敏感資訊:不要輸入個人資料(姓名、電話、地址、帳號密碼、醫療紀錄等),以防止資料外洩。2.明確清晰:提供具體的上下...
在數位化浪潮與科技快速發展的背景下,IT人才已成為企業最關鍵的資產之一。無論是雲端運算、大數據分析、人工智慧,或是資訊安全,這些領域的進展都高度依賴專業IT人才...
before/after 效果的前端邏輯實現 在這篇文章中,我們將專注於實現 Before/After 效果 的前端邏輯,處理圖片上傳、生成請求與結果展示。...
在專案開發的過程中,功能更新、修正 bug 或是優化效能,都會透過 Pull Request (PR) 合併來完成。但如果沒有一個好的方式整理與公告,團隊成員可...
先前的文章,我把「給人類使用」的 API(下單、查詢、WebSocket 市場資訊…)都交代完了。從今天起切入 MCP(Model Context Protoc...
為什麼要用 CSV?CSV (Comma-Separated Values):是以逗號分隔的文字檔格式好處:人類易讀Excel、Google Sheets 也能...
經過了前兩天,我們的 n8n 流程已經可以自動抓到 Google 日曆的事件和 Notion 的任務了。但如果你去看這兩個節點輸出的原始資料,你會發現一個問題:...
在上一篇文章中,我們學會了 Supabase Auth 的基本使用方式。但要打造一個真正適合生產環境的應用程式,還需要了解更多進階設定。 為什麼需要進階設定?...
在上一篇文章中,我們學會了 Supabase Auth 的基本使用方式。但要打造一個真正適合生產環境的應用程式,還需要了解更多進階設定。 為什麼需要進階設定?...
上回簡單說了如何使用,這次就要開始實操在真正的設計前,需要先考量需要的功能與資料,但大部分還是邊寫邊加 資料內容 在這個專案中,我們需要一個todoList,被...
多看書,腦袋才會多一點燃料 AI能把提供許多靈感,也能幫忙把我們的策略「放大」,但我比較喜歡用「模糊的放大」這個詞,因為當我們沒有提供適當的框架,就像在茫茫大...
前情提要 經過了漫長的雲端之旅,小李的餐廳帝國已經建立了完整的監控體系(CloudWatch)、安全防護(Inspector + GuardDuty + Sec...
前面指標能介紹的都介紹完了,今天就開始我們的實作吧!要複習的話可以參考前幾天的內容,就讓我們開始ㄅ~ 1. 安裝環境這邊我們使用 Ollama + Mistr...