iT邦幫忙

技術文章

RSS

Day 29 - 做固定成本與 Paddle 抽成的成本試算

前言 之前我們已經講過,訂閱走 Paddle,手續費是 5% 加一筆固定額,模型費用使用者自己的 key。這一篇把那幾句換成數字:每個月固定支出多少、一筆訂閱實...

鐵人賽 Vibe Coding DAY 24

【Day 24|漂流瓶】Resend、Zoho 與 SMTP:如何用自己的網域收信、寄信?

昨天,搜輯 Biashelf 有了自己的網域 biashelf.com。網站找得到了,但還有一件事沒處理:信。 一個網站會寄出、收到的信,比想像中多:登入驗證碼...

鐵人賽 Modern Web DAY 24

Day 24 - UI Controls:替太陽系加入控制面板

目前的太陽系已經有不少功能,但幾乎所有效果都是:程式啟動全部顯示使用者只能觀看 所以從今天開始,我們要正式進入 User Interaction,今天先建立一個...

鐵人賽 Security DAY 29

Day 29. 隨便聊:objdump 與 IDA Pro 的平價奢華大對決

還記得年初那時候要讓 LLM 做逆向工程都還得裝 IDA Pro MCP,直到某天解 CTF 題目把整包東西丟上 ChatGPT 網頁版就不管了... 哦.....

[Day 25] 自動化微專案實戰 (二):結合 BeautifulSoup 與 Pandas,打造每日新聞頭條整理器

今日對話:如何串接爬蟲與 Pandas 表格? 我的 Prompt(提示詞): 「我想要寫一支爬蟲,去抓取 iThome 鐵人賽或技術文章板塊的『最新文章標題』...

鐵人賽 AI 自動化 DAY 24

Day 24 | 守護自動化的心臟 :實作 n8n 憑證與金鑰安全管理

大家好!歡迎來到鐵人賽第二十四天。 在過去的 23 天裡,我們成功打造了一套功能強大的 SOAR 系統。為了實現這些自動化,我們串接了各式各樣的外部服務與底層基...

鐵人賽 AI Engineering DAY 24

Day 24:簡化的聊天功能 - 串流回應

Day 23 的對話頁已能使用,但送出後會等模型完成整句回覆才顯示內容,畫面會暫時空白。今天改為讓教練回覆逐字顯示。 做法分兩邊:後端新增一支 POST /ch...

鐵人賽 自我挑戰組 DAY 24

Day 24: Dialog:打開一個視窗之後,Focus 到底該去哪?

昨天 Day 23,我們補上了幾個小型輔助元件: Tooltip Separator Visually Hidden 其中 Tooltip 讓我們第一次比較...

鐵人賽 Kubernetes DAY 24

從零開始的 Kubernetes 基礎觀念與實作 DAY24

Kubernetes 日誌管理(Logging) 上一篇介紹了 Kubernetes 服務故障的排查流程,透過 kubectl get、kubectl desc...

鐵人賽 Modern Web DAY 24

Day 24:技術底層精講(五)!點亮空氣的生命力:THREE.Points 粒子架構、加法混合光學與懸浮微塵系統

在 Day 23 中,我們深入推導了影格獨立的指數阻尼衰減公式,並藉由雙層相機解耦架構,完成了平穩緊湊的電影級鏡頭追蹤。 至此,地宮的骨架、光影與運鏡已經全部就...

鐵人賽 Build on Google AI DAY 24

Day 24|公網營運安全第一線!雲端自動化部署腳本與 Let's Encrypt SSL/TLS 憑證實作

✏️【本日實作紀錄:雲端 VPS 自動化部署與 Certbot SSL 數位憑證】 在 Day 23 完成 Gunicorn WSGI 伺服器與 Nginx 反...

鐵人賽 AI Engineering DAY 24

Day 24:【用戶輪廓與主動關心】從「你問我才想起來」進化成「我一直記得你」

前言 昨天做完自動記憶提取器之後,我興沖沖地打開 app 測試。先跟莉莉說「我叫小明」,她記下來了。接著我聊了幾句別的,然後問她: 我:「你還記得我叫什麼嗎?...

鐵人賽 Claude AI DAY 24

Day 24:命令列工具

Day 22-23 讓檢測結果可以輸出成 Markdown、JSON 與 PDF 審查報告。但要產生一份報告,現在還得自己寫一段 Python:讀檔、抽出需求、...

鐵人賽 自我挑戰組 DAY 2

去除雜音保留人聲|空房回音與混響的三組測試(Day 12)

Day 11 討論了戶外風聲。今天把場景移回室內,處理另一個常被誤認成背景雜音的問題:回音與混響。 一般底噪可能來自冷氣、電腦風扇或麥克風電路;回音和混響則來自...

鐵人賽 AI 自動化 DAY 24

Day 24|容錯實測:壞得大聲的慢一百倍,壞得安靜的考卷剩 6/20

前面十三天都在把東西做對。今天把它弄壞。 我關心的不是「怎麼不要壞」,而是壞掉之後我多久會知道、知道的時候手上有什麼。這兩件事比重試機制重要得多,而且實測下來差...

鐵人賽 Software Development DAY 28

Day 28|第一次擴充 xv6 API:實作自己的 pstat System Call

到目前為止,統計多半直接印在核心主控台上。今天改成讓使用者程式取得一份結構化資料,自己決定如何顯示或比較。這也是從「加幾行除錯文字」走向「設計核心 API」的第...

鐵人賽 Software Development DAY 24
30天刷完leetcoode75 系列 第 24 篇

C++ 演算法練習 Day24|1161, 236, 199 題解與思路分享

題目解析:給定一棵二元樹,計算每一層節點的數值總和,找出總和最大的是在第幾層(層數從 1 開始算)解題思路:設一個陣列 v 來記錄每一層的總和。寫一個 DFS...

鐵人賽 Security DAY 24

[DAY 24] 當證據開始「說謊」:認識 Anti-Forensics

前面幾篇一直在找電腦留下來的痕跡。 從 $MFT、Recycle Bin、LNK、Jump List、Prefetch,到利用 Run List 把被刪除的檔案...

鐵人賽 Claude AI DAY 27

Day 27:把反覆的流程打包成 skill——但 skill 其實有兩種,選哪種是個判斷

Day 27:把反覆的流程打包成 skill——但 skill 其實有兩種,選哪種是個判斷 前兩天講的是把判斷「沉澱成規範」(CLAUDE.md)和「沉澱成記憶...

上萬台實體設備的可靠性:Berry AI 的 SRE 有什麼與眾不同之處?

Day 03 介紹過 Berry AI 的四個團隊,其中 SRE 負責橫跨 edge 與 cloud 的系統穩定性。前面各篇描述的雲地整合架構,讓 Berry...

鐵人賽 IT Operation DAY 24

Day 24|環境越來越多,怎麼避免手動設定失控?

上一篇比較了 SQS、SNS 與 EventBridge,決定哪些工作需要排隊、通知或依事件內容分流。 當架構裡開始出現 VPC、ECS、資料庫、Queue 與...

鐵人賽 Modern Web DAY 24
前端來點 AWS 技能樹! 系列 第 24 篇

Day24 - OIDC:讓 GitHub Actions 向 AWS 換一把短期鑰匙

昨天最後留下一個問題:要讓 GitHub Actions 幫我們 push Image、通知 EC2 換版,GitHub 的機器要怎麼拿到 AWS 的權限?今天...

鐵人賽 Vibe Coding DAY 24

Day 24:Docker 容器化:指示 AI 寫出最佳化的 Dockerfile 與 docker-compose

今日目標 經過前面四周的開發、AI 功能整合與資安補強,我們的 AI 個人財務追蹤器已經是一套功能齊全且具備防禦力的現代 Web 應用。今天我們正式邁入階段五:...

鐵人賽 AI Security DAY 29

Day 29|SIEM-ready 稽核日誌與 air-gap 離線更新包

稽核要的不是「有護欄」,是「證明它一直在」 Day 13 說雲端線的稽核證據是一張 floor setting 截圖。地端線沒有這種東西,要自己產出兩樣:每一筆...

鐵人賽 AI Security DAY 29

Day 29|模型可換,治理不變

這是整個專案最重要的一句話,而它來自一次失敗。 Day 12 那個令人失望的 benchmark 結果,逼我重新想一個問題:如果我花了兩週訓練的模型,效果跟原始...

鐵人賽 AI Engineering DAY 24

Day 24|如果任務做到一半,AI 會知道嗎?

前言 昨天我們做到了一件很重要的事情: 完成任務 → 更新 MySQL → AI 重新安排剩下的任務。 但實際使用 Todo 時,不是每件事情都會一次做完。 例...

鐵人賽 Security DAY 29

Day 29|邊界:資料到底出不出境

三種「不出境」 這個詞在不同人口中意思不同,而認知落差會在專案後期爆炸。三種定義: 定義一:物理邊界。 資料不離開機構自有的機房。 定義二:主權邊界。 資料不離...

鐵人賽 AI Engineering DAY 24

Day24:重新檢驗 19 個實驗結論:哪些差異真的站得住腳?

今天是來拆自己的台的 Day23 把量測台補成了評測框架,最後留下一句話:19 組比較裡只有 6 組是有把握的。 今天把這 19 組攤開,並且明確指出哪幾篇我講...

Day 25|Node.js + PostgreSQL 一次啟動:Docker Compose

前言 前面已經陸續把 Node.js、Express、PostgreSQL 和 Docker 串了起來,到了這個階段,專案開始同時需要 API 和資料庫兩個服務...

鐵人賽 Vibe Coding DAY 24

Day 24|大家確認同一版資料,再開始結算

今天先把前幾天累積的手動驗收補上。用同一台電腦的兩個帳號,實際走過登入、共同帳單、現金確認、邀請撤銷與成員恢復。這次也遇到一個容易誤會的地方:瀏覽器重新整理會清...