标签:alt 很多 环境 其他 地址 clean release rebase 场景
本文首发于「HelloGitHub」微信公众号,搜索「HelloGitHub」点击关注解锁更多宝藏!
作者:HelloGitHub-小鱼干
新手开始学习的时候,都会遇到一个问题:如何开始学 xx?See,这周的 GitHub 热榜项目们就是带你来学习新技术的,在这个五一假期学习下 3D 游戏的着色、阴影处理,了解下 3D 游戏的开发过程如何?实在不行,很多 HG 小伙伴说过的问过如何写一个操作系统?rust-raspberrypi-OS-tutorials 带你从写个可用于 ARM 架构的操作系统开始。此外,clean-code-javascript 教你写出优雅、可读性高的代码,Just Try it~~
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布
| 实用
| 有趣
,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New
,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 ??
本周 star 增长数:700+
3d-game-shaders-for-beginners 是一个手把手教你一步步实践,从 SSAO、着色、光影处理、法线贴图(凸凹贴图的一种表现)带你体验 3D 游戏的制作。
GitHub 地址→https://github.com/lettier/3d-game-shaders-for-beginners
本周 star 增长数:700+
rust-raspberrypi-OS-tutorials 是一个手把手教你写个树莓派操作系统的教程,它详细地介绍了如何从零开始为嵌入式系统编写独立的操作系统内核,如果你是 ARM 64 位 ARMv8-A 的新手不妨来跟着它学习下。
GitHub 地址→https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials
本周 star 增长数:900+
Opyrator 可快速将你的 Python 函数变为可在生产环境使用的微服务,你可以通过 HTTP API /可交互的 UI 来部署和访问你的服务。Opyrator 由 FastAPI、Streamlit 和 Pydantic 提供服务。
GitHub 地址→https://github.com/ml-tooling/opyrator
本周 star 增长数:1,050+
The Fuck 是个优秀的命令输出校验工具,它能自动帮你校对输入命令并执行正确的指令,当你输 git brnch
再也不会看到该死的提示语 git: ‘brnch‘ is not a git command. See ‘git --help‘.
The Fuck 会自动帮你执行 git branch
命令,更别提写错的 puthon 它已经能理解为是 python,是不是很棒。
GitHub 地址→https://github.com/nvbn/thefuck
本周 star 增长数:2,150+
New
WinBox 是一个专业的 HTML5 Web 窗口管理器,它具有轻量、出色性能、无依赖、支持定制化开发等特性,可用于桌面应用、窗口、弹窗等场景下。
GitHub 地址→https://github.com/nextapps-de/winbox
本周 star 增长数:1,950+
Supabase 使用企业级的开源工具构建 Firebase 特性,它是一个开源的 Firebase 替代品。特性:
GitHub 地址→https://github.com/supabase/supabase
本周 star 增长数:900+
想写出优雅、阅读性高的 JS 代码吗?clean-code-javascript 收录了适用 JavaScript 的整洁代码之法,旨在教你写出可读、可复用、可重构的优雅代码。
GitHub 地址→https://github.com/ryanmcdermott/clean-code-javascript
以上为 2021 年第 18 个工作周的 GitHub Trending ??如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 ??
关注 HelloGitHub 公众号 第一时间收到更新。
还有更多开源项目的介绍和宝藏项目等待你的发现。
学就完事了!万星项目带你做 3D 游戏——GitHub 热点速览 v.21.18
标签:alt 很多 环境 其他 地址 clean release rebase 场景
原文地址:https://www.cnblogs.com/xueweihan/p/14728945.html