xin

关心
随笔 - 84, 评论 - 739, 引用 - 40

导航

关于

所有内容均属个人意见,没有任何担保或授权,以"现状"提供。“现状”到底是什么,我也不一定清楚。

标签

每月存档

最新留言

  • re: 2008 年 十大预测的总结 (只对了一半左右)
    我还记得一些: 1.人民币会继续升值(已经开贬了,正赶英超美ing……) 2.通胀加剧(是啊,越来越厉害了……连楼下自助洗衣房都在一月之内从3块一桶涨成4块一桶了) 3.SharePoint推广...
    by cy(匿名) on 2008/12/16 11:13:39
  • re: 同学们对《现代软件工程》课程的意见
    只看到tank和slobgraphics有可用的程序…… tank进了房间ready以后就只能在那里傻等…… slobgraphic感觉比windows自带的画图还难用…… 当然还少不了一些wo...
    by cy(匿名) on 2008/12/16 10:55:57
  • re: 人山人海人立方 http://renlifang.msra.cn
    "有奖竞猜 - 在人立方发布的第一天中,用户搜索的名词最多的是姚明,其次是刘翔,请问第三名是何许人也?" 嗯,陈冠希?
    by kaneboy(匿名) on 2008/8/7 16:29:04
  • re: 人山人海人立方 http://renlifang.msra.cn
    姚明能拿第一我才觉得奇怪呢,十强里面,东瀛女优国的爱情动作片巨星肯定占据大半江山。。。
    by cy(匿名) on 2008/8/4 13:04:00
  • re: 地图点儿莱唔点儿康的新功能 - 路况 和 短信
    用周边搜索,比如在西安的“西工大”周围搜“餐馆”,有一大堆返回结果,每个结果下方有个“发送到...”链接,单击后会有个下拉菜单,里面有个“免费短信”的选项。。。 地图搜索下貌似没找到这个featur...
    by cy(匿名) on 2008/7/14 13:36:13
  • fdffgsgg
    <a href="http://www.vgoldseller.com/runescape-c-599.html">runescape money</a> ...
    by cxb000(匿名) on 2008/3/26 10:33:44
  • re: 一目了然
    楼上的都答错了,是某某照门主角的关系网……
    by juqiang(匿名) on 2008/3/12 23:40:39
  • re: 重要但不紧急的事
    It's a test.
    by 开心就好(匿名) on 2008/3/9 15:58:02
  • 回复: 重要但不紧急的事
    收藏了。呵呵 <br>谢谢。 <br>新年快乐。
    by hello(匿名) on 2008/2/15 20:15:00
  • 回复: 一目了然
    最外面的点是什么,卫星链路吗
    by lee(匿名) on 2008/2/14 9:21:00
  • 回复: 重要但不紧急的事
    先盾看…… 有用时再细看
    by 91cn88(匿名) on 2008/2/13 23:53:00
  • 回复: 重要但不紧急的事
    嗯,不错,收藏,收藏,
    by xjb(匿名) on 2008/2/12 18:08:00
  • 回复: 重要但不紧急的事
    嗯,不错,收藏,收藏,
    by xjb(匿名) on 2008/2/12 18:08:00
  • 回复: 重要但不紧急的事
    EFFECTIVE C++ <br>N年前看过,基本忘光了... <br> <br>代码大全(第二版) <br>去年连滚带爬的看过... <br&...
    by kaneboy(匿名) on 2008/2/12 17:48:00
  • 重要但不紧急的事
    事儿真多。 有重要的事,有紧急的事,有紧急但不重要的事,也有重要但不紧急的事。(详细的论述参见 “超级高效人士的超级6+1个习惯”或者其他时间管理的书籍) 对于IT 行业的人来说,读书,是一件重要但不...
    by Joycode@Ab110.com(匿名) on 2008/2/12 13:32:00
  • 回复: 一目了然
    西瓜杀手 - 你真厉害。 <br> <br>排除了所有不可能的,剩下的选择,即使看上去非常不合情理,就是正确的答案。 <br>
    by xinz(匿名) on 2008/2/11 21:11:00
  • 回复: 一目了然
    有点晕乎,像是图的全连接
    by 沈胜衣(匿名) on 2008/2/11 6:38:00
  • 回复: 一目了然
    正确答案应该是关系距阵,应该是正确答案
    by netgod(匿名) on 2008/2/9 5:24:00
  • 回复: 一目了然
    正确答案是关系距阵
    by netgod(匿名) on 2008/2/9 5:23:00
  • 回复: 一目了然
    CCTV sucks! <br>连看个节目预告都看不了
    by tom(匿名) on 2008/2/8 3:52:00
  • 回复: 一目了然
    写得非常不错,思路不错, 顶一个,新年快乐……
    by 91cn44(匿名) on 2008/2/8 2:28:00
  • 回复: 一目了然
    我认为答案是d),原因如下: <br> <br>a) 某星系的结构图 <br>星系内各天体的分布不可能如此均匀,由万有引力可知,各星体直接都应该互相联系,与该图不符...
    by 西瓜杀手(匿名) on 2008/2/7 5:54:00
  • 回复: 一目了然
    这玩意儿天象不像啊。 <br>是什么东西呢。
    by 在线代理(匿名) on 2008/2/7 3:58:00
  • 回复: 一目了然
    电信早就做好流氓软件挺进广告业了 <br>CCTV做网络视频也绝对会成功,不过不需要网民参与而且质量也高 <br>
    by Hikey(匿名) on 2008/2/6 7:43:00
  • 回复: 一目了然
    一点儿也不&quot;一目了然&quot;...
    by VincentChen(匿名) on 2008/2/6 7:29:00

广告

春晚之后的采访和豆瓣投名状

一年一度的春晚又开始了,从一个外行的角度来看,可以归纳为:艺术表现主要靠吼,相声包袱主要靠损,小品幽默主要靠扯。

如果你爱一个人,请把他送到春晚;
如果你恨一个人,请把他送到春晚,并安排他在11:55 分 到 00:05分出场, 他无论多么使劲地吼和扯,观众都听不到。

春晚节目之后,我在朦胧中看了某访谈节目对某歌唱演员的采访:

问:听说你从十几年前至今每届春晚都登台,是真的么?
答:对。

问:那你算得上是春晚一道亮丽的风景线了...
答:我一直没搞清楚什么叫亮丽的风景线,你给我讲讲
问:嗯哼,这个,这个亮丽的风景线已经上升到不解释,不折腾的地步了,就像"独辟蹊径的设计模式","
打造软件作坊的航母" 这些名词那样。。。我们先进入广告。。。

问:欢迎回来,嗯哼,这十几年中你在全国人民面前露了不少脸,一定有不少好歌在全国人民当中传唱吧?
答:不好意思,我好像没什么歌流传。

问:那你每年上春晚就是浪费广大观众的时间?
答:可能是吧。

问:有人说 - 无端的空耗别人的时间,其实无异于谋财害命的
答:这个人是谁?我要告他破坏和谐的大好局面。

...

我醒来之后,心想,不如珍爱生命,远离tv,到豆瓣上看看书吧。

 

祝博客堂的各位朋友新年快乐。

posted on 2009-01-27 23:34:38 by xinz  评论(1) 阅读(4207)

关心搬家搬到移山之道 yishan.cc

我在 2004 年 5 月在这里发了第一个博客.当时博客堂的软件和设置都比较简明,我写了一些和VSTS 相关的文章,还写了“回乡偶书”,好像很受欢迎。后来,我写了 我理想中的博客堂 一文,提了几条建议:

1- 主页中对每一个新的随笔都最多显示三行,这样旧的内容不会很快被一些大块头的随笔淹没。
2-  搜索能够搜到东西。
3-  能有一个简单的列表显示最近所有人发的随笔/文章/相片。
4-  除了评论,大家可以给每个随笔/文章/相片打分,为了简化管理,只有注册用户可以打分。
5-  能有一个简单的列表显示优秀的随笔/文章/相片。
6-  评论中也有真知灼见,文章的作者可以推荐好的评论到主页上的“精彩评论”栏中。
7- 定义一些通用的“分类”, 如 C#, .Net 技术, ASP.NET,这样所有人使用通用的分类,而不要自己建立互相不兼容的分类。
8-  能够分类浏览 - 如我想看所有关于 asp.net 的文章/随笔,只需要一个按键即可。
9-  随笔 和 文章 事实上是一回事。。。

在往后的几年中,每当听到博客堂要改版的消息或讨论,我就想起这些建议,希望能够看到博客堂一步一步接近我的理想。最近(也有那么一段时间了)倒是改版了,但是改了之后,我感觉很难看,我看到ASCII 字符用宋体表示,非常不好看,难道我们不能在UI (字体,布局)上下些功夫,做得更好? 我看到现在留言也很费力;内容上,最近10篇文章中有9篇是翻译。我想搜索一下,却发现要先登录才能搜索, 我不能理解这样设计的意义。

感谢开心让我在这里写博客,我在这里度过了愉快的时光,很多读者的留言给我不少启发,我也参加和组织过一些线下的活动。我自己在《移山之道》出版之后,也建立了一个社区网站。现在看来,同时维护两个地方的博客意义不大,只好集中精力做好一个。 如果你还想继续关心我的文章和动态,请到 http://yishan.cc 

谢谢。

posted on 2008-10-11 11:03:43 by xinz  评论(0) 阅读(3394)

重要但不紧急的事

事儿真多。

有重要的事,有紧急的事,有紧急但不重要的事,也有重要但不紧急的事。(详细的论述参见 “超级高效人士的超级6+1个习惯”或者其他时间管理的书籍)

对于IT 行业的人来说,读书,是一件重要但不紧急的事, 下面是一个草拟的书单,是建议微软亚洲研究院今年入职的同学在入职前看看的 (前两年的书单)。春节马上过完了,大家在这几天里估计完成了不少紧急的事,估计也做了一些不紧急,也不重要的事,那有没有花一些时间去完成一些“重要但不紧急”的事呢?

book name

author

category

Hard Drive  Bill Gates and the making of the Microsoft Empire

James Wallace, Jim Erickson

culture

Agile Software Development: Principles, Patterns, and Practices

ROBERT C. MARTIN

process

软件开发过程与案例

陈宏刚 熊明华 林斌 张高 张益肇 张亚勤

process

The Art of Project Management

Scott Berkun

process

现在, 发现你的优势

唐纳德·克利夫顿

soft skill

像外行一样思考,像专家一样实践 —— 科研成功之道

[]金出武雄 马金成、王国强

soft skill

代码大全(第二版)

STEVE MCCONNELL

technical

EFFECTIVE C++:改善程序技术与设计思维的55个有效做法

SCOTT MEYERS

technical

Code Reading: The Open Source Perspective

Diomidis Spinellis

technical

The Human Interface: New Directions for Designing Interactive Systems

Jef Raskin

technical

移山之道 - VSTS 软件开发指南

邹欣

technical, process

Microtrends: The Small Forces Behind Tomorrow's Big Changes

Mark Penn, E. Kinney Zalesne

vision

The Tipping Point - How Little Things Can Make a Big Difference

Malcolm Gladwell

vision

posted on 2008-02-11 20:23:00 by xinz  评论(6) 阅读(6868)

一目了然

这是啥?

a) 某星系的结构图

b) 博客堂的社会关系网络

c) 某传销网络

d) 某合法视频直播网络,可以看到CCTV-1 全部节目,包括春晚,有时还有体育节目。

最近在帮助一个项目的测试工作,这个项目需要通过一些数据及日志重现网络上的各级节点是如何相互联系和贡献资源的。一个实习生写了一个工具,让这样的信息一目了然。

新年好!

posted on 2008-02-04 22:44:00 by xinz  评论(19) 阅读(5653)

Arrays.sort() and 吾欲仁则斯仁至矣

有不少人在争论 Java 对学生有益还是有害(不少网站上的评论有断章取义的嫌疑,不值得多看,建议看这个中文链接)(英文链接)。事实上,这个问题事实上不是最近才提出来,大约6~7 年前,我们的同事在美国的学校招聘的时候,就发现和学生好像谈不到一块儿 -

    面试者:能不能讲讲各种排序 Sorting 的方法?
    学生: 很简单,用 Arrays.sort()  即可,我不关心它具体怎么做的。
    面试者:那你们还学C么?
    学生: C 是过去的语言,我们要面向对象。 (中国的学生可能会再加上 “面向未来”,“面向世界”... )

这样的现象在这几年中越来越普遍了,因为越来越多的同学前来找工作的时候,除了一些抽象的理论和知识,我们并不能看出来他们对计算机这门“科学”,对程序开发这门“应用”有足够深入的了解,这些学生们觉得Java(或C#)已经替他们理解了,他们不必自己再亲自理解一下。面对这样的情况,大家不得不反思一下“他们在学校里到底学了什么?”,“我们应该教什么?”。

但是,在进一步讨论之前,我们要注意到原文并不是作了一刀切的“java 有害”结论。我的理解是:

如果Java 是学生学习计算机编程的第一门语言,会有一些问题。

但是这些“问题(Harm)”,并不是不能解决的。学生以后可以学汇编,C/C++,COM,Lisp,Asp.net,编译,计算机体系结构,等等。通过学习和实践,学生们应该能对计算机这门“科学”,和计算机编程这门“应用”有深入和全面的了解。

Java 挺好的,把很多细节都隐藏在抽象层面之下,我要排序, 则调用Arrays.Sort(),搞定.  我们不用关心这个到底是如何实现的,对不同的数据有什么样的效能 - 直到我在现实的项目中发现几个简单的Sort, for loop 组合在一起,会花非常长的时间。

这个现象和论语中,“吾欲仁,则斯仁至矣” 有异曲同工之妙。

说到“第一门”,其他类别的教育系统都有这样的问题,例如小学语文的第一课如果是“论语”,若干年后,会有教育学家总结“论语作为小孩的第一门语文教材,会对学生有害”,当然,此结论必然会被过度简化为“论语对学生有害!”这样耸人听闻的标题,引起另外一场大水。 (现在有人强迫小儿以"诵经"为入门,他们以后都要还的.)

我们还可以得出一个推论:

对于计算机专业的学生来说,如果Java (或其他一门‘容易’的面向对象的语言) 是学生学习计算机编程的唯一语言,这对学生有害, 那是相~当~有害。

如果有学生学了Java (或其他一门‘容易’的面向对象的语言)之后,就欢呼“技止此耳!” “我精通计算机编程了!”,然后跑到IT求职市场中, 那是当危险的。

从另一个角度讲,有人看到很多职位需要Java(或C#)技术,然后他/她参加了Java 的培训,并以此找到了工作。在这个过程中,每一个方面(求职者/培训机构/公司) 都受益了,何害之有?

随着计算机技术的发展,这个行业在不断扩大,我相信懂得各种sorting 算法细节的同学能找到不错的工作,我希望只懂得Arrays.sort() 的同学也许可以找到不错的工作。关键在于这些同学能各得其所。 当然,如果两样都精通,就更好了,即将出版的《编程之美 - 微软技术面试心得》也许能给大家一些帮助。

 

posted on 2008-01-12 20:04:00 by xinz  评论(15) 阅读(7464)

专注于部分软件技术的部分专家对2008 年的部分预测的top 10

上次博客堂年会的时候,不少专家对2008年进行了预测,众说纷纭,我只是凭记忆胡乱写下一些,以博大家一笑。祝愿大家在2008都能开心地写代码,幸福地生活。

生活:
      1. 房价不会跌到哪里去, 估计还会涨,希望大部分成熟的IT人都可以买得起房子。[推论:该出手时就出手,你想抄底,也许等不到底。]
      2. 股市会继续上涨,上证指数突破6,500 点,股票进入2.0时代,出现了股票大众点评网。“通货膨胀”成为敏感词汇,大家改说“价格在高位运行”。

图书:
     3. 技术图书市场继续活跃,会出现更多关于 asp.net, javascript的书, 直到大家每人都拥有3本以上。
     4.  图书名字一改用“”扯大旗的时尚,开始以“”为号召。


软件行业:
    5. 微软还会在中国继续扩张, 股票会涨,几乎可以和美刀贬值的速度媲美。
    6. VS2008 的市场接受速度会比VS2005快, 但是Linq要远慢于预期
    7.  开源在中国将会继续流行,但什么是开源,仍是各说各话,直到出现了和开源相关的诉讼。
    8. E-Learning  会火起来, 吸引不少风险投资,以至于出现了专门的E-Learning 网站培训如何从向风投兜售 E-Learning 的创意,以及专门的E-Learning 网站教育风投如何辨别各种E-Learning 创意的优劣。

体育运动:
    9. 中国在2008 奥运会将会至少获得三种奖牌(金,银,铜)

其他:
    10.  博客堂的软件和模式继续没有更新。开心会在适当时机宣布将用SilverLight3.0 重写界面。 

 

posted on 2007-12-31 23:23:00 by xinz  评论(10) 阅读(6344)

博客堂2007年会回忆 - 非技术随笔

来了~50人,我迟到了20分钟。

每个人都发言谈了过去一年的收获,对新年的展望,每人在白板上写了自己的名字,并且链接到已有的人 - 最后形成了一个博客堂(北京)的社会网络。与会有很多mm,而且有的mm说她们还有不少姐妹们想认识IT 人士。

郭安定老师给大家讲了“快乐博客” - 写满了6张白纸, 传授了个人 blog 发展的6大秘诀,会后为了防止泄密,一些人把这些白纸都撕碎了,一半洒到东三环,一半洒到香山一带。

开心也透露了博客堂的新计划,关键词是“老鼠会”。我估计他的计划要到鼠年才能成功。不过猪年都快到了,鼠年还会远吗?

对桌上摆着的50件礼物如何分配?于是我们玩了一个和混沌理论/宏观经济学/黄金分割有关的游戏,以决定挑选礼物的次序。

每个人在挑礼物的时候同时写下了对博客堂2007年的展望,用一个tag 表示 - 结果是一个很漂亮的 标签云图 - tag cloud.

然后大家共饮香槟。酒后,是欢乐而混乱的合影及拥抱

每个人临走时都说要保持联系,其中30个人保证要blog这次活动,目前只有以下的blog:

影集http://www.flickr.com/photos/mwen/tags/joycode2007/

详细文字:

http://blog.sina.com.cn/u/49088404010009tp

http://futurelight.spaces.live.com/blog/

宝玉:http://blog.joycode.com/dotey/archive/2007/02/06/93281.aspx

Erway: http://linux1689.blog.sohu.com/32604356.html

posted on 2007-02-04 20:03:00 by xinz  评论(9) 阅读(7645)

10元两个菜 - dmmt

[开心前几天关心地问我为什么最近没有写blog, 今天看到他写的沧浪之水浊兮,可以濯吾足之贴,其中提到Sigma B1的餐厅,我想我也写写在现代大厦底层餐厅的经历]

今年早些时候到现代大厦参加为期5天的培训,午饭的时候开心都不在(好像是飞到祖国各地开"谁不说俺 .net 好"演唱会去了),只好到底层吃饭,原以为自助餐应该很简单,但是排队的人挪动得真慢,吃了几天,才发现人们都阻塞在"10元两个菜"的摊位前。饭后想想,这真是一个看似有价值,其实愚蠢的feature。

这一feature是这样的:一个服务员掌勺,吃客只能从三盆菜中选出两样。

从老板的角度出发,好处是: 不让客人吃太多
代价是:

  1. 一个专职服务员守摊(其他的菜都是自助)
  2. 交流的成本 – 服务员要不断跟吃客解释"哪三样菜"以及"只能选两样"这一规则
  3. 影响流程效率,每个人都要停下来考虑这一严肃的问题 – 是吃一勺"杭椒牛柳"加"家常豆腐", 还是"家常豆腐"加"红烧土豆",还是。。。
  4. 三个菜如果有一个舀光了,而一个吃客非得吃它不可,那整个队伍就要停下来。 等到两位师傅吭哧吭哧地抬出下一个大盆为止。

从顾客的角度出发:顾客就想吃,不想费劲思考,"10元两个菜"违背了 "Don't make me think" 的设计原则。其实在现代大厦底层餐厅就餐的微软员工都像开心一样,非常注意身材及美白,吃菜都非常慎重,不会因为没有"10元两个菜"的限制而大嚼的。

推广到软件上,很多软件都不时跳出来一个窗口强迫用户思考,比如当你要关闭IE7的窗口,它会有礼貌地问:

Do you want to close all the tabs?

如果你看了options, 你会看到更多需要思考的问题:

Open these the next time I use Internet Explorer
Do not show me this dialog again

如果我选择了"Do not show me this dialog again",那么我还能有机会"Open these the next time"?

posted on 2006-10-14 04:49:00 by xinz  评论(6) 阅读(6669)

joycode 最近发帖时间统计

装了office12 beta2,试用了outlook, excel, 的确有找不到菜单的感觉,不过快捷键都还能用。

用excel 统计了博客堂各位最近发帖的时间,见下表,发现81%的博客最近一次发帖在半年或更久远之前。如果博客不发帖,博客堂的生命在哪里呢?这样下去,博客堂的观众也会像旧时王谢堂前燕,飞到别的博客网站去矣。。。

最近发帖时间 人数 百分比
10天内 5 7.9%
1 月 7 11.1%
半年 21 33.3%
一年 14 22.2%
更远 16 25.4%

 

 

posted on 2006-08-11 07:50:00 by xinz  评论(70) 阅读(10305)

IT 行业 - 黏性服务的极品

黏性 (sticky) 服务这个词最近比较时髦,典型的例子是指网站提供了许多为客户定制的服务,使得用户很难下决心迁移到提供类似服务的别的网站。

我这里有一个极品例子:

我去年回国前购买了vonage 的voip 服务,回到中国后发现用不上, 决定退掉。

既然我在网上订购的服务,那同理在网上也能退掉了。到vonage网站上一看,果然, 可以选“Service Cancellation”, 然后可以点击“I would like to cancel my account”选项,真方便!

不过,点击之后,只是出来了一些文字:

If you would like to cancel your Vonage service please contact us 。。。Our Account Management Department is available to assist you Monday-Friday 8:30 a.m. - 9:00 p.m. EST.

好,只好用电话,这可是国际长途 -

打进电话,照例是语音提示,但是没有一个菜单是“Cancel Service”, 遍历所有选项之后,只好随机选了一个Technical Support,经过几层菜单后,好不容易碰到了一个活人,他很有礼貌地核对了我的帐户信息,然后说好,我把您转到相应部门。。。

电话那头传来舒缓流畅的音乐...
还没有人接电话...
嗯,又几分钟过去了...
音乐效果还不错嘛,经过国际线路,效果还这么好...

这可是国际长途,wk!

后来我又发email,又在网站上留言(要选择可以留言的服务),但是vonage 始终无响应,每月的账单还是如期寄到,并且有email 通知,大意是:"俺们成功地从您的信用卡上支走了本月的服务费!如果您有问题,不要回 email,因为并不会有人理会。请登录我们的网站,在那里您可以方便地找到任何帮助。。。"

这次出差到Redmond,我专门拨出 2 小时的时间,闯过层层语音提示关,打通了电话,找到一个能处理这种事情的活人(当然她花了很多时间重新核查我的帐户和历次服务记录),尽管看到了我以前要取消帐户的email,而且我自始至终没有用过1分钟的 voip服务,但是她不承认vonage 公司有任何不对的地方。最后要收近40美刀 “取消服务费”。

最后她问 - is there anything else i can do for you today?

我摔下电话,国骂/外国骂如滔滔江水涌上心头。我想起我可以"do something for you today"。

我们做软件的要以此为鉴 -

1。uninstall 程序要能完全卸载所有程序!  (某个相当有名的软件开发工具,因为卸载程序无能,卸不掉,也不能装新版本,用户只好重装整个操作系统 )

2。取消一项功能 和 激活一项功能应该一样容易,操作界面也应类似,最好能提供完备的 “undo”功能。

 

posted on 2006-07-06 14:15:00 by xinz  评论(150) 阅读(9548)

程序员的生活 – 从保罗到珍娜

[和珍娜吃了午饭,开车回公司的路上,我问,你真的不介意我在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 on 2006-06-16 08:02:00 by xinz  评论(7) 阅读(1421)

msn 卡通 beta

啥叫avatar? 用了msn卡通你就知道了。

这是一个很有意思的东东,是微软在北京的亚洲研究院和上海的MSN 部门合作的结果。 也是我个人回到MSRA 的参与的第一个向外发布的网络产品 (我不是只搞培训 )。

http://cartoon.msn.com.cn/

预告一下,正式版本会有更多的功能。

posted on 2006-06-13 01:32:00 by xinz  评论(14) 阅读(10335)

24 天的 ms2 培训结束了

20个实习生,2个项目,4个feature team (boxing, up, p5, beeyoungs)。
2 个老师 (xinz, xuebinh),8堂课,包括4个星期六。

自始至终使用TFS/VSTS 进行项目管理和开发,最后开发出2个很有分量的项目。

最佳项目
最佳feature team (他们同时获得了最佳team blog)
最佳single blog
最佳技术blog

我们还要继续招实习生,接着培训。。。

posted on 2006-04-04 07:18:00 by xinz  评论(2) 阅读(6499)

IT 行业 - 培训, 第 46,400,001 项搜索结果

几乎每个企业都说要培训员工,在网上一搜,好家伙 -

   约有46,400,000项符合IT企业 培训的查询结果

那 在 www.ms2.cn  刚刚开始进行的培训,也许是第 46,400,001 项搜索结果吧。从ms2 学员精彩的 blog 来看,  ms2 的 Page Rank 会很快上升。

(这一阵子忙培训,估计没有很多时间更新这里的 blog)

另:http://blog.joycode.com  的最下面 Copyright 还是标着 2004 年, 提一个醒。

 

posted on 2006-03-15 06:03:00 by xinz  评论(2) 阅读(6272)

IT行业 - 革命接班人(2)

2004 年写了革命接班人,一晃接班人都大学二年级了,今年春节和他们有一些联系,顺手记下一些情况:
 
接班人A (东北)大学一年级上过C,但是没有学指针,老师说工科不用学指针,没有写什么程序,这门课和“马哲” 一样,期末没有考试。 学校好像没有真正意义上的学分制,可以跨系选课,但是规定工科学生只能选人文学科的课,因此他没法选计算机系的课。
老师上课不板书,用PPT。
学校有机房,但是离宿舍太远 - “要走7,8 分钟”。
兴趣爱好不少,合唱团,学生会等。
 
接班人B (西北)只是通过 msn 视频聊了一会,他们学校原来是冶金/矿产行业的学院,现在收了学生2万元无发票的“建设费”之后,号称要把学生培养成CTO。  他已经上过C的课,问: 总共写了多少行代码?答:两位数。 问:有实习么?答:有金工实习。
 
这两位小孩都想考计算机等级考试(二级),我还没搞懂为什么非得考试,有时间写写程序多好。
 
两年后,如果你招聘时看到写有“熟练掌握C语言 。。。”的简历,应聘CTO或开发职位,可能就是他们,到时候请多关照。
 
另:
http://spaces.msn.com/fengyuancom/ 上有程序员关于大学生活的回忆。

posted on 2006-03-03 00:15:00 by xinz  评论(9) 阅读(6247)

请给软件企业新员工推荐书籍

我们四月份之后会有很多新员工来报到,请过来人给他们推荐一本必读的专业书。

背景: 相关专业学士/硕士毕业,加入大型外企做软件研发(C/C++) / 测试。

注: 是专业书,中英文皆可。暂不考虑其他非专业优秀书籍, 如《超级高效人士的超级6+1个习惯》,《给加西亚的鸡毛信》 等。

谢谢

posted on 2006-02-23 07:23:00 by xinz  评论(22) 阅读(9940)

大侠,走好

一位大侠,就这样淡入了历史。 他可能都没有自己的blog, 但是他使一个行业发生了巨变。
 
他的去世的消息出来后,我看到水木上有不少人问 – 他是干啥的?我不由得想说说我对他的一些零碎的印象。
 
我只在课堂上和他见过,当时北大有关于他的不少传说 - 据说他在十年动乱的时候坚持听美国之音。当时有好事者报告了领导,领导说 - 我了解他,他是在学英语。
 
我在大四的时候,上过他的一堂课,好像是给研究生讲的,叫“软件设计的现代方法”,全部用英语讲课,用自己写的讲义,是自己开发经验的总结。当时是在三教一楼,下午上课,旁边就是篮球场,大家的注意力都不太集中,我记得有研究生被点名提问,站起来后却不知所云。
 
他主持研制的排版系统,在和国外厂家硬碰硬的竞争中,战而胜之。这是什么精神,这就是亮剑精神。我想起上学的时候就有专家在争论是否要开发中国的操作系统,二十年后,争论还在继续; 同时也有人手持开源代码,号称自己是民族产业以请求扶持。 何不亮剑出鞘,在市场上见分晓?
 
当年搞排版系统的国内单位不少,我还记得他有一次分析别的竞争对手为什么失败,说他们很有才华,只不过方向错了,字里行间流露出英雄惜英雄之意。
 
最后一次注意到他的消息,是几年前的一篇报道,他说现在大家都叫他权威,其实他已经不灵了,他年轻的时候的确是某一领域的权威,但是没人搭理他。
 
根据这篇文章 -
   “[他]不仅是一名科学家,他还是一名程序员。方正第一代到第四代RIP里面90%的微程序都是王选写的。” 可见权威不是吹出来的。(权威恐怕也不是 blog 出来的。)
 
现在都时髦以侠来互相称呼,一不小心,还会加上譬如无极,天地等形容词。我觉得他算得上是侠之大者。
大侠,走好。

posted on 2006-02-17 08:58:00 by xinz  评论(23) 阅读(7615)

程序员的生活 – 竞选议员

Eric最近告诉我他要竞选华盛顿州的参议员,这是他的网站。他是我知道的第一个dev要竞选立法机构的。
 
我认识Eric是在他调到outlook来做dev lead 的时候 (在微软的革命队伍中,换老板是经常发生的事)。不久,我第一次做绩效考核,怀着忐忑不安的心到了他的办公室,(在革命队伍中,新人往往第一个绩效考核会比较差 – 欺生。) 他说:我认为你做得很好,你得到了一个很好的评级,同时从今天起你升一个技术等级。
 
后来我们一块做了一些很有意思的项目,为了提高outlook的效能,他和我们GM打赌,最后我们达到了效能指标,从GM那里赢了一大箱香槟,好象每瓶40多美刀。那天大家喝得都有点高。
 
两三年后的一天,他宣布他要从微软退休,离开那天,他肩上扛着一个划水用的滑板,走出了微软的大楼。当时他大约32岁,微软的股票正如日中天。他离开前对我说 – 我觉得股票还会继续涨,可能会到 1000。。。事实证明,他太乐观了,程序员都是这样乐观的人。
 
又是若干年过去了,我陆陆续续听到他的一些有意思的事,他的个人blog中有不少快意恩仇的文章,好像是跟当局的伊拉克政策过不去 - 与我心有戚戚焉。这次竞选开始后,他的blog见不着了(看来的确没有绝对的言论自由)。他给我的email中提到了他的从政思想:
 
my politics are built on pure logic. I’m like a computer chip. We need more politicians like that!
 
也许不久的将来,中国的程序员也有这样多彩的人生。。。
 

posted on 2006-02-17 07:44:00 by xinz  评论(14) 阅读(7155)

天下小酒馆换代人

今天,微软亚洲研究院参加了在中国大饭店举办的“Windows 创新日”活动。从新年前就开始和同事们忙着这件事,今天终于交差了。也不是什么大事,就是:

           一个介绍微软研究院的演讲 link

           组织了八个体现研究院近期研究成果的 demo, 这些demo 明天还能看到。 我听到有人评论其中一个demo 是他此行最大的收获。

 

这次活动所有的演讲都被叫做“课程”,我个人觉得最有收获的方式还是“讨论”,但是会场上黑压压一片,聚光灯都照在台上,我只能依稀看到前排的几个人,(有两位还一直处于半睡眠状态),也没法进行讨论。课后在讨论区和几个听众聊了聊,很有收获,其中一位艾克斯特公司的孙先生还认出我叫“关心”。

 

展厅上有一块巨长的展板,上面列出了DOS/Windows 三十年发展的各个里程碑,各个产品的渊源关系,一目了然,不知道谁有相片或图表?

 

八个demo 中有一个是中文对联工具,我出的上联是

           “中国大饭店创新日”

程序很快就给出了20 多个对仗工整的下联,其中一个是

           “天下小酒馆换代人”

 

大家都乐了。

 

大饭店,小酒馆,操作系统,都到了换代的时候了。

 

posted on 2006-01-06 06:46:00 by xinz  评论(4) 阅读(4676)

投入你的嘴是的你的金钱

put your money where your mouth is”是一句俗语,大意是别光说不练,说到要做到。Google.com 把这句话翻译成令人目瞪口呆的“投入你的嘴是的你的金钱” (包括那个多余的‘的’字, 也许是饶舌歌的风格)。

 

几年来,大家都说在中国的软件业要起飞了,要提高软件工程质量,要扬弃小作坊,要搞“金领”,要把产业链像抻龙须面那样拉长,等等。 为了迎接软件业的起飞,大约百分之十的大学毕业生把“精通C# 语言”放在了简历上,开始寻找金领的工作 (一小部分同学最后改抻龙须面,似乎挣的更多)。 本人也在这个 blog 上发表了不少和软件行业有关的评论, 包括对 VSTS 的一些介绍。 不过光说不练是不行的,经过一段时间的考虑和接触,在领导的关怀和同志们的帮助下,我决定到微软亚洲研究院从事软件开发工作,十月下旬开始上班。在继续大放厥词的同时,希望能为中国软件业的发展做一点实实在在的事情。 有机会的话,还能和北京以及各地的同行切磋。

 

put your money where your mouth is, put your effort where your passion is

p.s. 昨天下午全家飞到了北京,在机场高速上远远地看到北京市区笼罩在一片淡紫色的烟雾中,和洛杉矶的 smog 有得一比,但北京的烟雾中隐隐有帝王之气,不可等闲视之。

posted on 2005-10-09 00:37:00 by xinz  评论(22) 阅读(8109)

我的微软面试

[这是应开心的要求写的命题作文]

http://blog.joycode.com/xinz/articles/64124.aspx

同时 tag 下列blogger,请尽快回应,把 tag 游戏进行到底。

勇敢的心 - 还等什么?讲讲C#2.0吧 - 到底 anonymous method 有啥好处?

Fantasy Soft - 请谈谈“IronPython for idiots”

Zhiyong - 请分享在Whidbey 这样大型团队工作的体会。

posted on 2005-09-25 22:16:00 by xinz  评论(6) 阅读(5985)

出走,能力,和压力

 今天(9/19/2005)是柳剑锋出走的35天,这种事最近不少,好像不值得blog,  但是作为也在北大呆过几年的过来人,有些感想不得不说。

 

能力 “我没有能力” 据说是他出走前的哭诉。从记者的报道可以看出,一方面,他在学业上是很有能力的.  另一方面,他在课本和校园之外,确实还没有得到“应有”的成功。

 

碰巧,我这两天正在看“Emotional Intelligence, 里面援引心理学家的话抨击了“IQ 至上”的教育取向:

 

… we subject everyone to an education where, if you succeed, you will be best suited to be a college professor.  And we evaluate everyone along the way according to whether they meet that narrow standard of success. We should spend less time ranking children and more time helping them to identify their natural competencies and gifts, and cultivate those. There are hundreds and hundreds of ways to succeed, and many, many different abilities that will help you get there.

 

压力 IT这一行的,压力贯穿我们的职业生涯。我所在的公司每年要把每个人排个名次(线性,没有并列),给以不同的奖励(或负奖励)。员工也同时给领导打分,然后领导们也要按分数排队。与此同时,大家还得玩命地赶项目的进度,尽管有些项目已经延期了N次。当然,最大的压力还是来自于股票的表现 在这种体制下,走人的事是经常发生的(参见另一篇blog)。

 

我觉得我的压力就够大的了,上次和国内的同学聚会,一个同学说起他的老板晚上还打电话到家里,要谈谈如何更努力地为公司工作,且美其名曰“Challenge”. 两天前看到国内还有很有名的公司在实行号称 360的压力体系,从网上的评论来看,似乎很多人对这样的体系不以为然。要是我或者剑锋学弟落到这样的公司里,出走也是迟早的事。

 

出走,如果能够找一个安静的地方思考,找一条更适合自己发展的道路,倒也不是一件坏事。但是要拿好自己的证件,钱包,同时给家里人报个平安。

 

压力也来自于对自己的期望值太高,从新闻报道上揣测,要是一切如剑锋同学的愿望的话,他应该在已有的基础上(北大研究生,专业能力强,和同学关系很好)达到下面的目标,同时面临新的压力:

 - 已经有了女朋友,关系很铁 (压力:老一辈对第三代的期盼)

 - 驾照已考过(压力:车,交通)

 - 已有公司(如微软中国,神州数码等)高薪相聘 (压力:见上)

 - 不用家里的钱,已经在理想的地段买了房,很快就可接二老来住 (压力:供房)

 

有这么多压力的话,还不如像现在这样住北大研究生宿舍潇洒。

 

对自己的期盼,有时会成为禁锢自己的牢笼,得想法从自设的牢笼中出走。

 

点播一首宗盛的歌《和自己赛跑》,与剑锋同学共勉。

 

posted on 2005-09-18 22:49:00 by xinz  评论(9) 阅读(3560)

气候 - 从小满到处暑

[写了两篇关于生活的随笔,又想谈谈气候.]

 

刚开始有写这篇随笔的想法的时候是“小满”,现在“处暑”已过,微软路边的树梢都都开始变成金黄色了。

 

在刚进微软的时候,有什么机器/网络/邮件的问题都可以打电话找技术支持部门联系,当时不少技术支持人员都在同一栋楼里有一个办公室,有时还可以直接找到他们,把他们拉到自己的办公室里来解决问题

 

后来这些人都不见了,更多的时候是email 联系,或者到内部网上登记/查询问题。登记之后,有人回应,有一段时间看到不少技术支持人员的email HP的后缀,一问,才知道大部分IT support已经外包给HP 公司了,打电话的时候,多聊了两句,发现接电话的人都在 科罗拉多州Denver 附近的 小城Colorado Springs 上班,想叫他们来办公室看看已经不可能了。

 

最近又有一个问题,网络的端口被封了,打电话的时候,要自报机器的mac 地址,比如0B-C7-08-E9-C1-A9 等,由于BCDE的发音容易混淆,在这里大家一般都用常用词来代替,比如-B as in Bob, C as in Charlie, …”, 但是对方回应的时候却问- “C as in Ciera?”  Ciera Sierra?我一时摸不着头脑。 第二天走廊上印度同事告诉我Sierra 是印度一时流行的轿车,地位仿佛中国的夏利,富康。我想这位可能说的是美国产的Oldsmobile Cutlass Ciera,但是谁会在技术支持通话中想到这款1995 年就停产的汽车呢?

 

2004年的数据表明 - 40% 的财富500 强公司在海外有支持中心。对于跨国的外包,语言习惯是一个问题,有些客户在抱怨一些大公司的外包 -

“。。。他们都很有礼貌,很耐心,我知道他们在说英语,但是我就是听不懂他们的意思。”

 

拿起电话,拨一个内部的分机号,没想到就打到了印度的班加罗尔。也许将来会拨到中国的某个小城市。

 

听说某大公司有VP 作报告大谈印度和中国的软件外包如何为公司省钱,下面有人举手问 - “这样下去,我们还有工作么?”VP 当然也不是等闲之辈,随即侃侃而谈公司在美国本土也会持续,稳定地发展云云。

 

一叶落,而知天下秋。

 

posted on 2005-09-10 15:51:00 by xinz  评论(6) 阅读(3354)

非技术随笔 – 半边天哪去了

八月份的一个星期六早上,我在北京参加了开心,宝玉等大腕组织的活动,给一些软件爱好者介绍了VSTS,来了五六十人,会后又和一些爱好者座谈(link)。在吃午饭的时候,开心在总结成绩的同时,说今天来的女同志很少,大概也就两三个。 大家七嘴八舌的谈了几个原因:

1.演讲者的个人魅力不行 (像我这样的男人,全世界有好几亿

2.时间安排太早 (周五晚上都看超女了,周六赶不上早9点的活动)

3.有表演的活动,但是招聘的演员也是都是男性 link

4.或者做软件的女生就是这么少(!)

 

当时开心的部门领导要他拿出解决办法,不知道下文如何。。。

 

不知道博客堂现在的59位博客中有没有巾帼英雄?对于参加这个月的 TechEd 的专业人士有没有类似的统计?

 

我上大学的时候,软件专业的男女比例大约是3 1,女生们学习都不错,不管是外出劳动(在昌平山上植树)或作专业实习,都是遵循男女搭配,干活不累的原则,互相帮助,相处得挺好。 毕业十多年了,不管在国内还是国外,她们大部分都还在做本行,事业上都小有成就。不知道现在大学软件专业情况如何?

 

微软公司的副总裁S. Somasegar 还有一篇文章讨论过这一问题 看来这也不是中国特有的现象:

computer science is the only field in science and engineering where participation of women has gone down over the last 25 years

 

怀迎评论。

 

给本公司做做广告 - 微软公司(在美国的员工)的男女比例是3 1。微软还被评为全美100个最受在职母亲欢迎的公司

 

posted on 2005-09-10 15:43:00 by xinz  评论(9) 阅读(3531)

程序员的生活 - TFS 开发团队

(有人在怀念“非技术,但又挺贴近程序员生活的文章, 我来一篇试试看)

 

程序员的生活 - 我们TFS 开发团队

 

我们正在为 beta3 而忙得团团转的时候,一个同事休假一个月,意气风发地回来了(员工生小孩后,男性员工有一个月带薪假期,半年内使用),同时给大家看了他在阿拉斯加捕鱼的照片, 这位老兄愣是从阿拉斯加扛回近70 磅自己打的海鱼(已处理冰镇过)。

 

 

 

 

说到这里,不禁要说说我们的开发团队,真的是可以说来自五湖四海

-        有半打来自印度

-        有三名来自前苏联,分别是白俄罗斯,乌克兰,和俄罗斯

-        有两个来自英国

-        有一个来自加拿大(就是到阿拉斯加捕鱼的那位)

-        还有来自中国

-        剩下就是美国土生土长的(是大概爷爷的爷爷那一辈来的美国;要找想到真正土生土长的,那是另外的故事了)

 

我们还有1/3 的人在北卡 North Carolina)我们也在那里招人(link),平时都是通过email 联系,有几个人至今还没有见过面。

 

大家平均在微软的时间约为5 年,估计大部分都是有家小的,有小孩的一般都有两个,有一位计划要四个,现在只完成了任务的一半。

 

大家的业余爱好也千差万别,有两位爱好长跑的,已经跑了两次马拉松,还要拉我入伙。还有一位是职业橄榄球员的兄弟,看他的样子也是可以做主力替补的。有一位同事老家在苏格兰,他还知道家乡的足球队(邓迪)曾经来了一位中国过气球星。有的业余时间都花在教会活动中,一次看到两位同事在拿着圣经讨论,一问,才知道一个最近成为了清教徒,一个是天主教(因为孩子她妈信天主教),从英国来的那位路过插了一嘴:我是无神论。。。

 

 

夏天是野营的好时候,不少人都请假去camping, 临走时留下一句:“我去的地方不能上网查email,连手机信号都没有。。。”(潜台词:有事自己解决吧,别找我)。说到email,这里每人每天要收到100封 以上的email。有人一天到晚都“在线”,无论什么时候发email, 他都马上回答,包括周末;有人一旦下班,email 好像再也找不到他 这样据说是为了防止“工作”对“生活”的侵略。

 

FAQ - "你们是不是经常加班?"  八月份的时候,经理发了email, 明确指出,尽管项目进度不如人意,但是九月初的劳动节大家千万别来上班,应该和家人团聚。当然,这也从一个侧面表明加班是经常发生的。

 

IT队伍中另一个经常发生的事,就是re-org (重组),机构时不时要微调一下,到时候团队的树型结构要做一些指针运算,以达到新的平衡(也许这是为什么微软面试经常问指针和树型结构的原因)。人员的流动也经常发生,掰掰手指一算,好几个人都“move on”了,有的去了微软别的部门(包括一个老中,老中的数量因此减少了50%),有的回家追求自己的爱好去了(包括一位回家玩陶艺的女同事,因此女性开发人员的数量也减少了50%)。

 

尽管我们来自五湖四海,有着不同的文化,宗教背景和爱好,但是大家都齐心协力地要把最好的TFS Beta3 做出来 马上就要和用户见面了!

 

最后说一句,大家吭哧吭哧地把这个系统做出来,到底应该值多少钱呢(能不能以此养活四个小孩)? 请开价 -

http://bbs.mscommunity.com/Forums/ShowThread.aspx?PostID=5368

 

 

以上是程序员的生活,和技术有关的一篇文章在这里:

http://blog.joycode.com/xinz/articles/45400.aspx

 

posted on 2005-09-06 10:53:00 by xinz  评论(7) 阅读(5886)

Powered by: Joycode.MVC引擎 0.5.2.0