Jul 31 2006
Mac之路(一)
作为一个仍然从事着日复一日技术工作的我来说,能够将全部的日常工作都转移到Mac上目前看来仍然是一个奢求。
至少目前用Firefox一登录Oracle Applications,就会导致Firefox的崩溃,而且使用了ActiveX的公司内部邮件网站也是无法在Mac里面正常登录的,单只是这两条就逼迫仍然得在Windows底下工作,而MBP(Macbook Pro)独有的键盘设计在WindowsXP下还会有意想不到的麻烦,至于解决方法留待下次再说。
这段文章作为整个Mac之路的开篇,先来说几个在Mac下的替代软件,这些软件是我平时工作必须要用到的,恐怕也是一个Oracle DBA要使用Mac所需要的几个软件。
1。GUI界面的SQL Developer
到底是图形界面还是SQL*Plus在itpub上也有过很激烈的争论,我个人仍然习惯使用诸如PL/SQL Developer这样的GUI客户端,可惜这么优秀的工具只能在Windows下面使用,而且更可恶的是,Oracle发布的Oracle Client在安装文档中明明白白地写着只支持MacOS Server而不是MacOS(其实有很大区别吗?过段时间,会去作个在Mac下的Oracle安装测试),而没有Oracle客户端,PL/SQL Developer是无法正常运行的。
Oracle官方推出的Oracle SQL Developer是一个优秀的替代方案,由于使用Java Thin Client连接数据库,所以不需要在本机安装任何Oracle客户端软件,而且对于中文的支持也十分不错,当然PL/SQL Developer最让我倾心的Code Insight功能,SQL Developer是没有的,不过还奢求什么呢。而且,PL/SQL Developer最让我倾心的Code Insight功能居然在SQL Developer中也有,虽然需要用Ctrl+Alt+Space快捷键呼出,虽然比起PL/SQL Developer来说仍然显得有些慢,但是毕竟所有需要的功能都能实现了。而且这是正规军,这只是1.0版本,以后可能会越来越好。
2。Telnet/SSH客户端
我没有找到象SecureCRT这样好用的软件,老实说其实我一个软件都没找到,也许我需要自己去编译PuTTY吧,所以,我只能用Mac自带的终端程序。我很奇挂,难道使用Mac的人都不去连接远程服务器吗?另外,Tenminal中的中文乱码着实让人头疼,我一直在想,为什么国外的Linux,Mac比国内盛行?因为人家不用中文啊,没那么多乱码啊,美化啊的事儿要烦心。
3。VPN客户端
临晨在家酣睡,忽然被鬼魅一样的电话铃吵醒,迷迷糊糊拿起来,那边传来火急火燎的声音说,老大啊,数据库Down了……我想这也许是每一个DBA都曾经碰到的事情,而能够裸体跳下床,在自己的书桌上就迅速解决问题是最让人兴奋的事情,所以一个好用的VPN客户端必不可少。其实Mac自己的网络连接中就带有VPN,可惜并不是很完善,值得欣慰的是我们最常用的Cisco VPN Client也有Mac下面的版本,但是让人气恼的是那个鬼Cisco站点注册了多遍用户仍然不让我去下载这个Free的东西,无奈只有再次Google,幸好MacUpdate里面有。
4。中文输入法
Mac自带的智能ABC实在不太让人满意,也许是Windows下面的紫光用惯了,总想用一个回车就是英文,空格就是中文的输入法。QIM是个选择,完全符合紫光用户的习惯,而黑色的输入候选框又有很吸引人的视觉观感,可惜这居然不是一个Free的软件,注册费用也高达19.9美刀,如果不注册的话可以使用1个月或者输入10000个汉字。好小气啊,先用着吧,等到过期以后再决定怎么办。
另外还有Free的OpenVanilla可供选择,但是大略试用了一下,还是不太符合自己的习惯。什么时候中文输入法这种最基本的软件才能再也不要我们去寻寻觅觅呢?要不搜狐收购了QIM吧,然后开源Free推出也算是作一件好事儿。
有了这几个软件,再加上Microsoft Office2004 for Mac,基本上可以应对一天该作的事情了。
不过,现在的感觉,仍然是不顺手。。。
No Tags![Chanel [K]](http://www.dbform.com/wp-content/chanelk.png)

