V2EX
1.79K subscribers
12.2K photos
2 videos
253 files
76K links
V2EX新帖及热议
群组:@v2exhub
Download Telegram
[加密货币] 十行代码,生成绝对安全助记词

最近 V2 加密币圈热度很高,我对助记词生成模块 mnemonic 进行了阉割,只保留了核心的 助记词生成算法,支持 12–24 个 BIP39 标准助记词,无依赖,可以在任何 python 环境执行,在不触网的情况下运行,理论上绝对安全。

在原有算法基础上,增加了 用户输入熵 + 时间熵,防止运行环境的随机函数有后门。 生成的助记词可以直接导入硬件钱包或者软钱包的冷钱包模式,野路子硬件钱包用的放心点。

import hashlib,secrets,time,os

# BIP39 英文单词表( 2048 个,这里自己补全)
wordlist = ['abandon', 'ability', 'able', 'about', 'above', 'absent', 'absorb']

def generate(strength: int = 128, extra_entropy: str = "") -> str:
if strength not in [128, 160, 192, 224, 256]:
raise ValueError("strength 必须是 [128,160,192,224,256]")
sys_entropy = secrets.token_bytes(strength // 8)
user_entropy = extra_entropy.encode("utf-8") if extra_entropy else os.urandom(16)
time_entropy = str(time.time_ns()).encode("utf-8")
combined = hashlib.sha256(sys_entropy + user_entropy + time_entropy).digest()
data = combined[: strength // 8]
h = hashlib.sha256(data).hexdigest()
b = (
bin(int.from_bytes(data, byteorder="big"))[2:].zfill(len(data) * 8)
+ bin(int(h, 16))[2:].zfill(256)[: len(data) * 8 // 32]
)
result = []
for i in range(len(b) // 11):
idx = int(b[i * 11 : (i + 1) * 11], 2)
result.append(wordlist[idx])
return " ".join(result)

if __name__ == "__main__":
#默认 12 个助记词
print(generate(128, input("请输入你的随机字符串: ")))



via V2EX (author: SodaPopBoy)
[V2EX] 求 v2 币

大佬们,我想重新注册一个 v2 账号,但是我开启了二次验证后还需要等两个月.
我按站上的要求注册了一个 phantom 的账号,但是没钱还是不能注册,求屌大的打赏
钱包地址:

4upzXPvGu8wdcNMVvAxP8fBCsWvijDkNqAm9qoM7eF5k

感激不尽。

via V2EX (author: hexler)
[分享发现] 关于 paste 历史图片无法直接粘贴,格式会变为 tiff

RT ,在用 paste 的过程中有个很头疼的问题。 只有当前第一张图片是可以粘贴的,一旦改图片不是当前截图的,而是倒数第二张,就不能粘贴了,格式也会变为 tiff 。 查了一下截图软件,截图完的格式是 png ,但一旦通过 paste 使用就会变成 tiff 。 有没有大家遇到类似问题呀,有什么好办法吗?

via V2EX (author: 635614874)
[问与答] 新人想学习虚拟币

最近刚接触到虚拟币这一块,目前交易所有欧易、币安,入手了一个冷钱包,想从零开始学习虚拟币的相关知识,不知道哪些途径,ytb 上的博主感觉参差不齐,大家能不能推荐一些优质的博主,或者相关教程,感谢!

via V2EX (author: LZED)
[程序员] NYT Connections Hints,解决每日被紫色组支配的恐惧

玩 NYT Connections 有一年多了,胜率一直卡在 60%左右,主要败在紫色组上。那些奇奇怪怪的文字游戏和双关语真的 很难猜。

前阵子想找个提示网站,发现要么是纯英文界面,要么就是广告一堆还要注册。索性自己写了一个:

https://connectionshint-today.net

核心功能:

每天凌晨自动抓取 NYT 最新谜题
按难度分颜色显示,可以只看提示不剧透答案
做了个翻牌效果,体验还行
昨日谜题回顾功能

解决的痛点:

1. 不想直接看答案破坏游戏乐趣
2. 有时候就差一点点思路,需要轻推一下
3. 紫色组的 wordplay 实在太变态了

一些数据:

用了 3 周,个人胜率从 60%提升到 82%
平均每天节省 10 分钟纠结时间
朋友们反馈也不错

目前完全免费,也没打算商业化。就是纯粹觉得这个需求还挺刚需的。

有在玩 Connections 的 V 友可以试试,有 bug 或建议直接回复就行。

另外好奇问一下,大家现在胜率多少?紫色组一般能猜对吗?

via V2EX (author: zxhywork)
[酷工作] Hot/New Jobs: 高级 Rust 工程师 Rust & C++交易系统开发工程师 前端工程师 Golang 工程师 Flutter 工程师

Position 一:高级 Rust 工程师(工程师文化,积分氛围非常浓厚,非常扁平)
Job Type:Onsite -Singapore (目前新加坡身份已在新加坡,亦或者前期 onsite 杭州办公,公司 EP 办理后 relocate 新加坡)
Industry: Fintech/量化
PS:
1 、精通 Rust 编程语言,具备上线系统/后端服务的开发经验。
2 、具备扎实的计算机基础知识,掌握操作系统、网络、并发编程、常用算法与数据结构。
3 、有分布式系统或微服务架构的设计与开发经验,注重系统的高可用性与可扩展性。
4 、熟悉 Rust 异步运行时(如 Tokio 、async-std )及相关生态工具(如 Actix 、Axum 、Serde 、Cargo )。
5 、熟悉缓存系统(如 Redis )、消息队列(如 Kafka )与数据流处理框架(如 Flink 或同类工具)。
6 、具备强烈的责任心与工程精神,追求简洁、高效、可维护的代码风格。

Position 二:后端开发工程师-Rust 交易系统方向
Job Type:#全职 #远程
Industry: Web3
1 、负责设计、开发和维护我们⾼性能、低延迟的去中心化永续合约交易平台的核心后端系统。
2 、至少 3 年以上后端开发经验,其中必须包含订单簿模式 (Order Book) 交易所核心系统(如交易撮合引擎、订单管理系统、⾏情推送、风险控制模块)的实际设计和开发经验。
3:精通 Rust 语言,具备丰富的实际项目经验,能够运用 Rust 构建高性能、高并发的后端服务;熟悉异步编程模型(如 Tokio/Actix 等框架)。

Position 三:C++交易系统开发工程师
Job Type: Full-Time, Remote
Industry: Web3
PS:
1 、必须全日制 211 本科及以上学历,计算机相关专业, 有证券、期货、外汇或高频交易系统开发经验。
2 、负责高性能交易系统的核心模块研发,包括行情接入、订单处理、风控引擎、撮合逻辑等。
3 、参与系统架构设计与优化,提升系统的吞吐量、稳定性和可扩展性。
4 、精通 C++11/14/17 标准,熟悉 STL 、Boost 等常用库,具备扎实的编程功底。
5. 熟悉数据结构、算法和操作系统原理,对低延迟和高并发场景有深入理解。
6. 良好的团队合作能力和沟通能力,能承受较强的工作压力(会有很多技术难点需要解决的压力)。

Position 四:前端工程师( React )
Job Type: Full-Time, Remote
Industry: Web3
PS:
1 、必须全日制 211 计算机、软件工程等相关专业本科及以上学历;
2 、深入理解主流前端框架( React );
3 、3/5 年前端开发经验,精通 React 生态,熟悉高并发、性能调优、内存泄漏排查。

Position 五:Golang 工程师
Job Type:Full-Time, Remote
Industry: Web3
PS:
1 、必须全日制 211 本科及以上计算机专业,3/10 年工作经验,
2 、熟练掌握 Golang 高并发编程,并理解其原理。
3 、丰富的 GoZero 、Gin 和其他 Golang 框架经验。
4 、熟练掌握中间件技术,包括 MySQL 、Redis 和 Kafka ,以及它们的基本原理。
5 、开发和维护分布式微服务架构的能力。

Position 六:Flutter ( app )
Job Type: Full-Time, Remote
Industry: Web3
PS:
1 、必须全日制 211 计算机相关专业本科及以上学历,3-5 年相关经验,
2 、熟悉 Dart ,对 Flutter 组件化有一定的理解和实践,
3 、负责公司 Web3/金融产品的移动端 Flutter 开发,能够独立分析、根据需求进行设计,并完成相应的代码编写。
4 、有 Socket 处理、K-line 或 ioslate 经验者优先。
5 、有股票、Web3/金融产品相关经验者优先。

请携带简历咨询,谢谢,
推荐合适候选人合作成功亦会有酬谢,
TG:@jtx_2023
E: justinxu@futuretalent.com.cn

via V2EX (author: justinX)
[程序员] BLE 调试问题,找不到设备

最近遇到个麻烦事。手里面买了个良值的便携手柄,想使用蓝牙和 esp32 通讯,之前使用的代码在 xbox one 手柄上是能够正常工作的,这个良值的手柄在 pc 还是手机上都能正确识别到 一个和 xbox 手柄一样的 ssid 的蓝牙设备信号,但是奇怪的是在单片机上也好还是在调试软件上也好都不能找到这个 ssid 。它的蓝牙是 4.1 版本的按道理说是支持 BLE 的

via V2EX (author: AbcHiyi)
[生活] 小区内有人养大型禁养犬怎么能有效处理?

今天看到小区里面有一只波尔多犬(獒犬的一种),搁前几年我都不带理他或直接上去冲突报警,这几年软肋太多,不想跟人冲突。

V 友有没有人处理过这种事?目的是让这种禁养犬消失在小区,合理合法的流程。

(四川四线城市)

via V2EX (author: john990)
[Cloudflare] 难以缓存的动态页面用免费 Cloudflare 服务器放在那里更快?用 CF 主要是为了防 DDoS。

站内能搜到一个相关的帖子: https://v2ex.com/t/189444 。不过那个说的是 CDN 的速度。

我的网站会有一些能缓存的页面。能缓存的我肯定会设置缓存的。问题是大部分页面可能都是难以缓存的。我强行分析了一下,如果服务器在香港的话,相比服务器在美国西海岸可能会绕更多的路。另外不知道服务器在韩国或者日本会不会更快。我打算用阿里云,我看过了,不同地区共享型服务器价格是不一样的。韩国好像没有共享型的服务器。不知道有没有更多的坑。我还需要用日志服务和 OSS ,没准还会用其他的服务。

via V2EX (author: shendaowu)
[问与答] 相亲对象应该以什么样的身份对待

如果安排的相亲对象, 双方见面都挺满意, 那么,都同意的话, 应该是以什么样的身份去对待

1. 普通朋友,可以继续接触,还是互相了解的阶段
2. 暧昧阶段,比普通朋友更进一点,但离男女朋友还有距离
3. 正式交往,以男女朋友的身份去关心

via V2EX (author: softlight)
[问与答] 快七夕了有什么礼物推荐送给老婆

via V2EX (author: dong1313131313)
[Solana] 现有的链上 XStocks 是怎么实现的

链上美股 如果价格比真实的价格有差距后面是怎么抹平的? 真实的股票又是怎么托管的?

有没有大佬给个教程或者说明

via V2EX (author: pigeon2099)
[生活] 最近想换个近视眼镜,有什么推荐的镜片镜架。

近视 600 度左右,预算在 2000 左右。主要想问问有什么推荐的镜架和镜片。 镜片只了解过蔡司,但不清楚不同型号的区别。 镜架,希望轻便一点,最好是钛框,不掉漆。

via V2EX (author: z1gui)
[Apple] Apple news 目前如何才能在 iPhone 上看

之前用 iringo 解锁还好,现在是不是不更新了,解锁不管用了;
Mac 上倒还能继续用;
现在如果要在 iPhone 上用 apple news 的话还有什么方法嘛,求教。

via V2EX (author: www114514)
[问与答] 我睡觉从来没有磨过牙,最近一周媳妇天天说我晚上睡觉磨牙, v 友遇到过这种情况吗,这是健康出问题了吗

via V2EX (author: myTrip)
[Apple TV] Apple TV 字幕中个别字无法显示,比如杀、敌、远、虑

浅浅搜了一下没找到相关的讨论,各位老哥有没有遇到过跟我一样的问题? 就是字幕显示的时候,简体中文(其实也试过繁体中文,不过也差不多,也有无法显示的字) 个别几个字显示不出来,就是个空格

via V2EX (author: Vveeb)
[投资] 请问下,基金定投,是按月好,还是按周好?

本人计划,每个月投资 6000 左右。另外手里还有 50w 现金,应对大跌。
上周投了一笔 1500 的。

既然无论周定投,月定投,收益差不多,那么从时间成本的角度来看,一个月操作一次,会不会收益更高?
借此机会请教下,大家的定投频率是怎样的?

via V2EX (author: clacf)
[分享创造] biliCut - 下载 B 站视频片段 (指定时间范围)

大家好,最近做了一个小工具 bilicut.com ,可以从 B 站平台获取视频信息,并支持:

✂️ 自定义时间范围(比如截取某个片段)

🎞 选择不同清晰度( 720p / 480p …)

🔎 预览片段

⬇️ 下载视频

功能比较简单,支持桌面和移动端浏览器。欢迎试用并提反馈 🙌 (偶尔可能有点慢)

跟其它视频下载工具的主要区别是可以截取特定时间范围

灵感来自前一阵在推特上看到的 clippa.in 网站,可以下载 YouTube 视频片段。不知道使用 B 站的朋友有没有类似需求。也当是学习和练手的机会吧。

顺便求个中文名

via V2EX (author: gargar)
[酷工作] 招聘启事: Web 全栈开发工程师(兼职/长期合作)

职位描述
我们正在寻找一名具备扎实开发能力的 Web 全栈工程师,主要负责基于既有服务器环境( Ubuntu + PostgreSQL + FastAPI + Caddy + H5 )进行功能开发、接口实现和系统优化。
该岗位适合熟悉前后端开发的工程师,能够根据需求文档快速实现功能,并保证在指定环境中稳定运行。
________________________________________
岗位职责
1. 功能开发与接口实现
o 使用 Python ( FastAPI 框架) 设计和实现后端接口;
o 进行数据库操作逻辑开发,完成与前端的数据交互;
o 根据需求文档,扩展或调整数据库表结构。
2. 前端开发( Web/H5 )
o 使用 HTML5 / JavaScript / CSS 开发和优化浏览器端页面;
o 能实现适配移动端(手机/iPad )的交互界面;
o (可选)掌握 React / Vue 等框架,支持更复杂的前端需求。
3. 系统调试与优化
o 进行前后端联调,确保接口与数据库交互正常;
o 优化性能,解决常见的兼容性和接口问题;
o 协助运维工程师完成上线部署和测试。
________________________________________
岗位要求
• 熟练掌握 Python ,有 FastAPI / Django / Flask 经验者优先;
• 熟悉 PostgreSQL 数据库操作(建表、查询、迁移等);
• 精通 HTML5/JavaScript/CSS ,能独立开发 Web 界面;
• 熟悉 前后端联调,能快速定位并解决问题;
• 基本掌握 Linux 环境,能在服务器上进行测试和调试;
• 具备良好的英文文档阅读能力,能理解 API 文档和技术规范。
加分项
• 熟悉 React / Vue 前端框架;
• 有教育类产品 / 在线学习平台经验;
• 能独立负责一个完整模块的从需求到上线。
________________________________________
工作模式
• 兼职为主,远程协作,任务驱动;
• 与运维工程师和产品顾问协同工作;
薪酬方式

按小时:60-100 元/小时(视经验和能力而定);
联系方式:v: aiplatform_x

via V2EX (author: youthfilm)