iT邦幫忙

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

技術 Day 2:變數、不可變性、可變性與 Shadowing

今天學習的是Rust的變數特性,包含不可變性、可變性(mut)以及遮蔽(shadowing)。這是Rust其中一個跟其他語言不一樣的部分,這個預設禁止的特色讓我...

鐵人賽 Software Development DAY 7

技術 Day 07:精準打擊|expect() 斷言的瞄準與射擊

定位元素 + 模擬操作,已經能夠真實呈現使用者的操作流程,不過,測試最重要的核心價值在於驗證結果是否與預期相符,因此,就必須談到測試當中非常重要的一環:Asse...

鐵人賽 Security DAY 2

技術 AD 攻防實戰演練 Day 2:偵察起手式:CrackMapExec(CME)、DNS SRV 與 Nmap 掃描

本日學習目標 今天我們要學習滲透測試的第一步:偵察(Reconnaissance)。就像玩線上遊戲要先開地圖一樣,我們要先搞清楚目標環境有哪些電腦、跑什麼服務...

鐵人賽 自我挑戰組 DAY 2
leetcode解題學習java 系列 第 2 篇

技術 30天LeetCode挑戰紀錄-DAY2. Two Sum

題目敘述 題目說它會input一個陣列和目標值,要找出陣列中的兩個數加起來=target,然後回傳給他那兩個值的索引。接著他還給了兩個條件: 每一組inpu...

鐵人賽 Modern Web DAY 2

技術 [學習 Effect Day2] 從 POC 到 Production(一)

生產環境的程式碼必須面對現實,而現實幾乎從來不是一路順遂的「快樂路徑(happy path)」。Effect 作者:Michael Arnaldi 前一章節...

技術 Day 2|韌性生活指南:防災物資準備的三大迷思與痛點

「收藏從未停止,行動從未開始。」 我們或多或少都曾收藏過「緊急避難包」、「居家儲備清單」的資訊。從政府官網到媒體宣導,條列式的防災物資名單不勝枚舉:飲用水、乾糧...

鐵人賽 Mobile Development DAY 2

技術 114/02 - 選一個 AI 工具來寫程式

為了平安的度過 30 天,必須要讓文章有充足的水份。我預期用 4 天來講 AI 工具,如果你正在使用 Claude Code 或 Gemini CLI 等工具的...

鐵人賽 AI & Data DAY 2
為你自己學 Gemini CLI 系列 第 2 篇

達標好文 技術 [為你自己學 Gemini CLI ... 的原始碼] 第 2 天,主程式裡的 Hello Kitty!

打開終端機,輸入 gemini 按下 Enter 鍵之後,然後 Gemini 就出現在畫面上了。但啟動的過程發生什麼事?今天就來看看 gemini 程式的主要...

鐵人賽 自我挑戰組 DAY 4

技術 Day 04: 專業級 Python 工作站 - PyCharm

大家好,歡迎來到數據新手村的第四天!昨天我們探討了 IDE 與程式碼編輯器的選擇,並決定先從功能最深入、整合度最高的「米其林廚房」—— PyCharm 開始我們...

鐵人賽 Modern Web DAY 3

技術 Day 3:CSS 基礎:讓網頁漂亮起來

在昨天 HTML 的語義化標籤後,我們已經為網頁打好了「骨架」。但是光有骨架,看起來就像是一棟沒有裝潢的空屋,雖然能住人,但沒有任何美感或舒適度。CSS 是專為...

鐵人賽 Software Development DAY 3

技術 Day2: 初探Data Structure

Pandas的資料結構有兩種Series:一維資料,你可以當它是一個陣列DataFrame:二維資料,一個有列(row)和欄位(column)的表格每一個Co...

鐵人賽 生成式 AI DAY 6

技術 [Day 6] 什麼是 Token?AI 為什麼要切詞?

在前幾天,我已經體驗過用GPT-2生成文字,也理解了大語言模型(LLM)的核心原理和Transformer架構。但如果仔細想,模型到底是怎麼讀懂我們輸入的文字呢...

鐵人賽 生成式 AI DAY 0

技術 生成式AI的起源與發展簡史:從GAN到Transformer

在探討生成式AI的歷史時,我們需要了解它並非憑空出現,而是從一系列關鍵的技術突破中演化而來。它的發展簡史就像一條不斷加速的跑道,從理論的萌芽,到今日的爆炸式成長...

鐵人賽 AI & Data DAY 2

技術 DAY2 - 題庫建立

建立題庫前,需要先處理題目的原檔,把需要的部份都提取出來。除了基本的題目、選項和答案之外,把題目提供的來源書籍替換掉符號,再和額外的資訊一併拆出。因為這次只會處...

鐵人賽 Modern Web DAY 2

技術 Day 2:網頁骨架大解析:語義化標籤的重要性

今天重點:HTML 是網頁骨架,語義化標籤讓結構更清楚、維護更方便。今天想先從最基礎的 HTML 講起。簡單來說,HTML 就像網頁的骨架,負責把內容一個個排好...

鐵人賽 自我挑戰組 DAY 2
深入淺出 Grind 75 系列 第 2 篇

技術 3. Longest Substring Without Repeating Characters

題目敘述 給定一個字串 s,請找出其中不包含重複字元的最長子字串的長度。 解題思路 這題的標籤包含: Hash Table String Slidin...

鐵人賽 Software Development DAY 2

技術 1. Functional Programming 簡介

在第一篇我們說到會介紹一點 functional programming (FP) ,不過不用太緊張,我們不會很深入 FP 的概念,我想應該有不少人,看了一些...

鐵人賽 Software Development DAY 2

技術 [Day 02] FastAPI 簡介

接下來,讓我們來快速複習認識一下 FastAPI~ FastAPI 簡介 FastAPI 是一個高效能 (所以才叫 fast) 的 Python 後端框架。...

鐵人賽 Modern Web DAY 3

技術 [Day 03] 嗚咿咿啊咿──淺談HTML的語法

昨天我們提到了網頁的基本結構,今天要進一步說明HTML的語法,還有一些需要注意的鋩鋩角角(mê-mê-kak-kak)。 元素 Elements HTML由一系...

技術 Day3 HTTP 方法與 API 操作

在API的世界裡,HTTP方法扮演著非常重要的角色,定義了「程式對伺服器要做什麼事」,可以把HTTP方法想像成日常生活中的動詞,例如「查詢」、「新增」、「修改」...

鐵人賽 Rust DAY 2

技術 [Day 02] Tauri 簡介

雖然昨天有簡單提了一下,但今天就來正式認識一下 Tauri 吧! Tauri 簡介 Tauri 是一個開源框架,讓開發者可以使用 HTML、CSS 和 Ja...

鐵人賽 Build on AWS DAY 6

技術 Day 6 - S3 版本控管功能設定

各位先深呼吸,因為今天要講的不是什麼太艱難的東西,而是 Amazon S3 版本控管 (Versioning) ,一個能讓你誤刪檔案後,還能假裝自己沒事的功能。...

鐵人賽 生成式 AI DAY 18

技術 Day-18 延伸應用-1

在本次的網頁完成後,我認為可以對這個網頁的功能進行三個方向的延伸,首先是第一個延伸。延伸應用-1:AI 客服對話系統(Chatbot Support Syste...

鐵人賽 Software Development DAY 2

技術 EP 02 - .NET, Avalonia UI, GStreamer 技術的選用

Hello, 各位 iT 邦幫忙 的粉絲們大家好~~~ 在本系列文因為工作上的產品應用需求,進而探索到很多層面的點滴事。透過每篇 EP 的分享把這些點滴整理,...

鐵人賽 生成式 AI DAY 2

技術 從規則系統到深度學習:生成式 AI 的歷史演進

生成式 AI 的出現並不是一蹴可幾,而是人工智慧發展長河中的自然演進。早期的 AI 系統並沒有「生成」能力,而是以 規則系統(Rule-based System...

鐵人賽 DevOps DAY 2

技術 【Day 2】可觀測性與監控是什麼?

概述 多年來,IT 監控以各種方式被應用和部署。其核心目的是收集有關不只是 IT 基礎設施以及雲原生服務的硬體和軟體運作指標,確保所有關鍵功能都能順利運作,進...

鐵人賽 IT 管理 DAY 3

技術 Day3 進出貨系統其實也沒那麼友善

「進出貨管理系統」很方便,但其實也是一個收銀台的修羅戰場,如果你有多的人力和部門,有分工的專責人員可以處理,當然是很方便,但就一人櫃台而言,結帳的人來了,剛好貨...

鐵人賽 AI & Data DAY 5

技術 Day 05: 駕馭數據的雙輪:SQL 與 NoSQL 的選擇題

前言:江湖中的兩大兵器 在數據的江湖中,要存取和操作數據,你需要稱手的兵器。其中最經典、流傳最廣的,莫過於 SQL (結構化查詢語言)。然而,隨著大數據和 AI...

鐵人賽 生成式 AI DAY 2

技術 Day 2. 免費額度需要付出一點努力

AWS,Amazon Web Services熟悉的人多,不熟悉的人更多的公有雲平台。 本來打算直接寫程式,但既然要打算要跑在 AWS 上,不如就先來試試看環境...

鐵人賽 自我挑戰組 DAY 2

技術 day 2 : Gmail 標籤與收件匣分類

平時收到的郵件很多,訊息容易堆積,因此我想學習如何利用標籤和收件匣分類來提升工作效率。 先從建立自訂標籤開始,例如「工作」、「個人」和「專案」,然後嘗試將不同郵...