ecnelises

ecnelises

V2EX 第 89617 号会员,加入于 2015-01-02 22:06:48 +08:00
根据 ecnelises 的设置,主题列表只有在你登录之后才可查看
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
ecnelises 最近回复了
除开 Ruby 这类解释型动态语言不谈,Objective-C 显然更符合 Smalltalk 的理念。可惜的是除开其奇怪的语法,大多数人可能也没有多喜欢这种程度的动态性。
我不清楚 CFNetwork 和你项目的具体细节,但你可以用 Swift 对应的上层库 URLSession 看有没有这个问题。印象里,在 Objective-C 时代 iOS 发网络请求有很多的坑。

另外建议你还是先统一用 curl ,我有个要用到加密库的项目,本来也想在不同平台用各自的系统库,但这样做至少在初期弊大于利,需要多实现很多代码,行为也不一致,万一有什么安全问题开源库升级也比系统库方便,用系统库仅存的好处可能就是目标二进制体积更小一些,但 curl 本身也不大。
Unix 有一个通用的工具叫 chroot ,顾名思义就是在某个环境中把某个目录映射为 root ,理论上可以实现虚拟环境的功能。但 macOS 上这么折腾的毕竟少,要实现你的目的可能坑多。
我记得非常清楚,几年前在本站看到过一个 NVIDIA 员工发的帖子(一时找不到了),说他大约是在 11 年还是 13 年入职的,到现在财务自由就是靠公司股票。那时候还没有 ChatGPT 、没有生成式 AI. 如果在十年前那个阶段买入 NVIDIA 股票,到 20 年美国大放水之前差不多也有十倍收益,和今天这个涨幅自然不能比,但放在正常股票来看也了不得。

人是不能回到过去的,这种事即使放到梦里也显得有些奢侈,因为现今人类构筑的绝大多数体系,都建立在「时间是单向流动的」这个假设上。也就是说,如果自己真能回到过去,那今天 NVIDIA 的股票也不会值这么多钱。

如果你过去有本金但未做出你今天看来正确的决定,应该想的不是「如果我当时能 xxx 就好了」(虽然是人之常情),而是为什么自己当时没做出这个选择,一定有它的原因,一定是在当时看来这么做不会有这么大收益。这个才重要得多。人总是乐于美化过去而丑化未来。
41 天前
回复了 haoyu7 创建的主题 软件 全平台密码管理器咨询
@jimmy3780
好想法。不过我刚开始对它那个 Passkey 支持很摸不着头脑,以为是可以用 Passkey 解锁,没想到是保存 Passkey 登录其他网站,鉴于支持 Passkey 的网站基本都支持传统密码登录,感觉有点意义不明😂
42 天前
回复了 haoyu7 创建的主题 软件 全平台密码管理器咨询
@0o0O0o0O0o
大概就是每个系统自己的加解密 API ,比如 macOS/iOS 的 CryptoKit/CommonCrypto ,Windows 的 bcrypt. 好处是程序体积更小,配置简单,不过反正 Linux 平台上用的都是 OpenSSL/LibreSSL ,其他平台打包上一个这个也不是什么大问题。
42 天前
回复了 haoyu7 创建的主题 软件 全平台密码管理器咨询
打算写一个,现在想到的点:

- 兼容主流平台,最好用原生 UI (老版本系统可以战略性放弃)和原生加密 API
- 有浏览器插件(联动原生软件还是独立运行?)
- 有命令行程序提供一些底层命令供自动化
- 数据结构灵活,字段可定制
- 开源,有完备测试,加密流程部分参考几大密码管理器的技术白皮书
- 支持同步( iCloud ?文件?如果可以也可以兼容 Bitwarden 协议?或者自建 API )
- 能从其他密码管理器导出的数据导入,以及反过来导出到它们能接受的格式
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2496 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 02:09 · PVG 10:09 · LAX 19:09 · JFK 22:09
Developed with CodeLauncher
♥ Do have faith in what you're doing.