iT邦幫忙

技術文章

RSS

Cyber security - Create a cybersecurity portfolio

Portfolio projectsAs previously mentioned, you will have multiple opportunities...

分享未必總是善意:憑證共用,正悄悄打開資料外洩的大門

無論是網銀頁面、開源軟體,還是作業系統本身,現代社會對技術的依賴使得科技從業者和普通大眾都不得不依賴他人編寫的代碼。出於保持一致性與實際可行性的需要,代碼庫等工...

[Day 2]Docker從零學習筆記

Docker 挑戰 - Day 2 目標 Image 跟 Container Volume & Volume進階挑戰(可不做) 建立一個自己的Dock...

Cyber security Foundations of Cybersecurity 1-6 security tools

Tools and their purposes Programming & Operating systems Programming Langua...

前端常見的 4 個畫面渲染方法(SSG,SSR,CSR,ISP)

在現代網頁開發中,前端畫面的呈現方式主要可以分為四種:靜態生成(SSG)、伺服器端渲染(SSR)、用戶端渲染(CSR)以及增量靜態生成(ISR)。了解各種渲染方...

[Day 1]Docker從零學習筆記

Docker 挑戰 - Day 1 目標 認識 Docker Docker vs 虛擬機(VM) 安裝 Docker 執行第一個 Docker 容器 一、...

不用 K-map!用 MUX 設計質數判斷電路

在數位電路設計中,判斷一個數是否為質數是許多應用場合中的重要課題,例如密碼學。這次想帶大家設計能夠判斷四位元的輸入是否為質數的電路,並輸出相應的 High 或...

二、三天學一點點 Rust:來!array、trait、The dbg! Macro(11)

🧠 Rust 陣列 Array 基礎教學 在 Rust 中,陣列(array) 是一種固定大小的資料集合,元素必須是相同型別(homogenous)。 ✅ 陣...

Cyber security Foundations of Cybersecurity 1-4 Security frameworks and controls : CIA Triad.

security frameworks 安全框架的定義: 較為廣泛的意思,安全框架是用來建立計畫的指導方針,目的是幫助減輕(mitigate)風險和威脅,特別針...

ELK vs. EFK

前情提要:每當我與人談到「EFK」,總有高機率會被問是在說「ELK」嗎?於是去查了一下資料,順便做個簡單筆記~ 兩者都是常見的日誌收集與分析堆疊(log...

【讓機器人做】Power Automate Desktop 自動截取網頁資料 + 排程器篇 III

接著讓我們看下流程實際執行後的結果 首先是流程的第一行,Chrome瀏覽器啟動後的畫面 再來透過PAD右方的"變數"頁籤,我們可以看到執行...

二、三天學一點點 Rust:來!布林值、等號比較運算子、char型別、邏輯運算子(10)

🧠 Rust 布林值 Boolean 入門 在 Rust 中,bool 是一種基本型別,代表布林值,只能是 true 或 false。這種型別廣泛應用在邏輯判斷...

「與AI探索天文」如何用ChatGPT製作一個網頁小遊戲來認識找尋系外行星的方法?

在這篇文章中,我分享如何藉由ChatGPT的Canvas功能,不用自己寫程式,也能製作出一個簡單的文字冒險類網頁小遊戲,讓小學生認識找尋系外行星的方法。你們對...

只允許 Microsoft Teams 通過,防火牆應該要開放的IP或是FQDN URL清單

原文出處 https://learn.microsoft.com/zh-tw/microsoft-365/enterprise/urls-and-ip-addr...

Cyber security Foundations of Cybersecurity 1-3 CISSP's 8 security domain

在網絡安全領域,安全域(Security Domains)是指不同的安全範疇或領域,每個領域都專注於保護資訊資產的某一特定方面。以下是一些主要的網絡安全安全域:...

二、三天學一點點 Rust:來!as型別轉換、基本數學運算(9)

🧠 Rust中的 as 型別轉換 在Rust裡,as 是一個關鍵字(keyword),用來做「顯式型別轉換(explicit type casting)」。 📌...

虛擬機安裝Windows11解決TPM及本機安裝問題

之前寫了「VMWare Esxi 7.0 安裝Windows 11,及WSL 在 Windows 上安裝 Linux」的文,當時是用安裝打斷的方式處理TPM及繞...

Cyber security -Foundations of Cybersecurity 1-2 : Threat actor types

Threat actor types 高級持續威脅(Advanced Persistent Threats, APTs) 特點:擁有高度專業技術,能在未經...

Cyber security -Foundations of Cybersecurity 1-1 cybersecurity attacks

Past cybersecurity attacks key terms of the attacks : A computer virus is malic...

【讓機器人做】自動截取網頁資料 + 排程器篇 II

接續前一篇:點此進入 本次先展開第5行的IF判斷式內容(5~38行)進行說明: 第5行的IF判斷式用來確認瀏覽器是否啟動如果已經啟動的話,就在瀏覽器上執行重新整...

什麼是高內聚與低耦合的程式架構?

今天想來分享高內聚 (High Cohesion) 與低耦合 (Loose Coupling) 的概念 🔹高內聚 定義:一個模組(或類別)裡的功能彼此高度相關、...

二、三天學一點點 Rust:來!方法、字串與浮點數(8)

🧠 Rust 方法(method)總整理筆記 方法是一種「定義在型別上的函式」,我們可以透過 . 的方式呼叫。 ✅ 常見內建方法(built-in meth...

二、三天學一點點 Rust:來!整數、usize、isize、跳脫字元、原始字串(7)

📚 資料型別(Data Types) ✅ 每個 Rust 值都有資料型別 Rust 是一種靜態型別語言(statically typed language),這...

Awesome Go Classroom Site

I recently came across the Golang Classroom on GitHub, and I must say, it’s an i...

Angular 多專案架構

前陣子前端 leader 將公司產品(前台,後台),和 Line Liff,等三個專案用 Angular 的多專案架構合在一起,原本幾乎一模一樣卻有三套要維護...

二、三天學一點點 Rust:來!變數遮蔽(shadowing)(6)

這邊補充一下前面變數類似的概念差異 ✅ 為什麼 Rust 有「變數遮蔽(shadowing)」這個名詞? let x = 5; let x = x + 1;...

【讓機器人做】自動截取網頁資料 + 排程器篇 I

◎前言: 這次的主題主要是讓PAD自動截取某個網頁中的某個數值(網頁中的某個資料),而又因為近期關稅戰造成股價震盪,所以就用這個做為範例來做個自動流程,順便提...

kintone 外掛開發 ② 簡單實作範例 part 1 - 動手打包第一個外掛

前言 在上一篇文章 kintone 外掛開發 ① kintone 外掛的基本架構 中,我們介紹了 kintone 外掛的基本結構與打包方式,並簡單說明了外掛的...

二、三天學一點點 Rust:來!總結變數的基本概念(5)

這邊要總結一下變數的基本概念。 直接上程式碼說明。 #![allow(unused_variables)] const TOUCHDOWN_POINTS: i3...