高逼格!程序員專屬音樂播。。。
程序員寶藏庫:https://gitee.com/sharetech_lee/CS-Books-Store#/sharetech_lee/CS-Books-Store/blob/main/docs/Python.md
收集整理每周優(yōu)質(zhì)開發(fā)者內(nèi)容,包括開源項目、資源工具、技術(shù)文章等方面。
每周五定期發(fā)布,同步更新到?知乎:Jackpop 和公眾號:平凡而詩意 。
歡迎大家投稿,,推薦或者自薦開源項目/資源/工具/文章~
訂閱方式:
Star并收藏項目
關(guān)注?知乎:Jackpop
關(guān)注并星標公眾號:平凡而詩意 ?
進階技術(shù),優(yōu)質(zhì)資源,實用工具,歡迎關(guān)注公眾號平凡而詩意!
開源項目
1.
Python
Star:203

Frelatage是一個基于覆蓋率的Python模糊匹配庫,可用于python代碼模糊匹配。
Frelatage的開發(fā)受到其他各種模糊器的啟發(fā),包括AFL/AFL++、Atheris和PythonFuzz。
該項目的主要目的是利用這些模糊工具的最佳功能,并將它們集合到一個新的工具中,以便有效地模糊匹配。
2.
Python
Star:71
TinyFlux是一款優(yōu)化版的小型時間序列數(shù)據(jù)庫。
TinyFlux是TinyDB的時間序列版本,也是用Python編寫的,沒有外部依賴性。
3.
Python
Star:143

Pinkerton是一個用Python開發(fā)的JavaScript文件爬取工具和密碼搜索器。
4.
Java
Star:37
Karve是一個簡單的縫隙瑕疵修復(fù)工具,它的原理是基于圖像的上下文信息進行調(diào)整。
該算法保留了圖像中的物體,而不太重要的背景空間則通過移除圖像中的 "接縫"而被移除。
5.
Go
Star:1.6k
lancet(柳葉刀)是一個全面、高效、可復(fù)用的go語言工具函數(shù)庫。 lancet受到了java apache common包和lodash.js的啟發(fā)。
特性:
全面、高效、可復(fù)用
300+常用go工具函數(shù),支持string、slice、datetime、net、crypt...
只依賴go標準庫
所有導(dǎo)出函數(shù)單元測試覆蓋率100%
6.
Go
Star:109
用Go語言實現(xiàn)的LeetCode問題解答方案。
390多個流行的LeetCode問題的集合,用Go解決了這些問題,每個目錄都包括問題的解決方案,目錄名稱是相關(guān)問題的名稱。
7.
C++
Star:242

NoobBoy是一個簡單的gameboy模擬器,作者寫它是為了了解更多關(guān)于仿真的世界。
8.
JavaScript
Star:12

起名一直都是一項困擾而艱巨的任務(wù),ghrns讓人工智能為你的GitHub倉庫提供命名建議。
打開GitHub上的任何公共倉庫,將該擴展作為一個客戶端,使用GitHub倉庫的描述和你的OpenAI API密鑰,它就會提供命名建議。
9.
JavaScript
Star:52

Snippets.Ninja是一款用于代碼片段管理的漸進式網(wǎng)絡(luò)應(yīng)用程序。
它是離線且開源的,應(yīng)用程序使用IndexedDB進行本地存儲。
10.
PHP
Star:971
Reliese Laravel Model Generator旨在通過提供一些方便的代碼生成功能來加快Laravel應(yīng)用程序的開發(fā)過程。
該工具檢查你的數(shù)據(jù)庫結(jié)構(gòu), 包括列名和外鍵, 以便自動生成具有正確類型屬性的模型, 以及與其他模型的關(guān)系.
資源工具
1.

面向所有人的開源CAD系統(tǒng)。
QCAD是一個免費的、開源的計算機輔助制圖(CAD)的二維(2D)應(yīng)用程序。
使用QCAD,你可以創(chuàng)建技術(shù)圖紙,如建筑、室內(nèi)、機械部件或原理圖和圖表的計劃。
QCAD可在Windows、macOS和Linux上運行。
QCAD應(yīng)用程序窗口QCAD的設(shè)計同時考慮到了模塊化、可擴展性和可移植性。除此之外,它還提供了一個非常直觀易用的用戶界面。
2.

musikcube是一個功能齊全的基于終端的音樂播放器、資料庫和流媒體音頻服務(wù)器,可以在Windows、macOS和Linux上原生運行。
它在帶有定制DAC(如IQaudIO DAC+、HiFiBerry DAC+和其他)的Raspberry Pi上也運行良好,可以舒適地輸出24bit/192k音頻。
3.

在任何地方的任何機器上運行VS Code,并在瀏覽器中訪問它。
4.

通過直接從你的Git repo創(chuàng)建、提交歷史生成視頻動畫(.mp4),講述你的Git項目的故事。
技術(shù)文章
1.
在當(dāng)今快速變化的數(shù)字世界和高度競爭的市場中,對于軟件開發(fā)團隊來說,接受更現(xiàn)代和創(chuàng)新的軟件交付方法,以便能夠在明顯更短的時間內(nèi)交付軟件,變得越來越重要。
然而,開發(fā)高質(zhì)量的軟件解決方案需要一個有效的軟件開發(fā)生命周期(SDLC)。如果你采取措施優(yōu)化公司的軟件開發(fā)流程,無論是在公司內(nèi)部還是通過外包,你都會大大增加產(chǎn)品成功的機會。
在這篇文章中,將討論SDLC的工作流程和一些可以影響項目交付成功的最佳實踐。
2.
當(dāng)使用Linux時,你對什么印象比較深刻?
不同人會有不同的回答,但是,關(guān)于yes
這個問題應(yīng)該很多人都有接觸。
無論是安裝軟件,還是執(zhí)行命令時,經(jīng)常會遇到在命令行下讓輸入Y/N
,可能很多同學(xué)不管三七二十一,一頓的選擇yes
。
這看似不起眼的東西,在實際應(yīng)用中卻大有價值,在這篇文中就會介紹有關(guān)yes
的一些妙用和價值。