Soft & Share 開源報報 – 025

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

學習資源

使用 C++ 的 LeetCode

如果要準備 C++ 職位的白板面試,這個 github 收集的 LeetCode 練習解答都是用 C++


開發者的 Prometheus 學習指南

Prometheus 是繼 Borgmon 之後設計的一個開源監控和時間序列資料庫(TSDB) ,Borgmon 是 Google 內部建立的一個監控工具,用於從執行在叢集編排平台 Borg 上的作業中收集指標。

Prometheus 伺服器,它負責定期收集和儲存來自不同服務的度量

這個在 udemy 上也有線上課程 用 Prometheus 做監測與警報

工具

Trillium – 個人知識管理工具

這是一個支援 Linux/Windows/Mac 的桌面軟體,支援 Markdown ,那個視覺化的筆記關聯圖功能看起來很棒,也可從 Evernote 匯入和自己架設 Sync 伺服器


一個簡化 Github 介面和加上有用功能的 Chrome/Firefox Extension

可以留意的功能

  • 添加按鈕以將問題和PR標記為未讀
  • 添加一鍵合併衝突修復器
  • 添加反應頭像以顯示對評論做出了反應的人
  • 添加以在合併PR時等待檢查的選項
  • 連結程式碼中的問題/ PR參考和URL
  • 添加按鈕可將所有更改還原到PR中的檔案。

Web 應用程式開發

Nivo : 提供了一組豐富的資料視覺化元件,建構在 d3 和 Reactjs 程式庫之上

Nivo 提供了超強的 React 元件,可以輕鬆地建構資料視覺化應用程式,它建立在 D3 的基礎上。

進入網站 https://nivo.rocks/ 可以看到很多視覺化的範例,很適合使用 React 開發前端的工程師用來開發資料視覺化 Web 應用程式


一個描述 HTTP 回應狀態碼解析度的活動圖,並給出各種檔頭 ( Head )

這張圖可以到專案下載更高解析的圖,如果經常要查詢 HTTP request 回傳的狀態碼來檢查為何 HTTP Server 會丟出這些錯誤?這張圖是不錯的參考


使用 JavaScript(canvas)開發的電子試算表

想要在自己的網頁應用程式也內建一個試算表功能,可以試看看這個使用 javascript 開發的套件


Svelet 一個加強的 Web 應用程式編譯器

這是一種建構 web 應用程式的新方法。 它是一個編譯器,它接受你的宣告的元件,並將它們轉換成有效的 JavaScript,像外科手術一樣更新 DOM。

Udemy 也有一門 Svelet 的線上課程 https://softnshare.com/sveltejs-the-complete-guide/


DayJS – 日期驗證,解析的 Javascript 程式庫

Day.js 是一個極簡的 JavaScript 程式庫,它可以為最新的瀏覽器解析、驗證、操作和顯示日期和時間,具有大量相容 Moment.js 的 API。 如果你使用 Moment.js,那麼您已經知道如何使用 Day.js。


BluePrint – Laravel 開發者的程式碼產生器

Blueprint 是一個開放原始碼工具,用於從單一人類可讀的定義中快速產生多個 Laravel 元件。

資料科學

方便快速的商業智能分析工具

Metabase 是一種簡單、開源的方式,可以讓公司裡的每個人都提出問題並從資料中學習。

這個工具標榜使用者不需要會 SQL 就會使用,跟 Tableau 功能很類似

雲端和網路管理

GitHub Action Runner

Runner 是一個從 GitHub action 工作流程中執行 Jobs 的應用程式。 Runner 可以在 hosted machine pools 上執行,也可以在自己架設的主機環境上執行。

行動應用程式設計

使用 React-Native 技術開發的 Puzzle 遊戲

使用 React-Native + TypeScript + Mobx

程式設計語言

快速的 Http Request Python 程式庫

還有支援 Multi-Thread ,專案中有列出同樣其它功能的程式庫效能

物連網

Apple 的 Home Kit 開發套件開源專案

HomeKit ADK 被矽谷廠商和周邊製造商用來製造相容於 HomeKit 的裝置。

Homekit ADK 實現了 HomeKit 周邊通訊協定(HAP)的關鍵元件,該通訊協定實現了蘋果帶給智慧家庭技術的核心原則: 安全性、隱私性和可靠性。

開源 ADK 是 HomeKit 周邊開發工具套件的開源版本。 它可以被任何開發商用來製作非商業智慧家庭周邊原型。 對於商業周邊,周邊開發商必須繼續使用通過 MFi 計劃提供的 HomeKit ADK 的商業版本。

這個開源專案有提供 Docker 映像檔,你可以安裝到 Linux 跟 Raspberry Pi 

區塊鏈

BDS – 區塊鏈資料解析和永續儲存結果服務

是一個用於來自各種第三方區塊鏈的鏈式非結構化資料即時資料聚合、分析和視覺化服務

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

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: