地圖目前已經有做了一些規劃,看起來場景比較豐富,繼續把地圖擴張成多關卡流程。而為了能在同一輪遊戲裡反覆載入場景,必須得處理關卡資料、分段載入步驟、敵人/道具重置...
在這篇文章中,我們實際使用 pkcs11-tool 指令,讀出中華電信 HiCOS 憑證卡中的金鑰與憑證內容,並逐一分析各欄位代表的意義。這對研究台灣電子憑證體...
嗨大家,我是 Debuguy。 昨天(Day 22)我們發現了一個技術問題:改用 LiteLLM 後,reasoning_content 因為 @genkit-...
我們繼續新的的內容之前,我想先回顧我們過去幾天的內容,其實在前幾天的內容中我們就已經實現了將探索結果動態生成 UI的程式碼 在 Day 21,我們使用 ge...
為什麼要在意注入時機? Content Script 是在使用者造訪符合條件的頁面時注入的 JavaScript 腳本。若設定不當,可能造成: 頁面載入變慢(...
在 Day26,我們學會了如何將使用者輸入的文字轉成 Embedding 並存入 Qdrant。 今天,我們要讓 RAG 系統更進一步:「讓它自己讀懂文件」。...
break 語句用來中斷 (跳出) 目前的迴圈或 switch 區塊。當 JavaScript 執行到 break 時,會立刻停止該區塊的執行,並跳到程式區塊外...
我們已經為 AI Agent 裝上了大腦(LLM)、注入了靈魂(Prompt),也賦予了它記憶(Memory)。至今為止,我們的 AI Agent 已經是個稱職...
while 迴圈會在「條件為 true」的情況下重複執行一段程式碼。只要條件成立,程式就會一直執行下去。 語法 while (條件) { // 重複執行的程...
▋前言 延續昨天的討論,我們已經確定「語者標籤錯位」是由於 embedding 比對排序與 NeMo 輸出順序不一致 所造成。今天我們要嘗試修正這個邏輯,讓語...
前言 我們昨天完成了利用 Supabase 的使用者登入註冊系統,坦白說這種第三方認證服務確實挺方便的,通常也都提供其他OAuth的整合服務,讓幾年前還不太好做...
前言 在飲料魔法學院裡,每一個元件(Component)都不是靜止的存在。它們誕生於魔法師的召喚(onMounted),在運行中感受能量波動(watch / w...
昨天我們透過 ClickHouse Exporter 了解了 Factory Pattern 如何統一管理不同 signal 的建立,以及 start() 和...
1. Guidelines 為 to̍h 達成資安目標,提供建議佮最佳實踐。 2. Policies 建立規則佮步驟。一般資安佮資料的 policies:...
Babylon.js 作為一套強大的工具,提供了各種不同的視覺化編輯器,讓原本程式碼的部分利用圖形介面更好觀察和一目了然,大大的提升開發效率。利用這些視覺化的編...
滿版播放器 今天把播放器從原本「浮在上方、會擋內容」的樣子,改成貼齊瀏覽器左右邊的底部播放器。 整條變薄,不留邊,畫面看起來比較乾淨。 手機版只留下重點:播...
昨天介紹了在 React 開發的五個思考流程: 確認 component 不同的呈現狀態 識別哪些會觸發狀態改變 用 useState 記憶這些狀態進行操作...
在 Day25,我們成功啟動了 Qdrant,並能建立與刪除 Collection。 今天,我們要讓這個資料庫「學會記住文字」。 我們將整合 Ollama +...
Hi 各位好,終於來到第 23 天!接下來四天,我們將進入 Terraform 與基礎建設自動化 的主題。今天先簡單介紹 Terraform 的基本概念與使用方...
今天繼續看 context engineering 相關的東西。 實驗4 昨天介紹的實驗都是 base on NIAH 的 dataset 做延伸。這個實驗則是...
可以在正式上線的網頁中,按 F12 > Lighthouse,讓他對網頁進行效能檢查。檢查結果會有以下分類: 1. Performance 效能...
倉儲理貨 AI Copilot — LLM 全端專案腳手架(Python FastAPI + RAG + LangGraph + React) 一個可直接跑起...
昨天我們簡單梳理了第三方登入背後的兩大協議:OAuth 2.0 與 OIDC。今天,我們主要想詳細拆解使用 Google 帳號登入時,前後端各自扮演的角色與互動...
誰需要在家工作 WFH, Work From Home,字面上是在家工作,但現在已經是指廣義的 遠距工作、遠端工作及在家工作,而 WFH 這個名詞是在疫情期間才...
Cloudfalre 我覺得這體驗不太好耶 DB 沒有的解法1、我部屬命令加上 npm run build && wrangler deploy...
1. 為什麼需要生命週期(Lifetime)在 Rust 中,所有的引用(reference)都有明確的存活範圍,編譯器必須確保引用的值在使用期間不會被釋放。生...
完成這幾週的學習之後,我開始重新思考下一個階段的方向。雖然目前已經能夠獨立完成一些小型專案,並掌握基礎的 Java 與資料庫應用,但我也清楚地知道,這只是 IT...
擬人化角色:【時光回溯的書記官】 種族: 人類/法師 外貌: 一位身穿深色長袍、面容嚴肅、白髮白鬚的老法師,他正用鵝毛筆在厚重的魔法典籍上書寫。在他身旁,一...
一、實作目標 這次的任務,是讓 n8n 自動抓取每日星座運勢(例如金牛座、雙魚座等),再透過 Gmail 節點自動寄信通知。 最棒的是:這次不需要任何金鑰!Az...
在Day24有提到inorder可以來驗證是否Binary Search Tree,我們來介紹下二元搜尋樹Binary Search Tree。 二元搜尋樹(B...