Soft & Share 開源報報 066

這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (中午 12 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用中午休息時間快速掌握目前開源專案的焦點。( 之前出版的開源報報 )

學習資源

Terraform 學習資源集錦

Terraform 使你能夠安全且可預測地建立、更改和改進營運基礎設施。 它是一個開源工具,它將 APIs 編碼成可以在團隊成員之間共享的宣告性配置檔案,作為程式碼處理、編輯、審查和版本化。

工具

destiny – 更漂亮的檔案結構

這個工具做了哪些事情?

1 掃描資料夾中的所有檔案
2 根據 javascript / typescript 檔案相互匯入的方式建立一個有向圖

3 建立圖形的分形表示(遵循下面列出的類似規則:https://hackernoon.com/fractal-a-react-app-structure-for-infinite-scale-4dab943092af)

4 將現有檔案移入分形結構
5 修復匯入
6 移除所有空資料夾
7 列印“未使用”的檔案(沒有被任何人匯入,也不匯入任何東西)

最終的結果是一個“被修飾過的”檔案結構。


MangoHud – 一個 Vulkan 覆蓋層,用於監測 FPS,溫度,CPU / GPU 負載等。

對 Mesa Vulkan 覆蓋圖的修改。 包括 GUI 改進、溫度報告和日誌記錄功能。


MystiQ – 基於 Qt5/C++ FFmpeg 開發的多媒體轉換器

Mystiq 是 FFmpeg 的圖形使用者介面,FFmpeg 是一個強大的多媒體轉換器。 FFmpeg 可以讀取各種格式的音訊和視訊檔案,並將其轉換為其他格式。 Mystiq 具有直覺的圖形介面和豐富的預設設定,以幫助你在透過幾次點選來轉換多媒體檔案。 高階使用者還可以詳細調整轉換參數。


Lock Down – 開源的 iOS/Mac 防火牆

可以用來阻擋廣告追蹤器


age – 一個簡單、現代和安全的加密工具

去網路下載檔案如何驗證這個檔案沒有被駭客修改過?發佈檔案的開發者都會附上 public key 來做 checksum 的驗證

這個工具可以方便讓你將檔案加上 public key 的加密


fullcalendar – 全尺寸的拖放事件日曆

這個開源專案是開源與商業版本並行,也有 SaaS 版本


dotenv-linter – 使用 Rust 開發用來檢查 .env 環境變數檔案

例如可以檢查使用了重複的環境變數


基於量化參數的 JPEG 檔案偽影( artifact )去除

在不放大的情況下,你可能不會注意到螢幕上的 JPEG 檔案,但是在列印之後你可能會注意到它們。 此外,在編輯壓縮影象時,偽影會累積,但是如果在編輯之前使用這個程式,結果會更好。

Web 應用程式開發

webpack-libs-optimizations – 使用 webpack 最佳化你的程式庫

在你的 webpack 專案中使用程式庫? 這個專案提供了一些技巧,使你的 bundle 更小!


Hacker UI – 現代開發人員的設計系統

為什麼開發人員需要設計系統?

作為開發人員,某些想法把我們變成了“駭客” ,不惜一切代價把自己的想法變成真實。在這種狀態下,駭客並不總是關心事物的外觀而最關心的是找到一套合適的工具來完成工作。

這就是駭客使用者介面的主要目標——成為駭客的首選設計系統。

看了一下文件說明,基本上還是建立在 React 的基礎上

資料科學

ARC – 抽象推理語料庫

這個 repository 包含 ARC 任務資料,以及一個基於瀏覽器的介面,人們可以嘗試手動解決任務。

“ ARC 可以被看作是一個通用的人工智慧基準,一個程式合成基準,或者一個心理智慧測試。 它既針對人類,也針對人工智慧系統,旨在模仿類似人類的一般流動智慧形式。”

資料集的完整描述、目標和基本邏輯可以在The Measure of Intelligence.中找到。


node-question-answering – 使用自然語言處理的問與答

這個套件利用了標記器程式庫(用 Rust 建構的)的能力來處理輸入文字。 然後,它使用 TensorFlow.js 執行 DistilBERT-cased模型,該模型經過精細調整,可用於問題回答

所以可以使用這個套件來開發簡單的 Q & A Chatbot

雲端和網路管理

Octant – 高度可擴充的平台,使開發人員能夠更好地理解 Kubernetes 叢集的複雜性

Octant 是一個開發人員用來理解應用程式如何在 Kubernetes 叢集上執行的工具。 它的目標是成為開發者的工具套件的一部分,以獲得洞察力和接近 Kubernetes 的複雜性。 Octant 提供了一個內部自省( introspective )工具、叢集瀏覽和物件管理的組合,以及一個外掛系統,以進一步擴充其功能。

程式設計語言/程式庫

Faker Go 語言的假資料產生器

根據你的資料結構 ( Struct ) 來產生假的資料,這很適合用來做測試


proji – 一個快速和強大的命令列專案開發框架工具

Proji 幫助你快速、輕鬆地開始新的專案。 通過一個命令,它可以在幾秒鐘內建立和配置複雜的專案目錄,而手動建立和配置複雜的專案目錄需要幾分鐘的時間。 Proji 為你建立全新的或從樣板複製的目錄和檔案。 例如,當你可以使用只需要適應你的專案的樣板時,為什麼要為每個專案編寫一個全新的 ReadMe 呢? 此外,proji 還可以為你執行指令碼,初始化與你的工作和專案相關的工具(例如 git)。

遊戲

Corona ( CoronaSDK ) – 遊戲開發引擎

Corona 是一個跨平台的框架,非常適合為行動裝置、電視、桌面系統和 HTML5快速建立應用程式和遊戲。 這意味著你可以一次性建立你的專案,並將其釋出到多種裝置上,包括蘋果 iPhone 和 iPad,Android 手機和平板電腦,亞馬遜 Fire,Mac Desktop,Windows Desktop,Linux,HTML5,甚至連線的電視,如 Apple TV,Fire TV 和 Android TV。

喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: