Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )
學習資源
系統設計演算法
在系統設計之前你應該知道的演算法可以回答系統設計問題 ,例如 Building a complete Tweet index ,如何實現 Twitter Search ,如何在 Twitter 實現 hashtag
工具
把你的 VSCode 變成一個合宜的 Markdown 筆記平台
Greentunnel 是一個反審查實用程式,旨在繞過 DPI 系統,這個系統是由各個網際網路服務提供商設定的,目的是阻止訪問某些網站

像專業人士一樣管理你的 /etc/hosts 檔案
通過手動編輯來處理 hosts 檔案是一項單調乏味的任務。 使用這個工具,你可以自動化一些方面,以做到整潔和快速。
這個工具使用 Go 開發

Web 應用程式開發
Wolf 是一個針對 http 應用程式或 http restful api 基於以角色為基礎的存取控制的身份驗證和授權系統
每個公司內部會有各種不同的後台服務及相應的管理後台.通常不同的系統會有一套自己的帳號系統及許可權管理模組。重複的開發使得開發資源浪費.並且不統一的賬號,造成管理上的混亂。如果系統是由不同的團隊來開發,這種情況將更糟糕.
本系統可以應用於各種平台,及各種系統之上. 統一帳號及統一授權.並且各系統無需任何開發工作.
架構

Twitter Search – 即時搜尋你的整個 Twitter 歷史發文與一個漂亮的使用者介面由 Algolia 支援
這個專案使用 TypeScript 開發
特色
- 開源
- 由 Saasify 提供的託管版本
- 自己託管版本是很容易設定的
- 透過 serverless 的魔法可以很漂亮地擴展
- 包和自動生成的 OpenAPI 規格
- 超級簡單 – 由 Algolia 和 Saasify 為我們做所有的困難工作

使用 CSS 繪製模式的 Web 元件

資料科學
在機器學習中釋出研究程式碼的技巧(NeurIPS 2020官方推薦)
如果你不是學術研究人員要將你的機器學習研究發布為程式碼,這個 github 專案也可以找到不錯的機器學習實作的學習資源,例如 https://paperswithcode.com/sota
一個使用 Tensorflow 實現的一個快速照片動畫!
這是論文<AnimeGAN: a novel lightweight GAN for photo animation> 的開源專案: 一個新穎的輕量級 GAN 照片動畫,它使用 GAN 框架將真實世界的照片轉換成動畫影象

雲端和網路管理
RITA – 真實情報威脅分析
RITA 是一個用於網路流量分析的開源框架。使用 GO 語言開發
該框架以 TSV 格式吸收 Bro/Zeek Logs,目前支援以下主要特性:
- 信標( Beaconing )檢測: 在你的網路內外搜尋信標行為的跡象
- 基於 DNS 隧道檢測的隱蔽通道標誌搜尋
- 黑名單檢查: 查詢黑名單,以搜尋可疑域名和主機
程式設計語言/程式庫
使用 Flutter 和 Rust 建立漂亮的桌面應用程式

Dragonfly:一個基於 P2P 的智慧影像和檔案分散式系統
這個專案使用 Go 開發
它的目標是解決雲端運算原生情境中的所有發佈問題。 目前 Dragonfly 的研究重點是:
- 簡單: 定義良好的面向使用者的 API (HTTP) ,對所有容器引擎無侵入性;
- 高效: CDN 支援,基於 P2P 的檔案分發,節省企業頻寬;
- 智慧: 主機級速度限制,智慧流量控制由主機檢測;
- 安全: 區塊傳輸加密,支援 HTTPS 連線
BOLT – 二進位檔最佳化和佈局工具
這是 Facebook 實驗室維護的專案,一個 linux 命令列工具,用於最佳化二進位檔案的效能
Bolt 是一個 post-link 最佳化開發,以加快大型應用。 它通過基於抽樣剖析器(如 Linux perf 工具)收集的執行剖面最佳化應用程式的程式碼佈局來實現改進。 一份 arXiv 論文概述了在 BOLT 中實施的想法以及對其潛力和當前結果的討論。
相關開源專案 https://github.com/google/llvm-propeller
其它
贊助我的專案
一個驗證過的目錄,提供捐款 + 資金給副專案 / 創業公司,它包含申請資訊以及最後期限。
喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋