博客

  • Google Reader更新了

    这两天,Google Reader偷偷摸摸地更新了。

    首先,如此漫长的等待之后,Google Reader终于推出了搜索的功能,这可是我从用GReader第一天起就开始期待的功能了。Google的搜索功能自然很强,不用细评了。

    然后,GReader将Loading的图标从中间移到了顶端,还是个橙黄色,一时间还真有些不适应。不过我觉得Google应该考虑统一所有产品中的Loading样式,包括Gmail、GDoc等等,事实上这样可能创造出一种用户习惯或标准。

    还发现GReader将未读文章数的上限从原来的100+调整到1000+。原本Google之所以将超过100的数字都标识为100+,是为了照顾用户情绪,如果用户一上来发现有10000篇文章未读,那肯定直接抑郁了,没完没了啊。但是Google没有预计到,现在的用户的订阅量越来越大,像我一样订阅了几百个Feed的人,每天早上起来,发现所有的文件夹上都标识着100+未读,那岂不是更郁闷了。所以我估计GReader也如此与时俱进了一下,调整了上限。

    不过这毕竟是治标不治本的办法,还是希望Google能考虑考虑目前这种信息过载的问题本质上如何解决。我觉得理论上完全可以做到这种功能:用户订阅的Feed很多,但是同一个Feed里面的不同文章的质量肯定是不一样的,那么同过GReader平台,完全可以通过对海量用户的行为统计,来标定不同Feed的加权值以及不同文章的受欢迎程度。通过这些数据,则可以帮助用户在海量信息面前挑选出权值高的信息进行阅读。事实上,这个也可以理解为Feed领域里面的PageRank,目前我给它起个名字叫FeedRank。事实上,Google现在已经在进行很多统计的工作了,在用户行为方面,我们能看到数据包括Read、Starred、Shared、Emailed和Read on Mobile等方面的,在Feed方面,也有Feed更新频度的数据。剩下的问题是如何找到一个有效的算法,进行数据挖掘,可以客观地对信息质量进行评判。我觉得这一点是一定会实现的,不过是时间问题而已,而这将又是一场不小的革命。

    就把FeedRank作为GReader搜索功能之后,我对它的下一个期盼吧。

  • 豁然开朗的Asp.net Ajax

    用了一夜加一上午的时间看了一些MSDN Webcast上关于Asp.net Ajax的讲座,这个系列讲座很长,尽管我只看完了前几节课,但是给我的总体感觉是:豁然开朗。

    Asp.net Ajax虽然已经到1.0版本,但是其商业上的应用还相对很少,学习可用的资料也不丰富,国内目前好像还没有几本关于它的书出版。去年有一些Atlas的书出来,结果随着微软对Atlas的全面调整,替换之以Asp.net Ajax,搞得很多正在写Atlas书的人,书还没写完,技术已经过时了。

    刚好下到一个软件,可以下载MSDN Webcast上的课程,这才找到了合适的资料。其实这些课程早就有了,只是MSDN像迷宫一样,我每次进去都会迷路,所以之前就一直没看到。正是我想要了解的东西,昨晚越看越兴奋,最终导致失眠,只好继续看下去了。

    尽管之前我已经研究Asp.net Ajax一段时间了,但是一直没有一个宏观上清晰的概念,毕竟仅仅学会简单应用是难以做一个高效稳固的程序架构的。

    之前写Ajax一直用纯的客户端的库,因此不太理解.net搞出来的这套服务器和客户端配合的框架到底机制如何,如何可以在复杂业务中实现高度的个性化实现。目前,我的绝大多数概念性的问题基本解决了,还要进一步深入研究了。

  • 独行香格里拉22-看图说话-束河角落

    看图说话

    束河角落

    DSCF5261

    在束河,你尽可以坐在自家门前,脚下清凉的溪水流过,看路上行人的风景。
    无论你,是不是木头人。

    DSCF5284

    纳西这种造型独特的人偶,让人想起非洲的图腾。

    DSCF5282

    这个跟上一个是一对。

    DSCF5264

    乍一看,还挺吓人的。

    DSCF5235

    这就是传说中的放映机?

    DSCF5272

    束河的水堪比九寨,冰冷刺骨,清澈见底,池子虽小,颜色却不少。

    DSCF5277

    水下茂密纯净的水草,潺潺飘荡,煞是飘逸。

  • Paul Potts:小人物的梦想也可以撼动世界

    Paul Potts

    一直听说这个人,有空研究了一下,整个事情还是令人非常感动的。

    同样是选秀,中国和外国的档次差距咋就这么大呢?

    一个好不自信的小人物,腼腆地站在舞台中央,只有当音乐响起,他才在自己辉煌的歌声中找到自我,他令数百万人为之疯狂,他就是Paul Potts。

    让我们来看一看:

    从幕后走到幕前paul走了5秒
    从28岁到36岁paul走了8年
    paul给我们上了一课: 小人物的梦想也可以撼动世界

    我们永远不会知道什么时候会有奇迹发生;
    也不会知道,什么的人会让我们见证传奇。
    这个电话公司的销售员叫paul。他看上去再平常不过,不整齐的牙齿。穿着平常的衣服,衬衫领口松着,没有领带。
    美丽的女评委问他,你将为我们表演什么?
    Paul呆呆的说,我唱歌剧。
    他甚至连要唱的歌剧选段的名字都没有说。
    评委皮尔斯向西蒙抛去了一个怀疑和带点不屑的眼神。
    西蒙不耐烦的说,准备好了你就开始吧。
    Paul点了点头,工作人员按下了开关。
    歌剧图兰朵中熟悉的今夜无人入睡的音乐响了起来。
    这个选段号称男高音的试金石。
    西蒙甚至都没有抬头看他。
    Paul在音乐声中静静的站在那,有些拘谨,眼神还是那样有些呆呆的。
    观众也静静的。
    当他开口,当歌声通过麦克传出,他的眼神不再呆滞,但也不是狂热,而是一种让人感动的专注 ,他整个人都在音乐中,歌声中变了一个样子。
    他的歌声如同是天外飞来的流星,划破静静的夜空,带来了充满魔幻的奇迹时刻。
    西蒙咬着铅笔诧异的提起头。
    皮尔斯专注的倾听着 。
    阿曼达在尽力的忍住眼泪。
    音乐,歌声渐入高潮。
    观众已经沸腾了,评委阿曼达和观众中的老妇人悄悄的逝去自己的眼泪。
    当最后一个音消失的时候,剩下的是欢呼和经久不息的掌声。
    观众和评委起立为paul鼓掌。
    整个世界都在为他惊叹,他还是那个样子,没有受宠若惊,仍然是那个呆若木鸡的样子。
    第二次看到他唱,是非常经典的是时候说再见。
    我再听他唱,仍然是让人感动。
    就向评委说的,这个节目最奇妙的是可以发现那些平常的人,做着平常的工作,而身上有着不可思议的天赋,可以向世界展示他们可以创造奇迹和传奇。
    把自己的声音作为最好的朋友的paul,再歌唱中不停的在世界上奋斗,缺少自信的paul,再平常不过的paul就是那个创造奇迹的人。
    这样的一个平常人paul带给我一个不可思议的魔幻时刻,带给我深深的感动。

    比较完整的视频版本在这里可以看到。