【Rust日报】 2019-02-10

本文转载自:https://rust.cc/article?id=20705e8d-881d-4400-9a9e-f4f1f9891e62

rust-guide: 法国国家信息系统安全局开放了Rust安全开发指南

#rustguide #anssi

法国ANSSI(国家信息系统安全局)开放的Rust指南,它并不是Rust教程,而是一份使用Rust进行安全应用程序开发的示例和建议。有时间我会把它翻译成中文。

  • Reddit 讨论贴
  • 官方网站报道
  • rust-guide

euc:一个3D渲染库

#3D

euc


使用Rust挑战Roguelike游戏比赛

#game

Roguelikes是指程序生成的Rogue模式的RPG游戏,死亡是永久性的。2005年,roguelike社区建立了一年一度的活动,即7DRL挑战赛,开发者在七天内挑战创建这样一个roguelike。距离新的挑战赛开始还有18天。

所以,有人用Rust实现了一个可以开发支持Web和Desktop的Roguelike游戏模板库quicksilver-roguelike,方便你使用Rust挑战。

  • reddit 讨论贴
  • 7drl-challenge-2019
  • quicksilver-roguelike

使用main函数的问号语法糖自定义程序退出码

#main

作者为此还创建了一个独立的crate:exit

  • Read More
  • exit

「讨论」我是否应该放弃Java而转投Rust?

#java

这哥们最近在面试一个工作,但是公司要求他必须学习Rust。但他只会Java,所以来Reddit求助,到底是否应该学习Rust呢?Rust前景如何?

Reddit的朋友给了他很多建议。感兴趣的可以看看。

总的来说,大伙基本都认为Rust的光明未来。

Reddit 讨论贴


使用MPSC Channel在GTK中轻松使用线程

#gtk_rs

使用gtk-rs的人,在IRC或其他交流平台经常出现的一个问题就是:「如何从另一个线程修改UI的状态?」。由于GTK只允许主线程访问其UI状态,所以才出现这种问题。所以作者为gtk-rs实现了一个新的API:一个类似于Rust标准库的与GLib/GTK主线程集成的MPSC Channel API,方便开发者处理这个问题。该文是作者对这个过程的经验之谈。

Read More


sns-push-notifications:用于使用AWS SNS给iOS和Android推送通知

#asw_sns #push_notification

sns-push-notifications


fit-rs: 用于读取和解码运动设备生成的FIT文件

#fit

目前支持Garmin Edges 1000和520设备(Garmin出品的,用于骑行的GPS智能码表)。

fit-rs


日报订阅地址:

  • Telgram Channel
  • 阿里云语雀订阅
  • Stemmit
  • Rust.cc论坛
  • GitHub

你可能感兴趣的:(【Rust日报】 2019-02-10)