测试
全部博文(931)
分类: 架构设计与优化
2019-10-18 14:11:17
2019年9月27日,秋高气爽,SAP成 都研究院数字创新团队全体成员又迎来了一次团队建设活动。这次的主题是:射箭。
在正式活动之前,大家先享用了一顿泰式海鲜火锅:
吃饱喝足之后,我们来到了名为“静矢堂”的射箭场所:
一位带着眼镜,穿着红裙子(?)的教练给众位IT工作者科普了一下古代弓箭和现代弓箭的区别,以及射箭的正确姿势:
兴致勃勃的各位纷纷开始了自己的动手练习:
小伙伴们一边练习,一边由认真的教练纠正着各种错误动作:
一...二...三... 瞄准,放! 很帅气的动作,不是吗?
然而。。。
全部脱靶。。。
好尴尬。。。
然而SAP成 都研究院数字创新空间的小伙伴们平日工作里和新技术新知识打交道惯了,学习能力都很强,几轮试射下来,通过不断的校准修正,纷纷找到了感觉。
这是我们小伙伴们的成绩,还可以哇?
请忽略那些脱靶的箭支, 囧。
为了向我们证明自己并非纸上谈兵光说不练,教练也给我们露了一手,28米外的箭靶,老眼昏花的Jerry连靶心都看不清:
只见教练走到射击位置,迎着我们所有人注射着他的目光,顶着巨大的压力,嗖的一箭,我们在大屏幕投影上定睛一看,稳稳命中箭靶的内环。不愧是教练,果真有两把刷子,没有在我们面前丢脸。
Jerry还看见旁边一位使用日本和弓的老哥:
听教练介绍完这款日本和弓后,Jerry马上打开了百度百科:
日本和弓,日本弓道所使用的一类长弓。标准的和弓长度2.2米,使用者执弓的位置主要是弓的下弧部份,长度比例占全弓三分之一。和弓在古代由竹与木再以一种称为鳔的胶原料组装而成,现在多数使用玻璃纤维强化塑胶。
看完之后Jerry再观摩这位老哥的执弓姿势,还挺标准的啊!
下面依次是在Jerry的文章 如何使用JavaScript开发AR(增强现实)移动应用 (一) 里提到的Wang Leo同学和文章 的作者Xu Haytham同学:“最不合格”的SAP应聘者: 从大学生到SAP成 都研究院开发工程师
猜猜这两位软件开发工程师的对战,这一局谁赢了?
最后大家的射箭兴致越来越高,简直停不下来,一致决定来一个即兴的射箭比赛。而比赛的规则是什么呢?此时大家终于暴露了作为SAP从业者的身份,设计出了一个又一个的比赛规则,循环赛,淘汰赛,突然死亡,赔率制,一站到底。。。
由于谁也不能说服谁,所以最后大家达成一致,采用一种最简单的比法,每轮每人射一支箭,最靠近靶心者获胜。获胜者当然是有奖金的,嘿嘿嘿。。。
然而就是这么简单的比赛规则,在实际执行时,大家围绕着谁先谁后射的次序上,又各有各的意见:
好在大家再次很快达成一致:上一轮的优胜者作为下一轮的卫冕冠军,第一个出场。结果这种次序安排居然出现了好几轮的卫冕冠军第一射就脱靶的意外情况。
这次射箭活动既增进了大家对彼此的了解,也使大家平时长时间面对电脑工作派不上用场的背阔肌得到了锻炼,一箭双雕,真是一次成功的团建活动。
其实Jerry很小的时候,就对弓箭比较熟悉了,当然是从动漫,游戏和小说里了解到的。
青铜五小强的精神领袖,射手座黄金圣斗士艾欧洛斯:
然后是出场时间只有两分钟的天箭座白银圣斗士德尔密,以一支黄金箭射中女神雅典娜,害得青铜五小强和十二黄金圣斗士忙活了几十集:
从神箭手哲别那里学到一手弓箭技能的大侠郭靖:
以及当年《暗黑破坏神II》1.09版里面,只需要随便捡一张亮金 弓,仅仅靠引导箭和多重箭这两个技能速通地狱难度的亚马逊:
P.S: Jerry大二的时候,做梦都想在战网上拥有一把这个神器:暗黑破坏神II的象征,十大神器之首:风之力九头蛇弓。
在我国以冷兵器作战为主的古代,拥有一手弓箭技能,能够提供远程输出和牵制能力的武将在历史长河中显得非常突出,比如《水浒传》里的天英星小李广花荣,凭借着不逊于西汉飞将军李广的百步穿杨绝技,在梁山好汉中排名第九。
当然花荣绰号中的正主,李广,那也是一个狠角色,咱国内小学语文课本里也有李广著名事迹的描写:
林暗草惊风,将军夜引弓。
平明寻白羽,没在石棱中。
不过Jerry最喜欢的弓箭英雄,还是从小就影响着我的《三国演义》里那些著名的历史人物。
黄忠,字汉升,南阳郡南阳(今河南南阳)人, 东汉末年名将, 本为刘表部下中郎将,曾与关羽大战150回合不分胜负,然后凭借弓箭神技在关二哥面前装B,一箭射中其帽缨。
后归刘备,并助刘备攻破益州刘璋。建安二十四年(219年),定军山之战,黄忠阵斩曹操部下名将夏侯渊,拜征西将军, 这是黄忠一生中的高光时刻。
可惜“善泳者溺,善骑者堕”,黄忠在随刘备伐吴时,不慎中了吴军埋伏,被吴国的一个小角色马忠冷箭射中肩窝,回营后伤重不治身亡。
不过黄忠一生的光辉事迹,还是给Jerry这样的游戏迷们带来过无数的欢乐。比如IGS出品的神作,《三国战纪I》里面,黄忠爆气后依次按“上下A”,就能发出下图“李广射虎”的必杀技。
这么有特色的武将和素材,对中国古代武将情有独钟的日本光荣公司当然不会放过。在Jerry心中,这家公司出品的《真三国无双》系列,是游戏性和历史性的完美结合体,以及于Jerry工作之后,仍然牺牲了很多本来可以用在编程上的业余时间,来一次又一次地刷该游戏的关卡。Jerry当时到底有多痴迷?看看当年的SAP社区profile就知道了:
真三国无双5里的黄忠人设:
《真三国无双》系列里有一些让从小熟读三国演义的Jerry感到很囧的人物设定,比如一些历史人物的乱入。东汉末年讨虏将军孙权之妹孙尚香,在为巩固孙刘联盟目的而生的一段政治婚姻中,嫁给刘备,后来孙权的谋士张昭献计,谎称其母吴国太病危让其速归吴。虽有赵云挺身而出“截江夺阿斗”,但孙夫人还是回到了吴国。
后来刘备中了陆逊的火烧连营之计大败而归,病故。孙尚香在吴国闻讯,投长江而亡。
大致是罗贯中笔下将孙尚香塑造成一个有情有义的女中豪杰的缘故,她在《真三国无双》里也披挂上阵了,不过让Jerry不解的是,她在无双系列第五代里,武器从之前的铁环换成了弓箭,人设也越来越卡哇伊了,囧。
另一位在《真三国无双》第五代里使用弓箭作为武器的巾帼英雄,就是大名鼎鼎的诸葛亮的老婆,黄月英。
《三国演义》全书,对这位奇女子只有一段短短的侧面描写,来自第一百十七回:邓士载偷度阴平,诸葛瞻战死绵竹:
“原来武侯之子诸葛瞻,字思远。其母黄氏,即黄承彦之女也。母貌甚陋,而有奇才:上通天文,下察地理;凡韬略遁甲诸书,无所不晓。武侯在南阳时,闻其贤,求以为室。武侯之学,夫人多所赞助焉。及武侯死后,夫 人寻逝,临终遗教,惟以忠孝勉其子瞻。瞻自幼聪敏,尚后主女,为驸马都尉。后袭父武乡侯之爵。”
我国历史上关于这位奇女子的传说,让Jerry再写十篇公众号文章都说不完。有一个民间传说是,月英曾师从名师,艺成下山之际,师傅赠送她鹅毛扇一把,上书“明”、“亮”二字,并嘱咐她,姓名中有明亮二字者,即是你将来的另一半。后来的事情大家都知道了。
诸葛武侯娶了月英后,羽扇从不离手。六出祁山,草船借箭,空城计等生死存亡之际,诸葛亮总是轻摇羽扇,给人一种胸有成竹,胜算在握的感觉。或许这把诸葛亮从不离身的羽扇,正是他们夫妻间经历三国乱世几十年的风风雨雨仍真挚不渝的爱情见证。
终于把弓箭说完了。那么弓箭和游泳有什么关系?
作为一个程序员兼游泳爱好者,Jerry一直在思索如何用编程思想来指导游泳练习,比如:
今天参加SAP成 都研究院团队建设的射箭节目,Jerry突然想起了最近在网上看到的一篇把射箭和自由泳手臂动作进行类比的文章。在Jerry进行过实际的射箭练习后,觉得这两者的的确确有一些相通之处。最大的相同点,当然就是射箭的拉弓动作,和自由泳划水动作,都需要用到背阔肌发力。
自由泳划臂,无论前中后交叉的哪一种变体,前伸的支撑臂都应该在肩膀的延长线上。有的教练启发学员的做法是想象在你的正前方不远处漂浮了一百元钱,你要充分打开你的腋窝,舒展前伸的手臂去够着它。
然而很多初学者包括Jerry当初在内,容易出现支撑臂没有充分前伸,没有对准肩膀延长线,支撑臂下沉等毛病。
除了前伸的支撑臂之外,划水的那只手臂初学者也容易犯各种错误。正确的推水动作,教科书上的定义是应该加速向后推水直至大腿外侧,手肘接近伸直才算推水完毕,然后进入出水环节。
所以推水动作的一个典型错误,就是所谓“半途而废”式的推水,这种情况下初学者往往推水至胸前或者髋部即完成,大大降低了前进的动力。
而这些自由泳划臂时的易犯错误,恰恰可以通过类比射箭的动作来加以纠正和避免。
假设我们使用右侧换气,出发后右臂进行第一次划水,那么想象左手前伸,紧握住弓身,右手开始高肘抱水,当手掌与池底垂直时,抱水结束,开始向正后方加速推水。推水时想象自己在拉弓弦,要尽可能地拉满弓。由于拉弓时左手作为錨定点保持不动,右手向后发力,自然而然地贯彻了自由泳划水侧转身体的要诀,根本无需刻意去完成。
而关于之前Jerry描述的划水“半途而废”式错误,想象大腿外侧挂了一个箭袋,我们右手高肘抱水完毕,推水至大腿外侧后,需要从箭袋里取出一支箭矢,之后将箭矢移出水面,从头部前方搭到弓箭上。
总之,在自由泳行进过程中,我们想象自己是一位张弓射箭的射手,前伸的支撑臂搭弓指向目标,划水的手臂高肘抱水后转体划水,仿佛在做一个舒展的拉弓动作。
最后Jerry以美国游泳名将,Nathan Adrian(内森-阿德里安)的自由泳换气演示视频结束这篇文章。大家看这位大神在水里的姿势,像不像一位优秀的射手?
(播放这段视频时请打开手机的音量以获得语音解说)
要获取更多Jerry的原创文章,请关注公众号"汪子熙":