Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )
每天快速瀏覽開源報報具備有什麼效益?
- 增加自己的學習動力,提升自己的視野
- 從開源專案中獲得 side project 靈感與想法
- 利用開源專案提升自己的生產力
每天使用 NT8.3 元,你可以使用 Soft & Share 開源報報省下掌握每天開源資訊焦點的時間,這是一個很划算的時間槓桿投資
今日內容摘要
✅ 可以給 Tensorflow.js 使用預先訓練好的模型
✅ 機器學習在網路安全上的應用 – 使用神經網路進行駭客攻擊簡短介紹學習指南
✅ 將機器學習模型部署到營運環境
✅ 顯示是否是人工智慧 GPT-2 產生的文字
✅ 使用 Javascript 實現 Clean Code 準則繁體中文翻譯
✅ 使用本地端的路徑安裝相依套件
✅ HTML5 Javascript Canvas 的框架
✅ React 解決 iOS Safari 顯示的問題
✅ 開源的 prototype 製作工具
✅ 功能強大且介面漂亮的 Web 應用程式監控
✅ 監控 Kubernets
✅ Kubernetes 的網路安全監控
✅ Kubernetes + OpenSwitch
✅ C++ 的 leetcode 問題集
✅ Kotlin DSL – 文字表單排版
✅ 使用 Kotlin 開發的 Android 範例程式
開源報報內容
機器學習
可以給 Tensorflow.js 使用預先訓練好的模型
如果你的前端有使用到 Tensorflow.js ,這些模型可以使用 npm 來安裝並直接使用
模型包含有
- 影像操作 ( 例如分類 ,人體的姿勢辨識,識別.. )
- 音訊操作 – 語音命令
- 文字操作 – 自然語言處理
- 一般工具 – K-Nearest Neighbors 演算法
機器學習在網路安全上的應用 – 使用神經網路進行駭客攻擊簡短介紹學習指南
簡要介紹了使用神經網路進行攻擊的方法(查詢 bug、shellcode 混淆等) ,以及如何利用以神經網路做暴力發現(資訊抽取、惡意軟體注入、植入後門等)。
將機器學習模型部署到營運環境
Cortex 是一個開源平台,它採用機器學習模型(幾乎可以用任何框架進行訓練) ,並使用一個命令工具將其轉化為可營運的 web api。

顯示是否是人工智慧 GPT-2 產生的文字
GPT-2 是一個人工智慧語言模型可以用來產生近似人類寫出的文字 ,這個 Chrome/Firefox 外掛程式可用來偵測網頁中的文字是否包含有 GPT-2 模型產生的文字
Javascript
使用 Javascript 實現 Clean Code 準則繁體中文翻譯
使用本地端的路徑安裝相依套件
在 package.json
增加了一個選項 relativeDependencies
,可以讓相依套件離線安裝在 local 端,不用透過公眾伺服器下載安裝

HTML5 Javascript Canvas 的框架
Konva 是一個 HTML5 Canvas JavaScript 框架,支援高效能動畫、過場特效、巢狀節點、分層、過濾、快取、桌面和行動應用的事件處理等等。
React 解決 iOS Safari 顯示的問題
如果你使用 React 開發 Web 前端,在 iOS Safari 可能會遇到以下的問題,這時可用這個程式庫來解決這個問題

開發工具
開源的 prototype 製作工具
使用 SVG 為檔案格式,所以製作好的 prototype 可以在任何支援 SVG 的軟體進行後處理

DevOps
功能強大且介面漂亮的 Web 應用程式監控
附有漂亮的圖表,分析和外掛監測你的網站和應用程式狀態。 可在任何類型的環境上執行
當然這個軟體不可以跟你的應用程式安裝在同一個伺服器上

監控 Kubernets
Nexclipper 是一個快速和簡單的 Kubernetes 監測解決方案

Kubernetes 的網路安全監控
Hubble 是一個針對雲端運算原生工作負載( cloud native workloads )的完全分散式網路和安全性可觀察的平台。 它構建在 Cilium 和 eBPF 之上,以完全透明的方式深入瞭解服務的通訊和行為以及網路基礎設施。

Kubernetes + OpenSwitch
Antrea 是一個 Kubernetes 的網路解決方案,旨在成為 Kubernetes Native。 它在 layer3 / 4上執行,為 Kubernetes 叢集提供網路和安全服務,利用 Open vSwitch 作為網路資料平面 ( networking data plane ) 。
Open vSwitch 是一個被廣泛採用的高效能可程式設計虛擬交換機,Antrea 利用它實現了 Pod 網路和安全特性。 例如,Open vSwitch 使 Antrea 能夠以非常高效的方式實現 Kubernetes 網路策略。

C++
C++ 的 leetcode 問題集
收集了許多 C++ 的 leetcode ,可用來增加自己的 C++ 解題能力
Kotlin
Kotlin DSL – 文字表單排版
這是一個 Kotlin DSL 和 java / Kotlin 構建器 API,用於構建可以將文字呈現類似 html table 的排版效果
使用 Kotlin 開發的 Android 範例程式
該專案的目標是演示最佳實踐,提供一套指導方針,並呈現模組化、可擴展、可維護和可測試的最新 Android 應用程式架構。
相關線上課程
喜歡小編整理的開源報報嗎?歡迎給小編意見與回饋
★ 歡迎使用 App / Email | Telegram 訂閱 網站更新★
已經歸檔