微軟推出 WSL2 好一陣子了,與前一代 WSL 相比有革命性的進化,WSL2 包含完整的 Linux 核心、支援完整的系統 API、檔案效能大幅提升,並能與 Windows 無縫整合,我只有去年底小試了一下,平日工作或研究沒什麼機會用到。前幾天看到網友分享用 WSL 直接編譯單晶片模組的韌體,提醒...

這一年來我常在 Azure 開小 VM 架網站做實驗,中小型 ASP.NET Core 架在 Linux Docker 用便宜的 B1s VM綽綽有餘,若有 Visual Studio Enterprise 訂閱或 Azure 學生方案,可以開一堆小 VM 玩到開心。 時至今日,網站走 HTTPS ...

學會從 Windows 使用金鑰免密碼登入 SSH/SFTP/SCP,迫不及待想將幾台實驗用 Linux 小 VM 設成金鑰登入。 要用金鑰登入 Linux 做法不難,在本機產生金鑰,用 ssh-add 儲存私鑰,再將 id_ed25519.pub 公鑰內容加到 Linux 主機使用者目錄 ~/.s...

很早之前我就知道 SSH 可以用金鑰取代密碼,免敲密碼登入遠端主機。不知為何,我老覺得花心力研究太麻煩,加上擔心金鑰被偷等同破防更不安全,寧可乖乖敲密碼。偏偏我密碼又喜歡設長一點確保強度,便抱著鴕鳥心態不知不覺多敲了幾百次密碼,耗費時間與力氣早超過學習成本。為什麼會逃避這麼久?自己都覺好笑。 昨天剛...

小試了在 Windows Server 2016 執行 OpenSSH 伺服器,憑印象找到保哥這篇:如何在 Windows 正確的安裝與設定 OpenSSH Server 服務,當時是 8.6 版,需下載 ZIP 解壓複製,安裝設定步驟有點繁瑣。時至今日,Win32-OpenSSH 已更新到 9.2...

身為老派全端攻城獅,我對網頁動畫效果的知識前幾年還停在 jQuery fadeIn()、slideDown() 時代,腦中的想像是用 JavaScript 間隔固定時間修改 CSS 樣式數值。這些年見了一點世面,發現前端世界早就變了,現在大家都用 CSS 做網頁動畫。很早之前各家瀏覽器便嘗試內建動畫...

之前讀 Vue.js 3學到好東西,有個開源專案 Animate.css,彙集了五花八門的各式 CSS 動畫特效,官網就有線上展示,而且使用超簡單,在網頁引用 animate.css (npm 安裝或直接從 CDN 下載),HTML 元素加上 class="animate__animate...

Vista 常被歸類為失敗的 Windows 版本 (上一個翻車的 Windows ME 吧),但我很喜歡它推出的 UAC,花點代價買一份保險,流汗好過流血,到後來的 Windows 10/11,我已習慣系統預設的 UAC 設定,寧可每次更異動系統前多一道確認關卡,好過不小心手滑或被惡意程式突襲。 ...

使用微軟相關產品、平台時,最權威的參考資料來源莫過 MS Learn 網站。 老一輩開發者更熟悉應是它的前前身 - MSDN 文件,MSDN 在 2016 時改版為 docs.microsoft.com,2018 時再更名為 Microsoft Learn,彙集 Microsoft 所有產品與服務相...

之所以對量子力學這個議題有興趣,是因為「量子電腦」。以量子位元(Qubits)為基礎進行運算的量子電腦,待未來技術成熟,運算能力將完全輾壓當代超級電腦,甚至能破解現今被視為牢不可破的加密金鑰,讓資訊安全體係面臨一場革命。量子電腦的強大算力源自量子位元具有疊加態,並利用量子糾纏態達到計算目的。因為量子...

驚喜發現,種在陽台花盆的鳳梨結果了!! 當年吃完鳳梨覺得甜,照著網路教學切下鳳梨頭泡水發根,隨便找了個花盆種著。為了多點日照移到偏遠角落,平日不太看得到,也沒花心思照料,形同野生,幾年過去居然結果了。 當然,果實很小,介於棒球跟壘球之間,光想就覺得酸... 能不能吃是一回事,種出果實就是開心。 翻...

有網友問起 PowerShell 查詢遠端 Windows 安全事件,在測試環境小測一下但卡在 Windows 防火牆設定。演練了一下觀察系統需要開通哪些防火牆的操作技術,整理筆記分享。 在 Windows 預設設定下,跨主機的 Get-WinEvent 將傳回 The RPC server is ...

Visual Studio 從 2022 起轉為 64 位元,4GB 封印解除,自此編輯測試時可以充分利用開發機記憶體,面對複雜專案也不用怕。 不過,從 32 位元改為 64 位元有帶來一些後遺症,過去已經歷過: 【笨問題】Visual Studio IIS Express 32/64 位元模式設...