体检感触

Posted by | Posted in 生活 | Posted on 26-07-2009

原本放在上周日的年度员工体检,因为上周很差的精神状态而取消了。今天早早起床,坐上794直奔名门国宾门诊部,20分钟到了那里。今天运气不错,没什么人在,一路体检下来都没有花太长的时间。这是后话,主要想说的是体检过程中的一些事情。

由于一进来就去量了血压,还没有平缓下来,搞得比较激动,血压相对来说有点小高,虽然是在正常范围之内。遥想当年在学校的时候,体检爱咋咋地,不可能会有什么不正常。而现在,工作一年就感觉有点不太对头,开始怀疑自己是不是也会有点小毛病。不说这些不吉利的话,重点重点。 Read the rest of this entry »

VMware Fusion无法启动Boot Camp安装windows时的解决办法!

Posted by | Posted in Mac菜鸟成长记 | Posted on 22-07-2009

用iMac也有3个多月了,在感叹mac给人带来的惊喜的同时,也不得不面临在windows下工作的无奈。一开始是vmware直接用windows光盘安装,但是这样的windows只能作为虚拟机打开,不能独立运行。后来看到bootcamp可以在不影响Mac OS的情况下,分割部份硬碟空间来安装WinXP,并且可以作为独立系统单独打开,再加上window7 RC版本的发行。就兴致盎然地安装了windows7,参考了一个bootcamp安装windows7的教程.千辛万苦最后搞定了windows7,在使用了1个多月之后实在迫于无法使用IE6和支付宝证书等不支持的限制,想换回xp,看来xp还是永恒的第一选择。

很简单,按照网上的教程,bootcamp分区安装xp,一气呵成。vmware tools安装驱动,也是ok的。但是就在重启之后再次打开vm时候,出现了让人崩溃的页面:

mac bootcamp error

千辛万苦装完之后是这个结果,很挫败,无语。以为是重装系统的问题,于是再次重装了一下。1个小时之后,心惊胆战地重启,看到的还是如此让人气愤的效果。网上也查找了很多方法,但是没有什么具体的方案。很多都是提出问题,解决问题的人很少。仔细看一下问题的原因,是因为不能解析../Application Support/VMware Fusion/Virtual Machines/Boot Camp/% 2Fdev%2Fdisk0/..,通过finder可以找到这个文件:

bootcamp url其实文件都是有的,路径也是正确的,为什么就解析不到呢?是不是之前安装的windows没有去除干净,造成接下来重装之后的vmware在解析现在的bootcamp虚拟机文件的时候出现差错?如果真的是这样子的话,只要把现在的路径全部删除,让vmware自动再创建一次就可以正确解析了。于是就把Users/yourname/Library/Application Support/VMware Fusion/Virtual Machines/ 这个Virtual Machines文件夹完整删除(不用担心,这个只是vm自己创建的,并不是你安装的系统文件),然后再打开vmware,会看到有自动创建了的bootcamp。点击启动,看到久违的蓝天白云。恭喜你,成功了!

其实解决起来很简单,就是删除原来的路径文件,再打开vm重新创建就搞定。所以以后遇到类似问题的时候不要害怕,不要动不动就再次重装,对硬盘进行格式化分区处理。学会了吧~

入职一周年!

Posted by | Posted in 加班生活 | Posted on 15-07-2009

1週年 Read the rest of this entry »

YUI的onDOMReady方法在IE下面的iframe中有执行问题?

Posted by | Posted in Javascript | Posted on 14-07-2009

         今天在解决一个IEbug的时候发现:在IE下面的iframe中使用YUI的onDOMReady方法遇到了执行顺序的问题。具体来说,iframe页面中link了2个js文件a.js和b.js。a.js中执行了一段onDOMReady方法,调用a.js中的functionA()和b.js中的functionB();而在页面中这两个js文件是b.js放在a.js的后面被加载进来的。当页面的dom加载完成之后,应该执行functionA和functionB。但是事实上是页面并没有去执行functionB,报错functionB为空。

       var E = Yahoo.util.event;

       E.onDOMReady(

functionA();

functionB();

        );

         有人会说原因很简单,执行a.js中的那段调用b.js中functionB的时候b.js还没有被加载进来。使用window.onload方法就可以解决,但是遗憾的是onload在iframe下也是没有起作用。这个时候为了调试页面,在这段onDOMReady中添加一个alert()之后,页面在报错点击确定之后却正常执行了b.js中的functionB(),这个时候分析觉得是alert延长了页面的加载时间,在alert的同时页面调用了b.js文件。

于是对页面进行改造,把这段onDOMReady代码放在b.js中去执行,就可以解决问题了。从本质上说是由于IE浏览器对iframe中的js加载顺序解析和其他浏览器有所不同。具体不同还不是很清楚,从YUI的文档中也没有提到这点相关信息。希望知道的人可以帮忙解答一下

BlueHost 申请共享服务器趣闻

Posted by | Posted in 工具使用 | Posted on 13-07-2009

bluehost

我是7月初在同事贞儿的推荐下去申请了一个国外服务器,当时他随便说了一下bluehost,就打开看到他家正在搞优惠活动,原本每月$6.95/m的价格只要$3.95/m。择日不如撞日,一个冲动下就买了一年的服务,接下来就是搭建网站,修改主题,添加插件等等。终于自己也有个人网站了,虽然被人说是twiiter式的,但是有和没有是有本质上的区别的。

在用bluehost的过程中感觉还是很好的,集成了很多服务,包括email和ftp的管理和设置、wp的搭建以及今天用到的相册添加。着实感觉自己还是花得挺值得的,虽然我家那位一直说没事乱花钱还不如买好吃的给她吃。还是那句话:有和没有是有本质上的区别的。

今天,真的是遇到趣闻了:另外一个同事也是想申请一个服务器,主要是放自己的一些臭美照片。在被我无情拒绝其搭建在我域名服务器上的请求之后,她开始网罗各种各样的国外服务器(国内的服务不说,光是备案被和谐就很不爽)。在我们推荐bluehost和hostmonster之后,她突然找到一个网站:cocohosting。上面会介绍一些国外优秀的服务器,并且会在右侧列出最近的促销信息,虽然这个时候bluehost已经停止优惠,恢复了6.95美元的价格,但是这里却声称可以以3.95美元价格申请到(点击此处)。看这个网站也不像是钓鱼网站,就去申请了。在她填好并用信用卡付钱之后,很快就得到了自己想要的域名,价格也是3.95美元每月。大家会不会想,这么好的一个网站,也有冲动去申请呢?客官莫急,好戏在后面呢! Read the rest of this entry »