CSS 动画一般都是基于时间,最新的 Animation Timeline API 可以改成基于视口,即根据元素在视口中移动的百分比来触发动画。
视口驱动的 CSS 动画: https://www.joshwcomeau.com/animation/scroll-driven-animations/
记录日常的想法、发现与碎碎念,不加修饰的真实流动。
CSS 动画一般都是基于时间,最新的 Animation Timeline API 可以改成基于视口,即根据元素在视口中移动的百分比来触发动画。
视口驱动的 CSS 动画: https://www.joshwcomeau.com/animation/scroll-driven-animations/
苹果2026年发布的 MacBook Neo 是一款低端笔记本电脑,只有 8GB 内存,本文分析为什么它是一款出色的产品。
MacBook Neo 深度解析: https://www.jdhodges.com/blog/macbook-neo-benchmarks-analysis/
公司的项目是摩天大楼,你的个人兴趣项目是小棚屋。
那些只会建造摩天大楼的工程师,最终将精疲力竭。遇到的问题变得重复,开发过程变得令人窒息,创造力的火花开始熄灭。你开发的原因,不再是因为你想建造,而是因为商业要求。
你要保护好你的个人项目,那里是你的好奇心所在,是你进行实验的地方,也是你定义自己为创造者而非仅仅是雇员的地方。
公司会教会你怎么写经得起时间考验的代码,但只有你的个人项目,才能确保你始终保持对代码的热情。
我上班路上,有一家木工坊,老板总是把门敞开着。
我每天骑车经过那扇门,往里窥视,看到他摆放的各种工具,以及他为承接的订单而堆放的木板,这真令人愉悦。这一切默默地传递一个信息:这里正常运作。
在互联网上,每个人就好像这家木工坊。如果你不说话,就是工厂关着门,没人知道你的存在,你就消失了。
只有看到你说话,人们才知道你在正常活动,是开着门的工厂。
由此推论:在互联网上,最容易被注意到的是那些不停说话的人。
工作时把门打开: https://notes.andymatuschak.org/Work_with_the_garage_door_up
门罗币的挖矿与比特币完全不同,它的设计思路是,尽量让所有人都能参与挖矿,防止那些拥有矿机的人占优势。
它的挖矿程序会模拟一个通用 CPU,使得矿机的专用 CPU 失效,也就是说它的挖矿只适合家用电脑的普通 CPU。
《门罗币的工作量证明机制》: https://blog.alcazarsec.com/tech/posts/how-moneros-proof-of-work-works
你的职业规划就是三步:(1)让自己擅长某事,(2)设法从中赚钱,(3)尽可能久地做下去。
《我如何进入游戏行业》: https://garry.net/posts/how-do-i-get-into-the-game-industry
AI 加速了编码,创业公司现在面临的主要挑战是产品管理。
如果原型开发只需要一天,而推广和用户反馈需要一周,团队就只能依赖直觉来更快地做出决策。
-- 吴恩达,著名 AI 计算机科学家
吴恩达: https://www.businessinsider.com/andrew-ng-product-management-bottleneck-coding-ai-startups-2025-8
今天看到了一个关于新能源汽车载重量的测试节目。我想大多数人,都不会想到还有这个指标,但是它却决定着是否会超载。375公斤是一个红线,5个人加一些行李和家乡特产,就很容易超过了。
我查了一下Model Y的载重量,看下边的图片:
https://www.youtube.com/watch?v=xYU7zaaRjmE
Addy Osmani观点的关键要点:
工程需要严谨性:与业余编程不同,严肃的软件工程需要清晰的需求、测试以及对质量把关的重视,以确保输出始终满足用户需求。
角色演变:他认为软件工程师的角色正在向管理岗位演变。工程师不再仅仅是编写代码;他们还要负责监督一个由人工智能代理组成的虚拟团队,并对最终结果负责。
质量至上:无论代码是由人编写还是由人工智能编写,工程师的首要目标都是确保最终产品经得起考验,能够可靠地应用于大规模市场部署。
Vibe Coding 的价值:他并不认为这个术语应该被禁用;相反,他认为 Vibe Coding 是一种用于快速原型开发的宝贵工具,能够让团队比传统方法更快地将想法转化为实际产品。
数字货币 Token 换 AI Token,完美!