2013年1月30日星期三

玉帝帝国衰亡史(转)

转《西游记》的豆瓣一书评,是最近在豆瓣上看到的,好像是最热门(之一?)的一帖
看完(评论)之后,倍感《西游记》乃一部巨著啊。评论内容主要围绕它乃仙界,佛界,三清系统(道家)斗争的一场巨大阴谋论。

呵呵,刚好最近工作之余,我稍微重温了《西游记》的一些故事章节。所以,借此机会侃侃而谈一两句,如下:
(个人浅见)其实嘛,关于《西游记》 ……
表面看,师傅四人西天取经的故事,神采而励志。
深点看,仙界,佛界,三清系统博弈的故事,阴谋与险恶。
更深看,借助神话揭露与讽刺现实丑恶的故事,腐朽与斗争。

注:以上的“现实”,可以代指写书那久远年代,额或许也可囊括一些当代的东西。

好了,回到开始说起的那篇评论吧……如此有趣而尖锐的评论不该错过呀。所以,特此转发评论如下:
------------------------ 转载开始 ------------------------
History of the Decline and Fall of the Yudi Empire    (译名:玉帝帝国衰亡史) 

  ——孙悟空先生访谈录(未删节全文翻译版) 

  问:你好,孙先生。 
  孙:你好。 
  问:孙先生,大家都知道您是西天世界最负盛名的军事家,所以对您突然流亡基督教世界感到很奇怪。您可以说一下大致的理由么? 
  孙:很简单,西天世界是如来的专制帝国。基督教世界现在是多个教会并存,个人自由有充分保证。我是来投奔自由的。 
  问:您能具体说说么?据我们了解,您在西天世界的爵位是‘佛’,应该享有很高的自治权。 
  孙:嗯……这个问题说起来很复杂。就这样说吧,西天世界本质上是建立在如来的独裁之上的,如来的地位又是通过阴谋和各种拉拢手段来巩固的,所以非常的黑暗。你们千万不要被他们表面上的宣传所迷惑。比如说,你刚才说我是最负盛名的军事家,表面上看,我曾经是西天世界军委副主席,国防部长,但是,这其实是一个各方面妥协的结果,和我本人的战斗能力不成正比,我本人也常因为夹在各种势力之间,而战战兢兢,如履薄冰啊。 
  问:您刚才说您战斗能力和您的职务不成正比,您的意思是…? 
  孙:我的意思是,我能力很弱,这是非常明白的一个事实。 
  问:但是,您当年曾经率领花果山反抗组织打败过玉帝帝国军,并最终瓦解了玉帝帝国对东胜神州,也就是现在大中华区的统治啊。您是不是太自谦了? 
  孙:玉帝帝国军不是我打败的。 
  问:啊?但是,据我们DNN的纪录来看,您在第一次花果山战役中,不是彻底击败了玉帝帝国军么? 
  孙:你说的那个第一次花果山战役,根本就不是真的打仗。 
  问:您能更具体些么? 
  孙:玉帝军当时的总司令李天王,根本就没有想要打仗,据我后来的了解,他在那个时候就已经在私下和如来接触,讨论武装政变,投向如来的事宜了。 
  问:这个消息非常的震撼阿,孙先生。您有把握您的消息来源么?如果您说的属实,这将会改写仙界的近代史。 
  孙:当然有把握。第一,他的二儿子,就是木叉,就曾经在观音姐姐那里做事,我有确凿消息,战前观音姐姐把他派到玉帝军紧急磋商。还有,你看那个巨灵,就是一个小军官,李天王派他带一个小分队过来,明显是装样子的。那个时候我们有6大反抗组织,72洞妖王,全部都聚集在花果山前线,明显他就是来送死的么。 
  问:那么哪吒将军呢?后来您和哪吒将军的决战呢?您不是取得大胜了吗? 
  孙:记者先生,说实话,我认为我和哪吒将军之间打得那场仗,完全是哪吒将军故意败给我的。论部队的士气和指挥官素质,哪怕是个人战斗能力,我和哪吒将军都不分彼此。 
  问:但是,哪吒将军的回忆录说,您是他军事生涯中唯一一个不可战胜的对手。 
  孙:记者先生,你想,哪吒是李天王的儿子,那个时候又是李天王的总参谋长,他的行动,完全是依照李天王的指示来的。我举个例子来说,哪吒和二郎神的战斗力,应该不相上下吧?我和二郎神的战斗,就是打败的,里面的窍开你应该知道了吧? 
  问:那二郎神为什么能在战斗中打败您呢?他不是李天王的将军么? 
  孙:哈哈。二郎神是玉帝的亲戚,记者先生,您不会连这个都忘记了吧?还有一点就是,二郎神一向都是地方军事寡头,李天王从来都管不到他的。 
  问:那么说来,为什么在玉帝帝国崩溃的时候,二郎神不能起作用呢? 
  孙:这个问题问得好!记者先生,你想,在第一次花果山战争之前,二郎神都是干什么的?他是地面军军区的。第一次花果山战争之后呢?他成了天宫军的。但是,天宫军就是李天王的私人部队,又是就在李天王眼皮底下,二郎神能干啥? 
  问:您的意思是明升暗降? 
  孙:对的。不仅是明升暗降,而且分寸把握得非常好。你想,我做战俘本来就不可避免,但是,在二郎神马上要得胜的时候,我军突然遭到老君的金刚型导弹袭击,这是为什么? 
  问:为了占功? 
  孙:不错。二郎神要是在第一次花果山战争中独揽战功,玉帝就有理由把他提拔为帝国军总司令,那么,李天王就不能做内应了。 
  问:等等,孙先生,您的意思是,老君老皇爷也是这个阴谋的一部分?但是,老君是帝国太上皇,他没有理由这么干吧? 
  孙:太上皇?哼哼。老君很早以前就被架空了。玉帝和他又没血缘关系,香火财政收入老君根本就分不到多少。反而是帝国崩溃以后,根据释道分治协议,老君可以独得道家香火,玉帝小朝廷的开支必须从三清衙门领取。你想,这里面多少利益在里面啊? 
  问:您的意思是,老君复辟是通过两次花果山战争进行的? 
  孙:也不尽然。那个时候佛教东传,西天的势力扩张的很快,所以版图需要重新规划。我认为,即使老君不参与这个事件,他也可以分一杯羹,至少,不会比以前差。 
  问:但是现在老君还是道教联盟主席… 
  孙:是的。通过花果山战争,老君事实上是在对西天展示实力。据我后来了解,那时,西天原来派遣的是观音姐姐的净瓶导弹部队,但是,你知道的,一方面观音姐姐和我的关系……还有一方面,就是老君坚持使用他的金刚型导弹部队。 
  问:对了,孙先生,关于您的私生活,我们的观众也很有兴趣。您可不可以透露一下,您和观音女士的近况? 
  孙:(凝视远方)观音姐姐也是受害者… 
  问:对不起?您是说您的突然流亡给观音女士带来了政治压力? 
  孙:你能不能在正式发表时删除这一段? 
  问:可以的。我会在定稿前发给您,您可以把不适合的内容去掉。 
  孙:那就好(如释重负状)。你知道,观音姐姐在西天势力正式开始瓜分东胜神州区之前,就已经在东胜神州的人界和仙界有影响力、有独立的香火收入了。我那个时候就劝她,不如独立,她不肯……唉。你看,后来如来果然把她架空了,还取消了她的独立香火权,连吐蕃的香火收入也没收了,把她软禁在普陀山……你肯定你会把我上面说的删掉? 
  问:孙先生您不用担心,我们做新闻有职业道德的。 
  孙:好的……我们刚才说到哪里了? 
  问:您说老君通过两次花果山战争夺取了主导地位。 
  孙:对的。实际上,我认为,两次花果山战争本来就是老君的策划! 
  问:您这样说是不是有点危言耸听了? 
  孙:怎么会呢?绝对没有的。记者先生,你知不知道花果山战争期间玉帝军队和反抗军的联络官是谁? 
  问:太白金星啊。 
  孙:正是!你想想,太白金星啊,启明,太白主杀伐,这是小孩子都知道的,为什么在花果山战争期间他一直主张和谈呢?记者先生,你再去翻一下玉帝朝廷的会议记录,关于和谈以后我本人和反抗组织的待遇问题,也是一直由太白金星在操弄这个议题的。就是因为这个待遇问题,我们反抗组织遭到了不公正的对待,所以才会有两次花果山战争啊! 
  问:这难道是因为太白金星是属于老君的人? 
  孙:不错,他就是三清系统的人!事实上,玉帝下野之前,政教分离原则已经在玉帝朝廷里不能维持了,到处都有三清系统的人,以及西天派遣到玉帝朝廷的内应。比如说,玉帝的内卫部队,四大天王,就是如来的老同乡。在西天攫取了东胜的大半香火之后,他们马上摇身一变,变成了西天国防军的将军! 
  问:孙先生,那样的话,您如何解释花果山战争反抗组织的正义性?据我们DNN的历史学顾问介绍,花果山战争完全是由于玉帝朝廷垄断了帝国的仙界晋升权,使得广大凡间修行者无法进入仙界。即使进入了仙界,也不能得到重用,所以才使豪强并起…… 
  孙:(打断)记者先生,你这个说法只有一部分对。连我们水帘洞共和国军在内,7支部队,再加上72个洞主的独立游击队,你认为怎么可能在玉帝帝国军的眼皮底下集结? 
  问:难道不是因为孙先生您高超的个人魅力和卓越的指挥能力? 
  孙:哈哈,记者先生,您就不要给我戴高帽子了。7支部队,其实里面两支最有战力的分别都是老君和如来的直辖部队。你看,大鹏王,就是如来的亲舅舅,狮驮王,是三清系统内卫部队,归太乙天尊管辖。再说,花果山就那么大地方,我自己的军队还要艰苦奋斗、自给自足,一下子来那么多兵马,给养如何保证?还不是靠外部势力?名义上,各个大教团自愿供给给养,但是你能保证这背后没有under table 的交易?你想想战后传教垄断权是怎么分配的,不就明白了吗?我当时虽然大概知道背后的推手,但是那个时候年少啊,too simple, too naive啊……所以说,之所以反抗组织可以迅速扯起大旗,完全是因为老君和如来的大力支持。 
  问:孙先生,那样说来,您打的实际上是一场代理战争?那您能不能透露一下,为什么如来,按照您的说法就是在利用花果山战争迫使玉帝接受西天宗主权和驻军之后,马上就把您投入监狱呢? 
  孙:这里面有两个问题。第一个,他要掩人耳目,所以如来最好巴不得把我马上灭口,可惜他做不到,这是因为,玉帝虽然向西天屈服了,但是如来不可能马上派部队进驻。这样一来,要灭口,必定要先把我送到军事法庭——我名义上还仍旧是齐天大圣,至少在法理上和玉帝是帝国的共主么!但是,一送到军事法庭,资金、人员这些东西,不久统统曝光了?所以,如来的策略就是无限期关押在五行山监狱,这个战后由如来一手建立的监狱其实就相当于关塔那摩,虽然位于东胜地区,但是玉帝根本管不到。第二个么,问题还是出在法理上,因为我战前是帝国的军事将领,那么,花果山战争就是一场内战,如来的干涉就变成了干涉他国内政,这样不就和他自己宣称的不干涉主义矛盾了么? 
  问:没错,孙先生,我国的仙际法专家就是这么说的…… 
  孙:所以说啊,如来只能以关押恐怖分子的名义,把我无限期扣留。这样子,他才能名正言顺的以反恐名义来瓜分帝国在东胜的香火!就连我后来的获释,也与此有关…… 
  问:是的,关于您后来的获释,这也是我们的观众急于了解的。我们知道,第二次花果山战争结束的时候,西天已经玉帝帝国变成附庸了,但是,为什么时隔500年,如来会同意把做政治犯的孙先生您从五行监狱释放出来呢?这是不是说明您刚才的说法有误呢? 
  孙:这个么,当时我也很奇怪的,直到我再次遇见东海龙王,才弄清楚其中关节。 
  问:您是说,您传记里写过的,您去东海看三进履画的那次? 
  孙:没错,你记得很仔细么。 
  问:孙先生您是说这里面还有别的含义? 
  孙:嘿嘿。记者先生,你知道唐僧取经故事发生在什么时候么? 
  问:孙先生,这个问题小孩子都知道啊。唐僧取经当然发生在唐朝啊。 
  孙:好了,记者先生,你不会忘记了,中土的唐朝,印度的佛教势力开始衰退,西天的财政收入开始变得依赖于东胜区。 
  问:孙先生,我明白了。东海龙王的意思是,西天和老君势力的争夺,已经类似于中国历史上的楚汉之争了,所以需要您这样像张良一样的人物? 
  孙:说我是张良是抬举我了。记者先生,你要知道,在唐朝的时候,老君曾经试图在法理上确立三清系统的统治权,使用了托梦这种下三滥手段,迫使人界统治者提升三清系统的主体地位。但是,结果你也知道的,一方面从合法性角度讲,玉帝帝国还是东胜天庭的法理正统,这是绕不开的,另一方面,三清系统以前都是干政工工作出身的,所以,不仅地方大员不买账,天界的实力人物也不买账!但是,这个时候,西天的形势也很差,特别是印度次大陆香火收入锐减,中土的部分地盘又遭到老君蚕食。 
  问:所以您的作用就体现出来了? 
  孙:是的。如来就是在这个条件下发现了我的利用价值。因为我是齐天大圣么,是玉帝帝国的两寡头之一,在法理上,只要以我的名义,那么对玉帝帝国的任何行动都是合法的。 
  问:就像小活佛? 
  孙:没错,记者先生,你理解得很对。东胜人界有一句俗话,叫做‘挟天子以令诸侯’,就是这个意思。如来要把统治重心东移,就要借助玉帝帝国残留的统治权威,但是,玉帝本人和他的朝廷,对如来本来就敬而远之,没有办法,他才能来找我。 
  问:孙先生,那么,您是说,您和如来之间达成了某种……协议? 
  孙:没错,记者先生,你放心好了,我不忌讳投降这个词的。你要理解,一个被关押了五百年的政治犯,想要自由的心情是多么的迫切啊。你想啊,我的师傅是伟大的犬儒主义仙人,菩提祖师,我为了自由,连师傅都可以重新认一个丝毫不值得敬重、出身可疑的陈姓和尚,连这样苛刻的条件都接受了,还有什么不可以接受呢? 
  问:孙先生,您能这样坦率,实在是太好了。那么,您能谈一下您在之后的取经过程中的实际作用吗?因为据您的说法,似乎这里面的疑问很大。 
  孙:是的。所谓的取经,其实就是剿灭地方豪强、震慑天界巨头和老君,从而达到如来一统东胜目的的幌子。说取经,连三岁小孩都骗不过,就这几部书,我一天之内,就能来回搬个它几十套了。记者先生,你再看看取经的路线,都是绕弯的,搞什么啊,又不是长征打日本鬼子!明显就是要故意经过这些人的地盘,再找个借口打击他们么! 
  问:但是,孙先生,您也知道,最后西天并没有能够统一东胜,相反,是三清系统和玉帝帝国的其他重臣实行了重组,代替了玉帝帝国…… 
  孙:是的,我认为,如来在这一事件上非常失败,就是捞过界了,引起了仙界的反弹。如来以我和取经的名义,疯狂实行打砸抢,对道家系统仙人的代理人们实行迫害,最后道家仙人反而认识到了软弱的玉帝朝廷无法依靠,团结起来和三清系统实现了香火共享。最终,反过来迫使如来撤回了他的人界代理人。 
  问:您说的是狮驮国事件? 
  孙:对。狮驮国事件是一个分水岭。首先,狮驮国是西天在人界的前哨据点,他在编制上直接隶属于西天,当年花果山战争的大鹏王军,就是来自于这里。如来被迫取消狮驮国,这是东胜群仙直接施压的结果,也标志着如来的扩张到此为止。其次,狮驮国事件也是统治东胜仙界长达万年的玉帝帝国最终灭亡、被道教联盟取代的标志。 
  问:孙先生,那您对玉帝帝国是否抱有留恋呢?毕竟,您是见证过玉帝帝国最后辉煌,并且,您的个人遭遇与玉帝帝国的最后一段日子有着密切的关系。 
  孙:往事不堪回首(停住)。玉帝帝国的灭亡,是墙倒众人推,也是释道两大宗教势力对仙俗政治的干涉之结果,我孙某在很多时候只是看客,或者棋子,作用并非如你们想象的那么大。记者先生,月如霜、最凄凉,其实我最为痛心的,是观音姐姐,她为了帮我主持正义,多少年冷落窗前啊…… 
  问:最后一个问题。孙先生,您对您的传记《西游记》一书如何评价?您知道的,由于西天采取信息封锁,对网络使用金刚盾防火墙,所以我们大多数人对您的了解都来自于这本书。 
  孙:我觉得吧,我的传记作者采取的是春秋笔法,就像你说的,因为西天的信息封锁,还有出版管制,不这样搞这本书根本就通不过西天佛治局、仙闻署的出版审核么。 
  问:谢谢孙先生。谢谢你接受我们DNN的采访。 
  孙:不用谢,向大众揭露真相是我的义务。 
------------------------ 转载结束 ------------------------
(完)

Android开发笔记(十)

Android开发笔记(十)

  • sqlite数据的字符串类型问题
     问题描述:android程序使用sqlite数据存储,数据表中的字符串类型定义为STRING。如userName定义为STRING,在程序运行过程中发现这样奇怪的现象:userName字段的值是从外界计算得来的,在存入sqlite数据库前打印显示正常如152,658,956,364,812,存入数据库之后读取出来userName字段的值打印显示为1.52658956364812e+14,两者均以字符串的形式在日志打印。
     注意:该问题在固定设备上为必现,由于userName的值是根据设备ID计算得来,刚好其计算结果为均由数字组成的字符串。

     解决办法:修改userName字符串类型为VARCHAR(length),重新编译生成程序,之后运行正常。
     
     问题总结:在android平台开发涉及sqlite数据时,若涉及到字符串类型的字段(大部分情况都会涉及),需要注意字符串类型定义为VARCHAR比较可靠(但需在后面指定最大长度)。而STRING类型的值在保存之后可能被sqlite自动修改,如上面描述情况。
     另外,关于(android)sqlite 具体有哪些数据类型参见“sqlite 数据类型”。
  • double数值格式化
     Java编程在double数值字符串输出时,经常需要针对double数值格式化,如输出时保留小数点后两位。
     使用java.text.DecimalFormat(不止局限于double数值)可以很方便完成数值格式化操作。如:
            double shareFileRate = 100.0 / 3;
            final DecimalFormat df = new DecimalFormat( "0.00");
            System. out.println( "分享进度(%):" + df.format(shareFileRate));
     
     而在C/C++编程可以使用printfsprintf函数实现数值格式化(字符串)输出。

       另外,更详尽参考内容Double四舍五入保留n位小数
 。


  • View对象的长按菜单的响应函数
     “Menu在Android开发中很常用,一般情况下,创建一个菜单有两种方法。一种是在机子本身带的Menu按键上创建一个菜单,另外一种是利用OnCreateContextMenu创建一个菜单。”
    不然这样吧,下面内容以伪代码描述如何利用OnCreateContextMenu实现View对象的长按菜单功能。

     // 给列表Item添加长按点击事件。
     mLvList.setOnCreateContextMenuListener(new OnCreateContextMenuListener() {
                    @Override
                    public void onCreateContextMenu(ContextMenu menu, View v,
                              ContextMenuInfo menuInfo) {
                              ...
                             // 添加长按菜单项
                             // public abstract MenuItem add (int groupId, int itemId, int order, CharSequence title)
                              menu.add(MY_GROUP_ID, 0, 0, "菜单1");
                              menu.add(MY_GROUP_ID, 1, 0, "菜单2");
                              menu.add(MY_GROUP_ID, 2, 0, "菜单3");
                    }
               });
     ... 
     // 针对以上长按菜单的响应函数
     @Override
     public boolean onContextItemSelected(MenuItem item) {
          if (item.getGroupId() ==MY_GROUP_ID) {
               if (item.getItemId() == 0) {
                    // 菜单1事件处理                  
               } else if (item.getItemId() == 1) {
                    // 菜单1事件处理   
               } else if (item.getItemId() == 2) {
                    // 菜单2事件处理   
               }
          } else {
               // 特别注意:若收到的响应不是你想要的一定记得必须继续传递下去,
               // 否则后续其他地方的Menu对象收不到通知!
               return super.onContextItemSelected(item);
          }
     }

       另外,关于android开发的Menu介绍参考“Menu学习总结
”。
  • 同步或异步init/uninit问题
     在做系统开发时一般都包含有多个模块,而每个模块最好应该都有对应的init/uninit操作,初始化与反初始化模块。简单讨论这么一个问题,同步或异步完成init/uninit操作呢?以下简单罗列不同种方式的优缺点。
     1. 均同步
优点:调用逻辑简单,操作结果同步返回。
缺点:调用者需等待导致阻塞,可能影响程序顺畅运行。
     2. 均异步
优点:调用者无需等待,可继续执行其他操作。
缺点:需额外的异步处理,稍微增加程序复杂性。
     3. init异步uninit同步
优点:保证init操作不影响其他操作操作,而uninit同步为了保证模块资源及时得到释放。
缺点:uninit同步还是可能影程序是否顺畅,取决于具体情况。还有一种比较特殊情况可能存在问题,当多次频繁init/uninit切换,如下:
init 异步
-> uninit同步
-> init 异步返回OK  ------- 注:此时模块应该已被uninit
当然出现这样的问题是可以得到解决的。具体解决办法也很简单,即增加一变量标识模块init/uninit状态包括{pending,inited,uninited } 解法描述如下:
int _module_status = MODULE_STATUS_UNDEFINE;
Listen _listen = null;
void init(Listen listen) {
_module_status = MODULE_STATUS_PENGDING;
_listen = listen;
do_init(); // 异步反初始化
}
void on_inited() {
if (_module_status == MODULE_STATUS_PENGDING) {
_module_status = MODULE_STATUS_INITED;
_listen.notify_init_success();
} else {
// 模块已被反初始化了
}
}
void uninit() {
do_uninit(); // 同步反初始化
_module_status = MODULE_STATUS_UNINITED;
}
关键在于,init通知完成时只要判断状态变量是否为pending状态,若是则正常通知初始化成功,否则认为模块已被“抢先”反初始化了。
     4. init同步uninit异步(罕见)

 很明显1,2两者的优缺点相互对立的,而其中2,3的用法是比较常见,哪种更好需具体场景具体分析。

(完)

2013年1月17日星期四

什么是思维定式

什么是思维定式
  -- 《高效能人士的七个习惯》读书笔记

  • 引用
思维定式,广义上指我们“看”世界的方法,这种看和视觉无关,主要指我们的感知、理解与诠释。每人有属于自己的思维定式看待世界但未必与现实相符,它像一份地图,而非领域本身,是由每人的成长背景、经验及选择打造而成,透过它可以窥探万千事物。

思维定式,另一种理论定义:
思维定式是心理学上的一个概念,是指人们在认识事物时,由常规心理活动所形成的某种思维准备状态,它能影响或限定今后同类思维活动的发展。

关于思维定式,之前在网上见过有这样一个故事:
一个人收藏着一个精美而考究的茶壶,经常倍爱有加地拿出来品赏。有一天深夜,他不慎将壶盖掉在地上,他以为一定是摔碎了,第二天索性将没盖的茶壶扔出了窗外。事后却意外发现,壶盖竟神使鬼差地落在拖鞋上完好无损。想到茶壶已扔,他非常懊恼,气愤地将壶盖狠狠地摔在地上——这回可真的是支离破碎。可几天以后,他发现扔掉的茶壶,居然完好无损地挂在窗外的树枝上,此人更是懊悔不已。

呵呵,以上的故事足够让人苦笑不得,后悔不已。“他以为(壶盖)一定碎了”,最开始的这么一个想法引发了最后的结果,这个过程可认为源自思维定式。不过,这样故事仅仅是生活很小很小的一段子。


  • 实验
下面内容开始一个简单而有意思的实验,目的在于比较形象地体现什么是思维定式

                                 图 1-1

1. 看图1-1,图中是一位年轻的少妇,相信你可以很快地看到这位少妇在侧望着,具体她在看什么我也不知道:D 

2. 然后继续看图1-2,你看到了一位年轻的少妇了吗?你应该很容易就看出了(如同图1-1)的少妇轮廓了吧。

                                 图 1-2

3. 接着请看图1-3,图中是一位六七十岁的老妇,(很重要)请认真看直至你确认很清楚地看到那位老妇。
                                 图 1-3

4. 最后,麻烦你再回去看看上图1-2,你是否看到了一位老妇(轮廓似图1-3),同样相信你会很容易看出来的。

好了,实验就这样。是否有点意思?这个过程真实地存着思维定式这种东西。关于该实验的其他东西,我不废话多说了,活跃你思维自己可以认真感受一番。正所谓每人都有自己的思维方式(定式)。

  • 感想
思维定式固然很重要,如同地图之于探索者,其影响力亦深远。事情或好或坏都可以关乎思维定式。既然这样,我们得意识到对自己的思维定式负责,懂得审视它,在现实中检测它。至此,自然可引申到一良好建议:善于聆听、体会或接受他人的观点,你的视野与看法一定比之前更广阔。如同你可在图1-2看出少妇与老妇。
还有一种说法,叫做“换位思考”。


本文源自阅读《高效能人士的七个习惯》“重新探索自我”之“思维定式的力量“有感。

(完)


2013年1月13日星期日

一代宗师.观后感想

一代宗师.观后感想


  • 我的短评

壬辰年最认真看,自觉最好一部电影,毕竟王,梁是最爱导演与演员之一。王作品风格一贯形散神不散,值得揣摩。豆瓣剧情简介,已提炼优雅,无需多谈。一代宗师,完全不局限于叶问,而囊括民国时代的武林江湖,故事夹带含蓄深邃的儿女情长,很多台词寓意深刻引人回味。”“武侠就是功夫,功夫就是时间”。
其实,武侠、功夫讲究的是耐心与投入,正好这两点用时间去印证最合适不过了。退后一步说,不仅仅武侠这样,很多其他方面亦如此包括人的学习、工作等。


  • 片段感想
一代宗师,宫二的人物特写不亚于叶问,她的个性鲜活情感含蓄深邃。发现章子怡特别适合于表演这种很男性,外在有锋锐又傲气且内心细腻柔和的女侠客。她的演技,真的有点令我小小的震惊!

《一代宗师》里宫二金楼摆宴那一节,宫二与金楼里的一干窑姐(佛山十三钗?)(每个人的造型装饰都跟新版红楼梦里的人物一样)或战或坐姿态各异地出现在画面中,配合慢镜,犹如油画和雕塑一般,配乐居然也用的是意大利歌剧的咏叹调之类的玩意。这又是在搞什么东东?
  >> 那一场景的配乐确实听着不舒服的啊,总感觉怪怪的!用现在的话说,太潮了吧竟然用起这么浓厚的西方乐曲(虽说是墨镜style),有点说不过去的。 

"再问一个:宫老爷子一身功夫从没输过,弟子马三也不过只学了他一半的功夫,动手时既没使阴招也没动手枪,还是老爷子也出的手,怎么就被马三一掌给灭了?如果仅是因为宫老爷子年纪大了拳怕少壮所以不敌,但老头自己应该很清楚这点,那为何动手前还表现那么胸有成竹:那宫家的东西就不能留在你身上了。"
  >> 我觉得这段戏可能你没注意到的吧。宫老爷子做好准备牺牲自己了,借这机会让马三出头得名一番。马三他是一直想出头的,只是老爷压着他,老爷当然知道这点,还有其实老爷也知道马三给宫家立功扬名不少,只是是到时候驾驭不住其人了该放开了。而且老爷子遗言“不问恩仇”也是重要一笔。宫老也清楚宫二凭她的六十四手可制胜马三,只说“不问恩仇”而不提女儿保命 。


  • 剧情简介
  一开始,这只是叶问的故事
  他生于佛山,长于佛山,年少岁月,是金楼上下一场又一场的较量
  直到来自东北的宫老爷子踏上金楼退隐江湖
  
  有人退,就有人进
  咏春叶问、宫老爷子的独女宫二,白猿马三,关东之鬼丁连山,一线天,谁才称得上一代宗师?
  有人要夺回自己的东西,有人要悟透决战的奥义,有人永远只能点火点灯,有人则在乱世洪流里旁观。
  
  功夫,一横一竖中,倒下,崛起,前赴 ,后继
  时代,一起一伏间,退散,重聚,反扑,跃进
  
  起于佛山,悬念东北,立足香港。
  这,再也不可能是叶问的故事,
  这是一段见自己,见天地,见众生的宗师旅程。
  源自《一代宗师》豆瓣页面


  •  迷人台词
     人活这一世,能耐还在其次。有的成了面子,有的成了里子,都是时势使然。
     老猿挂印回首望,关隘不在挂印,而是回头。
     世上所有的相遇 都是久别重逢。而我,又重新失去了你。
     叶里藏花一度,梦里踏雪几回。
     念念不忘 必有回响。
     做羹要讲究火候。火候不到,众口难调,火候过了,事情就焦。做人也是这样。
     暗事好做,明事难成。
     老猿挂印回首望,关隘不在挂印,而是回头。
     风流本就是个梦。有人说丝不如竹,竹不如肉,唱得远比说得好听。
     习武之人有三个阶段:见自己,见天地,见众生。
     叶先生,世间所有的相遇,都是久别重逢。
     有人说,咏春因我而起,因我而收。 我但愿他们是对的。我一辈子没挂过招牌,对我而言,武术是大同的,千拳归一路。到头来,就两个字:一横一竖。


  • 画面新颖
“狗、男、女”
 >> 还有,一只很抢镜头的猴子,福星肩上那只猴子。



小沈阳亮相《一代宗师》 严肃的剧情立马笑场

     >> 这场电影所有的严肃点几乎被这里给破坏掉了吧!
     >> 一直没搞懂出现这段是想说明个啥意思?
     >> 回LS,这幕是用比较轻松的方法表现:1、一线天在香港开了个理发店,也算是越过了生活这个高山,只是和叶问方式不同;2、八极拳传入香港,这个后面的字幕紧跟上说明了。
     >> 顶楼上,张震的戏对比叶问、宫二,同样是武林宗师,不同的流传方式与结果。叶问的咏春拳得以流传,但其不挂牌坊;张震的太极拳同样不挂牌坊也流传下来,只以挂牌开张理发行;而宫二的六十四手则失传断绝了,被她“忘了”(假说)。前两者都可认为越过生活、情感的高山,而后者最终没能越过她的高山(包括复仇、情感、生活)。所以,个人觉得张震的戏份还是很有意义的,不过确实是轻松的方法,(勉强认为)大俗大雅。

(完)

敏捷开发.点滴积累


敏捷开发.点滴积累
     -- 201212-201301项目实践经验


图源自Team Leader(@jieouy)所作PPT,赞!表示一下激动,Leader一直以来为项目投入激情,启发并引领大家,赞!同时感谢之。


  • 敏捷感言
敏捷开发最基本要素还是人,注重的是人与人之间密切、及时的沟通与协调。正所谓以人为本。
敏捷开发,拥抱变化、迅速迭代。
敏捷开发,其流程(规则)与参与人之间互相作用,流程不断推动人积极参与,人不断完善更新流程。还有很重要一点就是,不同参与人之间相互推动(包括督促)的作用
敏捷开发,需要所有成员的积极主动,凝聚起来形成强大的推动力与执行力

“敏捷开发的计划管理体系中,发布计划、迭代计划、迭代回顾与每日站会相辅相成。通过计划多层次管理,逐步细化,确保敏捷开发具备灵活响应变化的能力。”
  • 实施过程
> Story,就是把一个项目慢慢的拆分一个个目标明确的小需求。Story的生命周期包括:
     1 需求阶段。由需求方提起,经大家讨论确定合理,最终提交至白板或其他地方。
     2 开发阶段。根据确定的需求,开发者具体去实现功能,并要求完成自测通过。完成之后,提交测试进入下一阶段。
     3 测试阶段。根据功能(需求)提出不同测试案例,并实践验证。若发现问题(BUG)或疑问及时反馈开发人员,必要时通知产品设计人员或项目管理者,此时Story回到开发阶段。注意:一个Story可能在2,3直接来回多次属于正常现象。
     4 完成阶段。直到程序通过所有的测试案例,Story提交至该阶段,可以将Story交由需求方验收。


> 若项目的管理工作适合于敏捷开发流程,则项目包含的Story需要具备这样的特性:
     可讨论,可评估,可测试,独立性,有价值,细分的(小的)。

强烈建议或要求,项目的开发、测试、产品设计等同事们始终保持在一起工作。
每天一次站立的短会(如晨会),控制在15分钟之内,每天轮流一人负责召集、组织会议。主要讨论各自工作情况包括:昨天完成什么,今天做什么,遇到什么问题等。
每周一次迭代会议,时长控制在一小时之内,需有专人(轮流)同时负责会议记录并邮件群发会议纪要。主要讨论项目进度情况,遇到问题,安排或修改story,协调人力、资源问题等。

  • 管理工具
     有一工具大家一定相当熟悉,可能在很多地方都见识过,原始而实用,就是白板+便签贴纸。白板上主要分区,大概描述如下:
     a 根据Story进度情况划分,需求、开发、测试、完成。
     具体部分还可以再细分如需求{待讨论的需求池、真正的需求},开发{开发,解BUG}。具体如何细分最好,需依不然项目情况做安排,在此不多累书。
     b 根据Story业务方向划分,客户端、服务端、通用工具等。这样做的目的是更明确标明Story属于哪些人。
     两者结合,以a结构为主,b为辅。
     
     还有一种很酷的电子版工具Trello,包括Web版,移动版,确实很适用的工具,给力。
     
  • 价值观与原则(引用)
敏捷开发的价值观:
  • 人和(人与人的)交互 优先于过程和工具。
  • 可以工作的软件 优先于求全责备的文档。
  • 客户协作 优先于合同谈判。
  • 随时应对变化 优先于循规蹈矩。
其中位于右边的内容虽然也有其价值,但是左边的内容最为重要。

敏捷建模(Agile Modeling,AM)的价值观包括了XP的四个价值观:沟通简单反馈勇气,此外,还扩展了第五个价值观:谦逊。

宣言中还包括以下原则:[3] [4]
  • 对我们而言,最重要的是通过尽早和不断交付有价值的软件满足客户需要。
  • 我们欢迎需求的变化,即使在开发后期。敏捷过程能够驾驭变化,保持客户的竞争优势。
  • 经常交付可以工作的软件,从几星期到几个月,时间尺度越短越好。
  • 业务人员和开发者应该在整个项目过程中始终朝夕在一起工作。
  • 围绕斗志高昂的人进行软件开发,给开发者提供适宜的环境,满足他们的需要,并相信他们能够完成任务。
  • 在开发小组中最有效率也最有效果的信息传达方式是面对面的交谈。
  • 可以工作的软件是进度的主要度量标准。
  • 敏捷过程提倡可持续开发。出资人、开发人员和用户应该总是维持不变的节奏。
  • 对卓越技术与良好设计的不断追求将有助于提高敏捷性。
  • 简单——尽可能减少工作量的艺术至关重要。
  • 最好的架构、需求和设计都源自自我组织的团队。
  • 每隔一定时间,团队都要总结如何更有效率,然后相应地调整自己的行为。

参考:
  敏捷项目管理工具:Trello链接


题外话:最近早晨,我还躺在床上的时候都会从窗外传来一阵阵小学生的朗朗读书声,遥想当年儿时我也一样……
“风声雨声读书声声声入耳,家事国事天下事事事关心。”

(完)