fbpx

Soft & Share 開源報報 106

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 進行通信。

使用到的技術

溝通/訊息

認證/授權

  • Amazon Cognito – 用於管理和驗證使用者,並提供服務使用的 JSON web 令牌
  • AWS Identity and Access Management 對於服務到服務的授權,無論是在微服務之間(例如授權呼叫 Amazon API Gateway REST 端點) ,還是在微服務內部(例如授予 Lambda 函式從 DynamoDB 表讀取的許可權)

運算

  • AWS Lambda 作為 api 背後的無伺服器計算,或者對非同步事件做出反應

儲存

  • Amazon DynamoDB – 作為一個可擴展的 NoSQL 資料庫,用於持久化資訊

CI/CD

監控


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)

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

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d