#rust

2020-5-8 19:28
美国能源部科技信息办公室
2020-5-6 21:8
一项民意调查发现,在冠状病毒大流行期间,随着有关该病毒的错误信息激增,公众对科学家和卫生专家工作的信任有所增加。 开放数据活动组织开放知识基金会(Open Knowledge Foundation)的这项民意调查发现,64%的选民现在更有可能听取科学家和研究人员的专家建议,只有5%的人表示他们不太可能这样做。 Sur......
2020-5-6 10:49
我通常会带着一定程度的愤世嫉俗来对待关于替代推进器主题的论文。但我们终于得到了一项关于微波推进器的研究,它不依赖于不可能的物理学。取而代之的是,它使用了一个普通的老式等离子推进器。 等离子体推进器通常被认为是太空中的一种推进手段,但现在已经有一种被设计成在大气条件下运行。据相关研究人员称,这是一种空气等离子体推进器,......
2020-5-5 22:36
我最近一直在运行我的Ballista项目的一些基准。您可以在此处查看当前的结果。在这项基准测试工作中,我发现Rust基准测试慢得离谱。经过调试,原来这是由于使用了MUSL,我很想了解一下是怎么回事。 基准测试打包在Docker(Dockerfile)中,我使用docker run--cpu=12命令在24核台式机上运......
2020-5-4 23:14
作为探索Rust中的一些基本并发工作流的上一篇文章的后续文章,现在让我们探索一种稍微更高级的模式:工作从一个阶段流到下一个阶段的并发管道,以及在该上下文中发出背压信号的方法。我们还将查看流数据的“推”和“拉”源之间的区别。 让我们从初始代码开始,与前一篇文章不同的是,该代码示例非常庞大和复杂,出乎意料: 我们有三个不......
2020-5-3 23:40
[列表中的上一个][列表中的下一个][线程中的前一个][线程中的下一个]列表:openBSD-miscSubject:Re:将语言集成到OpenBSD?From:";Theo de Raadt";<;deraadt()OpenBSD!组织>;日期:2017-12-03 20:37:07消息-ID:......
Rust on Bare Metal(en.wikipedia.org)
2020-5-3 22:40
跳跃到航海跳跃搜索铁锈是一种氧化铁,通常是一种红色的氧化物,由铁和氧气在水或空气湿度存在的情况下反应而成。几种形式的铁锈可以用肉眼和光谱学来区分,并在不同的环境下形成。[1]铁锈由水合Fe(III)氧化物Fe2O3·nH2O和Fe(III)氧化物-氢氧化物(FeO(OH),Fe(OH)3)组成。 如果有足够的时间,在......
Making Rust as Fast as Go(www.christianfscott.com)
2020-5-3 21:33
围棋是垃圾收集的,铁锈不是。这意味着生锈比走快,对吗?不!不总是这样。 让我们来看一个例子,我在使用一个计算Levenshtein编辑距离的算法时偶然发现了这个例子。我想比较相同算法在几种不同语言中的性能。这些语言中有两种是“锈迹斑斑”和“走人”。 令我惊讶的是,围棋版本比铁锈版本快。快多了。我最初的反应是,我一定是......
2020-5-3 20:25
您需要获取gba bios二进制文件,还提供并支持开源的gba bios。 将BIOS文件放在存储库根目录中,并将其命名为gba_bios.bin(或者使用-b命令行选项)。 您也可以将rom文件或任何包含.gba文件的zip文件拖放到仿真器窗口中,新的rom将被加载。 GBATEK没有$GBA开发人员马丁·科斯写的......
Rust in an Instant(fnordig.de)
2020-5-3 17:5
标签:Rust Use std::OS::RAW::{c_int,c_void};使用std::sync::atom::{AtomicU64,Ording::SeqCst};使用std::time::Instant;#[repr(C)]struct timespec{TV_sec:U64,TV_Nsec:U64,}S......
The Safety Boat: Kubernetes and Rust(msrc-blog.microsoft.com)
2020-5-3 6:55
我们的团队DeisLabs最近发布了一款名为Krustlet的新软件,它是一个用于在流行的开源容器管理工具Kubernetes上运行WebAssembly模块的工具。Kubernetes被广泛用于在许多供应商和公司中运行云软件,并且主要是用Go编程语言编写的。虽然已经有很多关于使用Rust进行系统级编程的故事,但您并......
2020-5-2 23:50
专注于Rust语言的Redox OS开源操作系统现在能够启动AMD Ryzen ThreadRipper 3990X 64核/128线程处理器,并以完整的多线程功能运行。虽然Rust编程语言的基本原则之一是提供安全的并发性,但Redox OS本身存在一个多核问题,直到本周,首席Redox OS开发人员(和System......
2020-5-2 21:46
分散的、私有的、安全的和免费的基础设施。获取开始构建所需的工具和支持。 您的用户的隐私和匿名性。每个人的安全访问(SAFE)网络的建立是为了用内置的加密通信来否定互联网入侵者的窥探。 易于使用多种语言的API,这意味着您可以专注于编码。这里无需担心您的基础设施或扩展成本! 用户始终控制着他们的数据,随着网络的货币化,......
Rust/WinRT Public Preview(blogs.windows.com)
2020-5-2 18:5
我们很兴奋地宣布,Rust/WinRT项目终于在GitHub上有了一个永久的公共主页: Rust/WinRT遵循C++/WinRT建立的使用标准语言和编译器为Windows运行时构建语言投影的传统,为Rust开发人员提供了一种自然而惯用的方式来调用Windows API。Rust/WinRT允许您使用从描述API的元......
2020-5-2 18:1
Erlang VM在Rust中的实现。按照这个重要性顺序,我们的目标是完整、正确和快速。 兼容OTP 22+(目前没有分发的比特)-所有的代码最终都应该不变地在Enigma上运行。不支持不推荐使用的操作码。 因为它很有趣,而且我学到了很多。BEAM和HIPE很棒,但它们都很大(约300K SLOC)。一个小的实现使新......
2020-5-2 17:59
去年,普林斯顿大学和芝加哥大学的研究人员发表了一项关于所谓“暗模式”的研究结果。黑暗模式是在线企业用来操纵用户做一些能让企业赚更多钱的事情的策略。 例如,无法最小化的电子邮件捕获弹出窗口或几乎不可能取消的重复计费方案。 虽然研究得出的结论是它们通常是有效的,但过度咄咄逼人的使用可能会引起强烈的反弹,从而侵蚀信任,损害......
2020-5-2 17:48
微软详细介绍了它的工程师们正在使用Mozilla创建的Rust编程语言的另一个领域,这是Azure团队的一个新项目,用于在Kubernetes中测试WebAssembly模块。 微软已经在试验使用Rust来重写Windows的底层组件,这些组件最初是用C和C++编写的,同时也在寻找Rust的内存安全特性,为维罗纳项目......