fbpx

[Soft & Share 會員服務] 開源報報 310

這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )。想體驗開源報報,可先參考開放閱讀

🔥以主題方式整理出相關的開源專案 – 開源報報主題報導

為什麼需要 Soft & Share 開源報報?

每天快速瀏覽開源報報具備有什麼效益?

  1. 增加自己的學習動力,提升自己的視野
  2. 從開源專案中獲得 side project 靈感與想法
  3. 利用開源專案提升自己的生產力

每天使用 NT8.3 元,你可以使用 Soft & Share 開源報報省下掌握每天開源資訊焦點的時間,這是一個很划算的時間槓桿投資

訂閱網址

開源報報內容

工具

Coderrect 是一個針對併發 C/C++/Fortran 程式的靜態分析器,用於檢測資料races/race-conditions/anti-patterns

coderrect-github-action 在GitHub工作流程中執行靜態分析,使用 Coderrect 自動檢測程式碼中的併發 bug。

  • Coderrect是一個高效準確的靜態分析解決方案,可以識別多執行緒軟體中潛在的併發bug。
  • Coderrect支援C/C++/Fortran程式碼和常見的平行程式設計介面,包括OpenMP、pthread和C++ std::thread。
  • Coderrect Github Action支援生成格式化的HTML報告,並將其託管在Coderrect雲端供使用者檢視

一款適用於macOS的開源色彩挑選器應用。

Pika 是一款易於使用的、開源的、適用於macOS的原生色彩採集器。Pika讓你在螢幕上快速找到你需要的格式的顏色變得簡單,這樣你就可以成為一個快速、成功的設計師。

資料科學

维基百科的六度

六度維基百科是一個網站,它遍歷維基百科上的超連結,以找到在世界上最大的自由線上百科全書上近600萬頁中的任何一頁之間瀏覽所需的最少點選次數( 從一頁到另一頁之間的最短路徑 ,還會把這路徑連結列印出來) 。

這位開發者有寫一篇 blog 介紹這個網站的功用 Insights On Hitler And More From The First 500,000 Searches 

雲端和網路管理

802.11、BLE和乙太網網路偵察和MITM攻擊的瑞士小刀

bettercap是一個用Go編寫的強大、可擴充、可移植的框架,旨在為安全研究人員、紅隊和逆向工程師提供一個簡單易用、功能齊全的解決方案,以執行偵察和攻擊WiFi網路、藍芽低能耗裝置、無線HID裝置和乙太網網路。

程式設計語言/程式庫

輕量級的、漂亮的、使用者友好的互動式提示

這是 Node.js 的套件,讓你用 Node 開發簡單易用的CLI提示查詢使用者資訊

NRM – Python的巢狀關係對映器

sqlski是一個實驗性的NRM–與ORM相反–其中N代表 “Nested”

它的設計考慮到了以下狀況

  • 普通的可序列化資料 > 肥大的物件
  • ORMs 同步物件狀態和行狀態的巧妙方式常常令人困惑。在一個不太OO的程式碼庫中,這可能是不必要的
  • 只使用原始SQL/查詢建構器的程式碼庫包含了大量的程式碼,用於在巢狀物件和平行之間進行munge,這應該被抽象掉
  • 做 OUTER JOINs 來在一個查詢中獲取相關的物件是有點無趣的,因為我們在查詢時進行了去正常化,但在應用程式中又立即進行了正常化
  • SELECTs 和 INSERTs 在很多時候都有很大的不同,所以需要有自己的資料集

遊戲

一個用於音訊遊戲開發和體驗設計的空間聲音和合成程式庫

syngen提供了一個圍繞Web Audio API的輕量級封裝器,用於建構合成器,並將其定位為三維雙聲場上的道具。它的事件迴圈會在每一幀中啟動,以更新道具和核心繫統。額外的實用程式提供了工程定製系統的工具,這些系統與API掛鉤,以提供豐富的體驗。

專案範例

  • Audo – 無盡的音訊賽車遊戲
  • Auraboros – 無盡的音訊子彈地獄
  • Kaleidophone – 輕鬆的音訊玩具
  • S.E.A. – 輕鬆的音訊水船模擬器

商業專案

G3D創新引擎

G3D創新引擎是一個商業級的C++ 3D引擎,可作為開源軟體使用。

G3D支援硬體加速的即時渲染、離線渲染(如光線追蹤)和GPU上的通用運算。它的設計強調快速原型設計和創新,特別是渲染和遊戲演算法的創新。

G3D提供了一套通用的例程和結構,幾乎每個圖形程式都需要它們。它使OpenGL、Web socket 和音訊通道等低階程式庫更容易使用,而不會限制功能或效能。G3D是一個精心設計、功能豐富的基礎,在此基礎上,您可以對您的3D應用程式進行原型設計。

Soft & Share 網站加值服務

找線上課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧


幫我們個小忙!

使用 e-mail 追蹤 Soft & Share

Image by Timo Volz from Pixabay

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: