Archive for July, 2004

几个单词释义

Wednesday, July 28th, 2004

近来搞清楚了几个单词。

1. ecosystem

   这是近来presentation里面最常看到的词。问了我的manager,说表示的是与一个组织、一个系统密切相关的其它机构或组件,就像生物圈中的生态系统一样。拿supply chain来说,供应商、分销商和消费者构成了一个ecosystem;又如一个大的软件公司开发通用型平台,围绕在该平台周围的有ISV,open source community和最终用户,这些也构成了一个ecosystem。

2. Provision

   这个词倒容易解释,放在特定context里面就有一定难度了。比如Tivoli Provisioning Manager,provision的理解就不那么直接了。一个好的翻译是:预防性检测,即在收集系统信息的基础上(信息来自网络、OS和app),作出正确的判断并执行一系列命令以保证整个系统能持续稳定的运行。如此一来,provision就带有”intelligent”的意思了,再换句话说,就是”autonomic”了。

3. false positive, false negative

   这是两个常用词,尤其是对搞学术研究的人来说。本人一直是囫囵吞枣的理解,今日终得正解。false positive是说把本来不是的当场是的;false negative是说把本来是的当成不是的。听上去这个解释很拗口,有个比喻可以帮助理解:有3个小偷但警察抓了8个人,其中有个小偷还跑掉了,那么这个案例终false positve是6,即错抓了6个;false negative是1,即露了一个。信息检索里面的recall和precision分别可以看作这两个词的同义词,前者表“查全率”,后者表示“查准率”。现实生活中,这两个参数往往是矛盾的:人抓多了,一定有错抓;抓少了,一定有漏网的。

Java classloading

Wednesday, July 28th, 2004

在Web上找到今年JavaOne 2004的一个presentation,介绍classloader,看了后觉得受益颇深。以前的文章仅仅是提到bootstrap, extension和system loader就完了,而这个ppt里有包括对目前集中流行的App Server classloading机制的分析。第一次知道WebSphere的两种类加载方式,回想起以前有个Web service security的问题一直没解决很可能和portal里面classloading的设置有问题。

http://chariotsolutions.com/slides/javaone-2004-classloading.ppt

JavaOne的presentation质量普遍都很高,可惜的是今年的ppt只有注册用户才能看到(要花几十美元)。我记得2003的所有ppt都是可以免费下载的。Sun现在也是,人家微软的TechEd和IBM的developerWorks都能免费下载。也难怪,Sun自己的Java却让IBM, BEA赚钱,难免有些郁闷。

Java classloading

Wednesday, July 28th, 2004

在Web上找到今年JavaOne 2004的一个presentation,介绍classloader,看了后觉得受益颇深。以前的文章仅仅是提到bootstrap, extension和system loader就完了,而这个ppt里有包括对目前集中流行的App Server classloading机制的分析。第一次知道WebSphere的两种类加载方式,回想起以前有个Web service security的问题一直没解决很可能和portal里面classloading的设置有问题。

http://chariotsolutions.com/slides/javaone-2004-classloading.ppt

JavaOne的presentation质量普遍都很高,可惜的是今年的ppt只有注册用户才能看到(要花几十美元)。我记得2003的所有ppt都是可以免费下载的。Sun现在也是,人家微软的TechEd和IBM的developerWorks都能免费下载。也难怪,Sun自己的Java却让IBM, BEA赚钱,难免有些郁闷。

Google – Server error

Tuesday, July 27th, 2004

这是目前我唯一一次遇到过的server error,而且是在美国。Google最近掠夺了一批搞Java的牛人,是不是要重写某些部分?上市前夜出这种问题。。。

Google    
Error
 

Server Error

The service you requested is not available at this time.

Service error -27.

回复


– 评论人:boo


Tue Jul 27 02:58:49 CST 2004 

原来是MyDoom,MSNBC用的截屏和我的一样。

http://www.msnbc.msn.com/id/5518331/

看电视

Sunday, July 25th, 2004

我屋里的cable TV的频道很多,但真正好看的没几个。我喜欢的节目有:

1. who wants to be a millionaire

    这个节目应该是央视《开心词典》的原型,节目规则也一样。《开心词典》我看的很少,现在确对这个节目感兴趣原因有三:本来好看的节目就不多;最高奖金一百万,刺激;学英语。这个节目里的考题有很多一部分是本地性的,比如说主持人会问:某某俚语表示什么意思;某某热门电视剧的女主角演过‡下面哪部电影?这个外国人都答不上来。昨晚有一个题目是:中国的货币单位是什么 A. Yuan B.Yen. C和D大概是卢布、第纳尔什么的,那个人想了半天最后打电话求助才得以过关。

2. Punk’d

    该节目的主持人就是《蝴蝶效应》(Butterfly effect)的男主角,感觉很红的样子。说穿了就是故意设计些陷阱让毫无准备的人钻,旁边有摄像机偷拍,窥视别人在遇到紧急情况下的表现。类似的节目还有Spy TV, Scare Test等,以满足那些整天朝九晚五过着平静生活而又渴望变化却惧怕变化副效应的上班族们。

3. SciFi

    科幻电影频道,很cool。在这里把《终结者II》、《独立日》又复习了一遍。另外还有很多校园战栗片,血乎乎的。

4. 美国中文电视

   美国中文电视只有每晚10:30以后才有,新闻基本上以CCTV-4为主的正面报道,附以本地华人新闻。里面有个女主播很眼熟,以前在电视里看到过的,好像是主持经济节目的。

5. HBO和CNN

   HBO里的片子质量参差不齐,最近就老在重播《SpiderMan I》和《本能》,我猜是因为Spider II正在热播;而Sharon Stone的《Cat Woman》马上就要公映的缘故。

最烦的就是ESPN,天天放棒球。欧洲杯期间一场球没转,我前后就看到2分钟的欧洲杯新闻。难怪who wants to be a millionaire里面主持人问,球王贝利是代表哪个国家的足球队获得世界冠军的时候,那家伙想了半天才猜对…

一张自拍照

Sunday, July 25th, 2004

这张照片是在Watson York town lab门口拍的。相机房子路边的栏杆上,可惜角度还是偏了点,比例有些失调。

Lab Entrance:

http://f1.pg.photos.yahoo.com/ph/zhangling/detail?.dir=/16b8&.dnm=bb71.jpg

Sunday, July 25th, 2004

来美国前,我的驾驶时间不超过10小时(不包括在驾校学习的时间)。经过一个多月的练习,现在车技得到了很大的提高(不过是自动档,估计等回去的时候手动档的skill基本上就废了)。

我现在开的是一辆双门的oldsmobile,美国车。第一辆是Ford Focus,因为后车灯被我撞坏(幸好IBM和Hertz的contract包含了保险,真是幸运啊),之后就换了辆韩国现代,这辆车在一个月租期到了后还换成了现在这辆。

我开车比较慢,很遵守交通规则,毕竟不是自己国家,还是谨慎些好。美国人开车超速很普遍,上班的时候就看看一辆辆车从我后面追上来,至少是65 -70 mile以上,而规定车速是55。从住处到公司大概是8英里左右,这样下来两周需要加次油(用掉3/4),应该说是不多的。我的房东老头一个礼拜就要加两次,不知道他整天都在忙什么。美国现在油价还是很高,87号保持在每升2.2美元左右,开SUV的人很痛苦。

一个很有意思的现象是很多人白天开车也开车灯,这在国内很少看到。问了以后才知道是为了让行人看的清楚,不开灯的话不容易判断车辆是否移动。我现在这辆车的车灯有个"Auto"选项,只要一点火灯就亮。

昨天看新浪讲上海的交通形势恶劣,准备征收内环费以缓解高峰拥挤。如此一来买车的TCO又要提高了…

Sunday, July 25th, 2004

IBM T.J Waston研究中心在Westchester,纽约市的北部。Westchester住的大部分都是白人中产阶级,由于环境好离纽约很近,所以成了有钱人青睐的住处。克林顿和希拉里就住在Westchester的Chappaqua。有两个知名公司的总部座落在这个地区,一个是IBM,一个是百事可乐。IBM的location包括了Armonk,Somers,York town,Hawthorne等。我还在曼哈顿第七大街附近看到了IBM Building,牛牛的。

我租的房子在Briarcliff Manner,距离York town的lab开车10分钟,很方便。房东是对老夫妻,老头曾经在IBM Somers工作过,专门管理员工的badge,算是backoffice吧,他们都是很nice的人。小楼他们住在楼上我住楼下,这边的小洋楼样式差不多,沿路而建,由于是高地所以地面起伏不平,楼下的一部分实际上就已经和路面平行了。我从卧室床外望去,草坪和我半身一样高。房子周围很多小动物,我常看到松鼠出没,据房东讲还会有鹿。虽然没亲眼见到,但有一次在公路边看到一直被汽车撞死的小鹿(很可怜)。我在Watson的南门也看到过一只鹿在静静的吃草。

房间里面基本生活设施都有,厨房、客厅、卧室和浴室,餐具也很全。唯一没有的是洗衣机,还好现在是夏天衣服自己洗洗就好了,如果衣服多了就要找laundry了。

我的住处:

http://f1.pg.photos.yahoo.com/ph/zhangling/detail?.dir=/16b8&.dnm=d859.jpg

Sunday, July 25th, 2004

吃是个大问题。

现在我的一天三餐是这样的:

早餐:一杯牛奶、烤两片面包(抹上番茄酱或者花生酱)

中餐:在公司的餐厅吃。一般去“国际部”那个柜台,有米饭、蔬菜、鸡块等亚洲口味的,但咖喱味比较重,很酸,应该是来自印度的员工人数很多的原因。中饭是称重量的,也就是说米饭和鸡腿是一个价钱的。我把一堆东西混在一起埋单,平均大概是7块上下。有时候也吃Pizza,pizza的品种很多,口味也不错,至少到现在还没吃厌。

晚餐:我每周去超市采购一次,包括:微波炉盒饭、水果、饮料、面包等。晚饭无非就是盒饭或者自己做个简单的汉堡(汉堡面包+香肠)。另外买了些鸡蛋和西红柿,用来做煎鸡蛋和西红柿蛋汤。来之前犯的一个大错误是没听女朋友的话,汤料带的太少了,直接导致言汤必言西红柿。。。水果是香蕉和桃子买的比较多,一般是7,8毛钱一磅;西瓜很贵,半个西瓜要7块以上。每周采购大概花50美元,一个星期的早、晚餐等都cover了。附近的中餐馆不多,前两个星期和这里一个做电子方面研究的一个中国intern去Ossining的一个中餐馆吃了顿,味道一般,上海街头上随便找个大妈烧的都比它强。

这里的电视有个food频道,整天就是烧烤什么的,也不烦。

一顿典型的中饭:

 http://f1.pg.photos.yahoo.com/ph/zhangling/detail?.dir=/16b8&.dnm=980e.jpg

Sunday, July 25th, 2004

来美国带了不少衣服,想想也不大可能在这里买衣服,一是贵,二是估计很多也是Made in China的。来了之偶尔去了一些商店,里面衣服的价格显然比国内高,样式也差不多。一些T恤和衬衫和上海大卖场没多大区别。倒是Levis这样的牛仔裤价格好像不贵,一般30几、40几美元,在上海Levis至少要4、5百。

美国的lab着装都比较自由,估计也是研究部门的特点。平时基本大家都是穿的休闲装、T恤,很多人背双肩背包,没人穿正装,一派休闲样。我也终于可以穿牛仔裤上班了,呵呵。在学校的时候,95%的时间都是穿Jeans,很自在,还有拖鞋,my favorite行头。

中午的时候可以看到有些员工穿着短裤、汗衫在马路上跑步,很专注的样子。

Waston的鸭子

Sunday, July 25th, 2004

Watson很大,也很漂亮,有宽阔的草坪和树木。草坪上经常会有一些野鸭子闲逛,如果是雨后,鸭子的数量会很多,今天数了数居然有30多只。四处看了看,没发现鸭蛋。

http://f1.pg.photos.yahoo.com/ph/zhangling/detail?.dir=/16b8&.dnm=467f.jpg

去哪儿找MP3?

Sunday, July 25th, 2004

我曾经把Google认为是寻找一起信息的入口,不过现在看来并非如此。现在在网上要找到老歌的难度非比寻常,需要很深的功力。如果是要找中文歌曲,这几个站点基本上可以解决大部分问题:

新浪:http://music.sina.com.cn/

百度:http://mp3.baidu.com/

搜刮:http://www.sogua.com/

从技术上说,MP3 搜索引擎就是普通的HTML的parsing,在做全文的时候检索特定文件扩展名(如.mp3,.wma),并在分析超链接的时候把anchor text同时附加进去,会提高查询精度。图片搜索也一样,需要对文件名和ALT做索引。

《是否真的爱我》

Sunday, July 25th, 2004

久违的老歌、好歌。今天重新听到别有一番滋味。最早听张雨生是88年,在书店买了《我的未来不是梦》,后来又从别处复制了一盘磁带,里面有首歌叫《没有烟抽的日子》,很不错。

现在专心听歌的时间是越来越少了,收音机这个大学时期的生活中心早已经多年不碰了,这首歌是几个月前从网上当下来,一直没空听,直到今天。

我对SOA的理解

Sunday, July 25th, 2004

Zhang Ling 说:
说实在的SOA完全是概念先导,有点虚。现在dev和research的人都很热衷,我看还是要脚踏实地一点。现在有太多的人在创造和宣传概念,如果能从实际问题出发会更有效。个人看法
Michael 说:
是啊,我也一直没搞明白。但很多客户好像异常感兴趣,不知道其他产商的SOA怎么体现在产品里
Zhang Ling 说:
客户感兴趣都是厂商的驱动,毕竟客户也希望自己在技术上不落后。目前的问题是厂商对客户的技术的承诺很难得到实现,什么集成、无缝、整合、透明,都在哪儿呢?嘴上说SOA, Web Services, architecture,一到客户那边就变成最easy最direct的code了,这种落差所有的IT原厂商都有
Michael 说:
SOA跟以前的概念相比,新意在哪里呢?这些无缝、透明,以前好像也说的呀
Zhang Ling 说:
到现在最好的一个SOA的比喻来自微软,它说SOA就是邮购:你从报纸上看到一个邮购广告,然后你剪下来,添上你的需求、型号、递送时间和你的地址,把钱放到信封里然后寄出去。不久你收到了你需要的商品。整个过程首先是异步的,其次不需要了解对方对你的订单的传递和处理过程,整个过程还包括了交易和结果的递送。而报纸上的广告可以看作软件服务对外暴露的接口(这个是我的解释,呵呵)。基本上就是这个意思,如果客户问,你也可以这么如法炮制
Michael 说:
但有些流程还是要同步的,例如前台CRM向后台查询实时库存,SOA能怎么做呢?
Zhang Ling 说:
SOA基本上就是Web Services和Messaging,加上些automation
Zhang Ling 说:
SOA是个筐,什么都能往里装。你说的这个情况可以用WS来解释。呵呵
Michael 说:
哦……对!这三部分加一起就是了~顿悟阿
Michael 说:
这些概念很头大呵呵,昨天就有电信另一个部门的人过来调研,对SOA和ESB非常感兴趣
Zhang Ling 说:
嗯。客户感兴趣最好,可以用简单的说明来降低客户理解的难度。可惜的是我看到的presentation正好相反,总是试图把简单的事情搞复杂、搞的high level,企图愚弄百姓。

对WinZip/WinRar为什么不能提供压缩包内文件直接改名的功能?

Sunday, July 25th, 2004

经常需要查看压缩包内的文件,而且常常需要更改压缩包内文件的文件名、路径的需要。比如一个Jar file,path错误会导致no class found的exception。如果能直接在压缩包内修改文件名而不需要先解再压会该有多好。应该不难实现呀?这个需求过分吗?

回复


– 评论人:boo


Mon Jul 26 23:49:00 CST 2004 

刚发现WinRar是支持这个功能的。我在解一个超长文件名的时候rar报错,我用这个功能把压缩文件名改短才能解开。

欢迎加入博客公社

Sunday, July 25th, 2004

博客中国与您共创美好生活,现在就开始您精彩的博客之旅吧。