Bugen Zhao Profile Banner
Bugen Zhao Profile
Bugen Zhao

@BugenZhao

Followers
2,401
Following
432
Media
150
Statuses
1,271

database engineer @RisingWaveLabs , bachelor @SJTU1896 , created MNGA App ()

Singapore
Joined September 2011
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@BugenZhao
Bugen Zhao
28 days
啃了两个月终于啃完了这两块大砖,这下子出门不仅能键盘政治还能键盘经济了,看我两条供需曲线走天下 😁😁
Tweet media one
Tweet media two
55
46
519
@BugenZhao
Bugen Zhao
2 years
来了!🥰🥰
Tweet media one
34
4
418
@BugenZhao
Bugen Zhao
1 year
这一两年标榜 VS Code alternative 的新编辑器层出不穷,Lapce/Zas/ #zed 等等咱基本也都在第一时间试了个遍,但至今还没有找到一款愿意迁移过去的 🤔 这些产品劝退我的,无一例外都是那个很少有人在意、却切实大幅提升我编码/阅读体验的 VS Code 功能:Semantic Highlight (1/n)
16
32
276
@BugenZhao
Bugen Zhao
9 months
感觉 Rust 项目规模大起来之后 Error Handling/Report 难免会变得越来越混沌:报错要么丢失 Context,要么各种啰嗦冗余 🥵 于是最近几天重新调研了下 2023 年流行的一些 Error Library 的哲学和痛点,包括 anyhow/thiserror, snafu, error-stack 等,感慨银弹并不存在 🤣 预定一篇 blog 讲讲心路历程
17
12
241
@BugenZhao
Bugen Zhao
2 years
巴掌大的 M1 Ultra 🤯
Tweet media one
9
19
185
@BugenZhao
Bugen Zhao
9 months
来坡打工生活初体验 🥰
Tweet media one
Tweet media two
Tweet media three
Tweet media four
8
0
168
@BugenZhao
Bugen Zhao
2 years
居然在 Blog OS 上读到了个人见过最清晰易懂的 Async Rust 内幕 😁
2
23
147
@BugenZhao
Bugen Zhao
2 years
VS Code Extension Bisect 功能在 8 次点击中定位到了空耗我几个月 CPU 的罪魁祸首 🤣🤣 值得推荐
Tweet media one
2
6
129
@BugenZhao
Bugen Zhao
1 year
让 ChatGPT 帮忙编译 Rust 🤣 属于是现学现卖了
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
12
122
@BugenZhao
Bugen Zhao
8 months
感谢图灵教育的赠书 🤩 都来学 Rust 吧!
Tweet media one
8
6
124
@BugenZhao
Bugen Zhao
3 months
久闻盛名,昨天在飞机上读了 2/3 后就一发不可收拾。 不知道多少人像我一样,在开始读这本书之前只是听说过那些精准预言的世界观设定而被它们吸引了。读过之后才会发现这些现实对应带来的戏谑讽刺体验只是这本书相当浅显的一部分,其背后自成体系的动机和逻辑才是最令人震撼和恐惧的。
Tweet media one
8
10
108
@BugenZhao
Bugen Zhao
2 years
前两天的 “stackful async Rust” 脑洞实践的差不多了🤣,现在可以在 RisingWave 中看到所有 Actor / 算子 pending 在了什么位置、持续了多久,已经靠这个定位到了一个 gRPC back pressure 导致的死锁问题,很香🥵🥵🥵
Tweet media one
10
4
107
@BugenZhao
Bugen Zhao
4 months
@yetone 冷知识是 iOS 的打断动画已经在最近几年的更新中被砍了,这下国产 UI 遥遥领先了 🤣
7
0
99
@BugenZhao
Bugen Zhao
1 year
最后,如果你想在 VS Code 上开启 Semantic Highlight,需要同时启用 Language Server 和 Color Theme 的选项,前者基本上是默认开启的,后者如果使用了非官方主题,则可能需要手动如图设置。 FYI,我截图中的主题是 Noctis Minimus,是我见过的对 Semantic Highlight 支持最好的主题之一。 (6/6)
Tweet media one
4
12
100
@BugenZhao
Bugen Zhao
9 months
冲了!用挂脖支架试着录了下上班通勤,视角意外地还不错 🤪
@BugenZhao
Bugen Zhao
9 months
多亏一周前忍住了下单 Action 3 的手… 🫨 是时候冲动消费了 🥰 沿袭上一代外观,但升级的不止是画质?大疆Action 4上手
5
0
15
16
1
98
@BugenZhao
Bugen Zhao
2 years
「具体什么开源项目,暂时不便公开。」 —— 【华为】招募 Rust 跨平台开源项目优秀实习生
Tweet media one
11
3
89
@BugenZhao
Bugen Zhao
1 year
#GitHubContributions 深夜水一个瓷砖墙:全职做开源软件的一年 🤪
Tweet media one
9
0
88
@BugenZhao
Bugen Zhao
2 years
发现 Serverless / Function 这种东西非常适合给个人来做一些触发式的东西,随手用 Netlify Functions 做了一个 Telegram Bot,能把收到的文字自动以 Markdown 存到另一个笔记 repo 的 Inbox 里,想带状态的话也可以整个 Serverless 的 KV 接上,不用部署也不用小心翼翼地 serve,真香🤤🤤
0
10
86
@BugenZhao
Bugen Zhao
1 year
我的 KVM 虚拟机有一次编译项目,在某 的依赖上突然因为语法错误挂了,打开文件发现某个 `mut` 被写成了 `Mut`… 热知识是 ASCII 的大写和小写字母只在第 6 个 bit 有区别 😰
@brabalawuka
Brabalawuka
1 year
听说最近出了bit flip的问题,很多大佬开了20个小时的会才解决🤣🤣🤣。(图文无关)
Tweet media one
20
71
405
4
7
83
@BugenZhao
Bugen Zhao
1 year
你说的对
Tweet media one
2
2
75
@BugenZhao
Bugen Zhao
7 months
番剧下载出来的文件名格式千奇百怪,Media Server 经常没办法识别,试了各种批量重命名工具(包括 GPT)都不能准确 parse… 最后发现了这个暴力小工具: 直接使用 $EDITOR 按行编辑文件名列表,熟悉的体验回来了 🥹🥹
Tweet media one
7
10
76
@BugenZhao
Bugen Zhao
2 years
体验了一段时间 Raycast 的 GitHub Extension,相当优雅 🥵
Tweet media one
7
6
74
@BugenZhao
Bugen Zhao
4 months
Tweet media one
7
4
75
@BugenZhao
Bugen Zhao
2 years
它开了!它开了!
2
4
68
@BugenZhao
Bugen Zhao
1 year
应该有人把之前那篇爆款《公有云杀猪盘》也用这种形式对比一下 🤣
@EclipsePrayer
Tantan Fu
1 year
Verce Storage 是真贵
Tweet media one
3
3
32
2
9
70
@BugenZhao
Bugen Zhao
2 years
金融级事务隔离
Tweet media one
4
2
63
@BugenZhao
Bugen Zhao
2 years
当了一周 TeX 人😭
Tweet media one
2
3
61
@BugenZhao
Bugen Zhao
1 year
听说办公室也可以上云了?
Tweet media one
3
2
58
@BugenZhao
Bugen Zhao
11 months
也来蹭蹭 Rust China Conf 的讲台 🥰
Tweet media one
Tweet media two
6
2
57
@BugenZhao
Bugen Zhao
2 years
S 社同款升降桌 Get!
Tweet media one
5
3
55
@BugenZhao
Bugen Zhao
11 months
Rust 的 `Pin`,我在一次又一次的 “入门 -> 好像懂了 -> 怎么不太对 -> 再入门” 循环后,终于打算用最朴素而冗余的文字来记录下我对于 Pin 的理解 🥵 看看什么时候能肝完 😋
7
0
54
@BugenZhao
Bugen Zhao
2 years
在和 @st1page 尝试手动把 Rust 变成有栈协程,实操后发现应该用“有树协程”才能表达🥵 async Rust 博大精深!
5
2
52
@BugenZhao
Bugen Zhao
2 years
太讲究啦!🥰 TiFlash 面向编译器的自动向量化加速 | PingCAP
3
3
51
@BugenZhao
Bugen Zhao
1 year
我就是 RisingWave 喷喷王 😇
Tweet media one
6
2
50
@BugenZhao
Bugen Zhao
2 years
当了一天 “NoSQL” Crud Boy,辗转于 BTreeMap HashSet 各种奇葩 iterator 中,现在感觉世间万物都索然无味🥵🥵🥵
4
2
50
@BugenZhao
Bugen Zhao
11 months
@xicilion 鼓隆特产
3
0
49
@BugenZhao
Bugen Zhao
2 years
Rust tonic gRPC 有点坑,doc 上说好的默认 window size 为 65535 byte,实际上偷偷摸摸 buffer 了 5MB 🤡 这就是为什么 merge 流的时候极度倾斜到 gRPC streaming 而不是本地 channel 😢
7
0
47
@BugenZhao
Bugen Zhao
1 year
才知道可以用 iCloud Keychain 当作 Security Key,这样只需要刷一下 TouchID / FaceID 就可以通过 2FA 了,非常优雅 🤤
Tweet media one
2
7
46
@BugenZhao
Bugen Zhao
2 months
从 闻其声 到 见其人 的整整十年 感谢有Taylor的歌声陪伴我长大🥰
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
0
47
@BugenZhao
Bugen Zhao
1 year
AirPods Pro 2 太惊艳了🥵降噪和空间音频的提升真的就是一耳朵🥵
12
1
45
@BugenZhao
Bugen Zhao
3 months
在🇸🇬年轻人对于过年打牌的理解:
Tweet media one
4
1
46
@BugenZhao
Bugen Zhao
1 year
项目造💩的速度终于远远超过了我铲💩的能力,心累🥲
12
0
47
@BugenZhao
Bugen Zhao
10 months
在苏州,当一天特种兵🚶
Tweet media one
Tweet media two
Tweet media three
Tweet media four
7
1
46
@BugenZhao
Bugen Zhao
11 months
说来惭愧,活了 23 年才第一次接触白学 尽管做足了心理准备,但最终还是逃不过在深夜被一句“为什么那么熟练啊”破了防,代入感强到我大脑中的一片空白就像是冬马的巴掌打到了我自己的脸上 😭😭😭 现在一想到正在拍摄公益公告《常回家看看》的雪菜就开始感到万分惶恐,已经不敢继续看下去了 🥵
Tweet media one
Tweet media two
5
2
42
@BugenZhao
Bugen Zhao
4 months
来坡一个月了,才知道骑行友好的路线有专门的名字叫 PCN (Park Connector Network) 恰好家门口就有 PCN,傍晚绕着 Siglap - East Coast - Bedok 骑了一圈,有树有草、有水有海、有🚴有✈️,体验极佳 😋 这里可以看到完整的 PCN 路线,更新很及时:
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
0
41
@BugenZhao
Bugen Zhao
11 months
@ddvd233 为了让别人看到你的眼睛,然后搞一个 3D 屏幕专门用来显示建模出来的眼睛,太生草了 🤣
4
3
38
@BugenZhao
Bugen Zhao
11 days
@Yuushimo2333 开整!
Tweet media one
1
2
40
@BugenZhao
Bugen Zhao
1 year
20 小时通了 The Last of Us Part 1,属于是相见恨晚 🥺 这个故事很难不让人联想到新海诚的《天气之子》:管你什么 tmd 人类命运,老子只在乎身边这个女孩 😡
@BugenZhao
Bugen Zhao
1 year
👨‍👧&🦒
Tweet media one
0
0
10
8
1
40
@BugenZhao
Bugen Zhao
1 year
整辆新车 🤩
Tweet media one
5
0
36
@BugenZhao
Bugen Zhao
1 year
两周前在广州恰的最后一顿正餐,现在发出来就当望梅止渴了 🤤🤤
Tweet media one
Tweet media two
Tweet media three
7
0
37
@BugenZhao
Bugen Zhao
2 years
迫于赶毕设,一周时间参考着各种项目糊了一个能做 round-robin 调度的 x86-64 toy kernel,不得不感慨 no_std 的 Rust 太香了 🤤🤤🤤
0
0
36
@BugenZhao
Bugen Zhao
7 months
让我对『看懂群友们的建政发言』稍微多了点底气
Tweet media one
8
0
36
@BugenZhao
Bugen Zhao
2 years
看着大家都能白嫖 Copilot 羡慕了一整天,刚刚点进去才发现咱也可以嫖! 🥵🥵🥵
Tweet media one
1
0
34
@BugenZhao
Bugen Zhao
1 year
新到一台 M2 Mac mini,激活之后用的好好的,突然 5GHz Wi-Fi 怎么也用不了(连不上 + 不能开热点)🤔 焦头烂额一晚上之后随手把下面的台式机关掉了,结果一切恢复正常 🤡🤡 突然想起来当时开始不能用也是随手打开了台式机的时候,这也太敏感了吧 🥵
Tweet media one
19
1
34
@BugenZhao
Bugen Zhao
1 year
不得不说 GPT 确实是走对路子了,配上不同的 prompt 可以把这个通用模型变成各种各样垂类的应用,搞 Prompt 工程还是很有市场的 🤣
@Blankwonder
Yachen Liu
1 year
Tweet media one
8
19
183
0
0
34
@BugenZhao
Bugen Zhao
1 year
今日瞎调白朗姆 🥰
Tweet media one
6
0
31
@BugenZhao
Bugen Zhao
1 year
和 Dr. @yhsss_123 的第一次练腿 🚴
Tweet media one
Tweet media two
6
0
34
@BugenZhao
Bugen Zhao
1 month
工作中我 review 一个 500 行以上的 PR 基本上就很难保证 correctness 了。大佬亲自阅读 xz 这种底层库源码,还能肉眼从 binary test file 中读出后门代码,佩服佩服 🤡🤡
6
1
33
@BugenZhao
Bugen Zhao
2 years
MadSim 向我们诠释了什么叫「天上一天,人间一年 」🤣
Tweet media one
1
3
31
@BugenZhao
Bugen Zhao
11 months
骑车上下班 3 个月,心肺功能提升好明显 😯
Tweet media one
2
1
30
@BugenZhao
Bugen Zhao
1 year
以这段 Rust 代码为例,在开启 Semantic Highlight 后,可以看到 VS Code 能够非常好地区分 argument 与 local variable,immutable 与 mutable,并用不同的颜色标记出来,甚至包括 method 和 operator (+ vs +=)! (2/n)
Tweet media one
1
4
30
@BugenZhao
Bugen Zhao
6 months
意思不大。 有人借此剧说“美国科幻已死”,当时不信邪的我看完之后终于信了 🤡
Tweet media one
8
0
28
@BugenZhao
Bugen Zhao
10 months
@waylybaye 隔着屏幕都能感受到 PM 得意坏了的样子
1
0
28
@BugenZhao
Bugen Zhao
1 year
小调一杯可乐 High Ball 🤓
Tweet media one
5
0
28
@BugenZhao
Bugen Zhao
2 years
感谢 Xenoblade 3 为我带来的这场 80h 的盛宴 🥰🥰
Tweet media one
2
0
28
@BugenZhao
Bugen Zhao
2 years
Rust 冷知识:左边的写法有机会得到两块相同的内存区域,而右边不会 🥲
Tweet media one
Tweet media two
2
1
26
@BugenZhao
Bugen Zhao
4 months
Tweet media one
0
0
28
@BugenZhao
Bugen Zhao
1 year
@fuyufjh 看起来都不是很快的样子
1
0
25
@BugenZhao
Bugen Zhao
10 months
原来 macOS 14 的 Game Porting Toolkit 是直接通过 Homebrew 安装的,这下成为钦定的包管理了 🤣
1
1
26
@BugenZhao
Bugen Zhao
1 year
试了下最近炒的很火的 Depay 卡,虽然它好像并没有在官网提到背后的公司和地址,但是一打开 App 就能感受到浓浓的“国内 dev 强行写英文 UI”的违和感,作为一款“金融”类产品属实没有给到足够的专业感 🤔 考虑到一上来就要求做 KYC 认证,想了想还是先算了吧(
4
0
24
@BugenZhao
Bugen Zhao
9 months
TIL: 还有 view 这种东西
@abskoop
ahhhhfs
9 months
用vim命令被甲方批评了🤤
Tweet media one
102
33
502
7
0
25
@BugenZhao
Bugen Zhao
7 months
趁大伙游山玩水的时候补了《命运石之门》,试着用文字梳理“世界线”运作的逻辑,越写漏洞越多,果然时间旅行还是太矛盾了 😭😭
3
0
25
@BugenZhao
Bugen Zhao
28 days
@Leonardxbj 两件我一个月最多“奢侈”两三次的事情,换公共交通和食阁立省 90% 🤣
1
1
24
@BugenZhao
Bugen Zhao
10 months
@jihuayu123 高校防疫政策的 PTSD 🤣 可能是只有在这两年的应届生上才能看到的现象了
0
1
22
@BugenZhao
Bugen Zhao
7 months
正版受害者还在苦苦等待 🥺
Tweet media one
4
1
22
@BugenZhao
Bugen Zhao
11 months
@niceoe 形象地说明了 version control dot files 的重要性 🤣🤣
0
0
21
@BugenZhao
Bugen Zhao
1 year
不要在这个假期靠近外滩 🥵🥵 (说好的骑车到长宁转转,怎么不知不觉就顺着苏州河漂到了这里 🤣🤣
7
0
21
@BugenZhao
Bugen Zhao
1 year
@iskyzh 想和迟迟在一个浴缸泡澡 🥺
0
0
20
@BugenZhao
Bugen Zhao
7 months
RisingWave 中两个六花的历史性会晤:
Tweet media one
2
0
20
@BugenZhao
Bugen Zhao
2 years
去年糊的某屎黄论坛 App 上架了 1.0 版本后就再没管过,半年来历经官方各种封锁,发现不知不觉已经下载了 12k 份了,然而收入还是稳定的 $0,什么叫用爱发电啊 🤣🤣
Tweet media one
2
0
20
@BugenZhao
Bugen Zhao
3 months
最近也深受困扰,一个观察是去 咖啡店/Wework 办公的时候眼睛就舒服很多,推测可能的原因有: - 面前没有显示器光照刺激 - 公共场所视野开阔,眼睛活动更频繁 - 环境光照更多是自然光而非 LED 也去医院看了看,医生的几个建议: - 间歇休息 - 滴抗疲劳的眼药水 - 即使轻度近视,也应戴眼镜看屏幕
@hal__lee
Hal
3 months
朋友们,你们有因为长时间面对屏幕而产生的眼睛干涩吗?有的话,你们是咋解决的?我现在有点严重,每隔五分钟眼睛就受不了了。去医院开了眼药水,消炎的何人工泪液,每天滴四次也只能缓解一点。
356
69
449
10
0
20
@BugenZhao
Bugen Zhao
7 months
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
0
20
@BugenZhao
Bugen Zhao
7 months
惊险刺激! #超级马力欧兄弟惊奇 #SuperMarioBrosWonder #NintendoSwitch
1
1
19
@BugenZhao
Bugen Zhao
11 months
搞点肉肉 🤤
Tweet media one
Tweet media two
2
0
19
@BugenZhao
Bugen Zhao
1 year
今日小知识:不要因为 LazyLock::new 是 const fn 就把它写成 const,否则会一个进程内喜提多个 lazy “const” 单例😇
1
1
19
@BugenZhao
Bugen Zhao
10 months
靠着去年年底的第四针康希诺完美躲过了每次爆发,以为自己已经练成了金刚不坏之躯,但终究还是没能逃过一劫 🤣🤣 不过正好下个月要去坡逛逛,就当是积累下抗体浓度了 😇
Tweet media one
1
0
18
@BugenZhao
Bugen Zhao
1 year
王国之泪打了两个神殿了,个人认为其设计水平可谓集系列之大成。 相较于前作趋同的立体结构谜题,本作的神殿似乎回归了经典塞尔达作品的精神,以织梦岛般的流程设串起了时之笛/天空之剑般的谜题设计,在神殿内外将独特的贤者能力循循善诱,以机制型 BOSS 收尾,达成行云流水般起承转合的游戏体验。1/n
1
0
18
@BugenZhao
Bugen Zhao
1 year
羊城夜生活🥂
Tweet media one
5
0
18
@BugenZhao
Bugen Zhao
2 years
> Do you know how many insanely beefy servers you could purchase on a budget of half a million dollars per year? 个人觉得买云买的不仅仅是资源的弹性,更是运维和人力的弹性。 基础设施掏钱即用,出事故时可以迅速响应,把50万刀/每年花在购买硬件+雇佣运维上,大概率做不到的吧🤔
@novoreorx
Reorx
2 years
DHH 讲述为何 37Signals 决定不再使用公有云,全面转向自建机房: ∙ 公有云价格昂贵,AWS 有将近30%的利润率 ∙ 公有云承诺的降低运营成本的收益在大型服务上并不能兑现 ∙ 自建其实没有想象中那么难 ∙ 作为一家持续增长、完全私有化的公司,自建从长远看是更好的选择
21
111
386
3
0
17
@BugenZhao
Bugen Zhao
1 year
我超,真的是原 🤤
Tweet media one
3
0
17
@BugenZhao
Bugen Zhao
10 months
@waylybaye 仔细想想这个确实和游戏中兑换码的逻辑有点类似,一种绕过方式可能是提供一个桌面网页让用户输入,然后用账户等方式同步到 App 里,毕竟果子不管 App 之外的付费渠道 🤣
0
0
17
@BugenZhao
Bugen Zhao
1 year
@liurenjie1024 Allocator 加的太晚了,迟迟又不 stable,第三方 crate 想支持就必须新加一个 nightly/unstable feature 重复一些代码,用起来很感人 😭
1
0
17
@BugenZhao
Bugen Zhao
2 years
Super Mario Land 2 可以说展示了缓冲区溢出的一种艺术形态:用马里奥的移动/跳跃来访问/修改整个游戏的内存空间 🤣🤣🤣 Super Mario Land 2 - Memory Exploration
2
0
16
@BugenZhao
Bugen Zhao
1 year
@yuebanzhu 早上还是 CIA 特工呢,现在又成太君了? 🤔
1
0
16
@BugenZhao
Bugen Zhao
9 months
@laixintao 没想到这么厚的甲还是不够 🤣
2
0
17
@BugenZhao
Bugen Zhao
1 year
@yihong0618 Review PR: 看第一个文件: Why? 看第二个文件: Why? … 看第十个文件: Oh, that’s why.
0
0
15
@BugenZhao
Bugen Zhao
2 years
“同一类“细胞”可以由不同的程序员、用不同的开发框架、用不同的语言等进行开发,同时运行,根据运行效率和结果择优保留,实现“细胞”的进化。” 😇😇
3
0
16
@BugenZhao
Bugen Zhao
11 months
iPadOS 17 终于支持了 USB WebCam,这也就意味着终于可以有线连接采集卡了 🤣
Tweet media one
1
2
15
@BugenZhao
Bugen Zhao
9 months
多亏一周前忍住了下单 Action 3 的手… 🫨 是时候冲动消费了 🥰 沿袭上一代外观,但升级的不止是画质?大疆Action 4上手
5
0
15
@BugenZhao
Bugen Zhao
1 year
网友是吧 🫡
Tweet media one
3
0
15