2026年1月6日 星期二

搞懂 OOXX的Luma Key 筆記

Luma

  • 用「亮度」當作 key 來決定哪些畫面要透明、哪些要留下
  • 高過 key 的亮度的部份是以 key 的亮度為基準(相當於0),往上的差值當作新的亮度

假設:

  • Key Source 的亮度 = K
  • 你的畫面亮度 = Y
  • Black Mode / White Mode 已設定
    那系統的處理方式:
  • 以 Key Source 的亮度 K 作為基準
  • 計算「畫面比 Key Source 高或低多少」
    • 高於 Key → 留下來(可透明/不透明)
    • 低於 Key → 透明
  • 這個「差值」可以再乘上 Transparency,得到最終顯示亮度

2025年12月10日 星期三

怎麼在html元素裡自定變數

 

HTML 元素裡自定義變數,通常有兩種常見方式:


方法一:使用 HTML data-* 屬性(最常用)

HTML 本身不能直接放「變數」,但可以用 data- 屬性存放自定義資料。

▶ 寫法:

<div id="box" data-color="red" data-size="20"></div>

▶ 在 JavaScript 中取得:

const box = document.getElementById("box"); console.log(box.dataset.color); // red console.log(box.dataset.size); // 20

▶ 在 JavaScript 中修改:

box.dataset.color = "blue";

方法二:使用 CSS 變數(Custom Properties)

如果你指的是在 HTML 元素上定義「CSS 變數」,可以直接寫在 style 中:

▶ 寫法:

<div id="card" style="--main-color: #4CAF50; --padding: 10px;"> Card content </div>

2025年11月5日 星期三

[Linux] 設定開機啟動core dump

在your_app.service裡加上

 [Service]

LimitCORE=infinity

ExecStartPre=/bin/bash -c 'echo "/home/pi/core.%e.%p" > /proc/sys/kernel/core_pattern'


 "/home/pi/core.%e.%p"是指定要產生core檔的目錄和檔名,這會在/home/pi/產生core.your_app_name.your_app_pid,例如core.myapp.3234


2025年10月12日 星期日

設定github ssh key後,在別台電腦也要用ssh key登入

把private key 放到新電腦的~/.ssh/下。Windows就是C:\Users\User\.ssh

在~/.ssh/下建立config如下

Host github.com

  HostName github.com

2025年9月7日 星期日

Access Token正確流程及建議

正確的流程應該是這樣:

目標:讓 Server 能確認 Client 身分 + 發給 access token,並用私鑰做後續身份驗證


1. Client 生成公私鑰對

  • Client 裝置內部(或 Secure Element)產生金鑰對

    • 私鑰保留在本地(永不離開)

    • 公鑰送給 Server 註冊(一次性或定期)