Sergio Chan

Full Stack, Born hacker, Professional Manager

Crazy fan of Hackathons all around the world.
Founded Hackathon team hACKbUSTER.


  1. Multi-Touch Bar UI 开发入门指南

    大致当你学会如何在你的 NSViewController 中用代码去初始化 Multi-Touch Bar 之后,我们就需要开始了解如何深入的开发 Touch Bar 上的 UI 了。根据 Apple 内部的一个说法就是 Multi-Touch Bar 实际上是运行了一个 watchOS 来管理它的视图和逻辑,所以与此同时我们也可以看到苹果官方为 Multi-Touch Bar 提供的一套 UI 控件,总共包含下面这些控件,第一个就是 Touch Bar。 Touch Bar Fixed …

    于  Cocoa 继续阅读

  2. 我是怎么踩过在 OSX 上录屏的坑的

    昨天开始在研究 OSX 上的屏幕录制并且实时获取视频流或图像帧的实现。遇到了非常大的阻力,各种问题,昨晚纠结了一整晚,终于在小萌的启发下慢慢找到了解决办法,把谷歌和 stackoverflow 都翻了个底朝天,最后的解决有点意外,中间还是有一些细节需要求证,然而除了 Apple Doc 已经没有任何参考文献了,而有些机制 Apple Doc 中都不会涉及。所以此刻迫不及待的想要写一篇博客,来纪念万里长征的第一步。 要实现录屏,有两种途径,一种是通过 Core Graphic, 一种是通过 AV …

    于  AVFoundation, Cocoa 继续阅读