Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )
學習資源
工程師行銷資源 – 一個成長你的產品的行銷文章和工具收集策展
適合給做 side project 的工程師使用,例如
- 找 beta 測試者
- 擴大第一個用戶群
- 沒有預算的廣告專案
- 擴大行銷活動以建立穩定的收入來源
工具
一種類似於 ack 的程式碼搜尋工具,但速度更快
這位開發者是使用 C 語言開始仿製 ack 這個工具 ( 類似 grep 的程式碼搜尋工具 使用 Perl 開發) ,然後改善效能
如果你對程式設計效能改善有興趣,這位開發者也寫了一系列的文章,分享他的經驗
- added pthreads
- wrote my own
scandir()
, - enchmarked every revision to find performance regressions
- profiled with gprof and Valgrind.
在 Virtualbox 中的 macOS Catalina,Mojave 和 High Sierra 在Windows,Linux 和 macOS客戶端上一鍵按鈕安裝程式
macos-guest-virtualbox.sh 是一個 Bash 指令碼,它在 VirtualBox 上建立一個 macOS 虛擬機器 guest,其中包含直接從 Apple 伺服器下載的未修改的 macOS 安裝檔案。 在 Cygwin 上測試。 適用於 macOS,Windows Subsystem for Linux,和 centOS 7。 應該適用於大多數現代 Linux 發行版。
一個 selenium 腳本程式用來自動申請到軟體工程師實習工作
這個腳本程式 ( script )可以自動搜尋 Glassdoor 中的工作列表,聚合每個application的 URL,並使用預填寫的資料來申請每個工作。 只需輕輕一點!

Kakoune – 一個更好的程式碼編輯器
Kakoune 是一個程式碼編輯器,它實現了 Vi 的“keystrokes as a text editing language”模型。 由於它也是一個 modal 編輯器,所以它有點類似於 Vim 編輯器(Kakoune 最初是從這個編輯器獲得靈感的)。

資料科學
基於 Unreal Engine / Unity 開發的自動駕駛汽車開源模擬器,來自微軟 AI & Research
Airsim 是一個用於無人機、汽車和更多東西的模擬器,建立在虛幻(Unreal)引擎(現在也有一個試驗性的 Unity 版本)上。 它是開源的,跨平台的,並支援hardware-in-loop 與流行的飛行控制器,如 PX4的實體和視覺逼真的模擬。 它是作為一個 Unreal 外掛開發的,可以簡單地放到任何 Unreal 環境中。 類似地,我們有一個 Unity 外掛的實驗版本。
我們的目標是將 AirSim 開發成一個人工智慧研究平台,用於自動駕駛汽車的深度學習、電腦視覺和強化學習演算法的實驗。 為此,AirSim 還公開 APIs,以獨立於平台的方式檢索資料和控制車輛。
無人機
汽車
Big Transfer ( BiT):一般視覺表徵學習
Big Transfer (BiT) : General Visual Representation Learning”論文的官方知識庫
在這個資料庫中,我們從 Big Transfer (BiT) : General Visual Representation Learning 論文中釋出了多個模型,這些模型是在 ILSVRC-2012和 ImageNet-21k 資料集上預先訓練過的。 我們提供了在主要的深度學習框架 TensorFlow 2、 PyTorch 和 Jax 中對釋出的模型進行微調的程式碼。
我們希望電腦視覺社群將受益於使用更強大的 ImageNet-21k 預訓練模型,而不是傳統的模型預訓練在 ILSVRC-2012資料集。
我們還提供 colabs 用於更具探索性的互動應用: TensorFlow 2 colab、 PyTorch colab 和 Jax colab。
這是 Google AI 研究所發布的論文,有興趣可以看這篇 Blog – Open-Sourcing BiT: Exploring Large-Scale Pre-training for Computer Vision
程式設計語言/程式庫
使用 Go 實現的 rule-based tunnel
功能
- 附有/沒有身份驗證的本地端 HTTP/HTTPS/SOCKS 伺服器
- 支援遠端連線的 VMess,Shadowsocks,木馬(實驗性) ,Snell 通訊協定
- 內建的 DNS 伺服器,旨在減少 DNS 汙染攻擊,支援 DoH/ DoT 上游。假 IP 也支援
- 基於規則的網域,GEOIP,IP CIDR 或埠轉發資料封包到不同的節點
- 遠端群組允許使用者實現強大的規則。支援基於延遲的自動 fallback、負載平衡或自動選擇節點
- 遠端提供者程式,允許使用者遠端獲取節點列表,而不是硬編碼配置
- Netfilter TCP 重定向。你可以透過使用 iptables 在你的網路閘道器上部署 Clash
- 綜合 HTTP API 控制器
遊戲
Blender 的建築物產生外掛工具
這個外掛最初是用來建立遊戲 3D 模型的指令碼集合。
Vulkan 範例集合
Vulkan是一個低開銷、跨平台的二維、三維圖形與計算的應用程式介面(API),最早由科納斯組織在2015年遊戲開發者大會(GDC)上發表。與OpenGL類似,Vulkan針對全平台即時3D圖形程式(如電子遊戲和互動媒體)而設計,並提供高效能與更均衡的CPU與GPU占用,這也是Direct3D 12和AMD的Mantle的目標。與Direct3D(12版之前)和OpenGL的其他主要區別是,Vulkan是一個底層API,而且能執行並列任務。除此之外,Vulkan還能更好地分配多個CPU核心的使用。 ( 參考自維基百科 )
這個 repository 收集了豐富的 Vulkan 範例,幫助你開始開發最佳化的 Vulkan 應用程式
喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋