• 网志分类
  • » 查看所有日志 (24)
    » 考拉回首忆往事 敲推溯源记逝情 (1)
    » 光阴似箭一寸去 闲话家常本人来 (1)
    » 嘻笑闲谈藏神妙 智言愚语有鬼工 (8)
    » 阴阳调和乾坤定 刚柔相济太极成 (7)
    » 混混沌沌画宇宙 茫茫蒙蒙说哲学 (1)
    » 是世时事实实释 壹亿意义一一疑 (2)
    » 经世济国初探索 雄心壮志是凌云 (2)
    » 帮助 (0)
    » 被遗忘的角落 (2)
  • 最新评论
  • 站内搜索
  • 友情链接
  • » 我的歪酷

    订阅 RSS

    歪酷博客

    0006254

    色拉 @ 2007-12-22 18:07

    最近开始玩起了卡卡颂,很不错的桌上游戏。现在和同事每天都会互占几盘,非常有意思。

    现在正在考虑自制卡卡颂,因为直接购买太贵了,要140多。其实一共才72张纸牌,自己打印也不会花太多的钱的。如果朋友们聚在一起,围在桌面玩这个游戏,你一句我一句的,一定比在电脑上玩更有意思。需要电脑版的画,可以在幻想游戏里搜索“卡卡松”。

    想看看卡卡颂的规则,大家可以看看这篇介绍
    http://blog.pixnet.net/crazycat1130/post/1345560



     
    色拉 @ 2007-11-17 22:59

    我们曾经一直使用的是OO实际却更像是Classification。
    而真实世界的Object,实际上并没有诸如属性、继承、子类等等概念的。
    对于真实世界的Object,只有当人类试图去认识它时,会认为的放上一种标签。
    比如,一块奇形怪状的石头,也许被放上了标签“雕塑”,原来,它这块石头上经过人工雕琢的。
    而有时,我们确只想用“石头”的标签,来形容他。比如它砸伤了我。

    或许可以用lua尝试这种概念。
    以下是代码。

    __Label = {};

    __Label.__index = function(self, key)
        return rawget(self, "_mt")[key];
    end
    function __Label:__newindex (key, value)
        rawget(self, "_mt")[key]=value;
    end

    function __SetLabel(object, label)
        setmetatable(object, rawget(label, "_mt"));
    end

    function __CreateLabel( name )
        local _label = {};
        _label.name = name;
        _label._mt = {};
        _label._mt.__index =_label._mt;

        setmetatable(_label, __Label);
        return _label;
    end

    使用方法很简单。
    创建一个Label
    someLabel = __CreateLabel("SomeName");
    为这个Label定义方法属性。
    function someLabel:DoSomeThing() end
    someLabel.someProperty = 0;

    注意,someLabel.DoSomeThing,someProperty 的实际创建位置是
    someLabel._mt.DoSomeThing
    someLabel._mt.someProperty

    随后我们可以定义一个object
    someObject = {};
    __SetLabel(someObject,  someLabel);

    现在,我们可以调用 someObject:DoSomeThing()
    它实际调用的是someLabel.DoSomeThing

    当然我们也可以覆盖这个方法
    function someLabel.DoSomeThing ()
        print ( "own do some thing");
    end

    以后再调用 someLabel.DoSomeThing() 就是直接调用此了。

    这样做了之后
    可以使每次创建类和对象的过程变得简单。
    不用每次写些setmetatable,和__index,或者__newindex了。

    也不必像program in lua 内本书所介绍的,每次都要写一个几乎雷同的 Class:New的方法。


     
    色拉 @ 2007-07-16 11:52

    从上一篇文章,我们已经了解到。在等待列车的时候,我们具有更加清醒的危险意识。在列车进站或出站的时候,我们可以从感官上直接意识到危险的到来。在挤入列车的时候,我们最不具有清醒的危险意识。因此,如果不能全方位的削除隐患,我们也应该尽量将隐患移动到前两个时段,特别是第一个时段。
     
    在没有按照屏蔽门时,门夹事故的隐患不存在。在列车正准备启动的时候,如果有人仍然靠近列车,他会由于感官的刺激而迅速作出离开危险地带的决定。即使有鞋帽衣物皮包等恰好被列车夹住或者带住,一般情况人们也是极可能作成丢卒保车的决定,避免更严重的事故。
     
    而屏蔽门的安装本身是为了防止列车进站时的隐患,反而增加了列车出站时的危险。这两个时段完全可以才有不同的防护策略,即列车进站前关闭屏蔽门,列车出站时保持屏蔽门的敞开。
     
    我们可以这样设定,列车进站前的1~2分钟,系统发出警报,关闭屏蔽门。此时乘客必须远离屏蔽门。当然在这种情况下,由于列车进站还有一分钟,有充分理由相信人们的理智还是可以充分发挥作用的。所以此时的事故发生率应当是低水平的。在列车进站停稳后,打开屏蔽门及列车门,等待乘客蹬车。随后,关闭列车门。在确认列车门完全关闭的情况下,启动列车。这段时间内,屏蔽门应始终敞开。在确认不可能存在门夹事故的时候或者列车进站前的1~2分钟,将屏蔽门关闭。
     
    这种方法,保留了未安装屏蔽门时的一个危险因素,即列车启动时有可能将人带入轨道内。但是就如之前所说的,这种事故的自救措施较为可靠,并且此时感官作用可以引导人们避免事故。避免了在列车进站后到启动之前的门夹事故,这一事故的发生概率和危险性都非常大(参考上一篇)。引入了在列车进站之前的门夹事故。这是由于我们设定在列车进站前的1~2分钟关闭屏蔽门而导致的。尽管从危险意识上,此时仍有比较充分的理智因素可以引导人们避祸,但是一旦发生此事故,其自救措施几乎也是无效的。所以,为了进一步降低事故概率,可以在屏蔽门内侧安装手动打开屏蔽门的装置,一旦有人被关入屏蔽门内,则必须使其有充分时间和方法远离危险地带。
     
    工作人员的巡逻监察也是很重要的。由于这一事故在地铁进站前的1~2分钟,工作人员亦有充裕的时间执行相应的紧急操作。例如快速与行进列车通信,使其慢速行驶或者停止前进;或者是帮助事故人员离开危险地带,例如强制屏蔽门前的人群向后退。如果条件允许,自动装置也可以发挥作用。在每一个屏蔽门后都装有红外线装置,一旦有人困于此,则立即向总台发出警报。
     
    如果依此行事,事故发生率必然有很大程度下降,严重程度也会降至最低。
     
     



     
    色拉 @ 2007-07-16 11:50

    7月15日下午3时34分,上海轨道一号线上海体育馆站下行(往莘庄方向)站台上,一名男青年在上车时被夹在屏蔽门和已开动的列车之间,跌入隧道当场死亡。
     
    屏蔽门的设计是一个非常明显的缺陷。这个我在第一次见到这种设计,并且进入列车的时候就说过了。这一点可以有幻风同学证明。如果我的记忆无误的话,当我对幻风同学提到屏蔽门这一缺陷之后,就有人被门夹住了,幸好有工作人员即时发现,才没有造成严重危害。之后,我和他提到这件事时说,将来还有可能会出现更严重的问题。
     
    现在我来论证这样的命题:装屏蔽门这种设计(指现在的这种没有任何防护门夹事故的屏蔽门)使意外死亡的概率变大(非自杀行为)。

    论证如下。一般来说,意外在混乱的情形下出现的概率更高。比如,等待地铁的人群发生混乱,会有更大可能造成人员跌入轨道。
    在没有装地铁屏蔽门的时候,跌入轨道而造成被列车撞击或碾压的情形,仅仅是发生在地铁列车进站前的十几秒钟内。即是说,人群在地铁到来前的十几秒钟发生混乱的话,会使得事故概率提高。因此,跌落概率与人群混乱度有关,混乱度越大跌落可能性越大。
    在有装屏蔽门之后,在列车到来前跌入轨道的可能性大大下降,几乎为0。而增加了另一种可能,被夹入屏蔽门中。同样,我们也会得出结论,人群混乱度越大,被夹在屏蔽门中的可能性也越大。
    可惜,我们还不能准确比较在相同混乱情况下,哪重事故可能性更高。事实是我们还根本无法定义混乱度。但是,记住这样一点,混乱程度越大,事故出现的概率也越大。并且我们同时假定,在这两种危险的情况下,类似的混乱程度应该造成类似的事故概率。这种假定是建立在预防措施的可靠性上的。因为,从任何直接的观测表明,直接落入轨道以及被夹在门内,这两种危险都没有任何预防措施。
     
    现在考虑一下自救或他救的可能性,我们会发现这样的情形。自救行为可以在从跌落之后到列车真正到达跌落位置的任意时刻进行。随着跌落时刻与列车到达时刻的间距越大,自救可能性也越大。也就是说,真正造成严重后果的跌落事故,是所有跌落事故再乘以一个系数。在门夹事故中,自救行为的成功率非常低。人必须严格紧贴屏蔽门,并且必须克服列车的高速行驶时的吸力,坚持不落入车厢间的空隙。即是说,门夹事故的严重可能性非常高。其系数基本等于1。
     
    更重要的。人一般有预见危险的能力。这种预见危险的能力在空间和时间上是有区别的。我们对于临近空间的危险的侦测能力远胜于临近时间的危险侦测能力。比如我们离高速行驶的列车越接近,我们就越会感到危险。或者,站在正在启动的列车旁,我们也会预测到它会越来越快,所以我们也会越来越感到危险。但是,很难让一般人理解列车正准备启动而未启动时的危险。因为车速在时间上的渐变已经停止。直觉感官的理解力也就无法发挥作用,我们必须在此时运用理智才能够理解,列车在几秒钟后的速度会越来越快;才能理解危险的到来。当然,我们必须说明,这两种危险都是可预见,并且可控制的。我们可以通过远离危险源来规避这种危险。
    一般来说,混乱程度与可控危险程度的关系是反相关的。也就是说,如果我们越觉得可控(或可预见)的危险出现的概率低,我们就会越倾向于变得混乱。或者说,如果在某一时刻,我们知道有某种危险将要到来,并且知道如何规避这种危险,我们就会尽量使用这种方法规避危险。
    对于危险的感知能力,首先是感官上的,其次是理智上的。感官上是一种随时反应能力。而理智上的感知,则需要一个非常苛刻的条件,即是我们需要当时我们拥有充分的可思考的空间和时间。在等待列车时,这种条件还是很容易满足的。但是在挤入车厢的过程中,这种危险预见能力就被大大消弱。在空间上,我们思考的是挤入车厢这件事,在时间上,挤入车厢又是非常紧迫的事。而在列车进站的时候,由于有感官的刺激,这种危险遇见能力并不存在大程度的减弱。
     
    因此,可以得出这样的结论,人群混乱的程度往往是:列车进站时的人群混乱程度小于人群挤入列车时的混乱程度。而且从实际情况看,混乱程度的差别是非常巨大的。这一点,问一下每一个在上下班高峰时乘坐一二号线的人就知道。
    那么,考虑一下之前的结论“混乱程度越大,事故出现的概率也越大”以及“在这两种危险的情况下,类似的混乱程度应该造成类似的事故概率”。我们就可基本得出这样的结论,装屏蔽门这种设计使意外死亡的概率变大。
     
    我将会继续写下我认为的解决方案。敬请期待……

     




     
    色拉 @ 2006-05-02 17:26

    学习太极已有2年有余。其间自然是断断续续,不能专心。所以仍旧未有心得,没有多大的斩获。只求做个形似,不要反而伤及自身。
    这样说,其实有一些虚伪。脑中所幻自然是探得奥义成就一代大师;或是路见不平,英雄救美,以一敌百,纵横沙场;更有甚者,得道成仙,跳出轮回。如此如此自我满足一番后,便有一丝动力拾起丢落已久的功夫。

    这次重新开始锻炼,大概是在四月中旬。那时我在想:去年答应过胖子回来后教他太极拳,现在自己都有些生疏,有些要领也已经模模糊糊,答应过别人的事自然是不能当儿戏的,然而误人子弟更是要不得。所以唯一的办法就是自己练得更到位。
    2年的功夫不可能全是白练的,并且我在最初练得是相当的认真,基本功比较找扎实,动作也力求到位,一些关键的部位和动作更是琢磨一番,所以即使2、3个月没有接触,打起功夫来也像是这么回事。惹得小区的一些见过大师打过太极的大妈大婶们看见我的动作便有种要啧啧称赞的冲动。其实自我评价,画虎类猫罢了。比如做一些基本的缠丝劲,动作还是比较标准的,也挺连贯,也挺到位。外表看来,就像是那么回事。但是,如果总结起来就是:有缠丝,就是没有劲。或者说样子像老虎,骨子里就是个病猫罢了。

    知道自己的不足就应该加紧修正。而如何有“劲”呢?自然要多看书,多查资料。网上资料自然会很丰富,google之,轻易查到了“陈家沟太极网”。顺便说一句,我练习的是陈氏太极拳。陈家沟便是陈氏太极拳的发源地,现在依旧是正宗所在。这个网站办得不错,论坛的人气也挺旺,教学相长的氛围也很浓,基本是有问必答,有求必应,而且有些年轻一辈的杰出拳师也喜欢上来答疑解惑。论坛的精华更是一大宝库,值得细细研习。除了网站当然还需要一些视频,能进行参照,纠正自己的一些不足。这些都不巨细道来了。
    现在,基本上每天早上总会下去锻炼一个小时。先是慢跑1圈,大概有700、800米吧。然后做些准备运动,活动活动筋骨。随后是站桩和
    基本缠丝劲的练习。然后要休息一些时间,再打一套老架一路。这样大概就有50、60分钟了。

    站桩是最累,最难的;也是最基本的。 我没有一次是一开始就动作到位的,每次都要调整好久,有时是靠双手升降来找感觉,有时要移动重心,有时还得重新来过。只有在真正感到腰部放松,双腿站稳才算是做对了。站桩的动作要求不妨也看一下:含胸拔背,虚领顶劲,松腰敛臀,松胯,裆要圆;膝盖微曲,双腿既要有向里合,又要有向外撑的感觉,膝盖不要超过脚尖,重心在脚心;手上还要求沉肩坠肘。当站桩大概1、2分钟后,大腿肌肉(股四头肌)就开始酸痛,这时候一定要坚持,并且还要放松,全身所有部位一定要松,这样力才能通过大腿传到双脚。过会儿,双腿不仅仅是酸痛,更多的是一种发烫的感觉。据我师兄(客气的称呼而已)所说,他练到发烫后继续站低桩,随后感到这个烫热的感觉由膝盖行到小腿,由小腿行到双脚,之后感到双腿充满气,很有充实感,就像是打通了筋脉一般,之后再练习站桩就很轻松了,而且气感不绝。这样的功夫,我大概是没有练到吧。

    还在网上看到别人的心得,说站桩的时候小腹和胸口有股很烫的感觉,全身冒热汗,询问感觉是否正确,得来有经验者的鼓励。而就在前几天,当我在感到双腿发热发烫的时候,我没有像往常将意念集中在双腿,还默念“坚持”。而是将意念放松,像是一种“天要下雨,娘要嫁人”的态度,任凭双腿酸痛,发热。这时候,确实感到胸口的热感非常明显,小腹也隐约有些感受。但是可惜,仍然未能坚持到有热感从大腿行至膝盖到小腿到双脚。这种感觉使我更相信一些有关“气”的言论。但是究竟是什么,终会有科学的解释。而现在,经验已经足够完成太极拳的学习了。

    后来又看见陈小旺大师的太极分层论,将太极拳的学习程度分成五层。具体也不必细说。总之,我与胖子说过,我哪,连第一层也没有过。第一层的话,要求每天有练10遍,估计半年可成。那么照我这样,平均每天半遍,10年可成了。他在第四、第五层的时候举了几个真实的例子,初看时都是令人乍舌,而后不得不佩服老前辈的本事。这些事给我这个太极小小小辈一种强烈的莫名的动力。

    太极还得继续练,而且要有进步,而且要有质的飞跃,而且还得宣传推广,而且还得……没想好。总之,即使不能通过我将它发扬光大,也得通过它使我体健心智。