今天我要幫記帳 App 加入 RWD(響應式網頁設計)。我發現我的app到了手機上會出現左右欄位擠在一起、Header 按鈕爆框等問題,因此今天主要讓 App...
需求講清楚之後,下一關是設計。這裡講的設計不是純美術,是畫面長什麼樣子跟程式架構怎麼搭這兩件事,要在真的動手寫之前先收斂成同一個版本,兩邊講的不是同一件事的話,...
今天來分享一個因為語言學知識不足,導致模型出現重大偏誤的故事。 沒錯,我的台羅標註又出錯了(第 n 次)。 不過好消息是,我終於有辦法徹底解決這個問題了。 先來...
前一篇在講 AI 幻覺。 我本來一直在想,工程師到底怎麼讓 AI 不要一直亂講。 結果我們 AI 單位同事直接講了一句我覺得很有道理的話: 基本上,就是要讓 A...
前言 今天不講系統,要講兩個我實際在開發中用過兩個很實用的 Claude 小技巧 可以讓不同 session 互相對話,幫你做更多決策 如何解決 Token...
Recap: 昨天把輸入固定了,今天換輸出 Day 04 的回應長這樣 class AnalyzeResponse(BaseModel): mode...
為什麼輸出端要管 URL 一個被間接注入成功的 RAG 助理,最常見的下手方式不是直接洩漏資料,而是在回應裡放一個連結:「更多資訊請見 https://…」。使...
昨天最後留下了一個問題: 功能名稱已經留下來了,但 AI 到底怎麼知道這個功能應該怎麼運作? 例如,假設我正在做一個活動網站,而且已經確定「搜尋功能」要放進...
Day 06 把 VoCare 的資料流整理完成之後,下一個問題就是: 這些資料進到後端之後,到底要怎麼存? 目前 VoCare 的資料可以先整理成: 使用者資...
成績單 三階段跑完,照 Day 7 的表格跑完整評測。結果是: 微幅提升。而且幅度小到我無法宣稱它是有意義的。 階段 CyberMetric SecQA...
今天來寫人資年中績效流程真的跑起來之後發生的事。 先說基本上整個流程還算順利,但有幾個地方讓我很清楚感受到 我設計的是一條預設「大家都會照規則走」的流程,但人通...
我透過 HSV 顏色篩選,從相機畫面中挑出紅色區域,再透過遮罩(Mask)尋找輪廓。現在程式已經可以找到紅色候選區域了,下一步就是把這個區域的位置算出來。 如果...
昨天 Day 7 的文章先把一筆 Guardrails 測試案例寫成種子資料(Seed Contract),分清楚哪些條件要固定、哪些內容可以變化,以及哪些資訊...
先確認 Vault 裡到底有什麼 昨天說 FPE 是無狀態的,不需要 Vault。那還需要 Vault 的是哪些? 一、自由文字欄位的對應。 人名、地址、公司名...
前言 前幾篇介紹完 WinDbg、Kernel Debugging 和 Rootkit 之後,今天終於可以實際拿 Lab 來練習。 這次要分析的是《Practi...
昨天把新增筆記後的操作收尾,讓輸入框可以自動清空,並且把游標放回輸入框。 今天開始處理另一個核心功能:刪除筆記。 在畫面上放一個刪除按鈕不難,真正需要處理的是,...
GitHub copilot類似repilt里內建的AI,只要你打一小段程式,他大概就猜得出來你後面要寫甚麼,在大部分情況下都還滿方便的,不過有時也會剝奪你的思...
昨天我用了git commit建立了第一個版本,但現在這個Commit裡只有 .gitignore,但如果一個一個把程式碼和專案檔案加進去的話就會很麻煩。所以今...
這週把「看不懂」變成「查得到」 Week 2 的五篇構成一條完整的日誌設計流程:Day7 鋪管線(Router/Sink/Log-based Metrics)→...
主幹開發的英文全名是 Trunk-Based Development,簡稱 TBD,直譯是「基於主幹的開發」。 「基於主幹」指的是,大家都把主幹當作開發的共同基...
這篇處理兩個容易被忽略的收尾問題 Week3 前四篇處理了邊界、流量、內容過濾這幾個「看得見」的防線,這篇收斂兩個比較容易被忽略、但同樣關鍵的問題:Agent...
前六天測過的 skill,考驗的大多是「這個東西懂不懂它宣稱懂的事」——文件查得準不準、記憶記不記得住、掃描抓不抓得到漏洞,這些都是能力層面的問題。今天測的是...
Day 06 我把目前的語音對話流程拆開來看,發現最大的問題不是某個模型特別慢,而是整條 Pipeline 採用 Sequential 的方式執行。 目前流程大...
我一開始成為面試官的時候,跟同事其實都蠻煩惱一件事情:到底要怎麼樣在短時間之內,確認這個人選是不是我們需要的人? 當時有一陣子,我跟同事在面談的過程中其實蠻挫折...
Part 3|第 7/30 篇 今日要做的事: 開好 Firebase 專案+Google 登入,讓「Verifier 已 ACCEPT 的餐點」能掛到固定 u...
QuickStart 快速啟動你的 Kafka 一開始是沒有很了解 Kafka 是什麼、怎麼運行,所以就先 run 起來試試看 ;D Kafka Ref...
前言:從拿來量到給人看 四天動手、一天收攏:編出一顆 .wasm、在瀏覽器裡叫它、把資料跟狀態放進去、量出一張有贏有輸的表。每天都做了東西,但每天只夠做那一天要...
在工業工程裡,每一台機台都有它的「極限公差」與「產能上限」。你不可能要求一台只能承受 100 度的模具,去壓鑄 500 度的金屬。 阿姨小時候在一間新創(現在倒...
昨天外拍後,今天來看看這批照片丟到 WebODM 是否真的能有 3D 樣貌 ~ 安裝 WebODM WebODM官方提供兩種安裝方式:透過Docker、或是在特...
Day 7 今天的專案任務 今天原本要教大家怎麼使用 Gumloop 讀取蝦皮等需要登入的網站的訊息,但突然發現我的 Gumloop 登入不進去,我請 AI 評...