第186期 - 青柠冷饮
封面图拍摄于早上做的的口粮,很好喝,3 块冰块,3 颗小青柠剪开,半杯苏打水半杯纯椰子水,可以试试,好看还好喝。
记录每周看到的接地气的潮流技术,筛选后发布于此,觉得不错可关注此周刊,方便获取更新通知
潮流工具
AI 场景下最适合做 Workflow 的一个基础库
https://reactflow.dev/
这个 React Flow 库应该是当前 AI 场景下最适合做 Workflow 的一个基础库,放到有审美的前端同学手里可以做出精致易用的节点编排使用效果,有使用过的小伙伴欢迎贴上你用过的效果,或者是你觉得有更适合的库也欢迎推荐给我。
一个更加易用的社交网络的截图工具
https://socialscreenshots.com/editor
看到一个更加易用的社交网络的截图工具,很像我历史的一些工具推荐里面的截图效果,使用起来很简单,直接 copy 到里面,选择对应网站需要的尺寸即可,效果很好看。
一个完全运行在前端浏览器环境的虚拟 Linux 环境 WebVM
https://webvm.io/
早上看到一个有意思的完全运行在前端浏览器环境的虚拟 Linux 环境 WebVM,使用 WebAssembly 来实现,对 x86 二进制文件进行沙盒执行,可以去研究研究,甚至当做简单教学工具也问题不大,执行 python、vim、gcc 等可以玩玩。
苹果 CarPlay Design System 做得好舒服
https://figma.com/community/file/1384385816001053279
这个社区版的苹果 CarPlay Design System 设计系统做得好舒服,打开后即可使用,可以用在一些导航或者新能源车的展示场景。
技术学习
89 things I know about Git commits
https://jvt.me/posts/2024/07/12/things-know-commits/
这篇「89 things I know about Git commits」梳理得挺好的,作者在过去 12 年工作中对于 Git 提交的 89 个小经验,挺适合想对 Git 更了解的小伙伴看一看。
基本功 | 一文讲清多线程和多线程同步
https://tech.meituan.com/2024/07/19/multi-threading-and-multi-thread-synchronization.html
美团技术的一篇文章,多线程编程是现代软件开发中的一项关键技术,在多线程编程中,开发者可以将复杂的任务分解为多个独立的线程,使其并行执行,从而充分利用多核处理器的优势。然而,多线程编程也带来了挑战,例如线程同步、死锁和竞态条件等问题。本篇文章将深入探讨多线程编程的基本概念(原子操作、CAS、Lock-free、内存屏障、伪共享、乱序执行等)、常见模式和最佳实践。通过具体的代码示例,希望能够帮助大家掌握多线程编程的核心技术,并在实际开发中应用这些知识,提升软件的性能和稳定性。
随便记录
哈哈哈哈笑死,这个区别实在太大了?
https://www.douban.com/people/156787146/status/4654100941/
哈哈哈哈哈 刷豆瓣看到的,又淡又苦,仿佛一味吃了也没什么作用的中药
随便写写:YC 的创业者的必读袖珍指南
YC 有一个创业者的必读袖珍指南,写得挺好的,用中英文对照的方式整理分享给小伙伴们,值得时不时看一看来修正自己的路径。
- Launch now - 立即启动
- Build something people want - 打造人们需要的东西
- Do things that don’t scale - 做一些无法扩展的事情
- Find the 90 / 10 solution - 找到 90%问题与 10%解决方案的平衡
- Find 10-100 customers who love your product - 找到 10 到 100 个热爱你产品的客户
- All startups are badly broken at some point - 所有初创公司在某个时刻都会遇到严重问题
- Write code - talk to users - 编写代码 - 与用户交流
- “It’s not your money” - “这不是你的钱”
- Growth is the result of a great product not the precursor - 成长是优秀产品的自然结果,而非先决条件
- Don’t scale your team/product until you have built something people want - 在你打造出人们需要的东西之前,不要扩展你的团队或产品
- Valuation is not equal to success or even probability of success - 估值不等于成功,甚至不等于成功的可能性
- Avoid long negotiated deals with big customers if you can - 如果可以的话,避免与大客户进行长时间的谈判
- Avoid big company corporate development queries - they will only waste time - 避免与大公司进行企业开发咨询 - 他们只会浪费时间
- Avoid conferences unless they are the best way to get customers - 除非参加展会是获取客户的最佳方式,否则避免参加
- Pre-product market fit - do things that don’t scale: remain small/nimble - 在产品市场契合之前 - 做一些无法扩展的事情:保持小规模和灵活性
- Startups can only solve one problem well at any given time - 初创公司在任何时候只能很好地解决一个问题
- Founder relationships matter more than you think - 创始人之间的关系比你想象的更重要
- Sometimes you need to fire your customers (they might be killing you) - 有时你需要“开除”你的客户(他们可能会毁了你)
- Ignore your competitors, you will more likely die of suicide than murder - 忽略你的竞争对手,你更可能死于自杀而非他杀
- Most companies don’t die because they run out of money - 大多数公司并非因为资金耗尽而倒闭
- Be nice! Or at least don’t be a jerk - 要友好!或者至少不要成为一个混蛋
- Get sleep and exercise - take care of yourself - 睡觉和锻炼 - 照顾好自己