Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )
每天快速瀏覽開源報報具備有什麼效益?
- 增加自己的學習動力,提升自己的視野
- 從開源專案中獲得 side project 靈感與想法
- 利用開源專案提升自己的生產力
每天使用 NT8.3 元,你可以使用 Soft & Share 開源報報省下掌握每天開源資訊焦點的時間,這是一個很划算的時間槓桿投資
今日內容摘要
✅ 使用 Kubeflow,Amazon EKS,和 SageMaker的人工智慧和機器學習工作坊
✅ 當對技術主題過於興奮的時候如何冷靜下來
✅ 傻瓜衛星地圖
✅ 建構和部署一個即時聊天應用程式
✅ 啟用“快速重新整理” React 元件的一個 Webpack 外掛
✅ 無伺服器整合和運算平台
✅ 機器學習學習地圖
✅ 一種處理大規模空間資料的叢集運算系統
✅ Jetpack Android 擴充程式庫的開發環境
✅ 展示 Android 動畫最佳實踐的多個範例
✅ 一個功能強大的文字解析器程式
✅ 一個開源的 C++ 程式庫由 Facebook 開發並內部使用
✅ 使用 Raspberry Pi 做電力監控器
開源報報內容
學習資源
使用 Kubeflow,Amazon EKS,和 SageMaker的人工智慧和機器學習工作坊
這是線上的免費工作坊,你必須到 Eventbrite. 註冊
當對技術主題過於興奮的時候如何冷靜下來
當對一些技術主題感到興奮的時候是很好的,但是有時候他們會有點過於興奮。這是一個令人敬畏的(嚴謹和尊重)和策劃(我閱讀每一個建議,並作出判斷)過度炒作的主題列表的冷水淋浴。這並不意味著熱情是壞的或錯誤的: 我們只是提醒人們要腳踏實地。
裡面列出了許多讓你興奮的主題,每個主題都有 Hype/Shower/Caveats/Notes ,其中的 Shower 也就是潑你冷水,讓你多一種角度去思考
工具
傻瓜衛星地圖
使用公開的衛星資料從座標/位置名稱生成 JPEG 地球影像
Web 應用程式開發
建構和部署一個即時聊天應用程式
這個開源專案還有搭配一個 YouTube 免費教學,涵蓋的主題: React.js、 Node.js、 Express.js 和 Socket.io
啟用“快速重新整理” React 元件的一個 Webpack 外掛
以前稱之為 Hot Reloading
無伺服器整合和運算平台
我們提供了一個免費的、託管的平台,可以方便地連線應用程式並開發、執行和維護事件驅動的工作流程。該平台有超過300個完全整合的應用程式,支援超過1M npm 套件的託管身份驗證和支援。
主要特色
- Event Sources – Open source – 開放原始碼元件從服務(Github、 Slack、 Airtable、 RSS 等)傳送事件
- Workflows – 一個一連串的線性步驟 – 只是 Node.js code – 由事件所驅動 (透過 event source, HTTP or timer)
- Actions – 預先建構好的的程式碼步驟,你可以在 workflow 中使用這些步驟來執行 Pipedream 的300多個 API 整合中的常見操作,例如: 傳送電子郵件、向 Google Sheet 新增行等
- Destinations – 將事件非同步傳遞到常見目的地,如 Amazon S3、 Snowflake、 HTTP 和 email
- Serverless – -沒有伺服器或雲端資源要管理
- Free — 個別發展商無須繳費(詳見限制)
資料科學
機器學習學習地圖
連線機器學習中許多重要概念的路線圖,如何學習它們,以及使用什麼工具來執行它們。

一種處理大規模空間資料的叢集運算系統
GeoSpark 是一個處理大規模空間資料的叢集運算系統。GeoSpark 使用一組開箱即用的空間彈性分散式資料集(Spatial Resilient Distributed Datasets,SRDDs)/SpatialSQL 擴充了 Apache Spark/SparkSQL,這些資料集可以跨機器高效地載入、處理和分析大規模空間資料。
行動應用程式設計
Jetpack Android 擴充程式庫的開發環境
Jetpack 是一套程式庫、工具和指南,可以幫助開發人員更輕鬆地編寫高品質的應用程式。這些元件可以幫助你遵循最佳實踐,將你從編寫樣板程式碼中解放出來,並簡化複雜的任務,這樣你就可以專注於你所關心的程式碼。
Jetpack 由 androidx.* 組成的套件程式庫,從平台 api 中分離出來。這就意味著它提供了向下相容性,並且比 Android 平台更新更頻繁,確保你總是能夠訪問最新和最好的 Jetpack 元件版本。
展示 Android 動畫最佳實踐的多個範例
這個儲存庫包含一組單獨的 Android Studio 專案,可以幫助你開始編寫/理解 Android 動畫功能。
程式設計語言/程式庫
軟體開發逆向工程框架
Ghidra 是一個由美國國家安全性研究理事會建立和維護的軟體逆向工程框架。該框架包括一套功能齊全的高階軟體分析工具,使使用者能夠在包括 Windows、 macOS 和 Linux 在內的各種平台上分析已編譯的程式碼。功能包括反組譯、組譯、反編譯、圖形化和指令碼編寫,還有數百個其他功能。Ghidra 支援多種處理器指令集和可執行格式,可以在使用者互動模式和自動模式下執行。使用者還可以使用 Java 或 Python 開發自己的 Ghidra 外掛元件和/或指令碼。
為了支援 NSA 的網路安全任務,Ghidra 的建立是為了解決複雜 SRE 的擴充和組合問題,並提供一個可客製化和可擴充的 SRE 研究平台。美國國家安全已經將 Ghidra SRE 的能力應用於各種各樣的問題,包括分析惡意程式碼和為 SRE 分析師提供深入的洞察力,這些分析師希望更好地理解網路和系統中的潛在漏洞。
一個功能強大的文字解析器程式
ANTLR (另一種語言識別工具)是一個功能強大的解析器程式( parser),用於讀取、處理、執行或翻譯結構化文字或二進位檔案。它被廣泛用於建構語言、工具和框架。ANTLR 從一個語法生成一個解析器,該解析器可以建構解析樹,還可以生成一個偵聽器介面(或訪問者) ,以便對感興趣的短語的識別做出響應。
一個開源的 C++ 程式庫由 Facebook 開發並內部使用
Folly 是一個 C++ 14 元件庫,設計時考慮到了實用性和效率。Folly 包含了 Facebook 廣泛使用的各種核心庫元件。特別是,它通常是 Facebook 的其他開源 C++ 工作的相依套件,也是這些專案可以共享程式碼的地方。
它補充了 Boost 和當然是 std 之類的產品(而不是與其競爭)。實際上,只有當我們需要的東西不可用或者不滿足所需的效能配置檔案時,我們才開始定義自己的元件。如果標準或升級版淘汰了愚蠢的東西,我們將努力刪除它們。
嵌入式系統
使用 Raspberry Pi 做電力監控器
Raspberry Pi Power Monitor 是一款客製化的硬體和軟體的組合產品,它可以讓你即時監控自己獨特的電力狀況(每隔0.5秒) ,包括精確的消耗、發電和 net-production。這些資料儲存在資料庫中,並顯示在 Grafana 儀表板上,用於監測和報告目的。
喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋