fbpx

[公開閱讀版] Soft & Share 開源報報 190 – 一個建構現代資料應用程式的系統

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

🔥以主題方式整理出相關的開源專案 – 開源報報主題報導

為什麼需要 Soft & Share 開源報報?

每天快速瀏覽開源報報具備有什麼效益?

  1. 增加自己的學習動力,提升自己的視野
  2. 從開源專案中獲得 side project 靈感與想法
  3. 利用開源專案提升自己的生產力

每天使用 NT8.3 元,你可以使用 Soft & Share 開源報報省下掌握每天開源資訊焦點的時間,這是一個很划算的時間槓桿投資

訂閱網址

開源報報內容

學習資源

2021夏季技術實習機會收集!

使用這個 repository 分享和追蹤任何與科技相關的實習機會。

Web 應用程式開發

使用 Gatsby.js 和 React.js、TypeScript、 Emotion 和 Remark 建構的 Nodejs.dev 新網站

你可以在這裡找到最新的 Figma 設計原型

在十分鐘內建立一個全功能的管理介面

Laravel-admin 是 laravel 的管理 Interface Builder,它可以幫助你只用幾行程式碼就建立 CRUD 後端。

使用 Cypress 測試常見情境的各種技巧

這個 repository 包含了各種測試常見情境的方法,使用Cypress: 基本原理,測試 DOM,登入,前置處理器,部落格,插入和間諜(Stubbing and spying),單元測試,伺服器通訊,其他Cyperss 方法,社群方法

Cypress 相關課程:用 Cypress [2020]進行自動化軟體測試

一個致力於靈活性和使用者體驗的 Django 內容管理系統

Wagtail 是一個基於 Django 的開源內容管理系統,具有強大的社群和商業支援。它專注於使用者體驗,為設計師和開發人員提供精確的控制。

功能

  • 一個快速,吸引作者的介面
  • 完整的控制前端設計和結構
  • 可擴充到數百萬頁面和數千名編輯
  • 你需要它可快速開箱即用,快取友好
  • 支援具有解耦合前端的“ headless” 網站內容 API
  • 可在 Raspberry Pi 或多資料中心雲端平台上執行
  • 鼓勵靈活的內容而不損害結構
  • 使用 Elasticsearch 或 PostgreSQL 強大的整合搜尋
  • 對圖片和嵌入內容的優秀支援
  • 多網站和多國語言準備就緒
  • 擁抱和擴充 Django

資料科學

通用 3D 物件檢測的下一代平台

MMDetection3D 是一個基於 PyTorch 的開源物件檢測工具箱,朝向下一代通用3D 檢測平台。它是由 MMLab 開發的 OpenMMLab 專案的一部分。

一個建構現代資料應用程式的系統

Dagster 是一個建構現代資料應用程式的系統。

優雅的程式設計模型: Dagster 為建構自我描述、可測試和可靠的資料應用程式提供了一組抽象。它包括函數式資料程式設計的原則; 漸進的、可選的型別; 以及可測試性作為優先值。

靈活和漸進式: Dagster 整合到現有的工具和系統中,可以呼叫任何運算——無論是 Spark、 Python、 Jupyter 筆記本還是 SQL。它也被設計用於你現有的系統,如 Kubernetes。

漂亮的工具: Dagster 的開發環境,dagit,被設計用來促進資料工程師、機器學習工程師和資料科學家的本地端開發。它還可以作為營運服務執行,以支援大規模營運資料管道的操作、除錯和維護。

雲端和網路管理

一個用於在開發環境中安全儲存和訪問 AWS 憑證的保險庫

AWS Vault 將 IAM 憑證儲存在作業系統的安全金鑰儲存庫中,然後從這些儲存庫中生成臨時憑據,以便向你的 shell 和應用程式公開。它被設計成對 AWS CLI 工具的補充,並且在 ~/.aws/confign 中知道你的配置檔案和配置

一個分散式的、可伸縮的、耐用和高可用性的編排引擎,用於以可伸縮和彈性的方式執行非同步長時間執行的業務邏輯

這是由 Uber 貢獻的開源專案,官方網站  cadenceworkflow.io

CapitalOne DevOps 數位儀表板

Hygieia 出現在兩個自成一體的數位儀表板上——一個供工程師使用,另一個供高管使用——這兩個儀表板形象地描繪了 CI/CD 的管道。實際上,Hygieia 本身就是一個聚合器,它從團隊在 CI/CD 管道中使用的各種 DevOps 工具中提取資料,使其易於在 dashboard 檢視中消化。

Hygieia 提供了以下幾個方面的複雜洞見:

  • 成熟度: 它提供了完全自動化的 CI/CD 追蹤品質和流水線速度
  • 風險管理和投資: 它將營運指標與發展指標聯結起來,提供對投資方向的全面理解,以便改進流程,減少未來不必要的風險承擔
  • 持續的敏捷環境增強: 它量化了 DevOps 指標來跟蹤和提高 DevOps 的成熟度
  • 建立和提高標準: 它為成熟度度量和產品設定並實現一個概要。當產品低於條形圖時,它會觸發一個警報通知。此外,這個條形圖逐步升高,以確保所有產品同時進行改進

為什麼 Hygieia 很重要?

Hygieia 的儀表板簡化了幾乎即時檢視 CI/CD 管道的功能。這些儀表板使得 DevOps 工程師和管理人員能夠監視最終產品部署中提交的程式碼的健康狀況。在提交(commit)到完成(prod)這兩個點之間,儀表板還提供關於軟體操作的總體生命力和效能指標的關鍵資訊。

程式設計語言/程式庫

一個高度可客製化的 Azure Bot Services 網頁客戶端

此儲存庫包含 Bot Framework Web Chat 元件的程式碼。Bot Framework Web Chat 元件是 Bot Framework V4 SDK 的一個高度可客製化基於 Web 的客戶端。Bot Framework SDK v4使開發人員能夠對會話建模並建構複雜的 Bot 應用程式。

訂閱網址

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

Spread the love

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: