iT邦幫忙

技術文章

RSS
鐵人賽 DevOps DAY 10

Day 10 - OpenTelemetry Signal: Logs 不重複造輪的設計精神

相較於 metrics 與 traces,logs 算是在這些 signals 當中使用最普及的。許多程式語言幾乎都有自己內建的函式庫以支援輸出 log,同時業...

Day14:好,還要更好;精,還要更精

誠如前幾篇所述,我最早接觸的程式語言是 Java,第一次完成一個完整專題的也是用 Java。既然基礎已經打下來,老師在下學期便趁勝追擊,帶領我們進一步挑戰更進階...

鐵人賽 生成式 AI DAY 10
讓AI「陪」你寫論文 系列 第 10

Day10 串接 ylsagi API 進沉浸式翻譯

今日事項:將 Day9 從 ylsagi 申請到的 API 串入沉浸式翻譯,並進行模型的加入與設定 如果文章對你有幫助的話,歡迎按讚或留言,讓我知道我不是...

鐵人賽 Rust DAY 10

「Day 08」用 ort 打造 AI 物件辨識應用(三)

TL;DR 這三天忙死了,現在終於有時間好好彙整和重新修正這三天內容,今天這一篇也是帶修正。修正正在執行中... 架構設計 模組結構 src/ ├── li...

鐵人賽 自我挑戰組 DAY 4
來都來了-涮就涮吧 系列 第 18

#17

Reorder List (LeetCode 143) thoughts 將鏈表重新排序:L0 → Ln → L1 → Ln-1 → … 步驟: 找到中點...

鐵人賽 生成式 AI DAY 10

Day 10|(現在篇) 打造專屬的企業知識庫 × LangChain × Embedding

前言:企業為什麼需要自己的 AI 知識庫? 在資訊爆炸的時代,企業每天都在產生各式各樣的知識:從 SOP 文件、產品手冊、內部簡報、會議紀錄到專利資料、工廠流程...

鐵人賽 AI & Data DAY 11

一起來參加Kaggle競賽-提升實戰經驗11(Baseline model)

在昨天,我們已經完成檢查資料缺失值與編碼,將原始資料轉換成適合輸入機器學習模型的數字矩陣。今天,我們要建立一個簡單的 Baseline Model,目的是確保資...

鐵人賽 自我挑戰組 DAY 4
Java 系列 第 10

Java控制流(迴圈)(中)

3.while 迴圈 在條件為true時,會重複執行某段代碼,適合用在不知道迴圈的確切次數時。while (條件) {// 要重複執行的代碼}eg.int i...

鐵人賽 Cloud Native DAY 17

Day 17: 管理不同身份 - StatefulSet vs. Deployment

哈囉,大家好,歡迎來到 K8s 的最後一天! 這幾天我們一直在用 Deployment 來操作 K8s 的工作負載。像我們之前的 ota-backend,它其實...

鐵人賽 AI & Data DAY 10

Day 10 - AI 與資料整合:讓模型理解企業知識

到目前為止,我們已經能夠透過 API 呼叫 GenAI,打造簡單的應用程式(Day 9 的 Demo)。但是,模型本身並不知道你的企業內部知識,例如: 公司的產...

鐵人賽 自我挑戰組 DAY 10
安豬複習 系列 第 10

#09

PackageManagerService (PMS) intro 在 Android 系統中, App 的 install、升級、uninstall 及權限管...

鐵人賽 自我挑戰組 DAY 10
第一次團體專題 系列 第 10

Day 10 : Azure 人臉辨識專題與實作難點筆記

今天從 Google Vision 調整到 Azure AI Face方案,看能不能增加辨識的準確率。最後發現Azure已將人臉識別(Identificatio...

鐵人賽 生成式 AI DAY 10

Day 10: LLM Agent 的 States (二)

昨天把 3 個 state 大致架構寫了一下,今天來把 LLM 加進去今天內容主要 focus 在實作,補一下 LLM Agent 最主要的 component...

鐵人賽 AI & Data DAY 10

30-10: [實作-3] 讓我們的 AI 工具人變成學習引導者吧

今天我們的目標就是將我們寫的程式碼,加入一些從前面幾面學到的 Prompt Engineering 相關的東西。 🚀 Step 1. 加入通用版本的 Temp...

鐵人賽 IT 管理 DAY 10

Day10:變化應對王(2):敏捷開發管理術 - Nexus 與 Kanban

在上一篇文章中,我們聊到了 Scrum 這個敏捷的基礎作戰單位,以及如何透過 LeSS 框架,讓多個 Scrum 團隊為同一個產品協同作戰。但你可能會想,如果團...

鐵人賽 自我挑戰組 DAY 10

day 10 : Google Sheets 篩選與排序

今天學: 基本排序:可以依照單一欄位的數值或文字,將資料由小到大或由大到小排列,快速找到高分或低分的同學 多層排序:除了主欄位(例如「平均分數」)外,還能再依...

鐵人賽 Modern Web DAY 10

Day 10 : 什麼是 useEffect?

在 React function component 中,常常需要處理 副作用 (side effects),例如: 抓 API 資料 綁定或移除事件(scr...

鐵人賽 Software Development DAY 18

[Day18]程式 x 學習:用 Python 做一個單字測驗器

開場 呼應昨天介紹的資料交換格式,今天就要動手實作小程式啦!背單字一直是我學生時期的惡夢(其實現在也是 ><),總覺得一背就忘,效果不彰。那如果能透...

鐵人賽 Modern Web DAY 10

Day 10: 30天打造SaaS產品前端篇-現代前端架構總結與最佳實踐

前情提要 經過前面 9 天的打造,我們已經從零開始建立了一個完整的現代前端 SaaS 管理介面。今天讓我們回顧整個前端架構演進歷程,總結我們建立的現代 Web...

最近的工程師真沒用 系列 第 12

第十二天- Fake 假資料製作

時常與前端合作的時候,常常 API 規格開好,不到半天前端就跟我說做好了,我想說我後端都還沒好,前端到底怎麼認定"他好了",才知道他們有所謂...

鐵人賽 自我挑戰組 DAY 29

為什麼要來日本?(下)

雖然日本的確是許多人心中的嚮往之地,不過在日幣不斷貶值,再加上通膨影響之下,生活在日本跟五年前已經不太一樣了。再加上台灣、日本稅制的差異,導致相差越來越小,甚至...

鐵人賽 Software Development DAY 10

[Day 10] Currying(柯里化)簡介

前言 今天要介紹的是 Currying~ 在日常的軟體開發中,我們可能都寫過這樣的函式:它可能接受四、五個,甚至更多的參數。而在許多不同的呼叫場景中,其中好幾...

鐵人賽 自我挑戰組 DAY 26
API 全攻略 系列 第 26

Day 26:第三方 API 使用(以 GitHub API 為例)

前言 在前面的章節中,我們大多專注於 設計與實作自己的 API 。但在真實專案中,我們經常需要 使用別人的 API —— 例如 Google Maps API、...

鐵人賽 Software Development DAY 10

【Day10】 數字序列小幫手: range( )

前言 昨天你學會了如何把東西放進list對吧! 今天我們來認識放數字的「自動排隊機」:range() 這一篇只講 range()(以及它如何搭配 list /...

鐵人賽 Vue.js DAY 10
Vue 新手學習紀錄 系列 第 10

Day 10|Options API 入門

在 Vue 3 推出之前,Vue 2 只有一種寫法 —— Options API。它的特色是:用一個物件把所有功能分區塊寫清楚。 資料 → data() 方法...

鐵人賽 Security DAY 0

DAY3 安裝 DVWA(Damn Vulnerable Web App)並在本地環境成功啟動網站,為後續攻防測試準備環境。

一、今日目標: 了解 DVWA 的安裝選項(Docker 快速啟動 / 手動安裝於 Apache + MySQL)。 使用 Docker 或在 Kali VM...

鐵人賽 生成式 AI DAY 10
阿,又是一個RAG 系列 第 10

Day9: longllmlingua2 與 Node PostProcessor

Situation: 我們昨天試了 Tavily research 想要看看可不可以直接查到好的 context ,但發現查回來的內容本身就帶有很多雜訊,應該...

鐵人賽 Modern Web DAY 10

打造完整訂單流程:商品 → 數量 → 確認 → 送出

昨天我們用 Flex Message 製作了商品選單,今天要把選單和訂單邏輯串起來,讓顧客可以完成一次完整的下單流程。這包含:選商品 → 選數量 → 確認訂單...

鐵人賽 生成式 AI DAY 10

[10] Claude Desktop 運行 STDIO Mcp Server

起手式: 請先安裝 Cluade Desktop / 更新到最新版 設定方式基本無異: 到設定 -> developer -> mcp server...

鐵人賽 自我挑戰組 DAY 10
LeetCode 每日任務 系列 第 10

LeetCode Day10

226.Invert Binary Tree BFS(廣度優先搜尋) 題目:將給定的二元樹進行反轉,也就是將每個節點的左子樹和右子樹交換,然後返回新的根節點 範...