Soft & Share 開源報報 229 – 一個簡單的勒索軟體疫苗

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

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

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

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

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

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

訂閱網址

開源報報內容

學習資源

資料科學網路學習的新導師

Virgilio 是一個開源專案,旨在指導和引導資料科學領域的任何人。我們的願景是讓每個人都有機會參與到這個領域,自我開始成為一名實踐者,獲得新的技能,並學會在無限的資源網路中導航,找到對你有用的資源。

給大學生的學習資源策展

你是一個大學生還是一個正在尋找資源學習一門新的程式設計語言的專業人士?你是想結識社群裡的新朋友,還是想參加全球會議、駭客松和競賽?如果是這樣的話,你一定要看看這個

當我還在上大學的時候,由於缺乏意識,我錯過了很多機會,比如駭客松、會議、實習和許多全球性活動。我不希望新興的開發者和我一樣遭受同樣的痛苦。因此,我和其他一些開發人員為學生收集了一個資源列表。如果你正在上大學,一個大學畢業生,或者剛剛開始作為一個開發者,你一定要檢查一下!

內容有

  • 編碼資源-如何學習 xyz
  • 駭客松和活動
  • 學生福利和計劃
  • 開源程式
  • 創業專案和孵化器
  • 實習入門網站
  • 開發者俱樂部和聚會
  • 學生的研討會
  • 值得關注的熱門人物
  • 最值得關注的網站
  • 50個 YouTube 熱門頻道
  • 其他連結
  • 訓練營
  • 雜項資源

免費電子書 – 透過真正的 DevOps 實踐,學習和理解 Docker 技術!

Docker 是個劃時代的開源專案,它徹底釋放了運算虛擬化的威力,極大提高了應用程式的維護效率,降低了雲端運算應用程式開發的成本!使用 Docker,可以讓應用程式的部署、測試和發布都變得前所未有的高效和輕鬆!

無論是應用程式開發者、營運人員、還是其他資訊科技從業人員,都有必要認識和掌握 Docker,節約有限的生命。

本書既適用於具備基礎 Linux 知識的 Docker 初學者,也希望可供理解原理和實現的高階使用者參考。同時,書中給出的實踐案例,可供在進行實際部署時借鑑。前六章為基礎內容,供使用者理解 Docker 的基本概念和操作;7 ~ 9 章介紹包括資料管理、網路等高階操作;第 10 ~ 12 章介紹了容器生態中的幾個核心專案;13、14 章討論了關於 Docker 安全和實現技術等高階話題。後續章節則分別介紹包括 Etcd、Fedora CoreOS、Kubernetes、容器雲端等相關熱門開源專案。最後,還展示了使用容器技術的典型的應用場景和實踐案例。

線上閱讀簡體中文版本

工具

一個簡單的勒索軟體疫苗

一個簡單的勒索軟體保護

Why?

我們看到勒索軟體經常使用 vssadmin 刪除所有影子副本(shadow copies)。如果我們可以攔截這個請求並終止呼叫行程會怎樣?讓我們嘗試創造一種簡單的疫苗。

這個軟體目前是針對 windows 作業系統

在本地端執行 GitHub Actions

在本地端執行 GitHub Actions! 為什麼要這麼做? 兩個原因:

  • 快速反饋——而不是每次你想測試你正在做的改變時都必須提交/推送。GitHub/workflows/files (或對嵌入的 GitHub 操作進行任何更改) ,你可以使用 act 在本地端執行這些操作。環境變數檔案系統都被配置為與 GitHub 提供的內容相匹配
  • 本地端 Task Runner -我喜歡make 。然而,我也討厭重複我自己。使用 act,你可以使用你的 .github/workflows/ 替換你的 Makefile

運作原理

當你執行 act 時,它會從 .github/workflows/ 讀取你的 GitHub Actions 。並確定需要執行的 actions 集合。它使用 Docker API 拉取或建構必要的映像檔,就像在你的工作流程檔案中定義的那樣,並最終根據定義的依賴關係確定執行路徑。一旦獲得了執行路徑,它就會使用 Docker API 根據前面準備的映像檔為每個操作執行容器。環境變數和檔案系統都被配置為與 GitHub 提供的內容相匹配。

Web 應用程式開發

簡單易用,快速並經過全面測試的 Node.js 的 WebSocket 客戶端和伺服器

ws 是一個使用簡單、快速、經過徹底測試的 WebSocket 客戶機和伺服器實現。

注意: 此模組不能在瀏覽器中工作。文件中的客戶端是對 WebSocket 通訊中客戶端角色的後端的引用。瀏覽器客戶端必須使用本地端 WebSocket 物件。為了使同樣的程式碼能夠在 Node.js 和瀏覽器上無縫地工作,你可以使用 npm 上提供的許多包裝器之一,比如 isomorphic-ws.。

Vega 一種視覺化語法

Vega 是一種視覺化語法,一種用於建立、儲存和共享互動式視覺化設計的宣告性格式。使用 Vega,您可以用 JSON 格式描述資料視覺化,並使用 HTML5 Canvas 或 SVG 生成互動式檢視。

人性化設計的 REST API 框架

Eve 是一個人性化設計的開源 Python REST API 框架。它允許毫不費力地建構和部署高度可客製化、功能齊全的 RESTful Web Services。Eve 提供了對 MongoDB 的原生支援,並且透過社群擴充套件實現了 SQL 後端。

行動應用程式設計

一個用於 Android 的記憶體洩漏檢測庫

LeakCanary 對 Android 框架內部結構的瞭解使其具有獨特的能力,可以縮小每次洩漏的原因,幫助開發人員大大減少 OutOfMemoryError 崩潰。

訂閱網址

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

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading