WorseIsBetter 最近的时间轴更新
WorseIsBetter

WorseIsBetter

V2EX 第 689380 号会员,加入于 2024-05-08 12:44:36 +08:00
WorseIsBetter 最近回复了
11 小时 47 分钟前
回复了 vone 创建的主题 程序员 Chrome 现在在地址栏里面的 Hash URL 回车无法刷新页面了吗
Firefox 用户路过。一直以为是预期内的行为。

MDN 文档只说会 scroll to ,并没有说要不要重新请求当前页面:
https://developer.mozilla.org/en-US/docs/Web/URI/Reference/Fragment#fragment
个人觉得不刷新是更符合直觉的。

或许可以加一个判断,如果用户没有手动修改 fragment 的值,且当前页面已经滚动到了对应位置,按下回车后触发刷新,似乎会更合理一些。

另:早在 20 多年前,Firefox 0.x 的时候,就有人提出这个问题了……
https://bugzilla.mozilla.org/show_bug.cgi?id=186371
3 天前
回复了 vicalloy 创建的主题 教育 有自己教小朋友编程的吗
如果是非常小的孩子的话,不如先给他推荐几个锻炼逻辑思维能力的解谜类游戏(比如 Zachtronics 家的 Opus Magnum 就是一个不错的选择)。如果他感兴趣,能玩得下去,这时候再让他接触 real-world programming 也不迟。

一上来就灌输冷冰冰的理论知识,可能反而会打击其对计算机相关领域的兴趣(回想起我小时候,家里让我练吉他,搞得手指千疮百孔。现在一看见吉他,手就开始隐隐作痛🤣)
可以试试 Pandoc
4 天前
回复了 ixixi 创建的主题 macOS 以下是否为 mac 最顶的穷鬼开发套餐?
对我来说真正的「 macOS 穷鬼开发套餐」是本地跑个 OSX-KVM ,虽然图形性能很差,但拿来做调试已经足够了。

不过如今我直接选择不兼容 macOS 。与其去折腾适配一个连我自己都不会去用的 nonfree 的操作系统,还不如把精力花在改善软件在自由生态下的用户体验。
@loveour #5

CodeWeavers 招聘 Wine 开发者有一条硬性要求就是「不能接触过微软的代码或者逆向过他们的软件」。现在去官网就能看到。

乍一看似乎他们觉得微软的代码过于「屎」,开发者哪怕看一眼就会变得「不干净」🤣。或许确实有这层因素在里面,但主要还是为了规避侵权风险。
11 天前
回复了 also1412 创建的主题 酷工作 [北京/青岛] 燧炻创新 FydeOS 2025 Spring Intake
作为曾经的应聘者,给这家公司点个赞

之前和他们的创始人聊过,也关注过他们的产品和社交账号。是国内为数不多真正拥抱自由/开源软件的公司,各方面的价值观和我比较匹配

可惜当时到了 homework 的面试阶段时,因为已经有其他公司 offer 了,就没有选择继续。如果现在让我重新选择的话,我会毫不犹豫地选择 Fyde (然而人生没有如果)

后来也推荐过能力强且价值观匹配的(前)同事去应聘,不知道他最后有没有去

或许以后我们还有机会可以共事(现在的我是赋闲在家,一边写小说一边做自己的项目,偶尔给其他项目贡献点代码的懒散状态,暂时不想打工,哈哈)
13 天前
回复了 zhouyin 创建的主题 Java Java 为什么能给 char 类型赋值中文字符
@codehz #30

但这种写法按标准[^1]会得到一个「实现定义」的值。

> The value of an integer character constant containing more than
> one character (e.g., 'ab'), or containing a character or escape
> sequence that does not map to a single-byte execution character,
> is implementation-defined.

考虑到可移植性,通常不建议使用。
除非你写的代码只应用于特定实现,且该实现对此有明确定义。

比如在 GCC[^2] 中:

> The compiler evaluates a multi-character character constant
> a character at a time, shifting the previous value left by the
> number of bits per target character, and then or-ing in the
> bit-pattern of the new character truncated to the width of a
> target character.

[^1]: ISO/IEC 9899:1999 §6.4.4.4/10
[^2]: https://gcc.gnu.org/onlinedocs/cpp/Implementation-defined-behavior.html

---

声明:本回答并非使用 LLM 生成。
对于 jq 用户来说,这种需求其实挺简单。fromjson 函数完美解决

@llmice #3

IANAL ,但看上去确实没有遵守原作品的许可证 CC BY-ND (原作者未指定版本,这里默认 4.0 )。
因为按版权法,译作通常被视为衍生作品。而许可证中的「禁止演绎」条款禁止分发这类作品。

参考:
- https://creativecommons.org/licenses/by-nd/4.0/
- https://creativecommons.org/faq/#when-is-my-use-considered-an-adaptation
- https://en.wikipedia.org/wiki/Derivative_work

楼主显然是知道这一点的,所以才会到原作品的 GitHub 仓库中提 issue 请求许可: https://github.com/cosmicpython/book/issues/354
21 天前
回复了 hez2010 创建的主题 程序员 用 C# 类型系统做了个 Brainfuck 编译器
@w568w #1

我之前在用 TypeScript 的类型系统实现 Unlambda 解释器的时候也发现了这个问题。跑个简单的字符串翻转都会超过限制,几乎完全不可用。

当时看到有人提了个 patch 来放宽这个限制,但并没有被官方接受: https://github.com/microsoft/TypeScript/pull/29602

没办法最后只能在 README 里让用户手动魔改 tsc/tsserver 代码(
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2534 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 04:22 · PVG 12:22 · LAX 20:22 · JFK 23:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.