農地才第一次開箱攝影機,萬一斷線或拍不清楚,不只浪費時間,更會干擾農民李老闆的正常作業。所以我們讓攝影機接受了一連串的「魔鬼測試」: ⚡ 1. 斷電重連測試我們...
AI 落地農田的第一步,從裝滿工具箱開始 為了確保第一次下田不白跑、現場設備不斷線,我們在出發前把所有的「現場勘查與安裝清單」徹底盤點了一遍: 📦 田間戰備工具...
目前正處於「行前準備與規劃」的最關鍵階段。請教Gemini~現在正是把設備、流程、紀錄表單與人員分工準備齊全的最佳時機,這樣 10 月初一到田間就能高效執行,避...
前幾天已經完成缺失值、格式、數值範圍和重複資料的檢查,今天則開始處理另一個資料品質問題:資料的一致性。有些資料本身不一定是錯的,但如果同一個欄位使用不同的表示方...
學習目標 認識 Docker 環境變數 了解 PostgreSQL 常用的環境變數 學會設定資料庫帳號與密碼 學會在建立 Container 時指定資料庫名稱...
昨天講了如何分清楚 IP 位址,也知道上次部署完開網站時,用的是 EC2 的公網 IP。不過,前面在本機開 Next.js,網址明明是 http://local...
大家好!歡迎來到鐵人賽第十五天。 在昨天的實作中,我們成功串接了 CIRCL CVE API,讓 n8n 能夠根據收到的資安告警,自動查詢外部漏洞資料庫,取得對...
假設我要打開: https://example.com 電腦大概會經過幾個階段。 先問地址 我輸入的是 example.com,不是 IP。 所以通常會先做...
前言 第一天我寫下了這句話: 系統會走樣,不是因為 AI 做不好,而是講過的決定沒有被系統化地留下來。 當時這句話只是根據過去的開發經驗提出的觀察,30 天...
在介紹完工具補全的 IDE AI、Spring Boot 後端架構以及 Codex 後,今天我們要認識 AI 協同開發工作流中的最後一位重量級角色——Antig...
按照使用者的使用流程,團購的第一步是「挑店家」,使用者登入後,使用者會看到一份店家清單,依低消(min_order_amount,滿多少錢店家才接單)由低到高排...
本篇主要談的是ISACA CRISC管理者思維。 IT資訊人員/工程師,常習慣帶著「工程師的思考帽」去參加高層的主管會議或董事會議。但類似的會議,長官從來就不是...
這個系列在 Day 2 時曾經講過 AI Infra 的基礎知識,包括為什麼需要 KV cache、prefill 和 decode 差在哪、vLLM 是拿來做...
今天我們把焦點放回一個單純的欄位:文章標題(title)。建立文章時,我們規定標題為必填欄位,但在更新文章(PATCH)時,使用者可能只想更換內文,並不打算修改...
題目解析: 給定一棵二元樹,如果從根節點走到某個節點的路徑上,沒有任何節點的數值大於該節點的值,這就被稱為「好節點」,目標是找出整棵樹共有幾個好節點解題思路:...
昨天把「description 是 prompt」這件事定了性,也點出它同時是路由依據跟計費依據,而且這個模式泛化到 tool description、MCP...
彈性格的第一格 大綱裡 Day15、22、29 是「彈性格」——有題目可以寫,但隨時可以被意外取代。今天沒有意外,所以照原計畫做一個小實驗。 題目是從 Day1...
延續上一篇的內容繼續~ 8.Authentication vs Authorization Authentication:驗證「你是誰」 例如: Usern...
程式執行時,不一定每件事情都能正常完成。 例如: 檔案不存在 外部服務連線失敗 輸入格式錯誤 Method 收到不合法的參數 當操作無法正常完成時,程式會怎麼...
大家好!今天是實作的第二天,昨天完成了基礎功能後,今天我們要來新增關於todo list的新功能:日曆、時間和添加分類區塊功能。 一、型別調整: const...
今天要回答的五個問題 規格書裡的 FormalParameter[Yield, Await] : BindingElement[?Yield, ?Await...
今天學習seTransition 與 useDeferredValue。這兩個 Hook 能讓我們以「聲明式」的方式,將特定 UI 更新標記為「非緊急任務(No...
QEMU 印出 init: starting sh,接著出現 $。這次不必重新編譯核心才能換一個測試,我們可以在 Shell 輸入 echo day19-rea...
Day 13-14 完成了 Web API 和 React 前端。系統現在可以在瀏覽器輸入需求、提交檢測,並即時看到衝突表格。但目前是無認證的單機版本,有兩個問...
迎來鐵人賽的第 30 天! 回顧剛開始的第一天,我們面對的是一個完全空白的虛擬化環境,直到今天,這台 Ubuntu 虛擬機已經具備了完整的自動化排程、背景守護服...
這次我們建立一個只含假密碼的 Secret,再把它掛載成 Pod 裡的檔案。整個練習都放在 lab,因為 Secret 和使用它的 Pod 必須位於同一個命名空...
在 Day 18 中,我們的網路協定棧已經能夠成功回覆 SYN-ACK,雙方建立了連線記錄並停留在 TCP_SYN_RECEIVED。 今天(Day 19),我...
昨天收在一個很尷尬的地方:第 61 頁三個公文字號,整頁送 0/6,切半送還是 0/6。 交叉引用解析要吃文字。沒有文字,後面什麼都不用談。所以今天分兩段:前半...
昨天(Day 17)我們完成了 TCP Socket Table 與狀態機,能夠在收到 SYN 時動態建立 TCP_SYN_RECEIVED 的連線槽位。但當時...
昨天(Day 16)我們成功打通了 TCP 封包的接收與解析,能清楚讀懂 TCP 標頭裡的 Ports、SEQ、ACK 以及 Flags: Ethernet...