經過 5 天的開發旅程,今天是 MoodStamp 專案的收尾。雖然沒有完成一個可以上架的完整 App,但這 6 天的價值遠超過一個 Side Project...
經歷了前幾天連結 Mbed TLS 的失敗,自已 fork Mbed TLS 重新 make 也失敗,在 GitHub Actions 上用 Renode 整合...
題目介紹 編號:704 類型:Array, Binary Search 難度:easy 題目連結:https://leetcode.com/problems/...
這幾天在幫爸爸找十二月前往泰國的機票,每次購買機票都習慣在 trip.com 上面買,航班顯示不知道為什麼就是比別家的多元,也能清楚看到去程跟回程每天最低機票的...
隨著專案越來越大,你會發現前台元件愈來愈多、重複的代碼也愈來愈難維護。 今天,我們要利用 Cursor 的 AI 能力,讓它幫我們自動分析專案中的 UI 元件...
前言 在昨天的文章中,我們已經建立了基本的 Web API 專案,並理解了 API 的基本運作方式。今天要深入探討的是 Routing(路由)與 Control...
今天我們來簡單介紹一下 Hydra 介面與操作方式。 1️⃣ Target 目標裝置 Single Target:你要攻擊的單一目標(IP 或 hostna...
我們已經探索了 Tauri 中許多與使用者直接互動的功能,例如視窗、選單和對話框。今天,我們將學習一個非常強大的功能:Deep Link (深度連結)。這個功能...
1. 新增趨勢分析欄位先到 PostgreSQL 裡,新增一個欄位來存「趨勢方向」: ALTER TABLE cancer_patients ADD COLUM...
AI 寫作快速方便但並不是所有情境都適用,尤其在需要「情感深度」與「真實經驗」的場合,更應該謹慎使用。像是紀錄個人心情、表達真誠情感或撰寫帶有強烈主觀意見的文章...
目標先講清楚:分析OpenAI Apps SDK,了解OpenAI Apps SDK是怎麼使用MCP當作跟其他Apps交互的protocol 1) Open...
原本今天要進行 AI 配音,但我後來想想…… 這次我想先不配音,轉而專注讓「畫面與文字」說話。 對我來說,這是更自由、更直覺的敘事方式,尤其是針對這次的動畫...
前言 上一篇文章中我們討論了 RAG 至 Agentic RAG 系統中,延遲與準確度監控的重要性。 本篇我們將實際介紹兩個最常見的開源監控組合 —— Prom...
SSRF 的全名是 Server-Side Request Forgery。這是一種極度危險的 Web 安全漏洞,它的核心概念是攻擊者濫用伺服器上的某個功能,誘...
過去的開發流程中,安全測試通常在產品完成後才介入,但到了雲端與 CI/CD 時代,這樣的做法已無法跟上變化的速度。於是,一種讓「安全」成為整個開發流程中不可分割...
步驟 1: 建立礦物方塊首先,我們需要建立紅寶石礦的方塊類別: java // RubyOreBlock.java public class RubyOreBl...
從命令列走向視覺化,打造一個真正好用的知識庫對話介面 在 Day 23,我們介紹了 Streamlit 基礎概念與功能。今天,我們要進一步把這個「原型」變成...
在寫程式時,常會遇到「某個東西有屬性、有行為」的情況,例如:一個學生有名字(屬性),也能打招呼(方法)一隻狗有品種(屬性),也能叫(方法)一台車有顏色(屬性),...
昨天我們建立了升級介面的基礎框架,今天我們要來實作升級系統的核心邏輯部分。 首先,從今天開始我就不再重複過多舊有的程式碼了,只稍微修改的那種,我也改成統一在文章...
在前幾天完成 Ollama、Docker 和 Open WebUI 的環境設定後, 我們終於讓生成式 AI「開口說話」了! 這個畫面是 Open WebUI 的...
在前面兩篇文章,介紹了 Lit 的元件初始化與屬性。完成靜態元件後,接下來要介紹 Lit 的生命週期(Life cycle)與事件(Event),讓元件可以動起...
各位晚安安,歡迎來到coding小白盜版學校官網的第24天,這個計畫的內容是我這個coding超新手會在這30天裡,把複刻學校官網當作目標,從最基礎的前端htm...
我們從 Day 17 開始就利用雲端資源如 GCP 來當作我們部署 n8n 的目標,省去自己去買實體機器或其他周邊設備的麻煩,順便省錢?(誤)既然我們利用了雲端...
在完成「服務」面向的評論統計後,今天要轉向顧客最直接感受的核心——整體口味。每家火鍋店則是取樣 7 則與口味相關的評論,進行情感(正面/負面/中立)分類與視覺化...
在上一篇文中,我們有從這篇論文中有提到兩種 RAG Post-Retrieval 的主要方向分別為 : Reranking Context Compress...
前言 大家好!在 Day 23,我們成功地讓主畫面的總支出卡片動了起來,至此,App 的所有核心功能都已具備即時數據驅動的能力。我們的「省錢拍拍」已經是一個功能...
在相同的檢索結果 + prompt 下分別使用: 一個 flan-t5-small 一個 flan-t5-base 比較: 回答語氣(口語 / 正式 /...
大家好,歡迎來到第二十四天!在 Day 23,我們建立了完整的 CI/CD 自動化流程。今天,我們要深入 Android 平台的建置、簽名與自動化部署,並將重點...
魔術方法,也稱為「dunder」(雙底線)方法,為 Python 類別定義特殊行為,讓您實作加法、索引等自訂操作。 class Dog: def __i...
前面我們聊過 分支、合併、rebase,也學會查看 commit 歷史(git log)。 今天,我們要介紹一個實用但常被忽略的指令:git cherry-pi...