做者:HelloGitHub-小魚乾前端
摘要:找對路子,事半功倍,正如本週 GitHub Trending #刷 LeetCode# 主題想表達的那般,正確的學習姿式方能讓人走得更遠,走進大廠 🌚。學習除了正確姿式,「腦洞」也很重要,在五一假期掀起 Copy 風的 AR Cut & Paste 憑藉所見便可拷的特性在 Twitter、微博等社交平臺刷了屏。說到學習方法,本週特推的 亞馬遜工程師親測:coding-interview-university 無疑是非科班人員進大廠的最佳實踐,讀完它的做者自我介紹不得不感嘆:正確的姿式也得堅持不懈的努力方能「得償所願」。vue
如下內容摘錄自微博@HelloGitHub 的 GitHub Trending,選項標準:新發布
| 實用
| 有趣
,根據項目 release 時間分類,發佈時間不超過 7 day 的項目會標註 New
,無該標誌則說明項目 release 超過一週。因爲本文篇幅有限,還有部分項目未能在本文展現,望周知 🌝git
本週 star 增加數:2900+程序員
New
:可見便可拷,AR Cut & Paste 是一個 AR 複製粘貼工具,可無縫銜接 Photoshop 將實物粘貼到圖層中。做爲一個 AR + ML 原型,在將來它將支持你直接在環境中剪切元素,並將它們粘貼到一個圖像編輯軟件中,目前只支持 PS。btw,項目剛開源 24 小時不到已得到近 3k star 👏github
GitHub 地址→https://github.com/cyrildiagne/ar-cutpasteweb
本週 star 增加數:850+面試
coding-interview-university 是一名非科班程序員爲入職 Google 制定的學習計劃,並嚴格按照天天 8-12 小時的學習節奏實施。雖然他最後沒有去面試 Google 而是入職了 Amazon,可是不妨礙這是一個不錯的程序員學習清單,下面引用下做者的原話算法
自 1997 年以來,我一直從事於 Web 程序的構建、服務器的構建及創業型公司的創辦。對於只有着一個經濟學學位,而不是計算機科學學位(CS degree)的我來講,在職業生涯中所取得的都很是成功。然而,我想在 Google 工做,並進入大型系統中,真正地去理解計算機系統、算法效率、數據結構性能、低級別編程語言及其工做原理。可一項都不瞭解的我,怎麼會被 Google 所應聘呢?vue-router
GitHub 地址→https://github.com/jwasham/coding-interview-universityvuex
本週 star 增加數:1000+
比微信傳輸更香,掃碼傳輸利器 #GitHub Trending# qrcp 是一個文件傳送工具,連上 Wi-Fi 以後經過 QR 碼(二維碼)可直接在 PC 與移動設備上傳輸文件。
工做原理:
GitHub 地址→https://github.com/claudiodangelis/qrcp
本週 star 增加數:700+
本週 #GitHub Trending# 上的 Java 不是一個 Java 入門到精通的項目,而是用 Java 實現全部算法的項目,雖然某些實現方式不如 Java 標準庫高效,若是你在學習算法或者打算刷 LeetCode,不妨看看這個項目。
GitHub 地址→https://github.com/TheAlgorithms/Java
本週 star 增加數:150+
Rough.js 是一個小巧的 js 庫(小於 9KB),它提供了手繪風格的基礎圖形,包括:直線,曲線,圓弧,多邊形,圓形和橢圓形等基礎圖形,支持 Canvas、SVG。
GitHub 地址→https://github.com/pshihn/rough
本週 star 增加數:500+
InstaPy 是一個自動點贊/關注/評論的 Python 腳本,幫你自動完成 Instagram 的互動。做者設計初衷是經過 InstaPy 給 ins 的某些 tag 下內容自動點贊或者 follow 某些 ins 做者獲得曝光,固然做者也成功的使用 InstaPy 得到超過了 3k 粉絲。
GitHub 地址→https://github.com/timgrossmann/InstaPy
本週 star 增加數:400+
vue-next 是 Vue 3.0 repo,目前項目處於 Beta,包含了前端在開發過程當中須要的套件、WebPack 插件等等內容。目前 Vue 3.0 狀態以下:
若是你想搶先體驗 Vue 3.0 全家桶,不妨閱讀下該連接的文章:https://juejin.im/post/5e99c21b6fb9a03c590dfea8
GitHub 地址→https://github.com/vuejs/vue-next
本週 star 增加數:300+
Flutter-Course-Resources 是一個 Flutter 開發訓練營,它旨在你學習開發 App 的過程當中習得 Flutter 之技,該訓練一共分爲 16 個章節,從 Flutter 介紹講起,帶你從安裝部署、icon 設計到 Flutter 開發實踐,一條龍學習 Flutter。
GitHub 地址→https://github.com/londonappbrewery/Flutter-Course-Resources
本週 star 增加數:200+
Docusaurus 是 Faecbook 專門爲開源項目開發者提供的一款易於維護的靜態網站建立工具,使用 Markdown 便可更新網站。用它便可構建一個自帶主頁、文檔、API、幫助 以及博客頁面的靜態網站。
GitHub 地址→https://github.com/facebook/docusaurus
別的大廠小魚乾不瞭解,對於新晉 BAT 的字節跳動而言,你們對它的面試評價關鍵詞必定有:算法
,而 LeetCode 是每位程序員自測算法的最佳方式,爲此小魚乾選了 GitHub 上 3 個有表明性的項目,僅供你觀摩。
本週 star 增加數:750+
超 30+k 的 star 坐實 LeetCode LeetCode 在 GitHub 的首席表明
的身份,Repo 分爲五個部分:
GitHub 地址→https://github.com/azl397985856/leetcode
本週 star 增加數:350+
GitHub 上刷 LeetCode 的 Repo 千千萬,爲要獨推薦 LeetCodeAnimation?有什麼方式能比圖解、動畫更直觀瞭解到整個運行過程的呢?LeetCodeAnimation 用動畫的形式呈現解 LeetCode 題目的思路,尤爲適合新手刷題使用。
GitHub 地址→https://github.com/MisterBooo/LeetCodeAnimation
本週 star 增加數:2150+
fucking-algorithm 是一個總結 LeetCode 刷題思路和技巧的項目,該項目不是簡單地刷題,而是幫你培養解題思惟,但願這份小抄能幫你打開升職加薪大門。btw,在上個月該項目得到超 10k 的 star 👏
GitHub 地址→https://github.com/labuladong/fucking-algorithm
以上爲 2020 年第 18 個工做周的 GitHub Trending 🎉若是你 Pick 其餘好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和咱們分享下喲 🌝
HelloGitHub 交流羣現已全面開放,添加微信號:HelloGitHub 爲好友入羣,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~
關注公衆號加入交流羣