2008-3-14
Parallels memory error
启动 Parallels Desktop 时候偶尔会出现这样的错误:
Unable to allocate memory for monitor PE!
应该是虚拟机启动时,分配内存错误,在 Parallels 的官方论坛上,看来出现这个问题的人还不少,貌似还没有很好的解决方法。这应该是一个 Bug,因为我的机器内存已经升级到 4G,而且是在启动其他程序前启动的 Parallels,应该不会是内存不够用。
我的建议是,出现这个错误后,不要再尝试关闭 Parallels 后重新启动,否则迎接你的极可能是一次四国。你要做的是重启电脑,然后在开启其他程序前先启动 Parallels Desktop 虚拟机。
2008-3-4
将 SVN 集成到 Finder
虽然 Leopard 默认就可以在终端窗口中进行 SVN 操作,但对于在 Windows 上被 TortoiseSVN 惯坏了的人来说,可能会感到极不适应。
当初我选择了 SmartSVN,觉得不错,直到我发现了 SCPlugin。
这是一款将 SVN 集成到 Finder 窗口的软件,可以如同 TortoiseSVN 般在文件图标上显示状态,可以通过右键进行 SVN 操作,总之跟 TortoiseSVN 很像,看看下图就知道了。

如果再搭配以 Subversion Script for Finder + QuickSilver,完美了。

2008-2-27
解决 MAC 非正常关机后的 MAMP 故障
我在我的 Macbook Pro 上通过 MAMP 来运行和管理 Apache + MySQL,这是一款不错的软件。
然而当计算机非正常关机,比如“四国”之后,MAMP 往往会出现故障,面板上显示 Apache 和 MySQL 均已经启动,但实际上并没有工作,而且这时候“Stop Services”也不会起作用。

我刚开始遇到这种情况的时候束手无策,对 UNIX Shell 一无所知,也找不出问题所在,只能傻乎乎的重新安装 MAMP,有一次甚至忘记备份数据库文件。
后来我想可能是由于计算机非正常的关闭(死机),导致 MAMP 的配置文件出错了。这是如果能够重新生成一下配置文件,也许可行。
我想到 MAMP 的软件界面中有设置端口的选项,换一个端口,Apache 就会重写配置文件,并自动重启,这样应该有作用吧。

这样操作了一次,果然好用。由于我平时是将 Apache 设置伟默认 80 端口的,所以出问题后,只需在这个界面中点“Reset MAMP Ports”,Apache 就会重启一次,这时候就可以用了,然后再根据需要设回自己想要的端口即可。
笨办法,希望对和我一样的笨人有用。
2007-10-30
升级到 Leopard

在我的 Macbook Pro 上安装了最新的 Leopard (MAC OS X 10.5),直接从 Mac OS X 10.4.9 升级上来的,整个升级过程好像是四十分钟左右。完成后刚开始感觉有点慢,怀疑是 Spotlight 正在索引硬盘导致的,用了一会儿之后感觉速度还是有提升。阅读全文...
试用了一些 Leopard 的新功能,Cover Flow,眩,HTM 文件可以直接预览,PHP 文件会将代码显示出来,PDF 会分页浏览,视频文件可播放。Spaces 有点顿,而且没有切换效果,不爽。Dock 上分组效果很好。Time Machine 没有配置。
兼容方面,Parallels Desktop 不能启动,我不知道将软件升级一下会不会好(升级到 Build 5540 Beta 之后可以使用了)。用于将 Mail 改为左右分栏的那个小软件也不能用,不知道有没有更新。last.fm 客户端软件有冲突,从官方论坛找到一个补丁版安装了,解决。QuickSilver 会在 Dock 上面显示图标,升级可解决。其他没有太有影响的。
Mail 的功能增强了,挺好。
总得说来是 Leopard 是值得安装的,打算重新装一个干净版本。
2007-6-25
2007-6-23
Mac 一周使用感受
上周六拿到了我期待已久的 MacBook Pro (特别感谢 CoolMac 热情周到的服务),使用了一周后,感觉很容易上手。买之前基本没有使用过苹果操作系统,还有些担心,不过现在的苹果都是 Intel 平台,即使实在用不惯 OS X 也可以装个 Windows (这实在为很多 Mac Fans 所不齿)。
下面就说说本周的使用感受,希望能给打算使用 Mac 的朋友一点帮助,也希望能跟众多 Mac Fans 多多交流。
- 浏览器
- 微软原来开发过 OS X 下的 IE, 但是后来已经停止了,现在的 IE 不能在 OS X 上使用,所以那些基于 IE 核心的浏览器也就不能在 OS X 上使用了,例如 Maxthon 之类。好在我几年前就已经习惯了使用 Firefox,所以这点没什么问题。另外苹果自带的 Safari 浏览器真得非常好用,在不需要用 Firebug 调试网页的时候,我尽量使用 Safari。还有另一款 Gecko 内核的浏览器──Camino,同样是 Mozilla 出品,也是不错的选择。另外 Opera 我还没有在 OS X 上安装,想必也没有问题。
- 编辑器
- OS X 下优秀的编辑器不在少数,听说有很多人就是为了 TextMate 而转用了苹果,网页编辑器方面,Dreamweaver 自不必说。Coda,今年 WWDC 上的获奖作品,界面一流,使用感受也很不错。另外还有 Aptana,免费的功能强大的跨平台的编辑软件,在 Windows 上面也用过。还有几款免费的 Komodo Editor, TextWrangler 可以选择。
- 环境配置
- 工作需要,必须配置 Apache + PHP + MySQL 环境,OS X 自带了 Apache,然后修改下配置文件就可打开对 PHP 的支持,但是对我来说更好的解决方案是安装 MAMP。
- CVS 客户端
- 高手们可以在终端下操作 CVS,但是我这样的就十分依赖图形界面,先是装了 MacCVSClient,可以用,后来发现 SmartCVS 操作起来更方便一些,界面和 Logo 都比 MacCVSClient 漂亮。不管是那个 CVS Client,都存在一个问题就是如果文件名中含有中文,跟 Windows 系统同步起来就会出现乱码,大体是因为 Windows 和 OS X 默认的文件名编码不一样,好在基本上文件名都是用英文,这个问题可以先不予考虑。
- 媒体播放
- 在 Windows 系统下我已经习惯使用 iTunes ,所以转换到 OS X 下面更是没有问题。至于视频播放,VLC Player 就如同 Windows 下的 KMPlayer ,一个软件几乎可以解决所有问题。
- 虚拟 Windows
- 前面说了,IE 不能运行在 OS X 下,有时需要在 IE 下看网页浏览效果,所以就用 Parallels Desktop 虚拟了一个 Windows 系统,用得 ISO 文件是 DeepinXP 精简版,跑起来巨快。
- Mail 客户端
- 我不用 Outlook 已经很多年了,在使用 OS X 之前一直使用 ThunderBird,ThunderBird 也可以在 OS X 下使用,但是现在想试试 OS X 自带的 Mail 软件。由于 ThunderBird 和 OS X Mail 的数据格式是统一的,原来的邮件很容易就转过来了。之前由 Opera 转 ThunderBird 的时候也非常容易,可见统一的标准给我们带来多少方便。
具体的软件使用先写这么多,总之感觉从 Windows 转到 OS X 是很容易上手的,只是习惯上小的变动,例如在 Windows 上很多跟 Ctrl 键组合的热键现在就考虑 Command 键,现在到 Windows 上面搞点东西我都不由自主的满键盘找 Command。还有那个显示所有窗口的功能实在是太可爱了,Vista 也学了去,不过 Vista 是侧向叠加排列,眩是眩,感觉不如。
还有安装和卸载软件,简直就是一种享受,AppZapper 卸载软件时的效果棒极了。
