Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )
學習資源
我們喜愛的論文
我們喜愛的論文(PWL)是一個圍繞閱讀,討論和學習更多有關電腦科學論文的社群。 該存儲庫充當社群可以找到的一些最佳論文的目錄,將散佈在網絡上的文見匯集在一起。 你也可以訪問“我們喜歡的論文”網站以獲取更多信息。
工具
Zoom 和 Skype 的虛擬大頭貼
這個專案有一個示範還蠻有趣的,人工智慧生成的 Elon Musk
Facebook 影片下載器
這個程式只用了 28 行的 Python 程式碼寫成

Looking Glass – 一個極低延遲的 KVMFR (KVM FrameRelay)實現,用於使用 VGA PCI Passthrough 的使用者
這是一個開源應用程式,允許使用配置為 VGA PCI 通過的 KVM (Kernel-based Virtual Machine) ,而不需要附加實體顯示器、鍵盤或滑鼠。 對於需要高效能圖形的老舊( legacy )程式來說,這是擺脫其他作業系統的雙開機(dual booting)所需的最後一步。
有興趣可以看這篇 blog – Looking Glass 讓 Linux 可完美玩 Windows 遊戲 超低延遲不掉格

SourceKit 是 Safari 和 Chrome 的 GitHub extension
讓你在瀏覽器瀏覽 GitHub 中啟用 IDE 的功能,支援 Chrome 和 Safari

Web 應用程式開發
使用 Rust 建立你自己的 Jira
你將通過一系列測試驅動的練習,或 koans,學習 Rust ,同時建立自己的 JIRA 克隆!
瀏覽器和 Node 中的一致性 Web Workers
原生跨平臺 Web Workers. 在已釋出的 npm 模組中運作。

在 Node 中,它是 Node 的工作執行緒之上的 web 相容的 worker 實現。
在瀏覽器中(以及捆綁到瀏覽器中時) ,它只是一個 Worker 的別名。
資料科學
即時的聲音仿製 – 在5秒鐘內 Clone 一個聲音,即時生成任意語音
這個專案是一篇論文 Transfer Learning from Speaker Verification to Multispeaker Text-To-Speech Synthesis (SV2TTS) 的即時 vocoder 實現。
SV2TTS 是一個三階段的深度學習框架,它允許從幾秒鐘的音訊建立一個聲音的數字表示,並使用它來訓練一個文字到語音的模型來概括新的聲音。
雲端和網路管理
無服務器電子商務平台是一個電子商務網站的無服務器後端的範例實現
功能在多個微服務之間進行劃分,這些微服務通過異步消息通過 Amazon EventBridge 或同步 api 進行通信。
使用到的技術
溝通/訊息
- AWS AppSync – 用於用戶和電子商務平台之間的互動
- Amazon API Gateway – 用於服務對服務的同步通訊(請求 / 響應)
- Amazon EventBridge – 用於服務到服務的非同步通訊(發出和響應事件)
認證/授權
- Amazon Cognito – 用於管理和驗證使用者,並提供服務使用的 JSON web 令牌
- AWS Identity and Access Management 對於服務到服務的授權,無論是在微服務之間(例如授權呼叫 Amazon API Gateway REST 端點) ,還是在微服務內部(例如授予 Lambda 函式從 DynamoDB 表讀取的許可權)
運算
- AWS Lambda 作為 api 背後的無伺服器計算,或者對非同步事件做出反應
儲存
- Amazon DynamoDB – 作為一個可擴展的 NoSQL 資料庫,用於持久化資訊
CI/CD
- AWS CloudFormation 和 AWS Serverless Application Model 用於在大多數服務中將 AWS 資源定義為程式碼
- AWS Cloud Development Kit ( CDK ) 在 payment-3p 中將 AWS 資源定義為程式碼
- AWS CodeCommit – 作為一個儲存庫來觸發 CI/ CD 管道
- AWS CodeBuild 為微服務和測試建造人工製品
- Amazon CodePipeline 協調 CI/CD 流水線的生產
監控
- Amazon CloudWatch – 指標,儀表板,日誌聚合
- AWS X-Ray – 用於跨 AWS 服務和微服務進行跟蹤

ION – 使用 go 和 flutter 開發的分散式 RTC 系統
支援 WebRTC ,可以用來做視訊串流
架構


一個存放 secrets、令牌、金鑰、密碼等的安全保險庫。
在 AWS 上使用 Terraform 實現自動部署。 可配置的安全性和可擴展選項。 可與任何託管在任何地方的應用程式和服務一起使用
該專案在 AWS 上建立並管理一個安全的、可擴展的、可用於營運的 HashiCorp 的 Vault 部署。
Vault 部署在你選擇的網域名後面(比如 https://secrets.domain.com )。 然後,你可以使用該網域作為 Vault 端點,使用 CLI 命令、 HTTP API 和 Vault 提供的任何其他功能安全地儲存 / 檢索 secrets。

行動應用程式設計
Android Kiwi 瀏覽器原始碼
Kiwi Browser 是一款完全開源的 Android 瀏覽器。
Kiwi 是基於 Chromium 的。 輕鬆地切換到 Kiwi,而不必煞費苦心地學習一個新的介面或打破你現有的瀏覽習慣。
程式設計語言/程式庫
用於執行 shell 命令和管道 shell 命令的 .NET 程式庫
Cliwrap 是一個用於以函式方式與命令列可執行程式互動的程式庫。 它為啟動外部程序、重定向輸入和輸出、等待完成和處理取消提供了一個方便的模型。 其核心是基於一個非常健壯的管道模型,該模型允許你以最小的工作量建立複雜的執行設定。
例如
using CliWrap;
var result = await Cli.Wrap("path/to/exe")
.WithArguments("--foo bar")
.ExecuteAsync();
// Result contains:
// -- result.ExitCode (int)
// -- result.StartTime (DateTimeOffset)
// -- result.ExitTime (DateTimeOffset)
// -- result.RunTime (TimeSpan)
喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋
發表迴響