本文以創用 CC 姓名標示-非商業性-相同方式分享 4.0 國際授權釋出
讀者您好
Boost Your Coding Fu With VSCode and Vim 是一冊免費的電子書,讀者可以透過這本書了解在 Visual Studio Code 裡如何使用 Vim 模式。藉由 Vim 特有的快速移動和雙模式混合切換編輯,再加上方便好用的 Visual Studio Code,將會增加使用者的開發效率。
❤️ 邀請您透過 Patreon 贊助給予本電子報支持與鼓勵 ❤️
👽開源
🔹NuShell
NuShell 是全新類型的 shell 程式,可在 Linux、macOS、BSD 和 Windows 等作業系統上運行。其管線採用結構化資料,提供強大的擴充套件系統,並支援包括 JSON、YAML、SQLite 等格式的資料。錯誤訊息明確易懂,能精確告知錯誤發生的位置和原因。
🔹Alpine.js
Alpine.js 是一個輕量級的 JavaScript 框架,功能強大且易於使用。使用者可以在 HTML 標記中直接組合行為,沒有繁瑣的設定。像現代網頁的 jQuery 一樣,讓開發更簡單!
🔹Dooit
Dooit,您可能未曾期待但卻真的需要的待辦事項管理器!使用互動且美觀的 UI,Vim 風格的快捷鍵,以及可客製化的主題與工具欄。支援主題分類待辦事項、嵌套待辦事項、重複待辦事項和即時搜尋編輯功能。
🆕科技
🔸My 24 year old HP Jornada can do things your modern iPhone still can't do!
本文作者擁有一款於 1999 年推出的 HP Jornada 720 手持 PC,該設備允許使用者透過 C/C++ 編譯器開發自訂軟體,並且提供了 Python 和 Perl 的執行環境供使用者選擇。
作者堅信,購買的設備應完全受到使用者的控制。一旦使用者購入設備,他們應有絕對的自主權決定如何使用該設備,而非由設備製造商來決定。
然而,現代的電子設備對使用者設有許多限制,例如要求使用者必須透過另一台設備來開發軟體,或甚至讓設備製造商有權決定使用者是否可以運行特定的軟體。作者認為這種壟斷的狀況應該透過立法來禁止。
🔸Why did the #TwitterMigration fail?
在 2022 年 11 月,因為反對 Elon Musk 收購 Twitter,大量的 Twitter 用戶選擇了轉向分散式社交網絡 Mastodon。然而,這種遷移並未長久,許多新用戶並未在 Mastodon 上停留。根據作者的觀察,這與 Mastodon 自身的一些特點有關。首先,Mastodon 缺乏對大部分用戶的吸引力。從功能上來說,Mastodon 和 2008 年的 Twitter 相似,但現在已是 2023 年,用戶有更加功能豐富的 Twitter 可以選擇。對大多數用戶來說,Mastodon 和 Twitter 的主要區別在於其分散性,但這並非能吸引大部分用戶的賣點。
其次,分散化的設計使 Mastodon 的用戶體驗變得糟糕。新的 Mastodon 實例一開始是空白的,需要用戶去追蹤其他人才能看到貼文。這種設計對用戶來說非常不友善,並使他們難以發現並追蹤感興趣的內容。此外,當用戶想要追蹤存在於其他 Mastodon 實例的用戶時,他們需要進行繁複的操作,這也降低了 Mastodon 的用戶體驗。
總的來說,如果 Mastodon 或其他類似的分散式社交網絡希望在未來吸引並留住更多的用戶,他們可能需要改善這些問題。例如,他們可以提供更好的用戶體驗,並找到能夠吸引更多用戶的獨特賣點。
以上就是本期的內容,喜歡的話請給❤️,分享或轉寄本電子報給有興趣的朋友。如果您有想要介紹的開源專案,也請來信與我們分享,或是在 Twitter 留言給我們,感謝!