Published on2022/01/26Raycast和它的插件系统EffectivemacOSRaycast是我最近非常喜爱的App。Raycast插件系统的设计,可以说做到了开发体验、安全性、性能、UI一致性的完美平衡。
Published on2021/12/20小宇宙Studio剪辑页面音频播放器FrontendAudio小宇宙Studio的剪辑页面希望用户修改后能立即试听。所以实时预览的播放器必不可少。 因为播客的长音频特性,使得方案和传统的DAW有所不同。这里介绍一下小宇宙的播放器实现方式,遇到的坑。
Published on2020/06/08AMQP协议学习RabbitMQBackend最近在阅读AMQP协议。AMQP协议算是消息队列里无法绕开的一个协议,通过阅读该协议来学习消息队列以及自有协议设计。该协议的阅读体验非常好,协议本身没有过于复杂,会解释各个地方的设计思路。
Published on2018/06/03JavaScript异步编程JavaScriptNode.js介绍了Javascript中异步编程的几种方式,比如Callback,Promise,Async等。以及Promise中常见的坑。