【Rust日报】 2019-02-10

本文介绍了法国国家信息系统安全局开放的Rust安全开发指南,还提及一个3D渲染库euc,以及用Rust挑战Roguelike游戏比赛。此外,探讨了是否放弃Java转投Rust,还介绍了在GTK中使用线程的新API,以及用AWS SNS推送通知和读取运动设备FIT文件的相关内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

#rustguide #anssi

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


euc:一个3D渲染库

#3D

euc


使用Rust挑战Roguelike游戏比赛

#game

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

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


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

#main

作者为此还创建了一个独立的crate: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


日报订阅地址:

一、综合实战—使用极轴追踪方式绘制信号灯 实战目标:利用对象捕捉追踪和极轴追踪功能创建信号灯图形 技术要点:结合两种追踪方式实现精确绘图,适用于工程制图中需要精确定位的场景 1. 切换至AutoCAD 操作步骤: 启动AutoCAD 2016软件 打开随书光盘中的素材文件 确认工作空间为"草图与注释"模式 2. 绘图设置 1)草图设置对话框 打开方式:通过"工具→绘图设置"菜单命令 功能定位:该对话框包含捕捉、追踪等核心绘图辅助功能设置 2)对象捕捉设置 关键配置: 启用对象捕捉(F3快捷键) 启用对象捕捉追踪(F11快捷键) 勾选端点、中心、圆心、象限点等常用捕捉模式 追踪原理:命令执行时悬停光标可显示追踪矢量,再次悬停可停止追踪 3)极轴追踪设置 参数设置: 启用极轴追踪功能 设置角度增量为45度 确认后退出对话框 3. 绘制信号灯 1)绘制圆形 执行命令:"绘图→圆→圆心、半径"命令 绘制过程: 使用对象捕捉追踪定位矩形中心作为圆心 输入半径值30并按Enter确认 通过象限点捕捉确保圆形位置准确 2)绘制直线 操作要点: 选择"绘图→直线"命令 捕捉矩形上边中点作为起点 捕捉圆的上象限点作为终点 按Enter结束当前直线命令 重复技巧: 按Enter可重复最近使用的直线命令 通过圆心捕捉和极轴追踪绘制放射状直线 最终形成完整的信号灯指示图案 3)完成绘制 验证要点: 检查所有直线是否准确连接圆心和象限点 确认极轴追踪的45度增量是否体现 保存绘图文件(快捷键Ctrl+S)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值