iT邦幫忙

技術文章

RSS
chat不能亡 系列 第 19 篇

〔Day19] Chat 不能亡之19-身為一個AI 聊天的重度使用者,我覺得我沒有吃到LLM不到兩個月就升級一次的紅利

現在的AI 升級換代太快了,兩個月不到就升級一次,每八個月一次就大改款。從我2/11開始每到週末就花很多跟AI 聊天,到現在快滿八個月了,ChatGPT 從GP...

鐵人賽 Software Development DAY 18

Dual Issue Out of Order CPU Instruction Issue

再看一次昨天的數據這不對阿OOO 怎麼沒有比較快 /workspace/rtl/build/rtl/rtl_dual_inorder_tests 6: [PAS...

Day 18|清理陳年留下的「安全債」:Palo Alto 與 FortiGate 防火牆規則審計與瘦身

在任何營運超過三到五年的企業機房裡,翻開邊界防火牆的設定檔,往往能看見一本活生生的「維運地質沉積學」。 數百甚至數千條規則中,充斥著「Temp_Allow_Ve...

鐵人賽 Security DAY 18

Day(十七)錯字很多是詐騙嗎?

以前長輩教我判斷詐騙信時,常會提到 看有沒有奇怪的錯字。 例如,語句很不自然、翻譯腔很重、中文字用錯,或整封信讀起來不像正常人講話。 這個方法以前可能真的很好用...

鐵人賽 Security DAY 18

[Day 17] 第一次用 Nmap:敲自己家的窗

講 Port Scan,不碰 Nmap 有點可惜。 Nmap 是很常見的網路掃描工具,可以幫忙看目標主機有哪些 Port 開著,也能做服務版本偵測等事情。 不過...

鐵人賽 AI Engineering DAY 19

Day 19|從軟體走向實體:VoCare 的裝置控制與機器人整合

前面幾天大多都在介紹 VoCare 的 AI、資料與照護功能。 但 VoCare 最後不只是要停留在網頁或手機畫面上,而是希望能和實際的 陪伴機器人硬體 結合。...

鐵人賽 IT Operation DAY 18

Day 18|VLAN 10 和 VLAN 20 明明被隔開了,為什麼 Router-on-a-Stick 又能讓它們互通?

Day 17 已經知道 Trunk 可以用 802.1Q 在一條實體線上承載多個 VLAN。 但 Trunk 只是延伸 VLAN,不會自動讓 VLAN 彼此互通...

鐵人賽 Software Development DAY 18

Day18|README怎麼寫! Part 2

昨天我們一起整理了專案介紹、功能、開發環境及套件的README,今天就來完整的看看專案結構跟資料庫設計,然後寫README吧! # 眼科病人與術前醫囑管理系統...

鐵人賽 Claude AI DAY 18

做一個 MCP 伺服器:交給 Claude 寫,看它踩了哪些坑

我想知道一個 MCP 伺服器最少要多少東西才跑得起來,就動手做一個。寫程式的是 Claude Code:我給需求,它從零寫、自己測,我拆它交出來的東西。工具就用...

鐵人賽 JavaScript DAY 29
JavaScript為什麼筆記本 系列 第 29 篇

Day 29|Promise 和 setTimeout 都是「晚點執行」,為什麼 Promise 常常先跑?

Day 28 最後留下這段: setTimeout(() => { console.log('timeout') }, 0) Promise.res...

鐵人賽 Vibe Coding DAY 18
不會 Code,也要 Vibe :((( 系列 第 18 篇

抽卡功能正式上線

昨天先把累積到 100% 之後的抽卡流程整理好,今天就準備開始把它真的做出來。 原本《時間就是金錢》已經做過一批梗圖卡和生活挑戰卡,加起來大約有 50 張。不過...

鐵人賽 ChatGPT & Codex DAY 18

Day 18|Vector Database:向量要怎麼存,又怎麼被找出來?

Day 17 整理了 Embedding。 我們知道文字可以先轉成 Vector,讓系統用來比較不同內容之間的語意相似程度。 但當系統裡開始出現大量 Vecto...

鐵人賽 Vibe Coding DAY 18

Day 18|還沒有 browser test,我先把按鈕背後的狀態流程抽出來測

Day 17 結尾,我寫下今天應該補 browser-level test。 因為 ClarifyBuild 從 Day 15 到 Day 17,已經不只是單純...

鐵人賽 Build on Google AI DAY 18

【 Day 18】系統需求規格說明書 (SRD) 整合與全局設定檔 (Config.gs) 設計實作

在系統開發與架構設計中,「軟編碼 (Soft-coding)」 是確保系統長期具備彈性與可維護性的核心原則。在 Build on Google AI 賽道的「N...

鐵人賽 Vibe Coding DAY 18

[Day 18] Vibe Coding 實戰:Android Studio 原生解鎖——善用內建 Gemini 實現全自動跨平台轉換

在經歷了昨天的AI荒後,我馬上想起以前在做行動裝置程式設計時,有使用Android Studio 來coding,而且它裡面是有內建Gemini可以幫助我來vi...

鐵人賽 AI 自動化 DAY 18

Day 18|實作-讓 AI 分身學會我的思考及做事的技能

上一篇學會了觀念,這篇我們來實作-你平常做事的方法,要怎麼教給 AI? 如果現在要我從空白頁開始,把「我平常怎麼做提案」完整寫成一份 SOP,我自己大概也很難一...

鐵人賽 Modern Web DAY 18
Angular 22 Signal 進化論 系列 第 18 篇

Day 18:Angular Signal Forms 穩定了,跟我們用了這麼久的 Reactive Forms 到底差在哪?

在 Angular 中處理表單,很多專案使用的都是 Reactive Forms。 我們會透過 FormControl 管理單一欄位,用 FormGroup 組...

鐵人賽 Build on Google AI DAY 19

Day 19|除錯大作戰!終於成功串接 Gemini,讓 AI 產生避雷報告!

在 Day 18,我已經完成 Google Maps 評論的取得,也把評論整理成 Prompt,準備交給 Gemini 分析。原本以為接下來只要呼叫 API,就...

鐵人賽 自我挑戰組 DAY 18

Day 18 : 留還是不留,理解 state 的保留與重設

日常行為:ㄟ,我忘記要講什麼了? 今天目標 元件的 state 保留與重設 觀察 props 改變對 state 的影響 用 key 重設草稿 分辨停用、...

鐵人賽 Software Development DAY 18

Day 18: 把 API 的 Data Source 從 DynamoDB 換成 Aurora PostgreSQL(上)

廣告點擊系統(Ad Click Aggregator)最初的設計是以 DynamoDB 作為核心儲存層。架構簡潔,開發快速:API Gateway 收到點擊事件...

鐵人賽 Security DAY 18

Day 18 — AD 常見攻擊手法:需要什麼條件、利用什麼機制、能拿到什麼

雖然昨天有了「Kerberos 員工日遊樂園版」,對 Kerberos 的機制跟相關攻擊比較有概念了, 但……AD 的常見攻擊可不只 Kerberoasting...

鐵人賽 Build on Google AI DAY 18

Day 18|製作打地鼠的生成系統

開始製作第二款遊戲 前一款遊戲花了不少時間製作,包含角色操作、障礙物生成、分數系統與結算畫面。考量到鐵人賽剩下的時間,今天決定換一款比較簡單的遊戲,這次要製作的...

鐵人賽 Build on Google AI DAY 5

納入交易摩擦:從每筆模擬交易的買進/賣出中扣除券商手續費、稅費與市場滑價。

第十八天 10/02/2026納入交易摩擦:從每筆模擬交易的買進/賣出中扣除券商手續費、稅費與市場滑價。在 AI 量化交易系統的建構中,將交易摩擦(Transa...

鐵人賽 自我挑戰組 DAY 19

Day 19 : Docker 為什麼要把程式裝進盒子裡?

昨天聊到 Git 和 GitHub,知道 Git 可以幫工程師記錄程式的不同版本但我又突然想到一個問題為什麼同一個程式,在我的電腦可以正常執行,換到另一台電腦就...

鐵人賽 AI Engineering DAY 18

Day 18 | grill-me:把模糊的需求,逼成一棵問到底的決策樹

昨天測的 prompt-improver,主張是「自動攔下模糊的話,問清楚再做」,結果是規則讀了、範例也對上了,實際判斷卻沒接住。今天換一個做法完全不同的機制,...

鐵人賽 ChatGPT & Codex DAY 18

Day 18|讓 Codex 接手原本的專案

今天遇到一個比較特別的問題,因為原本帳號的 Token 用完了,所以需要換新的帳號繼續使用 Codex。 換帳號後,新的 Codex 並不知道之前的開發進度,因...

鐵人賽 Security DAY 18

Day 18|容器安全回顧:Day 12–17 我們拆了哪些邊界、為什麼會破?

從 Day 12 到 Day 17,我們把 Docker 容器的安全邊界基本介紹過了一遍:搞懂容器到底隔離了什麼,看它是怎麼獲得 host root。今天回頭把...

鐵人賽 Claude AI DAY 18

Day 18:subagent 現在可以再派 subagent,我把定義檔、巢狀深度和 tools 這個坑一次講清楚

前面幾天一直在講「分工」,Day 5 講三角色分開才不會自己驗自己,Day 15 講平行 session 的隔離,Day 17 講 hooks 把規則變成會執行...

鐵人賽 Claude AI DAY 18

[Day 18] 麥酒記進帳,再請一位裁判:第一個 Subagent

Day 17 最後點了一杯麥酒,Claude Code DM 只能照實說「這筆帳記不進去」,因為引擎只會處理攻擊、移動和休息。 今天分兩步補上: 引擎多開一...

鐵人賽 Vibe Coding DAY 18

C009:小朋友的二聲、三聲總是搞混

Day18:二聲還是三聲? 最近女兒剛上小學一年級正是開始學注音的年紀 一串全都是三聲的句子.... 某天,老婆在帶她練習注音結果發現她二三聲很常搞錯 課本...