VirtualBox 硬盘镜像压缩

缘起    罪魁祸首依然是mac,自从换了MBP,硬盘空间真的是捉襟见肘。由于需要看Android源码,搞了个Ubuntu虚拟机来编译源码,源码所在的硬盘镜像非常的大,一度达到40G,这在空间不足的情况下是不能忍的。    然后翻了下Android源码的镜像盘的物理文件居然比系统里实际的大小要大不少,这怎么能忍。。。。。。分析后发现,virturabox居然只会增大分配磁盘空间,居然不会自动释放空间,同时不提供对虚拟 阅读全部

Mac下的视频播放器MPV

缘起    自从换了MBP之后,惊奇的发现,居然特么没有个比较好用的视频播放客户端(不要跟我说自带的播放器,渣渣)。然后呢,开始的一段时间,用的是国内在线视频网站的客户端,使用它们自带的播放器。用起来是没有问题的,但是每次打开个本地视频,都需要先打开在线客户端,再弹一堆广告,烦。最终决定挑选一个比较靠谱的本地播放器选择    选来选去,其实还是开源的视频播放器比较给力。mac上这一块的生态和linux下是一样的,几乎 阅读全部

使用rsync做增量备份

缘起    缘起当然是因为去年年底换了个乞丐版的MBP,128G的存储对于程序猿完全不够用的。就比如吧,你肯定要安装个brew补缺失的命令再来个wine模拟,去了10G;你肯定需要安装IDE、SDK、gradle、maven,再加上各种项目,又去了20~30G;再加上系统自己占用的40G左右,只剩下30多G了,简直不能看。。。。。。    而我自己呢,有备份的习惯。对于家目录来说,肯定是定期备份的,之前用老的神船笔记 阅读全部

解决gitk在Mac Retina屏幕模糊的问题

    最近换了mac之后,从Ubuntu下转过来的使用git下面gitk工具的习惯延续了下来,结果呢,发现mac下的gitk简直不能看,字体模糊的一塌糊涂。网上查了之后发现是由于mac自带的Wish软件版本很老,没有对retina屏幕做适配导致的,下面是解决方法。1、开启wish的高分辨率适配git在Mac的高分辨率plist补丁如下https://gist.githubusercontent.com/cynthia/5f2355a87c2f15d96d 阅读全部

Mac下brew的安装使用

最近换了mac,由于之前是在Ubuntu下工作,换过来后各种不同。在Ubuntu上各种apt-get不要太爽,在mac上据说有brew,遂安装了试试,普通还是很好用的,就是特别慢。建议使用国内的清华或者中科大的源。brew的安装Homebrew的安装非常简单,打开终端复制、粘贴以下命令,回车,搞定(请放心使用,原汁原味的官方安装方法搬运)ruby -e "$(curl -fsSL https://raw.githubusercontent.com 阅读全部