加速你的 Mail.app

Posted on 2nd March 2007 by Nio in Mac, 程序人生

Mail.app 是在 Mac OS 下经常使用的邮件客户端,当邮件越来越多的时候,就会变得有些慢了。今天 Ryan 给我发了这个 A faster way to speed up Mail.app,原来原因在于 Envelope Index 这个文件,它其实是 sqlite 数据库文件,移走此文件,会提示自动重建,即可达到加速 Mail.app 的目的,还有一种方法是直接在 sqlite 命令行中执行 vacuum subjects,清空 subjects 表,两种方法都可以非常有效地加速你的 Mail.app。

第二种方法的具体步骤如下:

  1. 关闭 Mail.app
  2. 打开命令行终端(Terminal)
  3. 依次输入如下两行命令:
    cd ~/Library/Mail
    sqlite3 Envelope\ Index
  4. 接着会出现 sqlite> 的提示符,然后输入:vacuum subjects;
  5. 完成之后输入 .exit 退出,打开 Mail.app,是不是快了很多呀 ;)

新的办公室

Posted on 29th January 2007 by Nio in Mac, 工作忙碌, 程序人生

已经搬到新办公室有两周了,今天才想起来拍几张照片。

Twin Towers
窗户往外正好看到我们以前的办公室所在地--双子座大厦。

My laptop
我的办公桌,很宽,暂时还没有什么东西可放,只放了 MacBook Pro 在台上,呵呵。

2.jpg
美工用的大显示器。

Apple Mini
Apple Mini,麻雀虽小,五脏俱全,CPU、内存、硬盘都在这个小小的机器里头。

iMac
Apple iMac,看似一个显示器,实际上显示器里边集成了 CPU、内存、硬盘,光驱在侧面,还带一个和 MacBook Pro 一样的遥控器。

VirtueDesktops

Posted on 17th December 2006 by Nio in Mac, 程序人生

VirtueDesktops 是苹果 Mac OS 下的一个虚拟桌面管理软件。它提供了很多别的桌面管理器所没有的功能。此软件基于 Rich Wareham 的 DesktopManager(这也是一个开源的虚拟桌面软件)。License 当然是 GPL 的了 :)

VirtueDesktops

我在自己的 MacBook Pro 中安装了 VirtueDesktops,感觉很不错,相当酷。因为 MacBook Pro 支持光感应(Light Sensor)和移动感应(Motion Sensor),所以可以激活 VirtueDesktops 的这两个相关选项,这样的话你就可以用手掌扫过左边的光感应器上方,虚拟桌面自动切换到左边的那个桌面,扫过右边自然就是往右边切换了;也可以在笔记本左侧轻拍一下,虚拟桌面就会自动往右切换,显示出左边的那个桌面,拍右边可以往反方向切换。是不是很酷,看了这个软件让我有一种冲动,想要写一些与光感应、移动感应相关的程序玩玩。

My new laptop!

Posted on 22nd October 2006 by Nio in Mac, 工作忙碌, 程序人生

上周五,Matthieu 给我带来了新的笔记本电脑--MacBook Pro 15',不再是法国键盘了,只是屏幕比之前的小了一些。CPU 是 2G Hz 的 Intel Core Duo,内存是 1G DDR2 (667 MHz),显卡是 ATI Mobility Radeon X1600,256MB GDDR3 显存,另外还有 400 Mb/s 的 FireWire 火线接口及 USB 2.0 接口,内置摄像头。最酷的是带有一个 Apple Remote(遥控器),可以直接遥控笔记本播放音乐、DVD 等等,这下看片爽了 :D

MacBookPro.png

新公司的第一天

Posted on 20th September 2006 by Nio in Mac, 工作忙碌, 程序人生

早上和 Shxll 一起坐地铁上班,她在半路下了,我则独自来到永安里双子座大厦,我的新公司就在这个写字楼里边。一路上还算顺利,计算了一下,正好用了一个小时,到公司才 8:20 :D 。新公司有灵活的工作时间,可以在家工作,可以避开上班高峰时间到办公室,这正是我喜欢的,我不希望把时间都浪费在上班的路上。

上午 Boss 给我介绍了公司的架构,以及我所处的位置。接着是 Ryan 给了我一个 PowerBook G4,并向我介绍了 Mac.OS 的一些基本操作,而 TextMate 让我有些震撼,非常不错的编码工具。我需要一些时间来学习使用新的 OS,毕竟之前没怎么用过。有趣的是这个笔记本上的键盘是法国的排列方式,和美式标准的很不一样,于是 Ryan 给我另外接了一个无线键盘。之后他给我讲解了一个正在做的项目,马上我也要加入这个项目中,这个项目是在 CakePHP 之上来完成的。很多 M/V/C,让我收获最大的是了解了 WorkFlow 的原理、设计等等,有兴趣的同学可以参考
An activity based Workflow Engine for PHP,这个东东还是很不错的。

Ryan 说的当然是英文了,旁边苗苗同学时刻准备为我们进行翻译,但我发现 Ryan 说的基本上都能听懂,这可能和平常经常阅读英文资料有关吧,毕竟我们交谈的都是计算机英语,下一步我应该多说英语了,口语方面还是一塌糊涂,希望在之后的几个月里,口语、听力并进 :)

到了新公司,新的环境,这一切我都很喜欢,希望我可以在这里学到很多东西,包括技术、英语、管理等等。