2006年12月写下的文章,共4篇:

发表于3 年多前 - 随笔涂鸦 -

别后

离前只盼他乡老,别后方知故国怡。也许这两句诗用来形容此刻我的心情有些欠恰当,但是,我想我是真的喜欢上了北京。 是的,我曾经抱怨北京糟糕的空气,抱怨北京突发的交通管制,抱怨北京庞大的城市面积,可是却又不得不承认,这些都是努力后的结果——你至少能看到有些人在为改善这些事实而努力着,并且稍有成效。喜欢或者厌恶一个城市,可能会仅仅因为某一个人而改变,但是,有一些城市能让你忘记人而只记得生活。

昨天从杭州去了无锡,无论在杭州也好,还是在无锡也好,似乎我一下无法适应这江南的交通秩序了。北京的交通是很拥堵,可是很有秩序。而这里的一切都像苍蝇一样,让我直想逃离。也许年岁渐大的一个后果就是,总是不断的习惯。这不断消长的岁月里,习惯使你习惯消长,并最终平静的面对生老病死。晚上太湖边大雾,在三凤酒家吃完后已是接近九点。朋友开车带我们去了渔夫岛,人工沙滩上湖风清冽,兼以周围雾气霭霭,仙境莫若此也。我站在石上默然,一时间却又很想长歌一曲。

我们都在时间的高速路上,我们总是渴望览尽过往风景,可是这雾霭茫茫,又怎知道这雾霭之后其实不如故乡;于是我们失望,于是我们总是期望能在某一段之后回到温柔宁静的故乡,可是这长路漫漫,也许就像王问的那首诗里说的一样:

看君已作无家客, 犹是逢人说故乡。

我们总是说故乡,可是我们都忘记了,其实我们都已经无家。

发表于3 年多前 - 随笔涂鸦 -

倔强向往的理想

我在高中才开始懂事,在那之前的日子,用一句很流行的话来说,纯洁且快乐的像一朵小白花一样。少时爸爸很少在家,妈妈和很多望子成龙的妈妈一样,每天会告诉我要好好学习,要上大学,也仅此而已。附近的同龄人都是女孩,这直接导致了我安宁性格的养成。作为一个男人,我不会很多男人的游戏,不懂得男人之间澎湃而坚定的友谊,更不懂得,什么是男人。

在懂事之后,我开始怀疑一切,并渴望知道一切、并逐渐拥有了自己的理想。我怀疑书上所有白纸黑字坚硬异常的定理与公式,怀疑历史的每一个求证,怀疑一条线为什么就要叫一条线,当然,也免不了那个自人类存在以来就被我们怀疑着的那个怀疑:为什么要活着。其实我觉得或者应该这样说比较好:我们是活着吗?也许我们这里就是地狱,每个人都喝了那碗孟婆汤;或许,我们这里就是天堂,每个人都是另一个空间生物眼里的天使。有很多或许。。。

怀疑的最后我读了很多书,写了很多笔记,想了很多问题,问了很多人和很多次苍天,并得出了一个结论:我是一个理想主义者、完美主义者、虚无主义者。我相信如同我敬仰的大头同志说的那样:“每个年纪足够的人都曾经热衷于此种讨论并企图得到唯一的答案”。瞧我已经给出来了,并且是三位一体的,可是为什么理想完美而又虚无?因为理想本身是虚无吗?不,虚无是此刻,理想是精神,完美则是态度。

所以我从此喜欢道教,喜欢并不信仰。我有很多理想,所有的这些理想让人沉默,如同我高中单恋三年的女孩给我的四个字一样:沉默是金。我们不会因为年岁既长、日子渐渐沉默而变得羞于启齿,每个人的心里都隐藏了很多自己的理想,这些理想让我们沉默。为什么会沉默?因为人生虚无,理想是倔强坚持向往的活着,于是完美给了我们沉默的生活态度。

北京大降温,借用大头的话:冬天真的到了,愿你们拥有温暖

发表于3 年多前 - 前端 -

JSChart

网易的搜索“有道”终于也出现,包含了网页和博客搜索。昨天夜里上去看的时候,其“博客档案”页的几个图表颇为有趣。今天白天无意中想在图表上点右键时,才发现原来图表并不是图像文件。莫非是Flash的?看看却又不是,于是把页面存下来了仔细查看,在页面代码最后的地方发现了一个Chart.js的引用。

本地打开后,Chart.js的首行赫然有着Dojo字样,想起前段时间Dojo的新版确实带了一个Chart Engine,不过我并未发现有画饼图的方法,难道是有道自己扩展了?再看下面几行,有些晕乎乎的,因为我看到了“MochiKit”。基于MochiKit确实是有一个JS Chart的,PlotKit。恩,再看看代码,看来这下对了,果然是PlotKit。网易似乎对PlotKit做了一些扩展,包括Render()的Option参数增加了barWidth属性,以控制柱状图的宽度;修改了饼状图的Ticks显示等。

不过可惜的是有道似乎没有完全发挥PlotKit的性能,众所周知,现有的JS Chart无非是Canvas或者SVG实现。而IE本身是不支持这两种的任何一种的,对于Canvas,有一个js的不完全实现版本,变相的让IE支持了Canvas;对于SVG,可以通过安装Adobe的组件来实现支持。PlotKit使用excanvas.js来实现IE对Canvas的支持,使得在IE上也能看到JS Chart创建的图表。不过有道的这个Chart.js生成的图表却只能在Firefox上看到,IE下无法生成,为了解决这个问题有道又使用了VML来生成了一遍图表,这产生了大量的垃圾代码。

我不知道有道使用JS Chart来创建图表的用意。不过对于更新相对频繁的博客的博客档案图表来说,似乎动态创建图像图表有些占用系统资源。而使用JS Chart的确不失为一种好的解决方案,要是js实现文件再小一点就好了,我个人在本地使用未经优化精简的MochiKit + PlotKit实现类似的图表时,js文件就有200多K,呵呵,希望JS编译时代早点来临吧。

列出一些我所知道的JS Chart供大家参考:

  1. Dojo,很强大,支持IE、FF、Opera等主流浏览器,不过似乎无法绘制饼图。
  2. 基于MochiKit的Plotkit,文档相对易懂,功能也不错,支持主流浏览器,支持常见的图表。
  3. webfx的Chart组件,是excanvas.js的作者的作品,功能也不错的,IE是自然支持的,不过似乎也不支持饼图。

发表于3 年多前 - 随笔涂鸦 -

500块钱的双飞

很诱人的名字对吧?事实上确实很诱人,你享受过500块钱的双飞吗? 要谢谢老天爷,谢谢北京,谢谢北京机场管理局,谢谢国航,谢谢国航CA1548航班的机长...其实我最应该感谢的是北京机场巨大的夜雾!是它让我享受到了500块钱双飞的快感。

昨晚在机场准时登机时还庆幸自己的这班飞机没有延误,谁知屁股刚刚坐稳,我们可爱的空姐姐们就说了,要等候40分钟才能飞。于是在9:00的时候我们滑向了跑道,我一向不喜欢波音的飞机,声音巨大,航程中也不够平稳,相对而言空客的就好多了。所以在飞上天的时候我就闭上眼睛准备用一个美丽的梦来度过本次航行,当我听到乘务长播音说很遗憾我们不能继续飞往北京该降在南京时,我一度以为我真的是在梦里。但是随机我身边的叔叔用巨大的叹息声和抱怨声让我明白我不是在做梦!

到南京也好哪,其实我很开心,毕竟今年飞了这么多次,算算也有14次了,还没有遇到这样的情况呢,很好奇,很向往。。。而且南京毕竟是偶呆了那么久的地方,就当是回家嘛。

巨大的夜里巨大的飞行物发着巨大的轰鸣载着一堆发着巨大的抱怨的人们逐渐靠近南京,我已经在琢磨着要是今晚飞不去北京,我该去找谁叙旧呢~~~~乘务长总是打断我的美梦,这次他的播音内容是“刚刚接到最新消息,由于南京机场机位已经停满,我们不得不返回杭州”。。。随机飞机就开始掉头。。。

我顿时就乐开了,出来兜风一圈又回去了,500块钱双飞啊,真爽!

呵呵,其实还有更爽的在后面,航班暂时改为了第二天的8:00,机场临时安排我们到一家四星的酒店住宿。在酒店的混乱之极的搭配场面让我大开眼界,目瞪口呆!唉,我纯洁的找了一位叔叔,纯洁的在这里写了这个博客,然后一会就纯洁的睡觉了。。。

阿弥陀佛,我是很纯洁的!晚安。