很多人對程式設計師的固有印象之一便是常加班、易“猝死”!近幾年的許多報導似乎也進一步加深了這種印象。應該如何更好地健康地活著、敲喜歡的程式碼呢?HowToLiveLonger 教你如何從飲食方面著手開始穩健生活,甚至它提及了除運動之外被忽略的諸如刷牙、洗澡、做家務等生活事項。而當中也提及了情緒對壽命的作用,本週遊戲專案 Grasscutter、效能工具 30-seconds-of-code 和 Warp 定會讓你有個好心情迎接新的加班任務。
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布
| 實用
| 有趣
,根據專案 release 時間分類,釋出時間不超過 14 day 的專案會標註 New
,無該標誌則說明專案 release 超過半月。由於本文篇幅有限,還有部分專案未能在本文展示,望周知 ?
- 本文目錄
-
- 本週特推
- 1.1 程式設計師延壽指南:HowToLiveLonger
- 1.2 30s 學會 JS:30-seconds-of-code
-
- GitHub Trending 周榜
- 2.1 互動式地相簿:Leaflet
- 2.2 割草遊戲:Grasscutter
- 2.3 記憶體分析器:memray
- 2.4 解鎖完整的 Apple 服務:iRingo
- 2.5 GPU 加速:Warp
-
- 往期回顧
-
1. 本週特推
1.1 程式設計師延壽指南:HowToLiveLonger
本週 star 增長數:10,800+
New
HowToLiveLonger 程式設計師延壽指南,分析了 ACM(All-Cause Mortality/全因死亡率)相關的文獻,總結在飲食、營養物質、藥物、運動、情緒等方面,如何進行才能更穩健地活著增加 ~20 年預期壽命。
1.2 30s 學會 JS:30-seconds-of-code
本週 star 增長數:850+
30-seconds-of-code 收錄了大量 JS 程式碼片段,而這些程式碼片段可能會解決前端工程師的需求問題。線上訪問 https://www.30secondsofcode.org/ 可搜尋相關的 feature 對應的程式碼片段。
2. GitHub Trending 周榜
2.1 互動式地相簿:Leaflet
本週 star 增長數:750+
Leaflet 移動端友好的互動式地相簿,僅有 39 KB 的 gzip 壓縮 JS 加上 4 KB 的 gzip 壓縮 CSS 程式碼,卻能讓開發人員開發線上地圖的大部分功能。
GitHub 地址→https://github.com/Leaflet/Leaflet
2.2 割草遊戲:Grasscutter
本週 star 增長數:950+
New
Grasscutter 再現 Steam 割草遊戲的,玩家需要控制割草機清除變異的青草,並躲避障礙物和四處橫行的草怪。
2.3 記憶體分析器:memray
本週 star 增長數 3,500+
Memray 是 Python 的記憶體分析器。它可以跟蹤 Python 程式碼、本地擴充套件模組和 Python 直譯器本身中的記憶體分配。
GitHub 地址→https://github.com/bloomberg/memray
2.4 解鎖完整的 Apple 服務:iRingo
本週 star 增長數:350+
iRingo 解鎖完整的 Apple 功能和整合服務。適用於 iOS/iPadOS/macOS/watchOS,支援 macOS 12.3/iOS 15.4/iOS 14.8。
GitHub 地址→https://github.com/VirgilClyne/iRingo
2.5 GPU 加速:Warp
本週 star 增長數:4,200+
Warp 一款基於現代 Rust GPU 加速高顏值終端,可以讓你和你的團隊更高效。具有快速、安全、相容 zsh、fish、bash 等終端。
GitHub 地址→https://github.com/warpdotdev/Warp
3. 往期回顧
往期回顧:
以上為 2022 年第 17 個工作周的 GitHub Trending ?如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 ?
最後,記得你在本文留言區留下你想看的主題 Repo(限公眾號),例如:AI 換頭。? 和之前的送書活動類似,留言點贊 Top3 的小夥伴(棒),小魚乾會努力去找 Repo 的^^
HelloGitHub 交流群現已全面開放,新增微訊號:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~