xcode project file merge

在多人协作完成iOS项目的时候总是会遇到*.pbxproj文件冲突的情况。很不幸这个文件是那么的重要但是这次XCode5更新中又没有对其改进(xib解决得多好,期待在下个本版中又改进吧)。我有一个项目的这个文件已经达到了6w多行。

The issue with XCode (not sure about Visual Studio) is that .pbxproj files are barely human-readable, so it doesn’t make sense to resolve conflicts by hand.

blockquote Tom

就像这个@Tom老兄说的那样这个*.pbxproj不是给人类读的!所以手工来解决冲突太费劲了。我曾经尝试过几次。但是以后再也不会想要再试了的。

after openwrt sysupgrade

每次升级Openwrt后,之前装的ipk就没有了(现在用的是Openwrt官方的bin)。这个让我很苦恼。最主要的是像我我这样的手贱版本党。有时候会远程通过web或者ssh升级系统。这样升级后由于没有了ddns模块,我就对我的路由失去控制权了。需要回到家才能配置好。

然后我就写了个脚本,每次升级后,自动安装需要的软件,把服务启动起来。这样每次sysupgrade也就只剩下一条命令的事情了。

vim 7.4

在vim-cn邮件组看到vim7.4发布啦!!!!! 这个版本主要变化包括:

- 新的正则表达式引擎
- 对诸多 runtime 文件进行了改善
- 更好的语法加亮及缩进

官网没有下载编译了一个Mac办的cli出来自己用。

Mailbox - getting mail done

就在昨天凌晨一点在西安回杭州的路上,我的Mailbox经历了差不多一个月的等待(排在48万!),终于可以正常使用了。

官方的解释说:

Put Email In Its Place.

关于做Mailbox想法的由来可以看看官网的Story

Mailbox的亮点在于,作者把一套高效的管理邮箱的方法,做成了一个App。所以,与其说你在使用这个App,倒不如说你在使用作者提供的这套方法。就相当于[git-flow]至于[git]。