fbpx

Soft & Share 開源報報 037 – 我沒什麼東西好隱瞞的,但我也沒必要讓你看任何東西

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

學習資源

一個編譯器開發日誌

如果你想學習如何開發一個編譯器 ( compiler ) ,這位開發者分享他的開發日誌


讓 Google 從你的生活中消失

這個專案提供了很多工具,主要是教你如何不要再使用 Google 的服務,裡面提供很多替代服務,這位開發者會提出這些替代方案主要考量隱私權的問題


深入深度學習 – 基於 NumPy 介面的互動式深度學習書籍,包括程式碼、數學和討論

這是加州柏克萊的線上開放課程教材


ASP.NET Core 的學習路線圖

如果你是使用微軟的技術框架,網頁應用程式開發大概脫離不了 ASP.NET Core ,這個專案也有簡體中文說明

軟體工程的部落格集錦

這個 Github 幫你整理了一堆關於軟體工程的部落格,值得注意的是他是使用公司來分類,所以你可以依照你有興趣的公司找到他們寫有關軟體工程有關的文章

國外的軟體公司寫一些跟技術,軟體開發,管理的文章來宣傳自己的公司,除了宣傳自家的產品,也用來吸引優秀的人才加入

工具

工作招聘網站的爬蟲工具,還有過濾和評估職缺的功能

這一個使用 Python 開發的自動化工具,用於將招聘資訊整理到.csv 檔案中。

這個工具有幾個好處

  • 同樣的工作從來不會出現兩次
  • 在一個易於閱讀 / 排序的電子表格中一次瀏覽所有搜尋結果
  • 記錄你所在地區所有明確的新工作招聘資訊
  • 在一個地方可以看到多個求職網站的求職資訊

Linux 軟體集錦

收集了許多好用的 Linux 軟體與工具,現在的 Linux 桌面環境應該更成熟了


使用於 Linux 的自動 CPU 速度和功耗最佳化調整器

為何需要這個工具?目前 Linux 在筆記型電腦上的問題之一是 CPU 將以非最佳化的方式執行,這將對電池壽命產生負面影響。

這個工具使用 Python 開發,基於主動監控筆記型電腦電池、 CPU 使用和系統負載狀態,自動化調整 CPU 速度以達到功耗最佳化。 最終讓你在不做任何妥協的情況下提高電池壽命。

Web 應用程式開發

Parcel – 快速,零配置的 web 應用程式捆綁器 ( bundler )

這個工具類似 WebPack ,用 Google 找了一下可以找到這篇文章 – 零配置、極速網頁打包工具–Parcel ,Webpack 是出了名的複雜,Parcel 目標應該是把 bundler 這件事變的簡單一點

線上課程中有提到 Parcel


使用 React Hooks ,TypeScript 和 GraphQL 製作一個 iPod Classic

他的前端使用 React ,後端使用 PHP + GraphQL ,資料庫使用 MySQL


Perfume.js – 一個微型的 web 效能監控程式庫

,它可以將瀏覽計時、資源計時、 First Contentful Paint (fp / fcp)、 Largest Contentful Paint (LCP)、 First Input Delay (FID)等欄位資料報告給你最喜歡的分析工具

也可以支援目前最熱門的前端開發框架 React/Angular

資料科學

影片中的動態目標偵測

這個專案使用 Pytorch 根據這篇論文 EfficientDet: Scalable and Efficient Object Detection 中的模型實現

這個專案裡面可以找到預先訓練好的模型


汽車的圖片和規格資料集

這位開發者從 thecarconnection.com 汽車公司收集了32000多輛150種規格的汽車,並用 Pytorch,Scikit-Learn 和 Tensorflow 進行了多重分析。 這些方法包括 PCA、fully-connected (dense)神經網路、決策樹、隨機森林、 svm 等。

這個專案名稱提到可以用來預測汽車的價格,但是專案說明沒有提到太多的細節


使用 Keras CRNN 辨識模型做 OCR ( 圖形到文字 )

這是一個使用已釋出的 CRAFT 文字辨識模型和 Keras CRNN 實現所包裝的版本。 它為訓練文字辨識和 OCR 管道提供了一個高階的 API。

行動應用程式設計

在使用 Flutter 開發的應用程式將使用者的回饋寫入到 Google Sheets

這個 Flutter 開源專案等於教你如何把 Google Sheets 當作後端資料庫

程式設計語言

太極程式設計語言

太極是一個開源專門處理電腦圖形的程式語言,旨在為電腦圖形學的研發提供易於使用的基礎設施。 它是用 C++ 14編寫的,並且用 Python 友好地包裝。

有興趣可以看這篇文章 – 清华姚班毕业生开发新特效编程语言,99行代码实现《冰雪奇缘》,网友:大神碉堡!创世的快乐


使用 Go 語言開發一個 BitTorrent 客戶端程式

這個開源網站的開發者還寫了一篇 blog https://blog.jse.li/posts/torrent/,如果你對 BitTorrent 的原理有興趣,這真的是一個很棒的學習,有說明有包含 source code

還有另一個 BitTorrent Client 的開源專案也是用 Go 開發 — https://github.com/anacrolix/torrent


建立在 Web 之上的檔案系統

這個專案也是用 Go 開發

以下翻譯自專案說明

這個專案是在尋找一種方法使用 IPFS 作為 Dropbox 的替代品,但沒有找到任何真正可靠的解決方案之後開始的。 我也希望能夠在傳統的儲存供應商之間流暢地移動我的資料,比如 Dropbox,MEGA,或者 Google Drive,同時測試新的 p2p 儲存系統,比如 Swarm 或者 Filecoin。

如果您曾經想過“ x 可能可以用作檔案系統” ,但又不想實際編寫檔案系統部分,那麼 WebFS 可能對你有益。 通過編寫一個新的 Store 或 Cell 實現,你可以將 x 轉換為一個具有 WebFS 的檔案系統。

嵌入式系統

MagicMirror – 開源的模組化智慧鏡子平台

MagicMirror2允許你將走廊或浴室的鏡子轉換成個人助理

這個開源專案是使用 Raspberry Pi 所建立的,也提供很多的擴充套件

遊戲

使用 Kotlin 和 LibGDX 開發的文明帝國 V – 支援 Android 和桌面電腦

這個開源遊戲是跨平台的,可以在 Linux/Mac 上執行

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

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: