rust

2021-1-30 6:47
9月15日,一架载有307名乘客和11名机组人员的印尼航班飞往北部城市棉兰,着陆后立即偏离跑道,引发了该国运输安全监管机构的调查。它发现飞行员在过去90天内飞行时间不到三个小时。自从2月1日以来,副驾驶根本没有飞机起飞。 这次事件突显了冠状病毒大流行带来的新风险:飞行员没有获得足够的飞行机会,因为航空公司对飞机的需......
2021-1-30 5:40
据《信息报》报道,Facebook正在准备针对苹果的反托拉斯诉讼。 消息人士告诉媒体,Facebook已经与外部法律专家一起为案件准备了几个月。该诉讼特别指控苹果通过强迫包括Facebook在内的第三方开发人员遵循一套不遵循苹果品牌应用程序的规则来滥用其市场支配力。例如,苹果强迫外部开发人员使用应用程序内支付服务,......
2021-1-29 20:44
Python的Rust绑定。这包括运行Rust二进制文件中的Python代码并与之交互,以及编写本机Python模块。 对于Python 3.6,也可以使用PyPy进行构建(通过cpyext),目标PyPy版本为7.3+。请参阅指南中的pypy部分。 您可以在Rust中编写本机Python模块,也可以在R......
2021-1-29 5:56
这只是关于我最近在Rust生态系统中发现的东西的简短文章: 如果您订阅了Medium,并希望支持我,则可以阅读Medium上的这篇文章。 Criterion是Rust生态系统中一个众所周知且经常使用的基准测试框架。如果您还没有听说过,一定要查看一下! 从v0.3开始,Criterion支持进程内分析挂钩,它......
2021-1-29 3:25
据《信息》周四报道,Facebook可能对苹果提起反托拉斯诉讼,指控苹果通过其App Store规则滥用了权力。社交网络的潜在诉讼显然表明,苹果迫使外部开发人员遵守自己的应用不必遵循的规则。 该报告引用了匿名消息来源,并指出Facebook最终可能选择不提起诉讼。 CNET的Apple Report新闻简报在i......
2021-1-28 23:36
据报道,Facebook正计划将与苹果的长期战役告上法庭。据《信息》报道,Facebook一直在与外部法律顾问合作,针对苹果提起反托拉斯诉讼,指控该公司“通过强迫应用程序开发人员遵守App Store的规定,即苹果自己的应用程序无须遵守,从而滥用了其在智能手机市场的实力。跟随。” 该报告援引熟悉此事的人的话说,F......
2021-1-28 22:35
在外部法律顾问的帮助下,Facebook几个月来一直在准备针对苹果的反托拉斯诉讼,该诉讼指控iPhone制造商通过强迫应用程序开发人员遵守App Store规则(苹果自己的应用程序不遵守该规则)来滥用其在智能手机市场上的权力。据两名直接了解Facebook努力的人士说,必须遵循。 Facebook的法律准备表明,尽......
2021-1-28 22:27
一本有关使用Rust笔记本进行数据分析的实用书,教您概念以及如何在实践中实现这些概念。 拿书 在以下各节中,我们将采用一种实用的方法。因此,我们需要可用的正确工具和环境,以跟上示例和练习的步伐。我们将使用Rust以及将形成科学堆栈的软件包,例如ndarray(用于多维容器)和plotly(用于交互式绘图)......
2021-1-28 21:57
evcxr_runtime-用户可以从Evcxr使用的库中与Evcxr进行交互的功能和特征。 如果您认为自己喜欢REPL,则绝对建议您查看Jupyter内核。 这几乎是一个REPL体验,但是是在Web浏览器中。 要查看其功能,最好先从Jupyterkernel之旅开始。 Github应该允许您预览它,或者您可以从......
2021-1-24 4:47
共识算法是一个始终引起我注意的主题:它复杂且困难,需要精确而安全的解决方案。换句话说:我们有几台机器组成一个集群,它们在相同数据的相同副本上运行,即使在某些服务器宕机的情况下也可以继续运行。此方法用于解决分布式系统中的许多问题。 为了稍微介绍一下我们目前的立场,我们必须谈论Paxos。在过去的十年或更长时间里,Pa......
2021-1-24 4:16
微软正在开放长期用于32位Windows编程的旧Win32 API,允许编码人员使用他们选择的语言,而不是默认的C / C ++选项或单独的解决方法。 顾名思义,Win32是用于95及更高版本Windows版本的32位API。 尽管Win32 API以前可以在C / C ++之外的其他语言中使用,但这需要变通......
2021-1-23 0:27
布鲁塞尔(路透社)-一家德国应用程序开发商向欧盟反托拉斯当局对谷歌和苹果公司提起申诉,他说去年拒绝了旨在鼓励遵守政府COVID-19规则的游戏。 几家开发商在其应用政策方面对Google和Apple提出了挑战,引发了要求采取监管行动的呼吁,因为在中国等受限市场以外的几乎所有智能手机都随附有Google的Play商......
2021-1-22 4:11
使用Windows crate,您可以直接使用从描述API的元数据中即时生成的代码来调用过去,现在和将来的任何Windows API,然后直接进入Rust包,在其中可以像调用另一个Rust模块一样调用它们。 Rust语言投影遵循C ++ / WinRT建立的传统,即使用标准语言和编译器为Windows构建语言投影,......
2021-1-22 2:50
使用Windows crate,您可以直接使用从描述API的元数据中即时生成的代码来调用过去,现在和将来的任何Windows API,然后直接进入Rust包,在其中可以像调用另一个Rust模块一样调用它们。 Rust语言投影遵循C ++ / WinRT建立的传统,即使用标准语言和编译器为Windows构建语言投影,......
2021-1-21 4:56
Rust席卷了编程语言世界。自2015年发布1.0版以来,它一直是最受欢迎的编程语言之一,得到了开发人员和贡献者的忠实拥护。 要了解为什么开发人员如此偏爱这种语言,我们开始了有关Rust在生产中的新系列。在其中,我们将采访使用Rust进行重大项目的人员:应用程序,服务,启动MVP等。 对于本系列的第一部分,我们采......
2021-1-20 22:21
我知道许多人使用The Great Suspender来自动暂停Chrome中无效的浏览器标签。显然,此扩展程序的最新版本已由一个阴暗的匿名实体接管,并且现在被Microsoft标记为恶意软件。值得注意的是,该扩展程序的最新版本(v7.1.8)添加了集成的分析功能,可以跟踪您在所有站点上的所有浏览活动。 kes。 ......
2021-1-20 21:26
构建Qt应用程序时,QWidgets的优点之一是能够使用QPainterAPI以简单的方式构建自定义窗口小部件。这使Qt开发人员几乎完全可以为其小部件实现复杂的几何形状。 另一方面,QML默认仅包含矩形。这些矩形可以更改半径以创建圆形和圆形的矩形,但是形状越复杂则越复杂。 幸运的是,Qt API提供了多种实现自......
2021-1-19 22:28
LatticeFlow背后的总体思路是构建工具,以帮助AI团队构建和部署安全,可靠和可信赖的AI模型。该团队认为,今天的问题是模型非常擅长找到正确的统计模式以达到给定的基准。但是,由于这些模型针对实验室环境中的准确性进行了优化,而不是针对现实环境中的鲁棒性进行了优化,因此使它们变得不灵活。 “评估机器学习模型的最常......
2021-1-19 6:0
这是一系列博客文章,向您展示如何在Rust中构建文本编辑器。如上本教程所概述,这是对Rust中公斤的重新实现。与原始手册相同,这些博客文章指导您完成构建基础文本编辑器hecto的所有步骤。 通过应用更改,保存和运行程序,您几乎总是能够看到您的操作更改。我将尽我所能解释每个步骤的最佳步骤-有时很详细,而且经常链接到其......
2021-1-19 2:1
Ballista是一个概念验证的分布式计算平台,主要在Rust中实现,使用Apache Arrow作为主题模型。它建立在一个架构上,该架构允许其他编程语言作为一等公民被支持,而无需为序列化成本付出任何代价。 随着Apache Arrow 3.0.0的发布,Rust实现中发生了许多重大更改,因此有必要注释掉该存储库......
2021-1-18 4:4
一些定量数学库实际上只是定价公式的集合。希望是这样(请参阅数学模块),而且还有更多。该库旨在插入投资银行或对冲基金的风险和定价基础架构中。这并不排除使用该库进行学术工作,而是会引入学术界经常缺少的现实世界中的混乱状态。 QuantMath负责管理金融工具的生命周期(请参阅工具模块)。当产品付款或派息时,这会导致工......
2021-1-18 2:15
> cargo build --release --no-default-features> ./target/release/rs_pbrt --helppbrt 0.8.3解析PBRT场景文件(扩展名.pbrt)并呈现它用法:rs_pbrt [OPTIONS]< path> FLAGS:-......
2021-1-17 5:40
用Rust重写程序已经有些模棱两可了,已经讨论很多的程序就是cURL。 人们第一次建议用Rust重写cURL时,主要作者Daniel Stenberg撰写了一篇文章,说明为什么cURL是用C编写的,而不会用Rust重写。它包括以下部分: 那里。一个简单的事实是,我们过去的大多数漏洞都是由于代码中的逻辑错误而发......
2021-1-17 5:10
我最近通过学习"开始学习Rust编程语言。这本书,在解释语言基础方面做得非常出色。 读完本书的主要内容后,我开始了我的第一个非平凡的,真实的应用程序。但是我很快发现自己遇到了一个问题,我还没有能力很好地处理: 本文介绍了寻找该问题答案的过程。我将尝试说明我所采用的模式以及示例代码,以展示其实现方式,以期......
2021-1-16 9:30
留下最深刻印象的故事与一周中占据主导地位的两个新闻钉子有关-Visa和Plaid取消了其53亿美元的收购协议,以及Affirm和Poshmark的炙手可热的IPO。 在美国司法部提起诉讼以阻止他们的交易后,看着格子呢和维萨(Visa)唱着“让我们彻底摆脱”的声音并不令人震惊。但令我感到惊讶的是,我第二天编辑了与格子......
2021-1-16 8:20
Rust是一种很棒的语言。它启用了出色的CLI工具,例如ripgrep和exa。诸如Cloudflare之类的公司正在将Rust用于其自己的系统,并鼓励人们编写Rust以运行微服务。借助Rust,可以编写出比C ++或C更安全,更微型,更简洁的真正快速的软件。 如果我正在编写地理编码器,路由引擎,实时消息传递平台,......
2021-1-16 7:0
如果Zig代码看起来像是跳了起来就无法调用函数,则不是。这意味着您可以确保以下代码仅调用foo()然后再调用bar(),并且可以确保无需知道任何类型的代码: D具有@property函数,这些函数可以通过类似于字段访问的方式来调用,因此在上面的示例中,c.d可能会调用一个函数。 C ++,D和Rust具有运算......
2021-1-16 6:43
上个月,一种最有前途的冠状病毒疫苗的制造商报告说,黑客偷走了他们提交给欧盟监管机构的机密文件。上周五,有消息称黑客伪造了某些内容,并将其发布在互联网上。 由制药公司辉瑞和BioNTech联合开发的BNT162b2疫苗的研究发现,它在预防COVID-19方面有95%的有效率,并且在年龄,性别,种族和族裔人口统计方面......
2021-1-16 6:35
要在该存储库中构建任何东西,您必须安装Rust。该构建当前使用特定版本的Rust Nightly编译器,它将由货物自动下载。要构建和测试基本协议库: 要为Android进行构建,您必须安装几个其他软件包,包括JDK,Android NDK / SDK,并将Android目标添加到Rust编译器,使用 ......
2021-1-16 3:29
在此博客文章中,我们将介绍一项令人兴奋的新功能,借助Mysocket,您可以部署自己的Beyond Corp设置。 什么是零信任零信任背后的主要概念是用户不应该仅因为他们在您的网络中而受到信任。 这种隐式信任问题是我们典型的问题