RSS 2.0 Feed
2006-06 Entries
摘要:最近金宇林 (Visual Studio 2005 Team System 技术专家)翻译了《Team Foundation Server Beta3 安装指南》 (link)。 我和别的同事(Zhiyang)反复检查了文档,觉得已经把所有的错误都更正了。 在高兴之余,不由得想起了下面的一段话: "I believe that the final bug in TeX was discovered and removed on November?27, 1985. But if, somehow, an error still lurks in the code, I shall gladly pay a finder's fee of $20.48 to the first person who discovers it. (This is twice the previous amount, and I plan to double it again in a year; you see, I really am confident!)" (Donald Knuth: "TEX: The Program") 但是这个安装指南真的没有任何错误了么? 我曾向金宇林建议采用类似 Knuth 的奖励体系,他似乎没有反对。 ? 群众的眼睛是雪亮的,大家来一个臭虫大扫荡(bug bash),看看能在《安装指南》》找到多少 bug! 更新: 正式版的安装指南这里,难道就没有 bug 了么?...[阅读全文]

posted @ | Feedback (21) | Filed Under [ IT 行业 软件工程 vs.net ]

摘要:写软件的,如果很忙,萝卜快了可能不洗泥,但是好像还没有出现过雇人把土豆打磨成萝卜充数的情况。   但是有人却想出了打磨芯片的主意,奇文共赏:http://sh.sina.com.cn/news/20030227/17366359.shtml   当然后来的事大家都知道了。   我十分仰慕做硬件的,特别是搞核心 cpu 的牛人们。近十年来我在报章上时常看到祖国某地研究出来了类似{中国/汉/华夏/龙/天朝}芯,已赶上了386/486/PIII/奔4 的水平。结束了中国无“芯”的历史, 我朝微电子产业的腾飞仿佛指日可待云云。。。 问题是,这些“芯”后来都好像没有飞起来,至少没有那些牛人们吹的牛飞得高。我相信这些“芯”还是有好的,但是我已经变得不敢相信关于这些“芯”的新闻稿了。 比如: (以下仅为引用,不代表认可或否认其观点)   一颗可以跳动的中国「芯」 http://www.t-macro.com/fanxiang/wenzhang.asp?id=101   我国第一块自主产权的CPU“中国芯” http://www.gotopku.cn/forum/viewthread.php?tid=38392   我国独立自主研究开发的第一个能够在计算机上跑的芯片 http://tech.qq.com/zt/2006/longxin2/index.htm   更多: http://tech.sina.com.cn/pc/2003-11-03/95/125.html   我记得还有更早的类似东西,但是的确没有时间在 108,000项 搜索引擎的结果中寻觅,只能留给研究我朝科技发展史的专业人员。   最近上海交大的同志在学习8光荣8羞耻的活动中取得了重要的,阶段性的成果。结论一出,好像别的同志都可以全身而退了,可喜可贺之余,本来无话可说,但是在一个网页上看到了这样的几句:   黎巴嫩詩人紀伯倫曾說:[我常聽你們談論犯過之人,彷彿他們不是你們之中的一份子,而是陌生人或不速之客,但我要說,----正如一片葉子的轉黃,必伴隨整棵樹的默然許可,歹徒行惡,不可能沒有你們全體的隱密意志,----]   由此看来,整棵树都要好好反省反省。   [5/25 update: 看来一千多片其他树叶正在激辩树叶变黄的问题, 也许有些积极发言叶子并没有注意到自己的颜色   ]  ...[阅读全文]

posted @ | Feedback (13) | Filed Under [ IT 行业 软件工程 ]

摘要:[和珍娜吃了午饭,开车回公司的路上,我问,你真的不介意我在blog 里讲你的故事么,她说,没关系,应该让别人了解。]   我认得保罗,是我刚刚转到一个新的项目组的时候。他跑过来寒暄,一个大高个,大腹便便。他热心地告诉我不少组里常用的一些build/deploy script的用法,帮助我摸到了门道。后来我知道他有很多经历,从英国到法国,从美国的东海岸到西海岸(来回折腾了两次),从电话公司的高级经理到.Com 公司的创业者, 到.net 开发畅销书的作者,最后在微软做vendor developer lead,项目失败了,团队作鸟兽散,他却成为了微软的正式员工。他知道.net framework, asp.net 的很多细节, 有这样的人在附近,真是好运气。   初夏的一天中午,我们开车出去吃午饭(在此略去对微软食堂的赞美250字),当时我们的开发项目经历了一些阵痛,我们针砭时弊之余,他叹气说老婆要和他离婚。          那你的三个小孩呢?        共同抚养,轮流看护吧,我得找一个离他们近一点的地方租房。   不久后的一次去“老四川”吃午饭的路上,他说,我要跟你说一件事,你要暂时替我保密。。。 我握着方向盘说,ok。   “医生说这是百万分之一的可能性 - 我出生的时候,我的身体是一个男孩,但是我的大脑里有些东西在告诉我相反的事。我就这样长大了。。。但是我自身的矛盾并没有消失,现在我做了一个决定,要把我的性别转变过来。”   我一直紧握着方向盘。并没有发生电影里出现的由于吃惊而导致汽车闯红灯的事情。   老四川的午餐时间真是人声鼎沸,吃饭的时候我们都谈些别的事。饭后出门的时候,   我说 - 你不是奇丁吧? 保罗 – 不,我是西尔瑞斯。       那你的三个小孩呢?     我得跟他们说清楚。   我想起我大学时低年级的一个学妹,在大学毕业后变成了学弟。手术后,以前同宿舍的姐妹们还去亲切慰问。据说后来工作生活都不错云云。保罗听了,觉得在中国这样的事能发生也是不容易。我想也是,这样的事情在我国早已发生过,这有什么可以吃惊的呢。   秋天的时候,我离开了项目组,他也请了两个星期的假,临走时,他给全体项目组员发了一个邮件,简要地讲了他的故事 。。。   假期后,他的名字从保罗变成珍娜,邮件地址变了,源代码和工作项跟踪软件的名字也变了。原来 AssignTo=保罗 的事情变成了 AssignTo=珍娜,工作好像就这样继续下去了。   我没有在场,不知道大家星期一来上班的时候是什么感想。   今年我出差回Redmond的时候,约上她一起吃饭。我在办公楼前见了她,她穿着非常朴素的女装。在饭店里,她还是点了他以前喜欢的套餐,我看到她的指甲涂了紫红色。          同事们怎么样?        挺好,就是有时还是叫我保罗。          孩子们呢?        他们已经开始接受这个现实了。   [goto 文章开头]   西雅图地区的文化事实上对同性恋/性别转换者相当宽容。公司的政策对这些事情还是很支持的。 公司里有一些性别转换者相互支持的组织, 听上去她得到了不少帮助。 www.npr.org 还打算在一个系列节目中采访她,但她也感到一些人对此不以为然。   这篇文字写了一半就停下来了,我今天偶然发现,6 月是“Gay & Lesbian Pride Month”,所以我觉得保罗/珍娜的故事,虽然零乱,也许的确应该发表在这个月。   [另:前不久听说珍娜已经离开了公司]  ...[阅读全文]

posted @ | Feedback (7) | Filed Under [ IT 行业 非技术 ]

摘要:啥叫avatar? 用了msn卡通你就知道了。 这是一个很有意思的东东,是微软在北京的亚洲研究院和上海的MSN 部门合作的结果。 也是我个人回到MSRA 的参与的第一个向外发布的网络产品 (我不是只搞培训 )。 http://cartoon.msn.com.cn/ 预告一下,正式版本会有更多的功能。...[阅读全文]

posted @ | Feedback (14) | Filed Under [ IT 行业 非技术 ]

摘要:人物:29个实习生,4个团队项目。 3 个主讲老师 (henryhwa, xinz, xuebinh) 过程:14堂课,包括6个星期六,8次即时程序练习。N 次team building,M次激烈的讨论。自始至终使用TFS/VSTS 进行项目管理和开发。 这些都发生在MSRA 实习生的业余时间。   成果: Best Team: ALT  (MOT3) 网上程序练习平台 MVP (Most Valuable Project): SpringField (Compass Team) 其中SevenStar 团队的项目将在这里发布。   同学们还留下了精彩的blog:     best team blog: Compass    most interesting blog: SevenSword - 第一回 七剑初成    best technical blog:  SevenStar - 我参与的LLK开发若干重大技术攻关记实    best personal blog:  Chen Yuan (compass team)   由于 www.ms2.cn 不对外开放评论,如果你对IT企业培训和团队项目培训有建议和经历,欢迎在本blog分享。   程序练习的一道题如下(Kai YI 同学出的):  
有n个浮点数,现在要写C程序计算每n-1个数的乘积,不用除法,给出一个O(n)的算法 详情 :     n个数:X1, X2, …, Xn     求所有的Xi1 * Xi2 * … * Xin-1的值     其中i1, i2, …, in-1是{1, 2, …, n}中的任意不同的n-1个   有人愿意试一试么?...[阅读全文]

posted @ | Feedback (6) | Filed Under [ IT 行业 软件工程 ]