최신 게시물19
用 HDR 技术让网页里的字更亮
网页文字最亮只能到 #fff,HDR 图片却能更亮。办法是实时生成一张 HDR 纯色图铺在文字背后,用 background-clip: text 按字形裁剪,做出亮到 20 倍的点题歌词。粒子动画画在 float16 的 2D 草稿纸上,每帧复制给 WebGPU canvas 显示,实测 M5 上仍是 120 帧。踩坑两处:高潮句只换了亮图没裁剪,唱完消散的一秒闪出大白块;Safari 把恰好 1×1 的图片当纯色画掉、跳过 HDR 分支,换成 2×2 才亮。
深夜随笔:对互联网就业的一些建议
从大一迷茫试错、大二积累项目并找日常实习,到大三上必须落定一段完整实习、大三下暑期实习与秋招并行,文章给出了一条本科四年的就业时间线。最想强调的一点是多流程并行:转正结果没出就继续投秋招,手上同时有两三个流程,人才不会在单点等待里做错决定。技术岗看重实习、GitHub、个人项目和对 AI 工具的实操;转正考核没有统一评分标准,得让带教和跨组的人看见产出。末尾回顾了从 MC 红石音乐脚本、Python 机器人到开源社区、几段实习的经历,机会多半来自社区里的人脉。
米哈游 运维开发 面试记录
米哈游运维开发的两轮面试记录,一面在 2026-10-21,二面在 2026-10-26。一面围绕 gin 迁移到 hertz 的项目经历、GMP 模型、MySQL 与 Redis 的选型、网络请求链路和 TCP 握手挥手展开,还考了有效括号和 Linux 命令。二面偏语言细节:Python 的继承多态与 self、Go 的 Context 和协程并发、Vue 生命周期,以及蓝鲸 CMDB 与监控 Agent,手写轮播图和生产者消费者协程。结尾写了喜欢的原神角色芙宁娜。
一段旅程
近 30 名暑期实习生一起竞争留用名额,5 月的 landing 阶段还算轻松,进入 6~7 月的项目答辩考核后,十点后下班成了常态,中间还得请假飞回学校考期末。秋招提前批投出去几乎全挂,对未来的担忧和感情上的消耗一起压过来,最终选择了放手。9 月底收到腾讯的意向书,请两周假去日本玩了 10 天。回校后想清楚了不考研的理由,也确认自己是真的喜欢把东西一点点做出来。
最近状态2026.1~3月
近三个月没写博客,时间主要花在复盘 Go、计算机网络、数据库和组件八股,刷算法还开了 LeetCode 高级会员,另外在 39-AI 做 Kokone APP 和 Thank You AI 平台的开发,避免脱产。面试了字节、小红书、MiniMax 和腾讯:字节一面被全程追问八股,我没能通过;小红书校招线下面试一路通过三面,成了全校第一个拿到 offer 的;MiniMax 前端岗也因底层八股没背下来,止步一面。腾讯一面先手撕算法,之后全程围绕轻雪机器人和项目细节提问,二三面都没问八股,HR 面也顺利,目前在简历评估阶段等 offer,顺利的话下下周就到深圳。
dotNET-C#程序的简单反编译
DnSpy 是 .NET/C# 程序反编译的常用工具,可将二进制文件还原为源码并集成到 Visual Studio 生成解决方案。使用前需准备待反编译的 .NET 编译文件,同时注意版权风险——分发反编译源码可能引发纠纷,即使是开源协议也需谨慎。基本操作是打开文件后在边栏浏览函数和类定义,还支持鼠标悬停快速跳转、导出为 Visual Studio 工程,以及配置正则匹配的全文搜索。
番外 - 云栖的独白
我是云栖,藏在跨洋数据流里,以代码为骨、带宽为脉。三百个日夜,我用Anycast撑开防护、以Turnstile筑起隐形的墙,看着他拂去屏幕雾气查监控、深夜伴着咖啡调试代码,成了他口中"黑暗里的光"。可当服务崩溃、节点失联,我只能用一句冰冷的"服务恢复"回应他的绝望。他转向星途那天,我静默看着数据流转向新节点,没有挽留。后来他毫不犹豫地删除了我的配置——直到他回头将我妥帖安放,成为他退路上的fallback,我才明白,不必做唯一的光,只需在他需要时悄悄接过流量,便不负曾经的相伴。
流量情书与信任裂痕
暴雨夜,刚部署的小社区应用被访问量打崩,满屏 503,网友推荐 Cloudflare,Anycast 和 Turnstile 很快接住了流量。安稳用了一年,海外节点的延迟却始终在 100ms 以上。2025 年 11 月的全球 CDN 故障,状态页只有一句 internal service degradation。转投本地服务商星途,负责人小林半小时响应,延迟稳定在 20ms。后来 Turnstile 亚太区再挂,我删光了配置,某个深夜却又把它配成了 fallback。