iT邦幫忙

17th鐵人賽相關文章
共有 19759 則文章
鐵人賽 Build on AWS DAY 1

技術 Day 1 | 系列開場與導讀:從0開始打造可交付的系統設計-以AWS為例

10/29更新事項:致謝銘 對於能夠完賽我也是非常訝異,因為光是將實際工作的工作流程釐清出一個脈絡就是一個大且細緻的工程,我不太確定會有多少人看到這個系列文章,...

鐵人賽 DevOps DAY 19

技術 Day.19 從 CI 到 CD:自動部署到自己的伺服器

前言 這幾天,我們讓程式碼經過各種檢查:Lint、測試、安全掃描、容器漏洞… 每一層都守得很緊。但說實話,程式到目前為止還只是「待在 pipeline 裡的考卷...

鐵人賽 Modern Web DAY 19

技術 Day 19 | React入門:React Router 路由控制(下)

上一篇文章,我們學到了如何用Router、Routes 和 Route 來建立基本的路由設定,讓應用程式能在不同的路徑之間切換。 這篇文章主要針透過點擊連結...

鐵人賽 Security DAY 13

技術 【Day 13】Disk Forensics 04:釣魚郵件追蹤 - KrakenKeylogger Lab

前言 今天要打的是 KrakenKeylogger Lab,難度為 medium,分類是 Endpoint Forensics。 KrakenKeylogger...

鐵人賽 生成式 AI DAY 4
Python小白 學AI 系列 第 4 篇

技術 Day5 輕鬆使用 Google Colab + Gemini,自動生出蝦皮 "猜你也喜歡" 的功能

這幾天Gemini生成Colab檔案時,有附帶SOP步驟: 1. 安裝 mlxtend 函式庫 2. 接著建立一個簡單的交易資料集,代表不同顧客的購物籃內容。...

鐵人賽 Software Development DAY 2

技術 [Day 2] 什麼是 Magento?開源電商框架初探

Magento 是什麼? 第一次聽到 Magento 這個名字,我還以為它是義大利麵。直到真正查了一下,我才發現,它不是什麼新潮玩意,而是電商界流傳已久的上古...

鐵人賽 自我挑戰組 DAY 21

技術 Day 21: 外部變數與Changed事件

1. 外部變數 之前在講資料型態的時候,我們有提過在腳本中定義變數要用local這個指令,但如果我們想要定義一個其他腳本也可以存取的變數呢? 你可能會想到可以用...

鐵人賽 生成式 AI DAY 4

技術 Day-4 Phi-4-mini模型下載及測試

今天是鐵人賽第四天的文章,今天會講解Phi-4-mini的模型下載及測試。 首先在要使用Phi-4-mini的模型之前要先將模型下載下來,先附上程式碼: im...

鐵人賽 生成式 AI DAY 3

技術 Day 3|如何開始學習 n8n:從零到一的學習路徑

你是不是也常常存了很多「自動化神器」的書籤,但最後都沒真的用起來? 原因很簡單:安裝麻煩、學習成本高、付費又怕浪費。這些我都經歷過,直到我找到自己的學習路徑,...

鐵人賽 Security DAY 28
現在是pwn的天下! 系列 第 28 篇

技術 【Day-28】撰寫第一個 Linux Kernel Module

前言 昨天我們了解了 Linux 的 Booting 流程,Kernel 如何從零開始啟動。今天,我們要實際動手撰寫一個 Kernel Module(核心模組)...

鐵人賽 Modern Web DAY 18

技術 Day 18 | React入門:React Router 路由控制(上)

接下來的的文章會介紹到 React Router 的應用,由於內容比較多,因此會分成上、下兩個部份來介紹。這篇文章主要會介紹 Router 的概念及設置,下一...

鐵人賽 Software Development DAY 1

技術 Day 01:Ktor 3.0

時間過得很快,在之前的鐵人賽,透過 最好用的非同步網頁框架!開始用 Ktor 寫 Kotlin Server 這一系列文章,介紹了 Ktor 這個簡單好用的後端...

鐵人賽 DevOps DAY 21

技術 降低上線風險 - 藍綠部署與金絲雀部署

Devops 的目的之一,讓產品可以快速上線在達到之後,如果遇到新版本有重大線上問題,就會直接影響到用戶的使用者體驗,為了應對這樣的狀況,在上線前可以有幾種不同...

鐵人賽 生成式 AI DAY 2

技術 《DAY 2》AI 答題神器?大型語言模型(LLM)如何進化成智慧 Agent

《DAY 2》 TL;DR 速讀重點 🚀 快速掌握本文精華 LLM(Large Language Model) 已不只是聊天,還能規劃與行動 LLM 的...

鐵人賽 Software Development DAY 1

技術 序: AI 加速編碼後,你該學什麼?

Emacs 是一台 Lisp 機器,但偽裝成文字編輯器。 (Emacs 社群諺語) 身為一位 Clojure Programmer,我一直有個遺憾:Cloj...

鐵人賽 Modern Web DAY 17

技術 Day 17 | React入門:Custom Hook (自定義Hook)

我們在前兩篇文章有利用 useEffect 去 fetch 資料,但把這部分和主要元件的程式碼放在一起,會讓整體看起來很冗長,因此這篇文章會說到自定義 Hook...

鐵人賽 DevOps DAY 1

技術 Day 01 - Hello Terraform

哈囉,大家好 🖖🏻 我是剛踏入軟體產業剛滿一年的雲端開發工程師,同事邀約我一起參加鐵人賽,聽說奮力完成三十天挑戰,自身戰鬥力值可以提升不少,衝著這個我就來參一...

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

技術 Day 21:Angular Reactive Forms – 表單結構基礎 — 單層 vs 巢狀

前言 前面的狀態管理,我們有提到了 Reactive Forms 的 API,現在讓我們進一步的討論關於 Reactive Forms 的部分。 「我們要如何設...

鐵人賽 Software Development DAY 3

技術 設定管理哲學:使用 Viper 與環境變數打造靈活的 Config

寫在最前面,最重要的先說 .env 檔案放置的都是 資料庫密碼, API 金鑰 等等不應該外洩的內容,務必務必要保證不要被提交到 git 或任何一種版本控制管理...

鐵人賽 Vue.js DAY 25
遊戲活動關卡查詢網站 系列 第 25 篇

技術 遊戲活動關卡查詢網站Day25-支援名單2(event)

目標上一篇我們將支援名單的兩個資訊加進localStorage接下來的兩篇會描述利用這些資料呈現畫面上的結果 步驟1.在開始之前 先補做上一篇未完成的事情點擊副...

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

技術 (RAG 2-1) 企業級百萬資料庫快速檢索方式---ANN

學習目標 理解 近似最近鄰檢索(ANN, Approximate Nearest Neighbor) 的核心概念 掌握兩種主流演算法:HNSW(Hierarc...

鐵人賽 生成式 AI DAY 1

技術 《DAY 1》震撼揭秘!生成式 AI 的演進:從 GAN 到 Diffusion 的爆發力量

《DAY 1》 TL;DR 速讀重點 🚀 快速掌握本文精華 生成式 AI 不只「分析」,更能 無中生有 GAN:對抗式訓練,擅長高擬真影像 Diffu...

鐵人賽 Modern Web DAY 16

技術 Day 16 | React入門:useEffect 應用-資料載入與錯誤處理

載入資料 ( Loading ) 和錯誤檢查 (Error) 的用意 使用 API 抓資料時,資料會有一個讀取的動作,因此需要一個載入狀態,讓使用者知道資料還...

鐵人賽 Modern Web DAY 7

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

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

鐵人賽 Software Development DAY 6

技術 Day 06 - 參數化測試 🔢

今天要做什麼? 昨天我們學會了測試生命週期,解決了測試污染的問題。但現在面對一個新的挑戰:「要測試同一個函數的多組輸入輸出,難道要寫幾十個類似的測試嗎?」 想像...

鐵人賽 Software Development DAY 7

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

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

鐵人賽 Software Development DAY 18

技術 Day 18:Java GUI (七)

今日內容:2D animations、Anonymous Inner Class 2D animations 學習如何用昨天學到的2D graphics功能以...

鐵人賽 自我挑戰組 DAY 26
AI Agentu相關研究 系列 第 26 篇

技術 OpenAgents 架構拆解

什麼是 OpenAgents?OpenAgents 是一個 開放平台(open platform),專門用來建構、部署和運行各式語言 Agent(語言代理人),...

鐵人賽 Software Development DAY 1

技術 Day 8: Adapter Pattern - 新舊系統媒合器

老闆語錄 💬 "原本網站不能動,但要加上區塊鏈功能!" 災難現場 🔥 週一早上的緊急會議,會議室裡瀰漫著一股不安的氣氛。IT 部經理小張...

鐵人賽 Security DAY 1

技術 Day 1|資安為何是未來趨勢?淺談資安現代背景與核心要素學習分享

前言 在這個系列開始前,我先來個簡單的背景說明好了,也算是為這個系列有一個好的起始開頭。本人一個資訊相關科系快畢業的大學生,對寫程式算蠻有興趣熱誠,也在學習的道...