Install Windows the Arch Linux Way
《Install Windows the Arch Linux Way》這篇文章實際上跟 Linux 並無具體的關係,指的是如何透過一系列的文字指令,而非預設的圖形化安裝流程,來完成 Windows 作業系統的安裝。在還未讀到這篇文章以前,儘管偶然可能會需要使用 diskpart 預先處理磁碟分割,但 DR 從未設想過僅僅用文字指令就能夠安裝好整個 Windows 系統。
《Install Windows the Arch Linux Way》這篇文章實際上跟 Linux 並無具體的關係,指的是如何透過一系列的文字指令,而非預設的圖形化安裝流程,來完成 Windows 作業系統的安裝。在還未讀到這篇文章以前,儘管偶然可能會需要使用 diskpart 預先處理磁碟分割,但 DR 從未設想過僅僅用文字指令就能夠安裝好整個 Windows 系統。
來自 Ars Technica 網站的專題系列:How we host Ars Technica,以總計四篇文章的篇幅,描述該網站背後的雲端架構及技術。文章長度雖然略長,但有不少段落是科普性的說明。倘若讀者已具備相關知識,那麼其實是可以很快地帶過。
近期一個比較重大的產業消息,是 Red Hat 停止在公開站點(git.centos.org)上發佈 RHEL 的 SRPM 原始碼套件。直接公開的原始碼下載途徑僅存 CentOS Stream,也就是 RHEL 的上游開發版本。並且由於 CentOS Stream 更動較 RHEL 快速,所以其原始碼也不是完全與當前 RHEL 一致的狀態。至於 Red Hat 的訂閱用戶,則依然能夠從用戶後台系統、或者是使用 dnf/yum 工具來下載 RHEL 的 SRPM。
好段時間前,來自 Ars Technica 網站的一則消息:Microsoft is scanning the inside of password-protected zip files for malware,其內容描述一名安全研究員,發現他在 SharePoint 上保存的 ZIP 壓縮檔,即便有加上密碼保護,似乎仍會被雲端服務嘗試解開,並對裡頭的檔案進行防毒掃描,若是偵測到有惡意程式便會遭到封鎖。雖然微軟官方並未公開表述其解開壓縮檔密碼保護的方式,然而估計其中一種可能性,仍是透過某種經過蒐集的密碼清單來進行嘗試。
恐怕沒有多少人真的對 Windows 檔案路徑的運作方式,有很透徹的瞭解。在 Fileside 應用程式的部落格文章《The weird world of Windows file paths》裡,作者 Erik Jälevik 彙整了關於 Windows 檔案路徑的各項機制與特性。其中包含了各種不同的路徑表示方式,以及特殊的檔名限制等等。只能說一言難盡,有興趣的人可以自行參閱。
倘若僅僅是作為 Windows 系統的終端使用者,那麼或許還不會覺得 Windows 檔案路徑的運作,有什麼特別稀奇古怪的地方。但如果是要編寫工具程式或批次腳本,就有可能會踩到地雷,而需要在設計上有所留意與調適。相形之下,真的會覺得還是 Linux 的世界單純許多。
來自 LWN.net 的文章《The early days of Linux》,作者 Lars Wirzenius 是 Linus Torvalds 在赫爾辛基大學的同學,曾一同參與 Linux 最起初的發展歷程。雖然已經存在許多介紹 Linux 發展歷史的文章或資料,不過像這樣的第一手見證就不是這麼常出現了。文章篇幅並不冗長,很容易就能夠讀完。
最早的 Linux 程式碼,是在一部 386 PC 上開發出來的。發生在 Torvalds 玩完了《波斯王子》(Prince of Persia,1989)之後,他開始學習 x86 組合語言,並製作出 Linux 內核的最初雛型。後來再進一步用 C 語言加以擴充,Wirzenius 也協助貢獻了一些函式實作,其程式碼至今仍可在當前的 Linux 內核裡找到。
雖然 Google Stadia 已正式終結其營運,不過有一項與之相關的內部專案 CDC File Transfer,卻默默地以開放原始碼授權出現在 GitHub 上。正如其名稱所揭示的,這項專案設法在檔案傳輸的過程裡,實作出以內容為依據的分塊方式(Content Defined Chunking,CDC),藉此準確地擷取出兩端之間的內容差異,以減少實際需要傳輸的資料量,進而提昇遠端檔案同步的效率。
好像還未曾在其它地方見過,有像《FFmpeg - Ultimate Guide》這樣長篇幅又深入淺出的 FFmpeg 教學指南。雖然有關於 FFmpeg 的筆記,本站大概已經寫過蠻多次了。不過 DR 自己依然不是 FFmpeg 專家,通常就是把指令兜到可以用,就寫成腳本固定放在那邊跑了,對於其運作細節也稱不上熟練。所以每次若是有什麼新的需求,都很需要再查找筆記或線上文件。
儘管 FFmpeg 採命令行介面的操作方式,乍看之下可能並不是很平易近人。然而其功能非常強大,正如指南中所揭示的,除了基本的影音格式轉換外,能夠實現的多媒體處理任務也相當多樣。如今在 DR 日常的工作需求裡,其實 FFmpeg 也已經是變得不可或缺,已常態性的運用在諸如設備直播及錄影等項目中。