2009年11月 的存档

为了参加一个公司的实习。昨晚,去参加了他们准备的笔试。 因为老板是微软出来创业的,而且还顺带拉出了一批微软原来的员工以及一些百度和迅雷的强人(CTO?),所以公司对于实习生也是有点要求的,还没开始的公司招实习生居然有笔试……呵呵 去的人不多,就20个。而且其中很大一部分都不会写代码。 就这样,很幸运的被挑上了,我笔试写的很糟糕,可能是第一次笔试的缘故吧,反正没写好。也不知道是不是因为用了大量指针的原因才被勉强看上。然后就是座谈会了。我也搞不懂是什么意思,不是面试去实习,而是一个座谈会。座谈会是告诉我们他在微软的一些经验,做软件的经验。这些经验确实是我所见过的,最宝贵的经验了,实在是感慨微软的强大。座谈会之后我们就散场了,有点摸不着头脑。 按理说,他们不想招实习生(他会上说我们整体实力太差,没办法,给我电脑让我写还差不多,用纸写这种难度的题还是第一次),就不比详详细细的谈什么座谈会了。如果想招,为什么离开之后什么都没说呢? 算了,不去纠结别人的想法了。 总之还是从座谈会的讲演中学到了很多东西。接下来,好好安排一下自己的活动和日程,继续努力,以后机会还很多的。

2009年11月29日23:09 | 没有评论
分类: 感悟
标签:

想了半天,想到这个标题。 刚刚看完《侧耳倾听》,有点感悟。除了结尾太雷了点,还是挺喜欢电影里的那种纯洁的,有点人文艺术气息的爱情的。 女主人公,滴滴,喜欢上了男主人公,感叹于他的优秀,她决定自己也要写点有用的东西,来证明自己。但是,她写完之后,觉得写得不好,因为她发现,光喜欢是不行的,还要多做功课,多多努力啊。 我之所以喜欢看宫崎峻的动画片,是因为我总是能够从中看到美好的东西,很美好很美好,无论是环境还是人性。但是里面也有比较现实点的东西,我不知道是我自己的臆测,还是宫崎峻先生有意无意把自己的人生感悟掺杂在里面。我很喜欢从中读出不一样的东西,总之,我很喜欢。 在这里,我突然想起我以前写的,人拥有很多种状态。我们拥有状态,并且试着去改变自己的状态,来提高工作效率。我突然觉得,无论一个人怎么在状态,只要他所追寻的,不是他的心之所属,也是惘然的。当然,按照李笑来的说法,这只是我一个人的,朴素的经验发现。如果是小孩子,今天喜欢这个,明天喜欢那个,那是很正常的,因为他们没有他们心底最想追求的东西。但是,对于成年人来说,可以有广泛的爱好,但是,一定要有自己最终的追求。 为了这个追求,我们是不需要怎么改变我们的状态,来迫使我们自己喜欢的。因为我们从心底里喜欢,我们潜意识的会很高效率的来完成这件工作。很多时候,我都觉得我不知道,我最终的追求是什么,我想要什么。因为我一直在经历,说白点,叫做一直活着。活着,就会经历不同的事物,碰见不同的人,自己的心情和情绪都在不停的变化,世界观和价值观都在悄然发生变化。所以,如果匆匆忙忙给自己定一个糊里糊涂的目标的话,等于没有做。其实,看自己喜不喜欢,只要感觉自己是不是喜欢做相关的事情就行了。 比如,如果我真的喜欢学习,真的认为我是成绩很好的学生的话,那么我肯定不会去厌烦看书,不会厌烦上课认认真真听讲,不会厌烦作笔记,不会厌烦做作业,甚至不会厌烦考试。可是我会厌烦,这些我都不是很自然的,就能高效率的做下来的。因为我没有搞懂在这背后,我所追求的,很具体的东西是什么。我认为成绩好,分数高,有益于我将来的发展,有益于报考好的学校。可是,将来的发展是什么?报考好的学校是什么?这些是我所追求的么,我喜欢这些事情么?我会为了这些事情废寝忘食么?都不会。 我所追求的到底是什么?我觉得,可能是因为我不清楚未来到底是怎样的,所以会头脑发热的做一些事情,一些没过一个星期就放弃的事情。 所以,我坚持不下来。对于伟人来说,坚持做一件事情,是信仰,活着原则在支撑着他。我认为,对于普通人来说,是梦想在支撑着我们。我们如果没有信仰,没有什么原则,那么我们只能靠梦想,发自内心深处的梦想。 《侧耳倾听》里面的老人说,我们工匠,总是在没开始做,就开始想着完善。呵呵,这,就是梦想嘛。我们,总是在没开始做的时候,就做梦,做梦未来多么美好。 还发现了一件事。 我有时会在乎自己精神境界的提升。比如如何看待事物,如何让自己来面对挫折和失败等。我原本觉得,我应该很快乐才对,因为我注意这些东西。现在,我才发现我错了,错的很离谱。因为我做的这些自我的提升,是为了成功,为了那虚无缥缈的成功,而不是我自身的快乐。我想说一句粗口,为什么周围有那么多的SB整天叫嚣着如何成功啊?自己不爽,还要害别人。成功,不就是让自己快乐吗? 受了这么多年的成功学说影响,想要拜托这点,还是不可能的。如果赚不到钱,如果社会地位不高,总觉得自己开心不起来。这个已经刻画到我们的骨子里了,摆脱不掉了。因为,如果你不够“成功”,那你就是失败。 有时候,我想,如果日本真有宫崎峻刻画的那么美好的话,我倒是想去日本看看。可惜我不会讲日语,因为我从骨子里被刻画了一个意识,那就是日本人都不是好东西,喜欢日本的都是汉奸。哈哈,这些人啊,真是,苦了自己,还要害得别人不爽。 其实,按照那个逻辑,八国联军,都不是什么好东西。我们还是关上过门,自己过自己的日子吧,这样中国的美女也不会嫁到外国去,呵呵。

2009年11月29日22:48 | 没有评论
分类: 感悟
标签:

我们往往喜欢做我们喜欢做的事情,好像没人愿意做自己不喜欢的事情吧。 巴菲特也说过,做自己喜欢做的事情。 爱因斯坦也说过,兴趣是最好的老师。 可是我们忘了一点,那就是我们不能不做不喜欢的事情吧。 可能很多人都知道这一点,但是我才意识到。因为我理解错了我们因为做我们喜欢的事情这句话。 李笑来也说过,喜欢不喜欢,并不是我们自己决定的,而是在我们做的过程中,有没有为做这件事得到成就感和自信有关。 我现在认为的那就是,人拥有很多种状态,我们不能乎略的一点就是我们能否确保自己确实是因为不在状态才觉得讨厌的。

2009年11月26日17:32 | 没有评论
分类: 感悟
标签:

今天下午回来,在床上睡觉。大概是中午11点回来的,睡了好长时间,一直到下午3点。 想一些事情。比如最近的PU,我可能还没有真正状态的进行过PU,但是我挺想的。于是,我发现了每次我想PU的时候,都有一种惰性,好像从一种状态转换到另外一种状态。如果新的状态不是那么受我喜欢,我是不大会愿意转换的。比如PU的时候,我就是不好意思上前搭话,这个时候自己也很郁闷。摩擦力太大了,而外力又不够。 我起床,我又发现了。睡觉也是一种状态,起床之后又是一种状态,这是两种不同的状态。如果天气不冷,或者我觉睡够了的话,起床只需要坐起来,掀开被子就可以了。状态转换就完成了。 现在,稍微推广一下(可能是错误的),在其它的时候我们也有很多种状态,比如情绪上的状态。要从不快乐到很快乐绝不是那么容易的,从兴奋到平静也不容易。还有,当我们工作的时候,学习的时候,有可能效率不一样,那是因为我们状态不同。如果从非学习的状态转到学习的状态,不是那么容易。我们是不是很多时候都错误的认为我们不在状态就是不喜欢做一件事?这是个很严重的问题,比如很多人不喜欢看书,这不表示他生下来就不喜欢坐下来认认真真看一本书,而是因为他自己认为自己不适合看书,不喜欢看书,所以他就不读书了。不是有一句话么,原话不记得了,这样的:不管你认为你行还是不行,你都是对的。这可能是一种潜意识上的催眠吧,自己给自己催眠是很恐怖的。 人,如果能控制好自己的状态,那就很厉害了。我们可以做每一件事情的时候都能达到我们最好的状态,而且我们能够很好的克夫自己的惰性。

2009年11月26日17:28 | 没有评论
分类: 感悟
标签:

因为宿舍太冷了,于是下午去学校自习。 跟以往一样,带了很多书去,还带了老师布置的作业。我预想是先写完作业,然后再复习一下没听懂的课程,然后看一下其它的书。 可是,结果跟以往一样,我一个下午,到晚上,还没有把作业做完。当然中间出去吃了一趟饭。但是,做作业的时候我可以说是心无旁骛,因为是我很喜欢的编程作业,而且题目有点难度。 这个作业我以前做过一次,只是现在忘了。于是,按照我之前的安排,这个作业不需要花费很多时间。然而,全心力的投入一件事,根本就不知道时间是怎么流逝的。三、四个小时做这个作业,我还是觉得挺亏本的,毕竟是做过的。 这又让我想起了昨晚。昨晚又控制不住自己,在写GAE的程序的时候超时了,一直写到凌晨3点多钟,最后5点钟才睡。写了这么长时间,其实我写的东西不是很多,至少我自己觉得不是很多,虽然我写的程序接近尾声了,但是我感觉不够。 我们总是对时间有错误的估计,认为我们将来会有很多时间。这个在李笑来的《把时间当作朋友》里面有提到过。其实,我们时间根本不够,至少没有我们想象的那么葱郁。 我不想做GTD,那样就太死板了,毕竟中国人不喜欢很死板的做事情。 以后只能做最坏的打算了,反正不能把未来想的很美好。 我已经戒了网游,希望挂网的时间也能少点。

2009年11月14日22:46 | 2 条评论
分类: 感悟
标签:

昨天晚上写python代码,写到很晚,一直到今天早上。这期间我都在纠结一个问题,那就是GAE的webapp.RequestHandler类到底是怎么抽风了,总是出现莫名奇妙的错误,现在我总算是理清楚头绪了。把思想过程记录下来吧。 首先,定义一个类,class BaseRequestHandler(webapp.RequestHandler),这个是所有的RequestHandler的父类,因为它把一些基本的的处理已经做好了,它的子类就不需要重新处理了。 接下来,我又定义了一个子类,class Home(BaseRequestHandler),然后给它一个__init__方法,def __init__(self)。其实我想让Home只有这么一个方法,其它的让它的父类都定义好。但是问题来了,那就是没有__init__还好,有了之后服务器就出现了问题了。trace说Home没有response属性,我查了一下,一直查到库,查到了,发现webapp.RequestHandler根本没有__init__这个方法,它只有一个initialize方法,里面定义了self.response属性。 这下我就纠结了,我一直继承下来,按理说Home应该也有initialize这个方法的啊,这样它就有了self.response的属性了。但是怎么调试都出错,除非去掉__init__方法。这里看来,很可能是没运行initialize这个方法了。 但是为什么有了__init__就不运行initialize()了呢?我还去网上找了好久__init__和initialize的关系。当然,最后都以失败告终。 最后,实在受不了了,去看了库里的webapp.WSGIApplication的源代码,发现它是运行handler的initialize方法的,这样这个handler就有了response属性了。 这样就比较清楚了,但是当时我一直一位我定义的Home没有initialize这个方法,因为它没有response属性。现在看来,是当时想错了。Home有initialize方法来初始化self.response和self.request属性的。但是它的__init__方法首先就调用了self.response属性来赋值,而且还是Home在被引用或者或者调用的时候就运行。这个时候webapp.WSGIApplication还没有初始化initialize。 说的很不清楚,但是,留着以后看就行了。 总结:最关键的是没有搞懂python的运行机制,如果了解了这些规律,就不怕出现一些让人摸不着头脑的问题了。

2009年11月6日00:24 | 没有评论
分类: 编程
标签:

今天写代码。 发现关于python的self定义又不记得了。 于是于网上搜了一下,没去官网看文档,就是看了些代码。 发现python的self很有意思。 首先,self不是必须的,你可以定义成this,或者是other,反正是任何你想要的。 其次,在实例中,也就是class的instances中,是没有self这种字眼的。在subclass中有可能会出现。 一个class,在__init__()中定义self字眼,比如 def __init__(this),以后实例化这个class的时候就没有self等参数了。而this就代表了self,以后该class中所有的方法,属性,都用this,而不是self了。哈哈,很有意思的吧。 还有一点,也是搜到的。就是self的作用。 大概分为三步。 首先,解释器遇见实例,就调用它的方法或者属性。 其实,实例找到它的类,给它一个reference,这个reference在实例化的时候是__init__()的第一个参数,可以是self,也可以是自己定义的this等等。 最后,类根据这个reference,找到属性或者方法(找到的方法必须是第一个参数为reference的,找到的属性也必须有reference前缀),返回。 这个是老外写的,大概翻译就是上面的这三步了,有点纠结。 实在纠结就看这里:http://www.freenetpages.co.uk/hp/alan.gauld/tutclass.htm 当然,如果实在是不想用__init__和self这种reference的话,那就不用好了。比如 class c: a=1 b=2 然后在命令行可以调用c.a和c.b 实例化可以这样 e=c 或者 e=c(),e.a和e.b也可以调用。 至于方法,貌似是没有self就废掉了。

2009年11月5日04:03 | 没有评论
分类: 编程
标签:

今天想diy一个东西,结果,不停地重启的时候,ext4的那个分区挂掉了。 感觉好悲剧。 想换gentoo用用,但是想想那个代码的编译,还是算了。 继续用archlinux,发现我已经有点开始喜欢这个发布版了。

2009年11月2日15:26 | 没有评论
分类: Linux
标签: