又一款超好用开源知识库管理工具
DevWeekly收集整理每周優(yōu)質(zhì)開(kāi)發(fā)者內(nèi)容,包括開(kāi)源項(xiàng)目、資源工具、技術(shù)文章等方面。
每周五定期發(fā)布,同步更新到 知乎:Jackpop 。
歡迎大家投稿,提交issue,推薦或者自薦開(kāi)源項(xiàng)目/資源/工具/文章~
訂閱方式:
開(kāi)源項(xiàng)目
1. py3minepi
Python Star:115
一款由Python實(shí)現(xiàn)的熱門(mén)游戲《迷你世界》,目前是通過(guò)Python2.x實(shí)現(xiàn)。
2. txtai
Python Star:2.3k
txtai是一款機(jī)器學(xué)習(xí)工作流程搭建工具,通過(guò)它可以將一些實(shí)用的人工智能組件搭建在一起,實(shí)現(xiàn)很多有價(jià)值的功能。
它提供了很多實(shí)用的組件,例如,翻譯、音頻處理、圖像處理、文本處理。
3. Steve-Pixels
Python Star:9
一個(gè)用Python制作的有趣的、休閑的、有策略的游戲。
4. rich-bench
Python Star:53
一個(gè)小小的Python基準(zhǔn)測(cè)試工具,我們可以寫(xiě)好實(shí)現(xiàn)要對(duì)比的基準(zhǔn)測(cè)試函數(shù),通過(guò)rich-bench可以快速得到結(jié)果,并且生成上圖的報(bào)告,能夠極大的提升基準(zhǔn)測(cè)試的效率。
5. wechat
Java Star:5.3k
Java開(kāi)發(fā)的微信高仿應(yīng)用,微信中很多核心的功能都有,文字聊天,表情,視頻通話,文件傳輸、紅包等,應(yīng)有盡有。
6. AmazeFileManager
Java Star:3.9k
一款功能強(qiáng)大的Android文件管理器,開(kāi)源、輕量、流暢,而且剪切、復(fù)制、壓縮、提取、標(biāo)簽管理、導(dǎo)航抽屜、文件加解密、云服務(wù)、數(shù)據(jù)庫(kù)閱讀器、多種主題和圖標(biāo),這些實(shí)用功能也是應(yīng)有盡有。
7. wholeaked
Go Star:666
一個(gè)文件共享工具,能夠獲得共享文件列表和接收者列表,并且能夠給每個(gè)收件人創(chuàng)建一個(gè)獨(dú)一無(wú)二的簽名,并將其秘密的添加到文件中,能夠讓我們?cè)诎l(fā)生泄漏的情況下找到責(zé)任人。
wholeaked適用于每種文件類(lèi)型,而且,它對(duì)常見(jiàn)的文件類(lèi)型有一些實(shí)用的附加功能,如PDF、DOCX、MOV等。
8. DearPyGui
C++ Star:8.3k
一款由C++便攜,用于Python的快速而強(qiáng)大的圖形用戶界面工具箱,具有依賴(lài)小、現(xiàn)代化外觀、高性能、跨平臺(tái)等諸多優(yōu)良特性。
9. Stacer
C++ Star:7.9k
Stacer是一個(gè)開(kāi)源的系統(tǒng)優(yōu)化器和應(yīng)用程序監(jiān)視器,幫助用戶管理整個(gè)系統(tǒng)的不同方面,它是一個(gè)全能的系統(tǒng)工具。
10. dashdot
JavaScript Star:516
一個(gè)簡(jiǎn)單、現(xiàn)代的服務(wù)器儀表板,主要用于小型私人服務(wù)器。
具有,可定制的小工具、漂亮的動(dòng)畫(huà)和風(fēng)格、支持多種架構(gòu)、大量的個(gè)性化選項(xiàng)等特點(diǎn)。
資源工具
1. R2Devops
R2Devops是一款(pipeline)生成工具,只需要提供Github代碼鏈接,然后點(diǎn)擊一下就可以快速創(chuàng)建項(xiàng)目的CI/CD流水線。
2. Dendron
Dendron是一個(gè)開(kāi)源的、基于markdown的知識(shí)庫(kù)管理工具。
它是一個(gè)專(zhuān)門(mén)為開(kāi)發(fā)者建立的個(gè)人知識(shí)管理工具(PKM),并與VS Code和VSCodium等IDE原生集成。
3. SimpleDB
創(chuàng)建數(shù)據(jù)庫(kù)就像生成一個(gè)鏈接一樣簡(jiǎn)單,讓你在不接觸數(shù)據(jù)的情況下實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ),通過(guò)一個(gè)鏈接、一個(gè)token就可以快速使用。
4. secli
一個(gè)簡(jiǎn)單的CLI,用于在本地存儲(chǔ)可管理密鑰。
該應(yīng)用程序是完全離線的,數(shù)據(jù)不會(huì)被發(fā)送到互聯(lián)網(wǎng)上。
5. ripgrep-all
使用過(guò)Linux的應(yīng)該對(duì)grep命令不陌生,一款給予正則表達(dá)式的全局搜索工具,它很強(qiáng)大,也很好用。
但是,有一個(gè)弊端,只適用于文本類(lèi)搜索,在PDF、壓縮包以及多媒體文件中就不能用了。
ripgrep-all就是解決這個(gè)弊端的一款Linux命令行工具,它不僅適合純文本,還適合所有其他類(lèi)型的文件:
- 多媒體: .mkv, .mp4, .avi
- 文檔: .epub, .odt, .docx, .fb2, .ipynb, .pdf
- 壓縮包: .zip, .tar, .tgz, .tbz, .tbz2, .gz, .bz2, .xz, .zst
- 數(shù)據(jù)庫(kù): .db, .db3, .sqlite, .sqlite3
- 圖像 (OCR): .jpg, .png
也就是說(shuō),如果你的圖像中有某一段文字,它也可以根據(jù)圖像中的文字搜索出對(duì)應(yīng)的圖像。
技術(shù)文章
1. su和sudo有什么區(qū)別?
su和sudo是Linux系統(tǒng)中用于提升非root用戶權(quán)限的命令,很多用戶在使用時(shí)都會(huì)把它們混為一談。
其實(shí),二者還是存在很多區(qū)別,它們有各自的優(yōu)勢(shì),也都有各自的副作用,所以,深入了解它們的特點(diǎn),能夠便于我們更加高效的使用。
這篇文章就從su和sudo的歷史、特點(diǎn)、區(qū)別進(jìn)行了詳細(xì)的介紹,以及在什么場(chǎng)景該如何使用。
2. 像專(zhuān)家一樣組織Python代碼
Python不同于像C#或Java這樣的語(yǔ)言,在那些語(yǔ)言中,他們強(qiáng)制要求你用它們所在的文件來(lái)命名類(lèi)。
到目前為止,Python是我接觸過(guò)的最靈活的語(yǔ)言之一,一切太過(guò)靈活的東西都會(huì)增加錯(cuò)誤決定的幾率。
許多容易實(shí)現(xiàn)的決定可能會(huì)適得其反,產(chǎn)生極難維護(hù)的代碼。
在這一章中,會(huì)介紹到從很多公司和個(gè)人開(kāi)發(fā)者中總結(jié)的一些有價(jià)值的準(zhǔn)則,能夠像專(zhuān)家一樣組織Python代碼,這對(duì)于后期代碼的擴(kuò)展和維護(hù)也會(huì)有極大的幫助。
總結(jié)
以上是生活随笔為你收集整理的又一款超好用开源知识库管理工具的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: vue后台管理知识点、难点总结01
- 下一篇: TypeError: unsupport