长假回顾(上)

经历了保姆大人曲曲折折的规划,迎来了传说中的长假,马上就到眼前的时候,小保姆也发挥了一下威力,临时把两天对调了一下,这样我老人家就成了八天工作之后度八天的假期。

三十日无他,只是兜太郎下学比素日要早,中午就去接了回来,回来之后照常央告爸妈要邀请别的小朋友来玩儿,于是传说中的传传就来了。任由他们打闹去,三太爷铆足了马力写我的代码,计划把基于 TWL 的 docking 功能在假期之内搞掂。写着写着就会发现一些有趣的东西要了解,比如微软在 GDI 的发展历程后期加入的三个函数 AlphaBlend、TransparentBlt 和 GradientFill。前两个的工作原理简单,当年写通用软件,养成一个毛病是写出来的代码必须在 Windows 95 下也能工作,所以也写曾过自己的实现,后一个的情形类似而不同,自己的实现仅仅是 API 完整功能的部分,只不过刚好够产品使用而已。这个函数的主要功能是实现渐变填充,支持两类共三种填充模式,两类分别是矩形和三角形,其中矩形又有垂直方向和水平方向两种,所以共三种,自行实现的版本恰恰缺失的就是对三角形的渐变填充。于是就在网上找实现,实现没有找到,就找算法。

这一忙活,就是接近两天,抬眼一看已经是一号的大下午了(该睡还是睡了,没太熬夜)。中间还抽空给香港中银打电话咨询了下网上银行密码忘记应该怎么办的事情,结果有些让我诧异,竟然要求我写一封信(不是电子邮件!)寄给他们,然后他们核对后处理,有趣。在这提笔忘字的年代,终于歪歪扭扭地在一张信纸上完成了任务,叠好,然后决定全家出去走走。骑车出门,时间已经不早了,寄信应该来不及了,所以直接到了上地小公园,兜少玩儿了一会儿,到华联里的 KFC 吃了垃圾食品回家。打电话约豆豆龙转过天去和我们全家一起转悠 4S 店去。我之前惦记的 Volvo S60,看到了也没有什么太大惊喜,两家店,都表现的那么克制,彷佛卖不卖你都行。豆豆龙推荐的新蒙迪欧,装备的新潮玩意儿不少,不过兜妈和我上去都觉得东西做工太糙,一致放弃。后来转战到紫竹桥附近的一家奥迪销售店,又是介绍又是试驾,感觉不错,于是兜妈就动了心。没有什么花大钱的经验,所以也就没敢当场敲定,于是抽身,杀到北大西门的一家陕西馆子吃晚饭,又到豆豆龙家里小坐,临走回家的时候兜太郎顺手把兰博基尼的车模抱了回来。

到家无聊,打开电脑看片,《最长的一天》。看到一半的时候,电脑屏幕突然变成蓝色,不过并不是常见的蓝屏,而是在原有图像之上覆盖了一层透明的蓝色,像是加了一块蓝色滤镜。可惜的是,尽管蓝法不一样,结果是一样的:死机了。之前看片中途突然死机有过几次,重启之后就会好,这次依葫芦画瓢操作,发现情形再不相同了。屏幕上显示的图像是一上一下两半,每一半都是原本应该正常显示的内容,就像是看没有处理过的上下格式的 3D 片源一样,如果是字符模式,就会乱码,什么也看不清。还奢望能重启成功的,结果并没有。这才恍然大悟:T61 的经典案例终于在我的本子上上演了——显卡门。第一时间给当年和我一起买本子的老倪通了消息,他的是在去年爆发的,所以这个喜讯传过去,他应该能平衡一些。

于是,docking 的工作被迫停止了,机器都挂了,还写个鸟鸟啊……。把硬盘取下来,接到 MBP 上,启动不了(在预料之中)。接下来要执行什么方案没想好,不过丢数据丢怕了,当务之急是把这块盘备份一下。于是又把硬盘取下来,装了个移动硬盘盒子,把能启动的一份 Windows 7 挂回 MBP 里,再拿出一块移动硬盘用来做克隆备份。网上硬盘克隆的软件的无数,没一个好用的,有个国产软件叫什么 easeus 的,克隆到三分之一竟然闪退了,我了个去。于是又想到了再生龙光盘,这就需要把那个外置光驱也取出来,然后,就傻眼了。目前的设备有:源移动硬盘一块、目标移动硬盘一块、用以执行克隆的光盘和光驱,共三个 USB 设备,但 MBP 上只有两个 USB 口,又把 USB Hub 拿出来折腾,悲催地发现移动硬盘接上去电压不够。最终无奈之下,还是把尘封好久的台式电脑抱出来解决了问题。这时已经是四日的凌晨三点了。

四号是和征哥约好的爬山日子,提前一天我又把豆豆龙也拉了进来。豆豆龙先已自行到了阳台山下等着,征哥则来把我接上后才赶过去,三人与十点四十分左右会和,大概十一点开始上山。累死累活一路无话,快到山顶时候,竟然发现山上有一条宽大的公路。于是在路边歇脚,还吃了一包十块钱的泡面,而后继续向上,终于到达顶端,瞻仰了一根细长的铁塔。而后达成决议,向大觉寺方向进发从而下山。三太爷脚上是兜妈新给买的鞋,看着很拉风,没成想不适合下山,顶得脚趾头那叫一个疼,而且是一步一疼,到后来我基本不敢脚尖冲前落步,要把脚尽量横着,估计别人要是在后面观察的话,很可能怀疑我正在犯着痛经的毛病。好不容易才到山下平路,转回出发点。晚饭杀奔五彩城,又是陕西风味搞了一顿。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注