IC卡的认证过程竟然是这样?

如果目前使用的系统都是这样的,这个设计也太初级了吧。

via Computer Lab, University of Cambridge

2010年2月22日 | 归档于 我爱技术 Technology
标签: , ,

厌学症

很快就要去帝都了,非常郁闷。

Anyway,今天开始应该调生物钟了。

2010年2月19日 | 归档于 脑残游记 Diary
标签:

春哥出版社

image

好吧我承认这很冷,;-)

2010年2月18日 | 归档于 游戏人生 Game and Fun
标签: ,

更换域名

原域名将会跳转到新域名 crimethinks.com ,新域名目前还没有被墙,可以放心使用。

至于原来的域名,我打算把它作为个人主页,整理自己在网络上的个人信息和简历。

franklc.com : 个人主页

crimethinks.com : 博客

暂时就持有这两个域名吧,反正维护费用不算高(虽然有些奢侈)。

2010年2月5日 | 归档于 脑残游记 Diary
标签: ,

哲学家的新衣

我对哲学家有偏见——这种偏见在我阅读现代哲学学者的作品时尤为强烈,因此我向来是避免看这类东西的。可惜过去所喜爱的《读书》正在向这条不归路上走下去,我已经很少再看了。偏见缘于他们的文章里充满了黑话:

后现代、解构主义、观照、现象学、波普尔主义……

以至于对于我等一般人来说完全不知所云,而作者自己知不知道自己在说什么,也是存疑的。哲学学者似乎构成了一个小圈子:某位学者写出一篇不知所云的稿子交给同行评议,同行意思一下说好,可以发表了,于是算是为之前申请的经费作出了交待,然后这个圈子又接着申请经费,继续循环维持这个生态系统,皆大欢喜。

而外行看着这些自己看不懂的玄幻莫测的文章,面临着两个选择:一是老实承认自己什么都没看懂,二是称赞作者写得好。相对于前者,显然后者是个更明智一些的选择。由此可以看出,寓言总是那么有生命力。

如果哲学家在自己的圈子里安心工作,对别人还是没有什么危害的。但是,偏偏有一小撮别有用心的人将触角伸向了科学,创立所谓的科学哲学。前几天有朋友推荐我看看《物理定律是如何撒谎的》(How the laws of physics lie),作者是 Nancy Cartwright。起初我以为这本书是一本严肃的科学著作,翻了几页发现不对劲,隐隐约约有看《读书》上文章的感觉,赶忙回头看作者资料,才发现她的头衔是哲学家。我还有一个偏见,但只能小声地说:大部分学过相关科目的女性没能深入理解理论物理,即使她们通常比男生考试更出色。我知道女权主义者开始坐不住了,但是我不仅有居里夫人的原话为依据(她曾在信件中说自己虽然在实验领域取得了成功,但是对理论的贡献微不足道,也许是女性的弱项),而且事实上在为数不多的女物理学家之中,绝大多数都从事实验或者应用物理。

物理学家尚且如此,更不用说哲学家了,何况这位哲学家试图撼动的是物理学定律的合理性。作者起这么一个耸人听闻的标题,很像是民科们要推翻相对论的架势。不过,作者看起来是学过不少物理的,兴许考试成绩还不错,这点令人欣慰。

正如其他哲学书一样,此书相当一部分我不能读懂,虽然作者挂着科学之头,但毕竟卖的是哲学之肉,因此我只能评论我看得懂的部分。在书中,作者尝试证明的是“物理基本定律仅对于抽象模型中的客体是正确的”,换句话说,对于现实世界而言,只有经验定律(如具体的工程学中的定律)才是正确的。

接着她论证,还原论是不正确的。所谓还原论,就是指宏观现象最终可以解释为微观变化的观点。例如,很多人(包括我)认为,生物学可以归结为化学,化学可以归结为物理,物理学中的宏观定律又可以归结为量子力学定律在宏观的表现。而作者则否认了这些学科之间的关系,而且举了一个例子试图证明这一点(打比方常常是诡辩的开始),很遗憾我不能看懂这个例子,也许我看懂了,但是作者的逻辑实在混乱:

想象一下,上帝打算写自然之书,让圣彼得作为助手。上帝可能以机械论哲学认同的方式来写。上帝自己决定力学的基本定律将是什么,以及物质在空间将如何分布;然后他留给圣彼得辛苦而乏味的计算任务,计算在这样的宇宙将会出现什么样的现象学定律。这个故事给出了还原论者观点的内容:力学定律是基础的,其他定律都是副现象的。

另一方面,上帝可能特别关心自然界中有什么规律性。在定律之间将没有差别:上帝自己将会指示它们中的每一个——不仅是力学定律,还有化合键定律,细胞生理学定律,小群相互作用定律,等等。在第二个故事中,圣彼得的工作更是苛刻。给圣彼得留下的是困难而又精密的工作,即一开始就找到物质的某种可能安排,让所有的不同定律永远一起运作而不产生矛盾。

作者对还原论的错误理解是显而易见的,她的论证恰恰证明了还原论的正确性。

我只能说我不能同意她的观点,虽然我也无法证明她是错的。但是我至少她的论证是部分有问题的:她通过指出某些教材、著作的表述问题,竟然能得出相关定律本身有错的结论。当我终于看出她的逻辑之时,不禁眼前一黑……

我更愿意相信这本标题惊人的书只是作者借此标新立异之作。如果想要对物理定律有真正的认识,我更推荐 Richard Feynman 的《物理定律的本性》(The Character of Physical Law)

2010年1月24日 | 归档于 伪文青 Art and Literature
标签: , ,

钓鱼封站

今天,我确认我的博客被封杀,这也是意料之中的事情。你知道被彻底封杀的最大好处是什么吗?只要被封杀了,就绝对不会被封杀第二次。从此,封杀这件事彻底与我无关,我可以专心做我自己的事情了。

早在本月初,我就在 Google Analytics 发现了一些异常现象:日访问量突然暴增。

771}E6(P$8XH}P$9UK$3]A3

仔细一查,主要的流量来源居然是百度!我惊诧了,要知道百度对独立博客素来不友好。

1LD097]KN7{9H2~}DF9LY]Y

注:百度的流量主要集中在那几天。

再一查,百度流量的关键词居然是……我更惊诧,百度造反了?

[K[87JB%9X(JOQFJW]MX~55

此时映入我脑海只有两个字——钓鱼。我不相信百度的关键词过滤到如此宽松的地步,我相信这只是暴风雨前的平静。

果然,几天后一切回到了正常。

)HDUWR$U@`XC5$`HP@22HFA

再后来,博客就被屏蔽了。

2010年1月23日 | 归档于 很好很强大 Pillar of Shame
标签: ,

走在2010:给你的信

今天北京下起了雪,你在餐厅窗边的一角,翻看着新年第一期《南方周末》,标题是《这是你所拥有的时间,这是你能决定的生活》。冬日的雪花轻轻地落在玻璃上,窗外的小路静静地延伸,忙碌的人们却仍然在上面川流不息。你知道,现在片刻的悠闲只是奢侈,几分钟的咖啡时间之后,你也将是其中的一员。

过去的一年你一直在奔跑。去年的今天,你坐在教室里,同样在看着新年的《南方周末》。你为没有自主招生的资格而失落,你为高考后的大学生活而憧憬。你觉得,倘若你能进入你梦想中的学校,你将不会像如今那样纠结,你也愿意为此而暂时丧失自己生活的质感。

不知如何,你算是实现了自己的阶段性梦想。为什么你会在这里写下“阶段性”?你在过去明明将它看作是你梦想的全部。总之,你应该找回失去的感知生活的能力,但是它并没有如你预期的那样回来。你一边失去梦想的坐标,一边又试图以忙碌和勤奋掩饰你心灵的虚空。但是在内心深处你知道,你勤奋的态度虽然看似是高中状态的延续,但其实只有行为的空壳而没有理想的驱动。

你总是以各种借口逃避自己心灵的渴望。

既然放不下,就如以前那样背着它们奔跑吧。是的,这又是一个年末了,你已经囫囵吞枣地走过了一个学期,大学一共有几个学期呢?以前的霞光掩盖了你日子的荒芜,当光华如现在般褪去,你该如何做呢?是让日子重新被光环笼罩,还是从此认真的耕耘你的每一天?

现在2010年已经来了,你又不得不将自己袒露在深不可测的未来面前。你知道有些事情无法回头,你知道你需要建设全新生活的勇气。过去的,就让它们过去吧,正如一首歌的歌词:

快些仰起你那苍白的脸吧

快些松开你那紧皱的眉吧

你的生命她不长

不能用她来悲伤

那些坏天气

终于都会过去

人们都是这样地匆忙长大

那些疑问从来没有人回答

就让他们都去吧

随着风远远去吧

让该来的来

我们在这里等待

记住你的决心,多看书,多运动,少无所事事,不要以自习的理由为你精力的涣散寻找借口。抓紧时间吧,你能充实自己的机会不多了。

你知道你正在低谷,但是你也许记得,去年你读的《南方周末》新年献词,题目正是《没有一个冬天不可逾越》,它曾给彷徨的你以希望。

 

1月3日

2010年1月23日 | 归档于 脑残游记 Diary
标签: , ,

2n皇后问题解题报告

【问题描述】

给定一个n*n的棋盘,棋盘中有一些位置不能放皇后。现在要向棋盘中放入n个黑皇后和n个白皇后,使任意的两个黑皇后都不在同一行、同一列或同一条对角线上,任意的两个白皇后都不在同一行、同一列或同一条对角线上。问总共有多少种放法?n小于等于8。

【输入格式】

输入的第一行为一个整数n,表示棋盘的大小。

接下来n行,每行n个0或1的整数,如果一个整数为1,表示对应的位置可以放皇后,如果一个整数为0,表示对应的位置不可以放皇后。

【输出格式】

输出一个整数,表示总共有多少种放法。

【样例输入1】

4

1 1 1 1

1 1 1 1

1 1 1 1

1 1 1 1

【样例输出1】

2

【样例输入2】

4

1 0 1 1

1 1 1 1

1 1 1 1

1 1 1 1

【样例输出2】

0

上课时没认真学,现在才算是把这个回溯问题过了一遍。

之前的问题在于从第二次放棋子的回溯的时候,没有恢复对应的状态。

通过的源代码如下:

#include <iostream>
#include <cmath>
using namespace std;

int cnt=0;

bool verify(int arr[8][2],int i,int pattern)//验证是否合法 arr[i][j]为第i行在第j次摆放的列的位置 
{
    int k;

    for(k=0;k<i;k++)
    {
        if(arr[k][pattern]==arr[i][pattern]||(i+arr[i][pattern])==(k+arr[k][pattern])||(i-arr[i][pattern])==(k-arr[k][pattern]))return false;//同列或同对角线 

    }
    return true;
}  

void queen(int arr[8][2],int forb[8][8],int i,int n,int pattern)//forb为棋盘 i为第i行 
{
    for(int j=0;j<n;j++)//测试第j列 
    {
        arr[i][pattern]=j; //放下 
        if(verify(arr,i,pattern)&&forb[i][j]==1) //合法且该位置能放下 
        {
            if(i==n-1)
            {
                if(pattern==0)//第一次结束 
                {
                    for(int i=0;i<n;i++)
                    {
                        forb[i][arr[i][0]]=0;
                    }
                    queen(arr,forb,0,n,1);//第二次开始 
                    for(int i=0;i<n;i++)//!!!退栈后必须恢复!!! 
                    {
                        forb[i][arr[i][0]]=1;
                    }
                }
                else
                    cnt++; //第二次结束 

            }
            else
            {
                queen(arr,forb,i+1,n,pattern); //测试下一行 
            }
        }
    }                

}

int main()
{
    int n;
    int arr[8][2];
    int m[8][8];
    cin>>n;
    for(int i=0;i<n;i++)
        for(int j=0;j<n;j++)
            cin>>m[i][j];
    queen(arr,m,0,n,0);
    cout<<cnt;

    system("pause");
    return 0;
}              
2010年1月21日 | 归档于 我爱技术 Technology

很强悍的问卷选项

http://opinion.huanqiu.com/roll/2010-01/694194.html

互联网“五毛党”说法的网络调查

1.你怎么看互联网上“五毛党”说法的流行

对部分网友爱国热情的妖魔化

是争论中正常的网络用语

没听说过“五毛党 ”

2.你是否有被称为“五毛党”的经历

没有

3.“五毛党”的称谓会不会影响你在网上的发言

不会

2010年1月20日 | 归档于 很好很强大 Pillar of Shame
标签:

原罪?

记得军训的时候,酷热难当,我拖着疲惫的身躯到食堂吃饭。食堂异常拥挤,只好走到一张已经坐了两个人的桌子前坐下,埋头吃饭。

忽然觉得旁边的人好像想对我说些什么,我继续埋头吃饭。

他犹豫再三,终于开口了:”同学你好,请问你听说过《圣经》吗?“

我点了点头,圣经我当然听说过,小时候还看过缩略版的《圣经故事》,纯粹只是为了了解。

他似乎受到了鼓舞,开始了他对于圣经理解的宣讲,关于耶稣复活啦,人类要如何得救啦,blablabla。我开始意识到他应该是传教的,于是打断他:“你是基督徒吗?”

“是的,”他说,“基督教认为人是有原罪的,你认为你有罪吗?”

倘若一个陌生人突然让你承认有罪,无疑是很突兀的。我不知该怎么回答。

他见我有些犹豫,又补充说:”这些原罪是很宽泛的,比如说欺骗、嫉妒等等。”

很不幸他所说的我一应俱全,于是我只好点头。

他接着说,相信上帝,就是让自己得到救赎。然后他邀请我去参加他们礼拜天的例行集会,即使不信教看看也行。

虽然我不是马克思主义者,但是我所学过的物理学使我的世界观里没有上帝的位置,在我看来他们的逻辑是很牵强的。也许不同世界观的人看世界的逻辑会不一样。我不会违心地参加党课,也不会在我改变世界观之前笃信宗教,于是我想拒绝,但是我又不想泼他们的冷水。我说,训练时间紧,我得赶快回去了,我过几天给他们答复。

他问我,方便留个联系电话吗?我想了一下,说近期内要换手机卡,不方便联系,还是给我你们的电话吧。其实我当时早就换好了电话卡,只是不想给他们号码而已。

他说没问题,从口袋里拿出纸笔,写下他们两个人的姓名和号码给我,最后说,上帝会保佑你的。

事情过去这么久了,直到现在我还在想,我也许真的有罪吧。不到五分钟,我就说了好几个谎,有必要么?还是天性使然?也许那几天他们会把手机打开等待我的回复,也许他们已经忘了这件事,也许作为基督徒,他们即使记得也会宽恕我的谎言。

但是我呢,我很难宽恕自己。

2009年12月27日 | 归档于 脑残游记 Diary