iT邦幫忙

16th鐵人賽相關文章
共有 22076 則文章
鐵人賽 Python DAY 22

技術 [Day 22] bot 指令管理 (二):Extension

今天來認識 Cog 的好夥伴 ── Extension。 進度 Extension 是與 Cog 不同的另一種指令管理做法,同樣可以做到拆分檔案的效果。而且...

鐵人賽 Python DAY 24
python介紹 系列 第 24

技術 Python進階語法(七)

元類 (Metaclasses)元類是創建類的「類」,用來控制類的創建過程。class Meta(type):def new(cls, name, bases,...

鐵人賽 Kubernetes DAY 20

技術 Day20 Grafana + GCP OAuth API 一鍵登入數據聖殿

前言 在雲端原生應用盛行的今日,確保應用程式安全存取 Google Cloud Platform (GCP) 資源至關重要。OAuth 2.0 是一種業界標準...

鐵人賽 自我挑戰組 DAY 23
Web Franework -SASS/SCSS 系列 第 23

技術 Day 23 - 實作第二步(依舊失敗)

#尋找失敗原因中昨天發現我的main.scss無法產出對應main.css,倒是產出了一個main.css.map。但.map文件也沒有正確的映射內容。我尋找了...

鐵人賽 生成式 AI DAY 20

技術 Day20. 立志當個慣老闆-出張嘴叫 ChatGPT 完成海報設計

【實務應用】用 ChatGPT 從無到有做一張海報吧! 使用 ChatGPT 進行 AI 繪圖的一個優勢是可以直接以自然語言的對話方式下達提示,從而進行畫面調整...

鐵人賽 自我挑戰組 DAY 18

技術 Day19 Set 與 WeakSet 簡介

*在 JavaScript 中,Set 和 WeakSet 是兩個用於儲存唯一值的集合結構。這些結構提供了一種簡單的方法來處理重複值的數據,並且具有優秀的性能表...

鐵人賽 Python DAY 26

技術 使用 SQLite 與 Python 進行資料庫操作

使用 SQLite 與 Python 進行資料庫操作 SQLite 是一個輕量級的嵌入式資料庫,無需單獨安裝伺服器即可使用。Python 提供了內建的 sqli...

鐵人賽 Software Development DAY 21

技術 單元測試(三):前端有哪些重點 Unit Tests 要寫?

前兩講聊到 Unit Tests 要寫什麼、用 Stub 和 Mock 來處理 Side Effect 的情況。今天則讓我們來看看前端和後端有什麼重點的 Uni...

鐵人賽 生成式 AI DAY 20

技術 Part2: 地端實作聊天機器人-開發環境

▋開發環境 上一篇我們直接將程式碼git clone下載到開發環境,今天要來聊聊,這個所謂的開發環境,到底有什麼要求,並提供一些關鍵字,讓大家能有所參考,建置...

鐵人賽 Modern Web DAY 29

技術 Day29 -動態紋理背景

今天要介紹的是,如何使用 background-image 和 @keyframes 創建一個具有動態變化紋理的背景 HTML 創建一個名為 dynamic-...

鐵人賽 Software Development DAY 26
可以Go一輩子嗎? 系列 第 26

技術 Day26. 透過SQL語法與ORM操作資料庫

Day26. 透過SQL語法與ORM操作資料庫 今天來介紹如何透過SQL語法與ORM操作資料庫,這邊會使用到GORM這個套件,GORM是一個Go語言的ORM套件...

鐵人賽 Modern Web DAY 29

技術 day 29 可用套件select2

當我在刻一個專案時剛好裏面的一個元素是需要用到select2的所有就想説介紹一下這個套件。網址:https://select2.org/這個是select2的官...

鐵人賽 DevOps DAY 20

技術 GitHub Copilot - 提示工程 (Prompt Engineering)

什麼是提示工程 提示工程是一種如何以清楚指令來引導 AI 的實踐,藉此讓 Copilot 可以更為精準回答正確的問題或完成需求,如解釋專案內容與產生相對應的程式...

鐵人賽 Software Development DAY 20

技術 [Day 20] 統整手刻一支課程評價 LINE Bot 全端學習地圖

課程評價 LINE Bot 全端學習地圖 本系列文以建一支聊天機器人為目標,著墨於環境建置、前後端框架及 LINE Message API 為主,並以相同範例檔...

鐵人賽 自我挑戰組 DAY 21

技術 多執行緒與並行程式設計:Executor框架的使用及運作原理

1. 引言 Executor 框架來簡化並優化多執行緒程式的開發,相較於傳統的多執行緒程式設計方法,Executor 框架提供更高層次的抽象,使開發者能夠更專注...

鐵人賽 DevOps DAY 25

技術 [25] Robot Framework 結合 Appium 進行 App 自動化測試 - Appium iOS 環境安裝

在這個章節我們將手把手帶大家一起將 Appium iOS 的環境安裝完成。 但是在開始安裝前,我們還是需要先知道其運作的原理,如下圖所示,Appium Serv...

鐵人賽 自我挑戰組 DAY 20

技術 【Day20】Java的非存取修飾子(Non-Access Modifiers)

以下是幾個較常用到的非存取修飾子(Non-Access modifiers) 1.staticstatic 表示該變數或方法屬於類別本身,而不是類別的實例。功能...

鐵人賽 Software Development DAY 20

技術 DAY20 揭開編碼的神秘面紗:為什麼它不是加密?

前言 昨天提到了 HTTPS 是 HTTP 協定透過 SSL、TSL 對於傳送的數據進行加密,那加密與常聽到的編碼或是雜湊,是一樣的概念嗎?或是三者之間的區別是...

鐵人賽 自我挑戰組 DAY 27

技術 簡約風

https://laihao2.com/Home/Contact19 ASP.NET開發操作流程:資料表設定好>再寫程式:加入資料庫>串聯資料庫&g...

鐵人賽 Security DAY 22
WEB仔也要懂資安嗎 系列 第 22

技術 22/Software and Data Integrity Failures-Inclusion of Functionality from Untrusted Control Sphere

Software and Data Integrity Failures 主要指的是程式或資料在迭代更新的過程中遭到污染的情況,最常聽到的就是supply ch...

鐵人賽 影片教學 DAY 20
淺入淺出 EVM Object Format 系列 第 20

技術 EIP-7069 Revamped CALL instructions - Part 2

https://youtu.be/Pf6FVpJwyDE 今天的影片中要來討論 EIP-7069,一套全新的針對 CALL 的操作指令。 昨天只講到 RETU...

鐵人賽 AI/ ML & Data DAY 20

技術 DAY 20 Profiles 跟文件說的不一樣!開發與生產環境的隔離

在系統開發中,管理開發環境至關重要。我們需要確保在開發與測試階段進行的所有操作不會影響正式環境的資料。 然而,許多團隊在系統建置初期,常常忽略這一點,因為能夠在...

鐵人賽 JavaScript DAY 20

技術 Promise

第二十天:Promise 的基本用法 昨天的文章裡有提到 Promise,今天則再多探討一些。 1. Promise 是什麼? Promise 是 JavaSc...

鐵人賽 Software Development DAY 26
從無到有,LINE著不走 系列 第 26

技術 Day 26: 提升 Line Bot 的性能

在第 26 天,我們將專注於如何優化 Line Bot 的性能,使其運行更加高效、穩定,並能夠承受更高的訪問量和更快地響應用戶的請求。性能優化不僅能提升用戶體驗...

鐵人賽 Modern Web DAY 23

技術 addLayout

昨天成功的引入了元件的展示頁,接下來就要引入有 layout 的父頁面 demo.vue ,將展示做得更完整~ 第十二天的完成狀態 step 1: 引入 a...

鐵人賽 Kubernetes DAY 20

技術 學 Kubernetes 的第二十天 - Pod - Init Container

在現代軟體開發和部署的複雜生態中,服務的準備和初始化往往需要一系列精心編排的步驟。從環境配置到依賴服務的啟動,每一個階段都是確保應用順利運行的關鍵。Kubern...

CPE C++ 刷題 系列 第 20

技術 CPE C++ 刷題 Day 20

今天來解YKL21(UVA10922):2 the 9s 2 the 9s 主要是判斷輸入是不是9的倍數如果是的話,再計算 9-degree EX:input...

鐵人賽 自我挑戰組 DAY 20
30天初探tensorflow之旅 系列 第 20

技術 Day 20 認識與安裝Keras

因為後續會用到Keras讀取模型,所以今天想了解一下Keras。先來看一下它的介紹:Keras 是一個用 Python 編寫的開源類神經網路庫,是一個高階神經網...

鐵人賽 Security DAY 26

技術 Day26 - Wireshark封包捕獲

經過前面解釋我們可以使用sudo nmap -PE www.hinet.net對www.hinet.net 進行探測,藉著我們試著使用wireshark來擷取封...

鐵人賽 Software Development DAY 20

技術 Day 20:效能分析的基礎: The USE Method 和 The TSA Method

前言 「有時,刻意練習去分析在環境遇到的效能問題,也是能夠幫助測試工程師更了解產品的行為和架構的一個好方法。」 如何準確找到系統瓶頸,並迅速定位效能問題,是每位...