聊聊數(shù)據(jù)處理的那些事
撇開一屏占四分之三屏幕的 AI 相關(guān)項(xiàng)目之外,本周剩下的熱榜項(xiàng)目就是同數(shù)據(jù)有關(guān)的數(shù)據(jù)庫(kù)項(xiàng)目,比如 CockroachDB 團(tuán)隊(duì)開源的 kv 存儲(chǔ)數(shù)據(jù)庫(kù) pebble,旨在提供高性能的消息隊(duì)列 blazingmq。
其他項(xiàng)目則比較通用,像幫你學(xué)外文的語(yǔ)法校對(duì)器 languagetool,提高你閱讀體驗(yàn)的等寬字體 FiraCode,還有提供數(shù)字簽名服務(wù)的 docuseal,以及用來(lái)跟蹤 issue 做項(xiàng)目管理的 plane。
最好玩的當(dāng)屬 HG 熱門項(xiàng)目 habitica,讓你在完成 todo 事項(xiàng),培養(yǎng)某個(gè)習(xí)慣之余,也能練好你的游戲號(hào)。
以下內(nèi)容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡(jiǎn)稱 HN 熱帖),選項(xiàng)標(biāo)準(zhǔn):新發(fā)布 | 實(shí)用 | 有趣,根據(jù)項(xiàng)目 release 時(shí)間分類,發(fā)布時(shí)間不超過(guò) 14 day 的項(xiàng)目會(huì)標(biāo)注 New,無(wú)該標(biāo)志則說(shuō)明項(xiàng)目 release 超過(guò)半月。由于本文篇幅有限,還有部分項(xiàng)目未能在本文展示,望周知 ??
圖片
1. 本周特推
1.1 語(yǔ)法校對(duì):languagetool
主語(yǔ)言:Java
一個(gè)開源的詞法校對(duì)器,它會(huì)自動(dòng)校對(duì)你輸入文字的語(yǔ)法以及拼寫,能有效地檢測(cè)出拼寫錯(cuò)誤,以及語(yǔ)法問(wèn)題。如果你對(duì)日常外文書寫不是很有信心,可以試試 LanguageTool,支持英文、德語(yǔ)、西班牙語(yǔ)、法語(yǔ)等等 25+ 外文。在線體驗(yàn):https://languagetool.org/
GitHub 地址→https://github.com/languagetool-org/languagetool
圖片
1.2 免費(fèi)等寬字體:FiraCode
主語(yǔ)言:Clojure
Fira Code 一款免費(fèi)的等寬字體,包含常用的編程語(yǔ)言中多種字符組合的連字。它只是做了字體的呈現(xiàn),底層代碼仍然與 ASCII 兼容。下圖展示了左側(cè):Fira Code 中呈現(xiàn)的連字。右側(cè):沒(méi)有連字的相同字符序列。
GitHub 地址→https://github.com/tonsky/FiraCode
圖片
2. GitHub Trending 周榜
2.1 消息隊(duì)列:blazingmq
本周 star 增長(zhǎng)數(shù):450+,主語(yǔ)言:C++
New 高性能的消息隊(duì)列系統(tǒng),具有高效、可靠、功能豐富的特性。BlazingMQ 的核心功能是提供持久化、高容錯(cuò)、高性能和高可用的隊(duì)列,同時(shí),它具備了消息路由策略(例如:工作隊(duì)列、優(yōu)先級(jí)、fan-out、廣播等等)、壓縮、強(qiáng)一致性等功能。
GitHub 地址→https://github.com/bloomberg/blazingmq
圖片
2.2 KV 數(shù)據(jù)庫(kù):pebble
本周 star 增長(zhǎng)數(shù):150+,主語(yǔ)言:Golang
受 RocksDB、LevelDB 啟發(fā)的 KV 存儲(chǔ)數(shù)據(jù)庫(kù),采用 Golang 編寫而成,主要優(yōu)化 CockroachDB 的性能。它繼承了 RocksDB 的文件格式,并添加了一些擴(kuò)展功能:范圍刪除墓碑、表級(jí)的布隆過(guò)濾器、MANIFEST 格式的更新。
GitHub 地址→https://github.com/cockroachdb/pebble
圖片
2.3 更快的連結(jié)器:mold
本周 star 增長(zhǎng)數(shù):650+,主語(yǔ)言:C++
mold 是現(xiàn)有 Unix 鏈接器(連結(jié)器)的替代品,因?yàn)樗欤核鹊诙斓拈_源鏈接器 LLVM lld 快幾倍,mold 旨在通過(guò)縮短構(gòu)建時(shí)間來(lái)提高開發(fā)者的生產(chǎn)力,特別是在快速調(diào)試-編輯-重建循環(huán)中。
GitHub 地址→https://github.com/rui314/mold
圖片
2.4 數(shù)字簽名:docuseal
本周 star 增長(zhǎng)數(shù):700+,主語(yǔ)言:Ruby
DocuSeal 是一個(gè)開源平臺(tái),提供安全高效的數(shù)字文檔簽名和處理功能。有了它,你可以創(chuàng)建 / 編輯 PDF,在文件上進(jìn)行簽名(網(wǎng)絡(luò)數(shù)字簽名),并郵件到郵箱。
GitHub 地址→https://github.com/docusealco/docuseal
圖片
2.5 產(chǎn)品管理:plane
本周 star 增長(zhǎng)數(shù):1,000+,主語(yǔ)言:TypeScript
JIRA、Linear 之類項(xiàng)目管理器的開源替代品,可以方便地跟蹤 issue、產(chǎn)品開發(fā)進(jìn)度等等。特性:
- issue 規(guī)劃和追蹤:支持富文本,可快速創(chuàng)建 issue;
- issue 附件:支持文件上傳,作為附件附屬在對(duì)應(yīng) issue 中;
- 自定義布局;
- 模塊化:方便拆解大任務(wù)為小任務(wù),快速推進(jìn)項(xiàng)目開展;
- 可與 GitHub 同步;
GitHub 地址→https://github.com/makeplane/plane
圖片
3. HelloGitHub 熱評(píng)
在這個(gè)章節(jié),我們將會(huì)分享下本周 HelloGitHub 網(wǎng)站上的熱評(píng)項(xiàng)目,HG 開源項(xiàng)目評(píng)價(jià)體系剛上線不久,期待你的評(píng)價(jià)。
3.1 習(xí)慣養(yǎng)成:habitica
主語(yǔ)言:JavaScript
這是一款養(yǎng)成類 RPG 游戲,當(dāng)你完成一個(gè)現(xiàn)實(shí)中的待辦事項(xiàng)后,會(huì)獲得相應(yīng)的經(jīng)驗(yàn)和金幣。隨著你的等級(jí)提升,將會(huì)開啟更多的玩法,比如購(gòu)買裝備、孵化寵物、職業(yè)、專屬技能、組隊(duì)打副本等。
HG 評(píng)價(jià)地址→https://hellogithub.com/repository/9cb771c1667940f9a92bf3942b2a702e
圖片
3.2 內(nèi)存管理應(yīng)用:memreduct
主語(yǔ)言:C
這是一款 Windows 內(nèi)存管理工具,可以實(shí)時(shí)監(jiān)控計(jì)算機(jī)內(nèi)存和清理系統(tǒng)緩存。它體積小(6MB)、內(nèi)存釋放效果明顯,兼容 Windows XP 及更高版本。
HG 評(píng)價(jià)地址→https://hellogithub.com/repository/fb96589af4c04b02872c66d0fbf32469
圖片
4. 往期回顧
往期回顧:
- 懶人的百寶箱「GitHub 熱點(diǎn)速覽」
- 效率回歸,工具庫(kù)之美「GitHub 熱點(diǎn)速覽」
以上為 2023 年第 30 個(gè)工作周的 GitHub Trending ??如果你 Pick 其他好玩、實(shí)用的 GitHub 項(xiàng)目,來(lái) HelloGitHub 和大家一起分享下喲 ??