子骅 Zihua Li Profile Banner
子骅 Zihua Li Profile
子骅 Zihua Li

@luinlee

Followers
12,711
Following
682
Media
263
Statuses
4,648

Engineering Lead @slab · Previously CTO @ShimoDocs · Creator of ioredis & @medisclient · Contributor of @quilljs

Joined August 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@luinlee
子骅 Zihua Li
2 years
我开发的 ioredis 在今天超过了 redis 成为了 Node.js 最流行的 Redis 客户端。开心!🎉 这个里程碑用了整整 7 年的时间。
Tweet media one
53
133
2K
@luinlee
子骅 Zihua Li
2 years
第一次坐自动驾驶网约车…太科幻了…
103
95
739
@luinlee
子骅 Zihua Li
5 months
开源富文本编辑器 Quill 2.0 刚刚发布了!这也是我第一个全职做的开源项目,欢迎大家使用和 star 💗
59
87
741
@luinlee
子骅 Zihua Li
2 years
有人用 Whisper + ChatGPT + Amazon Polly 做个实时英语会话练习软件吗?我这就把 Cambly 退订了
32
144
643
@luinlee
子骅 Zihua Li
3 years
没有抢到 iPhone 13 256GB,只买到了 128GB 版。为了能省空间,花了一下午写了个程序把手机上所有的微信聊天记录导出成 HTML 存到电脑上,这样迁移手机时就不迁移聊天记录了(能省 30GB...)。结果写好后去官网又试了下,成功买到了 256GB 版…
29
54
378
@luinlee
子骅 Zihua Li
3 years
MacBook Pro 经常 kernel_task 占满 CPU 导致特别卡。刚才实在忍不了了上网查了下原因,竟然发现解法:把充电线从左边换到右边插。试了下立竿见影,2秒钟 CPU 就恢复了。真黑科技...
18
43
289
@luinlee
子骅 Zihua Li
2 years
一个小小的奖项😁
Tweet media one
10
13
270
@luinlee
子骅 Zihua Li
6 years
阿里云的函数计算挂了,导致线上故障。打算马上降级到本地计算,结果阿里云的 Kubernetes 也挂了。想着挨个机器手工改一下,发现 OSS 也挂了…整个过程没有报警,因为 SLS 也挂了…
25
154
242
@luinlee
子骅 Zihua Li
6 years
刚才在高铁上写代码,旁边两个竟然都是程序员。写得好尴尬,时刻怕被他们看出破绽
38
34
245
@luinlee
子骅 Zihua Li
3 years
妹子上周借了我的老款 MacBook 去考托福(托福的考试应用不支持她的 M1),可我忘记告诉她我把键盘的 Ctrl 和大小写锁定键互换了。 她考试中间不小心切换了大小写,发现怎么都换不回来了。于是写作全程用大写作答的。本来以为会因为这个挂掉,郁闷了好久。结果刚查了成绩,写作29分😂
23
12
230
@luinlee
子骅 Zihua Li
6 months
感恩所有 ioredis 的用户,希望 ioredis 一切都好 ❤️
@CasualPS
colin_教主
6 months
前同事的朋友圈说他的项目( ioredis )被收购了。真的是9年磨一剑,吾辈楷模啊。 对于一个技术工具,个人的side project来说,也是圆满的句号。
2
1
60
13
11
209
@luinlee
子骅 Zihua Li
3 years
已经被 JavaScript 的 Array #sort () 坑了无数次了...每次被坑后隔不久都能不小心再被坑一次...
Tweet media one
16
30
210
@luinlee
子骅 Zihua Li
3 years
体验了一把 Tesla 高速上死机…原来转向灯都用不了。最后两个滚轮一起按,重启解决了
43
35
195
@luinlee
子骅 Zihua Li
2 years
开心!感谢 @github 😄
Tweet media one
6
5
171
@luinlee
子骅 Zihua Li
4 years
分享一下自己毕业后去日本工作的有趣体验,嗯在完全不会日语的情况下😁:
Tweet media one
6
39
166
@luinlee
子骅 Zihua Li
3 years
迫于生计,宣传一下自己的新书:《Redis 入门指南 第3版》。这是一本写了快十年的书😂
2
26
157
@luinlee
子骅 Zihua Li
9 years
I open sourced Medis, a Redis GUI client for OS X, Linux and Windows. @antirez
Tweet media one
3
130
147
@luinlee
子骅 Zihua Li
3 years
哈哈哈刚才在前公司的闲聊群找到了今日笑点。有用户搜到了公司地址,上门要当面和产品聊需求.....
Tweet media one
11
19
137
@luinlee
子骅 Zihua Li
9 years
开源了 OS X 上的可视化 Redis 管理工具 Medis,即将支持 Windows 和 Linux:。欢迎 star 和转发
Tweet media one
9
104
137
@luinlee
子骅 Zihua Li
3 years
在这个 1Password 用 Electron 重写的特殊日子里,和大家分享一下我开发的 Redis GUI 管理工具:Medis 2 🎉 Medis 最初的版本是六年前用 Electron 开发的,但是因为性能和原生体验的原因,我最近一年将它用原生代码重写了。 欢迎大家尝试:。感谢各位老用户长久的支持❤️
5
24
137
@luinlee
子骅 Zihua Li
1 year
八年前在天津的一家理发店办了张剪发卡,后来到了北京工作就一直没再去。最近回了天津,去了原来的地方,发现这家店还在营业,老板也还在,剪发卡也还能用。
12
1
125
@luinlee
子骅 Zihua Li
2 years
没想到用了一辈子的 git,最终还是因为 git rebase --abort 损失了一天的工作 😭 把 Time Machine 开起来...
19
7
93
@luinlee
子骅 Zihua Li
6 months
今天是个值得纪念的日子:投资六年的A股今天回本了!(这条要赶紧发,因为看了下等下收盘又变负数了😂
Tweet media one
27
2
88
@luinlee
子骅 Zihua Li
2 years
作为 JavaScript 开发者,刚刚调试一个 bug 才发现原来 Swift 里 `foo = foo + "bar"` 和 `foo += "bar"` 性能差了这么多。是因为一个是拷贝,一个是原地修改?以为编译器会自动优化啥的...
Tweet media one
6
16
89
@luinlee
子骅 Zihua Li
4 years
开了一个公众号,准备分享一些互联网相关的经验心得、有趣的技术和一些程序员好物剁手指南😁。刚刚发了人生中第一篇公众号文章《写一个开源的 macOS 程序可以赚多少钱?》,欢迎交流和关注嘿嘿嘿
Tweet media one
5
14
82
@luinlee
子骅 Zihua Li
2 years
我现在除非技术内容,基本都是小红书里搜🤦
6
12
82
@luinlee
子骅 Zihua Li
3 years
真是个宝藏技术网站...最近研究前端编辑器的输入法问题,找到的好多有用的资料都是这里的。看起来是一个日本的技术社区
1
12
71
@luinlee
子骅 Zihua Li
3 years
@luinlee
子骅 Zihua Li
3 years
已经被 JavaScript 的 Array #sort () 坑了无数次了...每次被坑后隔不久都能不小心再被坑一次...
Tweet media one
16
30
210
0
2
62
@luinlee
子骅 Zihua Li
3 years
装修时纠结了一下。后来觉得厨房的社交功能还是挺重要的,毕竟平时是妹子或者自己做饭,不是保姆,隔离味道的需求不大,而且平时口味都比较清淡。每天做一顿,现在一年多,感受良好😂
Tweet media one
7
3
65
@luinlee
子骅 Zihua Li
8 months
我的2023: 1. 迎来了小朋友🍼 2. 卖出了自己的开源项目💰 3. 去了大同吃浑源凉粉🍜 希望2024: 1.花更多的时间陪伴小朋友 2. 把小朋友寄存给爸妈,和老婆来一趟忘仔旅行😂
4
0
64
@luinlee
子骅 Zihua Li
5 months
前天用 遇到一个 bug,于是提交了个 issue。没想到作者在 1 个半小时内就修复并发了个新版。于是有了这样的对话...
Tweet media one
7
2
62
@luinlee
子骅 Zihua Li
7 years
上个月完全使用 React Native 开发的石墨文档 iOS App 上线了,这里分享一些我们的研发团队构建离线优先应用的经验:
5
10
49
@luinlee
子骅 Zihua Li
3 years
之前订的程序员专用键盘到货了!试了下最终改成了媒体键… 单按:静音、音量减、音量加 双按:播放/停止、下一首、上一首 感觉完美!
Tweet media one
3
8
50
@luinlee
子骅 Zihua Li
2 years
在路上,我看着 RevenueCat 的收入报表。 我:按这个速度,很快我卖软件的被动收入就能超过上一份全职工作了! 老婆:咱家投资一天亏的钱早就超过你的月收入了…
1
2
48
@luinlee
子骅 Zihua Li
3 years
好久没用 GitHub Copilot 了。因为当时它帮我写代码时把 quill.setSelection(...quill.getLength() - 1) 写成了 quill.setSelection(...quill.getLength())。害我调试了半天。一生气就禁用了。
6
2
51
@luinlee
子骅 Zihua Li
3 years
新 MacBook 的第一次崩溃发生在到手的第 3 分钟
Tweet media one
3
0
50
@luinlee
子骅 Zihua Li
5 years
在过往从业经历中,我遇到的大部分难题都是在吃饭、闲逛或看风景的时候解决的。相反当坐下来开始写代码或做设计时,我很少能真正进行深度思考和反思。 我见过太多例子,一个巧妙的想法可以抵得上可观的工作量。所以没有任何讽刺意味地说,我相信兼顾 996 和「把一个非流水线产品做好」是很大的挑战。
5
17
48
@luinlee
子骅 Zihua Li
3 years
诶,石墨文档...咋说呢...心疼🤦‍♂️
Tweet media one
Tweet media two
14
5
46
@luinlee
子骅 Zihua Li
3 years
终于等来自定义窗口尺寸功能了❤️ 我做了个开源的在线开发者工具 ,配合 MenubarX 的自定义窗口尺寸功能效果更佳。以后你就可以在菜单栏上快速访问各种小工具了!
Tweet media one
@hzlzh
自力hzlzh
3 years
MenubarX 1.2.4 重磅更新啦🎉 * 支持自定义快捷键 * 支持自定义窗口尺寸 更有全新快捷菜单和其他 10+ 优化点,快来更新吧❤️
2
1
23
3
4
45
@luinlee
子骅 Zihua Li
3 years
现在写代码有点离不开 GitHub Copilot 了。有点感觉自己像是刚用上滴滴接客的出租车司机。
2
4
44
@luinlee
子骅 Zihua Li
2 years
@blank_flash 我终于知道副驾为啥要坐个安全员了…
2
0
41
@luinlee
子骅 Zihua Li
4 years
无意中看到一个播客节目,形式是左边的人聊技术,右边的人吃播。xswl...
Tweet media one
9
7
44
@luinlee
子骅 Zihua Li
3 years
代码不能白写,要炫耀一下成果...
Tweet media one
3
1
40
@luinlee
子骅 Zihua Li
3 years
回想起来我感觉我能重现这个死机 bug...妹子当时在旁边要连手机放听力,大概是点搜索蓝牙->发现选的是以前的手机连不上->直接关掉蓝牙窗口->打开蓝牙窗口->还是接着选以前的手机->xxx->重复大概五六次...然后界面就不动了。可能有啥竞态条件?
9
2
38
@luinlee
子骅 Zihua Li
7 years
晚上吃完饭回家,路过一家盲人按摩,因为之前听朋友提起过就进去试了试,按了一个小时总体感觉不错。然后开始联想,竟然没有「哑巴理发」这样的概念理发店,想必一定会很受欢迎吧。
6
36
40
@luinlee
子骅 Zihua Li
2 years
最终通过 VS Code 的 local history 功能找回来了!感谢 @meetliby 的提示 😹
Tweet media one
3
3
40
@luinlee
子骅 Zihua Li
4 months
为了防止有人还不知道:千万别用 Gatsby...
@waylybaye
Baye
4 months
想找一个兼职的前端搭子,要求自由职业者,熟悉 react,gatsbyjs,nextjs,tailwind 等等。感兴趣的同学可以给我发邮件 🙇
28
9
97
5
3
39
@luinlee
子骅 Zihua Li
3 years
今天的时间是怎么浪费的:想写一个 RTF 的 parser -> 用 Rust 写性能高且跨平台 -> 还不会 Rust,看看官方文档吧 -> 电脑看文档费眼,打印出来吧 -> 500 多页,要不干脆买个电纸书。现在已经研究各种电纸书评测半个小时了...所以看文档的话有什么电纸书产品推荐吗?
10
3
38
@luinlee
子骅 Zihua Li
8 years
在淘宝买了那个神奇的 iPhone Home 键指纹贴膜,用了一周,识别率直接从平时的 40% 提升到了 100%,从来没有失败过,即使手上沾了水。5 元包邮,这性价比真可怕。
16
20
32
@luinlee
子骅 Zihua Li
8 years
我们开始招聘啦,欢迎世界各地的优秀前端工程师、Node.js 工程师和设计师加入石墨文档。我们尊重每个员工的个性,提供远程办公职位以及宽松的工作环境。欢迎来石墨体验人生中的下一次波澜。
Tweet media one
4
20
30
@luinlee
子骅 Zihua Li
4 years
写了 10 年的 CSS,可是到现在每次写 box-shadow 时第一件事还是打开 Google 搜:box shadow CSS generator 🤦‍♂️
0
4
32
@luinlee
子骅 Zihua Li
2 years
终于又买了一把 Herman Miller 的椅子,这下家里 Embody、Sayl 和 Aeron 都凑齐了…
7
0
33
@luinlee
子骅 Zihua Li
6 years
石墨文档 Infra 团队的新文章:《分布式系统的基石:深入浅出共识算法》
0
7
33
@luinlee
子骅 Zihua Li
4 years
要不是我账户里少了两万定金还以为这是换工作了...
Tweet media one
6
1
30
@luinlee
子骅 Zihua Li
2 years
修好了,过两天大家升级 Medis 新版就可以体验到令人震惊的性能提升了🤦‍♂️。
@luinlee
子骅 Zihua Li
2 years
作为 JavaScript 开发者,刚刚调试一个 bug 才发现原来 Swift 里 `foo = foo + "bar"` 和 `foo += "bar"` 性能差了这么多。是因为一个是拷贝,一个是原地修改?以为编译器会自动优化啥的...
Tweet media one
6
16
89
1
1
31
@luinlee
子骅 Zihua Li
2 years
即使开了两年特斯拉已经习惯了方向盘能自己动,这种点对点、全程零干预的体验也超震撼
1
2
30
@luinlee
子骅 Zihua Li
1 year
感觉 Vite 的生态太好了,刚刚又发现一个宝藏:vite-plugin-ssr。为啥同样的东西没人给 Webpack 搞一个...
7
0
29
@luinlee
子骅 Zihua Li
9 years
支付宝新版加了很多实用的功能,不过新用户不太容易理解每个功能的用途。我稍微改了一下底部 Tab 栏的设计,感觉直观一些了。 http://t.co/sjWip5OM55
Tweet media one
6
36
20
@luinlee
子骅 Zihua Li
4 years
这次装修本来想自己设计,搞了一点后发现精力顾不过来,于是找了当地还比较有名的独立设计室帮忙重新弄。刚听了一下平面方案果然专业的就是不一样...解决了很多空间利用方面的困扰。附图是之前自己设计的,以后用不到了🤦‍♂️
Tweet media one
8
1
26
@luinlee
子骅 Zihua Li
4 years
之前的办公室放了一个 Magis 的陀螺椅。简直太适合程序员了,遇到难题想不出来时在上面转两圈保准解决。于是新家装修时第一时间就想到给它留一个空间了
Tweet media one
4
3
26
@luinlee
子骅 Zihua Li
7 years
优化了一下午 Node.js 代码,把代码耗时从 7000ms 优化到了 6000ms。然后把 Node.js 版本从 8.1.3 升级到了 8.3.0,耗时直接降到了 2900ms…
8
17
28
@luinlee
子骅 Zihua Li
2 years
正则编写员这个职业就这么被取代了
@Blankwonder
Yachen Liu
2 years
一直没去好好学正则的我感觉赢麻了。 (原来需要写复杂正则都是找 @luinlee 代写)
7
14
64
3
0
27
@luinlee
子骅 Zihua Li
1 year
提交了一个 PR,搜了下代码库发现能解决不少问题... #拿着锤子找钉子
Tweet media one
2
0
27
@luinlee
子骅 Zihua Li
3 years
用 Google sheets 的 GOOGLEFINANCE 函数和脚本功能实现了准实时查看自己所有美股、A股和基金盈亏的表格。之前因为资金分散在几个地方,单独看起来没啥感觉。汇总起来后实时看涨跌的感觉很酸爽...
3
0
28
@luinlee
子骅 Zihua Li
2 years
喜欢吃兰州拉面的朋友可以试试这个。和在店里吃相似度>85%
Tweet media one
7
1
27
@luinlee
子骅 Zihua Li
4 years
刚才有人用 Firefox Send 发了个文件给我,才发现原来有这么一个好用的文件分享服务:点对点加密,2.5GB 文件大小限制,可以设置下载次数限制、过期时间以及密码保护。
Tweet media one
2
2
27
@luinlee
子骅 Zihua Li
5 years
We’ve just completed the migration of #ioredis to #TypeScript . It takes about half a year but is well worth the effort. Thank you to every contributor who participated in the process.
Tweet media one
5
6
26
@luinlee
子骅 Zihua Li
11 years
我的书《Redis入门指南》有电子版了,欢迎下载: http://t.co/wNeaT9MHR0
0
20
25
@luinlee
子骅 Zihua Li
4 years
Wow. Redis University made a great instructional video for getting started with ioredis. Do check it out!
Tweet media one
0
6
25
@luinlee
子骅 Zihua Li
2 years
这个自动生成个人资料头像的工具好有意思...
Tweet media one
0
4
24
@luinlee
子骅 Zihua Li
4 years
石墨的第一个 10k star 级别的项目哈哈哈,作者是 @_TomWan
@nishuang
倪爽
4 years
中国程序员容易发音错误的单词
Tweet media one
23
102
468
1
2
23
@luinlee
子骅 Zihua Li
3 years
用妹子考托福的白板给她入门真のHTML
Tweet media one
2
2
24
@luinlee
子骅 Zihua Li
2 years
昨天有个猎头问我看不看新机会,我说不看。对方执意说非常合适,最后苦劝不成突然问我是不是住望京,我没多想就说我住 XXX。结果过了一会接到电话说他已经到 XXX 地铁站了... 和我大学时追妹子的套路一样
7
0
22
@luinlee
子骅 Zihua Li
4 months
这个,最新的框架:
@im2gua
2gua
4 months
总觉得现有的前端框架太重,有没有简洁小巧的推荐一个?
23
0
28
10
4
23
@luinlee
子骅 Zihua Li
3 years
又年轻一岁!
Tweet media one
6
0
24
@luinlee
子骅 Zihua Li
10 years
几个月前推荐了《语法俱乐部》,是我第二本看了 4 遍以上的书。现在再推荐一本《葛传椝英语写作》,是用全英文写的英语写作书,读起来同样让人感动。棒棒的!
1
8
21
@luinlee
子骅 Zihua Li
3 years
买了个更实用小巧的键盘。到货后现在的 FILCO MINILA 可以出二手了!
Tweet media one
Tweet media two
4
2
22
@luinlee
子骅 Zihua Li
6 years
今天在 GMTC 介绍了石墨文档技术团队的一些实践经验,总体效果不错。比较遗憾的是有很多深入的实践经验因为工作原因没来得及准备,期望之后团队的其他小伙伴能作为讲师在各种技术会议上给大家带来分享
Tweet media one
5
0
23
@luinlee
子骅 Zihua Li
1 year
自从体验了 Vite 和 Vitest 后,我对 Vue 生态的好感就极速提升😄
@thecalicastle
Cali Castle
1 year
「React 还是 Vue?我对 Web 前端现状的看法」
41
81
348
6
1
22
@luinlee
子骅 Zihua Li
5 months
今日份居家工位
Tweet media one
3
0
21
@luinlee
子骅 Zihua Li
5 months
我爸前些日子生病,先去了天津一中心医院,检查了一番后医生说需要手术,加了主任微信约手术时间。然后我不放心,让我爸去了天津总医院,又检查了一番后医生竟然说不需要治疗。医生之间的结论差异能这么大么...
19
0
21
@luinlee
子骅 Zihua Li
2 years
@luoleiorg 还以为是个励志的故事
0
0
21
@luinlee
子骅 Zihua Li
3 years
感觉新款的刘海屏和我的 logitech 摄像头也很搭
Tweet media one
0
2
19
@luinlee
子骅 Zihua Li
7 years
《石墨文档大前端技术选型分享》
0
5
20
@luinlee
子骅 Zihua Li
4 years
真的有很多神奇的设计。比如之前有人反馈石墨表格的计算结果有错,实际上为了兼容 Excel,数值计算都是基于 IEEE 754 的,所以会出现如图的情况。Excel 设计时为了性能没有使用算术计算,但为何如今性能无虞的时代也不重构呢?有在 Excel 团队工作过的人说是因为大家不敢改这部分运行得非常好的代码...
Tweet media one
@nishuang
倪爽
4 years
作者 @draven0xff 一直在写“为什么这么设计”系列文章 关于计算机领域中程序设计决策的文章,每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响 分网络、数据库、操作系统、编程语言、软件工程几个大分类 推荐阅读
Tweet media one
7
110
354
2
7
19
@luinlee
子骅 Zihua Li
5 years
今天下午才开会讨论用AI机器人来给线索池里的客户打电话,刚刚就发现朋友圈有朋友分享了可以帮接电话的AI机器人。这样看来未来两个机器人打电话斗智斗勇的场景将会很常见了
Tweet media one
4
6
19
@luinlee
子骅 Zihua Li
2 years
换了新的扫地机器人,体验后发现自动集尘和洗拖布这两个功能真的能让扫地机器人的实用性有质的飞跃。之前买的闲置了很久,就是因为每次都要倒尘盒太麻烦
3
1
18
@luinlee
子骅 Zihua Li
3 years
新研究出来的激励自己看书的方法:书批量买来后,看完一本拆一本的塑封,不要到手就全拆了。已经靠这个技巧看完6本书了…
3
0
19
@luinlee
子骅 Zihua Li
6 years
最近感觉我司(石墨文档)知名度直线上升…
12
1
19
@luinlee
子骅 Zihua Li
3 years
学习了…做了三年的云 Office,才知道有这样的功能,惭愧😭
@DoraDaemon1
𝐃ora𝐃aemon
3 years
一则锁推者的求助Word使用的推。 十几个回答,五花八门,什么用vba python 各种编程的,用git管理的… 只有一个回答靠谱,用主控文档链接管理子文档。 Word从最早先的版本开始就支持这种功能,来管理复杂的多个的文档,在大纲模式下整个文档结构清清楚楚。 所以我说90%的用户只使用了10%的office功能。
Tweet media one
14
58
320
0
1
19
@luinlee
子骅 Zihua Li
5 months
刚才滴滴打车打到了一辆和自己同型号的 Model 3,坐上去才发现原来自己车的后排这么不舒服
7
0
19
@luinlee
子骅 Zihua Li
3 years
为 Quill 提交了一个优化,可以明显提升特定场景下编辑器的渲染速度。在单页面有 4000 个 Quill 编辑器实例的场景下,这个改动将加载耗时从 ~2min 优化到了 14.07s 🚀
0
1
18
@luinlee
子骅 Zihua Li
8 months
新手奶爸表示带孩子太累了...不知道带到多大后能容易些😂
28
0
18
@luinlee
子骅 Zihua Li
7 years
拖了半年多,终于发布了 ioredis v3.0.0。换了全新的 parser,在高频次低流量数据解析时性能可以提升很多。另外把 command queue 换成了 denque,高延迟场景性能也会有所提升。感谢社区!
0
12
18
@luinlee
子骅 Zihua Li
3 years
卧槽…一早起来发现天津要全员核酸了。马上要迎来人生中第一次核酸…
4
0
16