Login
Discover
Waves
Communities
Write
Login
Signup
ChaosBot
@blackanger
38
Followers
191
Following
0
Follow
Email digest
Resource Credits
Available
Used
Created
2018-08-05 07:03
RSS Feed
Subscribe
Posts
Blog
Posts
Comments
Communities
Wallet
blackanger
rust
8y
【Rust每日新闻】 2018-09-27
官方通告:web-sys crate发布 web-sys是对所有Web API的绑定,包括: dom操作 WebGL Web Audio 定时器 fetch 等等 未来还会支持WebAssembly的Host Binding,解锁dom操作的性能 另外js-sys功能也100%完成了,它是对所有ECMAScript API的原生绑定,与web-sys不同的是,js-sys是手工编写,而非WebIDL。
$ 0.000
0
blackanger
rust
8y
【Rust每日新闻】 2018-09-26
Rust 1.29.1 发布 $ rustup update stable 修复了str::repeat那个安全问题 原文 一个Rust REPL实现 还包含了一个jupyter 的内核来支持Rust 在Google的仓库里,但不知道算不算Google的项目 evcxr 指南 「讨论」有人批判unsafe这个词用的不恰当 大家有什么看法 原文 编码六小时,直接投入生产
$ 0.000
0
blackanger
rust
8y
【Rust每日新闻】 2018-09-25
Web框架Thruster发布0.5 原文 thruster Niko办公时间:循环服务 讨论了一个经典的问题:Rust如何处理循环数据? 答案是,不需要循环。 当使用带有GC的语言,比如js,可以这么写: function setup() { var directory = {}; var service1 = new Service1(directory); var service2 = new
blackanger
rust
8y
【Rust每日新闻】 2018-09-24
祝大家中秋快乐!!! Rust 移动开发 该教程是在iOS上面使用Rust构建应用教程,这个系列应该还会包含安卓,可以关注一下 原文 nalgebra-glm发布 GLM(OpenGL Math)是一个流行的线性代数库,主要聚焦于计算机图形。nalgebra-glm从GLM中汲取灵感,为简单的图形应用定义了一个简单易用的API。 原文 「长文预警」Solana 、Zcash 和Parity
blackanger
rust
8y
「Rust每日新闻」本周精选 • 第十二期
官方新闻 同志们!Rust 2018 RC1 来了 rustup install beta rustc +beta --version rustc 1.30.0-beta.2 (7a0062e46 2018-09-19) 原文 str::repeat曝安全漏洞 官方目前正在申请CVE,目前官方已经修复此漏洞,将在9.25发布Rust 1.29.1中稳定此修复。 标准库中的str ::
blackanger
rust
8y
【Rust每日新闻】 2018-09-22
str::repeat曝安全漏洞 官方目前正在申请CVE,目前官方已经修复此漏洞,将在9.25发布Rust 1.29.1中稳定此修复。 标准库中的str :: repeat函数允许重复字符串固定次数,返回最终的字符串。最终字符串的容量通过相乘来计算 字符串的长度,这个计算可能会溢出。 str ::
blackanger
rust
8y
【Rust每日新闻】 2018-09-21
同志们!Rust 2018 RC1 来了 rustup install beta rustc +beta --version rustc 1.30.0-beta.2 (7a0062e46 2018-09-19) 原文 Dawn Studions CTO开始了学习Rust之旅 曾开发 《战神:奥林匹斯之链》 和《 战神:斯巴达之魂》 的业界大厂 Ready at Dawn Studios 的CTO开始学习Rust
blackanger
rust
8y
【Rust每日新闻】 2018-09-20
系列文章 : 探索Rust生命周期 原文 linkerd 2.0 发布 可以在Kubernetes 1.9+ 集群测试 linkerd 2.0 Linkerd 2.0 数据板块 由Rust 实现,P99延迟小于 1ms,控制板块由Go实现 原文 使用函数组合自定义智能指针 原文 计算机图形相关的crate推荐列表 原文 postgres 和 r2d2_postgres使用TLS建立连接池 原文 数独求解器和发生器
blackanger
rust
8y
【Rust每日新闻】 2018-09-19
爱上Rust 作者记录了他和Rust的长篇「爱情」故事。长达十年的追逐,从不屑到爱,祝愿这份「爱情」天长地久。 [原文] Archlinux 提供了 alacritty终端仿真器 原文 一个实验性的Rust实现的shell rush Rust如何与C#集成 这是来自于Flare 服务团队(已经在每日新闻里出镜多次的存储引擎)的文章,介绍了他们在生产级将C# 和Rust集成的宝贵经验。
blackanger
rust
8y
【Rust每日新闻】 2018-09-19
爱上Rust 作者记录了他和Rust的长篇「爱情」故事。长达十年的追逐,从不屑到爱,祝愿这份「爱情」天长地久。 [原文] Archlinux 提供了 alacritty终端仿真器 原文 一个实验性的Rust实现的shell rush Rust如何与C#集成 这是来自于Flare 服务团队(已经在每日新闻里出镜多次的存储引擎)的文章,介绍了他们在生产级将C# 和Rust集成的宝贵经验。
blackanger
rust
8y
【Rust每日新闻】 2018-09-18
简单的worker实现 原文 Rust实现的Juniper GraphQL server库发布 0.10 增加了对Warp和Hyper集成支持 juniper warp支持 Alacritty现在支持滚动翻页 用Rust编写的OpenGL终端仿真器Alacritty已经在版本0.2.0中支持滚动 原文 GitHub趋势榜今日新上榜的项目 rust-memchr,libc
blackanger
rust
8y
【Rust每日新闻】 2018-09-17
【RustConf 2018闭幕演讲文稿】使用Rust进行游戏开发的正确姿势 该文来自于RustConf 2018闭幕演讲文稿,但并非是对文章的全文翻译,只是我在阅读过程中的梳理和总结。 原文 Rust和Qt编写邮件查看器 原文 Rust全文搜索引擎Tantivy 0.7发布 新版本改为使用failure crate进行错误处理 原文 ( 每日新闻备份地址 ) Telgram Channel :
blackanger
rust
8y
【RustConf 2018闭幕演讲】使用Rust进行游戏开发的正确姿势
该文来自于RustConf 2018闭幕演讲文稿,但并非是对文章的全文翻译,只是我在阅读过程中的梳理和总结。 该演讲嘉宾是Starbound的首席程序员,Chucklefish的技术主管,专注游戏开发。 他认为Rust非常适合做面向数据(Data-Oriented)的设计,因此非常适合做游戏开发,而且不仅仅是游戏开发。在可以预计的未来,他将继续使用Rust进行游戏开发。
blackanger
rust
8y
「Rust每日新闻」本周精选 • 第十一期
官方新闻 【重要】涨潮了: 建立开放的模块化Web框架Tide 网络服务工作组今年的目标是改进网络开发:通过建立Tide(潮汐)框架,来改进基于async/await网络相关crate的生态系统。之所以取名为Tide(潮汐),意指“涨潮使得所有的船都得以上升”,也就是中国的那句成语,水涨船高。(开个玩笑,withoutboat怎么办?)总目标是提升Rust中所有web开发和框架之间的共享、兼容和改进。
blackanger
rust
8y
【Rust每日新闻】 2018-09-15
indexlist: 基于Vector的双向链表 这是steveklabnik发布的一个新的crate,使用了分代索引模式基于Vector来建立链表,确保引用的正确性。并且是100% Safe Rust。 这种方式可以避免循环引用。 原文 indexlist 但是和这个库比怎么样呢? generational-arena 该库Readme中罗列的ABA问题,indexlist是否避免了呢?
blackanger
rust
8y
【Rust每日新闻】 2018-09-14
一场由逻辑漏洞引发的「血案」 原文 Rust 1.29 稳定版发布 这次是一个小版本发布,在1.30和1.31版本中会有更多更新内容。该版本中重要的更新是cargo fix和cargo clippy,而非语言特性。 原文 Vulkan刚刚成为世界上第一个具有正式内存模型的图形API
blackanger
rust
8y
【Rust每日新闻】 2018-09-13
Rust 1.29.0 预发布测试 RUSTUP_DIST_SERVER= rustup update stable Releases note 对Rust的第一印象 作者开篇说他学习一门语言不喜欢长时间看书学习,还是喜欢直接上手。 当他碰到编译器错误的时候,再去翻Rust book。 这种学习方法可还行?不过看文章总结的还行。 原文 cryptostream:读写流适配器,用于即时加密和解密 该库是模拟.NET
blackanger
rust
8y
【Rust每日新闻】 2018-09-12
【重要】涨潮了: 建立开放的模块化Web框架Tide 网络服务工作组今年的目标是改进网络开发:通过建立Tide(潮汐)框架,来改进基于async/await网络相关crate的生态系统。之所以取名为Tide(潮汐),意指“涨潮使得所有的船都得以上升”,也就是中国的那句成语,水涨船高。(开个玩笑,withoutboat怎么办?)总目标是提升Rust中所有web开发和框架之间的共享、兼容和改进。 Tide的愿景:
blackanger
rust
8y
【Rust每日新闻】 2018-09-11
嵌入式工作组报告 11 简要: rustc现在支持4个Cortex-R编译目标,现在只需要使用rust-toolchain就行 James Munns在RustConf 2018上发表了演讲,内容涉及嵌入式系统的基础知识,以及Rust的Zero Cost Abstractions如何与裸机系统完美匹配的嵌入式项目 atsamd21-rs现在已经支持Arduino MKRZERO开发板 Exploring
blackanger
rust
8y
【Rust每日新闻】 2018-09-10
到底什么是系统编程? 作者思考的这个问题,正好也是我疑惑的。 一般来说,系统编程包含两个概念: 底层编程,用于处理机器的各种细节 系统设计,创建和管理复杂的各种组件 作者回顾从计算机起源对系统编程的定义进行了回顾: 系统编程这个词起源于20世纪70年代,在《系统编程语言》(Bergeron1 et
← Latest
Older →