fbpx

Soft & Share 開源報報 088

Contents

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

工具

ERP 超越你的冰箱 – grocy 是一個為你的家庭基於網頁的自我託管的雜貨和家庭管理解決方案

這個專案的開發動機

一個家庭需要被管理。 到目前為止,我用自己編寫的第一個軟體(一個 C# windows 表單應用程式)和一堆 Excel 表格做到了這一點(差不多10年)。 這個軟體使用起來很麻煩,而且 Excel 還是 Excel。 所以我找了很長一段時間,嘗試了很多不同的東西,沒有100% 適合的,所以這就是我的目標,一個“完整的家庭管理”的東西。 你的電冰箱!

這是這個專案的官方網站 https://grocy.info/


SpiderKeeper – Scrapy 的管理介面 UI

Scrapy 是一個知名的 Python 爬蟲套件/框架,這是專為 Scrapy 所做的管理介面,支援以下功能

  • 透過儀表板管理你的爬蟲。安排它們自動執行
  • 只需單擊就可以部署 scrapy 專案
  • 顯示爬蟲的執行狀態
  • 提供 API

PeaceMaker 威脅檢測是一個基於 Windows 核心的應用程式,檢測惡意軟體使用的高階技術

與可能通過雜湊或模式檢測的常規防毒技術相比,PeaceMaker 針對的是惡意軟體通常使用的技術,以便在活動中將其捕獲。 此外,PeaceMaker 被設計為在檢測到惡意技術時提供難以置信的詳細資訊,允許有效的遏制和回應。

開發動機

Peacemaker 主要被設計為一種在虛擬環境中檢測客製過的惡意軟體的武器。 具體來說,這個專案是為了籌備 RIT 的Information Security Talent Search 藍 / 紅團隊競賽而開始的。 競賽的紅色團隊主要是業界安全專家,這就是為什麼我決定我自己的防禦平台將是有用的。 在這樣一個專案中,我可以犧牲廣泛使用的 AV/EDR 公司無法實現的效能等因素,讓我能夠做出在實際產品中無法做到的決定。

Web 應用程式開發

針對無伺服器運算的安全快速微虛擬機器( microVMs )

Firecracker 是一種開源虛擬化技術,專門用於建立和管理安全的、多租戶( multi-tenant  )容器和基於功能的服務,這些服務提供了無伺服器的操作模型。 Firecracker 在稱為 microVMs 的輕量級虛擬機器上執行工作負載,該虛擬機器將硬體虛擬化技術提供的安全性和隔離效能與容器的速度和靈活性結合在一起。


看看你的外掛和載入器有多快,這樣你就可以最佳化你的建構了 ( 針對 WebPack )

最佳化你的 webpack 建構速度的第一步,是知道你的注意力應該集中在哪裡。

這個外掛測量你的 webpack 建構速度,輸出如下:


MyDrive – 使用 Node.js 和 MongoDB 仿製 Google Drive

MyDrive 是一個開源雲端伺服器(類似於 Google Drive) ,使用 Node.JS、 Express、 React 和 MongoDB 建構。


Tone.js – 在瀏覽器中製作互動式音樂的 Web 音訊框架

Tone.js 是一個在瀏覽器中建立互動式音樂的 Web 音訊框架。 Tone.js 的架構旨在讓音樂家和希望建立基於 Web 的音訊應用程式的音訊程式設計師都熟悉使用。 在高階上,Tone 提供了通用的 DAW (數位音訊工作站)特性,比如用於排程事件和預建構的合成器和音效的全域性傳輸。 對於訊號處理程式設計師(來自 Max/MSP 之類的語言) ,Tone 提供了大量高效能建構塊,用於建立自己的合成器、效果和複雜的控制訊號。

這是其中一個 Demo Web 應用程式 https://learningmusic.ableton.com/zh/,還蠻有趣的,更多的 Demo 請參考 https://tonejs.github.io/demos

資料科學

辨識 CNN 產生的圖片

這是一篇論文 https://arxiv.org/abs/1912.11035 的實作( 使用 PyTorch ) ,用來辨識使用 CNN 產生的影像


MLQuestions – 機器學習和電腦視覺工程師的技術面試問答

針對要準備機器學習和電腦視覺等職位面試的技術問答收集

行動應用程式設計

為你的 React Native 應用程式提供一步一步的指引

程式設計語言/程式庫

使用 C++ 在終端機顯示駭客任務的電腦特效


GuiLite – 適用於所有平台的最小的 header-only GUI 程式庫

這個 GUI 程式庫使用 C++ 開發,大小在 5000 行內,也可以給嵌入式系統使用

  • 支援的作業系統:iOS/macOS/WathOS,Android,Linux(ARM/x86-64),Windows(包含VR),RTOS… 甚至無作業系統的微控制器
  • 支援的開發語言: C/C++, Swift, Java, Javascript, C#, Golang…
  • 支援的第3方程式庫:Qt, MFC, Winforms, CoCoa…

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

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: