当前位置: 首页 > Linux

4.8北京Rust聚会-主讲人征集

时间:2023-04-06 19:53:46 Linux

如果你有兴趣参与Rust作为一种强调性能、安全和并发的编程语言的各种应用、实践和无限可能的头脑风暴,你一定不能错过本次Rust编程语言相关应用的线下Meetups由大炭科技、南京大学、CloudWeGo、华为等技术专家带来。我们的主题是RustX,旨在探索使用Rust编程语言“点亮”的任何应用程序、实践和探索。时间:2023年4月8日14:00地点:北京市西城区宣武门外大街1号院M层环球金融信息中心。杨峰南京大学计算机科学与技术系助理研究员主题:基于实际场景应用分析的Rust库模糊测试技术报告摘要:Rust是一门承诺内存安全和并发安全的语言,各种Rust库的API漏洞与缺陷相关的缺陷可能会影响所有使用该库的程序。因此,保证Rust库的安全性和可靠性是一个极其重要的问题。为了进一步保证Rust库的安全性,通过模糊测试对Rust库进行测试是一种可行的方法。在这份报告中,我们提出了一种依赖于现有Rust生态系统来生成模糊测试目标的方法。该方法通过MIR对待测库所在生态系统中的项目进行分析,找到现实中API之间的调用和依赖关系,从而提取待测库的API序列,并据此生成Rust库的fuzzing测试目标。嘉宾:大探科技联合创始人兼CTO史继成主题:Linux6.2中用Rust语言编写驱动摘要:Linux在6.1中增加了对Rust语言的支持,从此开发者可以使用Rust语言进行Linux内核驱动开发。由于Rust语言的安全性,使用Rust语言进行面向未来的开发工作将成为必然趋势。虽然Rust语言的支持还有很多不完善的地方,但这并不妨碍我们“吃螃蟹”——用Rust语言写一个Linux驱动。本次分享将:介绍Rust语言对Linux系统的支持。以Linux上一个简单的Driver为例,说明如何用Rust编写驱动程序。分析Rust在Linux中的工作原理。列出Rust在编写驱动程序时的局限性。给出了用Rust编写驱动程序的指南。嘉宾:叶天行华为技术有限公司主题:使用Rust实现Git传输协议、Git对象解析和数据库存储服务器间通信的协议有两种实现方式:HTTP和SSH。Git传输协议可以保证数据传输的安全性和可靠性,可以高效处理大量数据。通过使用Rust,可以轻松实现Git客户端和服务器端的数据传输,并保证高效的网络通信和数据安全。Git存储结构介绍-Git使用一种称为对象存储的方法来存储代码版本信息。Git对象有四种类型:blob、tree、commit和tag。提交问题(CallforPresenters)无论你是使用Rust编写对安全性要求高的系统级软件,还是高效的并发程序,亦或是游戏、web/手机应用等,只要对Rust应用感兴趣且有意义想法与做法,欢迎投稿,分享给更多同行。请将姓名、公司、主题、摘要、联系方式等信息发送至tianwei.wang@datenlord.comMeetup注册(注册)欢迎点击链接注册:https://www.meetup.com/rust-chinese-团体/活动/292379002