帶您讀源碼電子報 #63
浩瀚書海
本文以創用 CC 姓名標示-非商業性-相同方式分享 4.0 國際授權釋出
讀者您好:
Debian 新版本代號 Bookworm 在上週宣布進入軟凍結(Soft Freeze),代表進入準備釋出新版的程序中,意味著除非錯誤的修正之外不會再加入新的功能和特色。Bookworm 將會包含 GNOME 43、KDE Plasma 5.26.90 以及 Linux 6.1 LTS 核心。
新版本預計在今年稍晚推出,使用者還需要再等等。
👽開源專案
KiCad
KiCad 是一個開源的電路輔助設計軟體,使用者可以用它來設計印刷電路板,支援多國語言,並可以執行在目前流行的作業系統平台。經過多年許多貢獻者的參與開發,KiCad 已經成為一款功能完整的輔助設計軟體。
關鍵字:cad pcb eda
Sloth
Sloth 是一款原生的 Mac 應用程式,它可以顯示系統上所有正在執行程序所使用的開啟檔案、目錄、socket、管道和裝置。
使用者可以透過視覺化的方式快速了解各項資訊,而且它建立在 lsof 命令列工具之上,提供更多的功能與便利性。
關鍵字:lsof macos sloth
Karabiner-Elements
Karabiner-Elements 是一個強大而穩定的鍵盤自訂工具,可以讓你在 macOS 上修改鍵盤的按鍵功能和快速鍵。Karabiner-Elements 的功能非常豐富,支援的設定包括了自由地修改鍵盤的按鍵功能、設定複雜的按鍵組合、以及根據不同的應用程式或裝置來設定不同的按鍵規則等等。
使用者可以透過圖形化界面或者是修改專案中的設定檔進行配置,讓你在 macOS 上享受更多的便利和效率。
關鍵字:keyboard customize macos
🆕科技資訊
[中] 入行 14 年,我還是覺得編程很難
《Python 工匠》一書的作者朱雷進入程式設計一行多年,發現當初對這個行業的想像和實際情況完全不一樣,在文章中他分享了一路上的心得與感想。作者認為現在寫程式的門檻已經降低許多,但是寫好程式卻很難,要寫好程式必須不斷地學習和創造。
作者提出了寫好程式的建議和原則,例如單元測試、使用經典的設計原則與模式等。除了技術之外,更要關注開發技術的「人」,摒除完美主義陷阱以及關心人際關係。
[英] NASA 與開源軟體
NASA 的科學數據主任 Steve Crawford 在剛落幕不久的 FOSDEM 2023 上發表了主題演講,他在演講中提到分享是 NASA 傳統的一部分,因此將許多使用到的軟體開源出來。然而由於 NASA 的僱員受到法律的限制以及組織中的官僚作風影響,開源的路途並不順利。
不過,Steve Crawford 在演講中介紹了 NASA 的開源科學計畫,其計畫將會支持科學家們把數據以及軟體以開源授權條款開放出來。他補充說,NASA 的新政策將會更新,以明確表示員工可以用正式身分參與開源專案。
以上就是本期的內容,邀請您分享或轉寄本電子報給有興趣的朋友。如果您有想要介紹的開源專案,也請來信與我們分享,或是在 Twitter 留言給我們,感謝!