Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )。想體驗開源報報,可先參考開放閱讀。
🔥以主題方式整理出相關的開源專案 – 開源報報主題報導
每天快速瀏覽開源報報具備有什麼效益?
- 增加自己的學習動力,提升自己的視野
- 從開源專案中獲得 side project 靈感與想法
- 利用開源專案提升自己的生產力
每天使用 NT8.3 元,你可以使用 Soft & Share 開源報報省下掌握每天開源資訊焦點的時間,這是一個很划算的時間槓桿投資
開源報報內容
學習資源
2020年成為人工智能專家的路線圖
這些圖表展示了你可以採用的路徑以及要成為資料科學家,機器學習或AI專家想要採用的技術。
裡面還有資料科學家/機器學習/深度學習/資料工程師/大數據工程師的學習地圖
工具
由技術社群驅動世界上最好的備忘單工具-你需要的唯一備忘單
統一訪問世界上最好的社群驅動的備忘單儲存庫。
讓我們想象一下,有一種理想的備忘單。 看起來像什麼? 它應該具有什麼功能?
- 簡潔-它只應包含您需要的東西,而不能包含其他任何東西
- 快速-應該可以立即使用它
- 全面—應該包含每個可能問題的答案
- 通用-它應該隨處可用,無需任何準備
- 不打擾-它不應分散你的主要任務
- 輔導—它應該可以幫助你學習該主題。
- 不起眼-完全可以不自覺地使用它。
功能
- 具有簡單的curl /瀏覽器界面
- 涵蓋56種程式設計語言,幾種 DBMS 和1000多種最重要的UNIX / Linux命令
- 與 StackOverflow 一樣,提供對世界上最好的社群驅動的備忘單儲存庫的訪問
- 隨處可用,無需安裝
- 超級快速,通常會在100毫秒內返回答案
- 有一個方便的命令列客戶端cht.sh,雖然不是強制性的,但它非常有用且很有幫助
- 可以直接從程式碼編輯器中使用,而無需打開瀏覽器且無需切換你的思維環境。
- 支持一種特殊的隱形模式,該模式可以在不觸摸按鍵和發出聲音的情況下完全隱形地使用
秘密模式
威脅追蹤虛擬機器(VM)
一種完全可客製的,基於Windows的開源發行版,專注於威脅情報分析和追捕,旨在為情報和惡意軟體分析師以及威脅獵人提供快速啟動和執行的機會。
糾正性 bash 語法突出顯示
Shellharden 是語法突出顯示工具,並且是半自動將 script 重寫為ShellCheck一致性的工具,主要側重於引用。
默認的操作模式類似於cat,但是在前景色中突出顯示語法,而在背景色中提示更改:

上圖:Shellharden突出顯示的 xdg-desktop-menu 菜單的選定部分。 前景色是語法高亮顯示,而背景色(綠色和紅色)顯示的是 Shellharden 將會使用–transform 選項放開會添加或刪除的字符。 下圖:顯示更多棘手案例和特殊功能的人工範例。

瘋狂(速度緩慢,但效果不錯)PNG 影像最佳化
Crunch是用於有損 PNG 影象檔案最佳化的工具。 它使用 pngquant 和 zopflipng PNG 最佳化工具結合選擇的位元深度,顏色型別和調色盤縮減與zopfli DEFLATE壓縮演算法編碼結合在一起。 與無損方法相比,此方法導致檔案大小顯著增加,但代價是影象品質相對適度降低(請參見下面的範例影象)。
可以在Travis CI上進行連續的基準測試。 請參閱此儲存庫的 benchmarks 目錄,以獲取有關基準測試方法的詳細資訊,以及有關如何用此儲存庫中發佈的參考影像或你自己的影像檔案在本地端執行基準的說明。
可透過發佈在此儲存庫中的以下應用程式來進行Crunch PNG影象優化
crunch
– 一個 Unix命令列可執行檔案,可在macOS,Linux和Windows POSIX應用程式部署環境(例如Cygwin或Linux的Windows子系統)上使用- Crunch GUI – 本生的 macOS 拖放GUI工具
- Crunch Image(s) 服務 – 用於在Finder中選擇的PNG影像的macOS右鍵單擊選單服務
範例
以下範例說明了Crunch 積極的節省空間最佳化策略當前迭代的優缺點。 最佳化的影像檔案在每個Crunch版本中都會更新。 在許多情況下,PNG 最佳化會減小檔案大小,並對影像品質產生不可察覺的影響。 在某些情況下,影像品質會下降。 強烈建議在生產設定中使用有損最佳化工具對影象品質進行視覺確認。
原始

最佳化過的

Web 應用程式開發
用於在 Web 上啟用機器學習驅動的使用者體驗程式庫和工具
用於在 Web 上啟用資料驅動的使用者體驗程式庫和工具。
資料科學
基於 Vega 的互動式圖形的簡潔語法。
Vega-Lite 為生成完整的Vega規範的視覺分析提供了更高層次的語法。
嘗試在線上 Vega 編輯器中使用 Vega-Lite。
範例請參考 https://vega.github.io/vega-lite/examples/

雲端和網路管理
SSH 訪問的身份驗證,授權,可跟蹤性和可稽核性。
Bastions 是由營運( operation )團隊(例如sysadmin,開發人員,資料庫管理員等)用作唯一入口點的機器叢集,以安全地連線到裝置(伺服器,虛擬機器,雲端實例,網路裝置等)。 ,通常使用ssh。
Bastions 提供了用於整個基礎設施的身份驗證,授權,可追溯性和可稽核性的機制。
只是另一個SSH Relayhost / jumphost / gateway?
不,Bastions 是完全不同的野獸。
這些和 The Bastion 之間的主要技術區別是,它嚴格地位於你和遠端伺服器之間,在此過程中可以讓一個操作通訊協定中斷,從而可以啟用 tty 記錄,正確的訪問稽核性,內建訪問和群組管理命令,委派等獨特功能。 一路走來的責任等等
高級用途甚至包括做其他事情,而不僅僅是SSH到遠程服務器。
使用“簡單”的Jumphost不可能做到這些。 有關區別的更多技術細節在這裡。
RadonDB是開源的雲端原生 ( Cloud Native ) MySQL資料庫,用於建構全域性的,可擴充的雲服務
RadonDB 是基於 MySQL 的雲端原生資料庫,並在完全分散式的叢集中建構,可實現無限的可擴充性(橫向擴充),容量和效能。 它支援確保高資料一致性的分散式事務,並利用 MySQL 作為儲存引擎來提高可信資料的可靠性。 RadonDB與MySQL 通訊協定相容,支援自動 table sharding 以及批次處理自動化功能,以簡化維護和操作流程。
區塊鏈
激勵 Keeper 網路,用於匿名管理和工作註冊
Keep3r 網路是一個分散的維護者( keeper )網路,用於需要外部 devops 的專案以及外部團隊查詢 Keeper 的工作
Keepers
Keeper 是用於指代執行工作的外部人員和/或團隊的術語。 這可以像呼叫一個交易( transaction ) 一樣簡單,也可以像需要廣泛的脫鏈( off-chain )邏輯一樣複雜。 Keep3r 網路的範圍不是自己管理這些作業,而是允許合同註冊為 Keeper 的作業,並讓 Keeper 將自己註冊為可用於執行作業的作業。 個人 Keeper 應根據自己認為有利可圖的交易來設定自己的裝置和基礎架構,並建立自己的規則。
Jobs
Jobs 是一個術語,用於指代希望外部實體執行某項操作的智慧合約。 他們希望採取“善意”行動,而不會產生惡意結果。 因此,他們註冊為 Jobs,然後 Keeper 便可以執行合同。
有興趣可以看 科普|YFI 創辦人 AC 最新產品:Keep3r 是什麼?
喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋