返回

GitHub 热点速览 v.22.42

开发工具

地图制霸,你的足迹遍布几个省?

本周一开源的 "中国制霸生成器" 占据了两天的 GitHub Trending 榜,刷屏朋友圈,截至撰写时有超过 15k 星标。该工具可用来生成 "中国制霸地图",即用你的足迹或者旅游经历填满中国地图。

地图制霸基于七巧板图案原理,每张七巧板的方块表示一个省份,通过变幻排列、旋转,就能组成各种各样的形状。开发者 @biubiubiu2048 还放出了七巧板、省份地图的数据,方便用户DIY 生成。还有用户直接用代码实现了中国制霸生成器。

像这种有趣的项目,社交媒体当然不会放过。有用户用它做出陕西版的雪糕地图、陕西土豆片地图、陕西肉夹馍地图,当然还有 "中国制霸之新西兰华裔版",颇有创意。

除了它之外,还有一份大礼包:完整的中国制霸攻略。这份攻略来自 12 年前央视的《百家讲坛》,由主持人撒贝宁讲解。视频中除了介绍游戏玩法和历史,还介绍了一些七巧板技巧,以及一些新鲜、有趣的趣闻八卦,大家感兴趣可以看看。

Rust 内存读写解决消息处理问题

Rust 的消息处理一直存在一些问题,比如当服务端太忙时,消息队列很容易堆积,从而导致服务不可用。最近的一项研究发现,使用内存读写的方式可以解决这些问题。

该研究由瑞典查尔姆斯理工大学的编程语言学家 Natan Sara 领导,研究人员在 Rust 中构建了一个名为 "Postmark" 的消息传递系统。Postmark 允许服务端将消息存储在内存中,而不是存储在磁盘中,从而提高了消息处理效率。

研究人员发现,Postmark 可以显著提高消息处理性能。在一些情况下,Postmark 的消息处理速度比传统的消息传递系统快 10 倍以上。

Google Colab 支持 JavaScript!

Google Colab 是一个交互式 Jupyter 笔记本环境,用于机器学习研究和教育。最新版本 (v2.0) 正式支持 JavaScript!

在 Colab 中使用 JavaScript 的好处包括:

  • 可以直接在浏览器中运行 JavaScript 代码,而无需安装任何软件。
  • 可以使用 Colab 中的各种工具和库,包括 Tensorflow、Keras 和 PyTorch。
  • 可以轻松地将 JavaScript 代码与其他语言 (如 Python) 的代码集成。

如果想尝试使用 Colab 中的 JavaScript,可以按照以下步骤操作:

  1. 打开 Colab 笔记本。
  2. 单击 "新建笔记本" 按钮。
  3. 在 "笔记本类型" 下拉菜单中,选择 "JavaScript"。
  4. 单击 "创建" 按钮。

现在,就可以开始在 Colab 中使用 JavaScript 了!

Google 发布:可学习文本生成模型 T5-XXL

最近,Google 发布了一个新的文本生成模型 T5-XXL,它拥有 110 亿个参数,是目前最大的文本生成模型之一。

T5-XXL 在多种任务上取得了最先进的性能,包括文本摘要、机器翻译、问答和代码生成。在 GLUE 基准测试中,T5-XXL 在所有任务上的平均得分达到 89.6%,比之前最好的模型高出 3.8 个百分点。

T5-XXL 的发布标志着文本生成领域的一个重大进步。它将使研究人员能够开发出更加强大和多功能的文本生成模型。

其他项目:

  • Pandora FMS:一个用于监控 IT 基础设施的开源软件。
  • Nym:一个用于构建隐私保护应用程序的开源框架。
  • Clarity:一个用于构建用户界面库的开源库。
  • shellharden:一个用于防御 shell 脚本攻击的开源工具。
  • 3D-printing:一个用于生成 3D 打印模型的开源软件。

你可能感兴趣的链接: