fbpx

Soft & Share 開源報報 035 – 為何要花 8 個月每天 8~12 小時準備 Google 的面試考試?

Contents

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

學習資源

電腦科學自學路線圖

這個 Github 專案其實是將目前的公開課程做一個整理,課程來源有 Google Coursera ,edx , Udacity , 史丹佛 , MIT …

OSSU 的課程是一個完整的電腦科學教育使用線上教材。 這不僅僅是為了職業培訓或者職業發展。 適合那些有自律、意志和良好的習慣的人以及想要靠自己在所有電腦學科的基礎概念上有一個適當的、全面的基礎知識的人。

課程內容

  • 電腦科學介紹
  • 電腦科學的核心
  • 進階電腦科學
  • 最終的專案

程式設計面試大學

一個完整的電腦科學學習指引,計劃成為一名軟體工程師

這個 Github 專案的建立者每天學習 8~12 小時,持續了好幾個月準備 Google 的面試,他還寫了一篇文章  Why I studied full-time for 8 months for a Google interview

這個專案整理了他在準備面試過程的資源整理,適合想要進入 Microsoft ,Google ,Facebook ,Amazon 這四大巨頭公司的工程師


30 天的 Javascript 程式設計挑戰練習

這個專案目前只到第二天,如果你最近想學習 Javascript ,可以跟個這個專案的進度練習,過了 30 天相信你對 Javascript 也熟練了


機器學習(Machine Learning)、深度學習(Deep Learning)、對抗神經網路(GAN),圖形神經網路(GNN),NLP,大數據相關的學習路線圖(roadmap)

內容是簡體中文,整理的很仔細,使用很多視覺化的路線圖

工具

用於 shell 命令執行、視覺化和警報的工具。 使用一個簡單的 YAML 檔案配置

可以直接從終端取樣任何動態流程ーー觀察資料庫的變化、監視 MQ( message queue ) 線上訊息、觸發部署指令碼並在完成時獲得通知。

如果有一種方法可以使用 shell 命令獲得一個度量,那麼可以使用 Sampler 暫時視覺化這個度量。

使用 headless VNC 環境的 Docker 映像檔集合

這裡的 Docker 映像檔都包含有

  • Xfce4 或 IceWM 的桌面環境
  • VNC-Server ( port 5901 )
  • noVNC – HTML5 VNC 客戶端
  • 瀏覽器 – Mozilla & Chromium

所以你可以利用 VNC 軟體連接到這些 Docker 映像檔


將你的檔案分割成加密的片段,這樣你就不需要記住密碼了

這個專案使用 Go 開發,但是切割後的檔案要分別放在不一樣的地方,所以你得記得你放在什麼地方

Web 應用程式開發

一個 Chrome 擴充套件入門工具套件開發樣板

內建 React,TypeScript,SCSS,Storybook,Jest,EsLint,Prettier,Webpack 和 Bootstrap

Storybook 是在開發模式下與你的應用程式一起執行的. 它可以幫助你建立 UI 元件,並與應用程式的業務邏輯和 content 隔離開來


一組漂亮有用的 React hooks 可以加速元件和 hooks 的開發

React 的客製化 hooks 允許將元件的業務邏輯抽象化成為一個單一可重複使用的函式

這個專案收集了許多有用的 hooks 可以讓你重複使用


必備的 Vue Composition API 工具收集 ( 適用 Vue2.x 3.x )

這個專案是受到 react-use 所啟發


Apache Pulsar – 分散式的發布-訂閱(pub-sub) 訊息系統

Pulsar 是一個分散式的 pub-sub 訊息平台,具有非常靈活的訊息傳遞模型和直覺的客戶端 API。( 功能類似 Kafka ,但是差別是?)


Overreacted.io 個人部落格的原始碼

這個個人部落格是從 Gatsby blog starter fork

Gatsby JS 是一個基於 React 的免費開源框架,可以幫助開發者可以建立網站和應用程式的快速靜態網頁生成器。

相關課程:


Minio – 相容於 Amazon S3 APIs 的高效能物件儲存伺服器

使用 Go 開發,與 Amazon S3 相容,所以適合在自己的開發環境架設,適合為機器學習、分析和應用程式資料工作負載建立高效能基礎設施。

資料科學

使用 TensorFlow 建立的模型和範例

收集了許多使用 TensorFlow 實現的模型

雲端和網路管理

kubectl – 可以瀏覽 Kubernetes 物件樹狀結構的外掛程式

一個透過 ownersReferences 探索 Kubernetes 物件之間所有權關係的 kubectl 外掛。

程式設計語言

使用 Python 實現的簡單任務佇列

這個專案由 Redis 所支援( 所以要啟動一個 Redis server ) ,用來做任務佇列 ,先將任務放到一個 Queue ,然後在背景使用 worker thread 來處理,使用這個程式庫可以輕鬆地跟你的 web 後端整合


一些讓你習慣閱讀和編寫 Rust 程式碼的練習

這個專案裡面包含了兩個免費的線上 Rust 電子書

金融科技

演算法交易和量化交易開源平台,用於開發交易機器人(股票市場、外匯、密碼、比特幣和期權)

Stocksharp (簡稱 S#)-是一個免費程式,可以在世界任何市場(美國、歐洲、亞洲、俄羅斯、股票、期貨、期權、比特幣、外匯等)進行交易。 你將能夠手動或自動交易(演算法交易機器人,傳統或高頻交易)。

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

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: