iT邦幫忙

技術文章

RSS
鐵人賽 Build on AWS DAY 20

Day20 設置前端讓「留言板 」活起來

昨天我們在REST API 做 CRUD(Create / Read / Update / Delete),今天我們在前端設置 HTML 讓它可以直接呼叫 La...

鐵人賽 Modern Web DAY 22

Day 22 — HTTP 標頭、快取與 CORS 一次搞懂

前段時間,我已經有練習過如何呼叫 API 以及分析回應。 今天我要來學習的主題是 HTTP 標頭、快取機制和 CORS。這些在用 API 或寫前端網頁時非常常見...

鐵人賽 Security DAY 22
資訊安全學習大作戰 系列 第 22

資訊安全學習大作戰Day22-TCP

說完應用層協定,要來說傳輸層的協定。 我們知道OSI的7層會從最上層到下層,或是下層到上層,因此第7層的協定就會搭配第四層的協定。而這個搭配會取決於應用層的協定...

鐵人賽 自我挑戰組 DAY 20

Day20:利用「角色情緒」增加臨場感

1.前言 一個角色講話再準、設定再完美,如果沒有情緒波動,就像在讀說明書。而真正能讓人沉浸的角色,是那種「會受情緒影響」,他會緊張、會害羞、會被惹怒、會口是心非...

鐵人賽 IT 管理 DAY 21

Day 21:資訊安全三要素:CIA(機密性、完整性、可用性)

在前幾天我們談到雲端、Kubernetes 與 FinOps,這些技術雖然帶來便利與彈性,這些技術讓 IT 環境更具彈性與效率。然而,若缺乏穩固的資訊安全基礎,...

鐵人賽 生成式 AI DAY 20

Day 20 - 用 Gemini in Android studio vibe coding APP

#製作流程皆使用 Gemini Agent 接續上一章節建好專案後,接下來我們要思考我們要做甚麼樣子的chat APP 但憑空想像可能太困難 不如直接輸入 ”幫...

鐵人賽 自我挑戰組 DAY 20

Side Red - XSS

至今仍是威脅網頁應用程式的常見漏洞之一。攻擊主要依靠將惡意腳本注入到看似無害的網站上,讓該腳本在使用者的瀏覽器中執行,利用的是使用者對容易受攻擊之網站的信任。...

鐵人賽 自我挑戰組 DAY 0
LeetCode 每日一題挑戰 系列 第 20

Day 20 - Remove Element

題目 給定一個整數陣列 nums 和一個整數 val,要求 就地移除陣列中所有等於 val 的元素,並返回剩餘元素的數量 k。剩下的元素順序可以改變,超出 k...

鐵人賽 Security DAY 27
30 天闖關 picoCTF 系列 第 27

[2025鐵人賽Day27]解碼

這是今天的題目,一串看似亂碼的字串那我們試著用base64去解他給的字串,就可以看到答案。 echo "bDNhcm5fdGgzX3IwcDM1&q...

鐵人賽 Mobile Development DAY 20

Day 20 - Firebase Performance Monitoring:數據驅動的效能優化

大家好,歡迎來到第二十天!在 Day 19,我們建立了完整的 Firebase Analytics 數據分析系統。今天,我們要解決另一個重要問題:如何了解和優化...

鐵人賽 IT 管理 DAY 20

Day 20 - 建構助理的雙軌策略,Copilot Studio Lite 到 Full Experience 升級體驗

很快的來到了第20天,然後接下來一路到最後一天會再逐步提高層次培養新思維和應用方法! 如果把做 AI 助理想像成蓋房子,Copilot Studio Li...

鐵人賽 DevOps DAY 9

Day 21: Helm 基礎:使用 Chart 管理應用

前言 在前一篇文章 Day 20:StorageClass 與動態供應 中,我們探討了如何透過自動化的方式來管理 Kubernetes 儲存資源。當應用越來越多...

鐵人賽 Software Development DAY 20

Day 20 -API 層:用 FastAPI 落實 Ports/Adapters(六邊形味道)

在路線圖裡,這一天就是把資料層與應用服務層接到 Web 端入口(Adapter)上,完整走完「入站介面 → 應用服務 → 資料層」的閉環。路線圖早就把這天寫死了...

從零開始的 Linux 世界 系列 第 20

【Day.20】Wireshark 實作大解密:讓 TLS 封包變 HTTP!

昨天對於 TLS 的介紹,不曉得大家有沒有消化成功呢?今天我們就直接用自己的環境實作一次,究竟 TLS 加密了什麼? 我們今天的工作流程是: Kali Lin...

鐵人賽 Modern Web DAY 20

Day 20:建立連結:連接 GATT 伺服器與日誌記錄

昨天,我們取得了歷史性的突破。透過 navigator.bluetooth.requestDevice(),我們的網頁第一次「看見」了真實世界中的藍牙裝置,並成...

鐵人賽 Vue.js DAY 27

Day 27: 狀態管理的下一步 - Pinia × Alien Signals

在 Day 23: 跨套件的響應管理 我們討論了跨套件的響應管理,發現 Pinia 在 Vapor + Alien Signals 的世界裡能天然受惠,但也有不...

Day20 - Helmet - 安全標頭設定

前言 前面兩天聊了 bcrypt 和 JWT,今天來講講另一個很重要但常被忽略的東西 - Helmet。這個套件可以幫你的 Express 應用程式防止一些常見...

鐵人賽 Security DAY 20
資安的原罪 系列 第 20

【20】資安的原罪 ch.3-3.b 加密與憑證簽章

【20】資安的原罪 ch.3-3.b 加密與憑證簽章 本章見證保護資料與建立信任的技術。 什麼是加密? 加密是一種將資料轉換為不可讀的形式(密文),只有持有正...

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

Day20. Swift一定要會のios鬧鐘復刻實作篇 (1)

實作畫面 今天要來帶大家做留言板 ios 鬧鐘 的實作!先給大家看成品圖! MainView ( 主畫面 ) AddAlarmView ( 新增和編輯鬧鐘畫...

鐵人賽 Build on AWS DAY 22

Day 22: 使用AWS SNS設計文章發佈通知—如何搭配CloudWatch Metrics和Dashboard追蹤系統問題 (下)

昨天說完如何使用 CloudWatch Metrics ,今天就來說說 Dashboard 吧!已經有了 Metrics ,為什麼還要使用 Dashboard...

鐵人賽 Modern Web DAY 21

Day - 21 JavaScript基本說明

認識 JavaScript:網頁的肌肉 JavaScript (簡稱 JS) 是一種功能強大的直譯式腳本語言,主要用於為網頁增添互動性。如果將 HTML 比喻為...

鐵人賽 生成式 AI DAY 20

[Day20] LLM 的有監督微調 (SFT)

  昨天 Day19 我們用 Transformers + DeepSpeed 完成一個模型的預訓練,接下來要讓模型理解自然語言,所以需要SFT。 Pretri...

鐵人賽 Software Development DAY 20

Behaviour (行為) 1

有的時候我們的套件模組供別人使用的時候,需要使用這個套件的目標定義特定的函式,不僅可以統一特定類型的 api也可以確定使用這個 Behaviour 模組的模組有...

鐵人賽 自我挑戰組 DAY 21

Day 21 建立SSH Key & Github 推版常見用法

SSH Key 是什麼? SSH Key 是一對 加密金鑰(Key Pair),分成: 私鑰 (Private Key):放在你的電腦,不能外洩。...

鐵人賽 生成式 AI DAY 20

【Day 20】 小專案 - 飯店比較 Agent(上)

在上一篇中,我們已經完成了 飯店搜尋 Agent,可以根據城市查詢飯店資訊。接下來,我們要進一步完成 飯店比較 Agent,可以針對兩間指定飯店,比較價格或評價...

Day20 中介者模式 (Mediator Pattern)

擬人化角色:【智能交通指揮官】 種族: 人類 外貌: 一位身穿高科技制服、神情專注的指揮官,雙手懸浮在一個發光的控制台上方,無數藍色的光線從他的指尖延伸,連...

鐵人賽 Rust DAY 20

(Day20) Rust 併發安全的邊界:Send、Sync 與型別承諾

Rust 逼我成為更好的工程師 併發安全的邊界:Send、Sync 與型別承諾 身為工程師,我們都想讓程式跑得更快,而併發(Concurrency)是我們的重...

鐵人賽 Build on AWS DAY 20

多模態AI應用:文字+圖像處理

前言 今天要開始學習處理多模態應用,這裏使用者會輸入不僅是文字也可能是圖片需要辨識,那我們就需要該技巧,今天,我們嘗試多模態AI的世界,學習如何使用AWS Be...

鐵人賽 自我挑戰組 DAY 24

【Day24】AI Agent 魔法詠唱 - BedrockAI Service

BedrockAIService 串接了 AWS Bedrock AI 模型,並會依照服務的狀態,自動切換成本地推薦邏輯,根據使用者輸入(prompt)產生飲品...

鐵人賽 Security DAY 20

Day.20 記憶體鑑識(六)Volatility3 symbol table

目錄 前言 symbol table 介紹 現成的 symbol table 自己做 symbol table 總結 正文 前言 終於到了我當時在研究 Vo...