平安夜,写代码

圣诞,或是平安夜,对我唯一有意义的就是公司会放假一天,今晚可以晚点睡,明天可以睡个懒觉。不过,这并不包括今年的。明天要去考驾照,起得比上班还要早(刚教练来电话,不用那么早了,跟上班时时间一样就行了),也就意味着今晚要睡得更早,真是一个痛苦的节日。

更痛苦的是,在这么个寒冷的冬夜,很多人都打算看love actually的时候,我还得窝在床上写忘得差不多了的代码。翻文档,在一个个函数与文件之间跳跃,test & debug. 当初经不过同学的多次相求,答应帮他们那个组织改网站,一直没行动,眼看快到期限了,只好加班加点,牺牲娱乐游戏的时间:这就是程序员的下场。

圣诞老人倒是提前给了我一个surprise:晚上回家时发现大门虚掩着,奔进房间,还好没发现少什么东西。不知道这灵异事件怎么发生的,反正我得考虑换锁了。

Coding,睡觉,早起,考试,回家继续coding,一个很充实的圣诞。

Update: 锁的原因找到了,没关好,需要用力关上才行,早上差点有中招了。考试没过,一上去就挂了,靠。 –圣诞午

小样儿,跟我玩狠的

被卓越的到货提示玩了两次了,都是收到邮件后直奔链接,结果仍然是“目前无货”。一般书也就罢了,我可以慢慢等,但周老亲笔签名盖章的《红楼梦新证》可是买一本少一本了。看下面评论,有人两分钟后赶到都没了,觉得提示邮件完全不可靠,还是自己想办法,化主动为被动吧。

于是花半个下午写了一个gm脚本,作用是每分钟刷新一次网页,如果有货了就弹出窗口提示。只要上网就把那个页面开着,看谁耗得过谁。

用js刷新完成这个功能属于比较低级的,还得一直开着页面,而且浏览器渲染页面也需要不少时间,时间就是速度啊。更好的办法是用js或动态语言提交http请求,然后直接在服务器返回值中搜索“现在有货”四个关键字,不用渲染,不用DOM,速度应该能提升不少,而且还可以多个同时查询(多个标签页同时刷新时性能肯定不好,浏览器反应慢)改天有空再写一个试试。当然网站肯定是不欢迎这种程序查询的,太多太密的请求对服务器的性能是个考验。不过我一分钟一次请求完全是在正常使用范围以内吧,要不要改成一分钟两次或三次呢。

代码目前就不公布了,等我抢到了那本书再说,其实也很简单,分析一下joyo图书页面的DOM结构就行了。

还是点名

游戏中,被晓娇同学拉了出来,然后塞了这么长一个问题单,还有时间限制,我好可怜啊。

1.对自己最想说的话是什麽?

I can.(仿)

2.2008年最难过的事是?

地震死了那么多同胞

3.什么时候你会感到孤单?

有时一个人没事干的时候,例如今晚下班时坐在公车上看窗外来来往往的车,人

4.如果有很多钱,想怎么花?

不工作了,在家睡觉上网看书玩游戏,倦了就出去走走

5.最想为爱的人做的事是什么?

不知道,无

6.有压力了怎么缓解?

抛开不管,玩游戏打篮球睡觉

7.最受不了自己哪个缺点?

做事只有三分热度

8.遇到喜欢的人,你是勇敢表白还是默默关注?

勇敢表白?自己也不知道

9.最喜欢哪里的什么美食,理由?

重庆/成都,无理由
10.说出点你名的人的3个优点?

可爱,直率,心眼儿好

11.对点你名的人的第一印象是怎样的?

初二时候?一可爱小女生

12.你最希望从朋友(不包括爱人)那里得到的是什么?

友情(算不是废话?)

13.什么样的人会让你视为知己?

合得来的

14.如果爱人背叛你怎么办?

各走各路

15.最值得回忆的事是什么?

一时想不起来

16.推荐一部最近喜欢的电视、电影、小说或书?

电视:越狱(只有这部在看)

电影:Wall.E

书:未央歌(正在看)

17.预备去哪个城市长住?

最近几年应该都在成都

18.未来三年有什么打算?

好好工作

19.如果现在可以让你随心所欲去旅行,你想去哪?

西藏,青海湖,稻城亚丁

20.你希望你的伴侣或未来的伴侣会不会做饭?

要,因为我不会

21.你是一个会妥协的人吗?

会吧

22.如果可以重来,你最想改变的是什么?

06年5月某天给家里打个电话

23.觉得自己是个自恋的人么?

有一些

24.你理想的伴侣应该具备什么样的品质?

不知道,跟我相近又互补吧

25.你最讨厌的人,你会怎样去对待?

还要对待啊,无视之

26.爱情中最重要的是什么?

互相信任,互相理解及支持(直接抄袭)

27.觉得自己最大的优点是什么?

想来想去似乎没有

28.想过要是找不到真爱,自己愿意独身一人吗?

29.最欣赏的一句话?

走自己的路,让别人说去吧

30.经济条件是你选择爱人的必要条件吗?

不是

31.喜欢什么样的爱情模式?一见钟情呢还是日久生情?

不知道

32.你现在最害怕的事是什么?

工作没了

33.最喜欢什么样的生活方式?

不用每天为了生活而奔波

34.你觉得住大房子,开好车很重要吗?这算是你的目标之一吗?

不重要,算是目标之一吧

35.更爱自己还是家人?

家人

36.最开心的时候会和谁一起分享?

家人(小声地说,虽然我自己也不太信)

37.你觉得后代教育什么是重要的?

完整独立的人格吧(怎么都到后代了)

38.拿了年终奖或压岁钱后你想去干吗?

拉动内需,为国家创造GDP(我真爱国)

39.你对现在的生活有什么感觉?

平淡,挺好

40.最想跟谁说对不起?

一时想不起来

41.你会要几个宝宝?

两个或者三个,一个太不利于成长了

42.最近一次大哭是因为什么?

大哭?上次是什么时候的事?

43.人在对一件事情产生惯性的时候该怎么尽快跳出来?

换件事做

44.被点名是什么心情?  这次的题目很多

就是这个:这次的题目很多

45.你打过人吗?

小时候貌似打过架

46.你愿意为了丰胸每天去吃如肥皂一样味道的木瓜吗?

pass,女生的问题

47.希望自己多大结婚?

30+

48.真正懂得爱的时候是几岁?

20.5 or not yet?

49.你最喜欢别人叫你什么?

朱哥或朱哥哥,虽然我在班上或是现在组里都算小的

50.感情对你的意义是什么?

目前是味精,不是必需

终于完了,题目真多啊,为了不让其他人也受这份苦,我就不点名了。(我是多么慈悲的一个人啊)

我的Firefox扩展 v3.0

很久以前写过一篇我的Firefox扩展,过去这么久,fx 3都用了好几个月了,扩展也换了不少,于是决定再写一篇。

我的系统环境是 WinXP En + Firefox 3.0.4 En,公司的电脑装Linux不太好,虚拟机又不是很方便,所以都很久没用Linux了。

扩展如下:

Adblock Plus 0.7.5.5
All-in-One Sidebar 0.7.6
Delicious Bookmarks 2.0.104
Extended Copy Menu 1.5
Firebug 1.2.1
Firefox Universal Uploader (fireuploader) 0.3.8 [DISABLED]
FireFTP 1.0.2
FireGestures 1.1.5.1
FireShot 0.61 [DISABLED]
Forecastfox 0.9.7.7
FoxyProxy 2.8.9 [DISABLED]
FxIF 0.2.3
gladder 2.0.3.1
Gmail Manager 0.5.5
Gmail Space 0.5.97 [DISABLED]
Google Reader Watcher 0.0.13.2
Greasemonkey 0.8.20080609.0
IE Tab 1.5.20080823
Locationbar² 1.0.3
MediaWrap 0.1.7.3
Nightly Tester Tools 2.0.2
QuickDrag 1.0.5
ScribeFire 3.1.4
StumbleUpon 3.26 [DISABLED]
Tab Mix Lite CE 3.0
Tab Scope 0.2.2.8
Ubiquity 0.1.2
Web Developer 1.1.6

逐一介绍如下,我认为重要的扩展用粗体标出:

Adblock Plus: 广告拦截利器,支持白名单和黑名单,还支持拦截规则订阅和更新,几乎人手一套。

All-in-One Sidebar: 侧边栏扩展,把书签,历史记录,add-on管理都放到可自动隐藏的侧边栏。

Delicious Bookmarks: 针对del.icio.us的扩展,有提交和管理书签等功能,del.icio.us用户推荐使用。

Extended Copy Menu: 复制网页上文字时清除格式和链接,只留下纯文本。

Firebug: 网页开发利器,功能多多,如DOM查看,request,response查看,JavaScript调试等,很久没写网页,都闲置了。

Firefox Universal Uploader (fireuploader): 上传到flickr, picasa等,由于Picasa软件的管理和上传很好用,就禁用了。

FireFTP: 把Firefox变成FTP客户端,很好用的扩展,我都基本不用FileZilla了。

FireGestures: 鼠标手势,实用的扩展,可自定义,本来一直用的是All in One Gestures,但这个率先支持fx 3,所以就选它了,功能都差不多。

FireShot: 网页截图工具,感觉功能一般,而且用得不多,就禁用了。

Forecastfox: 天气预报扩展,用的是accuweather.com的数据,准确性不错,可自定义城市,天数,显示方式等,并支持多个配置文件。

FoxyProxy: 强大的代理服务器配置及管理扩展,我用代理服务器的时候不多,主要也就是翻墙的时候,感觉gladder更简单好用,所以就禁了。

FxIF: 查看照片的Exif信息。

gladder: 利用网页代理翻墙的好工具。

Gmail Manager: gmail用户必备,定时检查gmail,有新邮件时会提醒,支持多个账户。

Gmail Space: 把gmail变成网络存储空间,对大文件会分卷压缩,充分利用那6G+的空间。

Google Reader Watcher: Google Reader条目数量检查,嗯,其实我主要是为了有个按钮可以快速地点进Google Reader.

Greasemonkey: 超强扩展,利用JS在本地改变网页,可以针对特定站点设置,Userscripts.org上有大量可用脚本,有所有网页通用的,也有针对Google,del.icio.us,YouTube等特定站点的,豆瓣也有不少脚本。

IE Tab: 让人无奈的扩展,调用IE内核打开当前标签页,可针对特定站点设置,不支持Firefox的网页就用它好了,只希望有一天这个扩展仅用于网页调试的用途。

Locationbar²: 高亮当前网页的域名,对当前网址进行分段式显示并链接,在FTP结构式的网页中跳转很方便。

MediaWrap: 同样是令人无奈的扩展,有些网站嵌入的流媒体不支持Firefox(代码写法问题),可用这个扩展使其兼容。

Nightly Tester Tools: 顾名思义,对使用nightly版本测试的人很管用,尤其是新的Firefox版本刚发布而扩展还没更新时,可以强制使扩展兼容,很多扩展即可继续使用。还有导出扩展列表的功能,上面的扩展名单就是用它导出的。

QuickDrag: 超级拖曳,之前一直用的SuperDragandGo没找到3.0兼容的版本,DragdeGo又太复杂了,就用了这个扩展。

ScribeFire: 离线blog发布工具,支持blogger, MSN Space等BSP及WordPress,MT等自建blog程序。

StumbleUpon: 针对stumbleupon.com的扩展,StumbleUpon是一个网页推荐,分享的网站,根据你的浏览历史和喜好来推荐网站,用来kill time很不错。

Tab Mix Lite CE: tab类扩展,扩充fx标签页的功能,类似的还有Tab Mix Plus等。

Tab Scope: 类似于Opera的标签页预览功能,鼠标指向其他标签页时会弹出网页缩略图,也可以进行前进,后退,刷新,关闭等操作。

Ubiquity: 好玩的扩展,尚处于开发阶段,命令行用户的最爱,对普通用户也很实用,通过命令调用网站的API完成某些操作而不用到那个网站上去了。

Web Developer: 同样是网页开发利器,功能多多,可标记div等元素,调试CSS时尤其好用,因为是实时生效的。

以上所有扩展都可以在Firefox扩展的官网上找到,个别没有的google一下也能找到了。

中秋月

今夜月明人尽望,不知秋思落谁家…

生命的轮回

两个多前公司club给每人桌面上发了一个草头娃娃,据说每天浇一次水即可。见条件如此简单,从未种过花草或是养过宠物的我不由爱心泛滥,每天按时浇水,小心呵护,周五时还额外多浇些水以作周末的储备。没几天,就看见一颗嫩草冒了出来。于是上班时把相机塞包里,每天为它拍上一张。中间有些日子没拍,甚为遗憾。

降生与死亡,繁荣与枯萎,不过瞬间而已,这就是生命。

照片在我的picasaweb里。

如果地球真的要毁灭了

地球可能以多种方式毁灭:太阳变成红巨星后扩张将地球吞没;不幸地被某颗大尺寸小行星给撞上;被人类的核弹爆掉;因为处在某条待建的银河高速公路上被沃贡人清理;魔人布欧出现… 不过现在又多了一条:被人类科学实验制造出的黑洞吞噬,而这,很可能就在一年内发生。

现在时间是15:37 GMT+8,大型强子对撞机(LHC)刚启动,再等一个多月将发生第一次碰撞,一年多后将会是能量最大的一次。据说可能会产生微型黑洞,黑洞通过吞噬不断壮大自己,最终,地球被吃掉。所以国外老早就有抗议和起诉了,不过实验还是按预定时间启动了。不过按照另外的说法,即使产生黑洞,由于霍金辐射理论即黑洞会释放黑体辐射,这些微型黑洞很快就会死亡。(其实我也比较相信这个,要是粒子级的黑洞都有那么大胃口的话,宇宙应该只剩下黑洞了吧)

但是,假设,如果,万一,我们中了量子力学和概率学的招,地球正在逐步走向毁灭,科学家和各国政府对此无能为力,我们该怎么办?超人奥特曼外星人之类太过科幻的就不用考虑了,星际移民之类的也不太现实,还是好好想想怎么过这最后的日子吧。

参照海伦.凯勒的《假如给我三天光明》,发现相对于三天,时间还是很多的。

见我所有的朋友一面,告诉他们我很高兴认识他们,把他们的笑容摄入我的镜头中,记在我的脑海里。

每天写日记,记录下每一个独一无二的日子。

围绕某个主题拍一组片子,不管结果如何,那便是我的摄影。

去趟西藏,能登上珠峰更好,在那离天最近的地方,“像一个领取圣餐的孩子”,仰望蓝天,仰望星空。

去趟稻城亚丁,感受香格里拉的美丽,在三神山下,思考自己二十来年的人生。

去趟海边,在水中畅游(可我现在还不会游泳- -!)。就是那片蓝色,孕育了生命,使我们成为目前唯一已知的智慧生物。看日出日落,为壮观的美景,为照耀万物的太阳,为那忧郁的小王子。

去趟长江源,虽然长江并不流经老家的那个小镇,甚至我连老家的那条小河是否汇入长江都不知道,但它毕竟是离我最近的母亲河。

去趟玛雅金字塔,缅怀那失落的文明,或许不久之后我们也会跟他们一样,甚至更可怜,一点痕迹都不会留下。

去一趟卢浮宫,欣赏那些人类历史上伟大的艺术品。(我对美术很外行,就选个名气最大的好了)

去一趟威斯敏斯特教堂,拜望牛顿,这位“科学史上最有影响力的人”,另一个原因是爱因斯坦的墓找不到。

通读《圣经》和一些佛经,这种时候似乎有宗教信仰的人更容易冷静下来,正视事实。

去一趟老特拉福德,能要到爵爷和球员们的签名更好,作为曼联球迷,没有什么比这更荣耀的了。

去一趟南京明孝陵和南昌青云谱,据2000年左右考证出来的族谱显示,我们那儿的族人都是朱元璋和八大山人朱耷的后代,湖广填川时迁移过来的,无论真假,姑且凭吊一番。

回家,与家人一起度过最后的日子。

通读《红楼梦》,没读过的实在太多,但时间有限,只好选择红楼,可以的话,再加上《诗经》,《楚辞》,《庄子》,李太白全集,李商隐全集和苏东坡全集…似乎又太多了。

听完莫扎特的全集,最后在《安魂曲》的陪伴下安详而去…

其实,如果已经确定地球将要毁灭,全世界可能陷入一片混乱,上面的很多事情都干不了。将这个话题换为如果身患绝症命不久矣似乎更具可行性…

现在的问题是,地球既没有毁灭的前兆,我也没有绝症的症状,所以,别想那么多了,还是好好工作吧,也才能有望完成上面的清单。

奔波的一日

昨天去学车,身份证的问题终于出现了:我那个还是学校地址的一代身份证根本没法注册,遂决定今天下午去换身份证并办个临时身份证顶顶先。刚好老大也在一起学车,于是口头请了半天的假。

上午到公司,向办过证的同事打听清楚了地点和流程,并在网上查清了坐车路线。午饭后回到住处,想着那个地方离文殊坊挺近,今天天气又很好,于是带上相机,换衣出门,准备事毕去文殊坊拍些照,顺便尝尝那边据说很不错的素菜。中午太阳那个毒啊,尽管是空调车,很多人都选择站着而不去坐窗边被烤的座,于是出现了走道人头攒动,窗边空座一溜的奇观。

到站下车,寻到传说中的FESCO所在的楼,问保安才知道已经搬走了,只知道搬到了春熙路附近。于是佩服自己的人品,同事两周前还来过的。只好打电话麻烦同事帮问一下HR。一会儿给了我一个地址:走马街68号。走马街?有点印象的名字,春熙路附近,出租车司机总该知道吧。一会儿同事又给了我详细地址:锦江大厦8楼,找一个叫XX的人。拦车,竟然碰到一个比我还路痴的司机,对这街名完全没有印象,还对我说“春熙路附近的话你应该比较熟吧”,我faint,我都不能确定是否真在春熙路附近,因为当时那个保安给我说时感觉他都不是很确定的样子。再想想,感觉春熙南口西南书城旁边那条街似乎就是走马街,于是让他把我放在那儿,没想到还真对了。走两步就是68号,抬头,“锦城大厦”四个字在阳光下闪耀着金光。好吧,不是我,就是同事,或是告诉他的人,总有一个人甚至更多听错或是说错了。

到8楼,其间找到只停7楼的电梯并找了两次楼梯才上去的事略过不提。向XX说明来意,她翻出我的户口迁移证之类的东东告诉我说要先上户才能办身份证,并指着某张落款2007年9月20日的证明书说过期了,要先到宁夏路的成都市人才中心修改下有效期然后才能到文武路人人乐4楼的青羊区办证中心上户,而且还要带毕业证原件。我倒,原来这一年来我都属于漂浮的无根人口啊,没被遣送回火星真应该感谢party感谢goverment感谢人民police.

打车奔回家拿毕业证,下车时,发现没有零钱,司机竟然也没找的。去路边小店想买跟冰棍并破钱,竟然也告诉我找不开。打电话给群丫,想让他送点下来救急,结果这小子竟然身无分文。不得已只好在路边水果店买了些水果,终于把钱破开了,付了车费,给他说如果愿意等的话就等两分钟,我等会儿还坐他车去那个人才中心。奔上楼,翻出毕业证和学位证(安全起见),与那些从FESCO取回来的东西一起装包里,相机留下,急冲冲奔下楼,发现车已经走了。于是再回来,查一下那个人才中心是否真在宁夏街(当时听得不太清楚),得到肯定答案后,再次出门,拦车。

到地儿,下车。这次倒是很快,那个小mer听我说明来意后,拿起笔在其中两张表上刷刷写下一行字“延期至08年9月”,并盖上两个大章,然后告诉说我可以了。接过东西并感谢,出门,继续拦车。

到地儿,下车。寻到办证中心,其间问人如何上楼并找到那个只有1,4两个楼层按钮的电梯的事略过不提。摊位,咳咳,不对,是窗位基本都没人,或者就是立着“暂停服务”的牌子。发现一个有人的,快步走上,一mm在大声说“人民政府就应该为人民啊”,对面笑着答“是啊,可是我们不是已经下班了嘛”。走上前去问那位大姐“你们下班了啊”,“对啊,五点下班”,我低头看表,5:02,欲哭无泪,真够准时的啊。于是继续问早上开门时间和周末是否上班,得到答复后,“恋恋不舍”地离开了。

到大街上,后悔把相机扔家里了,时间还这么早,唉,去春熙逛逛吧。逛来逛去,却没有什么中意的,LOWA的鞋还是那么贵又不打折,有我联logo的T恤还是只有我见过N(N>=5)人穿的那款,商场和劲浪的户外用品还是没有什么可选的。倒是帮群丫试了件180的T恤,不过我穿也就仅大一点而已,他穿就小了,又没有185的,只有作罢。

习惯性地踱进西南书城,本来是想翻翻几本书以决定是否要在网上买的,却忘了是些什么书,不过却是有些收获。

首先在畅销书展台看到了柏桦《水绘仙侣》的海报,之前看过枣读的推荐,没想到早已出书了。封面很漂亮,而且是横向的,给人以新鲜感,翻了几页,决定买下,当然,是网购,能便宜不少呢。不过强烈怀疑这本书能成为畅销书,现代人还有多少能读下诗呢,何况这种处处用典甚至直接引用文言,注释数倍于原句的诗(这也是这首诗,姑且称之为诗吧,的一个特点,详见豆瓣和枣读)。不出意外,我也是买来放一长段时间,某天突然想起,遂开卷。

中华书局的书架旁,一名店员窝在一个角落里用手机在看电子书。我靠,简直就是浪费资源加暴殄天物嘛。守着那么多好书,竟然忍受着眼睛的不适看快餐小说(大部分做成电子书的都是快餐小说)。不过,如果是他们有规定不能看店里的书而他却在看他身侧那些书的电子版,那么,我向他致敬。

听到一小孩(感觉像是高中生)问店员有没有《追忆似水年华》,惊为神人,循声而往,果然有,译林的上下两册精装版,比我印象中那本根本看不完的巨著差多了。翻了几页,字太小太密,又放回去了。那小孩问有没有其他版本的,店员答国内只有译林版的,我插话说我在网上见过白色封面版本的(就是这个啦,很久以前就在想读名单里了却一直没有行动),店员说没有,小孩也说见过白色封面的,莫非也是混豆瓣的?最终那小孩也没有选择这个精装本,我也没有。

想查的书没找到,就去找想买的书,罗素的《西方哲学史》,感觉自己该在这方面补补课了,所以决定看看这本口碑不错的书,而卓越老是缺货。来来回回找遍了几个哲学的书架也没有看到,只得作罢。却在显眼处看到了罗素的《西方的智慧》,更有几个大字:罗素一部献给Chairman Mao的著作,很红很正,难怪这么风光。翻了下,说是《西方哲学史》的简化版,写给普通读者的,那我看这本不是显得没有档次了不是,所以坚决放下,何况还有这么雷人的一个副标题。

去音像馆逛了一圈,没有任何收获,看到了《仙剑三》,《轩辕剑四》和《轩辕剑伍》,于是使劲找想翻出一盒《仙剑四》来,谁让当初没做功课一不小心买了个伪正版把自己郁闷到了呢?不过很显然这是不可能的,就算有也早被跟我持有一样想法的人给淘光了。

出门取包时,在查询用的电脑上发现一个熟悉的界面,靠,这不SAP嘛,真是有钱啊,估计上的是零售业解决方案吧。可是,那么难看的UI,你就好意思直接用它的查询?简直是挑战消费者的审美习惯。(我们已经看习惯了,麻木了)不过话说回来,为了我们做SAP的不被饿死,还是请适当地支持一下新华书店这类的垄断性企业。

回家,吃晚饭,然后看到天上不少星,心中一喜,我那7×30的双筒终于可以用了。感觉今年成都雨特别多,夏天也不怎么热,而雨多的好处就是晴天多了,经常能见到蓝天了。回家拿双筒,下到小区中间的绿地,坐石凳上,镜指天空,却一颗星都认不出来了,最后还是在裸眼的帮助下才认出夏季大三角。What a shame. 至于银河,算了吧,小时候见过就已经属于幸运的那一类的了。久违的星空,不变的感动。不过,我需要温习功课了,这样才能“感动常在”。

很久没写了,结果就絮絮叨叨写了这么一大篇。该睡觉了,早上起来继续办证。

Archives

Categories

Tag Cloud

Words