Ling Zhang Ling Zhang's Blog

投票了

前天晚上在抓虾和谌振宇、徐易容聊天的时候,我说能从互联网上挣到我钱的厂商,都很厉害。懂技术热爱网络的人却最偏爱货到付款,不先尝螃蟹、不掏腰包,还要写博客评这评那,很是惭愧,完全不如花钱在QQ上建群的小朋友、在淘宝上的购物客。互联网少了我这样的人什么事都没有,但不能没有小朋友,他们是最可爱的人。

不过,今天晚上东方卫视成功的利用短信赚走了我1块钱 - 因为我投了蒲巴甲一票。看到好男儿这么热闹,做个局内人更好玩,更兴奋,1块钱能达到这个目的,大大的值了。

在网上花钱,第一次的成功体验应该会很重要,我猜大部分淘宝易趣上的常客与第一次成功的买卖经历有不少关系(可惜我第一次尝试就买到了假货)。

无论是谁、在哪里、干什么、什么地位, 一天都离不开群众,才不至于像我前不久发现访问自己博客的人超过70%是通过百度搜索链接过来而吃惊的。

Read more

北京上海

同事学员教员们一行晚上同去饭店吃饭,交流一下学习经验,谈谈第二天的模拟考试,还有就是顺便聊聊有关北京、上海的话题。这个话题的生命力比房地产、股票都要强,而且往往在桌子上有和上海相关人士的到场为最佳触发点。

稍微总结一下今天饭桌上的各类陈词,以关键词概括:“钢蹦、小碟子小碗、上海男人、上海女人、一方水土一方人、文化、隐藏身份、句号的小品..."。还好没有提起半两粮票和一张草纸的典故。

我倒觉得北京的西瓜不错,6毛2一斤,比上海的8424便宜近一倍,也比临沂路上沃尔玛超市的宁夏西瓜便宜9毛8分钱。呦,我是不是有点上海了?

</p>

Read more

进京培训

在北京的培训课明天就进入第三天了。原本设想有四天的课程,正好利用晚上时间和在北京的同学朋友碰个头吃个饭。哪里知道这是个封闭培训,学员老师都住在酒店里,晚上还要讨论课题。没办法,计划好的三顿饭都取消了。

这次培训的内容是关于如何和客户打交道(寻找销售机会)。本来是sales上的一门课,考虑到目前IT服务战略,lab里面的人也会要求去学习掌握一些基本技能。对我这种对销售一无所知的人来说,多听听,多了解了解,大有裨益。

我决定把刚学到的几招在星期四晚上拜访抓虾的时候,在YR身上试一下,看看灵不灵。至于名头,可以用“创新中国中小型高科技企业2.0时代的商业决策、生存法则以及核心竞争力持续与发展的战略思考”。

Read more

周末装锅

亚洲3S + 146。在QQ上联系的民间装锅高手,此人自家4锅6星,遍历完所有频道耗时12分。

马上就要在娱乐中学习、提高英语水平了,多好的理由。

</p>

Read more

Learning@IBM

IBM CDL上海的新员工培训,有门课叫“Learning@IBM”,是由我来上的。这门课的内容就是大致介绍一下在IBM内部的各种课程、培训、学习、协作、如何查找信息等比较琐碎的东西,对于从来没有尝试过这些渠道的新同事来说,这门课还是很有帮助的。

在讲到IBM内部使用的特殊词汇和缩写词的时候,为了减轻大伙的心理压力,我每次必举的一个例子是Lou Gerstner最初来到IBM的时候所经历的典故,即他搞不清楚“take it offline”是什么意思。乖乖,我不知道什么叫“Barco"(水木社区的回帖),又算的了什么呢?

今天在张江讲课,我画蛇添足的补充了两点:1. 学习新知识充实提高自己意义重大,但往往意味着要牺牲一些个人时间;2. 真正的deep、高超的skill不是通过培训可以获得的,那一定来自于实践:来自成千上万行代码;来自成白上千的log文件;来自无数次的重启;来自你所遭受的最深痛苦之中。

我注意到里面几张slides有点老了,过段时间抽空更新一下。

</p>

Read more

更改WebSphere Portal 5.1缺省locale

症状:

访问WebSphere Portal在浏览器生成弹出式calendar,其月份显示为中文。由于应用程序对日期的校验是针对英文格式设计的,所以客户端无法正确提交被格式化后的日期参数。经研究,此calendar的日期信息是根据server locale格式化的,因此需要把portal的缺省locale设置成en_US,从而在不修改应用代码的前提下跑通此程序。

实验:

1. 因为操作系统为中文Windows 2000 Server,想到的第一个办法是在控制面板中更改区域设置,把OS的locale设为“英语(美国)”。重启机器,启动portal后,问题依旧;

2. 修改startServer.bat里调用的setupCmdLine.bat,添加“set LANG=en”;无效;

3. 修改startServer.bat的Java 启动参数,加上“-Duser.language=en”,重启Portal;无效;

4. 最终解决方案:修改portal的安装配置文件:”/shared/app/config/services/LocalizerService.properties“ ,设置参数”locale.default.language=en“。</p>

分析:

WebSphere Portal在安装时,检测当前操作系统locale,并写入配置文件。此后每次portal server启动,读取此参数并调用Locale.setDefault()覆盖JVM的缺省值。

</div>

Read more

永不消失的电剥

今天看到了有关电信给宽带用户上门安装“星空极速”软件的讨论。我不知道到底为什么需要这样一个软件,但直觉告诉我不喜欢。不过,联想到最近的卡拉OK曲目审核问题,也没什么太值得吃惊了,老百姓稍微放松一下,得意一会儿,挣点小钱,套儿就来了,一勒一个准。

前几个月在公交车上听广播,说出台规定要求娱乐场所必须在午夜2点前关门,其理由之一是“夜间生意量小,有助控制经营成本”(全文)。经营成本,关你什么事儿,老板们自己干的屁颠屁颠的,真需要我们的公仆为这帮精明的生意人指条开源节流的明路吗?

希望三拍们(一拍脑袋、二拍胸脯、三拍屁股)认真学习一下总书记的七一讲话:"...坚持重实际、说实话、出实招、求实效、扎扎实实为人民群众办实事、办好事..."

Read more

免费字幕

欧美剧集(其实绝大部分是美剧),又称OMTV,在国内着有巨大的市场(地下),它们散布在互联网上、电脑城里、火锅店旁和水果摊边。中国的高校便是其中一个巨大的消费群体(水木社区饮水思源都有自己的欧美电视版以及不断变换IP和密码的FTP服务器),时间充裕的大学生、研究生们,使用高度复杂的开源/商业软件制作、分发、管理、享受着这些庞大的AVI和RMVB。欧美剧集的日益崛起,有大学一份功劳,而中文字幕更是功不可没,这种基于网上协作式的公益翻译活动,在今天纽约时报对中国字幕工业(interview了大名鼎鼎的风软)的报道中可以略知一二。

开源、免费、贡献时间人力网格,是中国的地下字幕事业的关键词。当然,侵犯别人版权不是什么值得炫耀的事儿,好在让我们知道在虚拟世界里存在着默默的奉献者,一些好人、一些热爱生活的人、还有带着面具在厨房炒菜的小人物们、以及那些不怎么听话但比我们高明的小P孩们。

长江后浪推前浪,这个世界是属于你们的,也是属于我们的,但归根结底是属于我们的小P孩们的。

site </a></div> </div>

Read more

Ed Brill blog

如果要评出Top 10 IBM blogger的话,Ed Brill绝对算一个,如果不是前三甚至第一的话。

在Ed发的这则召唤贴里,我们能看到3个DE, 1个STSM和1个VP的留名,还有很多的IBM engineer和manager。而这位VP就是今天在上海参加CDL Career Day的Carl Kessler。

细心一点的话,可以发现Ed的blog系统是用Lotus Domino搭建的 - Eat your own dog food,这和新生的“狗食、狗剩”理论异曲同工。

补充一下:Carl的演讲很精彩,非常受用,北京、台北同事千万别错过了 :)

Read more

第三方ESB

“企业不想买基础软件,已经很久了”。不是吗,几年前的ASP (Application Service Provider),现在的Salesforce们。企业信息化的最高境界就是没有IT,可能吗?不可能,至少在现在,至少那些依靠IT运行核心业务的组织,IT的基础设施不在自己的手里,晚上觉都睡不好。

但选择也越来越多,市中心的房子买不起,就买外环、郊环,只要轨道交通能跟上。而Amazon,正在修自己的地下铁。

我是在公司内部博客看到这条消息的,Amazon开放了一个类似ESB的东西,提供有偿的服务供使用者开发基于XML/Web services的消息应用,允许创建消息队列、访问和管理消息,而Amazon不仅仅是网上卖打折书的商人,它在卖IT基础设施、在卖数据、在卖服务。

这是一个更虚拟化的应用,amazon不再出现在网页里,而是隐藏在一个个的函数调用中。来研究一下两个小企业(或者企业内部)做数据交换的过程,在没有IT系统的情况下最简单的方法就是发email,一个报价单或者支出信息写成文本,正规点的用excel做张表,发给对方;对方收到好把里面和数据相关的信息抓出来,放在自己的文本文件或者excel表格里,从而完成一个非常典型的交互过程。如果有了第三方的ESB,发数据的一方使用浏览器访问Amazon的消息队列,添加新消息;接受方同样使用浏览器下载新消息,在消息规范和格式预先定义的情况下,这个过程可以相当程度的自动化,数据的生成、保存都能更结构化一些,况且我们还可以使用RIA, fat client去消费这些消息。

消息仅仅是共享总线的一个表现形式,blog、RSS何尝不是,再松一点甚至贴吧、QQ群都能算上,只要满足下面这些条件:

1. 第三方的通信中介和存储中介;

2. 可编程的访问接口;

3. 最大限度的开放标准和协议。

现在的问题是,谁来解决寻址的问题,需要另一个ESB的UDDI吗?那些智能的agent、collaboration tool和workflow是不是也要闻风而动了呢?创新让每个人都激动起来,的的确确是件好事。

参考阅读:

Amazon Simple Queue Service (Amazon SQS)

Read more