2006年10月31日星期二

一封给领导的MAIL

前些天在中关村图书大厦偶然买到了一本书《UML用例驱动的对象建模——范例教程》。也很偶然的仔细阅读了一下,居然发现这是一本我找了很久的书。
于是又买了它的前一版《UML用例驱动对象建模——一种实践方法》来阅读。
下面是我读了书之后给老板写的一封MAIL:
====================================
关于ICONIX开发过程与SparxEA开发系统的推荐

推荐ICONIX开发过程的理由:
1.XP过程:XP过程虽然一度比较时髦,但是经过研究,早已被我们所认定为是不实用的开发过程。
2.RUP过程:我们公司从来就没有真正的完全实施过RUP开发过程,主要原因如下:
- UML的图例很多,也比较复杂,但是实际上最常用到的20%的图例可以覆盖80%的需求。
- RUP的开发过程过于繁琐,对我公司这样规模的项目并不适用。例如多次迭代的方式很难真正的实施。实际上我们已经对RUP进行了适合我们自己特点的裁剪。
- 文档格式过于复杂,例如标准的用例格式。实际上如果完全遵守将导致成本过高,而且也没有必要。实际上,我们已经确定了自己的用例格式。
- 我们自己来讲,已经确认了用例图/顺序图/类图为UML设计的核心图形,但是RUP中并没有指导这三类图形是如何在设计过程中被贯穿发展并最终统一的。

当我看到ICONIX过程时,发现有很多关键点与我公司的开发过程是十分匹配的。
1.在开发过程中有明确的评审点。
2.只选用了UML图例中最常用的几种图例用来对系统进行分析。
3.才用了比较简化的开发流程与文档格式。例如用例的格式就与我们现在的格式十分类似。
4.明确了设计过程中由用例图到类图之间的顺序图的生成过程,过度比较平滑。
所以我推荐使用ICONIX开发过程,来将我们的开发过程优化并实施理论依据。

推荐SparxEA设计工具的理由:
1.我们一直在找可以统一需求分析与设计过程的平台,但是Rose & Requisite Pro过于庞大而不太适合我们的设计方法。
2.Rose/XDE设计工具过于庞大,而且不能完全满足设计文档需求。而且自动生成代码的功能我们在短时间内还使用不到。
3.需求和设计过程之后需要专门的生成文档的时间,繁琐且工作量大,COPY工作过多。而且也不利于文档的后期维护与更新。
4.对于设计过程,无法进行系统一级的版本控制,而只能进行文件方式的版本控制。

使用SparxEA我们的获益:
1.可以将CODING之前的所有过程放在统一的系统中进行管理,其中包括需求、设计、计划等等,甚至还包括了TEST CASE和维护记录。
2.可以进行系统一级的版本控制,可以支持基于SCC协议的版本控制软件,如VSS, STARTEAM等。另外可支持CVS。
3.可以自动的生成文档,可要节省大量的文档写作时间。
4.支持ICONIX开发过程与RUP/XP开发过程。
5.新版本对中文支持没有问题。
======================================

但是我现在正在犹豫是否将这封MAIL发给老板。
1.新的部门结构调整之后,我已不再负责开发部门的部门经理,现在成为了AMS部门的经理。所以这样的工作已经不是我的本值工作了。所以上报了这样的建议也无非是给自己找一些额外的工作来做。现在的本值工作能让老板满意已经不容易了。
2.老板现在的注意力并不在开发方法的改进上,而在于扩大生意机会上。所以这样的建议很难提起老板的兴趣。

另外,最近听说Motorola业务部门的Brain离职了之后,白晓梅接替了他的位置。嗯,白晓梅和Anna Zheng是我在Motorola接触的客户中正经很有工作能力的几个客户之一。思路、处理问题的方式、沟通方式都正经象老板的样子。

2006年10月30日星期一

经典的老电视剧

还记得在我上中学的时候,颇有一些很经典的老的进口电视剧。现在已经没有人再提起了。
《CI5》英国片
《月光侦探社》布鲁斯·威利主演
《斯蒂尔传奇》皮尔斯·布鲁斯南主演
《复仇者》英国片
《三个侦探(新复仇者)》英国片
《是,大臣》英国片
按照当时的感觉来看,这些片子放到现在应该仍然称得上经典,只是现在没有机会重温,所以也没有把握真的是这样。
比如当初的《加里森敢死队》,由于过于暴力,在国内一度被禁映。后来又有机会重新观赏才发现,这其实是一部典型的轻喜剧啊。

2006年10月26日星期四

真正现实的软件过程——ICONIX

昨天在中关村图书大厦买到了一本书《Applying Use Case Driven Object Modeling with UML, An Annotated E-commerce Example》。
买的时候没有什么感觉,今天到昌平听UML的培训课,课程内容过于初级了,于是便把这本书拿出来读。越读越感觉,这正是我寻找已久的东西!
o XP过程太过于极端,在中国完全不适合。大约两年以前我仔细的读过了一些关于XP的说明,当时就觉得这个东西是一群完美主义者搞出来的乌托邦。RUP过程又太过繁琐复杂了,对于几个月的项目如果要完全遵照RUP的话,项目组的人会疯掉。但是我们手头又没有多少可参考的东西来对RUP进行恰当的裁剪。ICONIX大小正合适,具有完全的实际应用价值。我可以明确的感受到,我所在的部门经过短期的培训完全能够实际应用ICONIX过程。
o 书中指导了分析设计人员使用UML中的最核心的图例来对系统进行分析,并讲解了具体的实施方法。一切都以实用为主。不像以往的书中全面的对UML进行介绍,到头来读者还是不知道实际该如何应用UML来分析系统。
o 书中第一次提出了系统健壮性分析的过程,这在以往的教材中是没有的,填补了用例分析与时序图中间的空白。大大提高了系统分析到设计的可靠性。
o 书中不建议撰写复杂的用例格式,这和我给公司定义的新的需求分析文档模版的思路完全相同。

今晚重新下载了Sparx公司的Enterprise Architect 6.5。
以前也曾经使用过,当时就觉得功能很好,与我的项目管理的思路很配合,只是因为当时的软件对中文支持很差,才不得不放弃了。
这次又试了一下,中文一点问题也没有了。另外:
- 可以在用例图中填写用例的内容,并且系统提供了需求图模板。这样可以完全的在系统中进行需求分析的管理。
- 可以灵活定义使用何种开发过程,并提供相应的模板。
- 可以在系统中进行数据表的设计,可以在系统中进行TEST CASE的设计,可以在系统中进行项目计划以及项目管理。
- 系统提供了版本控制的接口。
- 强大的文档导出功能,意味着:可以在系统中进行分析与设计,然后由系统自动生成用于发布的文档。这样大大提高了工作效率。

由此,我认为这款软件同公司项目开发的现状十分吻合,完全值得在我所在的开发部门进行推广!

可惜,老板以前并不支持我的想法,所以现在也不太可能有变化。毕竟Rational Rose XDE是太主流的工具了。

2006年10月25日星期三

四张高花开叫 by Eddie Kantar

Four Card Majors: a Brief System Summary
By Eddie Kantar

四张高花开叫: 系统纲要

远古时代, 四张高花开叫是规范, 对争叫的加倍也通常是惩罚性的.其后果是很多四四高花配合尤其是黑心争叫后的红心四四配合无法探测到. 然而, 一旦否定性加倍被大量采用后, 高花四四配合丢失的概率变得非常小. 于是五张高花开叫变成了规范. 应叫人现在能安全的知道同伴开叫高花后至少有五张. 并且, 打四三配合的"危险"也几乎不存在了. 事实上, 很多4-3配合的最佳定约变得不可能探测. 并且很多牌手失去了打四三配合摇摇欲坠的将牌的爱好(谁又能责备他们呢?), 即使打这样的定约锻炼性格.

既然打否定性加倍, 高花四四不容易错过, 并且当你听到同伴1H, 1S开叫后, 你能轻松的知道你搭档拿了5张高花, 低限, 那为什么我们还要打四张高花开叫? 答案有七条, 这里前提是只开1H,1S的强四张套,即5个大牌中有三张, 低限并且有方便再叫.

你为什么该打四张高花?
1 一手牌的最佳定约可能是一个四阶4-3配合高花定约, 明手有将吃价值.
2 指示首攻.
3 作1C,1D三张开叫的情形大量减少, 以至于搭档对你低花开叫的长度有更多的信心.
4 一夜之间, 你变成了一个更加危险的对手. 1H,1S开叫后争叫的难度要比1C,1D大得多.
5 对手无法在你的同伴简单加叫之后安全的平衡. 因为他们无法确定你们停在一个7张配合, 还是8张配合的定约.
6 对手防御时将更加困难, 他们在计算时更难了, 因为他们不能自动假定开叫人拿5张高花.
7 如果应叫人拿长套配合, 并且迅速加叫, 你将把对手远远甩在后面.你们这一方能立刻发现配合, 并且不会泄露任何免费的牌形分配信息.

对于开叫者来说, 采用四张高花开叫成功的关键在于选择正确的牌来开1H, 1S.
对于应叫者来说,关键在于假设1H, 1S显示五张, 并且以任何的三张套进行自由支持. 如果你不能设法做到这点,别打四张高花.

开叫四张高花
下面是我对四张高花开叫在第一第二家的建议. 在第三,第四家, 开叫者有更多自由度,因为对于均形低限不必担心再叫问题.

四张强黑桃开叫
1 四张黑桃和四张方块, 3-2另两个花色.14 HCP. SAKTx HAxx DKxxx Cxx,开1S, pass 1NT, 2C之后再叫2NT,加叫2H, 你的三张套有止张的话, 会使你在同伴二盖一你的双张花色后能叫2NT.

2 四四高花, 3-2低花. 大牌应当集中在高花.尤其是黑桃. 13-14 HCP. SAKJx HAJxx DJxx Cxx, 开叫1S, pass 1NT,2C/2D后再叫2H. 如果黑桃不强, 就开三张低花.有些人这些牌开1H, 希望同伴在拿四个小黑桃时应1S, 我不采纳这个观点. 我以为1H之后1S应该显示好的四张黑桃或者5张黑桃. 并且欢迎3张加叫.

3 4-4-4-1, C单张的牌, 弱方块. 12-15 HCP. SKQTx HAKJx DJxxx Cx, 开1S, 2C或者1N之后叫2H.

4 四张黑桃, 3张红心, 五张方块, 单张草花. 12-15点.SAJTx HAQx DJxxxx Cx, 开1S, 加叫2H, 1N或者2C之后再叫2D. 如果这牌开1D, 在1NT应叫之后,开叫者就被自己"终局打法"了

开叫四张强红心
1 四张红心, 三张黑桃, 两张方块, 四张草花, 14 HCP. SAxx HAKTx DKx CTxxx, 开叫1H, 加叫黑心, 加叫草花,2D之后再叫2NT, pass 1NT. 在三张套里要有挡张, 以防同伴二盖一你的双张花色. 拿Sxxx HAKTx DKx CAxxx, 开1C,因为黑桃没挡.

2 四张红心, 四张方块, 3-2黑花(13-14点) Sxx HAKQx DQxxx CKxx, 开1H, 1S之后再叫1NT,pass 1NT, 2C之后再叫2D. 加叫方块.

3 四张红心, 五张方块, 3-1的黑花(12-15)点, Sx HAKJx DQxxxx CAxx(开叫1H), 1S,1NT或2C之后再叫2D. 加叫方块

还有一种"强"牌类型, 我以为也应该开一阶高花, 那就是18-19点, 3-4-3-3 或者4-4红套, 红心非常强, 比如SAKJ HAKQJ Dxxx Cxxx(开1H)

我在世界桥牌锦标赛上拿到这手牌, 为了取悦于我搭档,我开了1C, 在有局的时候. 结果全部pass了.搭档摊下牌来, 2个小草花, 4个小红心, 零点.漂亮. 我有局down3. 而我们可以打成若干红心.我绝不 再这么叫了.

第三和第四家开叫四张高花
在第三和第四家, 由于不必计划再叫问题,所以通常开了四张强套的低限牌之后倾向于pass同伴的应叫.

SAKJx HJx DKxxx Cxxx(在第三,四家开1S)
Sxxx HAQJT DKx CQxxx(在第三,四家开1H)

当你按我的建议打这种"好"的四张高花开叫,你通常是向好的结果迈出第一步. 尽管四张高花。开叫的频率比较低, 但当你拿三张小支持的时候,你知道大多数时候同伴持有五张高花(85%-90%),或者强四张高花(至少有五张大牌中的三张,10%-15%)

没有适合方法可以永远奏效, 这个体系也一样.但长期来说, 它应该是有收益的,而且这么叫很好玩.公平起见, 四张高花开叫的缺陷也应该提一下.

开叫四张高花的缺点
1 应叫人对开叫人是否开了5张高花没有完全的安全感,尤其是在对方阻击之后.
2 你可能会丢失低花配合
3 你有时候会打4-2配合! 如果你认为打4-3配合磨练性格,那就打打4-2配合吧!
4 很难找到一个愿意和你打四张高花开叫的搭档. 如今,多数牌手完全依赖于五张高花开叫, 以至于他们想一下四张高花开叫都会很不安. 很多人宁愿开4432或者5432的1D,而不愿开AKQJ或者AKQT的1H.

2006年10月24日星期二

这个地址里面有众多罗马尼亚体操名星的照片

http://www.shanfan.com/romania/romania.html

我本将心向明月,奈何明月照沟渠

“我本将心向明月,奈何明月照沟渠。”

这是一句流传很广的诗句,在文学作品中被引用过太多次了,连穷摇小说中都有。并且已经有很多版本,所以很难考证那个才是原版。

但从能够查到的出处,按出现的时间顺序,应该是元代高明所著的《琵琶记》最早。网上有帖子说最早的出处是《封神演义》,但《封神演义》为明代天启年间所作,而《琵琶记》却是在元末,所以《琵琶记》最早,除非找到比《琵琶记》更早的。但是更早的至今只能找到半句,在唐代齐澣的诗中有“将心托明月,流影入君怀”的说法,这不能算。

以下为引语:

元·高明《琵琶记》第三十一出 几言谏父——“这妮子无礼,却将言语来冲撞我。我的言语到不中呵,孩儿,夫言中听父言违,懊恨孩儿见识迷。我本将心托明月,谁知明月照沟渠。”

《封神演义》第十九回——且说妲已深恨:“这等匹夫!轻人如此。我本将心托明月,谁知明月满沟渠?反被他羞辱一场。管教你粉身碎骨,方消我恨!”

《初刻拍案惊奇》卷三十六——“那女子不曾面订得杜郎,只听他一面哄词,也是数该如此,凭他说着就是信以为真,道是从此一定,便可与杜郎相会,遂了向来心愿了。正是:本待将心托明月,谁知明月照沟渠?”

《金瓶梅》第四回——柔玉见世贞语意皆坚,垂泪叹道:“唉!罢了,正是,我本将心托明月,谁知明月照沟渠!奴有从兄之意,兄却如此无情;如今在你面前,我丑态尽露,反招君笑,有何脸面为人,留得此画又有何用,罢!不如与画同尽,抹去世上耻笑。”

2006年10月23日星期一

桥牌中的垫牌信号

已知比较流行的垫牌信号有很多种,在此列出一些主要的:

(1) 标准垫牌法
垫掉的小牌通常表示不欢迎换攻该花色,除非垫掉了顶张大牌,则表示明确的欢迎该花色。
(2) 标准垫牌法的改进
垫掉的小牌通常表示不欢迎换攻该花色,而垫掉一张稍大些的牌则表示欢迎该花色的换攻。尤其是如果在两轮垫牌中垫出了先大后小两张的话,则明确表示要求换攻该花色。
(3) 轮转垫牌信号
垫掉的花色是不欢迎的,垫出较大的牌表示欢迎除将牌外另两门花色中较高级别的花色,垫出较小的牌表示欢迎除将牌外另两门花色中较低级别的花色。
另一个变种是,垫出较大的牌表示欢迎所垫花色高一级的花色,而垫出较小的牌表示欢迎所垫花色低一级的花色。
(4) 奇偶(罗马)垫牌信号(伯根&克林格推荐)
垫出奇数点的牌张表示欢迎换攻该花色,垫出偶数点的牌张表示不欢迎换攻该花色。另外,垫出较大的偶数点的牌表示欢迎换攻另两门中较高级别的花色,垫出较小的偶数点的牌表示欢迎换攻另两门中较低级别的花色。
(5) 爆裂信号
从一黑色(或红色)花色中垫出小牌,是表示他希望同伴打出另一黑色(或红色)花色。在无将定约中,这一请求攻牌花色的信号,属于中性,而并非具有强逼迫性。
从一黑色(或红色)花色中垫出大牌,请求同伴攻出一红色(或黑色)花色。

由此看来奇偶垫牌信号与爆裂信号具有较大的灵活性,强烈建议使用。
另外,奇偶垫牌信号建议与奇偶跟牌信号搭配使用;爆裂信号建议与明显花色换攻信号搭配使用。

奇偶跟牌信号:
在同伴攻出大牌的花色中,跟出奇数点的牌张表示欢迎续攻该花色,垫出偶数点的牌张表示不欢迎该花色。另外,跟出较大的偶数点的牌表示欢迎换攻另两门中较高级别的花色,跟出较小的偶数点的牌表示欢迎换攻另两门中较低级别的花色。
当手中只有奇数点的牌而想表示不欢迎时,可以扔出较大的牌;当手中只有偶数点的牌而想表示欢迎的话,可以选择一门不可能换攻的花色。

明显换攻花色信号:
在同伴攻出大牌的花色中,跟出小牌表示明确不欢迎该花色,并且要求换攻明显可以换攻的花色。跟出较大的牌表示不一定欢迎该花色,但是明确不欢迎明显换攻的花色。
当从明手的牌无法看出哪一门花色是明显换攻的花色时,明显换攻花色被定义为较低级别的花色。

2006年10月22日星期日

爆裂信号

爆裂信号这个词是由荷兰语cardgame中派生出来的。这一信号的目的就是提供一个防守无将定约的更好的思维方式。当然,它可能同样也适用于有将定约,但它首先是用于防守无将定约。
这个信号的内容十分精确、简练:
(1) 从一黑色(或红色)花色中垫出小牌,是表示他希望同伴打出另一黑色(或红色)花色。在无将定约中,这一请求攻牌花色的信号,属于中性,而并非具有强逼迫性。
(2) 从一黑色(或红色)花色中垫出大牌,请求同伴攻出一红色(或黑色)花色。
让我们来看看这个爆裂信号在实战中的运用。
例1
        S QJT93
        H QT2
        D 97
        C A63
S K875               S 62
H 65                 H AKJ9
D KJ843              D T2
C 74                 C T9852
        S A4
        H 8743
        D AQ65
        C KQJ
南主打3NT。西首攻D3,以后依次为D7-DT-DQ。庄家兑现SA,再出S小牌过渡到明手。接着明手又出S,西用SK赢得,这时东垫去D2。东垫D2为爆裂信号,请求同伴换攻H。果然,西换攻H6,东家连续得到4墩H。请注意,假如东西方仅简单地采取大-小或小-大信号的话,东家就不可能表示出要求同伴换攻H的信号了。因此,这一信号具有开创性。
例2
        S 8752
        H 63
        D AK85
        C Q52
S QJ3                 S K964
H AQ5                 H 9872
D JT93                D 4
C 864                 C K973
        S AT
        H KJT4
        D Q762
        C AJT
南家做庄主打3NT。西首攻出不幸的DJ,庄家手上的DQ赢墩。接着又出D给明手的D8,东该垫什么牌呢?他应该垫去H2。这是请求同伴再出D吗?显然不是。东是表示放弃选择的信号。这一信号在实战中很有价值。
例3
        S 9754
        H QT3
        D JT96
        C K5
S T6                 S J832
H 54                 H AKJ9
D K8743              D 5
C 9763               C T842
        S AKQ
        H 8762
        D AQ2
        C AQJ
这一例仍然是由南主打3NT定约。西首攻D3,庄家让明手出DJ赢墩之后,接着再出D,东家此时显然无法用D小牌作信号,请求同伴在有机会时换攻H。但是根据爆裂信号的第二条,他可以垫去黑花色的大牌,也就是可垫去S8或CT。在现在这种情况下,垫C显然要有利一些。然而,如果明手的S和C的长度与现在相反,那么垫S8作信号更合适一些。
相信你已经看出,爆裂信号打破了以往有关信号的陈腐规矩,它精炼而实用,并且易于掌握。

那些以往的体操明星们现在都在哪里?

最近看了一些体操比赛,忽然想到了一个问题:那些以前的体操名星们,现在都在干什么?还有多少人能够被人们谈起?
女子体操,我有记忆开始是在上世纪80年代初。84年的奥运会是美国的雷顿虽然很是风光,但是实际上在当时的世界体坛,她也就是二流角色。当时正是苏联的舒舒诺娃和罗马尼亚的萨博一统天下的时代。88年奥运前后,明星是罗马尼亚的希力瓦斯,苏联的博金斯卡娅也刚刚掘起。到了92年的巴赛罗纳,博金斯卡娅渐渐老去的时候,还没有新的明星诞生,群雄并起。罗马尼亚的高吉安和阿玛内尔和独联体的古楚水平相当。那时候霍尔金娜才刚刚出道。96年亚特兰大,焦点人物是霍尔金娜。但实际上当时真正的王者是乌克兰的波德特帕耶娃!连续搞定世体赛和奥运会两大赛事的全能冠军可不是随便说说的。波德特帕耶娃功成名就之后退隐,罗马尼亚的阿玛内尔再度出山,与奥拉鲁和拉度坎一起开始横扫世界。俄罗斯的霍尔金娜仍然是靠着姿色和身材苦苦支撑。
男子体操,李宁时代结束之后是苏联的三剑客一统天下——克罗廖夫、阿尔杰莫夫、比洛则尔采夫,然后是苏联的柳金。到了92年,那时候是独联体的谢尔博一个人的时代。之后的96年前后,属于俄罗斯的涅莫夫和中国的李小双两个人。之后的男子体坛就没有真正的明星出现了。
上面的这些人现在还有多少人仍然被人们谈论呢?恐怕只有霍尔金娜这样的花瓶还能偶尔露露脸吧。由此可见,人们对体操的视角或者说媒体对体操的态度就是这样这样这样地……

关于谭氏精确

经过大约两个礼拜对ACOL的沉迷,现在又回到PRECISION上面来了。

ACOL虽然不错,但是在使用自己喜欢的约定叫之前需要仔细的考虑。不仅仅是能不能使用的问题,还不能改变整个体系的设计思路,不能破坏叫牌体系的整体美感。很难。使用精确制就几乎没有这个问题。精确制本身是个很开放的系统,而且主要的设计思路还是延续了美国标准质的内容。所以,大部分常用的约定叫都可以很方便的移植过来。
从根本上来讲,精确制和标准自然制的区别不大。对于手中牌力的划分基本上都是延续12-15/16-18/19-21/22+这么几个区间。对于22+这样的强牌,精确制与自然制都需要到2H/2S/3C/3D这样的高度才能显示出自己的第一套。而对于12-21强度区间的牌,自然制是先叫出第一套,然后用再叫来进一步表达牌型的同时明确整手牌的强度所在的区间。精确制呢,是自然制第二步要做的事情拿出来一部分放在了第一步来做。在开叫表明第一套的同时还要分清楚是在哪一个区间。这样做也需要一些代价:16+的牌只能在再叫中表示第一套了。

我最近又开始重新研究谭氏精确了。对于谭氏精确的认识,我有明显的几个循环。- 刚开始学桥牌的时候就看到谭氏精确了,当时的感觉是叫牌体系太复杂了,很NB!但是第一记不下来,第二也不会用,所以放弃了。- 过了一段时间,感觉:这样的叫牌体系谁记的住啊?完全的纸上谈兵的东东。还是标准精确较好。- 又过了一段时间:这样的叫牌体系将一部分叫牌的判断量化了,而且提供了很多很NB的约定叫,还是够厉害的。- 再过一段时间:体系的设计过于细腻而且过于繁琐了。如此多的约定在实战当中很难完全匹配上。与其记住如此多的约定,不如在牌理和基本功上多下下功夫。- 后来,在我打牌最好的时候:真正职业牌手所使用的约定卡就是要约定到如此细致的程度。而且再看看书中的内容也不是很难记忆,只需要有个固定的搭挡就可以了。- 现在的感觉:书中提供了很多十分细腻的约定叫,很有用。但是,必须在标准精确已经十分熟练,而且在自身有明确的自发的需要提高叫牌技巧的需求的时候才可以有选择的使用。必须要有针对性的,感觉某一类牌不好叫的时候,找一个约定叫来学习。而且书虽然很厚,但其实对很多牌的分析远远不够透彻,仅仅提供了一个叫牌体制的提纲而已。

2006年10月21日星期六

世界大学生桥牌锦标赛

世界大学生桥牌锦标赛今年在天津师范大学举行,比赛的头一天,我有幸到现场参观了一下: