2008年10月05日

     作一个这方面的备忘录。首先应该知道,mac os x的安装是挑盘挑机器的,比如Kalyway在我的D630上没法安装,只能装iATKOS,最搞笑的是看到网上一个哥们说安装盘也是有脾气的,同一种安装选项每次装出来的结果都不一样。这里我用的是iATKOS v4i,用v2i也可以的。

    1. 光驱启动,customer installtion配置内核的时候用缺省,只需要选上system->ext2 和ntfs的驱动支持,因为我需要在mac下访问Ubuntu分区。

    2. 一路next下来,选好安装目的分区,我用的是主分区,如果是扩展分区好像以后要down一个引导文件放到活动分区根目录下,这个不管。安装完成之后,有 30秒倒计时要重启,这时打开terminal,cd /System/Library/Extensions,删除显卡的驱动rm -rf AppleIntel*,这会删除AppleIntelGMAX3100* 和950, framebufer几个驱动。如果不删除,重启后进入黑屏,这时也可以再删除,但是需要进入single mode,在启动时加上-s,然后mount -uw /,同样进入上述的地方删除。

  3. 现在重启,能进入mac的界面了,剩下的工作就是装各种驱动,声卡,显卡,无线网卡,有线网卡,参见 http://forum.insanelymac.com/index.php?showtopic=86600, 那里专门针对D630有热烈的讨论,而且提供了相关的驱动链接下载,这里不多赘言,只提一些值得注意的问题。

  a )对于声卡的安装,有一点比较tricky,曾让我花费了不少心血,用insanleymac里面的声卡驱动安装时,不要在中文界面下,一定要切换到英文的界面,否则将codedump拖到青蛙上,没有任何的输出,正确的是有一堆文字打出来。

  b) 显卡驱动安装后,我机器上CI是software,QE说不支持。据insanelymac那个家伙说他是QE/CI全部打开,不知道怎么弄的,也不知道 那玩意打不打开有什么影响。装了声卡驱动后,无法从系统里面关机,硬盘和风扇也在转,只能强行按power键,应该是声卡驱动的影响。开机时可能还是会黑 屏,所以在安装显卡驱动之后,先安装insanelymac上的说法,做一个hot spot或者用它提供的sleep 脚本自动唤醒。

  c)无线网卡的驱动,据insanelymac上那个贴主说他的机器天然可以识别,但是我的没有,在帖子里面我也说明了怎么解决,很简单,就是 /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext/Contents/Info.plist,增加你的PCI ID。

  d)有线网卡BCM5755,一直是个大问题,江湖上传言无解。在我尝试了多个驱动之后,只能放弃,花了一百块买了一个wii usb网卡,mac对它无需驱动,即插即用。这几天看到insanely上有人说推出了一个新的驱动,试用,果然可以,众望所归啊。在上述的帖子里可以看 到这个驱动的地址,现在贴主还没有放在post #1 里面。

  4. 升级。如果有10.5.x升级包出现,可以先将升级包down下来,然后开启一个terminal窗口,切换到su -,输入"while sleep 1 ; do rm -rf /System/Library/Extensions/AppleIntelCPUPowerManagement.kext ; done" ,让它一直开着,然后运行升级包。我升级到10.5.5的时候,升级完了重启,键盘鼠标都没法输入了,所以在升级后先不要重启,到 http://forum.insanelymac.com/index.php?showtopic=126872&st=0&p=914785 下载安装ps2驱动再重启就ok了。所以说升级有风险,事前要备份。

  5. 在升级前,最好做个ghost,免得一招走错,全盘皆墨,我开始的时候就是这样,害得反复从头安装了十几次。ghost我发现有一个好工具 cloneZilla,free而且速度快,支持ntfs,ext2和3,hfs和hfs+(实验性质,但是我用下来没发现什么纰漏)。它支持hfs+文 件系统的好处太多了,可以加快ghost的速度,减小image的size。它还支持用gzip和bzip2压缩,我试验了一下,全新安装好的系统,大概 6G,用bzip2压缩要30几分钟,大概2.4G的image,用gzip只要8分钟,也就大400M,如果以后系统膨胀很多,用bzip2可能好一 点,就速度上讲,gzip很有优势。作image时,用第三个选项,就是那个包括partclone的,因为hfs只有在partclone里面支持,否 则它认不出文件系统,只能做dd读写,慢,而且大得惊人。clonezilla本身是基于linux的,这从它启动时候就能看出来,集成了 ntfsclone,partclone等几个工具,挺不错的。

2008年09月15日

   这念头是在上一站结束后就开始酝酿的,因为小汉表现得太过惊人了,不管刮风下雨,想超谁就超谁,活生生把Kimi气得撞上了墙。虽然后来小汉被罚,可是绝对没法掩盖他的光辉,这年轻人一出来就锋芒毕露,难得驾车还老成持重,全天候作战,颇有舒马赫的作风。当然,年少轻狂,未免嚣张,被人诟病。但是无论如何,你不得不承认,这是一个百年难出的天才。
   你无法对Kimi寄予厚望,他白手捡过一个冠军,估计已经心满意足了。他在麦克拉伦,常常上演Jonie Walker,现在终于明白了,不是迈凯轮的错。你也无法期待Massa,一看到天边飘过几片乌云,估计他的心就开始颤抖。一个冠军级别的车手,应该能风里来雨里去,即使今年Massa侥幸夺冠,那也只是老天打盹。
   唯一能有此全面能力和心理素质,能与之争,只有阿隆索。我并不喜欢阿隆索,他崛起之时,比小汉更嚣张,但是我得承认,他的技术无可挑剔。虽然现在雷诺如落地凤凰,池中潜龙,如果有个好时机,仍能一飞冲天。而他和小汉的往日苦怨,定会让他充满斗志。法拉利,是你更大的舞台。F1,需要看到这样的龙争虎斗。
   只可惜,听说法拉利跟Kimi和Massa续约了,到2011年,我们没机会看到这样的大戏了。

   又是一场完败,现在的米兰是人人可欺。从场面上看,你可以看到对手打的是典型的米兰技术流,倒是米兰在踉踉跄跄地跟着别人追。安胖子真可怜,上一场败,看到他居然在场边狠狠抽烟,第一次看到教练居然在现场抽烟的。他知道自己已经到了最后的时刻了,几多的风浪,他都在最需要的时候获得了胜利,但是这次是在劫难逃。这几年,就看着安胖子的头发由黑变白。也七年了,是走的时候了。意甲不是英超,不可能有弗格森,温格,这里的教练只是一个听命于人的棋子,七年,已经是一个成功的记录了。安胖子也没有什么好办法,一个装着是最高领袖的老总,一个脸皮厚得整天嚷“我们是欧洲冠军,我们是世界冠军,看看我们几年拿了多少冠军”的二把手。需要的人拿不到,来了sheva这样的金元宝宝,还得给他安排工作。不见sheva下去后,前场的攻击立即好了很多。一看就不是好人的加秃子,能不能让莫吉大哥替代你老人家啊。
   可怜之人,必有可恨之处。安胖子,你来了几年,米兰以前有什么人,现在就还是什么人,全是三十五六的人在满场跑。你走了之后,希望新人新气象,板凳上,被租借掉的年轻人,才有机会活过来,给死气沉沉的球队带来新血液。

2008年08月24日

  这真是一个糟糕的事情,两年前就说了,从他转会切尔西的那一刻起,世间再无核弹头,并不看好他在英超的前景。事实果然如此。现在他要回来,说什么好呢,美好的时刻过去了,就永远的过去了,不要期望yesterday once more,相见不如怀念。看看切尔西的网站,sheva不光是年长了,人老了,而且也变丑了,一副老头面容,何曾想是英姿飒爽。
  最重要的是,米兰重新回到了老人老面孔。迫不得已情形下本来出现的良好的新老交替,现在又被打压了回去。sheva回来以后,他能坐在板凳上90分钟吗,元老院能接纳他吗。帕托,帕罗斯基,博列洛,怎么办。特别是帕罗斯基,很看好他,如果就此转让给其他队,sheva老来害人啊。
  为何英超能够超越意甲,加秃老是说因为税率的问题。扯淡。英超的主教练,是球队的manager,可以自主决定转会,这才是关键点;而安胖子又天生胆怯,不敢启用新人,有潜力的小孩子,得不到发展。前途暗淡啊。

2008年08月09日

    张艺谋就是张艺谋,硬生生能把奥运会拍成春节联欢晚会,载歌载舞,拖沓冗长。大耗资大场面,热热闹闹华而不实,过目即忘,跟他的大片有异曲同工之妙,两千人击打乐曲,金光灿灿,让人直怀疑他把满城黄金甲都带过来了,一大票唐宫汉女奔过,更加深了这种猜测。三千门生读诗篇,摇头晃脑,忒个傻。看不出这些文艺表演跟奥运会这个主题有什么相关性,或者是终于逮到了一个机会能向全世界展示一下,于是将老祖宗留下来的宝贝都翻出来,顺便打出个和字,向小胡致敬,将和谐推销到全世界。老谋子,别忘了,咱的口号是新北京新奥运,不是老古董老奥运。节奏过于温婉阴柔,看得我昏昏欲睡,期待沙拉布莱曼出来救场,不料她也受了感染,唱了一支催眠曲。
    亮点还是有的:
    30秒心跳倒计时。大脚印迈入会场。星空中变幻出五环。李宁空中飞人点燃主火炬。
    近年来的奥运会,对美国亚特兰大百年奥运开幕式中,历届奥运城市接力跑入会场,将古希腊运动投影成像的印象最为深刻。

   (附记:原贴发在donews,第二天即被删除。很纳闷,一点都不黄不暴力,为什么呢。只能凭记忆再写一次。等找到好地,就不想在这里混了。)

   (再补:后来看到有人痛批cctv的导播。想想很有可能,cctv的直播,镜头老是打近景,盯着某个演员的脸孔,大有春节晚会上把倪萍的鼻毛都特写出来的作风。后来NBC版本的开幕式风行于网,别人用了全景镜头,梦幻效果比较明显,从场面上看,达到了老张一贯的华丽风格,怪不得他一直在自诩成功。不过从奥运角度看,我仍是认为离题太远。)

2008年08月08日

      北京的奥运会今晚就要开了,据说是万众瞩目,举国盛典,起码媒体上天天这样轰炸。那么在宣传机器看来,有些人肯定是不算国民,不属于“万众”“举国”之列, 比如北京街头的流浪汉,拾荒者,乞丐,民工,盲流。在此期间,被扫地出门,我很怀疑他们是不是也在为这个奥运喝彩。
    对于普通民众,图的就是个热闹,应该是兴高采烈的。可是对老百姓来说,过日子总是比讲政治重要得多。听说北京已经是小禁大禁一大堆,生活极其不方便。一个同事房子装修好了,家居订好就是没法从北京运出来。另外一个SE跟北京的一个单子没法谈了,直说恨死奥运了。现在坐公交老感觉椅子底下有东西,进办公楼还要被查。老大您喜欢奥运,要脸上贴金没人敢说,可您别把13亿人民拿来穷折腾啊。
   当然有人会真心喜欢。面子工程,一直是他们的强项。而一个亚运会,产出一个陈希同,奥运会呢?
   要爱国,要爱奥运,要发扬奥运精神。爱国啊爱国,多少罪恶假汝名以行。奥运啊奥运,你的精神永远只停留在1896,权利,金钱,黑暗,让你永远不会独行。
   想多无益啊,咱个老百姓,就砸锅听个响,图个热闹好了。
    (2008 – 09 -15 记,今天看了一天三鹿毒奶粉事件的网文,证实吾言不虚,五月份出的事,九月份才让报道出来,你说是为什么呢.)

2008年08月03日

   从网上视频看了铁路杯米兰对切尔西,惨不忍睹,从第十分钟开始我就想着他们怎么能熬到比赛结束。上轮对塞尔维亚已经就是这个德行了,完全没有控球,传球是直接传给对手,如果不是阿比亚蒂,肯定和今天结果是一样的。唯一值得安慰的是,终于让人证明了阿比亚蒂,好几年前我就看好他,不知道死胖子为什么就不给他上,还弄了个昂贵的苦瓜脸,现在死皮赖脸不肯走。卡拉奇证明了他的昙花一现,阿比亚蒂来了。
   好事可能不成双,祸确实永远不会独行。历史的经验一再证明了这点。我想今晚的F1,法拉利肯定也要随之溃败。从过去来看,确实一直这样的。可是今天马萨像吃了兴奋剂一样一下子把小汉顶到外面然后撒足狂奔,后来小汉还玩了一次爆胎。要看快完赛了,电视导播都高兴地打出字幕比较他们的分查了。上帝需要证明真理是颠仆不灭的,马萨眼睁睁看着前方的三圈爆缸了,玩得更大,不来爆胎这种小case。
   好了,我心服口服,Almighty God。还要看米兰的比赛吗,这种水准拉到中操也得年年保级啊。法拉利?看来它的跑车质量要比赛车好。

2008年07月02日

贵州的三个俯卧撑,你以为你那可笑的新闻稿,能让人民都相信了。

“…现已查明:2008年6月21日20许,李树芬与女友王某一起邀约出去玩,同李树芬的男朋友陈某及陈的朋友刘某等吃过晚饭后,步行到西门河边大堰桥处闲 谈。李树芬在与刘某闲谈时,突然说:"跳河死了算了,如果死不成就好好活下去"。刘见状急忙拉住李树芬,制止其跳河行为。约十分钟后,陈某提出要先离开, 当陈走后,刘见李树芬心情平静下来,便开始在桥上做俯卧撑。当刘做到第三个俯卧撑的时候,听到李树芬大声说"我走了",便跳下河中。刘见状立即跳下河去救 李树芬。王某急忙打电话给陈某,并大声呼叫救人。陈立即返回河边,跳下河中帮忙施救,陈见刘已体力不支,便用力先将刘拉回岸上。王某、刘某随即报警,并打 电话通知了李树芬的哥哥李树勇(1989年12月9日生,瓮安县第二中学高三毕业生)…“

我只想起一首诗,让那种心底的呐喊冲破心中的压抑:

回答 --北岛

卑鄙是卑鄙者的通行证,

高尚是高尚者的墓志铭,

看吧,在那镀金的天空中,

飘满了死者弯曲的倒影。

  

冰川纪过去了,

为什么到处都是冰凌?

好望角发现了,

为什么死海里千帆相竞?

  

我来到这个世界上,

只带着纸、绳索和身影,

为了在审判前,

宣读那些被判决的声音。

  

告诉你吧,世界

我–不–相–信!

纵使你脚下有一千名挑战者,

那就把我算作第一千零一名。

  

我不相信天是蓝的,

我不相信雷的回声,

我不相信梦是假的,

我不相信死无报应。

  

如果海洋注定要决堤,

就让所有的苦水都注入我心中,

如果陆地注定要上升,

就让人类重新选择生存的峰顶。

  

新的转机和闪闪星斗,

正在缀满没有遮拦的天空。

那是五千年的象形文字,

那是未来人们凝视的眼睛。

2008年06月22日

    自从在D630上安装了Mac os10.5.3之后,花了很多时间在什么折腾。装它的一个主要原因是为了开发iphone应用,后来发现Mac果然是界面很漂亮,跟windows傻瓜式的操作方式有得一比,而且是Unix类的内核,很是喜欢。不过它的BCM5755网卡始终是无计可施。所以这台D630上只装了Ubuntu和Mac,可以跟windows再见了。可是windows的sourceInsight是个好用的工具,转到Ubuntu或者mac,还是要写code的吧,用vi+cscope毕竟没有图形界面那么方便。有听说kscope就是cscope+Kate,在Ubuntu下用了一下,长得跟SI挺像的,除了符号定义没法在下方的窗口里面显示(据kscope作者说,他是综合了cscope和kate做出来的,原来的kate没法方便支持这种特性,他自己又没有足够的resource)。
    Ubuntu是基于open source,所以kscope直接支持这个平台,但是mac就没那么好运了,Jobs让它水滴不入。在网上找了半天,都没法找到有mac版的。我只能在kscope的论坛上留了一条,问作者能不能搞出一个mac版本的。作者回复居然第二天就回了一条(看来这家伙整天monitor论坛),说fink repositories应该有移植的了。恕我孤陋寡闻,从没听说过这玩意。外事不决问google,google说这是一个专门为移植unix软件到mac的软件库。看看它上面的介绍,居然可以用apt-get的方式,如同Ubuntu或者Debian一样。真是太好了。要使用这个玩意,先要安装fink (开始的时候我以为能直接从fink网站上直接下DMG呢)。我从它那下一个fink安装包,无法安装,说需要10.4以上的mac,oshit,我都10.5.3了。难道是这个东东已经没人维护了?看google,有点像,都找不到几个相关的fink链接。按说mac的fans不少,软件更少,有这么个好地方,应该是个抢手货才对啊,看来宣传得停失败的。好不容易在google上看到有人说10.5的要用source code安装,好不容易发现sourceforge上发现了fink的source code,看来那个地方才是经常更新的地方(再次说声失败,自家的地头都不更新)。在terminal下,make -e bootstrap,所有的提问都用缺省。中间要花费的时间是够长的,很多东西要从它的网上download,而我中间网络断了一下,它就挂了,不能重传,只好重新开始。装好之后,用fink list看看它能提供什么软件,真不少。fink下载安装的软件不是以DMG的方式,看似是传统的unix方式,所以放的的地方是在/sw/bin或者/sw/sbin下面,而不是mac的/Application。/sw是fink自动创建的目录,为了不跟mac自己的bin冲突。这些程序只能在terminal下用命令启动。
    要装kscope,能看到它在list中,sudo apt-get install kscope, 结果如下

Reading Package Lists... DoneBuilding Dependency Tree... DoneE: Couldn't find package kscope

kao,难道又是幻象? 再google,终于又有发现,直接引用吧:
Subject: Re: Couldn’t find package

This is because 'abs' was added to fink's stable tree after 0.4.0 distribution was released so it doesn't have a binary yet, as binaries are only built when a new distribution is released. Currently if you want to install 'abs' you have to install via source ie 'fink install abs'. HTH Matt On Monday, May 27, 2002, at 02:56 AM,

James Kelly wrote: I've got fink installed and it's working fine. Occasionally when I do fink list and pick an app say abs off the list and do sudo apt-get install abs I get the following output: jamesk @ /Users/jamesk@HOME–>sudo apt-get install abs Reading Package Lists… Done Building Dependency Tree… Done E: Couldn’t find package abs now I then do sudo apt-get update but it dosn’t help…. I'm confused, if the package is not available why does it show up in a fink list? how do I get it? jimk

    晓得了,有些软件还没有正式加进来,必须也是用源代码安装,那就fink install吧。Anyway,这已经是一个很好的结果了,有软件给mac用了。用这种方法,先装一个tightvnc做实验,成功,现在在装kscope。幸亏还是有一些前人经验,还有google。
   (晚上把fink install kscope跑起来就睡觉去了,早上起来居然还在downloading,compiling,大概是要先download KDE并且compiling,因为KDE是kscope的先决,可能还要涉及X11。又过了两个小时,终于好了,terminal下kscope,终于看到kscope了,试用了一下,可用,这个版本还是个unstable的kscope-1.6.1-1002,还不知道有了稳定版的时候怎么更新。又上去看看fink的主页,它有news在2008. 2的更新,说明还是有维护的。可是看着老是含糊不清,从它的主页上很难获取需要的信息,除了一个FAQ挺不错之外。fink project现在都没有形成大的影响,是不是跟这个有关系呢?)
  (再次补充,kscope跑起来后发现taglist window里面没有symbols,这是不正常的,因为Ubuntu下的kscope是有的。开始以为是mac版的bug,后来想想在kscope第一次运行的时候KDE要求我填写kscope,ctags和dot的路径,其中kscope和dot它都能正确guess到/sw/bin目录下,而ctags则找不到。我which了一下看到/usr/bin/ctags就让它指向这个了。其实configure kscope里按Guess时会出现一个错误提示说找不到exuberant兼容的ctags。说明系统自带的ctags是不兼容的,而kscope安装的时候没有将exuberant ctags装进来。还是用fink list看看,有一个dtags,一个exuberant-ctags,用sudo apt-get install exuberant-ctags,不需要fink install,顺利装上。在configure kscope里面让它guess,果然能找到/sw/bin/ctags了,ok,重启kscope,符号表显示在taglist window了。)

 
2008年06月08日

    应该说是昨天了,因为已经过了0点,现在一边看着欧洲杯一边写一下。朱彤,朱镕基当年的翻译,在那年老朱开记者招待会的时候,对那个翻译老朱过程中会轻笑的女翻译颇有印象。后来到了现在公司之后,听office manager说那是她表姐,大吃一惊,想不到名人还就在我们的身边。跟小米说你知不知道朱彤,她说知道啊就是朱镕基的翻译。噢看来还是个名人,都知道的,google看了看,相关网页不少,都是赞誉一片。
   应该说口语直译是个技术和体力活。我曾经给人翻译过一段粤语,听着录音来的,类似记者偷录那种,声音不是很清,弄完之后发现大脑累得空白,再也没力气干活了。06年公司上海opening,07年一周年,CEO过来讲话,让我当面见识了同声翻译的风采,真不是盖的,特别是第二个,居然还能来一些成语,生动活泼。我们听完之后,只能佩服,2个小时左右,给5k,心服口服啊。
   今天(我还是称为今天吧)晚上,office m新婚大喜。如我所料,朱彤过来了,而且担任证婚人。个子不高,有点小圆脸,白皙,齐肩发。网上有说婉约。确实是温文尔雅,似小家碧玉。不过人家却是德意志银行的高管了。我的席位离主席较远,有些看不清,用iphone拍了几张,video了两小段,iphone没有调焦,照片功能也不好,勉为其难了。