iT邦幫忙

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

技術 Day13 - Express Generator(2)

前言 昨天我們透過 Express Generator 快速建立了專案骨架,今天就要在這個基礎上實作一個完整的 TodoList。主要放在 View 層的實作、...

鐵人賽 自我挑戰組 DAY 27
30 天全面認識 Python 系列 第 27 篇

技術 Day 27:檔案與資料夾管理

為什麼要學檔案與資料夾管理? 除了文字檔案的讀寫,實際應用中我們常常要處理一整個資料夾的內容,例如整理圖片、批次更名、備份檔案,Python 提供了 os 與...

鐵人賽 Modern Web DAY 17

技術 Day 17|型別安全的路由參數與查詢參數驗證:express + zod

昨天我們用 zod 做了 環境變數驗證, 今天要把這個概念延伸到 API 輸入驗證, 確保「前端送進來的資料」在到達你的程式邏輯前, 就已經是乾淨、合法、型別安...

鐵人賽 Vue.js DAY 13

技術 Day 9.5 — 讓通訊更好用的魔法:用 Axios 封裝飲料訂單 CRUD

前言 昨天(Day 9)我們用最簡單的 fetch 打通了 GET / POST,正式踏出「能跟世界溝通」的第一步。今天把這條資料管線升級:導入 Axios 和...

鐵人賽 Security DAY 13

技術 Day 13 Resilience and recovery in security architecture

1. High Availability High Availability 的設計會應得抵抗網路攻擊,佮自動偵測、減輕佮修復 vulnerabilties。L...

鐵人賽 Software Development DAY 15

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

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

鐵人賽 Software Development DAY 29

技術 遞迴的風險

「遞迴是不是其實也用到了 Stack 啊?」我好奇地問,因為剛剛聽起來遞迴是找到最簡單的答案之後,倒退回來做困難的。 「沒錯,不只遞迴,所有函式呼叫都會用到 S...

鐵人賽 Software Development DAY 27

技術 [Day 27] Magento 開發技巧分享:Debug 與優化的 3 個小撇步

前言 前幾天我們聊了很多 Magento 與 Redis 的快取問題。今天換個口味,來分享一些我在開發過程中常用的小技巧。這些方法雖然簡單,但在日常專案中卻能大...

鐵人賽 生成式 AI DAY 13

技術 Day 13. Scaled Dot-Product Attention: 從做 LLM 中看 query, key & value weight

可訓練權重 前情提要 Token 本身的視角 (Query):「寫」這個字,應該要在乎什麼樣的資訊? Token 以外的視角 (Key):哪些文字會跟...

技術 Day17:遇到挫折的不甘

誠如先前文章所言,我的 IT 學習之路至今僅僅兩年,但已經歷過數次重大挫折。以下便分享其中兩段最深刻的經歷。 第一次的挫折,源自軟體版本不同所造成的隔閡。在程式...

鐵人賽 AI & Data DAY 14

技術 一起來參加Kaggle競賽-提升實戰經驗14(本地 Validation 有 0.736,上傳 Kaggle ......)

昨天我們已經在本機端成功完成 Google News 預訓練 Word2Vec (300 維度) + XGBoost 的分類任務。程式在本機環境可以執行,結果也...

鐵人賽 IT 管理 DAY 27

技術 Day27 - 章節二十六:雲端修行進階 ‧ VM 定時開關機與自動化維運(雲端修行篇)

在完成 VM 的建立之後,修行者繼續踏上修行之路。長老告訴他:真正的守護者,懂得節省靈力(成本),也懂得在危機中保護資源(備份與監控)。 於是修行者開始學習...

技術 從基礎建設web網頁-第五章 HTML 進階語法-表單

表單 1.建立表單 <form id="signupForm"> <h2>會員註冊</h2> fo...

鐵人賽 Modern Web DAY 13

技術 #76 用 CSS 解決文字上下多出來的神秘空間:text-box-trim / text-box-edge

你是不是也常常爲了文字上下多出來的神秘空白間距感到困擾,導致按鈕裡的文字、或是標題跟內文之間的距離怎麼調都感覺不太對勁? 在過去,每個字型本身都會包含一些內建...

鐵人賽 Security DAY 17

技術 API Security:API 就像插座,安全要注意什麼?

API 安全的三大核心風險API 的設計與部署,有三個核心的安全問題需要特別注意: 身份驗證與授權不足(未經許可的存取)這是最常見、也最致命的風險。 比喻:...

鐵人賽 Software Development DAY 13

技術 Day 13 - 結構化日誌:logging/structlog 與 JSON Log

在前 12 天,我們已經建立了環境、依賴、目錄結構、測試、設定與秘密管理的基礎。專案「能跑、能測、能設定」。 但還缺一個關鍵拼圖:日誌(Logging)。 日誌...

鐵人賽 生成式 AI DAY 16

技術 Day 26: 終極武器初探:用 Vertex AI Search 建立你的專屬知識庫

在過去的 25 天裡,我們一直在「教導」AI。我們給它指令、給它範例、設定它的角色。但這個過程,始終是我們在單向地「餵養」它。 有沒有一種可能,讓 AI 能「主...

技術 Day13 合成模式 (Composite Pattern)

擬人化角色:【自然的森林之靈】 種族: 森林之靈/樹精 外貌: 一位由樹根和藤蔓編織而成的女性形態。她的頭髮是樹枝和嫩芽,裙襬是粗壯的樹根深入大地。她漂浮在...

鐵人賽 DevOps DAY 13

技術 【Day 13】不再需要 Dashboard?LLM 驅動的可觀測性介面

概述 在可觀測性的世界裡,資料可視化與使用者介面,始終是我們從龐大數據中提煉洞見的最後一哩路。這正是為什麼像 Grafana 這樣的可視化平台,即便歷經多次技...

鐵人賽 Software Development DAY 19

技術 Day19 Vue 共用元件:Easy Data Table 介紹

介紹完自行開發的元件後,本篇將介紹其他由社群提供的第三方開源套件——Easy Data Table。該元件專為 Vue 3 開發,方便建立資料表格,支援基本的排...

鐵人賽 Modern Web DAY 13

技術 屋內安全[ 2 / 6 ]: JWT 基礎篇:什麼是 JSON Web Token?

JWT 是什麼?JWT(JSON Web Token)是一種 基於 JSON 的安全傳遞憑證,常用於: 使用者登入後的身份驗證 API 存取授權 在分散式...

鐵人賽 Software Development DAY 13

技術 Day 13:CCP 共同封閉,一起變動的放一起 (給我們看海盜船!!)

今日主題: 程式設計有時候很像玩樂高。大家通常看到的是一艘拼好的「樂高海盜船」,而不是每一個小零件是怎麼拼起來的。 可是要蓋出穩固的船,還是得知道一些「放零件的...

鐵人賽 AI & Data DAY 19

技術 🍽️ 從高價菜單到醫療長照:AI 與統計的機器學習方法總覽

🍽️ 從高價菜單到醫療長照:AI 與統計的機器學習方法總覽 想像一下,一桌要價上萬元的高檔套餐。為什麼那麼貴?因為要考慮:食材來源、廚房功夫、人力服務、翻桌率、...

鐵人賽 IT 管理 DAY 13

技術 【Day13】Project Instructions - 小兵立大功的專案指令(& 進階偽命令技巧)

還記得我們在 Day12 建立的第一個專案嗎?在昨天我們做的,只是建立一個專案,把相關的對話串合併整理在一個專案中而已。如果想要讓 Claude 將對話發揮的更...