Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )。想體驗開源報報,可先參考開放閱讀。
🔥以主題方式整理出相關的開源專案 – 開源報報主題報導
每天快速瀏覽開源報報具備有什麼效益?
- 增加自己的學習動力,提升自己的視野
- 從開源專案中獲得 side project 靈感與想法
- 利用開源專案提升自己的生產力
每天使用 NT8.3 元,你可以使用 Soft & Share 開源報報省下掌握每天開源資訊焦點的時間,這是一個很划算的時間槓桿投資
開源報報內容
Nullboard是一款簡約的看板,注重緊湊性和可讀性
SonoBus 的源代碼,一個即時網路音訊串流協作工具
SonoBus是一個易於使用的應用程式,用於透過網際網路或本地端網路在裝置之間傳輸高品質、低延遲的點對點音訊。
只需選擇一個獨特的組名(可選密碼),並立即將多人連線在一起製作音樂、遠端會話、播客等。輕鬆記錄每個人的音訊,以及向整個小組播放任何音訊內容。
將多個使用者連線在一起,在組內所有人之間傳送和接收音訊,對延遲、品質和整體混合進行精細控制。包括可選的輸入壓縮、噪聲門和EQ效果,以及一個主混響。所有設定都是動態的,網路統計資料清晰可見。
在macOS、Windows、iOS和Linux上作為獨立的應用程式使用,在macOS和Windows上作為音訊外掛(AU、VST)使用。在你的桌面或DAW中使用,或在你的行動裝置上使用。
易於設定和使用,但仍然提供了音訊宅男想要看到的所有細節。音訊品質可以從完全未壓縮的PCM(16、24或32位)或使用低延遲的Opus編解碼器的各種壓縮位元率(每通道16-256 kbps)進行即時調整,你可以為你在群組中連線的任何使用者獨立地進行調整。
用 VS Code一秒讀懂 GitHub 程式碼
只要在github後面加1s,然後在瀏覽器位址列中按Enter鍵,就可以讀取任何你想讀取的倉庫。
例如,在VS Code repo上試試。

透過 Nextcloud、WebDAV 或本地端檔案(以及任何檔案同步解決方案)跨瀏覽器同步你的書籤
功能
- 將任何本地書籤資料夾同步到任何伺服器端資料夾中
- 使用任何相容 Web extension API 的瀏覽器
- 建立任意多的同步配置檔案
- 控制同步策略,即單向或雙向同步
- 控制同步時間間隔
- 輕鬆匯出你的配置
- 使用加密口令保護你的憑證安全
BiFi 是 BIFROST 團隊的一個 DeFi 專案
BiFi 是一個去中心化金融(DeFi)專案,它提供的是一種金融服務,使用者可以將各種數位資產存入,並以存款作為抵押物借入其他數位資產。BiFi由Solidity智慧合約組成,它執行在EVM相容的區塊鏈之上。
BiFi上每個支援的數位資產都有一個專門的市場處理者合約(”市場處理者”)。所有市場處理者都由市場管理人合約(”市場管理人”)進行中介。
服務獎勵處理人(”SI處理人”)管理獎勵計劃,以服務獎勵代幣(”SI代幣”)獎勵為BiFi的發展和營運做出貢獻的參與者(服務使用者和運營商)。清算管理人合同(”清算管理人”)管理貸款價值比(LTV)超過設定閾值的使用者的清算過程。
BiFi各元件之間相互影響。例如,使用者最多可以借出之前存入資產價值的75%,任何數位資產的價值都可以用其金額和當前價格的乘積來表示。對於這種使用者(借貸)操作,每個市場處理者提供使用者餘額,Oracle合約提供每個Token的當前價格。然後,市場管理器進行驗證並執行操作。使用者也可以通過此操作獲得服務激勵;當用戶申領時,SI處理程式將提供SI代幣。當用戶代幣的價格明顯下降時,使用者的債權可以由任何人通過清算管理器合約進行清算。
邏輯合約(Market Handler、SI Handler和Market Manager)的設計使它們可以在不改變資料儲存的情況下進行更新。每個邏輯合約都有自己的資料儲存合約來儲存資料。

Hardhat是一個編譯、部署、測試和除錯Ethereum 軟體的開發環境。獲取Solidity的堆疊痕跡和console.log
Hardhat 是一個面向專業人士的 Ethereum 開發環境。它便於執行頻繁的任務,如執行測試、自動檢查程式碼是否有錯誤或與智慧合約互動。檢視外掛列表,將其與你現有的工具一起使用。
Fluro 是一個 Flutter 路由程式庫,它增加了靈活的路由選項,如 wildcards、命名參數和清晰的路由定義。
Fluter 最亮、最嗨、最酷的路由器。
- 簡單的路線導航
- 函式處理程式(對映到函式而不是路由)
- 萬用字元引數匹配
- 查詢字串引數解析
- 內建的常見轉換
- 簡單的自定義 transition 建立
- 遵循測試版Flutter頻道
在容器映像檔和檔案系統中查詢 Secret 和密碼
Secret 是任何一種敏感或私人資料,它給予授權使用者訪問關鍵IT基礎設施(如賬戶、裝置、網路、基於雲端的服務)、應用程式、儲存、資料庫和其他種類的組織關鍵資料的許可權。例如,密碼、AWS訪問ID、AWS祕密訪問金鑰、谷歌OAuth金鑰等都屬於 Secret 。Secret 應該被嚴格保密。然而,有時由於安全策略的缺陷或開發人員的無心之失,攻擊者很容易獲得 Secret。有時開發人員使用預設的 Secret 或在容器映象中留下硬編碼的 Secret ,如密碼、API金鑰、加密金鑰、SSH金鑰、令牌等,特別是在CI/CD管道的快速開發和部署週期中。另外,有時使用者也會用純文字儲存密碼。Secret 洩露給未經授權的實體會使你的組織和基礎設施面臨嚴重的安全風險。
Deepfence SecretScanner 可以幫助使用者掃描他們的容器映象或主機上的本地目錄,並輸出一個JSON檔案,其中包含所有發現的 Secret 的詳細資訊。
從Go中執行 JavaScript
ctx, _ := v8go.NewContext() // creates a new V8 context with a new Isolate aka VM
ctx.RunScript("const add = (a, b) => a + b", "math.js") // executes a script on the global context
ctx.RunScript("const result = add(3, 4)", "main.js") // any functions previously added to the context can be called
val, _ := ctx.RunScript("result", "value.js") // return a value in JavaScript back to Go
fmt.Printf("addition result: %s", val)
✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧
幫我們個小忙!
Image by Adam Derewecki from Pixabay