iT邦幫忙

技術文章

RSS

Day 4|走進 Pandas 的核心世界:Series 與 DataFrame 基礎操作與取值技巧

第四天,我們要正式踏入 Python 資料分析最強大的核心套件——Pandas。昨天學習了底層的 NumPy 數值運算,而 Pandas 就是建立在 NumPy...

企業寄信為什麼需要 SMTP Relay?帳戶分流、IP 分流一次了解

很多企業都有自己的 ERP、CRM、網站或會員系統,而這些系統通常都會需要寄送 Email。 一開始可能只要設定 SMTP 帳號就可以使用,但當系統越來越多,管...

Day7 認識多變量二次方程組求解的難題

多變量二次方程組是指包含多個變量,且每個方程式的最高次數為2的方程集合,其一般形式可表示為 fi(x1,x2,...xn)=0(其中i=1,2,...m)##求...

Ep05|Narrow、Wide 與 Shuffle:Spark 怎麼切出 Stage?

前幾集裡,我已經知道 DataFrame 的 transformation 會先累積,等 action 出現才執行;也在 Spark UI 看過 Job、Sta...

Day 3|NumPy 數值運算基石:陣列建立、形狀變換與向量化運算

第三天,我們要來認識 Python 資料分析的核心基石——NumPy。後續會大量使用的 Pandas 表格與繪圖套件,底層都是依賴 NumPy 進行高速的矩陣與...

在Arduino UNO Q上,使用Needle將文字輸入轉化為動作

本文是參考部落格文章:Cactus x Raspberry Pi,但改用Arduino UNO Q開發板 並搭配新版本的Needle 3進行實作驗證。關於Nee...

冒用知名投資人身分的加密貨幣詐騙擴充功能

重點摘要 LayerX 資安研究團隊(現已加入Akamai)揭露一波惡意瀏覽器擴充功能攻擊活動。攻擊者透過近 30 款擴充功能,冒用華倫・巴菲特(Warre...

Day 9|確認 Wazuh Agent 連線狀態與 Dashboard 監控

昨天已經完成 Wazuh Agent 的安裝,今天不再重複安裝步驟,而是確認 Agent 是否真的有成功與 Wazuh Server 建立連線,並從 Dashb...

Day 02 - Sage300 (ACCPAC) ERP 帳號安全政策

大公司、上市公司、國際企業 都有自己的帳號安全政策要求。大部份公司更以Windows的帳號安全政策來比照。不少ERP無法支援。 Sage300 除可支援 Sin...

JavaScript | Vanilla JavaScript是什麼?能吃嗎?好吃嗎?

在要衝動報名鐵人賽之前,(就在按下那個按鍵之前),我還是有稍微停下來,查了一下以自己目前的狀態,我的想法可以被實現嗎? 對於剛學完 HTML 和 CSS,一腳剛...

Claude Code 支援第三方推理端點:從零開始的完整設定與四項驗證

Claude Code 支援第三方推理端點:從零開始的完整設定與四項驗證 這篇要解決的問題 Claude Code 可以把推理請求導向第三方閘道,但這項設定預...

Day 7|讓新增按鈕動起來:實作POST /api/todos

前六天都是讀取資料,今天讓新增按鈕真正發揮作用,資料可以從前端送到後端存起來。 今天做的事先在最上面加入解析body的Middleware: app.use(e...

PyCharm 的 AI Playground 跟 IntelliJ IDEA 走的不是同一條路

上一篇聊 IntelliJ IDEA 的技術趨勢,提到 Community 和 Ultimate 在 2025 年底合併成單一產品。這裡先更正一個順序:PyC...

Day 8 BehaviorGuard:從單一連線警告到行為式 Network Detection

Day 7 我完成了 BehaviorGuard 第一版的 Network Monitor,可以從 Linux 系統取得目前的 TCP 連線,也能偵測像 nc...

JavaScript | 時間格式轉換:toISOString() 怎麼用?

在前面的文章中,介紹了電腦世界的大碼錶- 毫秒時間戳 (Timestamp) 。 雖然「毫秒時間戳」對電腦來說運算極快,但人眼很難馬上看出它代表哪一年哪一天;而...

Ep04|資料在哪裡、程式在哪裡跑:從 local mode 畫出資料平台地圖

前幾集我已經在筆電上跑起 Spark,也在 Spark UI 裡看過 Job、Stage 和 Task。不過我還是常常把幾個名詞混在一起:Driver、JVM、...

Day 2|Python 資料分析必備基本功:資料型別、清單與字典實戰

在第一天完成開發環境建置與 Jupyter 配置後,今天正式進入 Python 核心語法。很多初學者直接跳進 Pandas 或繪圖套件時,常被各種資料取值方式搞...

Day6 了解無狀態簽名(如SPHINCS+)如何利用雜湊函數的單向性

以下是SPHINCS+如何利用雜湊函數的單向性來實現安全的無狀態簽名的核心機制:一、使用單向性保護私密金鑰(WOTS+一次性簽名)1.金鑰生成:在SPHINCS...

名詞介紹 | 什麼是毫秒時間戳(Timestamp)?電腦世界的「大碼錶」

神秘的13位數 在寫 JavaScript 或是串接 API 資料時,你可能看過長成這樣的資料: { "orderId": "...

Day 7 BehaviorGuard 加入 Network Detection,開始監控網路行為

前幾天的 BehaviorGuard 已經可以透過 Process 與 Command Line 偵測一些可疑行為。 例如目前已經有: BG-PROC-001...

瀏覽器 | 跟貓貓玩123木頭人:Page Visibility API(頁面可見性 API)

養貓的人應該都有經驗,有時候當你看著貓的時候,他會瞬間定格、一動也不動地跟你對視;但只要你一轉過頭或走開,牠就會偷偷移動,等你轉回頭時又瞬間定格。好像突然開啟了...

瀏覽器 | 頁面休眠與節能機制(Background Throttle)

不知道大家有沒有遇過這種狀況:你以為貓在安安靜靜地待著,結果你一轉頭看到他,他就突然朝你衝過來,打你一拳或拍你的腳。 (總是來得太突然,所以尚無範例gif供參考...

IntelliJ IDEA 這一年AI飛漲的時代更新了些什麼?從 PSI 到 ACP Registry

Hello 各位!上一篇我們聊到 JetBrains AI Assistant 的時候提到 PSI 引擎——那個讓 AI 能理解語法樹、不是純文字掃描的核心底...

Day 8|安裝 Wazuh Agent:讓第一台裝置加入監控

1. Wazuh Agent 是什麼? Wazuh Agent 是安裝在端點裝置上的程式,可以部署在伺服器、個人電腦或其他需要監控的系統中。Agent 主要負責...

第一次在 Windows 安装 Codex CLI

第一次在 Windows安装Codex CLI 剛開始接觸 Coding agent,容易以為「套件裝好了」就等於「已經能幫我寫程式」。實際操作時,終端機、登...

用CC Switch管理Claude Code連線,如何確認請求真的走到新端點

用CC Switch管理Claude Code連線,如何確認請求真的走到新端點 當開發機同時保存官方與第三方Claude連線設定時,最難查的往往不是「有沒有填入...

Day 6|第一支API:用Express回傳JSON待辦清單

第五天讓網站有了畫面,但清單是寫死在HTML裡的,今天開始做api,讓資料由後端提供,前端再去拿。 今天做的事先用一個陣列暫存待辦清單,並寫了兩支GET API...

WordPress 裝好防機器人外掛,怎麼知道它真的有在記錄?用 WebDecoy 實測一次

裝好外掛後,設定頁顯示「已啟用」,不代表我們已經驗證了偵測流程。這篇教學會在自己的 WordPress 測試站啟用 WebDecoy 的觀察模式,送出一個可辨識...

Day 6 從 Snapshot 到 Continuous Monitoring:讓 BehaviorGuard 持續監控 Process

Day 5 已經成功把 Process Monitor 與 Detection Engine 接起來。 目前的流程是: Linux /proc↓Process...