iT邦幫忙

技術文章

RSS

Vigor 系統維護 Syslog 郵件警示 SIEM

Vigor syslog support TLS port 6514 SIEM 就是收集大量的 syslog目前看到市面上符合的軟體有 第一套,免費 for W...

技術寫作 | Markdown語法整理&實作中遇到的問題和解法

開始挑戰鐵人賽之前,我在使用 Notion時有稍微接觸過 Markdown 語法,但實際在 iThome 編輯器撰寫技術文章時,偶爾還是會遇到「內容呈現出來跟...

JetBrains AI Assistant 好用嗎?跟 Copilot 差異性在哪?聊聊 PSI 引擎這件事

用 JetBrains IDE 的人應該或多或少都會看到右上角有一個像是千層派的Icon! 市面上選項很多,但如果你本來就住在 IntelliJ IDEA、P...

Day1 學習RSA、ECC(橢圓曲線密碼學)的運作原理與應用場景(HTTPS、憑證)

一、RSA的運作原理與其優缺點:RSA為最早廣泛使用的非對稱式加密演算法之一,其安全性建立在大數值質數分解的困難度上1.RSA運作方式:先隨機選擇兩個極大的質數...

SSE 与 WebSocket 通信原理及 Go 实现

一、为什么需要 SSE 和 WebSocket? 传统 HTTP 通信通常采用: 客户端发送请求 ↓ 服务器处理请求 ↓ 服务器返回响应...

Day 1|寫出第一支Hello World Server,並上傳github

第一天,我沒有先畫產品架構圖或是想一堆功能清單,而是先確認Hello World 等級的Sever能不能動起來,因為30天的專案,基礎跟記錄機制如果沒打穩,後面...

個人待辦清單網站開發:從HTTP基礎到使用者系統實作

本系列將用30天實際打造一個完整的全端待辦清單網站,從最基礎的HTTP運作原理、逐步堆疊到Express框架、RESTful設計、SQLite資料庫串接、前後端...

Day 2 從 /proc 到 Process Tree:讓 BehaviorGuard 開始看懂誰啟動誰

昨天 Day 1,我先讓 BehaviorGuard 可以讀取單一 Process 的資訊,例如 PID、PPID、UID、Command 和 Executab...

Day3 進階基礎 (刷題專用)

資料結構入門(相比單純語法更貼近刷題)• list → 動態陣列,支援切片、排序。• dict → Hash Table,快速查找,Two Sum 會用到。•...

實作輕量級區塊鏈 (一):定義區塊與區塊鏈資料結構

經過前三天密碼學與共識機制的理論洗禮,今天我們終於要打開編輯器,正式進入寫 Code 的階段了。 為了讓大家能以最直覺的方式理解區塊鏈的底層運作,我選擇使用 J...

Day 4|Wazuh 可以做什麼?認識六大核心資安監控功能

一、Wazuh 的六大核心功能 Wazuh 涵蓋許多資安監控功能,以下介紹其中六項主要能力。 核心功能 英文名稱 主要用途 日誌分析 Log Da...

Day 3 BehaviorGuard:從 Process Tree 到第一條行為偵測規則

Day 1、Day 2 我們已經可以從 Linux 的 /proc 讀取 Process 資訊,包含: PID PPID UID command execut...

Claude code 新手篇 8:先想清楚再動手 — Plan Mode 與權限模式

1. 「誒,他好方便喔」 先講一個我踩過很多次、後來發現很多人也在踩的坑。 我要開一個新專案,或者只是想試一個新想法。我把需求跟 Claude 講完 —— 就講...

DAY 2|拆解Request:瀏覽器到底送了什麼給伺服器

昨天讓Server動起來之後,今天回到server.js,實際把瀏覽器傳來的request內容印出來看,搞懂瀏覽器與伺服器之間到底在傳遞什麼,過程中有遇到編碼問...

Day 01: Sage300 (ACCPAC) ERP 功能展示 - 可執行流程圖

很多國際ERP沒有流程圖,更不用提可執行流程圖了。有可執行流程圖的,大多也是固定的,不能修改。可執行流程圖好處是,視覺化功能位置,不用在功能清單中找功能。也可一...

Day1 認識LeetCode

LeetCode是一個線上刷題網站,上面有超過三千道程式題目,內容涵蓋演算法、資料結構、SQL、系統設計等等。 它的用途主要有兩個: 練習寫程式、訓練解題能力...

Day 5|Wazuh 的基本架構:Server、Agent、Dashboard

一、Wazuh 的整體架構 Wazuh 採用集中式資安監控架構,透過部署在不同設備上的 Agent 蒐集資料,再傳送至中央伺服器進行分析,最後透過網頁介面呈現監...

Day2 理解量子位元(Qubit)與超載運算能力

一、什麼是量子位元(Qubit)?量子位元利用了量子力學的特性,並擁有疊加態(指在被測量之前,一個量子位元可以同時是0又是 1,同時包含了兩者的機率)在科學上,...

# 第一次安裝 Codex 就上手:Windows 新手下載與設定教學

我把 Codex 的入門流程整理成這份教學:下載 Node.js、安裝 Codex CLI、設定 CrazyRouter,再建立一個能在瀏覽器按按鈕的網頁。下...

JS DOM | 取得元素的方法:querySelector、querySelectorAll 與傳統選擇器

在 介紹DOM是什麼 時,提到如果把整個網頁比喻成一隻貓,DOM 就是貓身上的各個部位與神經反射。 既然現在我們已經有了貓了!接下來——當然就是選擇部位要來擼貓...

JavaScript 基礎概念 | 什麼是 DOM ?如果網頁是一隻貓

如果網頁是一隻貓🐱 如果把整個網頁比喻成一隻貓,DOM 就是貓身上的各個部位與神經反射。可以透過與特定部位互動,觸發不同的反應: 拍拍貓屁股:觸發「發出呼嚕...

WordPress 用家請關注,Elementor 官方建議升級至 4.3.2 版本

 最近 Elementor 信任中心 (Elementor Trust Center) 在 2026 年 9 月 25 日發布緊急通知,關於早前的 Elemen...

JS DOM | 選取多個元素時的集合:NodeList vs HTMLCollection 有何不同?

當我們選取「多個」元素時(例如用 querySelectorAll 或 getElementsByTagName),JavaScript 回傳給我們的並不是真正...

公有云安全组白名单原理

1. 什么是云服务器安全组 以 AWS 为例,我们创建 EC2、ECS 等云服务器后,通常都需要配置一个非常重要的网络安全组件: AWS:Security G...

如何防止Ai在沒有漏洞的情況下越獄

從系統機制的角度來看,AI 的「越獄」(Jailbreak)並非像傳統電腦軟體那樣透過記憶體溢位或程式碼漏洞(Buffer Overflow / Exploit...

SQL 的查询逻辑

学习 SQL 最重要的不是死记语法,而是先建立一个清晰的查询运行模型: 数据从哪里来 → 表怎么关联 → 数据怎么过滤 → 怎么分组 → 怎么计算 → 输出什...

Coding Agent 進團隊,先驗收三道閘門

請 agent 改一顆按鈕,乍看只是前端小事。假設它同時讀得到 repo 以外的檔案、拿得到正式環境的 key,還能自行呼叫外部工具,這個任務就不能用「改完畫面...

第一次在 Windows 安装 Codex CLI

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

JavaScript | 乍看是貓,但其實不是我們說的那個貓?「真正的陣列(Array)」與「類陣列(Array-like Object)」差在哪?

先來看看兔猻的照片,雖然廣義上牠是貓科動物,但狹義來說牠跟家貓是不同屬的(家貓是 Felis(貓屬);兔猻則是 Otocolobus(兔猻屬 )。 (圖片來源...