iT邦幫忙

17th鐵人賽相關文章
共有 19759 則文章
鐵人賽 Modern Web DAY 27

技術 Day 27:Laravel 的自動化測試與 Pest

今天來談 Laravel 在自動化測試上,怎麼改進開發者撰寫的體驗 自動化測試 不管專案是使用 phpunit 或者 pest,透過 php artisan t...

鐵人賽 Software Development DAY 14

技術 [Day 14] 初探容器 (Container)

前言 今天要介紹的是 Container (容器),這會是後續 Functor、Monad、Applicative 概念的基礎。 在之前的文章中,我們學習到...

鐵人賽 Vue.js DAY 14
Vue 新手學習紀錄 系列 第 14 篇

技術 Day 14|用 Pinia 管理全域狀態

Pinia 是由 Vue 官方所推出的狀態管理工具,主要目的是當資訊在不同元件中共用時傳來傳去很麻煩,因此可以使用 Pinia 將狀態存到 store 中使用。...

鐵人賽 Build on AWS DAY 14

技術 DAY14 雲端基礎章-S3、Lambda、EventBridge 實作篇

簡介 在 DAY12 雲端基礎章-S3 Data Lakehouse 儲存結構設計 中我們介紹了本次將要建立的 S3 Data Lake 儲存架構,並於 DAY...

鐵人賽 Software Development DAY 14

技術 文件、註解與文件測試

註解 先前有少為提到在 Elixir 裡面使用 # 來寫單行註解 模組文件 針對某個模組的文件使用,@moduleoc 與 """...

鐵人賽 Vue.js DAY 14

技術 Day10:watch 監聽資料變化,打造更智慧的客製化選單 (watch vs computed vs method)

前言 主題:即時監聽欄位變化,動態更新甜度、冰量等選項,並介紹快取策略與效能優化。 昨天我們完成了 CRUD 與 axios 的 API 串接,資料已能正確...

鐵人賽 Modern Web DAY 19

技術 Day - 19 CSS 基本動畫

在了解了 animation 和 @keyframes 這兩個核心概念後,今天我們就來實際動手操作,將理論化為生動的視覺效果!我們的目標很明確:讓一個紅色的方塊...

鐵人賽 Security DAY 14

技術 Day.14 隱寫術 Steganography(六)解題練習

目錄 前言 解題練習 總結 正文 前言 解題練習 picoCTF hideme 直接使用 binwalk 檢查一下檔案有沒有藏東西,可以注意到裡面有 z...

鐵人賽 Modern Web DAY 18

技術 Day - 18 CSS 基本動畫概念

今天我們要來聊一個超酷的東西,叫做 CSS Animation ,簡單來說,它就是一種讓我們不用寫複雜的 JavaScript,就能讓網頁元素動起來~比如說,像...

鐵人賽 AI & Data DAY 15

技術 【Day 15】Attention is All You Need?先別急來看看 LSTM 的最後一舞

前言 昨天我們把 Seq2Seq 搭配 Attention 的模型結構完整實作出來,而今天的重點就放在訓練與應用,讓它能處理基本的中英翻譯。那問題來了怎麼判斷這...

鐵人賽 自我挑戰組 DAY 3

技術 簡易的伺服器跟客戶端聯調

前言 上篇講到 Protobuf 的編譯與序列化與反序列化,加上前面幾期的內容,都以說明居多,有些人可能已經等待不及,想知道實際運行起來是什麼樣子。 這一期就稍...

鐵人賽 Rust DAY 14

技術 道具效果與自動拾取系統

接下來要讓戰鬥增加一些難度,主要是對角色有一些限制,還有在玩的時候可能會遇到一些異常狀態。所以想到的是角色不能無止盡地揮劍,在異常狀態下會有持續的壓力。不過也加...

鐵人賽 DevOps DAY 14

技術 【Day 14】探討 LangGraph 的 Deep Research Agent 架構

概述 在當今資訊爆炸的時代,很多複雜問題都需要我們花費大量時間在網路上搜尋、閱讀和整理資訊。如果能有一個 AI 代理幫我們自動完成這些深度研究任務,將大量資料...

鐵人賽 Mobile Development DAY 14
我將點燃Swiftの大海 系列 第 14 篇

技術 Day14. Swift一定要會の調色盤實作篇 (1)

實作畫面 我們今天來做關於RGB三原色調色的專案,先給各位看成品圖!成品圖如下: 元件 首先我們要在 MainViewController.xib 中拉好畫面...

鐵人賽 Software Development DAY 24
clojure 30 days 系列 第 24 篇

技術 clojure 30 days - day 24

Problem Description Your team is writing a fancy new text editor and you've bee...

鐵人賽 AI & Data DAY 15

技術 資料工程 - git

不論是要管理 ETL 程式碼、airflow 程式碼或是一些 jupyter notebook 的相關文件,如果沒有做版本控管,當不小心誤刪或是漏存寫好的程式碼...

鐵人賽 Mobile Development DAY 14
我將成為Swift之強者 系列 第 14 篇

技術 Day14 - 仿刻 iOS 鬧鐘實作:介面需求規劃

Day14 - 仿刻 iOS 鬧鐘實作:介面需求規劃 昨天我們已經完成了 通知權限設定,確保鬧鐘能正常跳出提醒。接下來,我們要進一步規劃 整個鬧鐘 App 會用...

鐵人賽 自我挑戰組 DAY 15
用 Discord Bot 玩轉 DevOps 系列 第 15 篇

技術 安全性議題 : 「用 GitHub Secrets 管理 Token」

目前我們成功把 Discord Bot 部署到 GitHub Actions並且完成了一些程式碼管理上的功能,可是這其中有個很重要的問題:Bot Token 到...

鐵人賽 生成式 AI DAY 27

技術 我的 AI 學習之路:第27天 Gemma 與 Gemini - Gemini 與 make.com

什麼是 Make.com - Make.com 是一個可視化的自動化/整合平台,可讓使用者將不同的應用程式與服務(Apps & APIs)串接起來,自...

鐵人賽 自我挑戰組 DAY 14

技術 Day14:利用系統訊息增加角色一致性

1.前言 當我們和角色互動的時間越長,就越容易遇到角色設定跑掉的問題。可能一開始他是冷酷型,但聊著聊著,他卻突然開始碎碎念;又或者原本是古風角色,後來冒出現代用...

鐵人賽 Security DAY 14

技術 Day 14 Apply common security techniques to computing resource

1. Secure Baselines 提供一个標準的 framework,來設定佮管理電腦資源。是一套事先定義的 configuration 佮 best p...

鐵人賽 自我挑戰組 DAY 14

技術 Day 14: 補完 CRUD 最後一哩路 - 實作更新與滑動刪除

前言 大家好!在 Day 13,我們進行了一次重要的「期中重構」,成功地將 UI 邏輯與 Firestore 的資料操作分離,讓 App 的架構變得清晰且健壯。...

深度學習Tensorflow 2.X 系列 第 29 篇

技術 深度學習中的影像資料預處理與資料增強

影像預處理:統一影像尺寸 (Image Resizing)在訓練神經網路時,輸入影像的大小通常需要固定,然而自行收集的資料集中的影像尺寸往往不一。因此,在預處...

鐵人賽 DevOps DAY 28

技術 Day 28 - Terraform 實戰練習 : Application Layer Pt.1

到目前為止,我們已經建立了堅實的基礎設施和完整的平台服務,今天開始要邁向最上層的 Application Layer。這一層是使用者最直接接觸的部分,包含 We...

鐵人賽 AI & Data DAY 14

技術 Day 14:每天 8 點自動發文到 FB,n8n Node 設定全攻略

昨天我們解決了最重要的前置步驟——取得 Facebook Token,讓 n8n 能夠具備「幫你發文」的權限。今天,就要進入到實戰篇:我會完整示範如何設定每一個...

鐵人賽 Security DAY 28

技術 【DAY28】概念分享/資安管理總結

說了這麼多紅藍隊,其實也是測試資安的一大環節,雖然大家可能都有非常厲害的技術但在管理流程也是絕對少不了的!!!今天最後來總結一下各個資安/風險管理吧!!! 來源...

鐵人賽 Build on AWS DAY 14

技術 Day 14 會員資料同步:Cognito x Lambda x DynamoDB Profile 管理

# 一、前言 Cognito User Pool 本質上是身份與驗證服務,而非完整會員資料庫。如果僅依靠 Cognito,無法方便地做會員資料的彙整、查詢與後續...

鐵人賽 Software Development DAY 14

技術 Day14 : CRP 共同重用:功能不要綁手綁腳,沒用到就不要

使用者只需要 AI 的一部分功能,不該被迫使用全部。 今日主題: CRP 的意思是「共同重用原則」。它的重點是:不要把不會一起用到的東西硬塞在同一個包裡。這樣會...

鐵人賽 Software Development DAY 30

技術 (Day 30) 系列結尾

經歷了 30 天,這篇也是該系列的結尾,從一開始立下題目「快速掌握資料結構與演算法」那一刻起,我就很清楚,這不會是一場輕鬆的挑戰。這 30 天,我不只是寫文章,...

鐵人賽 Vue.js DAY 14

技術 中英文切換(Vue i18n)— 與 EmailJS 整合

雖然昨天做完了語言轉換功能,不論首頁的標題、任務輸入框的提示文字,還是使用說明頁的 FAQ,現在都能隨著使用者切換成中文或英文,但是在測試多幾次之後,又仔細想了...