bli22ard

bli22ard

V2EX 第 597131 号会员,加入于 2022-10-12 11:36:31 +08:00
今日活跃度排名 7798
根据 bli22ard 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
bli22ard 最近回复了
1 天前
回复了 bli22ard 创建的主题 程序员 rust vs golang 交叉编译
@c0t 看得出来经验丰富啊👍。有个疑问,openssl-sys 为什么不直接映射 openssl 版本号发布,然后提供对应 rustup target list 所有编译后的版本,在 rust 层屏蔽各个平台的差异性,使用这个 crate 的人员就不用关心平台差异性。不然现在的 cargo build 看起来提供了 --target 支持交叉编译,但是大多数项目都会编译失败,tls 依赖的可能性太高了。现在这样--target ,这个参数太鸡肋了。
很多文章上用系统 openssl 编译 ,apt install libssl-dev 类似这种包管理器直接安装,这种编译使用系统 openssl 链接的,编译稳定性大大降低,因为系统各个版本安装的 openssl 版本不尽相同,难道 openssl 兼容性就这么好
2 天前
回复了 bli22ard 创建的主题 程序员 rust vs golang 交叉编译
@zengxs 感觉确实是这个思路,感觉大多数时间花费在搞编译器上了。


@undeflife golang ,带硬件加速的加密算法,以及 tls ,都是标准库自带,不依赖 cgo 。加密算法,以及 tls ,rust 没有全部原生 rust 实现。


@Donaldo 这个没试过,我是看到 rustls 里面有用到 ring 库。


@MrKrabs 性能快的不是特别多,但是带来的麻烦不小


@yplam 一看就是搞过的



@ihciah 看到过这个,但是没测试过,有时间试下
去农批商场, 进货橙子,有 5 家在卖橙子,价格不一样,请问根据什么判断,应该进货哪家橙子。你的对手有,美团买菜,朴朴买菜,钱大妈,肉联帮,百果园,相比这些你有什么优势
3 天前
回复了 bli22ard 创建的主题 程序员 rust vs golang 交叉编译
@PTLin


(base) PS C:\Users\3\RustroverProjects\rs-certbot> cargo tree --target=x86_64-unknown-linux-musl -i ring
ring v0.17.8
|-- instant-acme v0.7.2
| `-- rs-certbot v0.1.0 (C:\Users\3\RustroverProjects\rs-certbot)
|-- rcgen v0.13.1
| `-- rs-certbot v0.1.0 (C:\Users\3\RustroverProjects\rs-certbot)
|-- rustls v0.23.16
| |-- hyper-rustls v0.27.3
| | |-- instant-acme v0.7.2 (*)
| | `-- reqwest v0.12.9
| | `-- rs-certbot v0.1.0 (C:\Users\3\RustroverProjects\rs-certbot)
| |-- reqwest v0.12.9 (*)
| `-- tokio-rustls v0.26.0
| |-- hyper-rustls v0.27.3 (*)
| `-- reqwest v0.12.9 (*)
|-- rustls-webpki v0.102.8
| `-- rustls v0.23.16 (*)
`-- x509-parser v0.16.0
`-- rs-certbot v0.1.0 (C:\Users\3\RustroverProjects\rs-certbot)
(base) PS C:\Users\3\RustroverProjects\rs-certbot>




(base) PS C:\Users\3\RustroverProjects\rs-certbot> cargo tree --target=x86_64-unknown-linux-musl -i openssl-sys
error: package ID specification `openssl-sys` did not match any packages
(base) PS C:\Users\3\RustroverProjects\rs-certbot>
3 天前
回复了 bli22ard 创建的主题 程序员 rust vs golang 交叉编译
@mxT52CRuqR6o5
zig 貌似也有一些问题

@sunny352787
没用 cgo 情况下,golang ,linux 、mac 、windows 互相交叉编译没遇到过问题


@PTLin
😄,reqwest = {version = "0.12",default-features = false,features = ["rustls-tls"]} 加了这个, 但是编译时候,需要 gcc 来编译 ring
3 天前
回复了 bli22ard 创建的主题 程序员 rust vs golang 交叉编译
@pursuer aarch64-musl openssl 太难搞。
4 天前
回复了 zwgf 创建的主题 移动开发 开发的 APP 接口总是会被封,怎么处理?
提供一种思路,没实战过,找个国内可以发帖的网站,简书,知乎,小红书,随便选一个,不用登录可以访问。然后把你真正的域名加密后发到帖子里面,迷惑性更强一些的,写篇教程,里面插入一段加密后的内容,然后你的 app 启动,就去爬这个帖子,拿回域名列表密文解密,剩下就正常调用接口
如果是 tcp ,然后应用层自定义协议,一般情况下, 和端口关系不大。可以排查一下,应用层协议本身是否存在问题,弱网环境会不会有问题。另外,就是检查网络防火墙,是不是有什么阻断规则,误判了苹果的审核 ip 。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4840 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 09:44 · PVG 17:44 · LAX 01:44 · JFK 04:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.