iT邦幫忙

技術文章

RSS
鐵人賽 Security DAY 29

【DAY29】技術實作/打造一個 AI 釣魚郵件偵測器

在過去,釣魚郵件常常因為語法錯誤、語氣生硬而容易被識破。隨著大型語言模型(LLM,例如 GPT 系列)的崛起,攻擊者現在可以輕易地生成語氣自然、內文流暢、甚至針...

鐵人賽 生成式 AI DAY 23
練習AI 系列 第 24

章節錨點 + 章節優先檢索(Section-first Retrieval)

🆕 程式碼 src/utils/md_ast.js(新增) 輕量 Markdown 區塊解析:抓出 H1~H6 標題、slug、章節文字範圍。 // src...

鐵人賽 Software Development DAY 15
渲染與GPU編程 系列 第 15

Day 14|Vulkan 載入模型並加入光影

今天把昨天的「三角形」升級成「載入 .obj 模型 + 基本打光(Blinn-Phong)」。你會學到三件事:(1) 讀取模型並放進 Vertex/Index...

鐵人賽 Mobile Development DAY 15
我將成為Swift之強者 系列 第 15

Day15 - 仿刻 iOS 鬧鐘實作:主畫面 UI 與基本功能

Day15 - 仿刻 iOS 鬧鐘實作:主畫面 UI 與基本功能 本篇文章將說明 MainViewController.swift 的設計思路,重點在於 鬧鐘列...

鐵人賽 自我挑戰組 DAY 15
LeetCode 每日任務 系列 第 15

LeetCode Day15

21. Merge Two Sorted Lists 題目:給定兩個 已排序的單向鏈表 list1 和 list2,將它們合併成一個排序好的鏈表並返回新鏈表的頭...

鐵人賽 生成式 AI

【Day28】終極整合:AI 金融助理團隊成形

TL;DR 將課程中建立的所有工具與流程,整合到一個從「陌生開發」到「簽約成交」的完整客戶服務場景中。 理解 AI 助理團隊如何系統性地為我們的日常工作賦能...

鐵人賽 IT 管理 DAY 15

Day 15 - 基礎概念的助理小隊成員闖入App發揮所長 - 文字翻譯小幫手

建構 AI 助理小隊的旅程中邁入到第 15 天,如果說前期的基礎是打造通用能力,那麼從今天會在從整合的概念介紹一位具備核心專業技能的成員 : 文字翻譯小幫手,...

鐵人賽 Rust DAY 15

打怪掉落道具

把耐力、異常狀態與道具補給串起來之後,繼續要讓這個循環更完整,也就是敵人被打倒會留下道具。所以玩家不只是在清怪,可能需要評估什麼時候砍下最後一刀、如何走位撿補給...

鐵人賽 Mobile Development DAY 15

Day15 ImageView介紹

30天度過一半了,可喜可賀 ᐛ 今天來介紹ImageView,這次沒有用範例Sorry,開始ㄅ.w. 什麼是ImageView ? ImageView是Andr...

鐵人賽 生成式 AI DAY 15

LLM Agent 的開發流程:從基礎到互動式 UI

LLM Agent 的開發流程:從基礎到互動式 UI 這一週我們完整學會了 LLM Agent 的開發流程,從基礎到互動式 UI: Chain + Promp...

Day15 - TypeScript (2) - 類型基礎

前言 在上一篇文章中,我們了解了 TypeScript 的概念和優勢。今天我們來深入探討 TypeScript 的核心——類型系統。 類型聲明 TypeScri...

鐵人賽 自我挑戰組 DAY 15
leetcode 系列 第 15

leetcode 15. 3Sum

題目:Given an integer array nums, return all the triplets [nums[i], nums[j], nums[...

鐵人賽 生成式 AI DAY 15

Day 15 從 Gmail 到閱讀島嶼:功能先有,視覺革命尚未成功

今日主題 核心目標是將 Gmail 中的科技資訊郵件視覺化為互動的 3D 島嶼地圖,讓資訊管理變得更加直觀有趣。第二階段是在這個網站上已讀的這些訊息可連動 Gm...

鐵人賽 自我挑戰組 DAY 17

Day17:修改測試(2/2)

今天的目標是修改測試的部分!會完成剩下的五個應用情境!要撐下去嗚嗚嗚嗚嗚><! 情境四:藥品與處方管理修改 - 醫師更正的處方會使用到的資料表為...

鐵人賽 Security DAY 15

Day 14: Cyber kill Chain

今天我已經懶得想標題了,我們就直接來看這個是甚麼東西吧 Cyber Kill Chain (網路攻擊殺傷鏈) 是在我們資安中一個非常經典且重要的框架,由美國國防...

鐵人賽 生成式 AI DAY 16

Day 16:程式碼結構化與專案目錄管理

到了第 16 天,你的專案已經不再只是幾個小元件的組合了。 隨著功能越來越多,如果程式碼還是「隨手放哪就放哪」,很快就會遇到兩個問題: 難找檔案 —— 想改...

[Day-28] 期末回顧:建立自己的踩坑清單

記得我剛開始學前端的時候,也剛學會怎麼使用 Notion,所以每次看完一小節的課程影片,我就會寫筆記彙整一次: 看起來好像很認真對吧?可是這其實不是我習慣的...

鐵人賽 AI & Data DAY 15

小插曲

今天,我想暫時跳脫純粹的技術探討,分享一個我認為對每位工程師都至關重要的開發思維,尤其是在我們現在高度依賴 AI Agent 的時代。 近期,一位知名Vibe...

鐵人賽 Rust DAY 15

Day 15:泛型 (Generics)

1. 為什麼需要泛型Rust 的泛型目的是讓函數或型別能夠重複使用,而不用為每一種型別都重寫一份程式碼。這能讓程式更簡潔、可重用,例如要寫一個找最大值的函數,如...

鐵人賽 Vue.js DAY 20

Day 20 - Reactive:reactive 極端案例

我們完成 reactive 的基本實踐後,接下來有幾個有可能會發生的情況: 原始物件傳入 Reactive 物件 Reactive 物件傳入 Reactiv...

鐵人賽 生成式 AI DAY 0
智能創作的未來探索 系列 第 15

生成式 AI 與新聞媒體

新聞媒體是生成式 AI 發展中最受矚目的領域之一。AI 不僅能協助媒體快速生成新聞稿件,還能在資料分析、個人化推薦與內容製作等方面帶來深遠影響。然而,它同時也帶...

鐵人賽 Modern Web DAY 15

Day15 - AI Agent 自動生成滲透測試腳本(SQLi / XSS 範例)

在傳統的滲透測試流程中,資安人員往往需要 手動嘗試各種攻擊腳本,像是 SQL Injection(SQLi)、Cross-Site Scripting(XSS)...

鐵人賽 生成式 AI DAY 0
智能創作的未來探索 系列 第 14

生成式 AI 與遊戲產業

遊戲產業是生成式 AI 發揮創意與互動性的最佳舞台之一。AI 不僅能加速遊戲開發流程,還能帶來全新的遊戲體驗,讓玩家沉浸在更加真實、多變的虛擬世界中。 首先,生...

從零開始的區塊鏈學習 系列 第 15

15:D8-D14總結&重點整理

第二週我們跟著區塊鏈列車啟程,看看NFT與區塊鏈在夯些什麼?而接下來這一節我們要來做這週的複習與總結。 一、元宇宙• 和現實世界並存的虛擬世界。• 時間與現實世...

鐵人賽 Software Development DAY 15

Day 15:建立 Mock Server(模擬 API)

Mock Server 是當前端工程師在開發時,後端 API 可能還沒完成。這時候可以用 Mock Server 先模擬 API 回傳的資料,讓前端可以先測試。...

鐵人賽 Security DAY 16

PG Practice: Jacko 攻略

Recon 讓我們看看這系統有甚麼東西PS. 這邊所使用的列舉程式來自 https://github.com/21y4d/nmapAutomator ,這個腳本...

鐵人賽 Modern Web DAY 15

Day 15:告別基礎教學!從今天開始,我們「直接做遊戲」

前 14 天我們一路從 Sprite、Container 一路走到互動、音效,最後還拼湊出一個「幸運餅乾」的小 Demo。老實說,PixiJS 的基礎差不多都打...

Day16-docker-compose(volumes&network)

在前幾篇中,我們介紹了很多功能該怎麼使用,而其中,我想要特別針對volume跟network再多補充一點 volumes 負責解決資料的「持久化」問題,確保我們...

鐵人賽 Modern Web DAY 15
30天絕望倒數JavaScript 系列 第 15

JavaScript if 條件判斷

在 JavaScript 裡,if 是最基本的條件判斷語句,用來根據條件是否成立來決定要執行哪一段程式。 基本語法 if (條件) { // 當條件為 t...

鐵人賽 Vue.js DAY 22

Day 22: effectScope + Alien Signals 新世代的響應範圍管理

為什麼要談 effectScope? 在前幾篇(Day 19~Day 21)我們見識到: Vapor Mode 透過 跳過 Virtual DOM Dif...