分类归档: Life

记录生活点滴。。。

[转]敏捷软件开发不是黑客行为

(本文发表于程序员杂志2006年第4期)

在很多人的印象中,敏捷软件开发是种类似黑客行为的过程,是程序员最爱的勾当。不写文档,不作需求分析,没有项目经理,做什么东西完全是程序员自己的行为。所以他们认为这样的过程无法满足真正大型项目和复杂项目的需要,因此在经过考虑后,放弃了敏捷方法。

真的是这样吗?敏捷过程到底是如何做需求分析?用户故事和用例有什么区别?敏捷过程如何去管理需求的?这些是一些想要实践敏捷的人一直在困惑的事情。

我们常常看到书中讲,程序员拿到一个用户故事后,怎么计划,怎么分解,怎么写单元测试,怎么小步前进,怎么持续集成。这是典型的程序员视角。事实上,敏捷方法分为三部分,敏捷项目管理,敏捷需求分析,敏捷软件开发。上述书中提到的完全是敏捷开发中的实践,很多人了解到的敏捷,只是敏捷的三分之一。

在敏捷的团队中,作一个敏捷程序员确实是非常舒服的事情。从程序员的角度来看,只需要选择一张他感兴趣的故事卡片,了解清楚该卡片的需求,开始从功 能测试写代码,等通过了所有测试就完工。基本上不需要考虑太多的事情,非常轻松愉快。但程序员向谁去问清楚需求?故事卡片是怎样写出来的呢?让我们来关注 开发前发生的事情。

了解敏捷过程的人都知道,Kent Beck在XP过程中提到了现场客户,如果一个敏捷团队能够有现场客户,这当然是最棒的事情。但多数情况下,客户都是很忙碌的,很难全力投入到软件开发过程中。这时候,我们就需要商务分析师这个角色,来充当客户的角色。

我在ThoughtWorks的团队中担任的就是商务分析师这个角色。商务分析师最重要的职责就是与客户交谈,了解和分析需求,将其制作成用户故事并将需求转述给程序员。同时,商务分析师也要代替客户负责功能验收测试。

敏捷思想的核心是人与交流。需求问题实际上是一个交流问题。商务分析师要和客户交流,搞清楚客户到底需要什么,到底为什么需要这些东西。商业价值是 商务分析师关注的最终目标。有了目标的指向,就可以不迷失方向。和客户进行交流,最终目的就是挖掘出客户的商业目标。可能大家会经常有这样的经验,客户 说,我要这个功能,我想要怎么怎么样。这时候要特别注意,他说的这些东西并不是真正的需求。商务分析师需要详细的问客户为什么,挖掘出他真正的目标。

在这个目标下,商务分析师开始进行需求的分析:我们到底是否真的需要这个需求?有没有更好的解决方案?有没有简单并且低廉的方式?换一种形式是不是也能达到这样的需求?这个需求有多少地方涉及到以前的软件变更?

搞清楚这些事情后,就可以写出用户故事。用户故事的书写遵循一定的原则,一般包括三部分:"作为(系统的一个涉众),我想要(做一件事),从而(达到一个商业价值)"。在书写的时候格式比较随意,可以在故事卡背面写上注释或疑问,甚至画上界面原形图。

举一个最常见的用户故事例子,"作为一个普通用户,我希望能够用用户名和密码登录,以便我能享受到个性化的服务"。其中,用户是系统涉众,登录是他想要做的事情,而他的目标是获得个性化的服务。

从这个例子我们可以想象到,这个页面可能存在两个文本框,用于输入用户名和密码,有一个按钮来登录,并且不登录就不能看到个人资料,另外,如果用户 输入错误需要提示"登录失败请重试"。这就是可见性,也可以称为可测试性。我们可以根据这样的可见性写出功能测试,从而驱动这个用户故事的开发,这被称为 Acceptance Driven Development。

用户故事的作用有两个,一个是作为进度跟踪的依据,一个是作为与人交谈的备忘录。用户故事卡片并不是很精确的需求,因此不需要把事情描述的非常清 楚。将需求的详细分析推迟到实现前夕来完成,这是敏捷需求分析的精华所在。任何提前做好的东西都会导致浪费,敏捷过程提倡足够就好,避免浪费。

不少人对用户故事和用例的区别感到疑惑。用户故事的作用是备忘功能,而不是文档。而用例需要详细的描述其操作步骤,以及每个异常路径,因而起到了文 档的作用。用户故事是可见的商业价值,而不是功能描述。每个用户故事的粒度和工作量都相差不多,这和用例有很大的区别。用户故事是小粒度的,可测试的,可 见的,并且是有价值的。[注:此处存有争议,请读者辨证阅读,勿断章取义]

ThoughtWorks有个项目组作的是一个网游物品交易平台。该平台是典型的互联网项目,在开工的时候客户对功能需求还不明确,但需要快速推出抢占市场,正是最适合敏捷过程的项目。

在项目伊始,商务分析师和客户做了深入的谈话,了解他的商业构想,他的盈利模式,搞清楚宏观的结构,然后思考并整理获得的结果,花1-2天时间将客 户需求大略整理为几十个用户故事。这些用户故事并不完善,不足以做好整个系统。但对于我们开始项目的前一阵,已经足够了。我们可以从这里开始项目。

敏捷方法希望快速交付可用的软件。实现软件的快速交付是通过迭代来完成。在迭代开始前,由一组有经验的开发人员大致评估一下用户故事,标记出不同的 难度和风险,并提出问题供商务分析师来获得更详细的信息,商务分析师会和相关涉众去讨论。然后商务分析师将推荐优先级最高的一组用户故事给客户来挑选,客 户可以选择这些用户故事,或者指出从他的视角看到的优先级更高的用户故事。这些将成为下一个迭代的内容。

客户看到每个迭代交付的可运行的软件后或者得到用户反馈后,常常会有新的想法冒出来。有些想法是好的,有些想法就属于看到别家网站有这个功能,不假思索的提出的功能。这些不同的需求都需要经过认真的分析,找出哪些是值得我们立即考虑的,哪些是不用急迫的去实现的。

有一次和客户谈话时,他说到希望增加拍卖功能。那么,我们为什么需要拍卖呢?客户说希望让用户拍卖物品以获得最高价格。经过考虑,我们发现,网游物品的实时性和唯一性决定了系统不适合使用拍卖机制。拍卖的时效性无法满足实时交易的要求,因此,用户最终放弃了这个特性。

另一次,客服人员提出增加一个查询用户交易的功能,而此时我们有其他更加重要的功能需要先去考虑,查询用户交易功能可以由技术人员临时通过数据库直 接代为查询,因为项目运营初期交易不是很多,暂时还不需要专门的后台功能来支持客服的工作。所以把这个需求卡片一直贴在墙壁上,始终没有排到最高的优先 级。

客户一开始也不是很能够接受敏捷需求中强调商业价值和优先级的做法。但经过几个月的磨合,客户也逐渐适应了许多敏捷思想,甚至我在和客户讨论时,偶然提起了后期的某种可能的情况,他们还能够帮我纠正应当考虑目前的情况,为近期的情况作计划。

用户故事的跟踪和管理是由项目经理来进行。每个迭代跟踪卡片的进展,是否已经开始实现?是否已经完成代码开发?是否已经开始功能测试?不同的卡片在 迭代前都会评估为不同的大小。我们一般分为大中小三级。等实践过几个迭代后,团队的开发速度基本保持恒定,我们就可以很容易的知道每个迭代能做多少个用户 故事,这样就可以安排下一迭代的开发。

每个迭代内分析好恰好足够下一个迭代开发的需求,就是商务分析师每个迭代的主要工作内容。商务分析师的需求分析工作在上一个迭代完成,包括需求的了解,分析,评估和排列优先级。

在每个迭代开始的时候,由商务分析师主持召开迭代计划会议,在会议上向所有的程序员解释这个迭代要完成的用户故事,然后由程序员自由提问,知道他们能够获得足够开始实现该功能的信息。

在程序员完成一个用户故事后,商务分析师还要来代表客户做功能验收测试,查看是否完成了预计的功能,是否有程序员还没有想到的异常情况。如果存在问题需要退回给程序员继续完成。这在一定程度上保证了系统完成的需求不偏离客户的要求。当然,更多的测试还需要QA来完成。

我们的实践充分表明了,敏捷过程并不是没有需求分析,而是把需求分析过程分散到整个开发的过程中,让开发和需求分析并行进行。这就是ThoughtWorks敏捷方法实施成功的秘诀之一。而商务分析师在这个过程中,起到了纽带和桥梁的作用,是一个团队不可缺少的角色。

Read: 570

好歌推荐——Bonnie Winds ——Bohinta

好歌推荐——Bonnie Winds ——Bohinta

这首Bonnie Winds,取名自1998年8月26日正面吹袭美国北卡罗来纳州的一场热带风暴。这首歌曲中基本上运用的都是原声乐器,只是将一些凯尔特人最传统的乐器比如风笛,口琴,小提琴统统进行了协调处理,使之在音乐以外能滋长出更多质朴于纯净的味道。

Bohinta由来自都柏林的兄妹Martin Furey和Aime Furey组成。

选自专辑:Sessions

about the bond

Bohinta [ theband ]

"Nobody’s done music quite like this before..hints of Moving Hearts and an ethereal quality reminiscent of Enya, but comparisons will never do them justice, they need to be heard"

ROCK N’REEL

Bohinta were formed in Dublin and are fronted by Martin Furey of the famous Irish musical family. On-stage, they play an eclectic mix of original and contermporary songs and tunes drawn from Martin’s inherent song-writing skills and the wealth of Irish music and Celtic-lore.

Hauntingly beautiful, this is music for the heart and soul that effortlessly blends the ancient with the new. Together Bohinta play uillean pipes ,guitar,bodhran,whistles, djembe, percussion,keyboards,bass, flute and of course vocals. The band have already graced The Fleadh-London, Glastonbury Festival ,the Phoenix and Dranouter Festival, Belgium in addition to many folk festivals and extensive tours of the UK and Ireland. In 1999 they embarked upon an eight-week tour of Australia wooing over festival and theatre audiences with ease and producing an immediate invitation for a speedy return. Musical accomplishments include reaching number 7 in the French charts, a number 5 in the Australian Irish-Traditional charts and a number 7 in the U.S traditional charts. Martin’s playing on uillean-pipes and whistles, featured recently in the BBC TV production (Rennoch The Red Deer’ and also on a production of Macbeth which won the silver-screen award for the best sound-track.

Bohinta’s long-awaited second album ‘Belladonna’ is released and out now (02). The album was played extensively pre-all Finbar Furey shows on the February/March 02 tour earlier this year, when Martin and Greig ( of Bohinta ) supported and played alongside the great man himself. The album is entitled "Belladonna" and was recorded at Realworld Studios, home of Peter Gabriel. Martin’s first solo offereing is "Howl", which features and is produced by Martin Swan of Mouthmusic. Martin also sings and plays on the current Mouthmusic album "Seafaring Man" on Skitteesh Records. "Howl" will be released on Skitteesh Records later this year,preceding the outhmusic tour on which Martin will playing in Feb/March 03. In addition to further Bohinta dates, Martin and Greig on percussion will also be joining forces once again with Finbar friends in the October 02 dates and an extensive March/April 03 tour!

7,8年后都难得这首歌还能有印象。。。。呵呵。。。
总算找到了 ,,,曾经找过很多次

顺别列一下其他几首我都很喜欢的歌 都是非流行音乐类型的

Gregorain(皇家教皇合唱团)    ———- the Gift    专辑 Master of chant VI (上帝之音4)
Michelle Tumes(米雪尔 托梅斯) ——-   Feel        专辑 未知….有时间查了再补上
Secret Garden(神秘园)   —————-   Prayer    专辑 同上 神秘园很多歌我都很喜欢 就是名字记不住..

先列这几个…有时间继续写…脑子不好用啊……….

Read: 739

身体的训练方法

提高身体的战斗水平,应从哪几方面实现呢?

  其实,格斗能力的提高就是神经机能的改善、运动素质的增长和行动技术的熟练。因此,科学的训练不外乎心理训练、素质训练和技术训练。具体到训练的方式方法,我们的方案是把能迅速提高战斗水平的训练分为基础训练、爆发力训练、抵抗力训练和实战训练。

  纯粹的基础训练一般作为训练的开始,它包括如长跑、站桩的耐力训练;伸筋、跳绳等柔韧训练。还要掌握一些最基本、最简便的攻防动作。而力量训练作为一种辅助的练习,对于那些肌肉发育不好的人来说是必要的,但应特别注意保持有肩部和胯部各肌肉的放松。

  在执行了短期的基础训练后,就要以爆发力训练与实战训练为主,以抵抗力训练为辅,交叉进行训练。同时,不应放弃基础训练,只是把他当作一项准备和整理的活动。

   爆发力训练是“功力”增长的主要方式。一般采用具有一定阻力的弹性或突发性动作进行反复操练。空操是在没有器械的辅助下,反复进行几个角度的发力动作。 其要点在于注重动作的急停,用以发展动作反方向的劲力。抖杆是提高爆发力的极有效的方法。通过使蜡杆朝某个方向的反复抖动,努力把劲力贯于杆头,使杆躯浑 然一体。击物训练是爆发力与进攻技术的结合训练,包括击打能主要提高速度的梨球、主要提高力量的重沙袋和主要提高协调性的吊球,还包括击打能提高灵敏反应 的那些无常规晃动的手靶。另外,各个拳派中那些有价值的练法,以及其它运动项目的训练方法也值得我们借鉴。

  身体不可能刀枪不入,故抵抗 能力的训练只能是一种辅助性的训练。在剧烈的运动中,甚至在挫折中能坚持下去,最终夺得胜利,不仅要靠顽强的意志,也要靠身体的抗击能力。提高抵抗能力一 般采用实心球或硬质棍棒滚压腹部与四肢的方法,也可用硬中有软的物体去冲撞某部位。训练时注意呼吸配合,禁止使用坚硬物体或对要害部位练习。

   把实战视为艰苦和危险,并作为最后才能进行的高级训练是不对的。我们在进行了短期的基础训练后,就应把实战作为家常便饭。但为了安全还是应戴拳套,禁穿 硬底鞋,不要身着任何尖硬物品,并注意场地与环境。实战初期,双方可采用一种单一的打法反复攻防,用以熟悉这一技术。也可采用全攻全守的方式,即进攻者全 力攻击,但慎用重拳,防守者全力防御,但不准还击的方式训练。这种练法中防守者挨打是正常现象,不必对此心有余悸。如果开始了真正的实战,初期应尽量避免 与强手对阵,攻防中允许使用任何技术打法,允许重击,关键是在实战中保持强烈的意念和舒畅的心境,要把“实战”视为学习的良好机会,要同各种不同风格的对 手进行训练而不计较胜负。连续地多人轮番交战,或同时与多人交战是一种超实战训练法则,它能进一步提高训练者的搏击水平。

  在进行以上的 各种训练时,通常会提出一些问题:如动作是走直线好,还是走弧线佳?运动快与慢何者为优?劲力的刚柔孰是敦非?应该留意呼吸吗?重心放在哪只脚上?等等。 这类问题的答案是:动作中应曲中有直、直中有曲,运动快慢相兼,劲力刚柔相济,呼吸在有意无意之间,重心在两脚之间灵活的变换……。

  总 之,处理这种问题不可走向极端,物极必反,只有在其中选择适当的位置,才能取得最佳效果。另外,用较少就可以做到的,较多反而无益。在训练中力求简捷,要 知道若干个音符可汇成无数篇乐曲。简单的技术在实战中可组合,发挥出无穷种新颖的打法。繁琐与奇特只能在表演时使人耳目一新。简便与精深才能在实战中应付 裕如。一种打法能否成为自己的进攻武器,不是看这一打法是否正统,而是看这种打法在实际使用时是否舒适、有效。招法应因人而异,不必统一拘泥。

  没有疲劳就没有训练。快速的训练要求每一个训练者在每一次训练中都应超过其疲劳的极点。训练可以隔日进行,但每一次都要有足够大的运动量与运动强度,在完成训练后最要注意有充分的休息与充足的营养。

   成为一名出类拨萃的拳术家并不是像训练以前所梦想的那样。艰苦的训练会使你乏味,在实战中你所学的知识可能变得毫无踪影,在强劲的对手攻击下,你会饱尝 挨打的苦果,如果稍微放松训练,你的格斗水平会产生大幅度的下降等等。克服这些困难只能靠不畏艰险的意志和科学的训练方法。

  身体的运动素质就是指人体运动的能力。从事任何运动所进行的大部份训练都是为了增强这种能力。在拳术练习中,提高身体素质被称作“练功夫”、“增长功力”。具备了良好的素质才能使技术起作用,而技术正是为了发挥素质所采用的方式方法。

  现代体育运动理论中,把人体运动的基本素质分为力量素质、速度素质、耐力素质、柔韧素质和灵敏素质。这些素质虽各有特色,但彼此关系密切。任何一种素质的提高都会对其他素质的发展产生良好的影响。相反,某种素质的低劣必将妨碍其他素质的提高。

  力量素质:它是人体在运动中抵抗阻力的能力。各项运动都极重视力量的训练,提高力量素质就是要发育肌肉并提高神经调节机能。其原因在于:力量来源于肌肉的收缩,肌肉的粗壮必然导致肌力的增加。而神经的调节使应该用力的肌肉协调集中的收缩,对抗的肌肉高度放松。

   速度素质:它是指人体进行快速运动的能力。通常表现为反应快慢。单个动作完成的时间、重复动作的频率以及整体移动的速度等。但是,它们都依赖于反应的速 度和肌肉收缩的速度之和(当然短跑的速度还取决于步子的跨度)。神经的反应速度一般用从发生刺激到开始行动所花费的时间来表示。感觉越敏锐、大脑越兴奋、 技术越熟练,则反应时间就越短。肌肉的收缩速度是由肌纤维的类型,肌肉的力量、肌组织的兴奋性和条件反射的恐固程度所决定的。肌肉中快肌纤维(即爆发型肌 肉、条形肌、活肌)越多,肌肉力量越大,其收缩速度就越快。

  耐力素质:它是指人体长时间运动的能力。耐力与呼吸有着极其密切的关系。身体在运动时能够吸入氧气的体积越大,能够忍受氧气欠缺的数量越多,其耐力就越好。所以肺及呼吸系统、心脏及血液循环系统肌肉耐受能力越强壮,其耐力就越好。

  柔韧素质:它是身体运动范围和肌肉放松程度的量度。它取决于关节的活动范围、关节周围组织的大小,以及韧带、肌腱、肌肉和皮肤的伸展性。另外还取决于神经对肌肉控制的协调性。

  灵敏素质:它是指人体在对抗运动中随机应变的能力。似乎是各种素质的综合表现,是人体灵敏度在空间、时间中的应机反应。

  以上是人体运动的基本素质。如果把它们综合起来应用于拳术,就可以总结出实战技击应该着重提高的主要格斗动力。

   爆发力是最重要的实战素质。它是力量素质与速度素质的配合。力量的增加可使动作的速度加快,而动作速度的提高又会使击打的力量增强。一个人爆发力素质的 优劣,既取决于先天的遗传,又依赖于后天的培养。一般来说,四肢与肌腱较长,肌肉柔韧的人具有天赋的爆发力。但是,通过科学的训练也能使爆发力远远超过常 人。

  弹跳力是人体爆发力大小的一种体现,弹跳力出众的人大多能练就一身惊人的爆发力。良好的弹跳力能帮我们在搏击中防御对方的进攻,保持自身的平衡。

  协调能力是又一重要的实战素质。它是柔韧素质、灵敏素质的综合体现。身体各部位之间、各种动作之间的协调配合可使整个行动完成的优美、准确、集中,并能大幅度地减轻疲劳。提高协调能力最重要的是发育条形肌肉和熟练运动的技能。

  应激能力是指对激烈竞技的适应能力。它是一项不可忽视的实战素质。包括耐力素质、抗击能力,意志和胆量。在长时间的生死决斗中,或在艰苦环境和遭受挫折的情况下,若要取得胜利,就必须具有良好的应激能力。

  以上所列出的各项素质就是为训练者提出一个初步的依据。使他们明确在训练中窨该提高什么,并针对自已的情况制定计划进行有重点的训练,这样才能真正有效地提高自己的实战能力。

  辨劲

  最近发现有些朋友对我的拳技,特别是拳术的劲法进行夸大渣染乃至神化。其实,拳术中惊人的劲力并不是甚么虚无飘渺、可望而不可及的神来之技。我所获得的拳劲,是从事劲路研究并进行了一套有效的劲力训练的结果,它确实对我实战能力的提高有着不可言状的裨益。

   劲力的研究,是实战拳术中最为关键的内容。人与人的打斗格击,无非是人体之间劲力的相互作用。一切武术拳技,从招式到战术,不外乎是寻求怎样更好地运用 劲力。拳术家们之所以要区分“劲”与“力”二字,目的是想说明通过拳术训练而形成的“劲”与先天所具有的僵滞之“力”有着天壤之别,但从本质来说,“劲” 仍属于力量的范畴。结合实战的经验对拳术进行力的分析和研究,可使拳术的学习、训练和运用有所依据,使我们能够辨明真伪,并可以帮助我们找到一条升堂入室 的最佳途径。

  一、拳术中力的本质

  拳术中的力量是指什么呢?它是看不见的,但却能感觉到。它表现为人体内部和人体之间 的相互作用,是能量从出击部分传递到被击部分的一种趋势。人力是肌收缩的结果,是把化学能转变成机械能的结果。通过力的作用,最终可使物体产生形变或获得 加速度。在实战中力的使用效果表现在:

  (l)使被击部分遭受破坏(形变),例如:骨折、脏器破裂、脑震荡等内伤、外损。

  (2)使被击部分的速度改变(加速度),例如:被发掷出、被摔倒等。

  (3)上述两种变化兼而有之。

  我们在格斗中,就是利用力的这些效果来击倒、击出、击伤、击昏甚至击残、击毙敌手的。

  力的使用效果不仅与力的大小有关,而且涉及力的方向、力的作用点(力的三要素)。对于比较复杂的情况,还应全面考虑力的作用时间、力的变化速度、力的合成或分解等因素。

  二、拳术中力的分析

  发力物体击打的速度不同,受力物体所发生的变化亦不相同。一般说来,打击物运动速度越快,被打击物越易损坏,而不易被打动。打击物运动速度越慢,被打击物越不易损坏,而易被打动。当然,这与打击力度和被击物体的强度有关,这一切都必须符合牛顿的运动定律。

  我们把快速打击的力,称为冲击力;把缓慢作用的力,称为持续力。把介于两者之间使受力物获得最大速度的力,称为发掷力。

  (一)持续力:持续力是实战者双方以较慢的速度或静止不动的用力,常存在于推拉、托按、顶压等动作中。持续力往往使发力物向着施力方向以相同的速度运动,除了遇到受力物的反抗力,而使受力组织撕裂、扭伤外,并不会使受力物损坏。

  根据牛顿第二定理:

  力—抵抗力=受力物质量×受力物加速度

   由此可见,只要你施加的力大于抵抗力,就能使受力体按照你的力的方向移动。另外,抵抗力越小,受力物越易运动,而其承受的内力亦越小,而不易被损坏。譬 如在擒拿术中,将对方的手臂向外侧拧转的手法,由于人体的构造所限,使反抗力不能大于拧转力,从而使手臂被拧动,如果抵抗力较小,则容易造成身体的仰翻; 如果抵抗力较大,则容易造成骨骼的损伤,在这种情况下,拳手们多顺其劲力,做到宁倒勿伤。

  (二)冲击力:冲击力的基础是爆发力,恒见于踢、打、点、撞等击法中。它是实战中最常见的力,虽不易打动对方,却最易击伤敌手。

  根据力学中运动量与冲量的关系,应力与强度的关系,可以推导出:

  冲击应力=(冲击物的质量×接触前冲击体的速度)÷(力的作用时间×力接触的面积)

  如果冲击应力超过了被冲击物体的强度,就会导致被冲击物体的破坏。怎样去提高冲击的应力,才能使击打更具有杀伤力呢?

  (l)增加冲击体的质量:一般情况下,膝撞和肘击,比拳打和脚踢更具有威力,其原因就是膝、肘的质量大于拳脚。在技击中常用的增加冲击体质量的方法,就是在接触对手的刹那,全身肌肉突然极度紧张,用力,使浑身成为一个冲击的整体。

   (2)提高接触前冲击体的速度:没有速度就没有冲击,人体的肩、胯虽然力量很大,但因为运动速度较慢,所以难以成为最锐利的武器。一个极为粗壮有力的 人,却难以在搏击中获胜,其主要原因是他出击的速度太慢。正确的击打,应使冲击在接触被击物之前的瞬间,达到速度的高峰。肌肉的多余紧张会阻碍这个高峰的 出现,因此,在还未接触目标的出击过程中,应尽量使肌肉放松和协调。

  (3)减少力的作用时间:力的作用时间,是指从接触到被击物到打击完毕所花费的时间。减少这一时间,不可误解为一打即回,或点到为止,而应理解为用较坚硬的部位去打击较脆弱的部位,不给被击物以缓冲的余地,这样就减少了力的作用时间。

  (4)减少力的接触面积:刀刃越锋利,枪头越尖锐,力的接触面积越小,越具有杀伤力。在较量时,拳手们也惯用拳、掌、指、足、膝、肘、头等骨骼的尖端作为冲击体,以便减少冲击面,增加压强。

  譬如直击拳的应用,首先在训练时应获得快速的反应能力和强大的爆发力。

  1、为了获得冲击速度的顶峰,出击时全身特别是手臂必须放松,做到有力而不用;同时后腿蹬地,腰身拧转,使身体各部获得相应的最大速度。整个动作越协调越放松越好。

  2、几乎在接触对方身体的刹那,前脚踩踏,阻碍全身整体的前进,这样使全身的力量上升集中输送于手臂,使拳头前冲的速度更大。

  3、拳头击中目标的同时,全身尤其是上肢肌肉应剧烈收缩,尽可能加大冲击体的质量,并伴有握拳、扣腕、旋转等动作,以提高冲击的强度,定向能力和变换可能性。

  (三)发掷力:发掷力使用的目的,是把对手打出到较远的地方。此时,出击速度要小于冲击力所使用的速度,而大于持续力的使用速度。它是根据对方的体重而定的,是能使力接触对方的时间尽量长的一种速度,这要在千百次实作中逐步寻求,才能达到最佳境界。

  对手被发的速度越大,则被发出的距离越远。根据冲量—动量关系:

  被发掷出的初速度=(发掷力—抵抗力)×力的作用时间÷被掷者的体重

  由此可见,发掷的力量越大,力的作用时间越长,则发掷的效果就越好。反之,对方的抵抗力越大,体重越沉,就越难被发出。故此身体沉重、矮壮、有力的人在这方面占有一定的优势。

  交战双方的体重是固定不变的,提高发掷效果的途径是:

  (1)增大发掷力:具有强大发掷力的人既要有雄厚的本力,又要有一定的爆发力,而且要整体集中发力。发力时重点要低,动作要小,两足后蹬前踩,并尽量使自己的根节接触对方。

   (2)减小对方的抵抗力:减小抵抗力的主要方法是通过一系列的技巧来撼动对方的脚跟,破坏其身体的稳定。比如,在使用发掷力之前,运用惊炸力打乱对方防 守的形式;运用连绵不断地脉冲力迫使对方移动;运用身体或力的突然变换,使对方失去平衡;运用上擎之力托举对方,使其蹬地不实。

  (3) 延长力的作用时间:这是发掷的窍门所在,相同力量的人中能发人较远者,一定是他用力使对方加速的时间较长一些。掌握了适应的发掷速度(即所谓火候),就能 延长这个时间,这个时间是与对方相接触的时间,这期间发掷力一定大于抵抗力,也就是要使对方加速。另外,还应尽量延长力的作用距离,力施于对方时移动的距 离越长,对方被发的速度就越大。

  以上对技击中常见的三种力进行了初步的分析,实际上,这三种力的本质是相同的,只是使用的结果不同罢了。在实战中,冲击力的威力明显大于其它。作为一名拳手掌握了发掷力,会提高你的战斗水平,但是不掌握冲击力,就难以应付强手的进击。

  三、拳术中劲的辨析

  (一)刚劲~柔劲:拳术中刚柔是不可分割的,刚非僵硬之蛮力,柔非绵软之化劲。硬中有软的韧劲谓之刚;软中有硬有弹力谓之柔。很难说清刚与柔在实用时何优何劣,只是两者兼而有之,并能根据客观情况灵活地变换,才能真正做到“随劲”。

  (二)听劲~运劲:听劲不是用耳朵去听,而是用皮肤去感觉对方的劲路,需要肌肉放松,注意力集中,才能使其感觉灵敏。

  运劲是发劲前神经和肌肉的准备,一般表现为神经的兴奋和肌肉的拉长等,并伴随心跳、呼吸的加快现象。

   (三)直劲~螺旋劲:朝一个方向的用力为直劲,这具有力度大、速度快、容易使用等优点,但也存在着不易回旋、变化,容易被化解等不足。方向随时变化的 劲,可称为曲劲。变化轨迹为圆时,便成为滚劲,它们变化灵活,但不够简捷。然而,既有直劲又有滚劲的组合力,就是螺旋劲,它兼有直、滚二劲的优点,还具有 很好的定向、顶钻能力。

  (四)借劲~化劲:借劲与化劲属于力的合成或速度的合成问题。

  二力方向相反(夹角180度),为抗劲。二力方向成钝角(夹角90—180度),为挤劲。二力方向成直角(夹角90度),为截劲。二力方向成锐角(夹角0—90度),为化劲。二力方向相同(夹角0度)为顺劲。

  拳术中把顺劲、化劲统称为借劲。显而易见,顺劲最省力,化劲其次,截劲再次,挤劲较费力,而抗劲最费力。

  以上五种劲,在交手中都会遇到,若要以弱胜强,以小制大,就必须学会尽量使用比较省力的方法,即尽可能地去借劲。但是一味地强调“四两拨千斤”,而忽视了本身实力的提高和其它劲的运用,是极为片面的,危险的。

   (五)向心力~离心力:两人旋转就涉及到向心力和离心力,但这两个力量是分别作用于两个人的。一个人被另一个人抡转起来,旋转者承受向心力,被旋转者承 受离心力。二人脱离后,被旋转者沿着旋转周边线速度的方向被掷出。此力与旋转半径同旋转角速度的平方的乘积成比例,因此只有把圈转得更快,转得更大,才能 把人抛得更远。其中转速更为主要。

  (六)空劲~场劲:所谓空劲是指不通过接触,而能施力于对方的超距力,好似磁铁间吸引或排斥的场力。 耸人听闻的“百步打人”、“隔山打牛”、“劲力”等据此而生。人体是还有些未知的功能和潜力,但这些“特异功能”应用于技击尚未见实。在较量中人们能够运 用的场力,目前只有地球的吸引力。

  辨劲是拳劲的分析与区分,它的目的不是让习拳者在实用时生搬硬套,而是能帮助他们根据具体情况制订出一套科学的、高效的拳术训练方法;同时,也是把拳术的经验与力学的理论,初步结合的尝试。

  论爆发

  拳术是实战的操练,而实战实际上就是劲力的相互传递。所以,运用劲力是拳术最关键的课题。

  在搏斗中,身高力大者往往容易取胜,但以弱制强的战例是屡见不鲜。这是因为劲力运用的效果不仅依赖于本力的大小,同时还与力的方向、力的变化、着力点、发放的速度等许多因素相关。也就是说劲力的实用效果是这些方向的综合体现。

   强烈的取胜欲望促使着人们去突破攻守运用的难关,至今发展成一种在进攻意念支配下,利用积极变位,真假变换以引起对方的迷惑和失误,进而不失时机地使用 快速多变的战术,以自然、锐利、精确的进攻技巧打击敌手。不言而喻,技术的熟练、素质的提高和主观能动性的发挥都将加强劲力运用的效果。

  击打的最终阶段通常是劲力爆发式的施展,这是最可怕的、最富有实效的劲力,在拚搏中多为致命的打击。古今拳术名手的“神奇功力”就是这种高质量的爆发力。

  爆发是力量与速度的统一,我们把瞬间迸发出的极大力量称为爆发力(俗称炸劲、惊劲、弹劲);在力学中力量与速度的乘积等于功率,爆发则是达到了人体功率释放的最大极限(或最佳极限)。因此,爆发力的提高取决于力量素质和速度素质的共同提高,也就是人体最大功率的提高。

   速度是神经反应速度和肌肉收缩速度的组合。速度的提高可增大力量,而力量的增长又可加快速度。一般我们采用力量训练增强爆发力,即选择一些接近某种行动 的爆发性动作反覆操练。用来发育常用肌肉,并通过实战对抗提高神经的反应能力。这种似乎枯燥而危险的方式都是提高水平的捷径;在动力性练习中还应辅以静力 性练习,以便具备一定的耐劳性。另外,每一个发力动作都应特别讲究有关肌肉的协调配合和无关肌肉的高度放松。因为每种爆发力的发放都要由体内相关的许多环 节和谐传动。如躯干、腰、腹、臀、腿相互配合产生出的速度旋转动作,如果胳臂用力过大,那么力量难以进入对手躯体,而是回到自己的腿上。

  经过严格的训练练,使发力动作协调、准确和连贯、呼吸规整,全身发育出一种饱满、光润、富有弹性的流线形肌肉,这种肌肉平常是松柔、敏感的,但几乎在意念冲动的同时即可达到收缩的极点。

  在实战时,贵能随时果断地运用爆发力和连续的爆发力。由于巨大的力量是在瞬间突发的,致使对方丝毫没有接受的准备,这不但能打乱防守的形势,而且可打断其规整的气息和正常的神经反应,使对方不知如何应付。

  爆发力的施用不应有规律性,但都有明确的目标。任何一种爆发力发放时都要力求放松,以增加出击的速度。当接触目标前的刹那,肌肉整体突然紧张,力量骤然集中,劲长而透。随后迅速复原、放松、并在意念上已经形成了再次攻击的准备。整个行动似疾雷不及掩耳迅雷不及瞑目。

  当然,爆发力使用的成功率还受竞技状态、对方实力和外界干扰等因素的影响,所以在每次实战前后都要进行更具体的分析研究。

  最后还要提请注意,只有年龄适宜、身体健康的人才能进行爆发力的训练,只有能循序渐进,持之以恒的人才可望获得成功。尽管如此,也不是每一个积极的训练者都能达到一个相当高的水平。

Read: 733

[简单]把自己的头像做成卡通

转自:http://hi.baidu.com/lpj1985/blog/item/ca841d34cdfc11395ab5f57c.html

发现好多朋友都把头像做成卡通样子的,一开始还以为是PS的,不过PS的话好象要先勾路径再上色好象有些麻烦。到google搜了一下,原来MSN最近做了个好玩的东东。只要你有本人的原照片(最好是单色背景,登记照的那种)。那么,只要你去这个地址http://cartoon.msn.com.cn/(第一次去浏览器会提示安装一个4M多的插件),按照提示操作,仅需3个简单的步骤就可以做出自己的卡通形象了。

Read: 1245

硬盘的损伤与工作原理

文章来源: http://www.blueidea.com/
文章来源: http://yongzhi.blog.hexun.com/7593512_d.html

家里的电脑,01年买的,到现在已经被我用挂了2快硬盘,原配IMB 40G,后来又换了一个ST 40G。现在我贴出这篇文章,目的是纠正以下目前针对硬盘的一些误区,同时也给硬盘的保养提个醒。

先说一下硬盘的工作原理

现在的硬盘,无论是IDE还是SCSI,采用的都是"温彻思特“技术,都有以下特点:

1、磁头,盘片及运动机构密封。

2、固定并高速旋转的镀磁盘片表面平整光滑。

3、磁头沿盘片径向移动。

4、磁头对盘片接触式启停,但工作时呈飞行状态不与盘片直接接触。

盘片:硬盘盘片是将磁粉附着在铝合金(新材料也有用玻璃)圆盘片的表面上.这些磁粉被划分成称为磁道的若干个同 心圆,在每个同心圆的磁道上就好像有无数的任意排列的小磁铁,它们分别代表着0和1的状态。当这些小磁铁受到来自磁头的磁力影响时,其排列的方向会随之改 变。利用磁头的磁力控制指定的一些小磁铁方向,使每个小磁铁都可以用来储存信息。

盘体:硬盘的盘体由多个盘片组成,这些盘片重叠在一起放在一个密封的盒中,它们在主轴电机的带动下以很高的速度旋转,其每分钟转速达3600,4500,5400,7200甚至以上。

磁头:硬盘的磁头用来读取或者修改盘片上磁性物质的状态,一般说来,每一个磁面都会有一个磁头,从最上面开始, 从0开始编号。磁头在停止工作时,与磁盘是接触的,但是在工作时呈飞行状态。磁头采取在盘片的着陆区接触式启停的方式,着陆区不存放任何数据,磁头在此区 域启停,不存在损伤任何数据的问题。读取数据时,盘片高速旋转,由于对磁头运动采取了精巧的空气动力学设计,此时磁头处于离盘面数据区0.2—0.5 微米高度的”飞行状态“。既不与盘面接触造成磨损,又能可靠的读取数据。

电机:硬盘内的电机都为无刷电机,在高速轴承支撑下机械磨损很小,可以长时间连续工作。高速旋转的盘体产生了明 显的陀螺效应,所以工作中的硬盘不宜运动,否则将加重轴承的工作负荷。硬盘磁头的寻道饲服电机多采用音圈式旋转或者直线运动步进电机,在饲服跟踪的调节下 精确地跟踪盘片的磁道,所以在硬盘工作时不要有冲击碰撞,搬动时要小心轻放。

原理说到这里,大家都明白了吧?

首先,磁头和数据区是不会有接触的,所以不存在磨损的问题。

其次,一开机硬盘就处于旋转状态,主轴电机的旋转可以达到4500或者7200转每分钟,这和你是否使用FLASHGET或者ED都没有关系,只要一通电,它们就在转.它们的磨损也和软件无关。

再次,寻道电机控制下的磁头的运动,是左右来回移动的,而且幅度很小,从盘片的最内层(着陆区)启动,慢慢移动到最外层,再慢慢移动回来,一个磁道再到另一个磁道来寻找数据。不会有什么大规模跳跃的(又不是青蛙)。所以它的磨损也是可以忽略不记的。

那么,热量是怎么来的呢?

首先,是主轴电机和寻道饲服电机的旋转,硬盘的温度主要是因为这个。

其次,高速旋转的盘体和空气之间的摩擦。这个也是主要因素。而硬盘的读写?很遗憾,它的发热量可以忽略不记!

硬盘的读操作,是盘片上磁场的变化影响到磁头的电阻值,这个过程中盘片不会发热,磁头倒是因为电流发生变化,所以会有一点热量产生。写操作呢?正好 反过来,通过磁头的电流强度不断发生变化,影响到盘片上的磁场,这一过程因为用到电磁感应,所以磁头发热量较大。但是盘片本身是不会发热的,因为盘片上的 永磁体是冷性的,不会因为磁场变化而发热。

但是总的来说,磁头的发热量和前面两个比起来,是小巫见大巫了。热量是可以辐射传导的,那么高热量对盘片上的永磁体会不会有伤害呢?其实伤害是很小的,永磁体消磁的温度,远远高于硬盘正常情况下产生的温度。当然,要是你的机箱散热不好,那可就怪不了别人了。

这里不得不说一下某人的几个错误:

一、高温是影响到磁头的电阻感应灵敏度,所以才会产生读写错误,和永磁体没有关系。

二、所谓的热膨胀,不会拉近盘体和磁头的距离,因为磁头的飞行是空气动力学原理,在正常情况下始终和盘片保持一定距离。当然要是你大力打击硬盘,那么这个震动……

三、所谓寻道是指硬盘从初使位置移动到指定磁道。所谓的复位动作,并不是经常发生的。因为磁道的物理位置是存放在CMOS里面,硬盘并不需要移动回0磁道再重新出发。只要磁头一启动,所谓的复位动作就完成了,除非你重新启动电脑,不然复位动作就不会再发生。

四、IDE硬盘和SCSI硬盘的盘体结构是差不多的。只是SCSI硬盘的接口带宽比同时代的IDE硬盘要大,而且往往SCSI卡往往都会有一个类似CPU的东西来减缓主CPU的占用率。仅此而已,所以希捷才会把它的SCSI硬盘的技术用在IDE硬盘上。

五、硬盘的读写是以柱面的扇区为单位的。柱面也就是整个盘体中所有磁面的半径相同的同心磁道,而把每个磁道划分为若干个区就是所谓的扇区了。硬盘的 写操作,是先写满一个扇区,再写同一柱面的下一个扇区的,在一个柱面完全写满前,磁头是不会移动到别的磁道上的。所以文件在硬盘上的存储,并不是像一般人 的认为,是连续存放在一起的(从使用者来看是一起,但是从操作系统底层来看,其存放不是连续的)。所以FLASHGET或者ED开了再多的线程,磁头的寻 道一般都不会比你一边玩游戏一边听歌大。当然,这种情况只是单纯的下载或者上传而已,但是其实在这个过程中,谁能保证自己不会启动其它需要读写硬盘的软 件?可能很多人都喜欢一边下载一边玩游戏或者听歌吧?更不用说WINDOWS本身就需要频繁读写虚拟内存文件了。所以,用FG下载也好,ED也好,对硬盘 的折磨和平时相比不会太厉害的。

六、再说说FLASHGET为什么开太多线程会不好和ED为什么硬盘读写频繁。首先,线程一多,cpu的占用率就高,换页动作也就频繁,从而虚拟内 存读写频繁,至于为什么,学过操作系统原理的应该都知道,我这里就不说了。ED呢?同时从几个人那里下载一个文件,还有几个人同时在下载你的文件,这和 FG开多线程是类似的。所以硬盘灯猛闪。但是,现在的硬盘是有缓存的,数据不是马上就写到硬盘上,而是先存放在缓存里面,,然后到一定量了再一次性写入硬 盘。在FG里面再怎么设置都好,其实是先写到缓存里面的。但是这个过程也是需要CPU干预的,所以设置时间太短,CPU占用率也高,所以硬盘灯也还是猛闪 的,因为虚拟文件在读写。

七、硬盘读写频繁,磁头臂在寻道伺服电机的驱动下移动频繁,但是对机械来说这点耗损虽有,其实不大。除非你的硬盘本身就有机械故障比如力臂变形之类 的(水货最常见的故障)。真正耗损在于磁头,不断变化的电流会造成它的老化,但是和它的寿命相比。。。。。应该也是在合理范围内的。除非因为震动,磁头撞 击到了盘体。

八、受高温影响的最严重的是机械的电路,特别是硬盘外面的那块电路板,上面的集成块在高温下会加速老化的。所以IBM的某款玻璃硬盘,虽然有坏道,但是一用某个软件,马上就不见了。再严重点的,换块线路板,也就正常了。就是这个原因。

总之,硬盘会因为环境不好和保养不当而影响寿命,但是这绝对不是软件的错。FLASHGET也好,ED也好,FTP也好,它们虽然对硬盘的读写频 繁,但是还不至于比你一般玩游戏一般听歌对硬盘伤害大.说得更加明白的话,它们对硬盘的所谓耗损,其实可以忽略不记.不要因为看见硬盘灯猛闪,就在那里瞎 担心.不然那些提供WEB服务和FTP服务的服务器,它们的硬盘读写之大,可绝非平常玩游戏,下软件的硬盘可比的。

硬盘有一个参数叫做连续无故障时间。它是指硬盘从开始运行到出现故障的最长时间,单位是小时,英文简写是MTBF。一般硬盘的MTBF至少在 30000或40000小时。具体情况可以看硬盘厂商的参数说明。这个连续无故障时间,大家可以自己除一下,看看是多少年。然后大家自己想想,自己的硬盘 平时连续工作最久是多长时间。

目前我使用的机器,已经连续开机1年了,除了中途有几次关机十几分钟来清理灰尘外,从来没有停过(使用金转6代40G)。另外还有三台使用SCSI 硬盘的服 务器,是连续两年没有停过了,硬盘的发热量绝非平常IDE硬盘可比(1万转的硬盘啊)。在这方面,我想我是有发言权的。

最后补充一下若干点:

一、硬盘最好不要买水货或者返修货。水货在运输过程中是非常不安全的,虽然从表面上看来似乎无损伤,但是有可能在运输过程中因为各种因素而对机械体造成损伤。返修货就更加不用说了。老实说,那些埋怨硬盘容易损坏的人,你们应该自己先看看,自己的硬盘是否就是这些货色。

二、硬盘的工作环境是需要整洁的,特别是注意不要在频繁断电和灰尘很多的环境下使用硬盘。机箱要每隔一两个月清理一下灰尘。

三、硬盘的机械最怕震动和高温。所以环境要好,特别是机箱要牢固,以免共震太大。电脑桌也不要摇摇晃晃的。

四、要经常整理硬盘碎片。这里有一个大多数人的误解,一般人都以为硬盘碎片会加大硬盘耗损,其实不是这样的。硬盘碎片的增多本身只是会让硬盘读写所 花时间比碎片少的时候多而已,对硬盘的耗损是可以忽略的(我在这里只说一个事实,目前网络上的服务器,它们用得最多的操作系统是UNIX,但是在UNIX 下面是没有磁盘碎片整理软件的。就连微软的NT4,本身也是没有的)。不过,因为磁头频繁的移动,造成读写时间的加大,所以CPU的换页动作也就频繁了, 而造成虚拟 文件(在这里其实准确的说法是换页文件)读写频繁,从而加重硬盘磁头寻道的负荷。这才是硬盘碎片的坏处。

五、在硬盘读写时尽量避免忽然断电,冷启动和做其他加重CPU负荷的事情(比如在玩游戏时听歌,或者在下载时玩大型3D游戏),这些对硬盘的伤害比一般人想象中还要大。

总之,只要平常注意使用硬盘,硬盘是不会那么快就和我们说BYEBYE的。当然,如果是硬盘本身的质量就不行,那我就无话可说了。

Read: 778