本文以創用 CC 姓名標示-非商業性-相同方式分享 4.0 國際授權釋出
讀者您好
Computer Science from the Bottom Up 這本電子書深入剖析計算機科學的基礎,從作業系統的核心知識一路探索到應用程式的編譯與執行。透過 Linux 等開放源碼技術的介紹,此書巧妙地融合了學術的嚴謹與活潑的探險精神,您可以從中了解到計算機的多元面貌。
👽開源智識
🔹Passkey-rs
passkey-rs 是一款基於 Rust 語言開發的開源工具,完整支援 Webauthn Level 3 和 CTAP2 規範。其多模組設計涵蓋客戶端、認證器、傳輸、資料型態到公共頂級網域,讓Rust 工程師更輕鬆使用 Passkeys。
🔹SSHFS
透過 SSH 安全連線,將遠端資料夾輕鬆掛載至本機,如同瀏覽本地檔案那般便利。基於 FUSE 技術,絕對適合雲端與遠距工作者使用!
🔹Bun
Bun 是一套針對 JavaScript 和 TypeScript 應用程式設計的全方位工具組,核心是作為 Node.js 的取代方案的執行環境。它能直接執行 .jsx、.ts 和 .tsx 檔案,並在執行前將其轉換成標準 JavaScript。Bun 還整合了測試執行器、指令稿執行器,並帶有一個與 Node.js 相容的套件管理器。此外,Bun 支援 ES 模組和 CommonJS,並實作了多種 Web 標準 API,像是 fetch 和 WebSocket。Bun 的目標是提供一個高效、相容且整合的開發工具組。
🆕科技見聞
🔸開源社群中的熱議與 TypeScript 的變動
最近,Turbo 專案宣佈將在其新版中摒棄 TypeScript。這樣的技術轉向在開源社群中激起了廣泛的討論。不少開發者都對 TypeScript 表示了深厚的喜愛,他們認為這一技術為 JavaScript 帶來了寶貴的類型安全性。然而,也有人認為,自 ES6 之後的 JavaScript 已經表現出色,無需依賴 TypeScript。
作為 Rails 的創始人以及 Turbo 專案的主要推手,DHH 針對這次變革給出了回應。他清楚地指出,Turbo 是在 37signals 公司的指引下運作,雖然他們非常重視並歡迎社群的回饋,但專案的技術方向仍由團隊作出決策。
這一事件再次凸顯了技術選擇與開源社群之間的微妙關係。每當技術方向發生轉變,社群的反應總是五花八門,從冷靜的技術討論到充滿情感的辯駁。或許,我們都應該學會更加包容,真誠地聆聽各種不同的看法,並以開放且成熟的心態面對異見,而非淪為攻擊與指責,這樣的社群文化才能夠長存。
🔸Mozilla 揭露汽車品牌嚴重隱私問題
Mozilla 的最新研究顯示,25 大汽車品牌在保護消費者隱私上都未達標,這是一個讓消費者極度關心的問題。今日的汽車裝滿了感測器、相機和連接的應用程式,而這些裝置往往涉及大量的個人資料收集。
汽車公司不僅收集深度的個人資料,如種族、健康和性活動等,更擁有與第三方共享或銷售此資料的能力。Nissan、Volkswagen 和 Mercedes-Benz 是隱私問題的主要焦點。資料安全性也是另一重要疑慮,多數品牌在資料加密上的做法仍不清楚。
資料隱私問題影響到每一位車輛乘客和行人。隨著汽車資料貨幣化的趨勢上升,消費者需更加警覺,並重視其個人資料的使用和分享方式。
以上就是本期的內容,喜歡的話請給❤️,分享或轉寄本電子報給有興趣的朋友。如果您有想要介紹的開源專案,也請來信與我們分享,或是在 Twitter 留言給我們,感謝!