关于我

我是唐天勇。

最近三年,我在 LeanCloud 担任研发工程师,主要负责 Objective-C SDK 和 Swift SDK 的研发。

我热爱开源。例如,CocoaSugar 是我的开源项目之一。当其他开源库不能满足需求时,我会尝试阅读和修改代码。例如,我为 curl 实现了 Darwin 平台的 Public Key SSL Pinning。我也喜欢为其他开源项目做贡献。例如,通过扩展 emmet-vim 的 dollar expression,使其支持了自定义变量。

我会不定期地阅读一些国外的技术资料,也翻译过一些优秀的文章。我是 Friday Q&A 的常客,也是国内最早经授权翻译 objc.io 的开发者之一。我完整地翻译了 objc.io 的第一份期刊,并贡献给了 objccn.io

我利用业余时间写过一些工具。例如,QuickViz 是一个图可视化软件,我经常用它来描述复杂的业务流程。也写过一个用键盘控制鼠标的软件。不过,它只是一个 proof of concept,试图证明在桌面环境中,键盘可以比鼠标更高效。