iT邦幫忙

技術文章

RSS

Cyber security -2-6 Log & SIEM (security information and event management)

A log is a record of events that occur within an organization's systems and net...

[Day 4] PyQt5 從零學習筆記

目標 做出一個很像iphone計算機的東東(今天會完成外觀) 將每個按鈕寫功能,但不是真正計算機的功能(下一篇會完成全部) 一、做計算機外觀 Step1:拉...

使用 MCP(Model Context Protocol)以 Weather MCP Server 為例

MCP 與 Weather MCP Server 使用介紹 什麼是 MCP? MCP(Model Context Protocol)是一種協定,用於在工具之間進...

【資安活動分享】6/18「AI 防洩密」ARES PP 文件加密線上研討會

您是否正面臨內部資料外洩的資安風險?傳統加密難以防範內部威脅,異常行為難以偵測。在資訊安全的戰場上,內部威脅往往是最難防範的一環。傳統的加密手段無法即時偵測異常...

Cyber security -2-3 security frameworks and controls

安全框架 security frameworks 控制 controls 設計原則的詳細內容 design principles in more detail...

Cyber security -2-5 Open Web Application Security Project (OWASP)

Open Web Application Security Project = Open Worldwide Application Security Proj...

[Day 1]Linux從零學習筆記

Linux 挑戰 - Day 1 終極目標:這個系列會持續更新,剛好最近正在瘋狂面試(就是沒工作趕快提升自己),期許自己從能夠奠定扎實的基本觀念,循序漸進從入門...

[Day 3] PyQt5 從零學習筆記

目標 建立表單輸入 學習 Qt Desinger 建立表單輸入 import PyQt5.QtWidgets as qtw import PyQt5.QtG...

vibe coding 的甜蜜期過了,然後呢?

最近,各種 vibe coding 的分享花式登場。什麼是 vibe coding?簡單說,就是用你的語言、語意、邏輯,讓 AI 幫你寫出一套功能、一個系統。...

[Day 2] PyQt5 從零學習筆記

目標 建立出微調整的框框 建立出文字框 建立微調整的框框 import PyQt5.QtWidgets as qtw import PyQt5.QtGu...

二、三天學一點點 Rust:來!loop、while loop、recursion(16)

🦀 loop 與 while 迴圈 在 Rust 中,迴圈是處理重複動作的重要工具。常見的迴圈有: loop:無窮迴圈(需要手動中止) while:當條件...

DNSSEC 是什麼?運作原理與實施考量

DNSSEC 的背景與重要性 DNS 最初的設計並未包含任何安全機制,因此存在被攻擊者利用的漏洞,如偽造 DNS 記錄並將用戶導向詐騙網站。因此,DNSSEC...

Patterns for Organizing Domain Logic

original article: https://xiang753017.gitbook.io/zixiang-blog/patterns/patterns-...

ez netcat

long time no using this website lol Netcat 教學 (Cantonese) - Windows 點樣裝 nc 同連繫 C...

[30天SQL筆記] Day 1: SQL的簡介

大家好,我是Josh。想必大家在點進來以前,或多或少聽過SQL是跟資料庫有關。在這30天中,我會介紹常見的SQL陳述式,也是作為Programmer需要知道的。...

二、三天學一點點 Rust:來!match 後續(15)

🧩 pattern、arm、match guard 在課程中一直聽到pattern、arm、match guard,就去查了一下意思。以前篇文章的程式舉例: f...

二、三天學一點點 Rust:來!if、else if、else、match(14)

🦀 Rust if 條件式:邏輯判斷與三元運算概念 在 Rust 中,我們常用 if、else if 和 else 來進行條件判斷。這些語法讓我們可以根據變數的...

[Day 1] PyQt5 從零學習筆記

建虛擬環境 python3 -m venv venv (取名為venv)啟動虛擬環境 source venv/bin/activate 關閉 deact...

Cyber security -2-4 the CIA triad & NIST frameworks

CIA三角模型幫助組織在設置系統和安全政策時考慮風險risk。 CIA triad: 保密性 confidentiality 完整性 integrity 可用...

JavaScript的原型、原型鏈、原型繼承

[[Prototype]] 又是什麼? 和 proto 的差別是什麼? [[Prototype]] 是在 JavaScript 中物件的特殊隱藏屬性,這個屬性對...

JavaScript物件與記憶體位置

物件傳參考特性 陣列、函式、物件、日期都屬於物件型別 物件型別屬於傳參考 const person = { name: "小明"...

JavaScript 中的 this

JavaScript 中的 this 🔹 this 是什麼? this 是 JavaScript 中的一個關鍵字,它的值通常根據呼叫方式決定。箭頭函式例外,它在...

Cyber security -2-2 Explore the CISSP 8 security domains

8 domains 定義安全目標與目的 security and risk management, asset security, security arch...

JavaScript 的寬鬆相等、嚴格相等

寬鬆相等 寬鬆相等是 JavaScript 中使用雙等號 == 進行比較的運算符。它的特別之處在於,在比較不同類型的操作數時,JavaScript 會嘗試進行隱...

JavaScript隱性轉換

隱性轉換(Implicit Type Conversion) JavaScript 在進行運算時,經常會自動將變數轉型。這一節整理常見隱性轉型的規則 +運算子...

「與AI探索天文」如何用Claude製作一個能邊塗鴉邊認識多波段天文觀測的網頁小遊戲?

我在這篇文章中分享如何用Claude的Artifacts功能,不用自己寫程式,也能製作出一個簡單的小畫家,讓人邊塗鴉邊認識多波段天文觀測的概念。你們對哪些天文...

JavaScript 函式重要概念:閉包、一級函式與高階函式

閉包 閉包使可以從內部函式訪問外部函式的作用域的變數 閉包的作用: 重複調用 獨立變數 隱藏變數 這個例子中,匿名函式會存取外部函式中的 origin...

Cyber security -2-1 Threats, risks, and vulnerabilities

網路 The web網路實際上是一個互聯的在線內容網絡,由三個層次組成:表面網路、深網和暗網。 Surface web表面網路是大多數人使用的層級。它包含可以...

二、三天學一點點 Rust:來!Functions(13)

🧠 函式(Function):定義、參數、呼叫一次搞懂 在 Rust 中,函式(function) 是用來封裝一組可重複執行的指令步驟。 你可以將重複的邏輯寫成...

Grafana Loki 和 Bloom Filter

完整內容在此, 幹話王_Grafana Loki 和 Bloom Filter 在系統中,常常會面對一個問題,這資料存在不?這命令剛剛執行過了不?往往我們會把這...