帶您讀源碼電子報

Share this post

帶您讀源碼電子報 #76

daininduyuanma.substack.com

帶您讀源碼電子報 #76

向死而生

daininduyuanma
May 22, 2023
1
Share
Share this post

帶您讀源碼電子報 #76

daininduyuanma.substack.com
本文以創用 CC 姓名標示-非商業性-相同方式分享 4.0 國際授權釋出
yellow and brown leaves on white ceramic tiles
Photo by Tolga Ulkan on Unsplash

讀者您好

音樂大師坂本龍一過世後,由團隊管理的社群帳號公佈了葬禮使用的曲目,名為「Funeral」。歌單中總共有 33 首曲子,總長 2 小時 30 分鐘,所有曲子都是坂本龍一生前親自挑選。

他在去世的前三天,還為這個曲目添加了最後一曲,再次證明了他對音樂的熱愛,直到生命的最後一刻。

訂閱帶您讀源碼電子報,每期免費獲知最新的開源專案與科技新聞!

❤️ 邀請您透過 Patreon 贊助給予本電子報支持與鼓勵 ❤️


👽開源

🔹Willow

Willow 是一款專注實用性與隱私的開源語音助手。開發目標是提供可與 Amazon Echo/Google Home 抗衡的性能與功能,全開源且用戶自託管。反應迅速、準確度高,尊重隱私,只需約 50 美元硬體即可實現。

關鍵字:willow assistant whisper

🔹DuckDB

DuckDB 是一款高效能的分析型資料庫,設計上注重速度、穩定性且容易上手。DuckDB 提供了一個豐富的 SQL 方言,支援的功能遠超過基本的 SQL。它能夠處理任意和巢狀的相關子查詢、視窗函數,並支援排序規則和複雜的資料型態(如陣列、結構等)。

關鍵字:database analytics sql

🔹yuzu

yuzu 是一款開放原始碼的任天堂 Switch 模擬器,由開發出知名的 3DS 模擬器 Citra 的團隊所製作。它的目標是讓電腦也能執行 Switch 的遊戲,讓玩家可以在更高解析度和更好效能的環境下玩遊戲。yuzu 運用了一種叫做 "動態重編譯"(JIT) 的技術,即時把 Switch 的 ARM 指令轉成 PC 的 x86 指令,讓模擬器能夠以足夠的速度執行遊戲。此外,yuzu 也模擬了 Switch 的許多硬體元件,如 GPU、音效輸出等。

關鍵字:emulator switch game

🆕科技

🔸Same Stop

本文的作者是一位在蘋果工作了 26 年的程式設計師,於一年半前退休。退休後的前四個月內,他完全放下程式設計,轉而投入木工以及騎腳踏車等全新的興趣活動中。然而不久後,他開始了一個小專案,以學習 Python 和玩耍電子墨水顯示器。這次,他不再有任何壓力。

在文章中,作者表達了他對程式設計的熱愛,這種熱愛源於他早期的日子,當時他會為了樂趣而寫共享軟體遊戲(shareware game)。他注意到自己在退休後的生活中,程式設計再次佔據了主導地位,使他想起了 35 年前為 Macintosh 寫共享軟體遊戲的日子。他甚至重新使用 C 語言,並且有一種重寫幾十年前寫的共享軟體遊戲的衝動。

對有些人來說,寫程式不只是工作,也是持續多年的興趣跟樂趣。

🔸Redis 與作者 antirez 的故事

這篇文章講述了開源專案 Redis 和其創建者 Salvatore Sanfilippo(a.k.a. antirez)的歷程。Redis 是一種常見的資料庫系統,以快速及靈活聞名。Sanfilippo 一開始在家自學程式設計並為了滿足自己的需求而開發出 Redis,之後逐漸得到 GitHub、Instagram 和 Twitter 等知名公司的採用。

後來,他的生活中心因為 VMware 和 Redis Labs 的贊助而開始專注在開發和維護 Redis 上。然而,因為長時間的開發壓力,讓他開始嚮往程式設計的藝術性,於是在 2020 年選擇退出 Redis 專案的主要開發。

走出 Redis 專案後,他寫了一本關於人工智慧的科幻小說《Wohpe》並在 2022 年出版。


以上就是本期的內容,喜歡的話請給❤️,分享或轉寄本電子報給有興趣的朋友。如果您有想要介紹的開源專案,也請來信與我們分享,或是在 Twitter 留言給我們,感謝!

Share

1
Share
Share this post

帶您讀源碼電子報 #76

daininduyuanma.substack.com
Comments
Top
New
Community

No posts

Ready for more?

© 2023 daininduyuanma
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing