fbpx

Soft & Share 開源報報 049

Contents

這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (中午 12 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用中午休息時間快速掌握目前開源專案的焦點。( 之前出版的開源報報 )

學習資源

wtfjs – 一個有趣的和棘手的 JavaScript 範例列表

這份榜單的靈感來自  Brian Leroux. 在2012年 dotJS 上的演講“ WTFJS

簡中翻譯

工具

簡單靈活的祕密管理工具

sops 是一個加密檔案的編輯器,支援 YAML、 JSON、 ENV、 INI 和二進位檔格式,並使用 AWS KMS、 GCP KMS、 Azure Key Vault 和 PGP 進行加密。


一個使用 Javascript 的輕量級的 macos/OSX 視窗和應用程式管理器

主要功能

  • 高度可客製化,編寫自己的配置
  • 將鍵盤快捷鍵和系統事件綁定到 callback 函式
  • 控制和與螢幕,spaces,滑鼠,應用程式和視窗互動
  • 記錄訊息、傳送通知或以 modals 方式顯示內容
  • 執行外部命令

yabai – 基於二分空間劃分的 macOS 平鋪式視窗管理器

Yabai 是一個視窗管理實用程式,旨在作為 macOS 內建視窗管理器的擴充套件。 Yabai 允許你使用直覺的命令列介面自由地控制你的視窗、空間和顯示,並且可以選擇使用緊密整合的 skhd 和其他第三方軟體設定使用者定義的鍵盤快捷鍵。

Yabai 的主要功能是平鋪( tiling )視窗管理; 使用二分空間劃分 / 視窗演算法自動修改窗口布局,使你能夠專注於視窗的內容而不受干擾。 Yabai 的其他特性包括焦點跟蹤滑鼠,禁用切換空間的動畫,建立超過16個空間限制的空間,等等。


XSpotify – 修改過繞過 DRM的 Spotify 客戶端程式

有以下功能

  • 繞過 DRM: 直接從 Spotify 伺服器下載所有歌曲 –https://www.youtube.com/watch?v=E8a-dB1HIQU
  • 啟用 skip 按鈕的廣告攔截(包括音訊和視訊廣告)
  • 基於音訊的廣告自動跳過功能
  • 品質和格式(免費帳戶) : 160 kb / s,32-bit,44100 Hz .ogg
  • 品質和格式(高階帳戶) : 320 kb / s,32-bit,44100 Hz。 .ogg

通用無線電駭客: 像老闆一樣調查無線電通訊協定

通用無線電駭客(URH)是一款用於調查未知無線通訊協定的軟體

Web 應用程式開發

Userbase – 僅使用靜態 JavaScript、 HTML 和 CSS 建立安全和私有的 web 應用程式

Userbase 是一個 SaaS 的付費服務,但是你也可以使用自己的主機託管

Userbase 是向靜態站點新增使用者帳戶和使用者資料永續儲存的最簡單方法。 所有使用者基礎功能都可以透過一個非常簡單的 JavaScript SDK 直接從瀏覽器訪問。 不需要後端。


nativefier – 將任何網頁打包成桌面應用程式

使用 Electron 技術,支援 Mac/Windows/Linux

資料科學

pandapy – 像 NumPy 一樣快速,比 Pandas 可用性更高

Pandapy 軟體,類似於最初的 Pandas 專案,是為了提高 python 在財務方面的可用性而開發的。 結構化資料型別被設計成能夠模擬 C 語言中的“結構” ,並且共享相似的記憶體佈局。 Pandapy 目前擁有30多個功能。 結構化 NumPy 用於與 C程式碼介面和結構化緩衝區的低階操作,例如用於解釋二進位制 blobs。 出於這些目的,它們支援子陣列、巢狀資料型別和 unions 等專用特性,並允許控制結構的記憶體佈局。


即時事件來源服務收集

收集了免費與付費的即時事件來源服務 – 例如加密貨幣,金融訊息,社群新聞,你可以透過 WebSocket 或是 RESTful API 來訂閱這些內容來源

雲端和網路管理

權限管理器 – 一個為 Kubernetes RBAC 和使用者管理工具

權限管理器是 SIGHUP 開發的一個應用程式,它為 Kubernetes 提供了一個超級簡單和使用者友好的 RBAC 管理。 如果您正在尋找在 Kubernetes 叢集中管理使用者的簡單和直覺的方法,那麼這就是正確的地方。

使用權限管理器,你可以建立使用者,分配名稱空間 / 權限,並通過一個漂亮而簡單的 web UI 分發 Kubeconfig YAML 檔案。


Klum – 懶人 Kubernetes 使用者管理器

Klum 功能

  • 建立 / 刪除 / 修改使用者
  • 輕鬆管理與使用者相關的角色
  • 釋出供使用者使用的 kubeconfig 檔案

行動應用程式設計

Chucker – 一個針對 Android 和 OkHTTP 的 HTTP 檢查器

Chucker 簡化了對 HTTP (S)請求 / 回應和 Android 應用程式觸發的 Throwables 的檢查。 Chucker 以一個 OkHttp 攔截器運作,存續存下應用程式中的所有事件,並提供一個用於檢查和分享其內容的 UI。

使用 Chucker 的應用程式將顯示一個推送通知,顯示正在進行的 HTTP 活動和 Throwables 的摘要。 點選通知啟動完整的 Chucker UI。 應用程式可以選擇抑制通知,並在自己的介面上直接啟動 Chucker UI。

程式設計語言

vardbg – 一個簡單的 Python 偵錯程式和剖析器,用於生成程式流程的動畫視覺化效果

這個工具的目的是幫助學習演算法,讓你視覺化演算法正在做什麼。

功能

  • 追蹤每個變數的歷史及其內容
  • 追蹤容器中的元素(列表、集合、dicts等)
  • 忽略特定的變數
  • 分析每一行的執行
  • 彙總所有變數和執行後的執行時間
  • 將參數傳遞給除錯的程式
  • 匯出執行歷史記錄為 JSON 格式並重放(包括程式輸出)
  • 建立顯示程式流程、執行時間、變數(包括關係)和輸出的影片
  • 以 MP4、 GIF 和 WebP 格式編寫影片

giu – 基於 Dear ImGui 和 golang 綁定 ImGui-go 的跨平台快速 golang GUI 框架

可支援 Windows/MacOS/Linux/Raspberry pi 3b

這個專案還附有一本中文的電子書

喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: