iT邦幫忙

技術文章

RSS

Roadster 為什麼能倒掛停住,還能飛下來?用三張動圖拆解背後的物理

Roadster 為什麼能倒掛停住,還能飛下來?用三張動圖拆解背後的物理 一輛跑車沿著巨大的反 C 形坡道爬升,在接近倒扣的位置停住,接著離開軌道、翻轉,再回到...

Day 15|鐵人賽半程里程碑:小型綜合專案實戰,端到端資料分析 Pipeline 落地

第十五天!我們不知不覺已經完成了 30 天鐵人賽的一半進程。從最一開始的環境建置、NumPy 矩陣運算,到 Pandas 的資料清理、分組聚合、時間序列處理,再...

Day 14|特徵工程起步走:數值標準化與類別獨熱編碼(One-Hot Encoding)實戰

第十四天,我們正式踏入機器學習與進階數據建模的敲門磚——特徵工程(Feature Engineering)!乾淨的資料並不等於可以直接拿來給演算法計算的資料。例...

Day 13|探索性資料分析(EDA)實務:五步驟快速洞察未知資料集

第十三天,我們要將前面所學的 Pandas 資料操作與 Seaborn 視覺化整合起來,進行資料分析領域最重要的標準流程——探索性資料分析(Explorator...

Ep21|Spark application 跑在 Kubernetes 時,Driver Pod、Executor Pod 與 scheduler 怎麼合作?

在 Ep20 中我們認識了 Yarn 平台,ResourceManager、ApplicationMaster、NodeManager 與 container...

智慧合約開發的生命週期與測試腳本撰寫

寫完 Code 絕對不能直接上主網 在過去兩天中,我們順利開發了 ERC20 代幣與去中心化交易所(DEX)的核心合約。對於傳統軟體開發來說,寫完程式碼、跑起來...

DeFi 應用實作:簡易的去中心化交易所 (DEX) 交易邏輯

昨天我們成功發行了標準的 ERC20 代幣。但代幣如果只能在朋友之間互轉,就無法形成真正的金融市場。在 Web3 的世界裡,要讓代幣具有流動性並能互相兌換,我們...

Day 12|進階統計視覺化:Seaborn 散佈圖與相關性熱力圖(Heatmap)實戰

第十二天,我們要從基礎繪圖進階到統計視覺化利器——Seaborn。昨天使用的 Matplotlib 適合精細調整圖表細節,而 Seaborn 是建立在 Matp...

Day 11|Matplotlib 資料視覺化起步走:折線圖、長條圖與中文顯示排解

第十一天,我們要正式邁入「資料視覺化」的領域!在完成資料清理與計算後,一張直觀的圖表遠比一堆冰冷的數字更能傳達商業洞察。Python 最老牌且生態系最龐大的視覺...

實作第一個智慧合約:ERC20 代幣發行

今天,我們終於要來點有成就感的實作了——發行屬於我們自己的加密貨幣(代幣)!在以太坊上,發行代幣最普及的標準就是 ERC20。幾乎所有你在交易所買賣的非原生代幣...

Day 10|時間序列資料處理:DateTime 轉換、時間特徵提取與週期分析

第十天,我們來到資料分析非常核心的一大主題——時間序列資料處理。無論是電商交易紀錄、網站流量日誌還是股市行情,資料幾乎都帶有時間戳記。然而原始資料讀入時,時間通...

Day 3 - 引入強大外援:使用 Docker 啟動 Gotenberg 轉檔微服務

今日目標了解為何選擇 Gotenberg 作為 PDF 轉檔引擎,並在專案中撰寫 docker-compose.yml,透過 Docker 啟動無頭瀏覽器(He...

Day 2 - 專案啟動:使用 VS Code 建立 Spring Boot 3 & Java 21 專案

今日目標使用整合開發環境(VS Code)與 Spring Initializr 初始化專案結構,配置專案所需的基礎相依套件(Dependencies),並撰寫...

Day28 BehaviorGuard 可靠性強化:告警去重、監控生命週期與短暫程序漏報實測

前面幾天,我們已經讓 BehaviorGuard 具備 Process、Network、File、Persistence 等行為偵測能力,並逐步完成 Corre...

Day27 BehaviorGuard:跨來源事件關聯與統一監控 Agent,讓 Process、Network、File 一起運作

前面幾天,我們已經陸續完成了 BehaviorGuard 的程序監控、網路監控、檔案監控、持久化偵測、事件關聯分析,以及受控自動回應功能。 但是一直有個問題:雖...

Day26 BehaviorGuard:從 Detection 到 Auto Response,讓 Linux 真正執行自動防禦

在 Day25,我們成功將 Process Monitor、Network Monitor、Correlation Engine 和 Response Disp...

Day 23~25|Discord × Google Calendar Bot:整合新增行程功能與錯誤處理

一、今日學習目標 前面的開發已經完成 Discord /add 指令的建立、日期與時間格式驗證,以及 Google OAuth 2.0 授權流程。 然而,Dis...

Day22:雙重金鑰(Hybrid)概念想像

一、用生活比喻理解:想像你要寄一個超級機密的寶箱給朋友:1.大箱子(資料):裡面裝著幾百GB的照片,如果用很慢的鎖(非對稱加密)一個一個鎖會鎖非常久,所以我們用...

Local to Git to github 學習筆記,從建立Local 端至與 github 端連線後push-看似基礎又不知道是不是真的是基礎還是入門篇

前情提要: 基本上現在都過 AI要完成自推自己的專案應該不是問題,但應用更多的是公司甚至是企業的那種指令,這篇主要算是基礎知識筆記,在自學的過程中邊做邊紀錄,...

用 Claude Code 的 mod 介面做側邊欄和 statusline:踩坑紀錄

我想在 Claude Code 的對話旁邊看額度、context、花費這些數字,就用 Claude Code 的 mod 介面(還在搶先體驗階段)做了一個側邊欄...

【Day 16】跨平台行事曆整合:n8n 串接 Google Calendar API 實現行程自動同步

在完成了前半段(Day 01 - Day 15)的 AI 待辦事項提煉與 Notion 看板落地後,後半段的鐵人賽我們將邁入「跨平台生態系整合」的新篇章! 單純...

【Day 15】前半段總結:AI 智慧待辦管線架構回顧與效能優化

轉眼間鐵人賽已來到第 15 天!在過去這半個月裡,我們從零開始建構了一套完整的「AI 智慧待辦事項自動化處理系統」。今天我們將針對前 15 天的研發成果進行階段...

【Day 14】智慧意圖路由:根據 Dify 判斷結果自動執行 Notion 的 CRUD 操作

在昨天的 Day 13 中,我們成功為待辦助理傳遞了 conversation_id,讓 AI 具備了多輪對話與上下文記憶。然而,在先前的流程中,我們只能對 N...

Ep20|Spark application 跑在 YARN 時,ResourceManager、ApplicationMaster、NodeManager 各自做什麼?

Ep19 把 Standalone、YARN 與 Kubernetes 放進同一張地圖後,我知道 YARN 能替 Spark 配置資源;這篇文章我們要進一步了解...

Day 9|多表關聯與資料整合:Pandas Merge 與 Concat 實戰

第九天,我們要解決資料分析中極為常見的需求——多表格整併(Data Merging & Concatenation)。在實際專案裡,數據很少單獨存放在同...

Claude Code 雲端實戰篇0:拿送的美金 250 額度做一個每天自動跑收集股票相關資訊的工具(總覽)

為什麼想測 9 月底,Claude Code 的雲端 session 正式推出,Pro 和 Max 訂閱者可以領一筆只能用在雲端的額度,我的 Max 方案領到美...

Day21:思考PQC檔案變胖的影響

一、PQC 檔案與資料變胖的核心影響:1.網路傳輸延遲與頻寬成本增加:影響:在TLS憑證交握或API傳輸中,更大的封包可能導致多次往返或觸發TCP封包碎片化,拉...

Solidity 基礎語法與型別系統解析

在 Web3 的世界裡,每一行程式碼都與「錢(加密資產)」直接掛鉤,且佈署後無法輕易竄改。因此,今天我們在解析 Solidity 的基礎語法時,我不會只教你怎麼...

開發環境建置:Hardhat 與 Foundry 實戰比較與安裝

Remix 確實非常方便,隨開即用,但當我們要把專案規模放大,或是進行嚴謹的資安測試與自動化部署時,網頁版就顯得力不從心了。因此,身為未來的專業開發者與資安人員...

[Day 8] 從底層走向應用:智慧合約與 EVM (以太坊虛擬機) 運作原理

我們從零開始探討並實作了輕量級區塊鏈架構。那個微型區塊鏈非常適合用在資源受限的物聯網環境,幫我們解決了資料不可篡改的問題。但是,如果我們想要在區塊鏈上執行更複雜...