顯示具有 備忘 標籤的文章。 顯示所有文章
顯示具有 備忘 標籤的文章。 顯示所有文章

在 RHEL 8.8 離線安裝 Docker

沒有留言:
Made with Flux.1-dev

前言

最近從公司接下了一個輔導客戶導入容器化的案子,其中一項任務是幫他們新採購的伺服器安裝容器運行環境。

Dell 主機;系統 RHEL 8.8;無對外網路;安裝「Docker」。
為什麼強調「Docker」......我該不該跟他們說 RHEL 內建 Podman 啊😐
Podman 也沒什麼不好,就只是客戶會撞牆在權限跟權限跟權限而已......還是算了

出發前一天先寫驗收要的手冊,想說
「沒什麼難的,照 Docker 官方手冊裝一裝就完事了~~🥳」
結果真的踩中地雷,於是就有了這篇文章的誕生🤣

從使用者的角度解開 shaka-packager 加密影片

2 則留言:
Made with Flux.1-dev

前言

寫得很簡略,是給未來的我讀的筆記
看不懂不要問我,我懶得答

此筆記沒有任何「破解」要素
我只是說明如何用你手上的鑰匙把鎖打開,沒有鑰匙的人打不開鎖
在開始以前請確認:
  • 你可以在網頁中播放影片
  • 影片使用 shaka-packager 技術加密
  • 你能取得 License Server 的 Clear Key Response 內容

在 ArgoCD Configmap 插入斷行符的方式

沒有留言:

記一下今天拆的地雷。

我的 YoutubeLiveChatToDiscord 可以監控會員限定的直播,它是使用 yt-dlp 實作的,驗證方式是通過 Netscape Cookie file。我的是用 ArgoCD 部署,將文字塞入 Application Parameters 後寫到 Configmap,再掛載進去為 cookies.txt 檔案。

Netscape Cookie file 的關鍵是它吃斷行,我最終 Pod 內的文字檔需要是 LF 斷行。

MinIO 在 StatObject 時總是回傳權限不足 (Insufficient permissions)

沒有留言:
(AIGC, PNG Info^)

前言

程序猿: 今天天氣晴朗,是個適合在家踩地雷的好日子😎

這次中雷的前提是「使用 Cloudflare 做為 MinIO 的網域 Proxy,並開啟 Cache 功能」

我不知道其它的 S3-like storage 會不會發生,但既然 MinIO SDK 上的 issue 因「Our sdks are validated for highest s3 compatibility so it does not require any fix in the SDK.」而關閉,應該是都會發生吧...

VSCode偵錯Web專案時,瀏覧器未自動啟動

沒有留言:

今天在公司開了新的.NET 6 MVC專案設定好Program.cs,加上套件Serilog(Logger)、EF Core 6(ORM)後,發現VSCode無法在F5後自動開啟瀏覧器。針對這個問題查了一下,查出問題是源自我設定LogLevel時把Microsoft覆寫為了 Fatal。

在bash中組合使用變數和萬用字元的正確語法

沒有留言:

情境

我在live-dl專案中,想要清除yt-dlp在--live-from-start時會殘留下的碎片檔案
路徑和檔名被儲存在變數中,中段的format和碎片編號是未知的,得以萬用字元匹配,而最後以part結尾

在Docker container中執行sudo時,環境變數沒有生效

沒有留言:

這是一篇備忘,其實標題就是關鍵了
這不只是docker中會遇到的問題,但由於docker標準做法是用環境變數做設定,這導致特別容易踩中地雷

使用.NET Core的單一檔案部署時,Serilog不運作。你也可能以為你的程式不運作。

沒有留言:
2023/06/11 更新:
現在起它會報個錯誤給你!🤘
參考: https://github.com/serilog/serilog-settings-configuration/pull/353
操你媽的大地雷,氣到我來發一篇文
寫在最前面,本文觸發的條件:
  • .NET Core
  • 單一檔案部署(Single file application)
  • Serilog
  • 以appsettings.json來定義log規則

瀏覧器影音自動播放之研究手札 (Chrome、Firefox)

沒有留言:

我在做影片截選播放清單時,遇到播放時會停住的問題,並發現在各瀏覽器、各網站的表現不同,用戶回報給我的狀況也都不同。我對這件事做了些研究,並撰寫下此文記錄。為了改善用戶體驗,瀏覽器正朝著更嚴格的自動播放政策發展。它的目的是讓用戶對播放有更大的控制權,並(Chrome稱)讓有合法用途的出版商受益。

這篇文章會提及Chrome、Firefox的自動播放規則,身為網站開發者我們該怎麼處理前端;身為用戶我們該怎麼手動允許特定網站的自動播放。

WSL、PowerShell 設定備忘

沒有留言:

前言

這篇是寫給自己看的,設定WSL時遇到的幾個坑

Github Verified之GPG金鑰設定

沒有留言:

最近我重新深入學習了git,並好好檢視了自己的github頁面
以前就注意到了這個酷炫的Verified標誌,在Github線上改README時會被自動加上,在本地commit就沒有
這個標誌能顯示此commit確實是由我做出,並不是別人冒名而做

這次我好好研究了下gpg金鑰的設定方法,並把流程記錄在此

Windows 7 OEM PC使用公版光碟安裝之啟用方式

前言

我是PC維修工程師,我們單位這的PC是採用OEM啟用,如果遇到個別啟用失敗再用MAK啟用。我們這只有幾個機型,全部鏡像備份系統,重灌直接倒鏡像。上禮拜主管要我重新做source鏡像,說某機型原廠光碟太多垃圾預載程式,機器規格不差但整體效能很差。

拿公版光碟重灌不難,難處在於無法直接啟用OEM版授權。相關啟用原理請見這篇文章的OEM介紹,裡面有非常詳盡的說明。因為是製作重灌要用的source,如果我把MAK金鑰打進去,估計授權數很快就會炸掉,且未來啟用都會有問題。於是就有了這篇文章..

WINDOWS 7開機時自動登入設定 (網域適用)

沒有留言:
Win+R: Regedit
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

AutoAdminLogon 1
DefaultUserName  (新增字串值)
DefaultPassword  (新增字串值)
ForceAutoLogon 1 (新增DWORD 值)

WINDOWS 7開機時自動登入設定 (網域適用) | Fibe-mini 's BLOG
http://www.fibe-mini.com.tw/windows-7%E9%96%8B%E6%A9%9F%E6%99%82%E8%87%AA%E5%8B%95%E7%99%BB%E5%85%A5%E8%A8%AD%E5%AE%9A-%E7%B6%B2%E5%9F%9F%E9%81%A9%E7%94%A8.html

灌Win7時滑鼠鍵盤無法使用

沒有留言:

跑去買了一台Intel便當盒準系統,照往常作法準備灌Win7→啟用→升Win10,結果發現USB鍵鼠插上去沒跑出來.....

目錄