w568w 最近的时间轴更新
w568w
ONLINE

w568w

V2EX 第 415660 号会员,加入于 2019-05-26 08:16:51 +08:00
今日活跃度排名 1252
1 G 15 S 76 B
EasyTier 组网是真不错
宽带症候群  •  w568w  •  4 天前  •  最后回复来自 good
32
ZeroTier 间歇性断连问题?有没有更好的替代?
宽带症候群  •  w568w  •  47 天前  •  最后回复来自 bxb100
15
如何防止身边人被深度伪造等技术诈骗?
问与答  •  w568w  •  84 天前  •  最后回复来自 w568w
17
C# 有哪些显著的缺点?
  •  1   
    C#  •  w568w  •  19 天前  •  最后回复来自 pinerge
    44
    创建异步风格 API 接口的最佳实践?
  •  1   
    程序员  •  w568w  •  267 天前  •  最后回复来自 w568w
    3
    各位有没有这种感受:用英文写文本有利于促进思考
    随想  •  w568w  •  268 天前  •  最后回复来自 gpt5
    13
    运行时 GC 成为过 / 可能成为你的性能瓶颈吗?
    程序员  •  w568w  •  287 天前  •  最后回复来自 Kumo31
    15
    突然发现脸萌已经是十年前流行的应用了
    分享发现  •  w568w  •  325 天前  •  最后回复来自 ezrameow
    4
    w568w 最近回复了
    2 天前
    回复了 yukiww233 创建的主题 Android 海康的云眸社区这种事故算什么级别
    Apple 提议 TLS 证书有效期三个月,有利于推动弃用 Certificate Pinning
    很明显是安全软件的防勒索功能
    > 最大的疑惑是,为啥这套功能要做成 Web API 而不是 CLI ?转换订阅文件这种事,感觉 CLI 更自然。

    因为大部分代理前端 App ( Mihomo party 、FlClash )都只支持设置一个订阅 URL ,如果要做转换,自然也应该提供一个 URL 。

    > 感觉可以把 lib 编成 wasm ,然后写一个静态页面挂着
    > 这样可以挂在 cloudflare 里面

    @tinytoadd @oneisall8955

    原版有后端需要部署,主要是为了解决跨域问题吧。这种需求应该没法纯前端来做的。

    至于部署 cloudflare worker/pages 的,这种项目也有了: https://github.com/jwyGithub/sub-convert
    建议:判断窗口是否挂起可以用 IsHungAppWindow ,https://learn.microsoft.com/zh-cn/windows/win32/api/winuser/nf-winuser-ishungappwindow

    或者用 SendMessageTimeout 发送随机信息(例如 WM_NULL ),看窗口是否在指定时间(例如 5 秒)内处理消息。
    "/mnt/d/scoop/apps/xunlei/current/Program/Thunder.exe" "$url" &
    sleep "$THUNDER_WAITTIME"

    这实现是不是有点太简单粗暴了?

    还有槽点:专门装个 WSL2 和迅雷,然后在 Windows 下调用 Linux bash 脚本跑 exe 迅雷,怎么这么别扭呢?

    既然只打算支持 Windows 了,为啥不用 powershell 脚本转写一遍呢?看你这主楼文案也挺像 AI 的(若误伤我先道歉),这才几行的脚本,直接丢给你用得最多的大模型转成 powershell 就行吧?
    打了一大段字又被 V2EX 吞了。很烦,只说重点。

    你这就是响应式函数式编程,Makefile 都能干类似的活。规则挂在类型上毫无意义,大部分逻辑不可复用,纯粹增加心智负担。

    为什么觉得大家都没想过?有没有可能实际的复杂业务代码在响应式系统编程时就是这么做的,甚至比你想得更深?

    附反应式宣言,这是 10 年前的文章 https://www.reactivemanifesto.org/zh-CN
    8 天前
    回复了 Coande 创建的主题 分享发现 清华源愚人节这么玩?
    @MFWT 你在说什么?清华大学开源软件镜像站是你口中什么严肃的政府工作网站,还是企业门户页?

    网页清清楚楚写了:清华大学 TUNA 协会,全名清华大学学生网络与开源软件协会,是由清华大学热爱网络技术和开源软件的极客组成的学生技术社团。你在学生时代参与兴趣社团的时候也是这样开不得一点玩笑?

    还“你日常的浏览习惯”。怎么,你给人家学生打钱了,还是赞赏商,为什么要尊重你?有点自我意识过剩了。
    > 为什么不直接把这些协议对应的可执行文件打包到项目里面

    你说的大概是指调库,不是调可执行文件。

    有几个原因:

    1. 各个协议实现的抽象等级不一样,很难统一接口。A 协议开发者发布的库打包了 dns 解析器,B 协议不支持自定义 DNS ,C 协议依赖系统的 TLS 、不支持自定义证书,D 协议完全解离了网络逻辑,要自己实现请求接口……你怎么办?打包在一起,小则行为不一致、令用户迷惑,大则功能完全不能用;

    2. 增加调试成本。现在用户来报告 bug 时,你还得先搞明白到底是你写错了,还是引用的上游库有 bug 。就算不是你的问题,你还得重新向上游报告 bug 、等上游修复、集成新的版本……一套流程下来,用户早就不用了(如果 bug 影响到你自己,你估计也不想用了);

    3. 小圈子政治,这个不仅仅是国内开发者,但国内确实更明显,代理软件这种开发难度高、用户群体大的更是如此。一群小白在一起跪舔一个(顶着二次元头像的)大佬开发者,甚至攻击其他代理软件、嘲笑其他协议,基本是国内一部分代理项目的常态。
    11 天前
    回复了 catazshadow 创建的主题 NAS 小体积低功耗+ECC 内存的 NAS 有没有解
    @catazshadow #9 随机比特翻转影响到你的概率基本为 0 ,不是天天暴露在宇宙射线的航天器就不用考虑了。你说的更可能是 bitrot ,这种应该选择有文件校验和的文件系统,比如 btrfs 、zfs 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5765 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 06:14 · PVG 14:14 · LAX 23:14 · JFK 02:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.