晚上安装新抢到手的MacBook Pro,装好后发现Photo Booth无法打开,提示下面的错误:

photo booth 无法打开 因为摄像机被另一个应用程序使用
(Photo Booth cannot open because no camera is attached or the camera is in use by another application.)

因为MacBook Pro到手后已经被我重装了两次,一直都正常,所以可以排除硬件的问题。

百思不得其解,分别google和baidu了一下,发现基本都是因为ichat一类的程序在后台运行而造成这个情况。但我这个系统是新安装的,肯定不会出现这样的问题。最后在一个隐蔽的角落里发现了这样一篇文章

根据文章提到,出现这个问题很有可能是BootCamp对iSight的固件驱动进行升级,以适应Windows XP而造成。

因为安装BootCamp,发现BootCamp其实并不需要我提前空出分区,所以想通过重装系统把空余的分区合并,之后就出现这个问题。

解决的方法有两种,第一种就是重装一次BootCamp,另外一种就是如果系统是低于10.4.8版本,那么升级一下系统就可以解决。

因为被升级的是摄像头固件,所以不管你再怎么分区重装,这个问题还是存在的。所以只能通过升级系统驱动或者重刷摄像头固件。上面的两种方法刚好就是这样。

  • Comments Off

2007年中文搜索引擎前三名

11 Dec 2006 In: 生活

刚才在落伍看到一个帖子,预测明年国内份额前三的搜索引擎,无聊我也预测一把:
1.百度:地位无人可以撼动
2.114:站在中国电信肩膀上的流氓
3.SOSO:巨大的用户群,无可匹敌

  • Comments Off

vim正则替换小记

8 Dec 2006 In: IT

vim的正则有点不一样,比如要替换 [031591 12-07 00:00:35] 为 #,那么运行下面的语句
:%s/[(.*)]/#/g

  • Comments Off

什么是CIDR

3 Dec 2006 In: IT

可能大家平时经常看到类似下面的IP地址:
192.168.0.0/24
很多人对后面的/24不是很明白。其实这个就是CIDR,中文是无类别域间路由选择
(CIDR:Classless and Subnet Address Extensions and Supernetting)
  无类别域间路由选择(CIDR),有时又称之为超网(Supernetting),是互联网中一种新的址方式,与传统的 A 类、B 类和 C 类寻址模式相比,CIDR 在 IP 地址分配方面更为高效。通常认为,互联网是 CIDR-ized 地址和传统的 A 类、B 类和 C 类地址的集合。基本上所有最新的路由器都极力支持 CIDR 和互联网权威机构,以鼓励所有用户采用 CIDR 模式。

目前很多Linux下面的程序、系统、路由都使用这种方式来划分IP。比如BIND就用的这种方式。

因为老忘记这个东西,所以这里做个备忘。

  • Comments Off

DNSPod再次被攻击

27 Nov 2006 In: 生活

这次被攻击的起因是因为使用DNSPod的某个用户。攻击的流量有8个G。其实上次被攻击的流量也不过2个G而已,这次一下来了8个G,真让我有点受宠若惊。

事后让我有机会联系到了这个用户,根据用户反映,本来这8G的流量是直接打到他的网站去的,但因为网站能承受很大的流量冲击,8G打上去根本没有效果,所以后来就转为打到dnspod去了。

这件事情直接导致的后果,N个大网站无法访问,同时还影响了整个杭州网通的出口瘫痪。惊讶为什么杭州的网通就这么不耐打。

目前事情还在处理中,临时找了几台服务器到带硬防的机房,希望事情能尽快处理好。

  • Comments Off

安装Debian提示检测不到光驱的解决方法

15 Nov 2006 In: IT

其实这个是很早的问题了,出现在Debian Sarge 3.1的版本,Linux 2.6 kernel上,特别是比较旧的SATA主板出现这个问题的几率挺大。据说testing的Etch也有这个问题,不过我一直没有碰到过。

在安装的过程中,Debian Installer会检测光驱,并且从光驱拷贝安装文件。其实挺邪门的,本来就是从光驱启动进入安装界面,但到这个步骤光驱会被重新检测一遍。然后ata-piix这个模块有BUG,所以在这步造成了CD-ROM检测不到,之后提示下面的错误:

No common CD-ROM drive was detected.
You may need to load additional CD-ROM drivers from a driver floopy, If you have such a floppy available now, put it in the drive, and continue. Otherwise, you will be given the option to manually select CD-ROM modules.

解决问题的方法也比较简单,在光盘启动出现红色Debian LOGO的时候,会有命令行提示输入命令,这个时候用expert方式进入(可以按F1查看帮助),在等到读取光驱前一步会提示选择驱动模块,然后把ata-piix这个模块去掉,基本就可以检测到光驱了。

但还有一点比较重要的需要注意,安装程序走到检测硬盘并且分区的时候,同样会出现这样一个驱动模块选择,这个时候*必须*要把ata-piix加载,否则会找不到硬盘。

如果主板真的是这么顽固,到这步都还是不行,那么下面有一篇文章可以参考:
http://www.linuxsir.org/bbs/showthread.php?s=&threadid=156776

当然,也可以尝试使用netinst.iso来安装。不过这个方法我没用过,不一定行得通。

  • Comments Off

中关村的最后一夜

28 Oct 2006 In: 生活

明天搬出中关村。

在东四环外找到了一套新房子。价格还合适,全新的公寓,甚至连水电天然气都要自己去开户。但是地方的交通暂时还不是太方便,也没吃饭的地方,更加不会有超市一类的。

公寓是国美投资房地产的产物,据说国美要把公寓打造成一个东区的商业中心,搞了个什么国美第一街,到时候会有家乐福等大型超市和购物中心。而且以后公交路线也会越来越多。所以对这个房子还是很有信心的。虽然我不是买房:-)

说到在北京买房,我一直有一个观点:买房不如租房。买了套房子,首付就要20万,而且马上转身一变成了房奴,一辈子欠银行的钱。还不如租个新房,每个月一样付出2000多,但手头多了20万空余资金,还能买辆车,或者投资开公司,基本不用承担任何风险。

所以在北京,有钱还不如买辆二手车开开,或者干点其他事情。最起码车能开走,但人就不一定什么时候还留在北京。

  • Comments Off

不再和招行打交道

28 Oct 2006 In: 生活

申请信用卡,连续第四次被招行莫名其妙拒绝。
于是把招行卡里面的钱全部取出,然后把卡剪掉。
以后不再跟招行有任何接触。

cmbchina

  • Comments Off

关于中国的开源

23 Oct 2006 In: 生活

下午参加了《LAMP开源实务应用高峰论坛》。会场有幸见到了很多牛人,比如陆首群、MySQL的副总Larry Stefonic、Zend的CTO,PHP的创始人之一Zeev Suraski等。

会议过程我就不多说了,新闻不少,比我都详细。想说的一件事是,TurboLinux发布了一款名为WhiteFin的开源桌面版本Linux,在演示3D桌面的时候,台下一片寂静,然后爆发出一阵经久不息的掌声,台下还有人在低声说了句:天啊!

让我啼笑皆非的是,这个3D桌面,就是所谓的XGL。

再一件事,与会诸位,除了演示WhiteFin外,无一例外的使用Windows。没有Linux,更加没有OS X。

不过有三个让我很激动的数字:
1.MySQL在中国的下载数量,3年3,835,268,世界第二,美国之后。
2.国内使用PHP的人员,世界排名第五,倒数。
3.Apache的应用,世界排名第二,倒数。

还有两件让我很激动的消息:
1.MySQL和Great Linux(Turbo Linux)在前几个月已经在中国设立研发机构。目前的任务是负责集群方面的BUG FIX。未来的日子将会负责集群方面的新特性开发。并且还设立了支持和认证机构。不过认证貌似已经变味了,不再是国际认证,而是国内认证。
2.Zend同样在国内设置了机构,负责培训认证等。

还有一件让我很遗憾的事情:
Zeev在演讲的时候,提到有关PHP支持Unicode的事情,大屏幕上的代码是如下样子:

$jp = “中文”; //Unicode
echo strlen($jp); //result is 2

很遗憾的是,变量名字是jp,而不是cn。虽然我不粪青,但坐我旁边的大叔已经粪青起来了。
之后到家,参考大会资料,文档似乎是从日文改过来的,但改得不彻底。

其实从大会的名字就能看出,所谓的应用,已经是不奢求国内的开源玩家贡献什么代码,又或者创造属于国人的开源项目。应用,也就是大家会用,能用,用好,就够了。但按照上面那些事情来看,国人离“会用”还是相差很远的距离。

正在使用Windows & PowerPoint处理文档的Yahoo中国CTO谭晓生
Windows

MySQL高级副总裁Larry Stefonic
MySQL高级副总裁Larry Stefonic

Zend CTO,PHP创始人 Zeev Suraski
Zend CTO,PHP Founder,Zeev Suraski

正在演示中的WhiteFin,图中正在演示XGL,也就是掌声最热烈的时候
LAMP in China

  • Comments Off

工作总结

20 Oct 2006 In: 生活

去年10月17日正式开始上班,到今天一年零3天,做个总结。
从一开始就誓誓旦旦的跟自己说,要避免跟其他刚毕业的大学生一样,眼高手低。需要踏实去做每一件事。但最后发现自己还是无可避免的陷入到这个泥潭中,没有把自己的心态摆正,太过于急功近利。一年的工作中,上司每每让步,自己频频得寸进尺,到最后除了管几台服务器,做些自己喜欢的事情外,基本无所作为。
然后就是因为自己的性格,跟周围的同事格格不入,平素不喜欢说话,脸部表情单一,最后造成了周围同事对我产生了恐惧感。虽然自己一直捅破这层隔膜,但无奈自己放不下脸皮,总是在为自己找理由,比如年龄的差距。
说完坏的说好的。去年工作前对LAMP基本没有太多接触。PHP半桶水,Linux基本不懂,除了有点FreeBSD基础外。之后自己在短短一个月学通了Linux,并不断提升,到现在可以说是有一定水平了。通过写几个程序,也让自己的PHP水平有了一定提高。但自己太懒,而且贪婪。真不知道如果自己没有了贪婪心,是否还愿意去学习。
最近两三个月一直在思考,自己是否该离开。但又有一种恐惧,不知道离开后应该去做些什么。继续平平淡淡过着半死不活的日子,还是找些事情做做?如果找到了事情,是否还会半死不活的做着?答案自己也不清楚。

  • Comments Off