fbpx

Soft & Share 開源報報 126

Contents

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

學習資源

學習 Go 的範例程式和測驗

這是這門線上課程 Go : 完整的新手訓練營課程(Golang) 的範例程式練習和測驗,裡面還包含有講師的 Blog 和 YouTube Channel


吳恩達老師的機器學習課程個人筆記

有中國網友把這門課程 機器學習課程的筆記公開


Google Fuzzing Forum – 教學,範例,討論,研究建議,以及其他與模糊相關的資源

工具

使用 Electron 開發的 Google Suite 桌面程式

你是否曾經希望有一個簡單的文書處理桌面應用程式專門用於 Google Drive? 每次訪問 https://Drive.google.com 時都要點選 Go to My Drive 按鈕,這讓你很惱火嗎? 想要一個微軟 word 風格的體驗的 Google Drive ? 或者只是想把 Google Drive 從你為研究論文開啟的無數個標籤中分離出來?


武漢肺炎曝光通知伺服器參考設計

這是由 Google 支援的開源專案

在武漢肺炎流感大流行期間,我們繼續努力幫助各國政府和衛生當局,我們編寫了一個暴露通知伺服器的開源參考實現。 伺服器參考設計實現了曝光通知 API,並提供了參考程式碼,用於使用公共衛生部門開發的 Android 和 iOS 應用程式。 參考伺服器原始碼可以在 GitHub 上獲得,也可以部署在公共衛生機構選擇的任何現代基礎設施或雲端提供商上。

參考伺服器實現接受、驗證和儲存來自經過驗證的行動裝置的臨時公開金鑰。 它還定期生成和簽署增量檔案,這些檔案隨後將被客戶機下載,以執行裝置上的金鑰匹配演算法。 我們希望,通過將這種保護隱私的伺服器實現提供給衛生當局,我們可以使他們的開發人員能夠使用開原始碼快速啟動。

此儲存庫包含用於行動公開通知系統的公開通知伺服器的參考實現。


ㄧ種新型的 Shell

這個 Shell 是使用 Rust 開發

設計哲學

Nu 從 PowerShell、函數語言程式設計語言和現代 CLI 工具等專案中獲得了靈感。 Nu 沒有將檔案和服務視為文字的原始流,而是將每個輸入視為具有結構的東西。 例如,當你列出一個目錄的內容時,您得到的是一個行表,其中每一行表示該目錄中的一個項。 這些值可以通過一系列步驟(稱為“管道”的一系列命令)管道化(pipeline)。

管道

在 Unix 中,通常在命令之間通過管道將複雜的命令分解為多個步驟。 Nu 更進一步,大量建立在管道的概念之上。 與 Unix 的原理一樣,Nu 允許從 stdout 輸出命令並從 stdin 讀取命令。 此外,命令還可以輸出結構化資料(可以將其視為第三種串流)。 在管道中工作的命令可以分為以下三類:

  • 產生串流的命令(例如,ls)
  • 過濾串流的命令(例如,where type == “Directory”)
  • 消耗管道輸出的命令(例如,autoview)
/home/jonathan/Source/nushell(master)> ls | where type == "Dir" | autoview
───┬────────┬──────┬────────┬──────────────
 # │ name   │ type │ size   │ modified
───┼────────┼──────┼────────┼──────────────
 0 │ assets │ Dir  │ 4.1 KB │ 1 week ago
 1 │ crates │ Dir  │ 4.1 KB │ 4 days ago
 2 │ debian │ Dir  │ 4.1 KB │ 1 week ago
 3 │ docker │ Dir  │ 4.1 KB │ 1 week ago
 4 │ docs   │ Dir  │ 4.1 KB │ 1 week ago
 5 │ images │ Dir  │ 4.1 KB │ 1 week ago
 6 │ src    │ Dir  │ 4.1 KB │ 1 week ago
 7 │ target │ Dir  │ 4.1 KB │ 23 hours ago
 8 │ tests  │ Dir  │ 4.1 KB │ 1 week ago
───┴────────┴──────┴────────┴──────────────

Docup – 編寫漂亮文件最簡單的方式

Docup 是一個單獨的 JavaScript 檔案,它獲取 Markdown 檔案,並將其呈現為漂亮的單網頁文件。

Web 應用程式開發

Deno 開發資源集錦

Deno 是 Node.js 原創開發者為了改良 Node.js 缺點所新創的開源專案,上週宣布了 1.0 版,現在相關開發資源整理了出來

VSCode 也支援 Deno 了 https://github.com/justjavac/typescript-deno-plugin


Recoil-是一個實驗性的 React 應用狀態管理庫。

Facebook 支援的專案

它提供了一些單獨使用 React 難以實現的功能,同時相容 React 的最新特性

資料科學

在 Numpy、 Pandas、 PyTorch 和 TensorFlow 中自然語言處理的資料集和評估指標

nlp 是一個輕量級和可擴充的程式庫,用於方便地共享和訪問自然語言處理(Natural Language Processing,NLP)的資料集和評估指標。

nlp 有許多有趣的特性(除了便於分享和訪問資料集 / 度量) :

  • 與 Numpy、 Pandas、 PyTorch 和 Tensorflow 2的內建互操作性
  • 使用透明和 python 的 API 實現輕量級和快速
  • 在大型資料集上努力: nlp 將使用者從 RAM 記憶體限制中解放出來,所有資料集預設在磁碟上對映
  • 智慧快取: 永遠不要等待資料被多次處理

行動應用程式設計

Android 面試 Cheat Sheet

這個專案由開發者 Amit Skekhar 所維護,他曾經接受過許多 Android 開發者的面試,也曾經破解過頂尖公司的面試

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

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: