• 开一场自己的特斯拉灯光秀「GitHub 热点速览 v.22.01」


    作者:HelloGitHub-小鱼干

    新的一年开始了,本周特推是两款有意思的游戏,一个是末日生存游戏,让你有“危机感”地过好新的一年,而另外一款则是编程游戏,有代码就有一切的一款游戏,只要你还在写代码,那么未来在手。当然还有标题中的特斯拉灯光秀项目,让你攒够一辆特斯拉的钱之后,可以秀一把今年的辉煌。当然还有一些实用的编程库,比如 Python Fire 和 Asynq,都能让你提升编程效率。最后还有一个终端摸鱼看片的 notflix 等你来休闲。

    此外,虽然本期没有,今年开始,除了本周特推之外,还将加入 News 速览模块,像之前的 Log4j 漏洞事件之类的开源相关热门新闻,都会作为一个热点 News 在速览模块展示 可惜 GitHub 官方没有庆祝元旦,不然本期的 News 将会是 GitHub 的元旦资讯。

    以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知

    • 本文目录
        1. 本周特推
        • 1.1 末日回合游戏:Cataclysm-DDA
        • 1.2 编程游戏:bitburner
        1. GitHub Trending 周榜
        • 2.1 特斯拉灯光秀:light-show
        • 2.2 Go 分布式任务队列:asynq
        • 2.3 终端看片:notflix
        • 2.4 代码编辑器:lapce
        • 2.5 Python CLI 利器:Python Fire
        1. 往期回顾

    1. 本周特推

    1.1 末日回合游戏:Cataclysm-DDA

    本周 star 增长数: 450+

    Cataclysm-DDA 是近期 HG 月刊 #vol.69 的推荐项目,也是本周特推。在辞旧迎新的二零二二年第一期热点速递 du 一把世界末日为背景的生存游戏。Cataclysm-DDA 《大灾变:黑暗之日》作为一款回合制游戏,游戏中没有任何任务,唯一的目标就是活下去。玩家可以通过寻找食物、装备等资源建造避难所,还支持车辆改装、制作物品等特色机制,支持 Windows、Linux、macOS、Android 系统。

    GitHub 地址→https://github.com/CleverRaven/Cataclysm-DDA

    1.2 编程游戏:bitburner

    本周 star 增长数: 200+

    Bitburner 是一款基于编程的增量游戏。在这款基于文本的增量 RPG 游戏中,玩家扮演反乌托邦世界的 Hacker 用 JavaScript 编写脚本来自动化游戏玩法、学习技能、玩迷你游戏、解决谜题等。

    GitHub 地址→https://github.com/danielyxie/bitburner

    2.1 特斯拉灯光秀:light-show

    本周 star 增长数:1,000+

    New 有了特斯拉灯光秀 xLights 指南,你可以在特斯拉汽车上创建和运行你自己的灯光秀。我知道有 HG 小伙伴一定会说:我就差一辆特斯拉了[手动狗头],我也是,希望今年你我能攒够一辆特斯拉的钱。目前 light-show 支持的车型有:Model S (2021+)、Model 3、Model X (2021+)、Model Y。

    GitHub 地址→https://github.com/teslamotors/light-show

    2.2 Go 分布式任务队列:asynq

    本周 star 增长数:450+

    Asynq 是一个 Go 库,用排列任务并与 worker 一起进行异步处理,具有简易、可靠、高效等特性。它的工作原理:客户端将任务放入队列,服务器从队列中拉出任务并为每个任务启动一个 worker goroutine,多个 worker 同时处理任务。

    GitHub 地址→https://github.com/hibiken/asynq

    2.3 终端看片:notflix

    本周 star 增长数:500+

    New NOTFLIX 是个 shell 脚本能检索 magnet 链接并通过 webtorrent 在终端转化视频流并播放。

    GitHub 地址→https://github.com/Bugswriter/notflix

    2.4 代码编辑器:lapce

    本周 star 增长数:600+

    Lapce 是用纯 Rust 写的代码编辑器,UI 采用 Druid。它用 Xi-Editor 的 Rope Science 进行文本编辑,并使用 Wgpu 进行渲染。

    GitHub 地址→https://github.com/lapce/lapce

    2.5 Python CLI 利器:Python Fire

    本周 star 增长数:1,000+

    Python Fire 可用于将 Python 代码对象自动生成命令行界面 CLI 的库。

    GitHub 地址→https://github.com/google/python-fire

    3. 往期回顾

    以上为 2022 年第 1 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟

    最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:AI 换头。 和之前的送书活动类似,留言点赞 Top3 的小伙伴(),小鱼干会努力去找 Repo 的^^

    HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~


    作者:削微寒
    扫描左侧的二维码可以联系到我
    知识共享许可协议
    本作品采用署名-非商业性使用-禁止演绎 4.0 国际 进行许可。

  • 相关阅读:
    双管齐下采用压缩传输加快网页显示速度
    努力奋斗第一天
    cefSharp在XP下使得程序崩溃记录
    SVN记住用户名和密码后如何修改
    如果把编程语言比作武器
    cefSharp 设置运行时系统语言
    C# 检测机器是否有声卡设备
    C# 中判断程序是否启动使用Mutex使用异常
    chm 字体修改
    最近两年的生活
  • 原文地址:https://www.cnblogs.com/xueweihan/p/15761189.html
Copyright © 2020-2023  润新知