Archive for April, 2006

智能砖头

Sunday, April 30th, 2006

上面这个3×3×3的立方体由27个“砖块”组成(这让我相起了Cube这部电影)。它是IBM Almaden研究中心设计的一种高可靠、可扩展、易管理的存储系统,具有26TB的容量。新一期的IBM Journal of Research and Development中,有对该系统的详细技术报告

修复了这个bug后,有人流泪了

Sunday, April 30th, 2006

楼主为了Javadoc中的这个bug,受尽了煎熬(..had to reboot…),每次看到到它一切立刻变的一团糟(…everything got messed up…)。两年后,Sun终于在Java 6中修复了这个bug。

啥也别说了。。。眼泪哗哗的。。。

附:

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
"Note: Disabling a component does not disable its children."

ACTUAL -
"Note: Disabling a component does not disable it's children."
(Incident Review ID: 254969) 

西方人眼中的中国互联网

Saturday, April 29th, 2006

去年12月,IBM副总裁Irving在IBM北京中国研究中心参观,当他回到酒店上网的时候发现无法登录自己的blog。在他后来一条评论的末尾,Irving说:”In that positive spirit, I truly hope that soon everyone in China will be able to openly participate in the global blogosphere community.”

好消息是现在Irving博客所在的typepad网站已经解禁,可以正常访问了;坏消息是你如果点击上面这段文字中某个链接的话仍将无法访问。

4月23日纽约时报的长篇文章:Google’s China Problem (and China’s Google Problem),是西方媒体对目前中国互联网信息管理现状的一个窥视(今天我在抓虾上读到了此文中文版,不过现在怎么也找不到链接了)。

之前西方对中国互联网内容管理比较重要的研究是哈佛大学法学院于2003年发表的文章。此文同时发表在2003年第四期的IEEE Internet Computing上。

去年四月,Communication of ACM第四期的有一个特别专题:Transforming China,收录了8篇与中国科技、互联网等相关的文章。

同样,我在去年6月份的一篇blog中提到IEEE Spectrum 2005年第六期出了一组有关中国科学技术的报道,关键词:科技、网络、软件。

回复

– 评论人:floyd
  2006-05-16 13:20:16   

多谢,看过了,实地考察了一下, google.cn和google.com中文版确实不一样, 加入firefox search bar了,赫赫

– 评论人:boo
  2006-04-29 15:41:50   

找到了(用Google Blog search找到的):http://spaces.msn.com/simonfan/Blog/cns!A276010EC9399BB0!2034.entry

– 评论人:floyd
  2006-04-29 13:31:27   

NYTimes那篇文章,真的好长…中文版在哪里?

– 评论人:boo
  2006-04-29 12:51:22   

记得的,我好像还读过你的论文。你不会是从小苦苦的fengdingcn.org链接过来的吧。

– 评论人:aling
  2006-04-29 00:44:38   

哈哈,从朋友的朋友那里链接到你这儿,看名字觉得有点熟,看到ID是boo就知道是谁了。我是LIXL,毕业论文是Web搜索引擎的那个,:)

SMG的群殴策略

Friday, April 28th, 2006

去年SMG的“群殴策略”就有了苗头:凡重点节目必多个大牌主持人轮番上阵,互相捧场,即当主持又当演员,即玩弄别人又被人玩弄,吃穿玩乐什么都干。

今年的“群殴”有增无减:好男儿、舞林…哪儿都是这帮人。寡人悟出来了:这电视节目的最高境界,就是蹿台,就是扎堆儿。

SMG – 主持人自己的媒体。

电影中的电子转帐

Wednesday, April 26th, 2006

貌似所有电影中用电脑进行网上银行转帐都会弹出一个进度窗口,进度条耗时和转帐金额成正比。坏人们盯着屏幕不停看着手表,边擦汗边嘀咕着“已经转了一大半啦”。我来给出一个合理的解释:

1. 当银行收到网络转帐请求后,几个年轻力壮的转帐员来到金库;

2. 转帐员把把转出卡对应的保险柜打开,取出一沓钱放进麻袋;

3. 把这麻袋钱放入转入卡对应的保险柜;

4. 用对讲机通知电脑部已经转出一麻袋钱;

5. 电脑部的人按一下回车,进度条向前一格;

6. 重复2 – 5,直到钱全部转完。

就我在写完以上文字时,上海新闻综合的“国产24小时”里面的转帐还没结束。

回复

– 评论人:peter
  2006-05-02 23:12:44   

在箭鱼行动中,那个黑客破解密码的过程就被描述成了搭拆立方体的过程.

不过,挺形象的.

– 评论人:张岭
  2006-04-27 22:14:59   张岭的博客  

所以电影也不容易,三百六十行的人看完了都会说“太假了”。

– 评论人:floyd
  2006-04-27 21:19:54   

我经常杞人忧天的由媒体里面的IT内容(包括新闻,评论,影视,评测等等)联想到其他专业领域的可信性…

– 评论人:boo
  2006-04-27 18:46:57   

看到过电视里电脑高手在BIOS设置界面中敲键盘,破解密码。

– 评论人:Richard
  2006-04-27 14:25:57   

有没有看到过电视里的IT高手在DOS界面狂打dir :-)

– 评论人:alang
  2006-04-26 14:56:46   

有意思。

一组照片

Wednesday, April 26th, 2006

已经是第二次看到这组照片,还是很感动。最喜欢雪地里奔跑的那张…

http://bbs.sh.51tuangou.com/topic.php?topicId=638194&forumId=98

Ajax让搜索引擎抓瞎

Tuesday, April 25th, 2006

如果抓虾坚持继续使用Ajax在客户端动态生成网页的话,那么可能在Google中搜索“抓虾”大概永远只能返回1到2个链接。Ajax让搜索引擎彻底“抓瞎”。

由于网页在下载到客户端后由JavaScript动态生成,在用浏览器“查看源代码”是看不到当前显示的网页内容的,仅仅是一些链接和一堆included JavaScript。Crawler从主页进去后,转了几圈除了首页、“关于我们”之外将一无所获,因为几乎不会有什么Web crawler会在server端运行爬到的JavaScript代码。我猜Googlebot在抓虾的停留时间不会超过30秒(请虾米们查看一下你们的Web日志)。

当然,让不让crawler停留完全由网站决定,从“http://www.zhuaxia.com/robots.txt”可以看出抓虾的技术人员是很专业的,屏蔽了几个系统目录的访问权限。其实,由于上述原因,这个robots.txt文件目前来说略显多余,能挡住http://www.koders.com/就很好了。

长城润滑油?IBM?

Saturday, April 22nd, 2006

近期电视上播出的一则长城润滑油广告,与IBM广告的风格一摸一样,直到广告结尾我才搞清楚。

另外,永乐电器广告和微软的那套在现实中嵌入虚拟物件的广告也是如出一辙;还有我上次提到的新浪爱问广告。。。

抓虾的图片式计数器

Saturday, April 22nd, 2006

刚发现抓虾“频道大全”排行榜前面的数字是用利用服务器端脚本动态生成的图片,图片中数字最大位数是5,不足5前面补零。这个根据文本动态产生图片的URL是:”http://www.zhuaxia.com/image_counter.php?text=”

可以在等号后面填写任意的数字或者英文(中文不支持,有乱码)。不太清楚抓虾这么设计出自什么考虑,和用纯文字显示相比好处在哪里,毕竟动态生成要耗费额外多的服务器资源。

Apprentice S5 结果预测

Friday, April 21st, 2006

Andrea赢面最大,很可能能为最后的apprentice,我看好她。

4月29日更新:Andrea在第九周被fire,预测失败!

回复

– 评论人:boo
  2006-05-03 08:27:16   

第一季美女是最多的。可能节目太成功,后面几季少了很多。不过,team里有美女对这个节目来说还是挺重要的。

– 评论人:peter
  2006-05-02 23:17:50   

我也开始看这个节目了.不过,觉得第一季的做得不怎么样,好象都没有把选手的能力发挥出来的.那些美女都是靠”美”来做推销产品的.下面的会做得更好的.在下载第二季中:)

– 评论人:boo
  2006-04-29 22:06:31   

faint, Andrea在第九周被fire,预测失败..

给抓虾一个小建议 – 关于热文排行

Thursday, April 20th, 2006

“热文排行”是促使被大家认可的好内容有更多机会被更多人阅读到。目前系统设计的一个不足是缺乏对新内容的快速反应机制。比如我看到了一篇有意思的文章,如近期流传的关于EMC秘书的那个帖子,我推荐上去估计很多人看到标题后都会去读。但这个帖子放在抓虾热文里立刻就沉下去了,因为头上顶着一对大佬,占着位置。这和我们的教育科研体制一样,坑都占满了,积极的、有创造力的年轻人出头太难。

造成的结果是,每隔几天看“热文排行”,内容几乎没什么变化,就那么些老面孔;与此同时,好的、新鲜的内容都在海底埋着呢。会next,next的一页页看下去的人,少之又少。

可不可以考虑增加按推荐时间排序的功能;用户每点击一次“热文”,此文推荐值自动加1,等等,以克服目前问题。

仅供参考。

回复

– 评论人:boo
  2006-04-20 22:23:34   

抓虾动作很快啊,已经实现了。

– 评论人:左岸读书
  2006-04-19 21:47:38   

有道理,象新聚网,就是这样做的!

抓虾网

Tuesday, April 18th, 2006

抓虾(http://www.zhuaxia.com/)是一个整合了RSS频道信息,并提供定制化在线RSS阅读器的Web 2.0平台。

作为标志性技术,抓虾使用了大量AJAX技术实现平滑、顺畅的用户交互,使用起来感觉很舒服(不清楚抓虾的程序员花在AJAX代码上的时间占了整个开发量的多少)。

抓虾的内容组织是这样的:提供大量的RSS频道(RSS feed)供选择;用户选择或者添加自己的频道;在线阅读订阅的频道;向整个社区推荐好的文章。所以基本上抓虾上面的内容都是聚合而来,它自己除了分类的频道定义和用户信息外,基本没有自产数据;抓虾自己没有提供RSS输出,换句话说别人只有通过登录抓虾网站才能看到被聚合的内容。

抓虾是我第一个尝试的RSS在线阅读(Google Reader用起来很费劲,很快就放弃了),自己平时一直是用Thunderbird订阅RSS频道。客户端阅读与在线阅读其实没有Email client和Web mail差别这么大。大部分新闻是看了就删的,不像Email需要保留、备份;在线阅读因为不需要客户端设置,访问自由度更大;内容显示可以一屏多文,不需要在客户端标准的三窗口界面里上一个下一个移来移动去。不过RSS client也有自己的好处,一个是订阅的频道可以相对自由的导出(这点在线阅读也完全可以做到);另外可以离线阅读。

其实是否在线或者离线不是最重要的,如果可以看到明确的附加价值的话,选择起来就会容易的多。目前的抓虾在信息集成上做的不错,但给人的感觉还是有点“静”,没有更多用户参与的机会。

比如说,对于“抓虾日记”,我很想跟贴写一些comments。其实对于很多我订阅的频道可能都有类似的要求,现在无论在线还是离线系统中,对于trackback和comments都没能实现在客户端上的直接访问,用户必须重新打开浏览器窗口登录、回帖。我对Blogger API还不是太熟悉,不知道有没有可能把这些网友评论自动的抓下来,集成到一个抓虾窗口中,集中阅读、回复(当然有些新闻频道的RSS是没有评论功能的)。

如果技术性的描述一下blog和其RSS,本质上就是一个基于NNTP的新闻组:新闻组里的每个注册用户拥有一个讨论区,只有讨论区的owner可以发言,其他的人可以回复。任何情况下,发首贴或者跟贴都需要登录(如Eclipse新闻组必须申请帐户后才能发文)。如果Blog和RSS的本质是这样的话,对每个blog的回帖按理说只要点击RSS客户端的“Reply All”就能实现,不需要重定向到源网页。现实可能是每个Blog系统处理用户登录和评论的方式都不太一样,API也没有统一规范,实现起来难度很大。我给抓虾贡献一个点子:在“我的频道”里面,在每条文章的底部加一个评论按钮,当用户点击的时候自动把对应的URL加载到一个弹出式iFrame中,让用户自己处理登录和留言(顾虑:对于内容的所有者来说,是不是显得有些霸道??)。

在家上网和在网吧上网除了省几块钱没太大不同;在家看书和在图书馆看书的差别是可选择的范围不同;而在家看世界杯和在大学宿舍里看世界杯是整个体验感的完完全全的不同。作为集中式用户管理的在线RSS阅读,可以更容易的操控、引导用户从而促使这种体验感、参与感和满足感的全面提升。

在IBM内部,有一个社会书签网站,叫“狗耳朵”(dogear),IBM全球员工每天在里面添加最新的书签(包含tag)并与他人共享。在一个用户完全可信任且兴趣相同的环境中,这个系统可以提供的内容及其质量是一般普通基于tag的Web 2.0系统难以达到的。我相信无论抓虾还是其他在线阅读网站,都会有更聪明的办法实现更高质量的信息交流。

抓虾是一个很好的系统,目前来说在增加用户粘性、参与度和每日新鲜感上(想象一下每天点击“猫扑大杂烩”的心情),还可以有很多创新的工作可做。搞Web 2.0,琢磨人和琢磨信息是同等重要的。

PS:很高兴看到加入了OPML导入功能,我现在近40个频道全导进来了。

另:提醒控制目录浏览权限,http://www.zhuaxia.com/js/都一览无余了。

回复

– 评论人:张岭
  2006-04-18 13:24:21   张岭的博客  

注意到目录浏览的问题已经修复好了。虾米们的动作很快~

魔岩

Monday, April 17th, 2006

晚上在卓越网浏览的时候,偶然看到这两个字,感觉既熟悉又陌生。十几年前的上海电台(确切的说,应该是92-94年期间),晚间有一档由张培仁主持的音乐节目“滚石音乐杂志”,里面充斥着那个时期鼎盛的中国摇滚乐。连唐朝的“国际歌”在上海这个少有摇滚氛围的地方也登上了排行榜的前十名。我自己也在床铺边的墙上贴满了形形色色的摇滚明星,愤青的很。

90年代中期的音乐电台,我猜应该是个鼎盛时期:之前中国本土流行音乐还未成型;之后互联网兴期大学生们都躲在宿舍里看碟、打游戏和聊天。没有寻呼机、手机,整个宿舍楼一部电话。很难想象再回到那种生活的样子,如果说还有寄托的话应该有FM的一份。

还想抒发点感触无奈太晚了。这一不小心又露出了70年代的尾巴。。。

回复

– 评论人:boo
  2006-04-18 18:14:57   

上海不少DJ跑到电视台,如和晶、秋林等。

– 评论人:floyd
  2006-04-18 13:43:56   

Well, 原北京音乐台著名非主流音乐DJ张有待, 现在在中国国际广播电台主持每晚10点档的爵士春秋, 恩, 他也算吃定70年代了,呵呵.

购物

Sunday, April 16th, 2006

中午在美罗看完《防火墙》(没有我想象的好看),准备到上体馆看车展,然后坐4号线回家。在漕溪北路靠近华亭的路边,看到一个外贸服装小店。进去淘了好一会儿,最终花了250块钱买了5件衬衣,还有一双200块的皮鞋。衬衣虽然便宜,质量和款式都还好(至少看上去是这样的)。呵呵,购物开心呐。

上体馆的车展还不错,虽然场地简陋但都是百姓用车,很实在。第一次看到骏捷,旁边一堆人在围观;还有丰田的hybrid car:普锐斯。在美国的时候,我的老板开一辆福特Explorer SUV,她也想换一部小一点的hybrid car。可能因为油价上涨,也可能觉得女性开这么大的车不合适吧。

在韩国起亚的展台,也许我对SUV的几个问题貌似专业,被identify为target customer,赠送了一个纸袋若干资料、两瓶饮料、两把瑞士军刀和一张名片。不过,我对KIA的狮跑还是挺有好感的。

打完,收工。

推荐一个HEX编辑器

Sunday, April 16th, 2006

我再也不能相信UltraEdit的文件二进制显示结果了,从老版本9.0到新版本,在显示UTF-8编码的文件时,无论采用“自动检测UTF-8”还是禁用,显示的结果总是让人迷惑。例如在早期9.0版本里,如果文件头没有BOM标识,UE会自作聪明显示成UTF-16。套用李大嘴的一句话:“这么多的油烟,让我的工作怎么做啊?”

昨天,我找到一个新工具,一个不再瞎猜、一个原原本本显示文件16进制的免费编辑器:XVI32。“用了它,他好,我也好”。。。

.NET下的国际化

Sunday, April 16th, 2006

Basic Instincts: Resources and Localization”,是最新一期MSDN的文章。不过里面既没有二郎腿,也没有冰锥;它是有关.NET国际化开发若干个模式的研究与实践。

必须承认,微软在国际化的支持上,有很多很好的技术和思路,并且适当的整合在IDE中。相信在今年9月举行的Microsoft GDDC 2006会议上,可以见到更多微软在G11N, I18N和L10N上的技术和产品。

JBoss收编

Wednesday, April 12th, 2006

我在2005年1月的一个帖子里提到过有关招安的事情。

开源软件给了“草莽英雄”们一个自由发挥的空间,是商业公司免费、长期的HR partner:笔试题答案可以为我所用;答题人可以为我工作。大家都happy。

JBoss 3.5亿美刀的并购,让大家看到了希望:“咋还不收购我呢,大伙都盼着这一天呢”。

好剧推荐

Tuesday, April 11th, 2006

等不及上海“新闻频道”每晚11点半《沉默的证人》最后三集,晚上在电脑上看完了周末下载的最后三集。一个多礼拜每天晚上看到1点钟,总算能好好休息一下了。

国产电视剧去年也是有几个好剧的,比如《坐庄》和《不在犯罪现场》。和今年的《沉默的证人》一样,这三部剧我都是在上海新闻频道深夜剧场看的,很辛苦。

《沉默》是一部三好电视剧:剧本好、导演好、演员好。《沉默》和《不在犯罪现场》这两部剧应该代表了中国刑侦题材的新潮流,正如《新龙门客栈》对新派武侠电影的启蒙一样。

PS:搜索后发现《沉默》早在2004年就放出。孤陋寡闻了。

无语义备份

Sunday, April 9th, 2006

听从他人建议,把自己的博客文章备份了一下。我用的是最原始的方法:网站下载。使用免费的WinHTTrack,运行、设置起始页面,然后下载该站点下所有文件。半个小时不到,全部300篇文章连同站内图片,以及文章link中的部分资源都下载下来。打个包,搞定。

这就是“无语义备份”:所有备份下来的东西,在未来很难被重新恢复到其他系统中,因为所有的数据都是完全等同的,是死数据。

大部分博客网站都提供了Blogger API可以上传、下载文章,如mvm在MSN Spaces上所作,Blogchina也有类似的XML-RPC API。

我的大部分数码照片刻录到DVD上时也采用同一套路:绝大部分照片都保留原始文件名,什么"DSC0002.JPG",根据日期/事件创建目录名然后存储之。

无语义备份基本上和“print screen”拷贝屏幕一样,你得到了你想要的,但对这些内容却干不了什么事儿。

10佳Eclipse plugin & RCP应用

Thursday, April 6th, 2006

在EclipseCon 2006上,有一个主题介绍叫做“Top ten great, strange or weird open source plug-ins and RCP”它列举出10个最佳Eclipse plugin & RCP程序,分别是:

10. regatta workbench – http://rowtown.org/regattaworkbench/

9.  Xray a profiler for eclipse plugins – http://eclipsefaq.org/chris/xray/index.html

8. Rsswol: your next rss reader – http://rssowl.org

7. jfire: run your business on Eclipse – http://jfire.org/

6. abbot: test your UI like SAP, Rational and BEA do it! – http://sourceforge.net/projects/abbot

5. amateras: xml, struts, html, jsf, uml, wtp for resin, hsqldb – http://amateras.sourceforge.jp/

4. MYLAR: Jazz Up your Eclipse now! – http://www.eclipse.org/mylar/

3. Incredible UI goodies – http://andrei.gmxhome.de/anyedit/, https://eclipseutilplugins.dev.java.net/

2. azureus: the best bittorrent client, a great SWT UI – http://azureus.sourceforge.net/

1. open source mashup: eZing Builder – http://sourceforge.net/projects/ezingbuilder, http://www.fckeditor.net/

回复

– 评论人:boo
  2006-04-11 21:34:30   

Sametime 7.5目前是IBM内部预览,没有公开API,当然google不到。送我一个mail,我给你提供些资料(我知道你是公司的:-)。

– 评论人:purefire
  2006-04-11 17:48:58   

张博知道怎么样在eclipse上开发sametime7.5的插件吗?google很久没有好的文档