[转]一点关于姚明的感想

亚裔或者华裔在西方国家成功的很少很少,我记得20年前有一个叫王安的华人,创办的电脑公司曾经在美国家喻户晓,然而90年代以后就式微乃至消失了。前两年有一个韩裔做到了Oracle全球的CFO,在韩国本土已经被当作商界明星。

在美国政界,高层几乎从未出现过华人的身影。一个台湾人做到小小的纽约警署长官,马上在华人世界声名鹊起。

2000年我去了LA和Chicago,和当地的一些名牌大学毕业生一起上课,他们都能较准确地说出中国的地理位置,知道台湾与大陆的恩恩怨怨,了解Mao的Greatness,然而恰恰对当代中国人的生存现状,以及中国人内心潜藏的情感所知无几,其实那时已经有很多华人在美国事业小成,过得也是富殷的生活,但在美国仍然是一个没有太多影响力的种族。

不过那时,已经有学生知道中国有两个篮球长人,问我他们的情况。那时是王治郅的巅峰时期,我绘声绘色地向美国朋友描述了王的全面能力,谈到姚明,我也所知不多,只是说比王还高,但很瘦,与王还是有差距。

当时篮球在美国的普及程度还是让我惊讶的,之前我一直认为棒球和橄榄球占有统治地位,不过这次发现篮球是美国真正的群众运动,几乎每所学校都有非常出色的业余玩家,你站在篮球场上看,他们打球的专业程度和运动力,与中国学校里的爱好者还是不可同日而语,能扣篮的黑人到处都是,而且球技都很好。

美国人晚上特别喜欢去酒吧,这些酒吧里一般弥漫着放纵的气氛,女生和教室们都摆脱了白天的矜持,显得性感而热情,有人喝酒聊天,有人打九球,不过电视里似乎永远在放着NBA的球赛。我随便和一个来自Milwaukee的胖家伙聊天,说到NBA,他说他的一个好朋友是Chauncey Billups的同学,还一起吃过饭。那个时候Chauncey只是个NBA的菜鸟球员而已,我说我知道他,对方很开心,“他打球很努力,他一定会成功的”。

回国以后,我就想,什么时候,在篮球界能有一位华裔获得成功呢,如果一个华人能在任何一支球队打上主力,其意义就已经非常深远。这代表了华人在美国生存发展的里程碑,代表了亚裔人种挑战非常强调运动力的主流体育项目,这也代表了中国经济高速发展基础上,文化的影响力。

2002年,姚明选上状元秀,我几乎不敢相信,因为之前,大家对他瘦弱的身躯,并不协调的体形,印象太深了,很多人边看CBA边跟我说,“就这个傻大个,也能去NBA?”

对Pacers的那场首战,我很早起床看了第一节,看到姚明被Foster和JO欺负得不成人形的样子,我心里很难受。不过很快,形势似乎就改变了。02-03赛季是让人永难忘怀的赛季,那一年发生了太多的故事。

直到今天,看到了姚明的成功,不过也看到了他的艰难。

美国是一个口头上、公开场合从来宣扬种族平等的国家,但是你生活久了,骨子里还是有很多种族歧视基因,华人在美国,基本上排在白人、黑人、墨西哥人之后,属于那种底层民族,你去看看唐人街的模样,就知道华人在美国的地位。

所以,美国的Yao Haters其实蛮多的。姚明被第一控位晃倒时,他们毫无顾及地嘲笑;姚明被Nate Robinson盖帽时,他们幸灾乐祸;姚明的身体素质不行,他们嘲笑他软。

不过我没有想到的是,在中国也出现了一个新名词,姚黑。他们往往不太懂篮球技战术,然而却可以恣意发表一些完全不专业的意见,特别在一些主流媒体,文章又比美国正宗姚黑差了一个档次。

比如,他们说中锋就是要靠扣篮为生的,但他们只知道Shaq,却没有看过Dream和Ewing的经典大战,根本不知道短距离跳投是中锋的基本技术。

比如,他们说喜欢那种运动力强肌肉发达的球员,只有那种球员才称得上伟大,却没有看过Larry Bird和Magic的长期对决,不知道什么叫做篮球智慧。

比如,他们批评姚明的失误、打铁、迟缓、体力,却没有看过TD被欺负、Shaq被欺负、Dream被欺负的场面。

中国姚黑们对姚明在美国的成功似乎不太满意。

不过这些都不重要,当我在HoopChina下一个BT种子,看到居然有30000人同时在线的时候,我就知道姚明的影响力已经深深植入当代中国。

姚明让我印象最深的两点,一是他的决心和勤奋,是属于让老天都感动的那种,这种主要靠后天努力成才的样本,是非常值得我们学习的。二是他的Smart和沟通力,能够如此快的掌握英语,如此快的融入美国社会,如此轻松的应对媒体,能够承受背后13亿人的沉重期望,对于一个并未在高等学府深造的人来讲,简直是一个奇迹。

我不确定姚明能否在职业生涯里达到伟大的程度,甚至于是否能拿到总冠军,因为我不确定他的身体素质缺陷是否具有决定性意义;但我确定的是,在很多很多年后,都会有人记得和纪念姚明今天的成就;在很多很多年后,当美国诞生另一个华裔明星时,大家会不由自主的拿他和姚明做比较;在很多很多年后,当这一代球迷都已经垂垂老矣,我们仍然会庆幸生于这个时代;

到时候,我们会常常恋旧但快乐的谈及这个话题,那些年,有一些人,他们享受着姚明带来的每周四场直播,他们享受着姚明带来的中国人在全球范围所赢得的尊敬,他们有一个非常值得学习的榜样而不知学习,他们的国家有一个奇迹但不知珍惜,他们其实不太懂篮球,我们居然和这些菜鸟战斗了那么多年。多么有趣的经历。

From HoopChina
By jeffshi@hoopchina

Pick Up Blogsome

I have to say I’m going to resume my blogsome. As you see I decorated the new theme and made its looking more beautiful.

For my blogger it’s still blocked by China GFW, which is the major reason that makes leave it for blogsome. Actually I’m not going to completely abandon the Google’s blogger service (as a Google fan ^_^). I will post a copy at blogger too as it is published at blogsome.

DictCN

I find a wonderful add-on for Firefox right now, DictCN, which is an online English to Chinese (and vise versa) dictionary extension for FF developed by Google Code. With the DictCN I think Kingsoft's CIBA can be rarely started in your computer.

To use DictCN, simply hover the mouse (coming with 3.0) upon the word you want to translate , or select it (drag or double-click to highlight the word), the translation (pronunciation and explanation) will show up soon in a layer on the same web page.

You may click on the 'D' icon on the status-bar to activate and deactivate DictCN (color of the icon changes correspondingly). You may also press ctrl-alt-d short-key to do the job.

By Moving the mouse over the translation, you can hear the speech, and a click on it will bring you to the detailed explanation page.

Verilog Implementation of CRC

CRC Algorithm discusses how CRC error control encoder works. Now we're going to provide a simple implementation of CRC encoding in Verilog. Here we assume the bit length of information data to be encoded is 16, and the Generated Code is 4 steps.

module crc_encoder (crc_done, crc_start, crc_code, di, gc, clk, rst_);

parameter DataL = 16; //data length
parameter GcL = 4; //generated code length

output crc_done;
output [GcL - 1:0] crc_code;
input crc_start;
input [DL - 1:0] di;
input [GcL - 1:0] gc;
input clk;
input rst_;

reg crc_encode_enable; //crc encoding enable if this signal is high
reg [3:0] crc_encode_cnt; //width of the counter relies on the size of input data.
reg [GcL - 1:0] crc_shf;

assign crc_done = crc_encode_cnt == DL - 1;

always @ (posedge clk) begin
   if (rst_)
      crc_encode_cnt <= 0;
   else if (crc_done)
       crc_encode_cnt <= 0;
   else if (crc_start | crc_encode_enable)
       crc_encode_cnt <= crc_encode_cnt + 1;
end

always @ (posedge clk) begin
   if (rst_)
      crc_encode_enable <= 0;
   else if (crc_start | crc_done)
      crc_encode_enable <= crc_start;
end

always @ (posedge clk) begin
   if (rst_)
      crc_shf <= 0;
   else if (crc_start)
      crc_shf <= 0;
   else if (crc_encode_enable)
      crc_shf <= { crc_shf[GcL - 2:0], di[DL - 1] } ^ ({GCL{crc_shf[GcL - 1]}} & gc);
end

always @ (posedge clk) begin
   if (rst_)
      crc_code <= 0;
   else if (crc_done)
      crc_code <= crc_shf;
end

endmodule

Kylie Minogue - Can't Get You Out Of My Head

Kylie Minogue - Can't Get You Out Of My Head (Lyrics)

La la la la la la la la
La la la la la la la la
La la la la la la la la
La la la la la la la la

I just can’t get you out of my head
Boy your lovin’ is all I think about
I just can’t get you out of my head
Boy it’s more than I dare to think about

La la la la la la la la
La la la la la la la la

I just can’t get you out of my head
Boy your lovin’ is all I think about
I just can’t get you out of my head
Boy it’s more than I dare to think about

Every night, every day
Just to be there in your arms
Won’t you stay
Won’t you then stay forever
And ever and ever and ever

La la la la la la la la
La la la la la la la la
La la la la la la la la
La la la la la la la la

I just can’t get you out of my head
Boy your lovin’ is all I think about
I just can’t get you out of my head
Boy it’s more than I dare to think about

There’s a dark secret in me
Don’t leave me locked in your heart
Set me free
Feel the need in me
Set me free
Stay forever
And ever and ever and ever

La la la la la la la la
La la la la la la la la
La la la la la la la la
La la la la la la la la

I just can’t get you out of my head
La la la la la la la la
La la la la la la la la
I just can’t get you out of my head
La la la la la la la la
La la la la la la la la
I just can’t get you out of my head
La la la la la la la la
La la la la la la la la
I just can’t get you out of my head
La la la la la la la la
La la la la la la la la