程序员延寿指南「GitHub 热点速览 v.22.17」

很多人对程序员的固有印象之一便是常加班、易“猝死”!近几年的许多报道似乎也进一步加深了这种印象。应该如何更好地健康地活着、敲喜欢的代码呢?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 等各界大佬谈笑风生、切磋技术~
程序员延寿指南「GitHub 热点速览 v.22.17」的更多相关文章
- 程序员的情人节「GitHub 热点速览 v.22.07」
又是一年情人日,刚好还是发文的今天.也没什么好送的,送点程序员的浪漫--代码和开源项目吧.记得在本周特推查收这份来自程序员的独有浪漫. 本周 GitHub 霸榜的项目基本上都是老项目,从老项目中挖点新 ...
- 一个程序的自我修养「GitHub 热点速览 v.22.19」
一个程序要诞生涉及前后端技术,比如,你可以用可视化网页搭建工具 tmagic-editor 完成前端部分,而后端部分的数据库以及数据处理可能就要用到 jsonhero-web 和 directus.知 ...
- 你的程序员女孩「GitHub 热点速览 v.22.09」
本周最火的项目要数上周推荐的开源项目 How to Cook,火到一周涨了 18k+ star,但网友对它的定量烹饪方法褒贬不一.在本人看来,烹饪本就是一门"玄学",萝卜青菜各有所 ...
- 3D 世界的钥匙「GitHub 热点速览 v.22.08」
有没有想过把身边的物件儿转成 3D 动画,在网页上实现一把?本期特推的项目 Three.js 就是帮你创建 3D 页面的知名开源项目,好玩的 3D 世界在向你招手.除了打开浏览器 3D 世界的钥匙外, ...
- 读 Linux 像读小说「GitHub 热点速览 v.22.03」
本周特推选取了一个画风有点意思的 Linux 代码带读项目 flash-linux0.11-talk,希望有趣的文风能带你读完 Linux 代码.当然画风可以增加阅读体验,彩色标记也是一种学习方法-- ...
- GitHub 毕业年鉴「GitHub 热点速览 v.22.20」
GitHub 毕业需要什么呢?一个 PR!那么提交一个 PR 需要什么?也许你是使用终端命令来提交 git 操作的,那么你可以了解下 Bash-Oneliner,收录了大量好用的 bash 命令,虽然 ...
- 上半年最中意的 GitHub 更新「GitHub 热点速览 v.22.21」
2022 年的热点速览加入 GitHub 产品动态之后,这次的图片显示是最得我意的,因为可以提升图片查看人的看片体验.而 GitHub 社区方面,GitHub 官方发布了部分开源项目的新版本.与此同时 ...
- 中国程序员容易发错音的单词「GitHub 热点速览 v.22.23」
中国程序员容易发错音的单词,像极了学生时代的纠错本,收录着偶尔会忘记的单词.不过,它似乎更新频率跟不上我们的进步速度,至少一半以上的单词读起来是没有压力的.同样没有压力的还有让应用程序动起来的 aut ...
- 人体调优不完全指南「GitHub 热点速览 v.22.22」
本周特推又是一个人体调优项目,换而言之就是如何健康生活,同之前的 HowToLiveLonger研究全因死亡率不同,这个项目更容易在生活中实践,比如,早起晒太阳这么一件"小事"便有 ...
随机推荐
- 程序语言与编程实践7-> Java实操4 | 第三周作业及思路讲解 | 异常处理考察
第三周作业,可能是异常那一章当时没怎么听,此前也不怎么接触,感觉还挺陌生的. 00 第1题 00-1 题目 /* * To change this license header, choose Lic ...
- Java中会存在内存泄漏吗,请简单描述?
为了搞清楚Java程序是否有内存泄露存在,我们首先了解一下什么是内存泄露:程序运行过程中会不断地分配内存空间:那些不再使用的内存空间应该即时回收它们,从而保证系统可以再次使用这些内存.如果存在无用的内 ...
- IDEA 创建javaWeb以及Servlet
1.新建项目 2.Web工程设置:点击项目名称,按F4 (1)配置sources:在WEB-INF下新建两个文件夹classes和lib (2)配置path:刚刚创建的classes文件夹路径 (3) ...
- JVM 选项 -XX:+UseCompressedOops 有什么作用? 为什么要使用?
当你将你的应用从 32 位的 JVM 迁移到 64 位的 JVM 时,由于对象的指针从 32 位增加到了 64 位,因此堆内存会突然增加,差不多要翻倍.这也会对 CPU 缓存(容量比内存小很多)的数据 ...
- 信号量,semaphore源代码之我见
信号量,Semaphore,一个限定访问线程数量的工具类,属于并发包java.util.concurrent 里面的类. Semaphore,内部提供了构造方法(包含默认的非公平信号量构造方法,已经可 ...
- C++ | 虚函数初探
虚函数 虚函数 是在基类中使用关键字 virtual 声明的函数.在派生类中重新定义基类中定义的虚函数时,会告诉编译器不要静态链接到该函数. 我们想要的是在程序中任意点可以根据所调用的对象类型来选择调 ...
- PokemonGo:LBS游戏开发
写在前面 去吧!皮卡丘!小时候拥有一台任天堂是多少熊孩子的梦想,每个夜晚被窝里透出的微弱光线,把小小的童年带入另一个世界,家门口的鸟和狗,森林里的虫和瀑布,山洞里的超音蝠,带着小小的梦,走过一个个城市 ...
- 让弹幕给 PPD 生个孩子
怎样才能跑起来我写的弹幕程序 资源下载 申请野狗后端云账号注册 创建应用: 复制appId到index.html的 var ref = new Wilddog("https://<ap ...
- idea 启动微服务 设置 run dashboard
微服务如果很多,启动时如果在run窗口,会不是很方便,所以idea中配置了rundashboard,有时不自动出现时,需要进行配置: 配置操作如下: 我的idea版本2020.2 1.在父工程的.id ...
- Android的Activity屏幕切换动画左右滑动切换
在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity ...