Category Archives: Uncategorized

Hello world!

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging! Advertisements

Posted in Uncategorized | 1 Comment

我愿做一棵树,或是宇航员

— 记周末加班路上的意识流 我是一个不喜欢在外闯荡的人。我不习惯外面的食宿,总觉得住得不干净、吃得不卫生。我觉得牛肉有臊味儿、羊肉有膻味儿。我讨厌牛奶,因此不会去西藏、蒙古、美国、新西兰、澳大利亚… 我也不喜欢旅游。人头攒动的景区、矫揉造作的景点和无据可依的商品价格让我看到规划开发的愚昧、混乱和贪婪。 我愿意呆在家里,独自思考,一动不动。就像一棵树,一颗在城市里的树。看惯秋月春风、人来人往和车马喧嚣却不为所动 — 事实上树不能动,只有在微风吹来时才和着节拍轻轻颤动,抖落附在叶片上的灰尘。一颗长在灰堆里的树,总是仰望着天空,每每看到一片蓝天就兴奋得忘乎所以。 树不用为生计奔波,只需要天地的灵气就可以生长。树也不必考虑社会责任感,只要活着就在维持大气构成。树有充足的时间思考、思考和思考。 我却又喜欢旅行和探索,厌恶着江湖却向往着大海。那个被称作“这一伟大时刻”的镜头,我也看了 — 杨利伟打开舱门、调整姿态、然后对着镜头招手。那一刻,我仿佛觉自己就是那个航天员,这就是当时占据我头脑的全部思考。然而我又清晰地知道那不是我,因为我一定无暇招手。我看到无法想象的空旷和这个一眼就能认出的透着蓝色光亮的行星。它形成于46亿年前,呈现眼前这般景象也有超过4亿之久。如今,陆地表面的人数比它的年龄还多,他们就像池中的鱼,终日游来游去、忙忙碌碌却又无所事事。人类给地球的改变看起来只是给向阳面减少了一些绿色、给背阳面增加了一点微光。

Posted in Uncategorized | Leave a comment

三角形拼图 这怎么可能?

我看了半天没看出破绽,于是用Canvas + jQuery UI做了个网页拼图,拼了半天终于发现了其中的奥妙。 我讨厌剧透,所以贴出代码占位,以免想独立思考的同学意外看到答案。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&gt; <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Missing Square?</title> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="ui.core.js"></script> <script type="text/javascript" src="ui.draggable.js"></script> <script type="text/javascript" src="missingsquare.js"></script> </head> <body> <div style="float:left"><img src="missingsquare.jpg"/></div> <div style="float:left; … Continue reading

Posted in Uncategorized | 3 Comments

梦见平静

梦见我们一席人在讲堂听课,有点像百家讲坛,但又更玄奥庄严,有点圣贤讲道的感觉。 大师们都是云山雾绕的,从来不一语道破,于是有了谜题。谜题很难,道理很曲折,但是我还是想出来了,令众家称赞不已。我暗自庆幸,心想梦中的思维太精妙了,一定要记住……结果一记就醒了。醒了就立刻忘了谜题和推理,只留下兴奋劲儿和结论:满足欲望只能从内心入手,只有内心平静才能求得正真的平静。(原话是五言对仗的,忘了) 什么是内心的平静?恐怕很多人只有满足了内心的欲望后才得平静吧?这岂不是绕回起点形成dead loop了?平静得于顺从本性。言行和反响顺应了“本心”,就满意了。倘若你的“本心”不会无限膨胀,你就平静了。(arrix曾说过:ego的无限膨胀是万恶之源) 张九龄有名句:草木有本心,何求美人折?兰桂流香是天性使然,自然不会在意美人的采撷。君子修德进业,也是本性使然,而非为了博取赞誉提拔以求富贵利达。于是平静了吗?于是恬淡从容、超脱物外了吗?只可惜草木有心的假设过于唯美,这样的“本心”实在是千古难遇!《感遇·兰叶春葳蕤》是张九龄遭谗贬谪后所作的十二首《感遇》诗之一。得意时壮志豪情,失意时坚贞清高,根本就没有平静。 有的人选择了另一条路 – 修养自己的“本心”。修身养性、念诵经文、静心冥思。就连Stargate SG-1的编剧都知道meditation能通向ascension。触及了认知“本心”的问题,这个问题不收敛。 这个问题我们可能无暇过问了。但要记得我们是小孩的时候都应该问过这样的问题:“妈妈,我从哪儿来?”。还有的小孩儿会问:“那你为什么要吃掉我”?在最开始,我们是关心自己的。

Posted in Uncategorized | 2 Comments

由Mozilla面试想到的

今天看到一位Mozilla evangelist、JavaScript大牛一篇讲面试的文章。 他谈到教育、成绩、课外活动和年龄并不怎么重要。相反经验、主动性最重要。具体对口的技术特长会很有帮助。他很惊奇看到人们把课外活动、各种奖项写进简历。“我很高兴你参加了虚拟机器人大战竞赛,但是那和你能写出好的JavaScript代码有什么关系?” Mozilla的确和其他公司很不一样,不过在这些方面,大家是有共识的。学校教育和实际工作的脱节是人们长期争论的问题。从我的经验来看,学校培养良好的公共基础和专业基础是绝对必要的。至于实践环节的缺少并不是个严重问题,严重的是学生和老师的态度。很多学生抱怨上课讲的东西没有,很多老师过分强调基础、鄙视实用技术。如果态度正确,学校稍加引导,学生自己培养实践技能是没有问题的(至少在计算机、软件专业)。 John提到麻省理工没有教Web开发课程令人遗憾。Mike Fitzgerald很快在评论中说,从2008年一月开始,已经有Web开发课程了!还有竞赛活动 http://6.470.scripts.mit.edu/ 这是学校的态度。 相比之下,我们这里的情况就不那么乐观了。我也上过动态Web编程的创新课程,可惜教材第一页说JavaScript是Sun公司的。我选修过C++课,老师第一堂课就拿C++和Java对比论战,并得出很不辛的结论(当时大部分学生既不知道C++也不知道Java)。我真希望我们的高校能重树治学严谨的态度,从停止教授错误的知识和错误的态度开始。在此基础上再谈有深度有启发的专业理解和思想。至于实践环节,不能光靠给老师做项目吧。我很高兴看到很多高校已经有了明显进步(虽然退步的也很多),但在态度上,仍需大改变,尽管或许不合时宜。 我看到很多强悍的美国人硅谷角逐。强人如Facebook的Mark,个人能量巨大,单位时间内完成事情之多令人佩服。John Resig在他的领域也是这样一个强人。他编程、写书、开讲座、从事商业活动,忙得不亦乐乎,可生活中也不乏音乐、游戏、聚会、养猫、下厨和电视剧。这证明同样是每天24小时,我们完全可以做得更多、活得更愉快! 我们从美国人身上可以学到太多了,态度首当其冲。人活精神,从一个社会的精神面貌可以看出其巨大能量。即便是看两百多集的科幻肥皂剧Star Gate SG-1,也让我受益匪浅,甘愿和编剧一起庸俗、一起白痴、一起自嘲。

Posted in Uncategorized | 3 Comments

2008年小计

写给自己的。 自古英雄出少年。可惜岁月无情,转眼间我已二十好几。带着抱怨、希望、固执和忧伤,一个不关心政治的80后(if you say so)在睡眠中进入了2008。 今年是中国的奥运年。百年前曾有人提问“中国人什么时候能举办一届奥运会?”。而今算是得到了圆满的回答。只是实现这个feature的时间太长了。但我毕竟是不关心这些的,也不关心鸟窝和水缸。 2008对我是充满选择的,这也让我尤其为难。有时候没得选择反而是幸福,正如悲伤草原所说“当一个人走在绝路上,没有任何选择的时候,他往往是最自由的。因为他什么都不用顾忌,只管往前走就好了。当人有很多选择时,看似自由的人发而被选择本身所束缚。” 这样的话我以前也说过,只不过是乡土版:“拉车的老牛反而安逸”。 职业上,自动化显然对我已没有任何吸引力。原因嘛,一是理论已高度发展,二是我国工艺太落后。换句话说,没什么好玩儿的,玩儿起来也困难。看看日本平民玩的机器人那样活蹦乱跳,我几乎丧失了奋起直追的英勇。只好靠我的同学们加油了!嵌入式C、单片机也是枯燥无味的东西。就像是让人在被窝里打太极,在小米上画hello kitty,难度不小,也许价值也不小,可是距离geek fun太远太远了! 说道geek fun,也令我苦恼不已。我在去年曾经预测过一件今年做不到的事。不是我没有心,而是现实所迫。纵然我有成为hacker,发明LISP方言的邪念,在社会主义市场经济的春风中也难以得逞。我曾经twitter过一个问题“As a developer, to evolve or to develop?” 其实这是一个双关语,先不谈在进化论中的双关,evolve代表满脸胡子的科学之路,develop代表研究设计模式、IE的bug和Ajax跨域之类的问题。也可以理解成:是该多给自己充电,还是该多做开发?Develop恰恰又有发展的意思。求生存发展之际,evolve恐怕不是那么容易。可能在2008年还得少一些car和cdr,多一些$(‘#button’).click(handler)。少一些entropy和singularity,多一些features.each {|f| littleman.implement(f)} 工作上,我目前在从事客户端编程。It’s been pathetically boring, but I am not apathetic. 原因以前说过,我有“源自历史和宇宙深处的活力”。我不需要从artificial subspace中获取zero point energy,因为the mind is a powerful … Continue reading

Posted in Uncategorized | 2 Comments

新手机

我的前任手机Panasonic G60已经跟随我5年了。想想5年里世界和我的变化,是令人瞠目结舌的。天地变,人世变,手机也日渐颜色衰老、电力交瘁,近日还常常向我抱怨话务烦劳,说想要离线隐退。 于是只好匆匆选购新机。不要太烂,不要太强,最终选中了Nokia 6120c,据说还是当下性价比最高又最轻最薄的S60手机。两年前给S60写过程序,只能用模拟器测试,而今真机在手却无动于衷。我整日与PC相伴,又几乎不“移动”,哪有“移动计算”的必要?不过在一个住所、交通工具、通信工具都是身份象征的社会里,太落伍也不是件好事,我也来玩玩“智能手机”吧。 先上了个微软雅黑字体,看着习惯,然后装了一系列五花八门的软件。惊叹“智能”二字的强悍生命力!与两年之前,真是今非昔比。印象最深的是map、GPS应用、炒股软件、Opera mini、Mozilla Joey、V8的电子杂志。 S60平台下应用很丰富,从天气预报到生理周期,可以说应有尽有。 软件质量也很不错。 Nokia PC Suite做得很好,让手机和PC的通信轻松愉快。 用户社区庞大而活跃,热心助人的“机油”很多。比如塞班智能手机网http://bbs.dospy.com/forum-193-1.html 缺点也有不少 trick、hack多。费心 开发体验是 a pain in the ass performance。6120c用的是369MHz的ARM11啊,很难想象前辈们慢成什么样子 耗电,太耗电了! 在没有调查的情况下感觉S60平台在近些年发展得不错,但离“智能手机”最初的美好设想还相距甚远。联想到Windows Mobile和Palm,都是长时间大投入的成果。居心险恶的google android,又要耗费多少劳动!认为自己比别人优越,是一种邪恶。 新手机整体感觉不错,特此一记。购于成都太升南路,¥1770,附加亚力通“品电”。 2008-02-10 04:48:43 UTC 有朋友在五星电器 $1600买到了。

Posted in Uncategorized | 3 Comments