fbpx

[Soft & Share 會員服務] 開源報報 303

這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )。想體驗開源報報,可先參考開放閱讀

🔥以主題方式整理出相關的開源專案 – 開源報報主題報導

為什麼需要 Soft & Share 開源報報?

每天快速瀏覽開源報報具備有什麼效益?

  1. 增加自己的學習動力,提升自己的視野
  2. 從開源專案中獲得 side project 靈感與想法
  3. 利用開源專案提升自己的生產力

每天使用 NT8.3 元,你可以使用 Soft & Share 開源報報省下掌握每天開源資訊焦點的時間,這是一個很划算的時間槓桿投資

訂閱網址

開源報報內容

學習資源

與程式語言無關的變數命名的綜合性準則

給事物命名是很困難的。這張表試圖讓它變得更容易。

雖然這些建議可以適用於任何程式語言,但我將使用JavaScript來說明它們的實際情況。

工具

Sandboxie 是一款基於沙箱的隔離軟體,適用於32位和64位基於Windows NT的操作系統

它創建了一個類似沙盒的隔離操作環境,在這個環境中,應用程式可以運行或安裝,而不會永久修改本地和映射驅動器或 Windows Registry 。隔離的虛擬環境允許對不受信任的程式和網路衝浪進行受控測試。

dadbod.vim。Vim的現代資料庫接口

Dadbod 是一個與資料庫互動的 Vim 外掛。它是 dbext.vim 的一個更現代化的版本,在以下方面進行了改進。

  • 連接是用一個單一的URL指定的,而不是提示你使用14個單獨的變數
  • 所有的互動都是透過調用:DB,而不是53個不同的命令和35個不同的地圖(當然,省略了許多更深奧的功能)
  • 支持一系列現代的後端,包括NoSQL資料庫
    • Impala
    • MongoDB
    • MySQL
    • Oracle
    • osquery
    • PostgreSQL
    • Presto
    • Redis
    • SQL Server
    • SQLite
    • 你自己的簡易實現的適配器
  • 基於專案目錄輕鬆配置(例如在rails.vim中看到的),而不僅僅是全局或每個文件的模型ine。
  • 對於那些不能沒有某些 dbext 功能的人來說,提供了g:dadbod_manage_dbext 這個選項來強制 dbext 使用 Dadbod 的預設資料庫。

類似 Spacemacs 的 Visual Studio Code 鍵盤綁定

這個 VS Code 擴展程式的靈感來自於Spacemacs,目的是在 VSCode 中提供類似的體驗。為了減少對快捷鍵的記憶,實現了由空格鍵觸發的操作菜單。你可以在不離開鍵盤的情況下改變編輯組,改變檔案語言,檢查 git 狀態。這就提供了快捷鍵的速度,同時比起在命令面板中的模糊搜索或快捷鍵記憶,減少了打字的次數。

Web 應用程式開發

一個 React + Apollo + GraphQL的 GitHub 客戶端

在實際應用程式中瞭解這些技術

資料科學

一種類似 GPT-3 模型在 GPU 上並行的實現方法

基於 DeepSpeed 程式庫,在GPU上實現類似GPT-3的模型並行。設計為能夠訓練千億參數或更大的模型。

GPT-Neo是一系列transformer-base的語言模型的程式碼名稱,這些模型的風格鬆散地圍繞著GPT架構,我們計劃對其進行訓練和開源。我們的主要目標是複製一個GPT-3大小的模型,並將其免費開源給公眾。

專案網址 https://www.eleuther.ai/gpt-neo

雲端和網路管理

Arbitrium是一款跨平台、完全無法檢測的遠端訪問木馬,可以控制Android、Windows和Linux,並且不需要任何防火牆異常或端口轉發規則

Arbitrium是一款跨平台的遠端訪問木馬(RAT),完全不可檢測(FUD),它允許你控制 Android、Windows 和 Linux,不需要任何防火牆異常或端口轉發( port forwarding )。它提供了對本地網路的訪問,你可以使用目標作為 HTTP 代理和訪問 Router,發現本地 IP 並掃描其端口。包括像 Mimikatz 這樣的模組,可以很容易地添加新的模組。此外,如果Arbitrium與DNS欺騙軟件一起使用是可以在設備之間自主傳播(#AutoSpread)。Arbitrium是一個由多個部分組成的專案,這些部分使用Java、JS、C、Python、Cordova和VueJS 建構。

mnm不是郵件

mnm 專案正在建構一個合法的電子郵件替代品:一個客戶端,一個伺服器,以及它們之間的簡單通訊協定。它是為每個人設計的,但特別是:

  • 遭受網絡釣魚攻擊可能造成災難性後果的組織和部門,以及依賴內部電子郵件的組織和部門。例如:製造業、公共基礎設施、政府、金融、研究與開發、資訊技術
  • 服務和網站,其客戶/會員與網站或對方交換電子郵件,不喜歡 Web 郵件網站進行資訊掃描。例如:法律事務、醫療保健、求職、家庭事務。

Mnm有兩個主要目標:

  • 提供一個更安全的通信模式,在這裡,你。
    • 選擇轉發你的信件的組織/網站
    • 選擇一個網站的哪些成員可以與你通信
    • 始終知道郵件來自哪個網站
    • 可以屏蔽任何與你接觸過的人
    • 可能會離開一個網站,再也看不到它的流量
  • 提供傳統電子郵件中所缺少的功能,包括
    • 表單/調查,其結果被收集到表格中
    • 通過[JS圖表庫待定]的資料驅動圖表
    • 滑動甲板佈局
    • 標籤和私人標籤
    • 郵件和其他主題的超鏈接
    • 透過Markdown(又稱CommonMark)進行郵件格式化和佈局
    • 更多的功能,以促進效率、創造力、注意力和理解力

遊戲

用虛幻引擎C++製作的第三人稱動作遊戲

史丹佛 CS193U 參考專案(20年秋季)詳情。課程頁面

嵌入式系統

bladeRF-wiphy是一個開源的IEEE 802.11相容軟體定義的無線電 VHDL 調變解調器。

bladeRF-wiphy專案是一個開源的IEEE 802.11兼容軟體定義的無線電VHDL調制解調器。該調制解調器能夠調制和解調802.11資料封包(WiFi 基於的通訊協定),並可直接在 bladeRF 2.0 micro xA9的FPGA上運行。

專案網址 https://www.nuand.com/bladeRF-wiphy/

資料封包來自FPGA上的 bladeRF-wiphy調制解調器,進入 libusb 和libbladeRF,由 bladeRF-linux-mac80211 解析,最終通過 kernel netlink socket

Soft & Share 網站加值服務

找線上課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧


幫我們個小忙!

使用 e-mail 追蹤 Soft & Share

Image by Jon Pauling from Pixabay

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: