iT邦幫忙

技術文章

RSS
鐵人賽 AI & Data DAY 10

Day 10:如何搞定 Google 憑證 - 取得 Client ID 和 Secret

昨天我們介紹了自動化的核心元素,裡面的案例有提到:在 n8n 的 Workflow 裡,如果要使用 Google Drive Node,打開 Node 第一個格...

鐵人賽 Vue.js DAY 10

Day 7.5 : 組件化的魔法延續及所需的魔法道具

前言 原計畫今天要進入 API 串接,但我們的 OrderForm 還有一段組件化沒拆完(OptionGroup)。 另外在實戰裡,厲害的魔法師也需要可靠的魔法...

鐵人賽 生成式 AI DAY 11

Day11 -

承上篇 「角色扮演」= 讓 AI 穿上不同身份的樣子 可以拿到更符合需求的答案 但有時候即使角色設定正確AI 還是可能給出一堆「看似有用但很散」的回答也就是大...

鐵人賽 生成式 AI DAY 10

Day10 - Openai API 串接 :先認識模型

前言 實作 MCP Server 有點挫折,但經過一番努力振作後,因為希望可以實作一個 AI 相關的小應用,所以轉往研究 LLM API,那這篇主要是初步介紹我...

鐵人賽 自我挑戰組 DAY 0
Leetcode自學 系列 第 9

Day 9 複習 & 重做卡住的題目

在反覆練習《有效的括號》這題的過程中,我特別仔細去理解了這段常出現的語法:for (char ch : s.toCharArray())這其實就是 Java 裡...

鐵人賽 自我挑戰組 DAY 2

Day 6 「建立可重複的本地實驗環境(簡易脆弱 web app)」

建立一個本地可啟動的脆弱 Web Lab(含反射/儲存 XSS 範例)。 用 Docker 把環境封裝成映像,能快速啟動/重置。 確認可以在 lab 做 Day...

鐵人賽 生成式 AI DAY 10

Day 10:學習小助手 讓AI生成練習題

複習完後總是希望能夠拿些題目練練手,確認自己到底有沒有真的學會,還是只是單純的看過去了卻什麼都沒記住,或者是在考試前到學校的通勤路上,突然想再練習一下,但又不方...

鐵人賽 生成式 AI DAY 3

【從夜市烤肉到 AI 多模態融合 | Early Fusion v.s. Late Fusion 的故事】

__大家應該都有過這樣的經驗:走在夜市裡,烤肉香氣撲鼻而來。你眼睛看到架上的肉冒著煙、鼻子聞到濃烈的香味、耳朵聽見油滋滋的聲音,這時候,你要不要買一串烤肉? 其...

鐵人賽 Software Development DAY 10

[Day 9] APP 名稱轉換:讓套件名稱變人話

套件名稱真的很醜 昨天做出了基本介面,但有個大問題:APP 列表顯示的都是 com.android.systemui、com.miui.securitycent...

鐵人賽 Security DAY 10

【LOLBAS鐵人賽Day10】特別企劃之失敗了我還是想放上來(Odbcconf.exe:ODBC 設定工具執行惡意 DLL 攻擊)

今天要來展示一個被修補好的洞,而且是打了一整天才發現全部都被 patch 掉了所以沒成功,不過過程挺有趣的,還是想記錄一下。 Odbcconf.exe 是用來設...

鐵人賽 Rust DAY 10

Day 10:Tuple 與 Struct

1. Tuple(元組)元組是一組可以包含不同型別的資料集合,使用小括號 ()。可以用索引存取元素,或是解構 (destructuring)。 fn main(...

鐵人賽 自我挑戰組 DAY 10

<DAY10> - Best Time to Buy and Sell Stock

題目介紹 編號:121 類型:Array,, Greedy 難度:medium 題目連結:https://leetcode.com/problems/best...

鐵人賽 自我挑戰組 DAY 11

[Day 11] GU價格提醒系統 (5) - n8n 可串接的 爬蟲 API [學習筆記]

我們昨天 [Day 10] GU價格提醒系統 (4) - 我要怎麼拿取GU資料? 爬蟲? 完成了如何拿取 GU 商品價格資料,今天就來把這個爬蟲腳本容器化,用成...

鐵人賽 自我挑戰組 DAY 11

基礎核心:算力(Compute Power)

算力(Compute Power)是推動人工智慧快速發展的另一個關鍵核心。隨著深度學習模型日益龐大、參數數量動輒上億甚至上千億,對運算效能的需求急遽攀升。現今的...

鐵人賽 AI & Data DAY 10

計算基本統計

昨天我們處理了數字欄位,把「帶逗號的字串數字」轉換成可以運算的數值型態。今天,我們要來計算股票數據的基本統計值,這些統計結果能幫助我們快速掌握整體走勢。 為什麼...

鐵人賽 Build on AWS DAY 10

DAY10 雲端基礎章-VPC 基礎概念篇

簡介 在上篇 DAY9 雲端基礎章-建立 IAM Group 與 User 中,我們實際建立了 IAM Group 與 User,並驗證了不同 Policy 所...

鐵人賽 IT 管理 DAY 10

Day 10 - Copilot 助你小結,基本功能掌握後如何更貼近工作日常應用

告別數位苦工,迎接有意義的工作時代 試想一個典型的工作日,早晨被成堆的未讀郵件淹沒,緊接著是為了尋找一份特定文件而在無數個資料夾與對話紀錄中徒勞翻找,下午則耗...

鐵人賽 Odoo DAY 10

【Day10】Odoo CRM 新手指南:從潛在客戶到商機

在銷售流程中,潛在客戶 (Leads) 和 商機 (Opportunities) 是兩個關鍵的概念。 Odoo CRM 幫助我們從網站聯絡表單、電子郵件或手動輸...

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

21_PM不加班的AI便利貼_AI助理群_公文寫手

每一間公司的運營上,都一定會有各種公文、經費申請、出差理由、專案啟動書……這些文件其實都是會符合這公司的格式或框架,與其每次從空白頁開始,不如把AI當成初版內容...

鐵人賽 Software Development DAY 10

Day 10 -型別與資料契約:mypy / pyright 與 Pydantic v2

在 Day 2–9,我們把「能跑且一致」的地基(環境、依賴、可重現、工作流、風格)架好了。接下來要把正確性前移到更前面: 用 mypy / pyright 在...

鐵人賽 Vue.js DAY 17

Day 17: Composable 的「可擴展設計」與 Vue 3.6 新能力

開發的時候總會想怎麼才能改善效能?怎麼才能讓網頁跑得快?但是...真的是這樣嗎? 好多時候,「跑得更快」不如「設計得更好」,畢竟程式碼在未來還是有機會擴充維護,...

鐵人賽 自我挑戰組 DAY 10
日誌檢查學習自我挑戰 系列 第 10

Day10:常用日誌排查流程

日誌排查不僅僅是盲目搜尋,更是一門科學。當問題發生時,遵循一個標準化的流程能幫助你快速找到根源,而不是浪費時間在錯誤的方向。核心原則:從宏觀到微觀當一個服務崩潰...

[Day23]_Puppeteer

在進行爬蟲時,我們時常需要一個強大的工具來模擬瀏覽器行為,「Puppeteer」就是一個廣受歡迎的函式庫。然而,n8n 本身並未內建此功能。別擔心!這篇文章將引...

鐵人賽 自我挑戰組 DAY 11
ÉCHO (迴響) 系列 第 11

第十一章:引爆點

「ÉCHO」誕生後的第一個月,世界是安靜的。 那是一種詭異的安靜,就像暴風雨前的死寂,所有的鳥兒都停止了歌唱,連風都屏住了呼吸。克蘿伊知道,這種安靜不會持續太久...

鐵人賽 Security DAY 24

【DAY24】惡意廣告(Malvertising)技術分析及防護實踐

一、前言 隨著線上廣告的普及,惡意廣告(Malvertising)成為資安圈日益嚴重的問題。惡意攻擊者透過各類技術嵌入惡意廣告,誘使用戶點擊,進一步散播惡意軟體...

鐵人賽 Modern Web DAY 10
Medusa.js 石化我的心 系列 第 10

Day10 探查基本功能 - 付款流程

今天,我們要來簡單說明一下,在於 MedusaJS 中 Payment Module 中粗略的付款流程是怎什麼。 付款流程 當使用者對於滿足購物後,會前往結帳,...

鐵人賽 自我挑戰組 DAY 10

Day 10 – Stand-up 報告

第一次看此系列文的朋友,請先移步到 Day 1 – 如何開始?進行方式、自我介紹實戰 哦! 🎬 情境故事 每天早上的 stand-up meeting,你要用英...

鐵人賽 生成式 AI DAY 10

Day 10: 打造專業級側邊控制面板 - 提升介面整潔度與使用者體驗

前言 在昨天的文章中,我們成功為 GASO 添加了搜尋功能,現在頁面上的功能愈來愈多了。今天我們就來解決一個重要的介面設計問題:隨著功能越來越多,原本分散在頁面...

鐵人賽 DevOps DAY 24

Day24 - 監控做得好,晚上就睡好

今日目標 了解監控系統在 DevOps 中的重要性 學會使用 Ansible 部署 Prometheus + Grafana 監控解決方案 實作 ELK St...

鐵人賽 Modern Web DAY 10

Day 10:遊戲的生命週期 - 更新循環系統

在前面幾天,我們已經不知不覺地使用了 CG.Base2.addUpdateFunction 這個功能好幾次。無論是讓 Sprite 像螢幕保護程式一樣在畫面中彈...