Rust 视界 @rust_daily_news Channel on Telegram

Rust 视界

@rust_daily_news


Rust 热点、开源项目、动态

Rust 视界 (Chinese)

在快节奏的科技时代,了解最新的编程语言发展、开源项目和技术动态至关重要。如果您是一名对编程充满热情的专业人士或是想要了解更多关于Rust语言的爱好者,那么不妨关注我们的Telegram频道"Rust 视界"。这里汇聚了最新的Rust热点资讯、开源项目推荐以及行业动态,让您第一时间了解Rust编程领域的最新动态。 nn"Rust 视界"频道提供了一个交流和学习的平台,让您与同行们分享经验、讨论新技术,从而不断提升自己在Rust编程领域的技术水平。无论您是想要深入了解Rust语言的技术细节,还是想要获取最新的Rust项目资讯,我们都会竭诚为您提供最权威、最全面的信息。 nn通过关注"Rust 视界"频道,您将获得以下好处:n1. 最新的Rust热点资讯,第一时间掌握行业动态;n2. 丰富的开源项目推荐,帮助您更好地了解并应用Rust语言;n3. 与同行们交流经验、分享技术,共同进步成长;n4. 参与精彩的讨论和活动,与Rust领域的专家建立联系。nn不论您是Rust语言的资深开发者,还是刚刚接触这门语言的初学者,"Rust 视界"频道都将为您带来全方位的信息服务和交流平台。立即关注我们的频道"Rust 视界"("rust_daily_news"),与全球的Rust爱好者一起探讨编程世界的未来!

Rust 视界

19 May, 07:01


再解释一下为啥不自动化发布呢?
1. 其实建立这个channel 的初衷,是为了满足我自己的学习需求。从收集信息到发布信息的过程,促使我自己学习和思考。
2. 也是因为我自己比较懒,另外 GPT-4 api key 也挺贵的。
3. 现在用 GPT ,我的学习需求有了变化,不方便再把输出复制到channel共享了。

自动化的事,留给其他人吧。

Rust 视界

19 May, 05:53


【正式通告】

本 Channel 从 2018 年2月开始建立,持续一年半每天发布 Rust 相关动态,后面因为精力有限改为不定期发布。截止到今天,有了 ChatGPT 或相关工具,可以让大家快速获取 Rust 生态相关信息,甚至可以对全文进行总结。所以本 Channel 的使命到今天就正式结束了。 但是相关数据还会保留,大家江湖再见吧! 感谢一直以来热爱 Rust 的朋友支持。

Rust 视界

19 May, 05:47


利用 GPT 插件,可以快速了解 Rust 生态动态, 所以本 Channel 的使命,应该到今天就结束了。

Rust 视界

19 May, 05:46


今天的最热的新闻莫过于 ChatGPT iOS 客户端发布了。

iOS客户端可以实现方便基于 Apple ID 和 app 内支付进行账号充值,另外,在网页端使用过插件的话,在 app 里可以根据 history 寻找相关 session 继续使用插件。

Rust 视界

16 May, 04:57


进一步详细的总结:

1. [Announcing "unsend", a thread-unsafe async runtime for thread-unsafe people](https://notgull.github.io/unsend):这是一个新的异步运行时库,名为"unsend",它是线程不安全的,专为线程不安全的人设计。它的目标是提供一个简单、易用的异步运行时,让开发者能够更容易地编写异步代码。

2. [no more bit fiddling (and introducing bilge)](https://hecatia-elegua.github.io/blog/no-more-bit-fiddling/):这篇文章讨论了位操作的问题,并介绍了一个新的库bilge,它可以帮助开发者更容易地进行位操作。作者还分享了他如何使用bilge库来解决他在开发过程中遇到的一些问题。

3. [rust-analyzer changelog #181](https://rust-analyzer.github.io/thisweek/2023/05/15/changelog-181.html):这是rust-analyzer的最新更新日志,介绍了最近的一些改进和新功能。包括对一些语言特性的支持,以及一些性能和稳定性的改进。

4. [New crate announcement: seredies, a serde implementation of the Redis Protocol](https://www.reddit.com/r/rust/comments/13il281/new_crate_announcement_seredies_a_serde/):这是一个新的crate,名为seredies,它是Redis序列化协议的serde实现。这个crate的目标是提供一个高效、易用的方式来处理Redis协议。

5. [DAW Frontend Development Struggles](https://billydm.github.io/blog/daw-frontend-development-struggles/):这篇文章讨论了DAW前端开发的挑战,包括如何处理复杂的用户界面,如何优化性能,以及如何处理各种硬件和软件的兼容性问题。

6. [rewrite it in rust: pacdef releases v1.0.0](https://www.reddit.com/r/rust/comments/13i9pbb/rewrite_it_in_rust_pacdef_releases_v100/):Pacdef是一个为Arch Linux设计的声明式包管理器前端,最初是用Python编写的。随着时间的推移,作者希望不仅支持Arch,还支持其他的包管理器,如cargo和apt。因此,他决定用Rust重写它,以提高性能和理解度。现在,这个项目已经完成,发布了v1.0.0版本。

7. [Introducing FRUG](https://www.reddit.com/r/rust/comments/13im07r/introducing_frug/):FRUG是一个新的游戏开发库,目标是为想要学习如何在rust中制作游戏的人提供资源。它的优先级是提供教程、文档,并尽可能地简化事情,而不是将这个项目变成一个游戏引擎。作者希望你会喜欢这个项目,并欢迎任何形式的反馈和帮助。

以上就是对这七篇文章的总结,希望对你有所帮助。如果你有任何其他问题或需要更多的信息,请随时告诉我。

Rust 视界

16 May, 04:41


下面文本是链接修复版本:

以下是今天Reddit Rust频道的一些新闻和讨论:

1. [Announcing "unsend", a thread-unsafe async runtime for thread-unsafe people](https://notgull.github.io/unsend):这是一个新的异步运行时库,它是线程不安全的,专为线程不安全的人设计。

2. [no more bit fiddling (and introducing bilge)](https://hecatia-elegua.github.io/blog/no-more-bit-fiddling/):这是一篇博客文章,讨论了位操作的问题,并介绍了一个新的库bilge。

3. [rust-analyzer changelog #181](https://rust-analyzer.github.io/thisweek/2023/05/15/changelog-181.html):这是rust-analyzer的最新更新日志。

4. [New crate announcement: seredies, a serde implementation of the Redis Protocol](https://www.reddit.com/r/rust/comments/13il281/new_crate_announcement_seredies_a_serde/):这是一个新的crate,实现了Redis序列化协议的serde实现。

5. [DAW Frontend Development Struggles](https://billydm.github.io/blog/daw-frontend-development-struggles/):这是一篇博客文章,讨论了DAW前端开发的挑战。

6. [rewrite it in rust: pacdef releases v1.0.0](https://www.reddit.com/r/rust/comments/13i9pbb/rewrite_it_in_rust_pacdef_releases_v100/):这是一个项目,它被重写为Rust,并发布了v1.0.0版本。

以上是修复的内容,WebPilot 会从reddit里把原始链接拿过来

7. [Introducing FRUG](https://www.reddit.com/r/rust/comments/13im07r/introducing_frug/):这是一个新的游戏开发库,目标是为想要学习如何在rust中制作游戏的人提供资源。

以上是今天Reddit Rust频道的一些新闻和讨论,希望对你有所帮助。如果你有任何其他问题或需要更多的信息,请随时告诉我。

Rust 视界

16 May, 04:41


相比 google ai 更强一些:google ai链接是编的,webpilot插件的链接是对的,但是有部分链接被截断了

Rust 视界

16 May, 04:26


ChatGPT这个 WebPilot 插件不错

Rust 视界

15 May, 07:19


全球开源技术峰会 5.27~28

大会特别邀请了 Rust 基金会执行董事前来分享,还单独开设了 Rust 论坛,所有的议题都严格审核过,干货满满,欢迎大家前来参与~

https://gotc.oschina.net/

Rust 视界

14 May, 10:51


字节跳动开源了一个 Rust 写的通用代理方案,包括但不限于代理、反向代理、负载均衡、NAT穿透等

https://github.com/bytedance/g3
https://www.reddit.com/r/rust/comments/13ff3o3/g3proxy_get_open_sourced_after_3_years_of/

Rust 视界

11 May, 14:22


RustNL 2023 Conference 回放

https://www.youtube.com/watch?v=9Q4yNlbfiYk

Rust 视界

11 May, 04:51


crates.io 上的 API token scope现在处于公开 Beta 测试期!

https://crates.io/settings/tokens/new

该功能允许用户选择 token 可以调用哪些 endpoints 以及可以影响哪些crates。此功能用于改善 CI 场景(例如在推送 git 标签后自动发布 crates)。

RFC 中定义的 endpoint scope:

- publish-new: 允许发布新的 crate , 对应 endpoint: PUT /crates/new (new crates) PUT /crates/new
- publish-update: 允许用户更新现有 crate , 对应 endpoint: PUT /crates/new (existing crates) PUT /crates/new
- yank: 允许撤销和取消撤销用户创建的现有版本, 对应 endpoint: DELETE or PUT /crates/:crate_id/:version/unyank
- change-owners: 允许邀请新的所有者或删除现有的所有者, 对应 endpoint: DELETE or PUT /crates/:crate_id/owners
- legacy: 允许访问 crates.io 上的所有endpoint,除了创建新token,例如在实施此 RFC 之前创建的token。 , 对应 endpoint: 除了 PUT /me/tokens 之外的一切


https://blog.rust-lang.org/inside-rust/2023/05/09/api-token-scopes.html

Rust 视界

11 May, 04:26


实验性的 feature gate 从 interoperable_abi 改名为 crabi

这个名字改的比较巧妙:

crabi -> Crab ABI ,避免了 Rust 基金会商标新政策。(是不是暗示之前 Rust 商标新政策要通过了)

crabi -> C-Rust-ABI,也表示了这是专门用于和 C-ABI 互操。crABI 是C ABI的严格超集,crABI 会降级到 C-ABI。

https://github.com/rust-lang/rust/pull/105586

Rust 视界

09 May, 03:18


通知!第三届中国Rust开发者大会(RustChinaConf 2023)开始报名了

上海 6.17/18 两天,欢迎大家报名参与线下年度 Rust 盛会

活动行报名链接:https://www.huodongxing.com/event/1702066803600

另外,也欢迎大家踊跃提交 Rust 议题。

Rust 语言独有的特性,使得其适应面非常广泛,通过广泛搜集整个社区和企业中的议题,我们初步整理,覆盖如下方面:

- 数据库
- 分布式
- 存储
- 嵌入式、IoT及OS开发
- 游戏
- 密码学、区块链与 Web3.0
- 云原生与 WebAssembly 开发和应用
- 效率类工具
- 大数据与AI
- 跨平台与移动开发
- 其它

期待大家的议题。议题提交链接:https://shimo.im/forms/xqpwpdXw6YxrJTj9/fill

详情:https://mp.weixin.qq.com/s/f7I94EfG3f0q9DDHzs71jQ

Rust 视界

05 May, 16:11


【你为成为赏金猎人做好准备了吗?】Qdrant OSS团队现在有了一种新的方法来挑选合适的候选人加入团队


> 如果有一个开放的Rust开发人员职位,你有兴趣申请,就在我们的GitHub issues 上选择一个任务,解决它,并打开一个拉取请求。
>
> 如果你的贡献质量很好,核心团队接受了PR,我们将邀请你参加面试。如果这也进行得很顺利,你很可能会收到加入Qdrant团队的邀请。如果不行...好吧,我们会为你的贡献付费。我们最近通过这种方法找到了两个非常棒的新成员。
>
> 它不仅适用于工作申请。我们通常会奖励标有“赏金”标签的某些任务的贡献。
https://github.com/qdrant/qdrant/issues?q=label%3A%22%F0%9F%92%8E+Bounty%22
>
> 我们正在使用一个名为Algora的新服务,它运行得非常好。已经关闭了几个有奖励的任务。因此,如果您对 #opensource 感兴趣并且具有良好的Rust技能,让我们联手吧!


reddit 评论摘要:

> 总的来说,我真的很喜欢这种方法!我唯一能看到的问题是,为了贡献一个像样的 PR,你必须已经对代码/领域有相当的了解。可能我加入的每个工作都是我在加入之前对正在发生的事情一无所知,直到我加入、在工作中学习并迅速适应 🙂

> 这对公司来说是一个净收益。他们通过这种方式雇用的人已经免费自我介绍并准备好从第一天开始产生生产力。

> 它比Leetcode更好。

> 我支持公司发布开源软件并从贡献者中招聘,这显然是非常有意义的。然而,这似乎也是一种轻松获取免费劳动力的方式,因为公司可能会使用申请者的写作样本在自己的产品中,而不雇用他们。当然,与大多数人从开源贡献中获得的(财务)回报相比,被雇用的机会很小,但仍然是一个更大的奖励。我感到矛盾。
> 回复上面: 他们会为贡献付费,所以这不是免费的。

https://www.reddit.com/r/rust/comments/138fvpx/get_rewarded_for_rust_open_source_contribution/?utm_source=share&utm_medium=ios_app&utm_name=ioscss&utm_content=1&utm_term=9

Rust 视界

05 May, 15:49


这个Channel我从 2018年就在分享,差不多有一年半的时间是每天都在更,这里也承载着我对 Rust 的热爱的记录。我是一个喜欢分享,热爱新技术的人, 如果你不喜欢我的分享,请马上离开。不需要用表情来传达你对我的恶意或不喜欢。因为本 Channel 只会发我喜欢的内容,只针对喜欢我分享内容的人群。 所以,你不喜欢的话,大可取消关注订阅,发表情或多一句评论对你而言都是浪费人生,是不是?所以,慢走不送,多谢配合🙏

Rust 视界

05 May, 15:03


建了个飞书群,感兴趣的加入 ,一起交流,共同学习,上限 5000人。本群专注于 GPT/Mojo/Rust/智能应用开发和生态等相关话题,也欢迎分享各种有用的 Prompts ,也可以讨论 AI 发展动态。 勿用小米或其他私域飞书加入,不互通。

Rust 视界

05 May, 14:56


Vemcache : in-memory vector db

https://github.com/FaizChishtie/vemcache

Rust 视界

05 May, 14:55


基于 Qdrant 打造的 OpenAI Embedding 存储

https://github.com/liuliuOD/Documentation-Embedding