WorseIsBetter 最近的时间轴更新
WorseIsBetter

WorseIsBetter

V2EX 第 689380 号会员,加入于 2024-05-08 12:44:36 +08:00
今日活跃度排名 10221
WorseIsBetter 最近回复了
2 小时 35 分钟前
回复了 zerocola 创建的主题 Linux 请教一下 Linux 环境下如何将 word 高保真的转为 pdf
可以试试 Pandoc
3 小时 23 分钟前
回复了 ixixi 创建的主题 macOS 以下是否为 mac 最顶的穷鬼开发套餐?
对我来说真正的「 macOS 穷鬼开发套餐」是本地跑个 OSX-KVM ,虽然图形性能很差,但拿来做调试已经足够了。

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

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

乍一看似乎他们觉得微软的代码过于「屎」,开发者哪怕看一眼就会变得「不干净」🤣。或许确实有这层因素在里面,但主要还是为了规避侵权风险。
作为曾经的应聘者,给这家公司点个赞

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

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

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

或许以后我们还有机会可以共事(现在的我是赋闲在家,一边写小说一边做自己的项目,偶尔给其他项目贡献点代码的懒散状态,暂时不想打工,哈哈)
9 天前
回复了 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
17 天前
回复了 hez2010 创建的主题 程序员 用 C# 类型系统做了个 Brainfuck 编译器
@w568w #1

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

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

没办法最后只能在 README 里让用户手动魔改 tsc/tsserver 代码(
17 天前
回复了 hez2010 创建的主题 程序员 用 C# 类型系统做了个 Brainfuck 编译器
可惜 C# 的类型系统不支持像 TypeScript 和 C++ 那样直接操作 string literal ,还得需要一个额外的编译器来将 Brainfuck 代码编译成那一坨「中间表示」。

(翻了一下楼主历史发言,原来楼主曾经在 .NET 社区提过相关 proposal 甚至还给出了参考实现,哈哈失敬失敬)
17 天前
回复了 pureGirl 创建的主题 程序员 Python 中线程和协程的区别是什么
@julyclyde #32

是的。见: https://github.com/torvalds/linux/blob/v6.13/include/linux/sched.h#L1025

这里的 pid 就是用户态的 tid ,tgid 则是用户态的 pid
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1090 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 18:59 · PVG 02:59 · LAX 10:59 · JFK 13:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.