daisyUI 🌼 也是人类文明精华。
Tag: 软件
Dkphhh's MurmurCreated@ Fri May 23 2025 21:47:04 GMT+0800 (China Standard Time)
Dkphhh's MurmurCreated@ Fri May 16 2025 18:45:09 GMT+0800 (China Standard Time)
This is an open source problem, it will always be this way

Dkphhh's MurmurCreated@ Sun May 11 2025 10:10:28 GMT+0800 (China Standard Time)
在 2024 年初的某夜,我在折腾 Firefox 浏览器,由于我已经习惯了 Chrome 上的 ⌘⇧A 组合键快捷搜索标签页,我想当然的以为作为主要竞争对手,Firefox 上肯定有类似的快捷键。
然后我就在 Google 里反复搜索,直到我发现了一个 Mozilla Connect 的帖子, Keyboard shortcut for “Search Tabs”,帖子创建于 2022 年 7 月 20 日,内容就是要求增加这个 feature。我看到了以后也回帖支持。
此后,我隔三岔五就能收到帖子有新回复的通知邮件,现在这个帖子已经有了 48 条回复,最近一条回复是 5 月 1 日。
也就是说,在用户提出需求 3 年之后,在有大量用户持续提出需求的情况下,Firefox 的开发团队还是没有任何动静。
Firefox 是真凉了,凉透了。
Dkphhh's MurmurCreated@ Mon May 05 2025 23:37:02 GMT+0800 (China Standard Time)
今天粗浅地学习和应用了任务队列和 Server-Sent Events,GitHub Copilot 说我写的程序有严重的时序竞争 bug,但是我测试了十几遍都跑的没问题,我赢了 ✌️
(可能确实有 bug,但是我的标准是能跑就行)
Dkphhh's MurmurCreated@ Sat May 03 2025 16:36:40 GMT+0800 (China Standard Time)
GitHub Copilot 堪称本年度到目前为止最值消费,一年 $100 相当于给自己雇了个编程老师 + 服务器运维,哪里不会问哪里,答案基本八九不离十,偶尔还能给我提供情绪价值,夸夸我 👍。
Dkphhh's MurmurCreated@ Fri May 02 2025 02:23:35 GMT+0800 (China Standard Time)
终于上线了!😉

Dkphhh's MurmurCreated@ Sun Apr 27 2025 23:22:53 GMT+0800 (China Standard Time)
Murmurs3 第一个可用的版本完工 👍,版本号就是 0.0.3 好了

Dkphhh's MurmurCreated@ Tue Apr 22 2025 22:57:50 GMT+0800 (China Standard Time)
今天的编程感受是:
- 产品构建的从 0 到 0.1 可以靠大脑里模棱两可的概念,但是从 0.1 到 1 需要一个明确的产品规划与设计。
- 前端开发很容易让人沉浸到细枝末节的微调中,忘记真正重要的事情。
Dkphhh's MurmurCreated@ Sun Mar 30 2025 22:49:06 GMT+0800 (China Standard Time)
差不多花了一周的时间,终于算入门 drizzle 的使用了。基本上每学习一个 JS/TS 生态的库,都会经历一个从「为什么会存在这种东西?」、「为什么要这么麻烦?」到「这个设计哲学有点意思」、「用顺手以后好像也没有那么麻烦」的过程。
现在回味一下,Drizzle 的设计哲学其实恰恰最贴近我理想中的「简单」—— 只是在原始的 SQL 上浅浅封装了一层,没有像其他 orm 一样,「贴心」地把常用功能都封装在一个又一个函数里供用户直接调用,一个简单的 CRUD 都要用户考虑各种情况,写好多行。我一开始觉得难用,恰恰是因为它太原始了,加上我对 SQL 语言不熟悉,心理上有点抵触。
所以我现在对所谓的「简单」哲学也祛魅了。
「简单」不一定意味着「容易」和「好用」,「简单」只是「简单」。
simple is just simple, not easy.
Dkphhh's MurmurCreated@ Tue Mar 25 2025 09:37:20 GMT+0800 (China Standard Time)
为什么 JS 的 ORM 都能比 Python 复杂这么多……