2012年8月1日星期三
如何看待此次伦敦奥运羽毛球选手被取消资格一事?
消息原文
我觉得这个明显就是借机处罚,平息观众的怒火。的确,我承认,不尽全力,不认真打,观众的票白买了,看不到好看的比赛。但是这是比赛,不是表演。运动员来奥运是争夺金牌,不是打比赛给花钱买票的观众看的。要是你花钱请人来比赛,人家不好好干,你有理由生气。但是这个比赛是运动员参加奥运争夺金牌,怎么安排,怎么打是人家自己的事,观众没有理由说三道四,指责运动员。(补充:有这么个说法,因为观众不满,那么就影响赞助商,进而影响羽毛球赛事在奥运会的生存。本来就传说羽毛球要被奥运会取消,因为西方国家没什么人关注这个,强队都在亚洲。所以观众一不满,国际羽联马上就行动了。注意这里,是国际羽联的处罚决定,不是奥组委哦!因为他们害怕不平息观众怒火,不做表示,奥运会要取消羽毛球就更有说法了。具体出处就不引用了,就当道听途说吧。)
此外,媒体大多批评运动员违反奥运精神。援引那个谁顾拜旦提倡奥运“重在参与”,“不是为了金牌”的话,这次羽毛球运动员就被贴上了道德有问题的标签。我想说,这些媒体就是双重标准。他们一说谁谁谁厉害,就是获得了多少金牌,多少奖牌,很少是因为谁谁多么参与。外国对比赛有句话:If you are not the first,you are the last。游泳的Phelps因为获得那么多奥运金牌牌而被称为“最伟大的奥运运动员”。
奥运比赛,口号喊得响,重在参与,最好世界各国都参与,得不得牌没关系。但看看实际情况,你只见奥运每个比赛每个项目都颁奖金银铜牌,却没有每个项目都颁奖什么“最佳参与”,“最佳拼搏" (当然,历史上也偶尔有特别奖。记住,是偶尔!)记得在悉尼奥运会上某项游泳预选赛上,一个选手差点游不完全程(因为他刚学游泳没多久,是在酒店游泳池练习的,因为国家不行)。结果,他只能被当成笑料上电视。怎么没见奥运会大力推荐他,以他为榜样宣传?人家可是全力参与啊,不会游泳都来了!可见,其实奥运根本就不是什么重在参与,而是重在奖牌。
然后,对于这个规则“球员必须在比赛中发挥全力”,我觉得本身就有问题,难道不发挥全力就不行了?按这次处罚羽毛球运动员的标准,是不是只有不发挥全力就取消资格?那这样美国队打篮球,不是该直接取消资格了?因为他们根本没有全力打啊!!而且,再说了,这羽毛球小组赛3场,我前两场全力以赴,所以第三场不论胜负已经铁定出线。为什么还要浪费体力去打第三场?金牌不会颁给最努力的选手而且最好获胜的选手。
让我们回到2008,男子100米跑,决赛。你不见bolt在最后10米时就明显减速,还东张西望,捶胸庆祝?试问,这不是违反了”球员必须在比赛中发挥全力“那条规则,怎么不看国际田联来处罚?不见观众唾弃,说他不认真跑完全程?相反,全球人民都感叹,这丫实在是太强了,实力出众,居然跑到最后还可以放松!假如把100跑的前90米比成羽毛球小组赛的前两场,最10米看成是最后一场。那么bolt和这次羽毛球选手是多么的相似,前面太牛所以后面无需努力。可惜,结果大相径庭。
回头再谈观众的感受。的确,花钱没看到好比赛是可惜。但我觉得这事不能怪运动员,因为本身小组赛制就注定了最后一场比赛可能是鸡肋(因为有人已经提前出线)。为什么只是处罚合理利用规则的运动员,而不去处罚那些无脑制定这些比赛制度的官员?他们才是这种现象的始作俑者!你们买票钱可是给奥委会,不是给运动员啊。
今天,这个羽毛球因为不好好打,就被千夫所指。我觉得是不对的。咱不谈奥运精神,只说体育比赛,这样的例子(不尽全力,或者不浪费不必要的体力,再或者在合理规则下安排战术)在各个体育运动中有很多,大家都觉得合理。以下列举三个:
1.2012,wembley,男子网球决赛。费德勒VS英国的莫雷。我看费德勒经常好多球就不去全力抢救,明显是想节省体力啊。那莫雷,每球比争,经常飞身打滚。按此说法,岂不是莫雷比费德勒更应该获得冠军?可惜不是,没人会说费德勒没有每球必争,只有人说他合理安排体力,更好的控制比赛。为什么此次运动员因为已经出现就想保存体力就不行了呢?我全力打,万一受伤了,岂不是影响后面的淘汰赛,自作孽?
2. 足球。多少世界大赛,每当小组赛两战全胜铁定出线后,球队就往往派替补出战第三场,让主力休息,来打好淘汰赛。俱乐部打欧冠,如果小组出线,他们就让二线队打剩下的小组赛。甚至还有为了打淘汰赛放弃一些联赛(上替补)。这样的比赛往往打得和沉闷和平庸,甚至会输球。确没听说哪个队因为这个被取消比赛资格,或者球迷要求退票。为什么这次比赛观众就不满了呢?
3. F1。假如某车队某站获得了1,2名的发车位置。那么战术基本就是,第一名全力跑快。第二名尽量放慢速度,压制后面的车,让第一名的自己队友能跑出更多的领先时间。另外,在比赛中,同一队的车手更具情况让车(提高某人积分)等各种车队战术,都是比赛的看点。为什么今天这个羽毛球根据比赛进程选择对手就是欺骗而不是战术选择了呢?
所以,我认为,这个处罚本身就是一场闹剧。自己规则有漏洞,还不给人家利用。要我说,选手可以在比赛开始就说我腿有伤,这场比赛认输,直接准备淘汰赛(如果规则允许)。根本就不要打这第三场。
君不见,多少人利用法律漏洞,少缴税款。比起利用比赛规则,那些才是值得媒体关注和大书特书的吧?
以下白岩松和李永波的观点,也值得参考:
白岩松:规则漏洞不是道德问题 脑子进水才会拼
李永波采访 (在中国代表团放弃上诉后,李永波道歉称自己没搞透规则。我相信他不是没搞透比赛规则,而是其他国家对待中国羽毛球的态度的规则)。
再补上这个观点,我觉得这个才是事件背后的真实原因。可惜为什么媒体都愿意指责运动员,而不是造成这个现象的原因呢?
要更深层次认清女双事件
补充,新的材料:
英国在1948年奥运赛艇比赛故意输掉比赛以避开丹麦(BBC专题纪录片回顾夺冠历程)
2012奥运日本女足故意打平以获得小组第二(国际足联说不调查)
更加说明这次对羽毛球的处罚不是什么规则,而且某些组织的作秀和故意打压中国。
再补充,刚看了New York Times的两篇文章,其实美国的态度也很公正的:
Olympic Ideal Takes Beating in Badminton,Losing Can Be a Winning Strategy。
2012年7月9日星期一
Office Word: Update cross reference when using Mendeley
Usually, you only need to select all text (Ctrl+A), right click, and select "Update Fields" for the pop-out menu. But after I installed Mendeley (a reference tool, like Endnote) plug-in, this method could not work because the option of "Update Fields" went grey and you cannot choose it. I guess this is because the word does not know how to update those Mendeley references as they are using the same function of the built-in cross reference.
Recently, I found a trick from my friends to walk around this. All you need to do is select "Print" and the word will bring you the print preview page. Simply close the preview page and you will find all the cross reference have been updated automatically. I think the mechanism behind this is the word try to update all the reference fields before print and it just ignores those it cannot update (not like in the previous situation, it will prevent you to do so).
In a sum, this solution is:
Select "Print" -> Exit the print preview -> All the fields updated automatically.
2012年3月26日星期一
[Collaboration Workshop 12] The future of scientific software developer (researcher developer) in academia
Collaboration Workshop 12, Oxford
During 21st and 22nd March, the Collaboration Workshop 12 was taking place at Queen’s College of Oxford University. The workshop mainly focused on the software development in academic projects and attracted more than fifteen researchers and developers. Thirty two topics were raised and discussed during the two day event and more than twenty lightning talks were presented.
Among these discussions and topics, I was enjoying the ones that were related to the collaboration between scientific researchers and software developers and a possible new specie for academic research projects - scientific software developer, who acts between the two or plays a dual role in the research.
Who / What is Scientific Software Developer
Alongside the rapid development of computer and computer technology, most of the recently scientific researches will be involved computer software or software development (In the workshop, someone(somewhere) mentioned 40% of research projects were linked to software but I forgot where I found it). We had topic about “Teaching programming to scientist” and “Successful collaboration with computer scientists”, which provided some nice suggestions. There are some natural limitation with above approaches. For example, the strength of a scientist lays on his/her research ability and if he/she starts to cars about programming he/she may lost focus. The computer scientists (it was changed to software developer for clarification during the discussion) usually cares about the quality of the software and cannot aware the research process.
So we need someone who can act the both roles and carry a software project toward success. Someone knows the natural of research and also is familiar with principles of software development.
Currently status of Scientific Software Developer
It is quite common that the researchers do the programming themselves and as we known this usually result in a poor, non-reusable, non-maintainable software.
EPSRC only invested £9 million per annum in software during the past five years. Comparing to the budget of £950M for the year 2012/2013, the software seems definitely ignored.
Similar role does exists but unfortunately there is a lack of identification and the person who does this job has usually not been recognised properly. Such person may be treated as a RA or RF, although he/she does a different job. There are some groups (Scientific Software Development and Management, Computational Science, and Computational Scientists and Engineers) in LinkedIn but we still lack a formal name for this whatever we called new specie.
Gorissen from University of Southampton mentioned they now started to have some posts specialised for scientific software developer. There is one from Imperial University who has similar job. But the we have not heard much of these from other universities. Henji from Microsoft also mentioned Microsoft Research (Cambridge) has “Research Software Development Engineers”, although it is no a academic position.
Where does Scientific Software Developer go?
The main problem with scientific software developer is not a proper name but the lack of career track and path. There isn’t any senior position for such a role. Eventually, you have to follow the route of Research Assistant –> (Research Fellow) –> Lecturer –> Senior Lecturer –> (Reader) –> Professor if you want to develop your career further. But as a scientific software developer you may lack of publications or project grants, which is essential in climbing the ladder in academic (If you decided opting to industry, they may consider you has no practical experience). So basically, you have wasted your time doing this role as it cannot provide your a strong portfolio.
Another problem is in a bid of academic research project, the labour of software developer is usually under-estimated. So there may not exist enough funding for another developer. And from the university point of view, having a pure scientific software developer not subject to any project is a waste and risk in finance, especially in the currently situation of government cutting findings.
What is the future of Scientific Software Developer?
Now, and in the near future, scientific software developer will still be a minority in academia. But things are getting better as Dan Emmerson from EPSRC introduced the Action Plan of “Software as an Infrastructure”. We will expect more funding and job posts in the coming years.
Acknowledgement
First, I would like to thanks all the attends in the workshop and give credit to those who have contributed in the discussion (without them, I cannot write such a topic).
Secondly, I would like to express my special thanks to DevCSI for sponsoring me.
Lastly, Thanks to all the organisers for their hard work and communications.
Disclaimer
This blog does not represent the view of Collaboration Workshop 12. All the opinions are subject to the author.
2012年2月3日星期五
Tutorial: Use FileStream on SQL server 2008
1:
Enabling FILESTREAM In The Database, Enabling FILESTREAM on SQL Server 2008.
2:
QL Server 2008 FILESTREAM , LINQ to SQL and FILESTREAM
2012年1月25日星期三
温格换了5万次人??
我以前一直觉得国内很多新闻媒体都是标题和内容不符,而且很多时候不加思考胡乱转载。最近看到的一则新闻,让我尤为气愤。真的想大骂,你们转新闻时是不是不经过大脑的?!
事情缘于:上周阿森纳坐阵酋长球场迎战曼联,最终以1-2败北。赛后,教授温格的一次换人引起的媒体的普遍质疑,甚者连当时场上球员都有不解。那是比赛下半场,张伯伦刚刚助攻范佩西攻入扳平的一球,温格做出了一次让人大跌眼镜的换人:用近期表现低迷的阿沙文换下场上表现出色的张伯伦。此时,队长范佩西的表情是:
赛后,天空体育采访温格时,他也承认自己犯了一个战术失误(虽然在记者的追问下,他也不肯明说是什么失误)。采访视频可以才天空体育的官方网站看到:这里。
在这个新闻里,引用了一句话来表示温格坚持自己换人是正确的:"I've been a manager for 30 years and have made 50,000 substitutions. I do not have to justify every decision I make to you (the Press). I stand up for it." 翻译成中文就是:我当了30年的教练,换了5万次人。我不需要向你们(媒体)解释我为什么换人。我相信我的决定。
于是,这句话成了事后被引用得最多的,媒体(特别是国内)用来炒作温格自我辩解的噱头。国内相关新闻:
6万阿森纳死忠狂嘘温格 教授:嘘我?我换过5万次人!,espnstar,搜狐, goal.com。
腾讯就更搞笑了,直接改成是范佩西说了:范佩西亲撰文否认与温格矛盾。
或许普通人看了不觉得什么,我在这里就是想说明一下,50000次换人,稍有足球知识的人就知道不可能。为什么呢,我来分析下:
温格1984年开始当主教练,到现在一共大概执教了1300多场比赛(按wikipedia是到2012.01.22一共有1317场)。一场比赛可以换3个人,一个最大就是1300×3=3900. 如果多算一些,算温格有1500场比赛,那就是4500次换人(如果外加什么友谊赛,换人不受限制的,算1万也不够5万啊)。
看网易的相关新闻:温格换人遭球迷狂嘘不认错 辩解称有5000次经验],就感觉比较实际了。但是5000次,远远没有5万次有震撼力啊。
那么,来考察到底是谁出的错。每次英超比赛结束,天空体育是有对主教练的专访的,因此,天空体育应该可以算是消息发源地。专访的视频是在电视上及时(应该是有剪辑)播出的(上面天空体育网站的链接也有这个视频)。在视频中,我没有听到温格具体提到关于换人次数的解释,他只是说想换人做些改变。不过天空体育网站在相关新闻里面是引用了这么一段的:
"I've been a manager for 30 years and have made 50,000 substitutions. I do not have to justify every decision I make to you (the Press). I stand up for it."。
因为是放在引号里,所以可以认为是温格的原话。但是因为视频里面没有出现相关语句,可以认为有可能是温格口误(个人认为可能性地),或是说5000次,而网站编辑手误写成了50000。
不管是温格口误还是编辑手误,这都应该是一个错误。不少外媒在转载时就把50000换成了many(很多),而且一般都是用“温格辩解自己如何换人”这类标题的。因此,可以感觉到,其他媒体也觉得这个50000不合理,所以没有突出或者干脆换成很多次。反观国内,”五万次换人“成了绝好的新闻标题,特别是球场观众才6万人。估计再下次,标题该改成“6万阿森纳死忠狂嘘温格 教授:嘘我?我能换6万次人!”.
其他新闻领域我不清楚,但是足球这块,在我呆在国外这几年,通过对比国内和国外新闻,深深感受到某些新闻写稿人的知识之匮乏,网站编辑文平之底(我还常在体育新闻里看到错别字的)。我就不禁奇怪了,我们中华文化如此深厚,有见识有底蕴的知识分子是应该大有人在,为什么诸多新闻网站就充斥着如此多了垃圾新闻,标题新闻呢?别说深度评论,就是中肯准确的新闻都难得一见啊。如果没有相关知识,那读者们岂不是容易受误导,以讹传讹?
Big mistake: Wenger have made 50,000 substitutions?
The full news can be seen as SKY Sports:
http://www1.skysports.com/football/news/12047/7448943/
The quote is:
"I've been a manager for 30 years and have made 50,000 substitutions. I do not have to justify every decision I make to you (the Press). I stand up for it."
According to Wikipedia, up to 22 January 2012, Wenger has managed 1317 games (since 1984). The maximum substitutions he can make is 1317 * 3 = 3951.The statistic may not be accurate. But even if we assume he managed 2000 games, he can only made 6000 substitutions. There is no near 50000!
As I cannot find the interview video contains such conversation, so I don't know whether this came from Wenger or just the editor put the wrong figure.
In both case, the one with a brain should sense there is something wrong with such 50000! But ironically, such sentence has been quoted on many other website (include bbc).
2012年1月19日星期四
2012 is not gonna to be a normal year - January So far
So far, many things happened as you would like to believe they are stories:
- You may think "Titanic" is an old story only happened in the old days. Costa Concordia tells you that history is copyable, no matter how advance the technology is.
- It had been like an overlord, but even like Kodak cannot stand the change of time.
- The United State is said to be a land of liberty, but it seams SOPA and PIPA doesn't agree. So we had a first ever Internet Strike.