ecnelises's repos on GitHub
5 人关注
cinflator
A simple complement to what we learnt about C in Chinese universities.
C++ · 2 人关注
farm
Happy farm. Homework of Design Patterns in SSE, 2017
Ruby · 1 人关注
ecnelises.github.io
Personal technical blog, in English.
CSS · 0 人关注
arke
Arke is a truly minimal WordPress theme. No sidebars, no widgets, no settings. Just your content. Arke is extremely fast and scores 100/100 on Pingdom's speed test.
Rust · 0 人关注
artichoke
💎 Artichoke is a Ruby made with Rust
C++ · 0 人关注
ar_archive_writer
A writer for object file ar archives
0 人关注
awesome-wheels
Stop thinking about your side projects
0 人关注
backtrace-rs
Backtraces in Rust
0 人关注
cargo
The Rust package manager
Rust · 0 人关注
chrono
Date and time library for Rust
Rust · 0 人关注
coreutils
Cross-platform Rust rewrite of the GNU coreutils
0 人关注
corosensei
A fast and safe implementation of stackful coroutines in Rust
0 人关注
CotEditor
Lightweight Plain-Text Editor for macOS
Rust · 0 人关注
curl-rust
Rust bindings to libcurl
C++ · 0 人关注
DataStructure-Homework
DataStrucure Homework in Fall, 2016, SSE, Tongji University
0 人关注
filetime
Accessing file timestamps in a platform-agnostic fashion in Rust
Swift · 0 人关注
firefox-ios
Firefox for iOS
0 人关注
foreman
Manage Procfile-based applications
C++ · 0 人关注
fp-division-test
Test floating point precision.
0 人关注
freebsd-doc
FreeBSD doc tree (read-only mirror)
0 人关注
fs4-rs
Extended utilities for working with files and filesystems in Rust.
0 人关注
fs_at
Filesystem 'at' implementations for Unix and Windows
Rust · 0 人关注
getrandom
A small cross-platform library for retrieving random data from (operating) system source
0 人关注
git2-rs
libgit2 bindings for Rust
0 人关注
gitoxide
An idiomatic, lean, fast & safe pure Rust implementation of Git
0 人关注
gsoc-cn
Main repo for gsoc-cn which about how we maintain this organization
CSS · 0 人关注
guides
An effort to provide awesome documentation for the RubyGems ecosystem.
0 人关注
homebrew-core
🍻 Default formulae for the missing package manager for macOS (or Linux)
Rust · 0 人关注
iana-time-zone
Rust crate to get the IANA time zone for the current system
0 人关注
jobserver-rs
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 就好了」(虽然是人之常情),而是为什么自己当时没做出这个选择,一定有它的原因,一定是在当时看来这么做不会有这么大收益。这个才重要得多。人总是乐于美化过去而丑化未来。
42 天前
回复了 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   ·   我们的愿景   ·   实用小工具   ·   2731 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 03:07 · PVG 11:07 · LAX 20:07 · JFK 23:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.