移至主內容
DarkRanger's Secret Area

主導覽

  • 首頁
  • 關於本站
  • Linux
  • 程式開發
  • N900
  • 譯文
  • 資訊技術辭典

文章分類

  • 影劇
  • 遊戲
  • 筆記
  • 雜文
  • 資訊技術
  • 站務訊息

最新內容

  • You no longer need JavaScript
  • Python: The Documentary
  • Mars 3D (1997)
  • 《哥吉拉大解剖圖鑑:西川伸司解構怪獸深淵》
  • How-To:Linux 安裝 Wargus
  • 網站主機 PHP 版本升級至 8.3
  • Operation Elop 13. The catastrophe called Symbian
  • I use zip bombs to protect my server
  • Iconography of the PuTTY tools
  • Fedora 42 安裝 OpenSSL 1.1

資訊技術

Install Windows the Arch Linux Way

發表日期:星期六, 11/04/2023 - 22:24

《Install Windows the Arch Linux Way》這篇文章實際上跟 Linux 並無具體的關係,指的是如何透過一系列的文字指令,而非預設的圖形化安裝流程,來完成 Windows 作業系統的安裝。在還未讀到這篇文章以前,儘管偶然可能會需要使用 diskpart 預先處理磁碟分割,但 DR 從未設想過僅僅用文字指令就能夠安裝好整個 Windows 系統。

 

資訊技術
  • 閱讀更多 about Install Windows the Arch Linux Way

The Kernel Report (2023)

發表日期:星期五, 10/27/2023 - 20:03

Linux 內核開發者、同時也是 LWN.net 網站的主編 Jonathan Corbet,在今年的歐洲開源碼大會(Open Source Summit Europe)發表了關於 Linux 內核發展的年度報告(YouTube)。通常 DR 很少會特別分享這類影片,但不知怎麼的,看到有不止一間線上媒體好像從這篇演講裡得出了蠻偏頗的新聞標題及論述(這些報導都比演講的錄影更早發佈)。使得 DR 忍不住想把影片找出來做核實,而看完的結論,真的是覺得還是直接看影片就好。演講中所報告的議題很多,本文不在此詳盡陳述。

 

資訊技術
  • 閱讀更多 about The Kernel Report (2023)

How we host Ars Technica

發表日期:星期五, 10/13/2023 - 19:53

來自 Ars Technica 網站的專題系列:How we host Ars Technica,以總計四篇文章的篇幅,描述該網站背後的雲端架構及技術。文章長度雖然略長,但有不少段落是科普性的說明。倘若讀者已具備相關知識,那麼其實是可以很快地帶過。

 

資訊技術
  • 閱讀更多 about How we host Ars Technica

關於 Red Hat 近期停止公開發佈 RHEL SRPM 之探討

發表日期:星期六, 09/16/2023 - 11:48

近期一個比較重大的產業消息,是 Red Hat 停止在公開站點(git.centos.org)上發佈 RHEL 的 SRPM 原始碼套件。直接公開的原始碼下載途徑僅存 CentOS Stream,也就是 RHEL 的上游開發版本。並且由於 CentOS Stream 更動較 RHEL 快速,所以其原始碼也不是完全與當前 RHEL 一致的狀態。至於 Red Hat 的訂閱用戶,則依然能夠從用戶後台系統、或者是使用 dnf/yum 工具來下載 RHEL 的 SRPM。

 

資訊技術
  • 閱讀更多 about 關於 Red Hat 近期停止公開發佈 RHEL SRPM 之探討

雲端服務中對密碼保護壓縮檔的防毒掃描

發表日期:星期五, 08/11/2023 - 19:57

好段時間前,來自 Ars Technica 網站的一則消息:Microsoft is scanning the inside of password-protected zip files for malware,其內容描述一名安全研究員,發現他在 SharePoint 上保存的 ZIP 壓縮檔,即便有加上密碼保護,似乎仍會被雲端服務嘗試解開,並對裡頭的檔案進行防毒掃描,若是偵測到有惡意程式便會遭到封鎖。雖然微軟官方並未公開表述其解開壓縮檔密碼保護的方式,然而估計其中一種可能性,仍是透過某種經過蒐集的密碼清單來進行嘗試。

 

資訊技術
  • 閱讀更多 about 雲端服務中對密碼保護壓縮檔的防毒掃描

The weird world of Windows file paths

發表日期:星期五, 08/04/2023 - 22:29

恐怕沒有多少人真的對 Windows 檔案路徑的運作方式,有很透徹的瞭解。在 Fileside 應用程式的部落格文章《The weird world of Windows file paths》裡,作者 Erik Jälevik 彙整了關於 Windows 檔案路徑的各項機制與特性。其中包含了各種不同的路徑表示方式,以及特殊的檔名限制等等。只能說一言難盡,有興趣的人可以自行參閱。

 

倘若僅僅是作為 Windows 系統的終端使用者,那麼或許還不會覺得 Windows 檔案路徑的運作,有什麼特別稀奇古怪的地方。但如果是要編寫工具程式或批次腳本,就有可能會踩到地雷,而需要在設計上有所留意與調適。相形之下,真的會覺得還是 Linux 的世界單純許多。

 

資訊技術
  • 閱讀更多 about The weird world of Windows file paths

The early days of Linux

發表日期:星期五, 07/28/2023 - 22:59,更新日期:星期六, 07/29/2023 - 09:37

來自 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 內核裡找到。

 

資訊技術
  • 閱讀更多 about The early days of Linux

AMD Bulldozer 微架構解析

發表日期:星期日, 05/28/2023 - 10:39

來自 Chips and Cheese 網站的兩篇文章:

  • Bulldozer, AMD’s Crash Modernization: Frontend and Execution Engine
  • Bulldozer, AMD’s Crash Modernization: Caching and Conclusion

 

資訊技術
  • 閱讀更多 about AMD Bulldozer 微架構解析

CDC File Transfer

發表日期:星期五, 05/19/2023 - 22:59

雖然 Google Stadia 已正式終結其營運,不過有一項與之相關的內部專案 CDC File Transfer,卻默默地以開放原始碼授權出現在 GitHub 上。正如其名稱所揭示的,這項專案設法在檔案傳輸的過程裡,實作出以內容為依據的分塊方式(Content Defined Chunking,CDC),藉此準確地擷取出兩端之間的內容差異,以減少實際需要傳輸的資料量,進而提昇遠端檔案同步的效率。

 

資訊技術
  • 閱讀更多 about CDC File Transfer

FFmpeg 終極指南

發表日期:星期六, 04/29/2023 - 16:56

好像還未曾在其它地方見過,有像《FFmpeg - Ultimate Guide》這樣長篇幅又深入淺出的 FFmpeg 教學指南。雖然有關於 FFmpeg 的筆記,本站大概已經寫過蠻多次了。不過 DR 自己依然不是 FFmpeg 專家,通常就是把指令兜到可以用,就寫成腳本固定放在那邊跑了,對於其運作細節也稱不上熟練。所以每次若是有什麼新的需求,都很需要再查找筆記或線上文件。

 

儘管 FFmpeg 採命令行介面的操作方式,乍看之下可能並不是很平易近人。然而其功能非常強大,正如指南中所揭示的,除了基本的影音格式轉換外,能夠實現的多媒體處理任務也相當多樣。如今在 DR 日常的工作需求裡,其實 FFmpeg 也已經是變得不可或缺,已常態性的運用在諸如設備直播及錄影等項目中。

 

資訊技術
  • 閱讀更多 about FFmpeg 終極指南
Pagination
  • Previous page ‹‹
  • 頁 2
  • 下一頁 ››
RSS 清單 資訊技術