iT邦幫忙

技術文章

RSS

資料庫設計 (四) - 定義屬性(Attribute)

如何判斷實體需要哪些屬性? 設計資料庫時,第一步通常是理解實體本身。這些實體對應到現實生活中的概念,例如學生、科目、老師、或大學等。從這些實體的現實對應中,我們...

資料庫設計 (三) - 例外與擴充

從例外狀況與未來擴充談起 在設計資料庫的過程中,我們通常會遵循一系列規則與最佳實務,例如資料正規化、資料型別設計與欄位約束。然而,在這些「規則」背後,例外情況往...

資料庫設計 (二) - 收集需求

找出需要儲存什麼,以及為何要儲存? 資料庫設計的下一個核心步驟,是收集需求。這個階段的目的是明確回答一個問題: 這個資料庫「需要儲存什麼」?又「為什麼要儲存這...

資料庫設計 (一) - 建立目標

序言:關聯式資料庫設計的思考與整理 這個系列是我在重新梳理關聯式資料庫設計時的紀錄,目的不只是筆記知識點,而是把整個設計過程中應該思考的邏輯、原則與實務取捨條理...

🧾 用 Google Apps Script 撰寫家庭記帳自動化腳本的全記錄

📊 從 Cashew 匯出資料到月度表格寫入,實作細節與踩坑紀錄 我最近開始幫家裡整理家庭收支帳,資料都記在手機上的 Cashew App,但很快就遇到一個限...

一步到位!最強 YouTube 轉 MP3 工具推薦

作為全球最大的影片平台,YouTube 不僅有各式各樣精彩的影片,還擁有超豐富的音樂內容。不論是將 YouTube 上的音樂轉成 MP3,還是把喜歡的影片轉成...

Clariv: 雲端變數系統

當我們在寫靜態網站時,我們常常都不能存處雲端變數,但如果用第三方的變數儲存系統,有可能要支付一筆金錢。但我為了解決初學者的困擾 我用GLITCH.COM寫了一個...

「與AI探索天文」如何用Lovable製作一個角色扮演遊戲,讓玩家透過大學社團博覽會認識各個天文研究領域?

我之前的文章分享了如何用ChatGPT、Claude、Replit、Windsurf製作天文教育遊戲,這篇文章則接續分享如何藉由Lovable網頁應用程式開發...

🐳 從零部署 Cronicle:我用 Docker 打造了自己的排程大腦

⚙️ 初識 Cronicle:想找一個能排程又有介面的工具 有一天,我在找一個「有網頁介面、支援多任務排程」的工具時,看見了 Cronicle。 看起來比 L...

番外篇 Day34 - Google Deep Research 與 Microsoft Research Agent 深度研究大比拚

Reasoning Model真的是打開論文界的潘朵拉之盒, 另外若產業分析師沒有學會這種AI工具, 應該有很大的機會被淘汰吧 一分鐘Short精簡版 完整版

有人用谷歌Gemini URL上下文模型嗎

想做個api給指定的URL做總結,做一個SEO優化服務的小模塊,能訪問url內容。目前用的gemini2.5,但是經常出錯,說無法訪問url。即使是可以訪問的。...

Sharing the Implementation of document system: outline

Introduction 不管是個人還是在團隊中 文件都是相當重要的一環 可以是筆記性質, 也能是 SOP, 也能是 share doc 而這些需求的背後, 就...

🔄 從手動到自動:我如何讓年度事件在 Google 日曆中自動重複

🧪 問題從「重複建立行事曆事件」開始 每年,我都會固定幾個月建立相似的 Google 行事曆事件。雖然可以手動新增並設定重複,但面對來自多來源、條件不一的事件...

🔍 Oracle 健康檢查不登入也能做?從 Listener 到 Schema 的分層偵測實戰

🧰 背景:我只想知道 Oracle 有沒有「活著」 在維護公司內部排程監控系統時,我遇到一個情境: 需要從一台非資料庫的伺服器(正式環境),偵測另一台 Ora...

monorepo tool compare bazel & nx & moon

Introduction 之前介紹了我使用 moon 做為我的 momorepo tool 今天來比較下 bazel & nx & moon i...

梯度下降法(10) -- 總結

TensorFlow官網首頁的範例只有短短的10多行,但是每一行指令及參數都內含許多玄機,雖然我們在前面已回答及實驗許多核心問題,但還是有一些疑問待探討,以下就...

Google AdSense 廣告收入怎麼領?一步步教你設好收款方式

嗨大家好,無論是 YouTuber 還是部落客,「流量如何變現」絕對是最關心的議題之一。今天就來教大家如何申請 Google AdSense 收款,也就是俗稱的...

Sharing the implement of the monorepo - moon

Introduction 先來看看 別人整理的 why-a-monorepo 對我而言 最重要的幾個功能 Local computation caching...

📥 自動封存 Gmail 信件:從 Inbox Zero 到批次自救

🧠 為什麼我開始實作「封存所有信件」? 最近讀了《搞定!》(Getting Things Done),我開始實作「清空收件匣」。 對我來說,它不是完成每封郵件...

【2025實測推薦】4 款實用的 YouTube 高畫質影片下載工具|支援 4K/8K、穩定快速不踩雷

在 YouTube 上看到想收藏的高畫質影片,卻發現平台沒提供下載功能,相信不少人都有這樣的經驗。無論是離線觀看、剪輯素材備份,選對下載工具能大幅提升效率與品質...

Sharing the implement of the monorepo - uv

Introduction runtime manager: 在軟體開發中,我們使用 python 來執行我們的程式碼 python 就是所謂的 runtime...

JSON‑RPC 架構實作:近端除錯 vs 遠端部署的最佳實踐

在企業系統開發中,API 架構扮演關鍵角色。它不僅是前後端溝通的橋樑,更是跨模組、跨服務協作的核心。相較於 REST 著重資源導向、gRPC 聚焦高效能與嚴格協...

梯度下降法(9) -- 損失函數

個人認為,損失函數是神經網路最重要的核心,當我們定義好一個損失函數,梯度下降法就會想辦法最小化損失函數,求得最佳解,例如第五篇的聯立方程式,定義每個方程式的損失...

Sharing the implement of the monorepo

Introduction monorepo 的由來是在大型 project 中 source code 的存放方式的改進方式 先說最原始架構 Monolithi...

「與AI探索天文」如何用Claude的深入研究功能,撰寫一篇基於最新研究發現的火星自傳?

我前幾篇文章分享了ChatGPT、Grok、Gemini和Perplexity的深入研究功能,這篇文章則接續分享如何用Claude的深入研究功能,搜尋彙整火星...

AWS EC2 不停機擴充磁碟容量( EBS限定)

最近有這個需求,發現沒有想像中難,也分享給大家。 首先找到你要擴充的 EBS Volume,可以從 AWS 控制台,在 EC2 的資訊內容中找到使用的 volu...

🧩 Git 中文檔名與分支管理疑難雜症筆記

🧵 一次嘗試批次忽略檔案的奇遇記 我在清理專案追蹤檔案時,遇到一個看似簡單的 Git 指令,卻意外觸發了一連串關於編碼與路徑的問題。 原本打算透過這行指令,快...

developer 神器 runtime manager: mise

Introduction 對於開發者而言 在開發的第一步是要先把 runtime 裝起來 比如說 python/golang/node.js ... 如果開發者...

【kintone】客製化小訣竅-多語言對應:用物件變數管理下拉選單選項文字

kintone 提供了「下拉式選單」欄位元件,可在應用程式設定中自訂選項內容,並支援多語言對應。每個選項皆可針對不同語言設定顯示文字,讓使用者根據自身語言環境看...

單靠orb-slam3無法追蹤大腸鏡影像

接續上一篇,測試orb-slam3在大腸鏡影像.colonoscopy來源:REAL-colon的001-001_frames.tar.gz,解壓縮到./dat...