每周见闻分享:2025-01-12 - 2025-01-19
每周见闻分享:2025-01-12 - 2025-01-19
工具
1、Ice - Menu Bar Manager[^1]
标签:Tools,Mac
Mac 的 menu bar 小工具,拯救因刘海屏显示不下的小图标。之前用过 Hidden。但 Hidden 展开后对被刘海挡住的部分还是无能为力。而 Ice 则直接把隐藏的图标展示到 menu bar 下面,避免了这个问题。
2、Input Source Pro[^2]
标签:Tools,Mac
当前输入法提示的小工具,还可以定制 APP 的默认输入法。对于工作时在 Teams 和编辑器之间来回切换很有用。
3、用Slea.ai免费AI Logo生成器轻松创建专业Logo[^5]
标签:Tools
免费生成 AI Logo 的工具网站。对不擅长设计的开发者会有所帮助。
Coding
1、Benchmarking GraphQL solutions in the JS/TS landscape[^3]
标签:JavaScript,Node.js,GraphQL
针对 GraphQL 在不同的 Node.js 运行时(Node、Bun、Deno)和不同框架(Nest、Fastify、Express)下的性能测试。作者详细列举了 GraphQL 的技术栈、框架的选择以及测试方式。
结论:
按照 NestJS 教程搭建的 GraphQL Server 的性能最差。
Fastify + mercurius + graphql-jit 在 Node.js 的运行时下的组合性能最佳,并且解析器对性能的影响十分严重,能降低 80% 性能。只有必要时才应该开启。
2、CSS-only infinite scrolling carousel animation · Logto blog[^6]
标签:CSS,前端
纯 CSS 实现的无限滚动效果,支持鼠标悬浮暂停。通过 Flex + animation 组合实现。文章讲的很好,一步一步配合示例代码十分易懂。感兴趣的小伙伴可以看看。现代 CSS 比起当年做前端时能做的太多了。
其他
1、胖东来是非学不可了 | 虹线[^4]
标签:思考
从另一个角度分析了胖东来出圈的原因。重点讲了胖东来是如何成为“神话”的原因。时代的变化凸显了胖东来的存在,有一种潮水褪去后的感觉。
胖东来模式在上一个时代是不合时宜的,它更像是下一个时代的最优解,即宏观存量市场下的微观无杠杆经营。
在上一个时代,注定了不用杠杆打不过用杠杆的,毕竟无论是拿地、选品还是招聘,你的竞争对手只要想都能以无视经济规律,“不计商业成本”的方式与你竞争。
但在下一个去杠杆时代,一切都会反转,不用杠杆能活下来是第一位,能经营好则能胜出。这才是胖东来“优秀了20年”,这么晚才“出圈”的原因。
分析的很有意思,值得详细一读。
参考文章:
- [1] Ice - Menu Bar Manager: https://icemenubar.app/
- [2] Input Source Pro: https://inputsource.pro/zh-CN
- [3] Benchmarking GraphQL solutions in the JS/TS landscape: https://tomekdev.com/posts/benchmarking-graphql-solutions-in-the-js-ts-landscape
- [4] 胖东来是非学不可了 | 虹线: https://1q43.blog/post/10851/
- [5] 用Slea.ai免费AI Logo生成器轻松创建专业Logo: https://slea.ai/zh-CN
- [6] CSS-only infinite scrolling carousel animation · Logto blog: https://blog.logto.io/css-only-infinite-scroll