iT邦幫忙

17th鐵人賽相關文章
共有 19759 則文章
鐵人賽 Security DAY 3

技術 [Day3]後量子密碼學 - 走進 Lattice 世界: 計算問題 - 最壞情況困難問題

在格密碼學中,我們經常會遇到一些計算困難的問題。這些問題的難解性是許多現代密碼系統安全性的基礎。簡單來說,這些問題就是找到一個隱藏在 格(Lattice) 中的...

鐵人賽 Software Development DAY 24

技術 Day 24 - .NET Aspire Testing 入門基礎介紹

前言 在現代雲原生應用開發中,我們經常面臨一個棘手的問題:如何有效測試複雜的分散式應用? 傳統單元測試執行快速,但無法涵蓋服務間的互動。端對端測試覆蓋面廣,但配...

鐵人賽 Modern Web DAY 26

技術 26 從開發到部署:使用 Zeabur 一鍵部署 Nuxt 專案

前言 這篇文章會帶大家一步步操作,如何將 GitHub 內的 Nuxt 專案,透過 Zeabur 平台進行部署,完成自動化、一鍵部署的上線流程。 註冊 Zeab...

鐵人賽 Software Development DAY 7

技術 Day 07 - 測試替身基礎 🎭

今天要做什麼? 昨天我們學會了參數化測試,用優雅的方式處理大量測試資料。今天要解決一個新挑戰:「如何測試依賴外部服務的程式碼?」 想像你有個寄送通知的功能,它會...

鐵人賽 Modern Web DAY 8

技術 Day 08 - 例外處理測試 ⚠️

今天進入測試基礎概念的第八天,我們要學習如何測試程式在錯誤情況下的行為。 挑戰的開始 🎯 昨天我們學會了測試替身,解決了外部依賴的測試問題。今天面對一個新的挑戰...

鐵人賽 Software Development DAY 8

技術 Day 08 - 例外處理測試 ⚠️

今天要做什麼? 昨天我們學會了測試替身,解決了外部依賴的測試問題。今天面對一個新的挑戰:「如何測試程式在出錯時的行為?」 想像一個場景:你的應用需要處理各種錯誤...

鐵人賽 生成式 AI DAY 3

技術 Day 03 - OpenAI API 快速上手:實作 CLI 聊天機器人

在前一篇文章中,我們已經認識了 OpenAI API 的基本功能與使用方式。今天要正式進入實作,透過最簡潔的程式碼範例,快速體驗如何呼叫 API,並將它應用在一...

鐵人賽 生成式 AI DAY 2

技術 專案啟動 - 當AI遇見真實業務需求(上)

一個拖了很久的計畫 說起這個銷售系統優化,其實是公司內部討論了很久的事情。 我們已經有一套運行中的系統:線上購買系統、線下門市開單系統、付款系統、庫存系統。各自...

鐵人賽 IT 管理 DAY 2

技術 Day 2 無職轉生:設備健檢的日常(基礎修煉篇)

章節一:設備健檢的日常(基礎修煉篇) MIS 的冒險從最基礎的設備健檢開始。這天,桌上一台抱怨「電腦超慢」的筆電成為主角。 只要一個環節失靈,整隊的效率就可能...

鐵人賽 Modern Web DAY 23
Angular 進階實務 30天 系列 第 23 篇

技術 Day 23:Angular Reactive Forms – FormArray 與動態集合

前言:從群組驗證到多筆資料 在上一篇,我們學會了如何處理 群組級驗證與跨欄位邏輯,解決了「欄位之間有依存關係」的問題。 而在實務專案裡,還有一個常見的需求是:...

鐵人賽 Modern Web DAY 22
Angular 進階實務 30天 系列 第 22 篇

技術 Day 22:Angular Reactive Forms –群組驗證與跨欄位邏輯

前言:從巢狀結構到驗證規則 上一篇談過 單層 vs 巢狀表單,用 FormGroup 與 FormArray 對應資料模型。結構搞定後,下一步就是 驗證: 「...

鐵人賽 Software Development DAY 4

技術 Day 4【核心概念】 認識 RAG 架構與其在對話機器人中的應用

HI!大家好,我是 Shammi 😊 在開發程式前也需要了解 AI 基本應用,一起來認識RAG架構是什麼吧!開始前,你有沒有想過,為什麼有些 AI 機器人會一本...

鐵人賽 生成式 AI DAY 9
30天RAG一點通 系列 第 9 篇

技術 (RAG 2-2) 檢索精度突破:Rerank重排序的企業實踐

在 RAG 的檢索階段,我們會取得數個與使用者問題相關的 chunk,並按照相似度排序。但問題是: ANN 雖然快,但可能不準確(尤其在百萬級知識庫中,結果...

鐵人賽 生成式 AI DAY 2

技術 Day 2|AI 幫寫程式,怎麼搞得像不同團隊寫的?

問題的開端 用 AI 輔助開發時,我們都覺得速度快、效率高,可以快速產生能用的 code。 但時間久了卻發現一個大問題:同樣的功能,讓 AI 工具去寫, 產出的...

鐵人賽 IT 管理 DAY 2

技術 Day 2 — 客人有時真正想要的不是結果,而是...

職場就是一場戲劇秀。年輕時聽不懂,直到事情發生在自己身上,那種體悟會深深烙印在腦海,久久不能忘懷。以前總覺得「做好技術就好」,不需要去管表面或情緒。直到有次專...

鐵人賽 Software Development DAY 2
深入一點點認識 Git 系列 第 2 篇

技術 Day 2-深入一點點認識 Git:上層的瓷器(Porcelain)與底層的管路(Plumbing)指令

Medium 好讀版點此。 在我們初學 git 時,遇到的指令有 git add、git commit、git branch、 git push 等等,再透過...

鐵人賽 Security DAY 1

技術 難忘的 CTF 帥哥,他是我忘不了的光

因為他,我踏上了資安不歸路 某天下班後,我為了一場資安講座,走進了久違的校園。 原本只是想多學一點東西,沒有預期會對誰留下印象。 但他一開口講話,我就安靜了下...

鐵人賽 生成式 AI DAY 2

技術 Day 2:巨人的起源 — AI與LLM的真相

當巨人尚未被看清的時候昨天我們談到了與AI的第一句對話,許多朋友留言分享希望AI幫忙的事情。有人說想要AI幫忙整理會議記錄,有人希望AI協助寫企劃案,還有人想讓...

鐵人賽 AI & Data DAY 8

技術 Day8: Padding mask

前情提要 昨天一樣分步驟將 Multi-head attention 程式講解完了,比較麻煩是維度處理,但如果看懂就沒有太大問題了。 參考文章: https:/...

鐵人賽 Software Development DAY 14
MCP的30天養成計畫 系列 第 14 篇

技術 【Day 14】使用Tool前,來了解LangGraph吧(一)

昨天聊完一種樂高 - LangChain,今天來介紹他的同源兄弟姊妹 LangGraph。 如果說LangChain組裝樂高,那LangGraph就是我們從「樂...

鐵人賽 生成式 AI DAY 14

技術 Day 14: 【DevOps #1】AI 品管員:設定 GitHub Actions 自動化程式碼檢查

安安,我是 ChiYu! 我們前幾天火力全開,後端 API 核心功能都搞定了。我們的後端架構現在什麼功能都做得出來!但問題來了,我們怎麼保證每個工程師(當然也包...

Python 學習筆記 系列 第 7 篇

技術 筆記Day7:字串 String

今天來介紹字串,是一種用來表示文字資料的資料型態,在 Python 中只要看見放在""或是''之中的字元都視為字串,在前幾天的文章中有提到說...

鐵人賽 Software Development DAY 2

技術 Day02. 「型別」請「集合」 - Type is Set

集合 程式中的型別概念,其實就是數學中的集合概念,而Typescript是架構在Javascrpt之上的型別語言,所以在學習Typescript之前,我們先來...

鐵人賽 生成式 AI DAY 14

技術 【Day 14】實作 Django REST Framework API - 建立文章 API:列表、篩選、查詢

Hi大家好,這是我參加 iT 邦幫忙鐵人賽的第 1 次挑戰,這次的主題聚焦在結合 Python 爬蟲、RAG(檢索增強生成)與 AI,打造一套 PTT 文章智慧...

鐵人賽 Cloud Native DAY 2

技術 [Day 2] 打破雲端迷霧:為什麼 IaC 是現代開發的必備技能

Infrastructure as Code 不論是對於企業或開發者而言,不斷精簡流程、提高效率一直都是重要的課題。其中一種有效的工具是基礎架構即程式碼 (In...

鐵人賽 Software Development DAY 30

技術 AI 慣老闆的 AI學習日記 Day 29 - 決策會議:成本 × 速度 × 風險 —「現在要衝還是先穩?」

(辦公室裡) 貝老闆一邊滑著手機,一邊碎念:「這功能如果現在衝,搞不好就能趕上政府標案截止,營收直接加一百萬耶!」 小可一邊敲著鍵盤,眼神死:「你上禮拜才說...

鐵人賽 Modern Web DAY 1

技術 Day 01:AI 時代使用 Laravel 的新方式

隨著 AI 越來越發達,很多工程師開始擔心自己有一天會被 AI 取代,也有很多的人想趁著這個機會,挑戰看看能否在沒有工程師的狀況下,自己使用 AI 做出之前想做...

鐵人賽 生成式 AI DAY 2

技術 Day 02 - 認識 OpenAI API:模型、功能、使用限制

在第一天,我們已經談過這個系列的整體目標與規劃。不過,在開始動手寫程式之前,我們得先釐清一個根本問題——大型語言模型(LLM)的 API 究竟能做什麼?我們該如...

鐵人賽 DevOps DAY 19
牧場主的 K8s 放牧日記 系列 第 19 篇

技術 Day 19: Cilium Network Policy 網路隔離實戰 - 牧場的智慧圍欄系統

牧場主今日工作 今天要來建立牧場的智慧圍欄系統!就像牧場主需要設置不同的圍欄來管理牛群,確保不同品種的牛隻各安其所,互不干擾,Network Policy 就是...