Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )。想體驗開源報報,可先參考每週五有開放閱讀。
🔥以主題方式整理出相關的開源專案 – 開源報報主題報導
每天快速瀏覽開源報報具備有什麼效益?
- 增加自己的學習動力,提升自己的視野
- 從開源專案中獲得 side project 靈感與想法
- 利用開源專案提升自己的生產力
每天使用 NT8.3 元,你可以使用 Soft & Share 開源報報省下掌握每天開源資訊焦點的時間,這是一個很划算的時間槓桿投資
開源報報內容
學習資源
製作幫助記憶電腦科學知識快閃卡
這是一個小型網站,可以很容易地製作快閃卡片和測試自己對於電腦科學知識的記憶
快閃卡的正面

快閃卡的背面

探索 Electron 的 APIs
這是一個桌面應用程式,使用互動的範例程式碼展示了 Electron API 的核心特性。當然,它也是用 Electron 製作的。這個應用程式適用於 Windows、 macOS 和 Linux 作業系統。
使用這個應用程式來看你可以使用 Electron 做什麼和使用原始碼學習如何建立一個基本的 Electron 應用程式。

工具
Zenbot 是一個使用 Node.js 和 MongoDB 的命令列加密貨幣交易機器人
Zenbot 是一個使用 Node.js 和 MongoDB 的命令列加密貨幣交易機器人,它的特點是:
- 全自動化基於技術分析的交易方法
- 全力支援 Binance, Bitfinex, Bitstamp, Bittrex, CEX.IO, GDAX, Gemini, HitBTC, Kraken, Poloniex, QuadrigaCX 及TheRockTrading ,進一步的 exchange 支援工作正在進行中
- 用於實現 exchange 支援或編寫新策略的外掛架構
- 回溯測試策略與歷史資料進行比對的模擬器
- “票據”交易模式,在模擬平衡的基礎上運作,同時觀察現場市場
- 可配置的賣出止損點、買入止損點和(跟蹤)利潤止損點
- 靈活的抽樣週期和交易頻率——平均每天1-2次,1h 週期,15-50天,5m 週期
Web 應用程式開發
函數式使用者介面的最小化和快速程式庫
Moon 不僅僅是另一個 JavaScript 程式庫,它還是一個基於純函式的應用程式開發的新典範。
應用程式是使用 driver 概念的函式,這些函式訪問真實世界以提供資訊和執行效果。driver 向應用程式提供輸入,然後處理輸出。這是一個有著無限潛力的簡單概念。純函式為應用程式程式碼帶來了清晰性和不可變性,使其簡潔、模組化且易於理解。
今天的大多數 JavaScript 程式庫都是基於一個基於狀態變化的 View。然而,實際上,web 應用程式要複雜得多,通常需要在更新 View 的同時執行副作用(side effects)。這些包括音訊、 HTTP 請求、路由、計時事件、 DOM 操作等。雖然大多數其他程式庫有這些功能作為二等公民(second-class citizens),Moon 處理所有的效果( effects )與 driver 一樣。
Moon 其核心是一個 Runtime,它呼叫 driver 並在命令式瀏覽器環境中執行一個功能性應用程式。它使用 driver 從真實世界獲取資訊,並將它們作為應用程式函式的輸入。該函式將資料輸出到各種 driver,Moon 透過輸出呼叫 driver 以在真實世界中執行效果( effects ) 。
免費的 Laravel Bootstrap 管理樣板
好奇這位開發者為什麼決定建立 CoreUI?請閱讀這篇文章: Jack of all trades, master of none. Why Bootstrap Admin Templates suck.
資料科學
機器學習,自然語言處理,視覺,推薦系統專案 idea 的策展清單
一個實用的深度學習和機器學習專案的策展清單
- 30 個以上的 idea
- 與學術界和產業界都有關
- 範圍從初學者友好到研究專案
程式設計語言/程式庫
JUCE 是一個開源的跨平台 C++ 應用程式框架,適用於桌面和行動應用程式,包括 VST、 VST3、 AU、 AUv3、 RTAS 和 AAX 音訊外掛。
JUCE 是一個開源的跨平台 C++ 應用程式框架,用於快速開發高品質的桌面和行動應用程式,包括 VST、 AU (和 AUv3)、 RTAS 和 AAX 音訊外掛。可以很容易地整合到現有的專案中,或者可以通過 Projucer 作為專案生成工具使用,Projucer 支援 Xcode (macOS 和 iOS)、 Visual Studio、 Android Studio、 Code: Blocks、 CLion 和 Linux makefile 等專案的匯出,同時還包含一個原始碼編輯器和即時編碼引擎,可以用於快速成型。
嵌入式系統
ESP8266的替代韌體
使用 webUI,OTA 更新,使用定時器或規則的自動化,可擴充和完全本地控制 MQTT,HTTP,Serial 或 KNX。
對 ESP8266 有興趣可以參考這門免費課程 使用 Arduino IDE 做 ESP8266 IoT Web 伺服器最佳化
Marlin 是基於 Arduino 平台的 RepRap 3D 印表機的最佳化韌體。
許多商用 3D 印表機都有使用 Marlin 韌體。
喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋