blog mail me! feed

Archive for November, 2008

梦.

睡得不算安稳, 翻来覆去的都是梦, 一个接一个.
一直到中午都还迷迷糊糊的裹在被窝里, 糊涂的做梦.

我算是明白一点日有所思, 夜有所梦的含义了,
只是大多梦境连连, 不得清醒的时候,
还都在日光大好的白昼.

最近很忙,
于是就忘了咖啡是什么味道了.

Laptop驱动终于跟上时代了.

俺的本子是HP(Compaq) Presasio B1216tu,
话说HP一直很可恶的把2007年8月的Intel显卡驱动挂在自己的官网上, 再无更新.

下载Intel官方驱动, 无一例外说: 您的系统不支持此驱动云云.
看着X3100如此龟速的表现, 实在是觉得憋屈.
索性打算自己hack下驱动, 结果东搞西搞还真搞成功了 = =!
[ 以下是简易步骤笔记 ] 

下载最新的Intel 显卡驱动, 我的是2008.10.28的版本, 得到一安装文件.
把此安装文件用WinRAR打开解压出里边的安装文件,
应该有Graphics, HDMI, Lang目录和一干文件.
然后修改驱动配置文件 \Graphics\igdlh.inf
[ 与此同时打开HP驱动安装包里的 igdlh.inf ] 

分别打开HP驱动和Intel官方驱动的inf文件后,
对比就能发现, HP的驱动里总线的定义和官方驱动是有点不同的,
这也是为什么官方驱动不能直接在HP的机器上装的原因.

把HP自定义的这段设备描述抓过来:

;GM965 HP Specific

%iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_30BE103C

%iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SuBSYS_30BE103C

%iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_30C0103C

%iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SuBSYS_30C0103C

%iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_30D8103C

%iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SuBSYS_30D8103C

%iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_30C9103C

%iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SuBSYS_30C9103C

%iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_3026103C

%iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SuBSYS_3026103C

这里只定义了两个设备, iCRG0, iCRG1, 其实就是指的 Mobile Intel(R) 965 Express Chipset Family,
当然驱动里带的其他的一堆设备对于俺的笔记本都是废柴.

此后得把HP驱动的inf里所有iCRG0, iCRG1相关的Sections都复制到官方驱动的inf中去,
比如 [iCRG0], [iCRG0.CoInstallers], [iCRG0.Services], [iCRG0.GeneralConfigData] 等等(iCRG1同理).

需要注意的是,
新版本驱动在 [iCRG0], [iCRG1] 段的设置, 可能是和老版本的驱动是有所不同的. 
把[i965G0]的设置复制下来, 再把[iCRG0], [iCRG1]段的设置对应覆盖就行了.

Read the rest of this entry »

开始写Dormforce Slide.

Java和C#真像, 一堆玩意儿简直就是一个模子里出来的,
当然C#可以叫嚣, 俺们有delegate, 等等, 鉴于我C#白痴, 就不多废话了.

得谢谢Apache基金会POI项目(曾经隶属于Jakarta项目下, 现在独立出来了), 让处理PPT(以及其他Office的二进制文档格式)都变得非常轻松.
上上周大概完成了一个简单的读取文本和基本样式并且渲染到HTML的测试, 当然这种DEMO离项目完成还有很长很长的路要走.

今天开始写PPT的解析类, 顺便系统的看了看org.apache.poi.hslf所实现的对象和接口,
希望尽量能完整的还原PPT的表现元素,
当然最后需要渲染的元素不见的是全部, 不过尽量多的了解和深入是必要的.

p.s. [1] 下周得忙着做优秀班集体答辩了, 否则倒是想尽快把Dormforce Slide赶赶进度, 毕竟刚熬过半期-_-!

p.s. [2] 清水河畔居然也搞了个FTP搜索出来, 我姑且认为这和Stage2的出现是没有巧合的, 哈哈哈.

唔, Linux…

Python写的pyMono Bot跑的很欢畅, 自从给xmpppy库里加上了一个每180s发送一次空包的hack后,
几乎没掉过线了, 不过倒是有些古怪的Exceptions经常把bot轰杀至渣.

因为错误处理写得很简单, 所以今天顺便看了下shell的文档,
写了个小shell程序, 挂在cron里, 每小时一次检查bot是否挂掉了.

anyway, I love this way of handling things.