V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  w568w  ›  全部回复第 16 页 / 共 42 页
回复总数  838
1 ... 12  13  14  15  16  17  18  19  20  21 ... 42  
161 天前
回复了 wuruxu 创建的主题 宽带症候群 singbox 跟 hev-socks5-tunnel 面前就是弟弟
@heiher 但是想找到对应的钉子,岂不是要同时满足:(1) 低性能设备 (2) 跑 Android (3) 需要 Socks5 服务器。这个用例我还真没见过……

并不是说这个项目没有价值,一方面是吐槽 OP 这标题党,另一方面是 Socks5 这个用例本身就特别狭窄了,我自己确实有相关场景( https://github.com/w568w/sucks5 ),但类似需求的人应该极少吧
161 天前
回复了 wuruxu 创建的主题 宽带症候群 singbox 跟 hev-socks5-tunnel 面前就是弟弟
1. 什么出境代理能跑到这图里最低值( 2.64Gbps )?给我也来一个

2. 什么国内家宽能跑到这里图常用软件中的最低值( 6.81Gbps )?给我也来一个

3. 什么高速互联网(>=20Gbps )需要用 TUN + Socks5 ?给我也……算了我还是用 Thunderbolt 和 InfiniBand 吧
161 天前
回复了 CodeCodeStudy 创建的主题 程序员 昨天(25.7.1)仓颉发布了 1.0.0 版本
我来预测一下发版节奏:

- 一开始认真发 1.0.1 、1.0.2

- 实现了一个内测就有的特性,领导大腿一拍:这是大更新啊,发 2.0.0

- 领导说要和 HarmonyOS 版本号同步,一步到 4.0.0 。分出 4.0.0 商业版、4.0.0 社区版、4.0.0 物联网版

- 全是 bug ,紧急修了一下,发 4.0.1 。同时 4.0.0 的文档依然挂在官网,没人去管。社区 issues 无人回复或全是盘古 AI 机器人

- 领导说文档一定要能在他电脑上打开。5.0.0 开始文档全部变成 PDF 说明书格式,网页版撤下

- 领导兴趣转向其他 KPI 项目,5.0.x 被雪藏,核心团队调走,PR 无人审核
162 天前
回复了 LxnChan 创建的主题 Linux 求 Linux 访问外网的解决办法
厚颜无耻推销一下我自己的解决方案: https://github.com/w568w/pproxy

几乎零依赖,在任何发行版的服务器上用一行命令启动代理软件和 WebUI ,并进行配置。
> 最好能有 UI,不用命令行,直接图形界面操作一下就好了

从没听过这么奇怪的要求
165 天前
回复了 nicefrp 创建的主题 Android Android 开发体验没有 web 开发体验好
Jetpack compose 有实时预览( Live Preview )和热重载( Hot reload )啊。你确定你不是看漏了?或者你说的「热重载」是特指「写完代码后一瞬间更新界面」?
167 天前
回复了 w568w 创建的主题 宽带症候群 NAT1 绑定域名的解决方案?
@NSAgold 感谢推荐。你觉得 Cloudflare Redirect 的国内访问质量怎么样呢?
@bli22ard #17 理论上是这样,但实际上有很多依赖根本无法静态链接(作者写 Makefile 就没考虑到,比如 GNUStep ),或者依赖极其繁杂(例如 libcurl ),或者使用了 musl-libc 不支持的扩展(例如 onnx )。感觉一切的坏头都是 glibc 起的……
@fcten 比现状好吧,现状是「只允许同时用一个运行时,兼容性问题用户自己想办法」。在「让用户装多个运行时」和「让用户自己学习编译知识从头编译,或者为了你的软件升级整个系统」,我觉得还是前者方便点。
@pursuer @unused #12 我也越来越觉得这个更是 Linux 的问题了。就像包管理和 init 的选择,永恒的碎片化……

@unused #13 是的,但作为最终用户和开发者其实都不用考虑这些,相当于有人做兼容了。而且只要有一个人做好兼容,其他用户都能获益。
@yanqiyu

> 想要用 rust 做整个操作系统的 userspace ,大范围用上了动态链接(节约磁盘之类的理由),到时候 C++遇到的 ABI 的鸡毛蒜皮一个也跑不掉

我觉得比较好的形式可能是 Windows 的 Visual C++ Distributable 那样,把标准库按年代打包成运行时,然后让用户安装。这样既可以保证不需要向前兼容,又能兼容较新的程序,还能节省硬盘空间。
@InkStone 是的,但对于静态编译,glibc 是 strongly discouraged ,musl libc 也会有各种问题(例如不兼容 glibc 的一些代码、部分实现性能低),其他 libc 就更不用说了。

至于 libc++/libstdc++,我似乎都没看到有人静态编译过……
@w568w 另外协程的这些问题不影响吞吐量,只影响延迟。所以说其实只有延迟敏感的应用才需要担心
我总结你说的三点,其实都是一个问题:单线程的协程模型是否会被 内在(本身写的同步代码太复杂)或外在(调用了阻塞的第三方库)的 CPU 密集过程卡住事件循环?

答案是有可能,并且我遇到过不止一次了。

对策也是三个:

1. 取决于你 asyncio 的实现,是可以开多个 worker 线程进行池化调度的。并不是所有实现都是真的「单线程」。有一些高级运行时还有 work-stealing 之类的机制帮助多线程调度;

2. 人工检查可能卡住的地方,繁重任务放到新线程去做;

3. web 这种可能涉及高并发的情况,如果担心此类问题,还是用线程模型的框架较好。
169 天前
回复了 Gitborlando 创建的主题 程序员 推荐一款很装又实用的编程字体
@xiaoyangdkj 正想推荐这个来着,用了它两年,最后又换回 Jetbrains Mono 了。两个一对比就会发现 Intel One Mono 有点太宽、太细了,反而辨识度低
169 天前
回复了 yujianwjj 创建的主题 Python go 转 Python 的心智负担增加
@Leviathann KotlinConf 2025 说的,到 2.4 应该还是 experimental 。

X 帖子: https://x.com/joreilly/status/1925451874116817181
169 天前
回复了 yujianwjj 创建的主题 Python go 转 Python 的心智负担增加
这俩语言都是用来快工出糙活的。

不是说你考虑错误处理不对,而是语言设计者就不希望你这么写,最自然的方式就是 let it crash 。

如果希望严谨处理,你应该看 Rust 之类的有强错误标记的语言,或者等等接下来的 Kotlin 2.4 。
171 天前
回复了 feelm 创建的主题 程序员 cangjie 开发语言 7 月 30 号开源
@wsseo 我记得我 22 年参加保密测试的时候就有「所有权」了,不知道现在又拿出说是什么意思。不过这个 Effect Handler 看着不错
@angrylid 有的果粉是真离谱,全天 24 小时监测全站手机言论,即使帖子和苹果半毛钱关系没有,也要强行岔开话题维护果爹
1 ... 12  13  14  15  16  17  18  19  20  21 ... 42  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5614 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 02:31 · PVG 10:31 · LAX 18:31 · JFK 21:31
♥ Do have faith in what you're doing.