qyb的博客

写了一个 Word Doc Binary Parser

最近这十来天,业余时间基本上都在弄这个东西... 对照着微软公开的文档,以及参考 http://b2xtranslator.sourceforge.net/ 这个项目的源代码来作开发。

用 python 开发,到现在可工作的代码还不到 1000 行,已经能 convert 出一个 html 来了——只有文档结构,包括列表和表格,没有 style/picture.....

如果不是因为部分代码和文档参考是在上班时间抽空作的,我就公开发布了,现在么...只能是给内部用了。

估计再弄个2个星期,就可以给webmail用户玩在线预览了,WAP用户其实现在就可以用我这个简单的成果了. :)

Topic: 技术

今天达达能骑车了

说她是“能骑车”,而不是“学会骑车”是因为现在只是可以蹬起来跑来跑去,但起步这一下还依赖她老爹上帝之手的第一推动。

不管怎么说,这是值得纪念的一天,我想下周就应该真会骑了。

UPDATE: 她刚学会骑车就开始一边骑一边口里唱好一朵美丽的茉莉花,看起来很享受这种“兜风”的感觉

Topic: dada

25 Random Things about me

这个游戏流行有一阵了,大概两周前看英文blog到处都是这个。今天被人点名,随便写写

  1. 我有一个表哥,比我大两天。我想我们两个都很困惑,为什么总是被大人比来比去,从小学到高中。
  2. 五年级的时候参加围棋比赛,杀入小学组决赛,被别的学校的一MM击败。这一位和第三名都成了我初中同学,第三名到了高中还和我是一个班。
  3. 小学学过一段时间小提琴,没有成绩。:(
  4. 第一个偶像是——小虎队,大学的时候狂喜欢Michael Jackson
  5. 高一才有了正式的月例零花钱,拿到钱后的第一比支出是买书,《牛虻》
  6. 初中的时候弄了2只刚出生的小兔子,几天就被我养死了,看两个活生生的生命在自己手里终结,觉得很可怕。我想我这辈子都不会去碰宠物的。
  7. 其实高中的时候我最想上的专业是经管方向,当时就觉得做企业是很振奋人心的事;五年前我还想能不能兼做HR,反正eyou的HR经理职位空缺
  8. 带过南开大学软件工程硕士半年的课。确实是很有意思的体验
  9. 我的手容易出汗,所以我依赖Thinkpad的小红点,排斥iphone那种触摸屏设计
  10. 臀肌挛缩症,那个时代医疗环境的受害者之一。现在我也不怨恨什么,至少还没得肾结石。就是很多人说我走路姿势难看,挺无奈的。
  11. 小时候闲书读了不少,三年级暑假看的射雕英雄传,五年级看红楼梦。我想我父母曾有段时间以为我会成长为一文学青年
  12. 因为罗纳尔多而成的国米球迷。见过最精彩的射门是德约卡夫的那脚,是技巧、力量、意识、勇气的完美结合
  13. 高中其实我化学成绩也很好。而我们学校一贯化学很强,数学就比较弱,所以我被数学老师盯得很紧。否则说不定我化学也拿个省一等奖保送到武大化学系去也。但我物理成绩很糟糕,我自己也不明白为什么学不好
  14. 5岁的时候脸部受过外伤,险些破相
  15. 曾在南山滑雪场出过一次状况,是这辈子离死亡最近的一次。应该是2002年冬天,我刚刚当爹。从此我就有滑雪恐惧症,直到前年才又带部门去了一次南山。
  16. 乒乓球水平是小学和初中的时候练出来的,高中和大学就只踢足球了。
  17. 最喜爱的专辑是窦唯的《黑梦》
  18. 我的del.icio.us是http://delicious.com/qyb
  19. 2004年2月,我突然意识到www.eyou.com的收入来源只能是依赖邮箱内容分析的精准广告。隔了不久,4月1日,google推出gmail
  20. 最习惯的软件开发环境是 Debian,自己桌面用的是 OpenSUSE
  21. 在我正式走向软件开发职业之前,我是一个很不错的网管。对 AIX、Solaris,以及Cisco路由器交换机纯熟无比
  22. 我这辈子唯一的一次黑客行为,是趁天大网络中心来南大机房部署天津城教网设备的时候,在我的机器上启动了一个抓包软件。当鹿凯宁老师要配置设备参数的时候,我很殷勤的请他在我的机器上操作,于是乎天大两台路由器的密码到手。然后每次发现别人抱怨无法访问南开BBS的时候,我都去看看是不是天大动的手脚。
  23. 小时候生了一个大脑门,被父母的同事称为弗拉基米尔●伊里奇●乌里扬诺夫同志。
  24. 我是美剧《X档案》的粉丝,在没有宽带/E驴的时代,我买齐了全套剧集的DVD,不过前不久都处理掉了。
  25. 本来我应聘的是搜狗研发中心,不想再和邮件有什么关系。结果我十年前就很熟悉的一个ID,KCN,把我挖到CPC。要不然我自己,或许还有很多其他人,将是另外的生命轨迹。
Topic: 生活

HTTP Access to Email Stores

访问邮箱的标准且广泛使用的协议有两个,pop3 和 imap4。在这个桌面程序日渐式微,web应用极大丰富的时代,现在又有人鼓捣起了基于 http 的访问协议:http://tools.ietf.org/html/draft-dusseault-httpmail-00

这个概念相当有意思,我很是期待这个草案获得通过并最后成为广泛应用标准的一天——我猜想首先是 dovecot 开始支持它,然后是某些web应用开始集成邮件访问功能,接着各个 AJAX/RIA 框架推出对应的内置组件,widget,...

这个协议大概不会得到现在 webmail 提供商的支持,前景还很难说,且拭目以待吧。

狼族族谱

自从去电影院看了《喜羊羊与灰太狼之牛气冲天》后,才知道灰太狼的祖先是大名鼎鼎的武大狼,于是我开始给达达介绍狼族的族谱:

话说武大狼有一个兄弟,名叫武二狼,当年行侠仗义,在山东地界创出了些名堂。现在仍然有快书在传说他的事迹:狼哩个狼,狼哩个狼,狼哩个狼哩个狼哩个狼!闲言碎语不要讲,表一表好汉武二狼.....

你别看武大狼,以及灰太狼抓不住羊,但它们的另外一个远房亲戚极能抓羊,干脆以羊做姓,七兄弟分别叫羊大狼,羊二狼,...羊七狼。这七兄弟里面最有名的是羊六狼,后来好多评书说他们,还有这个羊六狼后代的故事。现在电视上还有一个七匹狼的广告,也是他们。

除了抓羊的,还有养牛的,就是牛狼,牛狼和织女的故事你应该很熟悉了.

hmm...他们还有一个日本亲戚叫姿三四狼的.

羊村就在北京和天津之间,走高速你可以看到一个羊村出口,你开到出口附近的时候,能看到一个很大的牌子“慢”,让车开慢点,那就是村长慢羊羊写的...

下回我们去羊村好不好?

达达很无辜的看着我,不明白她老爹为什么总是试图颠覆她很多价值观

Topic: dada

尝试了一下 pycairo

在 python 里处理图形,通常来说是用的 PIL 这个包。最近在对比哪种字体在12px下渲染最好看,试了很多,总觉得不好看。我突然想到,为什么不利用 cairo 来渲染字体呢,毕竟这东西随着 Linux 桌面的发展一直在进步,而 PIL 很久没有更新了?

利用 python-cairo 自带的 sample,以及文泉驿正黑,生成了下面这个图。看起来还行,就是在老系统上装 cairo 依赖关系是大问题,新的项目上可以考虑。

From blog 配图
Topic: 技术

入手哈咪H101A

这是一个车载mp3设备。当初买车的时候老婆只有一个要求——能放mp3就可以,现在终于在一个富有纪念意义的日子里满足了她的理想。

这玩意的原理,是模拟6碟CD的硬件,插到主机后面的一个专用接口里,然后就和整车的音响系统融为一体,可以利用中控音响面板方便的操控了——包括碟片切换、曲目切换、音量等等;体积很小(比名片大不了多少),平时就放在手套箱里藏着。各方面看都比那种插在点烟器上FM发射的mp3要强。

把连接线插到主机后面的接口里费了我不少事,拆下手套箱后在里面摸了半天才找到位置;里面空间很小,而且还不知道正反位置,网上教程都是建议找个手小的人来做这事,我花了差不多一小时装好,实在是考验耐心。

网站上宣称的断电记忆功能确实不错,但没有实现 repeat 播放的接口比较遗憾。瑕不掩瑜,这玩意就是方便,以后在车里又多了一项享受。

Topic: 生活

德比战国王归来,而且是手球!

From blog 配图

国米副主席普里斯科的经典语录:“我的梦想是国际队在比赛结束时进一球打败米兰队,进球是越位或者手球,最好既越位又手球。”

有了这句话打底,俺们才不屑于争论这个球究竟是不是手球,都在遗憾为什么这个球没有越位呢?


qyt(签名链接:老伯投篮) 说:
为了庆祝阿德的手球,我们是不是这周末去一趟专卖店啊,哈哈

==================================================
UPDATE:
米兰德比是我唯一能表达自己极端情感的场景了,饶恕我吧,阿门

Topic: 运动

DELL 笔记本还是很好拆的

最近一段时间家里的笔记本放 x264 的片子总是有问题,时有停顿,双核CPU表现比我的老赛扬1.5G还差。偶尔还会突然死机,短时间内再也起不来,过一段时间才可以运行(现在想来,是温度过热的自动保护)

装了一个软件(Notebook Hardware Control),发现这个 1.8G 的CPU自始自终在800MHz的频率下运行。又找了个软件(RightMark CPU Clock Utility),强行让它在1.8G下运行,然后就看温度监控短时间内急剧升高到80多度,死机

今晚从 DELL 网站上下了一个 pdf,对照着把笔记本拆了——所以说家里有2台以上的PC还是很有必要的。大卸八块后把整个散热单元取下来除灰。

刷干净散热片和风扇后,才发现一个严峻的问题,以前的硅胶早就干了,现在手头哪里还有这玩意啊。然后怀着忐忑不安的心情装配回去...居然能启动。自动就运行在了 1.8G 频率上,平时大概CPU 40多度,看了一部片,工作中温度在60度以下,CPU Load 在60%-70%的样子,还是很满意滴。

邱可心小朋友在旁边指导参观了整个过程,并动手卸下并装配了几个螺丝。。。我也觉得PC比乐高有意思多了.

Topic: 技术

铁窗公主

一、

这两天我听的是一张许美静的精选集,达达觉得《铁窗》好听,就让我多放几遍。。。然后她问,什么是‘冰冷铁窗’?我给她解释了半天,她恍然大悟,原来这个说的是一个公主的故事。估计她是想起来被囚禁在高台上的公主了. :)

二、

看《功夫熊猫:盖世五侠的秘密》,看到小老虎所在的孤儿院的时候,她告诉我们,“这是土楼,屋顶是苔藓和木头盖的”。我们大惊,问是哪里学到的知识。她很得意的说,《走遍中国》里看到的。hmm....貌似现在她最喜欢的节目就是《走遍中国》,基本每天都看,比看动画片还带劲

三、
我在卫生间里洗东西,听她在外面问:
妈妈,我能吃冰激凌吗

去问你爸去

然后她走过来:
爸,我能吃吗?

不能!

她走出去后说了一句什么,我离得远,好像说的是:爸说能吃

qyt正好在我们中间清清楚楚听到了整个过程,当场笑劈了...

四、

现在达达已经发展到打牌作弊了.. 就是“拉火车”的时候偷偷找下面合适的牌,被我们当场抓住教育牌风

Topic: dada
订阅 RSS - qyb的博客