iT邦幫忙

技術文章

RSS
鐵人賽 生成式 AI DAY 25

Day 25:資訊過載的終極解答!n8n 結合 AI 打造你的專屬新聞摘要產生器

前言:從情報員到分析師,讓 AI 為你閱讀 在過去幾天的旅程中,我們已經將 n8n 從一個單純的通知工具,訓練成了一個能夠監控服務、抓取情報的 24 小時情報...

鐵人賽 Build on AWS DAY 29
小資族的量化交易 101 系列 第 29

Day 29: Containerized Service

小明的現代化農場工廠 今天要學習如何將我們的交易系統容器化,這就像爸爸把傳統農場改造成現代化的工廠一樣。每個功能都被包裝在標準化的「容器」裡,可以在任何地方快速...

鐵人賽 Mobile Development DAY 25

Day 25 行程管家整合篇:整合與測試讓註冊功能真正動起來!

在前一篇中,我們已經成功完成了登入系統的串接,今天,我們將邁向下一個重要里程碑——讓「行程管家」的註冊功能真正動起來! 這一步不再只是畫面上的按鈕點擊,而是要讓...

鐵人賽 自我挑戰組 DAY 25
leetcode 系列 第 25

leetcode 25. Reverse Nodes in k-Group

題目:Given the head of a linked list, reverse the nodes of the list k at a time, a...

鐵人賽 自我挑戰組 DAY 27
Python 函式大全 系列 第 27

Python 模組概說 《 csv 模組 》

✦ 功能:處理 CSV(逗號分隔值)檔案,廣泛應用於資料讀取、寫入與轉換 ✦ 屬性與方法 : Dialect 說明:抽象基類,用於封裝 CSV 格式的設定(例如...

鐵人賽 Modern Web DAY 25

Day 25 - Animate UI Sidebar

前言 今天要來探索 Animate UI 的 Sidebar 元件,你可能會在 Shadcn UI 上看到超級像(甚至說一模一樣)的側邊欄,但配上 Animat...

學習 LLM 系列 第 25

Day25 處理長文件

實作 : import math import json import os from typing import List, Dict, Optional i...

鐵人賽 自我挑戰組 DAY 26

第二十六關 - 來企排隊: Supabase 快速建立聊天室

聊天室是一個私密的廣播電台頻道。只有知道正確頻率(例如:訂單ID)的人才能收聽和發話。Supabase Realtime 提供建立這種私密頻道的能力,讓 Ap...

鐵人賽 Software Development DAY 26

第二十六關 - 來企排隊: Supabase 快速建立聊天室

聊天室是一個私密的廣播電台頻道。只有知道正確頻率(例如:訂單ID)的人才能收聽和發話。Supabase Realtime 提供建立這種私密頻道的能力,讓 Ap...

鐵人賽 生成式 AI DAY 25

Day 25 - 跨平台實戰 V:讓 iOS App 活起來!發送第一筆 API 請求

大家好,鐵人賽堂堂邁入第二十五日! 昨天,我們的 App 已經能夠成功地顯示靜態的對話內容。今天,是時候讓它「活」過來了!我們將把前端的 UI 操作,與我們在...

鐵人賽 AI & Data DAY 25

Day 25|實戰 Agent 入口設計:從查詢到答案(RAG×ChromaDB×Ollama)

今天先把最小能跑的版本 MVP 做出來,後面的幾天會加入像是工具選擇、記憶、評分那些的。為了避免越做越亂,我會先把目錄的結構畫出來再開始實作。 檔案架構 檔案...

鐵人賽 IT 管理 DAY 29

Day-29 打造跨團隊學習文化:實踐社群與卓越中心

跨團隊學習的目的與價值 在敏捷轉型的過程中,許多組織最終都會遇到一個共同的瓶頸:知識與經驗無法跨團隊地有效傳遞。 即便每個團隊各自高效運作,如果知識與經驗被封...

鐵人賽 Modern Web DAY 26

Day 26 | 無障礙設計入門 ③:只靠鍵盤也能操作?! 淺談焦點與鍵盤的操作體驗

在平常上網,我們移動滑鼠、點擊元件已經成了日常。但對於一些使用者來說,「滑鼠」根本不是他們能選擇的輸入工具。 手有受傷的人可能無法精準操控滑鼠,視障者甚至看不到...

鐵人賽 Vue.js DAY 27
從零開始的Vue之旅 系列 第 27

vue小專案-結合OpenWeatherMap API

我想在box1加入能顯示天氣的區塊,這時就要結合api來實現,選用有提供免費方案且較簡單的OpenWeatherMap API,能支援全球的天氣查詢,還有多樣化...

鐵人賽 生成式 AI DAY 25
我的 AI 助手開發 系列 第 25

DAY 25

檔案處理與訊息顯示篇 前言 在上一篇文章中,我們建立了 LangChain Agent GUI 應用程式的基礎架構。本文將深入探討進階功能的實作,包括檔案上傳處...

鐵人賽 AI & Data DAY 25

AI 其實能創造「不存在的學者」

當研究人員們第一次發現生成式AI能「創造出不存在的學者」時,這一現象既令人驚訝又有些不安,想像一下,當你向 AI 詢問某個冷門領域的研究文獻時,它不僅給出一篇看...

鐵人賽 自我挑戰組 DAY 26

苦痛之路 Day 26 - 多叉樹的層序遍歷(BFS)

學習資源 https://labuladong.online/algo/data-structure-basic/n-ary-tree-traverse-ba...

鐵人賽 自我挑戰組 DAY 25
Git 與 GitHub 入門日誌 系列 第 25

Day 25:GitHub Actions 進階之自動化與安全部署實務

在今天開始前,我們先回顧一下 GitHub Action:當事件發生,GitHub 幫你自動啟動一台雲端電腦,在那台電腦上執行你定義的步驟。 也就是說:你不用開...

從Leetcode到實務的橋樑 系列 第 26

Day26(79. Word Search)

題目介紹:給定一個 m × n 的字母矩陣 board 和一個字串 word,判斷 word 是否存在於矩陣中。字串可以從任意位置的字母開始,水平或垂直相鄰的字...

鐵人賽 生成式 AI DAY 25

Day 25 - 【AI 協作心法】Vibe Coding 的真相:駕馭 AI 開發流程的挑戰與對策

在過去的二十多天裡,我們幾乎每天都在和 AI協作。大家看到的,是 AI 如同一位完美的家教,有問必答,甚至能產出程式碼。但真實的開發流程,真的是如此順利嗎? 今...

鐵人賽 自我挑戰組 DAY 25
從零開始學習LeetCode 系列 第 25

Day 25 Merge Sorted Array

題目:給定兩個 排序好的整數陣列 nums1 和 nums2,其中: nums1 的長度足夠容納兩個陣列的所有元素 m 為 nums1 的有效長度 n 為 n...

鐵人賽 Security DAY 29

Day29:資安學習的回顧與反思

來到第29天,其實心裡已經有一種「快結束了」的感覺。這段時間每天接觸不同的資安主題,從網頁漏洞到掃描工具再到防禦思維,一路下來收穫很多,也發現自己從原本的「只是...

鐵人賽 Build on AWS DAY 25

Day 25: 雲端收納 ─ Lambda 幫我把照片存進 S3

功能目標 使用前端網頁選擇照片 點擊上傳,透過 Lambda 生成 S3 預簽名 URL 使用 PUT 將照片上傳到 S3 上傳成功後可以在前端看到照片或儲存...

鐵人賽 Vue.js DAY 30

Day 30 - 完賽心得

我們回顧一下這三十天所學習到的: 目錄 環境 Day 2 - 基礎建設: Monorepo 與 pnpm Workspace 環境搭建 響應式基礎 Day 3...

鐵人賽 生成式 AI DAY 26

開發者小幫手:程式碼檢查與說明

寫程式的時候,最怕的不是 debug,而是那種「明明跑得起來,但不知道哪裡怪怪的」的感覺。以前我都會花一整個晚上對著程式碼懷疑人生,後來乾脆讓 AI 幫我檢查。...

鐵人賽 AI & Data DAY 25

Day25. Flask 與資料庫整合 Ep4:用 TDD(測試驅動開發)+ SQLite 完成AI營養顧問的資料庫功能(下)

今天要進入 TDD 流程的第二階段:「綠燈與重構」。 第一階段請參考:Day24. Flask 與資料庫整合 Ep3:用 TDD(測試驅動開發)完成AI營養顧問...

鐵人賽 Software Development DAY 25

Day25 生活品質篇:設定你的 Shell

嗨!歡迎回到上班族的命令列生存手冊。本篇是生活品質篇的第一篇文章,手刀來介紹一下「設定檔」。還記得 vim 篇時,調整讓 vim 預設使用系統剪貼簿的設定嗎?當...

鐵人賽 生成式 AI DAY 25

Day 25: 架構師的相容性建議:KMP AppResult 跨平台錯誤處理實踐

前言:錯誤處理的困惑 寫 Grimo 專案時,錯誤處理一直困擾著我。 有時候用 try-catch: try { val project = repos...

鐵人賽 自我挑戰組 DAY 25

Side Red - Installation & C2

Cyber Kill Chain 中的第五與第六個階段 Installation 這個階段關鍵在於持久性,攻擊者會在目標主機或環境內安裝惡意程式或建立持久性機制...

鐵人賽 生成式 AI DAY 25

[Day 25] 讓AI問答機器人能互動輸入,並回答問題!

昨天的版本已經能同時做出摘要和翻譯,算是這個小專案的第一個雛形。不過那個版本的內容都是我在程式裡寫死的,也就是說文章是固定的、問題也沒有真正存在。 所以雖然看起...