Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )
每天快速瀏覽開源報報具備有什麼效益?
- 增加自己的學習動力,提升自己的視野
- 從開源專案中獲得 side project 靈感與想法
- 利用開源專案提升自己的生產力
每天使用 NT8.3 元,你可以使用 Soft & Share 開源報報省下掌握每天開源資訊焦點的時間,這是一個很划算的時間槓桿投資
今日內容摘要
✅ HackerNews 的隱藏規範
✅ 學習如何建立一個安全的系統
✅ 演算法學習資源集錦
✅ 在 Docker 中執行接近原生的 OSX-KVM
✅ 專門檢視 JSON 物件的 GUI 程式
✅ 支援各種平台用來阻止惡意軟體, 廣告,隱私追蹤的開源工具集
✅ 進階的 Table 外掛
✅ 一種基於基因演算法的繪圖專案
✅ 基於金融機器學習的 Notebooks
✅ 在終端機中做科學運算繪圖
✅ 一個簡單而靈活的工作負載協調器,用於跨 on-prem 和在具有規模的雲端上部署和管理容器和非容器化應用程式
✅ Hosts 檔案設定集錦 – 例如阻擋色情,社交媒體其他類別的網站設定
✅ 在 macOS 上建立完全同態加密程式庫
✅ 使用 Python 開發的接龍撲克牌遊戲
開源報報內容
學習資源
HackerNews 的隱藏規範
HackerNews 是一個簡單的連結聚合器,由矽谷創業孵化器 y Combinator 擁有和營運,對 SV 創業公司和工程師們總體上產生了許多積極的影響。 在駭客新聞上,每當其他使用者上傳他們提交的文章或評論時,使用者就會收到 Karma,這會激勵使用者對社群做出積極的貢獻。
然而,為了保持其簡潔性,HackerNews多年來新增的許多新功能和行為除了偶爾的員工評論之外並沒有完整的文件記錄。 這個列表詳細列出了一些關於 Hacker News 的隱藏規範,這些規範在《指導方針》和《常見問題解答》中沒有涉及,同時還有一些額外的功能,這些功能不屬於典型 HackerNews 使用。
學習如何建立一個安全的系統
這是一位開發者紀錄他如何建立一個安全的系統學習紀錄和筆記,也包含了許多的學習資源
演算法學習資源集錦
包含網站,還有線上課程,書籍等資訊
工具
在 Docker 中執行接近原生的 OSX-KVM

專門檢視 JSON 物件的 GUI 程式
這個程式使用 jq (一個輕量和彈性的 JSON 處理命令列工具 ) 並包上一層 GUI 來檢視 JSON 物件
~> echo '[{"name": "Mises"}, {"name": "Hayek"}, {"name": "Menger"}]' | jqview

支援各種平台用來阻止惡意軟體, 廣告,隱私追蹤的開源工具集
這個充滿活力的系統是為類 unix 系統設計的,包含了一個網域名列表,這些網域名提供廣告,追蹤來自多個可靠來源的腳本程式( scripts )和惡意軟體,並建立了防止你的系統連線到它們的保護套件。
最佳使用
如果你知道自己在做什麼,你可以用任何實際的方式在你的裝置上使用 Energized Protection。 但是如果你對此毫無頭緒,這裡有一些建議。
- 被 root 過的 android:
Energized Protection
Magisk 模組使你在已經 root 過的 android 裝置體驗更好。 - 沒有 root 過的 android :你可以使用 DNS66,BLOKADA,個人 DNS 過濾器或者任何附有 Energized Source的 Nebulo
- ios : 使用任何帶有Energized Protection Source的廣告阻擋客戶端應用
- windows:在 Windows 上,你可以使用 HostsMan 獲得最好的 Windows 主機使用體驗。 請確保禁用 DNS 客戶端服務
- linux:Energized Protection 是為你準備的! 點選這裡獲得更多資訊。或者,簡單地使用主機
- adblockers:使用過濾格式與 uBlock,AdGuard 或任何其他擴充套件,軟體和應用程式
Web 應用程式開發
進階的 Table 外掛
一個可以在任何地方工作的表格庫
- 簡單而輕量級的實現
- 不會被任何廠商綁架,Grid.js 支援任何 Javascript 框架(React, Angular, Preact or VanillaJS)
- 用 TypeScript 寫的
- 支持所有現代瀏覽器和 IE11 +
這邊可以看更多的使用範例 https://gridjs.io/docs/examples/hello-world/

資料科學
一種基於基因演算法的繪圖專案
給定一個目標圖,然後模擬繪圖的流程

它還支持用戶創建的採樣遮罩( sampling masks ),假設您想指定需要更多筆觸的區域(例如,為了分配更精細的細節)

基於金融機器學習的 Notebooks
在這些 Notebooks 中所做的所有研究都是來自 Tick Data LLC 的完整歷史資料集,但由於版稅費用而沒有提供。 該資料可以購買約750美元為一個單一的股票程式碼的完整歷史。
在終端機中做科學運算繪圖
為在 Julia 的 REPL 中使用而設計的高階 Unicode 繪圖程式庫。
支援有
- 散點圖
- Lineplot
- Staircase Plot
- Barplot (horizontal)
- 直方圖(水平)
- 箱線圖(水平)
- 稀疏模式
- 密度圖
- 熱度圖
using UnicodePlots
plt = lineplot([-1, 2, 3, 7], [-1, 2, 9, 4], title = "Example Plot", name = "my line", xlabel = "x", ylabel = "y")

雲端和網路管理
一個簡單而靈活的工作負載協調器,用於跨 on-prem 和在具有規模的雲端上部署和管理容器和非容器化應用程式
Nomad 是一個易於使用、靈活和高效能的工作負載協調器,它可以部署:
Nomad 允許開發人員使用宣告性基礎設施即程式碼(infrastructure-as-code)來部署他們的應用程式(jobs)。 Nomad 使用 bin 包裝來有效地排程工作和優化資源利用率。 支援 macOS,Windows 和 Linux。
Hosts 檔案設定集錦 – 例如阻擋色情,社交媒體其他類別的網站設定
這個 repository 收集了各種用途的 hosts 檔案設定,也有一個 hosts 產生器,你可以用來客製化自己需求的 hosts
在大多數的作業系統 hosts 檔案設定優先於 DNS。所以可以用來做一些特殊的 DNS 設定
程式設計語言/程式庫
在 macOS 上建立完全同態加密程式庫
如果你是一個對 HElib 同態加密(Homomorphic Encryption)感興趣的開發人員,並且使用 MacOS 開發機器,這個專案將幫助你開始使用一個預先配置的 Xcode 專案,可以節省你的時間。
遊戲
使用 Python 開發的接龍撲克牌遊戲
使用 Tkinter GUI 框架開發的
喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋
你必須登入才能發表留言。