本文以創用 CC 姓名標示-非商業性-相同方式分享 4.0 國際授權釋出
讀者您好
高齡 80 歲的計算機科學家 Brian Kernighan 是《C 程式語言經典本》以及知名資料處理工具 AWK 共同作者之一。他在最近的訪問中告訴主持人,他做了一些小小的工作,這個工作就是為 AWK 加入 Unicode 支援。見到 80 歲的老先生仍然對寫程式充滿熱情,嘗試學習及了解 Git,不禁為他的熱情感到佩服。
各位讀者覺得寫程式是否可以寫到老呢?
本期介紹數個在 shell 下使用或協助管理 shell 的好用工具,希望您喜歡😍
👽開源專案
GNU Stow
GNU Stow 工具軟體用來管理 Linux/Unix 下的檔案符號連結,使用者可以利用它將散亂於各處的設定檔案(dotfiles)交由 GNU Stow 建立符號連結並統一管理。
direnv
direnv 是 shell 的一個擴充套件,讓使用者可以根據當時所在的目錄,設計給 shell 載入或卸載不同的環境變數。支援目前流行的各種 shell。
Atuin
Atuin 將 shell 的使用歷程轉換成 SQLite 資料庫,亦可以透過提供的進階 UI 進行搜尋。使用者可以透過預先提供的伺服器,或是自架的服務,達成不同機器間的加密使用歷程共享。
shellfirm
shellfirm 介入使用者在 shell 中的危險操作,攔截任何可能的重傷指令,如刪除根目錄、重設原始碼倉儲之類的危險動作,在實際動作之前提醒使用者,避免自傷傷人。
🆕科技新聞
LastPass 原始碼遭竊
LastPass 是一間提供密碼儲存管理服務的公司,日前發布嚴重安全警告,宣稱檢測到一個遭到入侵的開發者帳號,該帳號獲得了開發環境的訪問權限,竊取部分原始碼以及技術資料。LastPass 聲稱沒有證據顯示有密碼遭到洩漏,使用了零知識技術架構的 LastPass 並不會知道也無法存取密碼資料庫的詳細資料。
網友要求 Cloudflare 關閉網路論壇
Kiwi Farms 是一個美國的網路論壇,因為上面充滿歧視以及騷擾跟蹤的貼文而惡名昭彰。一名 Twitch 直播主 Keffals 聲稱之前在家中遭到警方突擊逮捕,是由於論壇的使用者的組織及騷擾導致。許多支持她的網民於是發起了 #DropKiwifarms 運動,要求 Cloudflare 停止提供服務給 Kiwi Farms。
Cloudflare 是一間提供域名解析、反向代理和反阻斷服務的商業公司,到目前為止該公司尚未提出任何聲明。
以上就是本期的內容,邀請您分享或轉寄本電子報給有興趣的朋友。如果您有想要介紹的開源專案,也請來信與我們分享,或是在 Twitter 留言給我們,感謝!