很多人对程序员的固有印象之一便是常加班、易“猝死”!近几年的许多报道似乎也进一步加深了这种印象。应该如何更好地健康地活着、敲喜欢的代码呢?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 等各界大佬谈笑风生、切磋技术~