fbpx

Soft & Share 開源報報 – 004 一個可用來做裝置管理,資料收集,處理和視覺化的開源物聯網平台

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

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

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

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

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

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

訂閱網址

今日內容摘要

✅ 一個開源商業智慧分析框架
✅ 用於 GraphQL 應用程式的 schema-prototyping 工具
✅ 將 WebRTC 的設定簡化為可匯入的 React 元件的 NPM 套件
✅ 網路安全漏洞掃描器
✅ 為駭客和pentesters,安全研究人員收集的各種學習資源集錦
✅ 為 VS Code 建構的強制 CSS 類別排序器外掛程式
✅ 建立線上社群的開放原始碼
✅ 一個令人愉快的社群驅動的框架,用於管理 zsh 配置
✅ 為開發者提供社群驅動的學習路線圖、文章和資源
✅ 以做專案為基礎的各種程式語言學習指南
✅ 線上程式設計教學集錦
✅ 將演算法視覺化
✅ 使用 python 實現所有的演算法
✅ 製作如水滴般的動畫過場效果
✅ 各種深度學習架構、模型和技巧收集
✅ 一個可用來做裝置管理,資料收集,處理和視覺化的開源物聯網平台
✅ 在 Macbook Pro 上的 touchbar 上養一隻寵物

Web 應用程式開發

一個開源商業智慧分析框架

Cube.js 用於建構分析性 web 應用程式。 它主要用於構建內部商業智慧工具,或者將客戶導向的分析新增到現有應用程式中。

Cube.js 被設計用於像 AWS Athena 和 Google BigQuery 這樣的無伺服器查詢引擎。 多階段查詢方法使它適合處理萬億個資料點。 大多數現代的 RDBMS 也可以使用 Cube.js,並且可以進行性能調整以獲得足夠的效能。

與其它應用程式不同的是,它不是一個整體( monolith )的應用程式,而是一組模組,它能很好地完成一件事情。 Cube.js 提供了模組來執行資料倉庫中的轉換和建模、查詢和快取、管理 API 閘道器以及在此基礎上建構 UI。( 支援 React/Angular/Vue )

為什麼使用 Cube.js

如果你正在構建自己的商業智慧工具或客戶導向的分析,最有可能面臨以下問題

  1. 效能
  2. SQL 程式碼的組織
  3. 基礎設施

這個專案說明有一些範例,其中一個是使用 Cube.js 來開發一個 Google Analytics https://cube.dev/blog/building-open-source-google-analytics-from-scratch/


用於 GraphQL 應用程式的 schema-prototyping 工具

Genesisql 是一個為開發者量身定做的開源的 web 應用程式,它支援對 GraphQL 應用程式進行快速 schema 原型設計,使你的開發過程更加簡單和快速。


將 WebRTC 的設定簡化為可匯入的 React 元件的 NPM 套件

將 WebRTC 的即時通訊能力引入 React 應用程式。為開發人員提供了一個可客製化的 react 元件和用於後端的訊號伺服器模組( signalling server module ),從而簡化了 WebRTC 的實現。

網路安全

網路安全漏洞掃描器

Flan Scan 是一個使用 Nmap 和 vulners script 包裝的程式,它將 Nmap 變成了一個功能齊全的網路漏洞掃描器。

Flan Scan 提供 Docker 容器支援,所以你可以很容易將這個掃描器部署到雲端或是 Kubernetes

Flan Scan 的安全漏洞報告使用 Nmap 的 XML 原始格式,也可以將掃描結果推送到雲端 ( GCS Bucket 或 AWS S3 Bucket )


為駭客和pentesters,安全研究人員收集的各種學習資源集錦


工具

為 VS Code 建構的強制 CSS 類別排序器外掛程式

透過解析程式碼和重新列印類別標籤來遵循給定的順序,從而強制對類別進行一致的排序。


建立線上社群的開放原始碼

提供更好的 Forum 與線上聊天室功能,類似 Reddit 功能

這個開源專案值得注意的使用技術

  1. 這個線上社群後端使用 Node.js 前端使用 React 開發
  2. 後端的工作處理有使用 bull 和 Redis,bull 是用於在 node.js 中處理分散式作業和訊息的高階佇列套件
  3. 資料庫使用 RethinkDB,API 使用 GraphQL
  4. 使用 Flowtype ( 這是 Facebook 開放的工具將靜態型別新增到 JavaScript 中,以提高開發人員的工作效率和程式碼品質 )
  5. 使用 PassportJS 作身分驗證

將 Slack 的所見即所得編輯器 Disable

2019年11月20日 Slack 推出了新版本的編輯器。 該編輯器具有所見即所得的功能,可以在文字框中顯示所有的訊息格式。

到目前為止,Slack 不允許使用者禁用此功能並返回到純文字 markdown 編輯器。 在 Slack 實現這個功能之前,你可以使用這個書籤工具暫時禁用所有 WYSIWYG A / B 測試,還原舊的編輯器功能。


一個令人愉快的社群驅動的框架,用於管理 zsh 配置( (有將近1500個貢獻者)

包括200多個可選的外掛(rails,git,OSX,hub,capistrano,brew,ant,php,python,等等) ,超過140個 themes 讓你的早晨充滿趣味,還有一個自動更新工具,讓你更容易跟上來自社群的最新更新

學習資源

roadmap.sh – 為開發者提供社群驅動的學習路線圖、文章和資源

這個網站是用 Next.js 建立的,包含了學習路線圖,這些學習路線圖是為開發者提供的一步一步的指南,這些指南更容易理解關於複雜主題的解釋。 任何人都可以通過建議改變現有的學習路徑,新增學習資源,通過新增新的指南成為作者,更新現有的指南來為網站做貢獻。


以做專案為基礎的各種程式語言學習指南


線上程式設計教學集錦

收集了網路上講不同技術主題的 Youtuber ,裡面也看到有一些知名的 udemy 的講師

演算法

將演算法視覺化

這個開源專案我們之前有特別介紹過,請參考 https://softnshare.com/將程式碼演算法視覺化的互動式線上/


使用 python 實現所有的演算法

這個開源專案之前有特別介紹過,請參考 https://softnshare.com/使用-python-實現所有的演算法/


Android

製作如水滴般的動畫過場效果

資料科學

各種深度學習架構、模型和技巧收集

物連網( IoT )

一個可用來做裝置管理,資料收集,處理和視覺化開源物聯網平台

遊戲

在 Macbook Pro 上的 touchbar 上養一隻寵物

看起來很有趣,但是開發者沒有提供 source code

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

One thought on “Soft & Share 開源報報 – 004 一個可用來做裝置管理,資料收集,處理和視覺化的開源物聯網平台

Add yours

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: