blog mail me! feed

Archive for July, 2009

水缸里的气泡, 翻腾的咕嘟.

家里又只有我一个人了,
每天晚上躺在床上瞪着天花板发呆, 听着鱼缸里水泵搅起的咕嘟.

一个大鱼缸就是这点不好, 这些鱼大得不亲切, 贪婪,
除了它们饿的时候, 活得仿佛我不存在, 当然我一贯也当鱼不存在.

Skins里, Chris把Viagra扔进鱼缸里,
其实我总喜欢看到大大小小的主人公, 轻轻敲着鱼缸发出的铛铛.
这种小东西你说什么秘密它都无所谓的游, 吐吐气泡.

自己做了3天饭,
饭厅的灯光还是有些昏黄,
一个人坐在饭桌的一头,
吃饭,
总在想同一个问题.

两年前, 尽管沉默,
一家人一起吃饭是怎样的感觉?

真是可耻,
什么都想不起来了,
再试图努力的想想,
就什么都模糊了.

终于不卡了.

用Windows 7 RC大概2个多月了, 声卡驱动一直有问题,
经常播放声音会卡半天, 整个进程都失去响应, 对于IM来说这一点太糟糕了…

升级了一次Windows Update提供的SoundMax驱动, 无效,
今天去拖了官方的Windows 7驱动, 嗯… 果然不兼容.
又只好抓出Windows自带的这个驱动的inf, 对着Hardware ID去hack新驱动的inf;
过程还算顺利, 几分钟搞定收工, 重启系统对着音量调节这个条拖了100次+,
终于不会进程失去响应了 -______-#

看来以后应该写个脚本自动merge hack后的inf和官方驱动的inf.

又: 顺便升级了Intel的G965显卡驱动, 这次的Windows 7驱动不错诶,
官方驱动能直接装了, 以前都还得手动hack inf文件的…

关于web.py的一点笔记.

最近在试图用web.py这个轻量级框架写个网站,
实现的时候把每个页面的controller单独成module, 放在ctrls目录下,
接下来就发现了问题: 各个module和main module之间没法传递变量,
因此session, database, template render都没法在全局共享, 糟糕的问题.

问题的来源很简单:
web.py把request这一块完全托管了, 由其来初始化各个controller的类,
因此没法通过初始化函数传递我需要的变量进去.

今天仔细钻研了下才发现是我Python太菜的缘故,
其实用setattr()就可以把需要的变量传递给对应的类/模块了.

以下是一个实现的sample:

*UPDATE* 另外一个实现里我把所有模块都在load_controller()函数里通过__import__动态加载, 再通过globals()[CTRL_NAME] = CTRL_CLS 来实现, 这样可以省去前面的无数 from xxx import xxx

Read the rest of this entry »

伍.

一二三四五.
人生有多少个五年?

有点像单调增的音阶,
又不全然.

五年转瞬而逝,
甚至都幼稚的无法察觉,
却真真切切是人生中最好的五年光阴.

我想不起把自己套在松垮里的校服的过往是什么样子,
大约有点滑稽, 还带着浓硫酸烧灼的痕迹.
我也想不起把你塞到这套蓬松的校服里是什么模样,
大约是现在的你笑得更灿烂的缘故.

所以我突然想起几个月前我把一些过往的比特尘封的时候,
总还是会带着怀念的.
回头望去,
每个脚印都是财富.

Anniversary, another anniversary, baby.