Xcode 自动版本号

做开发者肯定有过这样的烦恼:版本号提交错了!

编译和测试的版本多了,难免提交的时候才发现版本号搞错了。要不就是后台版本号正确,前台的版本号忘记更改。其实,可以让前台自动获取后台的版本号数据,比如这样:

But

后台的版本号[……]

点击跳转以继续阅读

让 iTrem 2 + zsh 启动不再等待!

iTerm 作为一个 mac 里自带终端的替代品真的是太好用了,功能多、界面也好看。配合zsh+皮肤,终端从此也美丽(题图)。

不过,zsh 启动总是很慢,虽然说每次启动前输入的内容还是不会丢失,但总等着也不是个事(说句实在话,我就这么忍受了好多年……)

总之,其实这个问题是可以被解决的[……]

点击跳转以继续阅读

让 SSH 走代理连接服务器

很多网络运维、或者站长需要通过 ssh 来管理服务器、vps,如果不凑巧,你和服务器之间相隔了一堵 GFW,那么由于 GFW 会分析 ssh 数据包,结果就是导致稍微慢一点的网络就会让命令卡一分钟。

GFW 现在完全有能力分析 ssh 流量特征,以判断你是在真的使用 ssh 配置服务器,还是使用它[……]

点击跳转以继续阅读

Swift 使用 InputMethodKit 写输入法

如何在 iOS 上写一款输入法?这个问题已经被很多人解答过了。你可以轻易通过 Google 找到一篇详细的教程。但是,在 macOS 上写一款输入法就没那么简单了。

好吧,严格来讲,是指用 Swift 在 macOS 上写一款输入法很难。主要的原因是 从来没有人做过这件事情 。

目前能够[……]

点击跳转以继续阅读

在 macOS 10.11 上用 BootCamp 安装 Windows 10 解决分区错误

一切为了再吸两口!

屁股先锋出了,为了能够吸上它,我也是废了九牛二虎之力。——谁叫爸爸这么坑不支持 macOS 呢!

据说虚拟机来安装守望先锋虽然能够进入游戏但会有奇怪的黑块出现,游戏不能。

总之,用了 macOS 五年了,第一次终于有了装双系统的理由。

但曾今的 Bootcamp 攻略[……]

点击跳转以继续阅读

Mac 版迅雷悄悄收集用户 BT 种子

就在今天,苦等小半年的 Mac 版迅雷终于又开始更新了,出了个新版本——虽然没有新功能,但终于还是修复了拖动的时候窗口乱跑的 bug。

不过,也遇到了离线不能下载的问题。在帮助测试排错的同时,我发现了一些其他的事情:我按照要求使用迅雷自带debug工具生成统计信息的压缩包一共 70M 之大![……]

点击跳转以继续阅读