iT邦幫忙

17th鐵人賽相關文章
共有 19759 則文章
鐵人賽 Software Development DAY 6
消除你程式碼的臭味 系列 第 6 篇

技術 Day 6- 函式原子化:每個函式只做一件事,而且做得漂亮

消除你程式碼的臭味 Day 6- 函式原子化:每個函式只做一件事,而且做得漂亮 一個函式最好的狀態,是像一個精密的工具:功能單一、目的明確、高效可靠。 如果你...

鐵人賽 Software Development DAY 11

技術 Day 11【對話邏輯】 建立基本的對話流程與回覆格式化,讓機器人能「說人話」

HI!大家好,我是 Shammi 😊 在過去十天,我成功建構了 RAG 架構的核心骨幹,讓機器人可以從 PDF 知識庫中,找到並回答使用者的問題。但目前的機器人...

鐵人賽 Modern Web DAY 26

技術 Day 26 | React入門:404 NotFound 頁面處理

在開發 React 應用程式時,我們會利用 react-router-dom 來做路由控制,不過,當使用者輸入一個不存在的路徑時,預設情況下的頁面不會顯示任何內...

鐵人賽 自我挑戰組 DAY 5
與AI搶奪意識ing 系列 第 5 篇

技術 目前還不願意入手MAC,但用WINDOWS卻處處踩雷的AI QA [day2]

我要先爆炸一下,這篇我打到一半誤觸重新整理,結果現在我要重打!!我也沒存草稿阿!!!WTF!!! 好吧...繼昨天的內容,AI跟我說的推薦作法: 先看專案有沒...

技術 [Day07]_自動記錄打卡時間-#4.END

在先前的文章裡,我們成功建立了自動記錄打卡時間到 Google Sheets 的基礎流程。然而,目前的版本有個小缺點:每次觸發都會新增一筆紀錄,這在需要短暫外出...

鐵人賽 Software Development DAY 10

技術 Day 10【LLM 整合】串接大型語言模型:讓機器人具備生成回覆的能力

HI!大家好,我是 Shammi 😊 在昨天開發的時候,AI 對話機器人已經學會了「查閱」知識庫,能夠從海量資訊中精準地找出最相關的 SDGs 內容。 BUT!...

鐵人賽 Vue.js DAY 20

技術 【Day 20】SCSS 全域樣式管理:變數與 Mixin 的組合技

聯繫我 如果有任何問題或建議,歡迎隨時聯繫我: GitHub Email 前言 嘿,各位樣式魔法師! 昨天我們成功地將 SCSS 整合進了 Vue...

鐵人賽 AI & Data DAY 16
雲端情人 - AI 愛 系列 第 16 篇

技術 Day 16|讓 LINE 金融助理系統優化:更抗風險:重試、退避、快取、斷路器與可觀測性——包含設計思路、精簡可用的程式片段與參考資料

下面是我整理好的。 ⸻ Day 16|讓 LINE 金融助理更抗風險 主題重點: 當你的 Bot 依賴第三方資料源(Yahoo、匯率 API、新聞 RSS…),...

鐵人賽 Cloud Native DAY 8

技術 [Day 8] 實戰:Build EKS Cluster

前言 昨天我們把 VPC 架起來,等於把基礎網路的地基鋪好。今天要正式進入 EKS 的重點:建立 EKS Control Plane 與 Worker Node...

鐵人賽 Modern Web DAY 25

技術 Day 25 | React入門:表單送出後自動跳轉頁面-useNevigate

在 Day 19 | React入門:React Router 路由控制(下) 這篇文章中有介紹到利用 <Link> 和 <NavLink&g...

鐵人賽 Software Development DAY 20
MCP的30天養成計畫 系列 第 20 篇

技術 【Day 20】常見WorkFlows(一)

昨天我們定義了Workflow是「AI 的 SOP」今天就來看看有哪些常見的設計模式吧! 1. 單工具直呼(Single Tool) 最簡單的Workflow...

鐵人賽 Security DAY 22

技術 Day 22 - 公司電腦上,還有隱私嗎?

分享一個朋友的故事。 剛進公司不久,他電腦突然變超卡,還沒來得及寫信報修,電話就先響了: 「嗨~你電腦是不是怪怪的?我們這邊看到你 CPU 爆了。」 當下他...

鐵人賽 DevOps DAY 20

技術 Day20 - 進階監控技巧與最佳實踐

本日我們將探討進階的監控技巧、生產環境的最佳實踐,並總結如何建立一個完整的監控生態系統。 三大框架監控架構回顧 我們來快速回顧 Django、FastAPI 和...

鐵人賽 生成式 AI DAY 20

技術 Day 20: 【前端 #1】Gemini Canvas 生成UI (還有新的AI建議功能)

安安,我是 ChiYu! 昨天,我們完成了前端開發的最後一份規劃文件。至此,我們所有的「左手藍圖」工作,全部大功告成! 從今天起,我們將正式拿起工具,戴上安全帽...

鐵人賽 IT 管理 DAY 8

技術 Day 8 — 給客人的是選擇題,而不是申論題

幫助客人輕鬆決策,降低思考負擔,提升參與感 客人在專案中常常面臨大量資訊和複雜決策,如果每件事都丟「開放性問題」給客人,以他的「智慧」只會讓他覺得麻煩、疲...

技術 ( Day 39 ) CSS 函式 ( 路徑 path )

除了「形狀」相關的 CSS 函式可以搭配 CSS 的動畫或裁切效果,也可以透過「路徑」相關 CSS 函式 path(),繪製類似 SVG 曲線的效果,讓裁切的形...

鐵人賽 生成式 AI DAY 20

技術 【Day 20】封裝語意查詢流程 - 讓程式碼更乾淨且可維護

Hi大家好,這是我參加 iT 邦幫忙鐵人賽的第 1 次挑戰,這次的主題聚焦在結合 Python 爬蟲、RAG(檢索增強生成)與 AI,打造一套 PTT 文章智慧...

鐵人賽 AI & Data DAY 14

技術 Day14: 兩周小總結

前情提要 昨天已經把歸一化的部分介紹完也實作完了,那其實還有很多歸一化的方法,就看自己使用的場景。 今天我們來把這兩周學過的做個總結,方便自己做個檢視,看自己哪...

鐵人賽 AI & Data DAY 7

技術 Day 7_ML/DL實作-「營養抗老」專題-強化 /api/recommendations

- 目標 加入 分頁、篩選、排序參數 改善 DTO,回傳更多細節 加上 錯誤處理與驗證 預備未來 Phase 3 DrugBank 交互查詢 🛠 工...

Python 學習筆記 系列 第 13 篇

技術 筆記Day13:迴圈 Loop

今天要介紹的是迴圈 Loop,在 Python 中有個叫做串列 List的資料結構,用法類似於其他語言的Array list使用中括號將資料包起來,搭配迴圈可印...

鐵人賽 生成式 AI DAY 5
PM不加班的AI便利貼 系列 第 5 篇

技術 05_PM不加班的AI便利貼_AI coding流程,跟真人開發流程一樣

現在自己在嘗試Vibe code這件事上,最大的錯區,往往不是寫程式,而是「太快開始寫程式」。 這部影片是一位資深軟體工程師在他的頻道裡,分享了自己多年來的經驗...

鐵人賽 AI & Data DAY 6

技術 Day 6 | 語音辨識控制開關燈實作:用 CNN 讓燈光聽懂你的話

前言 當我們說出「開燈」的瞬間,腦中其實已經構築了一個期望 —— 我希望燈亮起來,而不是只是被「聽見」。 這正是語音互動設計的核心:語音不只是輸入,還必須驅動回...

鐵人賽 Security DAY 5

技術 DAY 5 智慧生活攻擊案例

智慧生活的裝置的普及並帶來許多便利和多樣化豐富的應用,但同時也讓有心人士找到了新的目標,從殭屍網路到智慧家庭隱私外洩,物聯網相關的安全威脅顯然已成為全球所關注的...

鐵人賽 生成式 AI DAY 2
練習AI 系列 第 3 篇

技術 文字生成(Text Generation)

專案變更總覽(你要做什麼)✅ 新增檔案 src/aiClient.js:集中管理 OpenAI Client(之後各天都共用)。 src/promptPrese...

鐵人賽 自我挑戰組 DAY 13

技術 辭職也是一種選擇

30 歲是一個分界點。職涯上如果有做出成績,照理來說在公司應該已經安定,是一位核心貢獻成員,甚至是成為管理職或技術領導。然而,我在職涯資本最豐富的情況下裸辭了。...

鐵人賽 生成式 AI DAY 8

技術 Day 08 - LangChain 快速上手:從零開始建立 LLM 應用程式

昨天我們初步認識了 LangChain,了解到它是一個專為 LLM 應用程式設計的框架,能幫助我們用模組化的方式組合大型語言模型應用。 今天我們要動手實作,從零...

鐵人賽 Software Development DAY 3
Polars熊霸天下 系列 第 3 篇

技術 [Day03] - Polars帶來了什麼便利

今天我們透過幾個例子來觀察,當使用純Python及Polars時,其各自是如何解決問題,進而從中了解Polars帶來了什麼便利。 本日大綱如下: 本日引入模組...

鐵人賽 Software Development DAY 8

技術 Day 08. 今天來一些咖哩 - Currying

Curry(柯里) 單引數函數 假設我們有一個函數需要3個參數,通常我們會以這種形式寫我們的函數: function sum(a, b, c) { r...

鐵人賽 Software Development DAY 2

技術 個人部落格系統 - 從靜態到動態的架構演進

今天的旅程中,我們將探索部落格系統背後的設計哲學。從最簡單的靜態網站生成器,到支援百萬訪客的動態平台,每個階段都有其獨特的挑戰與解決方案。更重要的是,我們將學習...

鐵人賽 Modern Web DAY 7

技術 Day 07:介紹 PHP Attrubite

利用 AI 幫我們寫了許多程式,今天來介紹一下 PHP 8 引入的 attribute,以及在 Laravel 內怎麼使用。 什麼是 attribute PHP...