Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
重现性:随着时间的推移无法重新运行代码
我担心将来运行的代码可能会失败 我见过这个tidyverse运行良好但一段时间后返回错误的函数 因为它们已被Defunct https stackoverflow com a 5963610 11359310 要给出一些可重现的示例 请尝试
r
period
binaryreproducibility
真正可复制的 Docker 容器?
有一种安全趋势叫做可重复的构建 https en wikipedia org wiki Reproducible builds 其目标是有一种方法来创建输出二进制文件的位精确副本 以便用户可以验证在互联网上找到的版本是否值得信赖 Docke
Docker
security
nondeterministic
binaryreproducibility
Yagarto(GCC、Win32)在不同的 PC 上以不同的方式编译相同的代码
我正在 Windows 上使用 Yagarto 工具链来编译大约 100K 行代码的代码库 我们有两台开发电脑 然而 尽管它们具有相同的工具链并构建相同的源代码 但它们各自构建的二进制文件略有不同 我已经使用 MD5 检查了我们是否具有相同
c
gcc
binaryreproducibility
yagarto
确定 .NET 程序集是否是从同一源构建的
有谁知道如何比较两个 NET 程序集以确定它们是否是从 相同 源文件构建的 我知道有一些差异实用程序可用 例如 Reflector 插件 但我对查看 GUI 中的差异不感兴趣 我只是想要一种自动方法来比较二进制文件集合以查看它们是否是从相同
NET
assemblies
checksum
il
binaryreproducibility
构建 .net 程序集时可以指定模块版本 ID (MVID) 吗?
我们有一些每天晚上自动构建的共享程序集 当没有对源代码进行任何更改时 我希望程序集二进制文件与以前的版本完全相同 然而 程序集之间似乎存在细微差别 我做了一些努力来确定两个版本之间的差异 我用了ildasm生成 il 版本 并比较生成的文本
c
NET
assemblies
diff
binaryreproducibility
Visual C++ 中的二进制再现性
有没有办法在 Visual C 中强制相同的代码生成相同的二进制文件 换句话说 关闭 PE 中的时间戳或强制 PE 中的时间戳为某个固定值 它不仅仅是一个时间戳 还有一个用于 PDB 匹配的嵌入式 GUID 正如 John Robbins
c
VisualStudio
visualc
portableexecutable
binaryreproducibility