-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
76 additions
and
28 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
--- | ||
layout: Post | ||
date: 2024-05-30 | ||
title: No.54 和 ioredis 作者子骅聊 quill 富文本编辑器、开源商业和职场成长 | ||
useHeaderImage: true | ||
headerImage: https://cdn.ijust.cc/img/202405300004953.png | ||
headerMask: rgb(14, 21, 5, .5) | ||
tags: | ||
- FM | ||
--- | ||
|
||
## 收听方式 | ||
|
||
小宇宙、苹果播客、喜马拉雅、Youtube Music 等 | ||
|
||
![](https://cdn.ijust.cc/img/202405300004953.png) | ||
|
||
显示器:HP S270n | ||
摄像头:Logitech BRIO | ||
屏幕灯:BenQ ScreenBar | ||
摆件:LaMetric TIME | ||
键盘:Filco MINILA | ||
鼠标:Logitech MX Master 3S | ||
音箱:Bowers & Wilkins MM-1 | ||
|
||
## 介绍 | ||
|
||
这次厉害了,我们邀请到了 子骅@luinlee 加入闲聊,我们围绕 #[quill](https://github.com/slab/quill) #[ioredis](https://github.com/redis/ioredis) 展开了很多,回答了对富文本编辑器的很多困惑。在讨论 ioredis 作为曾经的个人维护作品背后有哪些有趣的故事,最后也讨论开源、商业、职场和生活!欢迎收听 | ||
|
||
嘉宾链接 | ||
|
||
子骅 | ||
|
||
![](https://cdn.ijust.cc/img/202405300015135.png) | ||
|
||
- Github https://github.com/luin | ||
- X https://twitter.com/luinlee | ||
- [Medis](https://github.com/luin/medis) | ||
|
||
> 目前,我只关注所见即所得的编辑器框架和相关的分布式数据结构。我主要维护 Quill 编辑器,包括 Quill、Parchment 和 Delta。 | ||
> 我创建了 ioredis,这是 Redis 最受欢迎的客户端之一。它于 2023 年被 Redis Ltd.收购。 | ||
> 除此之外,我还涉足制作 macOS 和 iOS 应用程序。Medis 是我开发的一个令人愉快且受欢迎的 Redis GUI 工具。第一个版本是用 Electron 开发的,现在已经用 Swift 重写了。 | ||
下面是 AI 参与的总结: | ||
|
||
本次对话广泛探讨了开源技术的发展、治理以及其在商业环境中的应用,尤其聚焦于 Redis 和 Quill 的具体案例分析。对话内容涵盖了这些开源项目的实际运用经验、面临的挑战以及项目维护的故事,同时还讨论了年轻程序员的成长、技术管理和技术创新对业务的影响。 | ||
|
||
此外,对话还触及了前端和后端开发中常用工具和技术的选择问题,以及特定技术产品的成功案例分析。通过讨论,突显了开源项目商业化所带来的挑战和机遇,强调了透明度、社区沟通的重要性,以及如何在保障开源项目活跃度的同时实现可持续的商业模式。同时,讨论还涉及到在现代前端开发中对原生动画的依赖、不同平台间的兼容性处理及框架选择的挑战,以及技术管理过程中遇到的挑战与学习经验。 | ||
|
||
整个对话围绕着开源技术的生存和发展展开,旨在分享经验和洞察,促进技术和社区层面的更好理解和协作。 | ||
|
||
## 时间轴 | ||
|
||
00:00 探讨开源技术与商业化实践:从 Redis 到 Quill | ||
|
||
11:13 比较 V2 与 V1 的变化及编辑器框架发展 | ||
|
||
21:36 深入探讨队列编辑器的技术挑战与应用场景 | ||
|
||
28:24 探讨开源项目商业化与企业服务 | ||
|
||
35:54 开源与商业合作:平衡、挑战与策略 | ||
|
||
41:29 平衡开源维护与新功能开发 | ||
|
||
48:38 开源项目被收购与社区维护的思考 | ||
|
||
59:23 Redis 的发展历程与 Node.js 的创新应用 | ||
|
||
01:10:33 追求原生模拟带来的挑战与转变:从 Medis 到 Swift | ||
|
||
01:15:43 探索前端开发的学习与实践:原生动画与框架选择 | ||
|
||
01:20:25 探索开源项目的成功标准与技术管理挑战 | ||
|
||
01:29:49 远程工作的日常与挑战 |