iT邦幫忙

技術文章

RSS
鐵人賽 自我挑戰組 DAY 29

Extension 系列: 圖形合併與摘要

為什麼要用 extension? ggplot2 能滿足多數基本視覺化需求;當遇到標籤重疊、高密度散點、互動、內建統計檢定、或多圖拼版等進階場景時,exten...

鐵人賽 自我挑戰組 DAY 15

用 IF 節點判斷分數是否及格,發送 LINE 通知提醒

昨天我們介紹了 IF 跟 Switch 節點的差異與概念,今天就實際用 IF 節點來操作一個簡單的判斷流程,讓資料能根據條件往不同路徑走,我們會模擬同學的分數資...

鐵人賽 生成式 AI DAY 15

【Day 15】 Google ADK 工具型(Tool) 與 子代理(Sub Agent) 的比較

在 Google ADK(Agent Development Kit)中,工具型(Tool)和子代理(Sub Agent)是構建 AI 代理的兩種主要方式,用來...

鐵人賽 Security DAY 15
資安的原罪 系列 第 15

【15】資安的原罪 ch.3-2.b 社交工程

【15】資安的原罪 ch.3-2.b 社交工程 本章中見證現實中最頻繁發生,且破壞力可能最高的攻擊。^9 ^7 ^8 ^2 什麼是社交工程? 社交工程(Soc...

鐵人賽 生成式 AI

【Day27】第三專案(三):Gemini+NotebookLM協同開發

TL;DR 學習如何將 NotebookLM 的「分析成果」,無縫整合進 Gemini 的「開發指令」中。 體驗 AI 團隊的進階工作流:NotebookLM...

鐵人賽 自我挑戰組 DAY 15

Day 15|Agent Design - Memory - 簡單、方便的Openai Agent SDK(1/5)

目標先講清楚:Agents SDK 提供 Session Memory(修剪與壓縮),只要反覆呼叫 session.run("..."),...

DAY 15 - 用C# ASP.NET Core開發一個小專案!專案發想與結構

哈囉大家好!今天是鐵人賽第15天,不知不覺鐵人賽已經過一半了~接下來就是實戰演練的時刻了,希望我能順利完成一個應用的小專案! 苦惱了很久要做什麼樣的應用程式,後...

鐵人賽 AI & Data DAY 22

Day22|系統健康全攻略:Monitoring → Observability,一篇搞懂

前言 欸,監控比談戀愛還難懂? 老實說,第一次聽到 Monitoring 跟 Observability,我的反應跟剛分手時一樣:「蛤?不是都差不多意思嗎?」...

鐵人賽 生成式 AI DAY 15

Day 15:聽得懂了!語音轉文字

前面我們玩了文字聊天、Function Calling、FAQ 系統,甚至還讓 AI 說話更自然。 今天要進入 Audio 功能,讓 AI 聽得懂我們說的話!...

鐵人賽 AI & Data DAY 15

Day 15:每天自動產出鐵人賽文章摘要,不用手動整理

昨天我們已經完成了 自動發 FB 貼文的設定。那麼今天,我想先回到前面的一個環節:文章生成後,AI 能不能自動幫我讀完內容,再寫好一份社群貼文草稿? 對我來說,...

鐵人賽 Rust DAY 17
用刷題來練RUST 系列 第 17

用刷題來練RUST Day17 如何自定義Priority Queue Top K比較方式

因為tuple內建比較規則是固定的字典序 (lexicographic order),如果今天要以字串長度為排序依據,要自定義結構和比較方法。 在Day16有看...

鐵人賽 AI & Data DAY 15

[ Day 15 ] 資料使用者和系統維運者的愛恨糾葛

🏎️ 資料限時賽開始! 業務單位需要在每天早上 8 點前,看到前一天的完整業務報表/更新後的儀表板/最新的模型預測結果,以便提供高層制定業務策略。因此要求所有資...

鐵人賽 Mobile Development DAY 15

114/15 - Vibe Coding 清單頁提示設計

今天討論的頁面是清單頁,也可以說是主頁面,因為首頁不要太複雜,所以討論的功能沒有很多,主要是在討論無障礙 UX 的部份 對話懶人包 AI 列出大功能後,再列出...

鐵人賽 DevOps DAY 15

Day15 - Prompt Generation:用模板和版本管理 Prompt,規範 LLM 的回應

🔹 前言 在使用 LLM(大型語言模型)的時候,我們其實是透過一段「指令」來告訴模型要做什麼,這段指令就叫做 提示詞(Prompt)。 在 Day 15 &a...

鐵人賽 Security DAY 15

Day 15. Hutch

偵查 # Nmap 7.95 scan initiated Mon Sep 29 03:40:54 2025 as: /usr/lib/nmap/nmap --...

鐵人賽 Security DAY 19

病人同意分享紀錄 – 智慧合約基礎

今天的學習目標是理解智慧合約在醫療領域的應用,特別是病人如何透過「同意」或「拒絕」來決定醫療紀錄是否能被共享,並能用 Python 撰寫簡單的同意/撤回模擬程式...

鐵人賽 IT 管理 DAY 15

Day15: 【n8n x Meta 三件套】終極整合!打造三平台自動化發文神器

到目前為止,我們已經分別完成了 Facebook、Instagram、Threads 的自動化發文工作流。每一條「產線」都能獨立運作,但身為追求效率的懶人,我們...

Prometheus 體驗

今天來體驗 Prometheus ,是一個監控系統加排序資料庫(Time-series DB),主要用於監控主機跟服務的性能。 安裝 安裝一樣透過docker...

Day15|實作回顧:流程優化評估

不是你數位工具不夠多,是你根本沒搞懂團隊的實際操作落差。 連客服要怎麼在Google Sheets換行都不知道,就想推n8n自動化?😮‍💨 👉真實案例分享:從...

鐵人賽 自我挑戰組 DAY 16

Day 16 圖片最佳化 Nuxt Image

網站裡圖片往往是最佔空間的資源,如果沒有處理,會拖慢載入速度、影響使用體驗。透過壓縮、Lazy Loading、自適應尺寸等方式,不僅能加快網頁載入,也能減少流...

鐵人賽 AI & Data DAY 27

Day 27 | 多模態情緒識別:從研究綜述看實驗設計與未來方向

前言 今天,我們要深入一篇 2023 年的綜述 "A Survey of Deep Learning-Based Multimodal Emotion...

鐵人賽 Mobile Development DAY 15

Xcode x Swift Vibe coding進階開發之旅 第十五天 點名系統(8) 增加時間限定

說明 增加時間限定可以減少重複簽到的問題以及減少記錄的資料數量 指令 我需要給人員資料庫增加一個欄位 紀錄最後一次簽到的時間 增加限制上次簽到時間與當前時間大於...

鐵人賽 自我挑戰組 DAY 4
來都來了-涮就涮吧 系列 第 23

#22

Remove N-th Node from End of List - LeetCode 19 question 刪除鏈表中倒數第 n 個節點,回傳新的頭節點...

鐵人賽 AI & Data DAY 15

Day 15 分項小計

**SELECT [col1,col2] 彙總函數(col),[GROUPING(col),][GROUPING_ID(col1,col2,...)]FROM...

鐵人賽 自我挑戰組 DAY 15
安豬複習 系列 第 15

#14

View 與 Window 的關係 intro 在 Android 的 UI 架構中,View 和 Window 是開發者最常接觸但又最容易混淆的兩個核心概念。...

鐵人賽 生成式 AI DAY 17

(Day17)AI音效與特殊聲音合成的創意延伸

AI音效與特殊聲音合成正成為聲音設計領域的新寵。與傳統聲音合成需要複雜的合成器或大量人工作業相比,生成式AI工具只需要簡單的文字描述,就可創造千變萬化、甚至嶄新...

鐵人賽 Modern Web DAY 16

Day 16:Cloudflare Workers 圖片代理實作

前言 在 Day 15 文章中,我們處理了 ImageMap Message 的背景圖,接著我們遇到了圖片不能出現副檔名及動態路徑支援不同解析度的問題。今天主...

鐵人賽 生成式 AI DAY 26
PM不加班的AI便利貼 系列 第 26

26_PM不加班的AI便利貼_AI助理群_寫作潤飾Ghost Writer

寫作這件事,是這幾年才開始認真練習的。 原因其實可以追溯到以前做設計的時候。那時候常常需要研究、探索一些問題,但並沒有把研究過程記錄下來。當時覺得反正腦子裡有印...

鐵人賽 生成式 AI DAY 15

# 兩週的小總結跟後續進行方向

這兩週以「實戰模擬 → 分段補防禦」為主線。先建立最小的 MCP × n8n workflow,然後透過多種紅隊場景(未授權的 webhook 呼叫、惡意 pa...