Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 7:00 會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )
每天快速瀏覽開源報報具備有什麼效益?
- 增加自己的學習動力,提升自己的視野
- 從開源專案中獲得 side project 靈感與想法
- 利用開源專案提升自己的生產力
每天使用 NT8.3 元,你可以使用 Soft & Share 開源報報省下掌握每天開源資訊焦點的時間,這是一個很划算的時間槓桿投資
今日內容摘要
✅ 基於 FUSE 的 bittorrent 檔案系統
✅ 最簡單的遠端控制 OBS ( 一個免費的影片錄製和直播軟體 )方式
✅ 可使用自己的規則來驗證和產生視覺化的 Javascript 套件的相依關係圖
✅ 用於互動(數學)內容的 Javascript 框架
✅ 為 Next.js 和 Serverless 做的簡單認證
✅ 可用於你的網站,一個簡單的,由選擇驅動的聊天機器人框架,使用不到100行的Vanilla JavaScript(和一些CSS)編寫
✅ 讓沒有支援 RSS 和 Atoms feeds 的網站支援 RSS/Atoms (使用 PHP )
✅ 一個通用的網路安全掃描器與一個可擴充套件的外掛系統,用於高信心地檢測高度嚴重的漏洞
✅ 使用 PJON ,你可以免費建立裝置網路,而不需要雲端服務或你無法完全控制的集中化平台
✅ Python 直譯器的 Rust 綁定
✅ 有效使用記憶體的序列化程式庫
✅ 使用電子紙顯示,可以儲存多張 IC 卡片的 NFC 智慧卡
開源報報內容
工具
基於 FUSE 的 bittorrent 檔案系統
使用BTFS,您可以掛載任何 .torrent 檔案或 magnet link,然後將其用作檔案樹中的任何唯讀目錄。 檔案的內容將在應用程式讀取時按需要下載。 像ls,cat和cp這樣的工具可以正常工作。 vlc和 mplayer 之類的應用程式也可以正常運行。
最簡單的遠端控制 OBS ( 一個免費的影片錄製和直播軟體 )方式
特色
- 不需要安裝,可以在任何現代瀏覽器(桌面 + 手機)上運作
- 透過 WSS tunnels 支援遠端控制
- 輕鬆切換場景和開始 / 停止串流媒體
- 預覽輸出,不斷更新
- 全螢幕按鈕和 wakelock 支援
- 通過在 URL 中指定 host,可以方便地進行加入書籤 / 深度連結
- 隱藏有名字的場景

Web 應用程式開發
可使用自己的規則來驗證和產生視覺化的 Javascript 套件的相依關係圖
支援 Javascript ,TypeScript,CoffeeScript,ES6,CommonJS,AMD
這篇 blog 裡面有 demo 如何使用 https://medium.com/javascript-scene/setting-up-a-new-macbook-for-javascript-development-289df3f8f9

用於互動(數學)內容的 Javascript 框架
它旨在與 Cinderella相容,為腳本語言 CindyScript 提供一個直譯器,以及一組可用於描述構想的幾何運算。 總之,這些元件使得很容易視覺化各種概念,特別是從幾何和一般數學,但也從各種其他領域。
可以到這個網站看範例 https://cindyjs.org/gallery/main/

為 Next.js 和 Serverless 做的簡單認證
NextAuth.js 是一個針對 Next.js 應用程式的完全開源的身份驗證解決方案。它從頭開始設計就是為了支援 Next.js 和 Serverless。
可用於你的網站,一個簡單的,由選擇驅動的聊天機器人框架,使用不到100行的Vanilla JavaScript(和一些CSS)編寫
特色
- 小巧,簡單,零相依性(除非你需要與舊的瀏覽器相容)
- 以一個簡單的 Javascript 物件定義你的對話
- 使用選單/按鈕來驅動對話
- 鏈接到URL以及對話其他部分的選項
這邊有一個 Demo https://peekobot.github.io/peekobot/
讓沒有支援 RSS 和 Atoms feeds 的網站支援 RSS/Atoms (使用 PHP )
Soft & Share 開源報報 151 有介紹一個同樣的工具,是用 Ruby 實現,這個則是用 PHP 實現
Rss-bridge 是一個 PHP 專案,能夠為沒有 RSS 和 Atom 提要的網站生成 RSS 和 Atom 提要。 它可以在 web 伺服器上使用,也可以作為 CLI 模式下的獨立應用程式使用。
雲端和網路管理
一個通用的網路安全掃描器與一個可擴充套件的外掛系統,用於高信心地檢測高度嚴重的漏洞
這是由 Google 支援的開源工具
Tsunami 大量相依其外掛系統提供基本的掃描能力。 所有公開可用的 Tsunami 外掛都託管在獨立的 google/tsunami-security-scanner-plugins 儲存庫中。
使用 PJON ,你可以免費建立裝置網路,而不需要雲端服務或你無法完全控制的集中化平台
PJON (Padded Jittering Operative Network)是一個 arduino 相容,multi-master,多媒體網路通訊協定。 它提出了一個新的開放標準,它被設計為一個框架,實現了一個完全軟體定義的網路協議堆疊,可以很容易地在許多 MCUs 和架構上交叉編譯,利如 ATtiny,ATmega,SAMD,ESP8266,ESP32,STM32,Teensy,Raspberry Pi,Linux,Windows x86,Apple 和 Android。 PJON 可以操作多種媒體和通訊協定,如 TCP、 UDP、 MQTT、 ESPNOW、 USB、 Serial、 RS485、 LoRa、 PJDL、 PJDLR 和 PJDLS。
程式設計語言/程式庫
Python 直譯器的 Rust 綁定
這包括執行來自 Rust 二進檔案的 Python 程式碼並與之互動,以及編寫原生的 Python 模組。
有效使用記憶體的序列化程式庫
Flatbuffers 是一個跨平台的序列化(Serialization)程式庫,其設計目的是最大限度地提高記憶體效率。 它允許你直接訪問序列化資料,而無需首先解析 / 解壓縮它,同時仍然具有很好的向前 / 向後相容性。
支援的作業系統
- Windows
- MacOS X
- Linux
- Android
支援的程式語言
- C++
- C#
- C
- Dart
- Go
- Java
- JavaScript
- Lobster
- Lua
- PHP
- Python
- Rust
- TypeScript
嵌入式系統
使用電子紙顯示,可以儲存多張 IC 卡片的 NFC 智慧卡
這位中國開發者為了解決個人使用IC卡時遇到的一些痛點設計( 他不想帶多張 IC 卡片,想用一張卡片儲存多張 IC 卡 ) 的一個迷你NFC智慧卡片,基於STM32L051和ST25DV。
想要了解這個專案可以看這個影片說明 – https://www.bilibili.com/video/BV1Cf4y1y7KT/

喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋
相關線上課程
- 使用 React 和 Node.js 為網站建立聊天機器人課程
- 使用 React 和 Node 的完整 Next.js 課程 – 建立漂亮的作品組合
- 完整的 JavaScript 課程 2020 : 開發一個真實世界的專案
★ 歡迎使用 App / Email | Telegram 訂閱 網站更新★
你必須登入才能發表留言。