iT邦幫忙

15th鐵人賽相關文章
共有 23183 則文章
鐵人賽 SideProject30 DAY 18

技術 [Day 18] 閑著沒事 - NTP 反射攻擊

NTP NTP(Network Time Protocol)網路時間協議,用來同步主機時間的網路協議。 NTP Monlist NTP有一個monitor功能,...

鐵人賽 自我挑戰組 DAY 16
Spring Boot 三十天挑戰賽 系列 第 16

技術 Day 16 - Spring Data JPA Entity Relation

週日的夜晚適合來首老歌,小時候爸媽很愛 Simon & Garfunkel今天的主題很適合搭配 The Sound of Silence (?) 現...

鐵人賽 SideProject30 DAY 16

技術 DAY 16 - 複雜交給 useReducer

⭐任務說明 😸 學習使用 useReducer useReducer 是什麼 用於管理元件中的狀態,可以處理複雜狀態邏輯 如何使用 import { u...

鐵人賽 Software Development DAY 17

技術 Day 17 - 理解 Ruby on Rails,Route 是什麼?

今天來點 Routes 在 Day 15 - 理解 Ruby on Rails 是什麼?有提到 REST 與 RESTful 概念,我們再複習一次: REST...

鐵人賽 Software Development DAY 16
開心撰寫 PHPUnit 系列 第 16

技術 Day 16. 爬蟲 - 用 TDD 的方式來思考

現在我們已經具備一些 PHPUnit 的使用方式之後,我們接下來就可以用 TDD 的方式來進行程式撰寫。所以我們現在來定義我們希望這個爬蟲要完成哪些功能。 任務...

鐵人賽 IT管理 DAY 16
FID 打造強力前端團隊 系列 第 16

技術 回饋機制

我們上週花了一些篇幅介紹一些「寫程式」的內容,實際上我並沒有花很多時間在這些內容上,因為並不存在「怎麼寫才是 FID」的問題,而是「怎麼寫才是好的程式」的問題...

鐵人賽 Security DAY 16

技術 紫隊這條路 Day 16 資安 baseline 基準:確保企業最低安全標準的重要性和範例

前言 baseline 到底要翻譯成基線還是基準,其實思考了很久,從國家教育研究院的搜尋內容,理論上是可以翻譯成基線沒有問題,不過以國家資通安全研究院有推出的政...

鐵人賽 自我挑戰組 DAY 13

技術 第23天 - C 和 Python的較量 (三)

「條件判斷」與「迴圈」是程式語言來控制執行流程的主要方法。我們來看看 C 和 Python 在這兩個流程控制結構的差異。 條件判斷 (Conditional...

鐵人賽 影片教學 DAY 16
Vite 原始碼解讀 系列 第 16

技術 [Vite 原始碼解讀] 如何追原始碼?

30 天影集播放清單 https://www.youtube.com/playlist?list=PLBd8JGCAcUAEFJzjAQC6DbWTeDIC...

鐵人賽 IT管理 DAY 30

技術 [D30] 商業思維最終章-「走舊路到不了新地方!」

連續撰寫30天!!! 終於來到終章~~想簡單跟大家濃縮這30天的撰寫文章小結!! 鐵人賽標題如何定的? 還記得剛開始看到iT邦幫忙有30天文章撰寫,之後會有機會...

鐵人賽 Software Development DAY 20

技術 [Day 20] 將實作與抽象放在不同類別階層 — 橋接器模式 (Bridge Pattern)

說明 Bridge is a structural design pattern that lets you split a large class or a...

鐵人賽 自我挑戰組 DAY 16
Leetcode 各主題解題攻略 系列 第 16

技術 Graph 攻略 part2

Hi 大家好,昨天稍微講解過用來代表Graph的資料結構後,今天要來解Graph中和Adjacency list相關的題目。 Leetcode 133. Cl...

鐵人賽 Kotlin DAY 17

技術 Day09#2 經典但不實用的氣泡排序

「但妳好像沒提過要我學這個啊?」勇者困惑的說。 「不學演算法和資料結構也可以寫程式。」蕭凱琪不在意地擺擺手,但勇者還是一臉不相信,所以只好說出來差別:「⋯⋯但如...

鐵人賽 自我挑戰組 DAY 16

技術 [Day16] Design Pattern - Facade 外觀模式

定義 Facade is a structural design pattern that provides a simplified interface...

鐵人賽 Security DAY 16

技術 Day 0x10 Natas Level 14 → Level 15

Natas Level 14 → Level 15 Info Username: natas15 Password: 從上關獲取 URL: http...

鐵人賽 自我挑戰組 DAY 17

技術 Rails 手工打造自己的部落格 17 - CRUD -U

現在新增都可以順利完成了,我們現在就可以來做U- update (編輯更新)我們把編輯做在show裡面,連結的路徑跟 new 不一樣的地方就是要給他參數,讓他知...

鐵人賽 自我挑戰組 DAY 16

技術 [DAY 16] 淺談RFID(下)

嗨各位~今天是介紹RFID的最後一天!RFID的特性 1.非接觸式識別:特性:RFID是一種非接觸式識別技術,允許物體無需物理接觸即可被識別。說明:RFID系統...

鐵人賽 SideProject30 DAY 21

技術 營養師不開菜單的第二十一天 - Next.js 後端實戰 - 錯誤處理及 Security Headers

前言 在上一章節,我們對請求數據進行了深入的驗證。透過多層篩選和檢查,對於不同的驗證結果,我們已經設定了相對應的錯誤回應。但是,我們還沒有詳細探討在哪些特定情境...

鐵人賽 Modern Web DAY 16
TypeScript 啟動! 系列 第 16

技術 [Day 16] TypeScript 進階型別

TypeScript 提供強大的型別系統,在今天我們會介紹幾個特別常見的物件型別、函式型別和條件式型別的簡單運用。 型別運算子 TypeScript 中型別運算...

鐵人賽 SideProject30 DAY 17

技術 #16 用 Colab 打造你的雲端機器學習運算平台 (1/2)

在這個數位資訊爆發的時代,誰能掌握資訊,就如同在淘金潮中掌握金礦的勝利者一般,在這數位巨山中挖出有價值的資料。 在目前的聲音應用浪潮中,有能力將將聲音數據轉換...

鐵人賽 AI & Data DAY 16

技術 Day16 函式庫Pandas-Series、DataFrame、導入資料、缺失值、合併

在Day10 要選陣圖還是陣符群?-框架和函式庫的異同中,我們有粗淺的介紹了一下Pandas這個函式庫。 這個函式庫在我們之後的機器學習操作上會常常用到,所以另...

鐵人賽 Software Development DAY 19
Java基礎筆記 系列 第 19

技術 Java的包裝Wrapper類別:裝拆箱機制

Java的基本型別只能儲存、傳遞值,若想要像類別型別能有更多的作用,以物件形式存在,則必須裝在「包裝類別」中。 包裝類別 基本型別的包裝器是屬於java.lan...

鐵人賽 自我挑戰組 DAY 16

技術 密碼學 (三)

昨天有講到加密的方式至可以分成:對稱式加密 (Asymmetric Encryption)以及非對稱式加密 (Asymmetric Encryption)。而在...

鐵人賽 IT管理 DAY 16

技術 Day-15 - 深入瞭解 VPN 核心,從是什麼開始的 VPN 之旅 - 01

雖然我們前面已經算是完整的介紹過網路的各種資訊了,但我們今天在嘗試看看利用網路架構圖還有各種說明,來更加認識什麼是 VPN 吧?並且再來聊聊今天他是不是會是網路...

鐵人賽 Mobile Development DAY 16
SwiftUI 男孩 系列 第 16

技術 Day 16: SwiftUI TabView (下)

Photo by Laura Smetsers on UnsplashThat Wanaka tree 今天建立 Auckland, New Zealand 的...

鐵人賽 Software Development DAY 16

技術 【Spring Boot】RestTemplate 串接第三方服務實例

昨天的文章介紹了 RestTemplate 的操作方式,並存取一些測試用的 API。而本文將分享 2 個串接外部服務的實例,出處均來自於筆者工作中遇到的需求。分...

鐵人賽 自我挑戰組 DAY 16
PHP 沿途的風景 系列 第 16

技術 [Day 16] 自制 Laravel helper response function

自制 Laravel helper response function 有些時候 call api 的 response 存在著固定格式,例如 status c...

鐵人賽 Kotlin DAY 17

技術 Day17 重構 | 使用 MVVM 作為 Kotlin App 的設計架構

今天來將架構由目前的 MVP 調整成 MVVM,並且搭配 LiveData 使用。MVVM 是由 Model、View、ViewModel 組成,Model 和...

鐵人賽 Software Development DAY 30

技術 Day 30 - 使用 Github Actions 自動化更新環境

回顧 在三十天前,我們還在透過人工查看組員工作、手動的方式繪製報表、一頁一頁的製造投影片 然後首先導入了 python-pptx 和 Asana 來查看工作及...

鐵人賽 Software Development DAY 16

技術 Day16->Intercept-resend Attack

攔截重發攻擊(Intercept-resend Attack) 由於BB84協議中有古典通道可以驗證,因此Espian不能用MITM的手段,假裝自己是合法用戶。...