本文以創用 CC 姓名標示-非商業性-相同方式分享 4.0 國際授權釋出
讀者您好
Programming Fonts 列出了 132 種適合程式設計的字型,讀者可以根據實際顯示的結果,選擇與編輯器相搭配的字型。
終於來到了第 100 期,感覺好久又好快。您覺得應該怎麼慶祝才好呢?歡迎回信或留言給我們建議,謝謝!
🔹Marcel
Marcel 是一個特別的 Shell,主要透過管線連接,但傳送的是 Python 值而不是字串。不需學習另外的語言,直接用 Python 程式碼過濾和處理資料。還有命令記錄、Tab 自動完成和可客製化介面等功能。
🔹NocoDB
NocoDB 是一個開源的無編碼平台,它提供了一個直觀的電子表格介面。 使用者可以轉換任何 MySQL、PostgreSQL、SQLite 或 SQL Server 資料庫,將其變成一個多功能且容易上手的線上協作平台。
🔹Spin
Spin 是一個開放原始碼的開發工具,用於建置及運行基於 WebAssembly 的無伺服器應用程式。它的主要特色是讓開發者能利用 WebAssembly 技術快速開發出輕量、高效能的應用程式,並且可以跨平台運作。
🔸開源維護者的轉變心路
在這篇文章中,作者 Vadim Demedes 探討了如何使開源專案成為收入的來源。他透過自己的經驗,指出單靠個人或企業的捐款並不可靠,並建議開源專案應有商業思維,提供值得付費的解決方案。
文章中提到了一些成功的案例,例如提供商業許可證和付費功能。作者認為,透過這些方式,開源專案能為企業提供價值,並獲得相應的報酬,進而支持專案的持續發展。
文章最後強調,開源開發者不應害怕向用戶收費,而應認識到他們的努力和所提供的價值是值得回報的。
🔸一個樂團網站的升級旅程
甜約翰樂團的鼓手與前端開發者 Jay Chung,在看過 Next.js 發表會之後,決定升級一個已經落後四個主要版本的樂團官網專案。經過仔細的評估後,開始對專案進行技術更新。
在升級的過程中,作者升級了 Next.js 版本並修正了 API 不相容的問題。同時還更新了必要的程式庫和元件,確保了專案順利升級。
升級成功的專案效能有顯著的提升,瀏覽的速度變快並且程式碼變少。最後作者認為,即使升級過程充滿挑戰,為了維持專案的競爭力和提供流暢的用戶體驗,積極升級是必要的。
以上就是本期的內容,喜歡的話請給❤️,分享或轉寄本電子報給有興趣的朋友。如果您有想要介紹的開源專案,也請來信與我們分享,或是在 Twitter 留言給我們,感謝!
恭喜!
恭喜#100 !