为什么我终成酱油男

一月 19th, 2011 § 6 comments § permalink

时至今日,我只是感到自己还有很多东西要学。大学四年的光阴似乎被我蹉跎了,因为我终未在这四年里实现我最初的设想,我有时会骗自己说这不过是另一条道路。

直到今天,我偶然点开了关注已久的数学和计算机算法博客 matrix67.com (虽然我往往不能完全理解它讲的内容)的 AboutMeFAQ 页面,再结合自己的搜索,发现以下事实:

  • 此君是重庆八中2006级文科班搞信息学竞赛的,以第26名的成绩保送了北大
  • 此君就读于北京大学中文系,应用语言学专业,这是一个中文系和计算机系合办的新专业。北大中文系的图书馆网站还是他帮忙建设的

于是我惊叹说,谁能想到这是一个所谓的“文科生”呢?事实上ACM界的人气女王vivi同学也一直没料到这是一位具有官方文科生身份的同学。

翻看此君的博客,追溯到2005年,勾起了的不少回忆。如果说上帝创造了两个我,一个是合格品,一个是残次品,那我属于很不幸的后者。

  • 此君因为化学不好而自愿去了文科班,但坚持搞OI,而他数学很棒,最后他成功了;我当年物理遇到瓶颈,自愿去了文科班,也继续搞了搞OI,在NOIP打过几次酱油,终成酱油男,我数学不太好。
  • 此君高中追一MM没追上,从此自诩要立志成为色狼,要成为什么“处女终结者”(其实他哪里是色狼嘛);而我呢,虽然也有不堪回首的故事,但还是没能成为色狼啊。
  • 此君当年也用Palm,型号都跟我一样Palm Zire72。他的后来被自己弄坏了,我的呢,后来被二哥弄坏的!想想这玩意儿,在当年可不算便宜。

想当年,每一个实验班的同学都要参加一门学科竞赛,这是高考以外的第二条升学道路,也是追随自己兴趣的方法。我选择了冷门的信息学,这个竞赛科目不是重庆南开的强项,加上我对数学有历史性惧怕,终不能修成正果。看着matrix67同学回忆他的NOI之路的种种点滴,比如第一次学习到进制转换啊,学习pascal语言啊,回忆就迅速倒带——可惜这些镜头,与我现在的身份和经历,已经脱节很远很远,属于导演剪辑版。

此君写过一个梦境,遇到了一个和自己完全相同的人,这篇日志很有谢尔朵的风格。可惜此君和我,其实是很不相同的人。他是数学牛人,有趣的货真价实的geek;我只是个打酱油路过的新闻系本科毕业生而已。

将文字方面的爱好和计算机方面的爱好结合起来,发挥自己的才智,是我在学识方面最大的理想。我甚至当时都没想到过原来确实有中文+计算机的专业。此君所做的事情,正是我最初的梦想,他做到了,而我却为自己的梦想修正了又修正,退而求其次了又求其次。

不过呢,临渊羡鱼不如退而结网。我还很年轻,我还可以继续学习,虽然我很怀疑,我究竟还能学到什么程度。我未必能够成为,或者喜欢技术流的人生,但我需要这方面的补习,以对我过去五六年部分荒废的光阴一个交代。同时我还要补充自己作为一个文科生的学识。我不能做永远的酱油男。

(此文会产生很多的pingback,matrix67同学见谅了。)

马克思你表激动·第二话

三月 2nd, 2009 § 6 comments § permalink

今天上课,又一边听老师略偏自由主义的论述,一边用手机记下了以下的个人思考。本人才疏学浅,自圆其说,自娱自乐,如有不足和谬误,还请指出。

论马克思主义的自由观的实质和其现代性意义

在马克思看来,法律并不是防碍自由的。法律只能限制自由实现的手段,却不能限制自由的目的。因为法律不追究动机,只追究行为。法律不能确保目的的实施,而只是一种游戏规则。但自由本身是一种对目的的渴望。(现实中合法不合理的多了,然而用道德或者什么荣辱观代替法律的完善,本质上是一种推卸责任的做法,是对法律的控制性本身的一种悲观绝望,是极端不符合法治精神的。法律之所以为法律,就是因为法律代表的不是正义,而是平等。这也是为什么法律一直在完善,而不是一成不变的原因)

而自由又就是一个自适应的混沌系统。它本身就俱备了一种品质和内在的约束,就是确保自身自由的实现,必然要求预防导致失去自由的行为。自由只限制一种目的,就是失去自由。追求自由的目的和追求法律的秩序(方法),就这样统一了起来。

当自由成为普遍权利而不是特权时,就不必以一种自由去侵犯另一种自由。(那么,毁灭人类是自由要求的吗?不是的,是以自由的名义,行扼杀自由之实。因为你一旦以你的行为剥夺了别人生存的自由,从唯物的角度来看,自由就不能真正的实施,你的行为就不是自由的要求。)

马克思恩格斯其实从来没有表达过自由的阶级性。马克思主义的自由观恰恰是在唯物主义的基础上,从物质的角度论述了自由的自然合理性,是一种普遍的平衡。和古典德系哲学形而上的自由有很大区别。和自由主义把一切约束看作自由的大敌,无视自由内在的限制的做法,也有很大差别。马克思看来,约束不是问题,问题是哪些人受到了约束

咋看起来,马克思的自由观,似乎实质上是一种平等观。其实不是的,自由本身并不能确保平等的实现。当法律与自由在客观上没有对立起来这一点得到承认后,确保平等的是法律而不是自由,而且自由既然不反对法律,自然也不会反对法律确保的平等。这和自由内在的约束性也正好统一起来。

众所周知,马克思的理想社会并不是建立在“自由”的基础上的,而恰恰是自由的对立面“控制”。这个矛盾又该如何解决呢?苏派的共产主义者的解释,已经违背了马克思对自由的解释,他们的解释是“自由具有阶级性”。然而马克思的自由观更接近一种普世价值的表述,也就是说马克思主义本身也是承认自由是一种普遍现象而非特殊现象。为什么这样说呢?因为前面已经提到过,自由如果是特权,那自由就不能称其为自由,哪怕是一种阶级特权。那么阶级社会中约束自由的因素何在?并不是剥夺自由,是约束自由。那么可不可以说,生产资料的[实际]掌握权,才是约束自由的关键,而非自由理所当然地应该被约束?而由于法律的存在,也决定了阶级社会里,即使是生产资料的掌握也非理所当然的掌握,当权阶级也可能合法地失去它(因为法律并不保证目的的实施)。这是否就保护了普遍的自由在阶级社会里也是不可被消灭的呢?

所以我们看到,马克思的自由观,是一种能够前后印证的,基于唯物主义的自由观,同时也是马克思的辩证法的关键。在马克思眼里,没有一成不变的自由,自由是诸多因素制约的结果,但这并不改变自由的本质,我姑且概括为“自由不否认自由本身”,也就是说,唯物主义的自由是现实的自由,不是一种虚伪的自由。我们甚至可以说,如果要在马克思眼里那个物质本源的,精神能动的,运动变化,辩证平衡的世界观里寻找一个“运动”的“第一推力”的话,很可能就是“自由”。这种自由和自由意志有区别,因为这种自由存在的意义和基础是物质,而且就是它影响了社会不断向前发展,而不是停滞。“自由”是“运动”的精神化概括。

唯物主义只能解决世界本源的物质性,却不能解决世界普遍存在的运动性。于是马克思引入了辩证法来解决这个问题,也就是“推力”的问题。而马克思主要着眼于人类社会领域,看到了“自由”这种理所当然的因素。然而马克思也有其局限性,他不能将这种抽象的、精神领域的概念通过唯物的体系贯穿起来,导致了马克思主义越发展,“自由”的价值就涉及得越少,进而产生了“自由是有阶级性的”这种根本不符合马克思最初的直觉的演变

“自由”的物质性应该如何解决呢?我认为“目的论”就是关键。如果说同化和异化是物质世界的普遍现象,那么自由的目的就确保了,同化和异化互不偏重一方,保持世界的多元化运行的实现。它就像是对“第一推力”的精神表述。马克思的世界观是多元的,辩证的,这和唯物主义并不冲突。即使世界的本源只有一个,那就是物质,这只是本源的问题,但只有一个多元的世界才是辩证的世界。就这样,以唯物的世界观,运用辩证的方法论,使得马克思主义在一个传统哲学在工业时代表现出越来越多的局限性的时候,为我们在思想界找到了一条实用主义的、中庸的认识路线。

这也使得马克思主义在革命时期高举“自由”大旗的方法论有很好的理论支持。可惜的是,在革命者掌权以后,却选择性忽视了自身制度,甚至法制的客观不完美性,从而竟然发展到否认自由到抛弃自由核心价值的极端错误的做法。不承认自由的客观必然性,就不可能推动法律的完善,没有法律的完善,就没有社会的客观稳定,没有社会的客观稳定,革命后的当权者又怎能获得理应的权力,社会的结构优化又如何实现

从这个意义上讲,马克思主义是否可以称为哲学的现代性的过渡呢?它给面对工业文明带来的,远远超过古代的,十分物质化,又具有最大精神想象空间的变化速度的人类社会,以乐观的安慰。

------------

友情提醒,马克思主义是一种智慧,而不是一种权威。欢迎讨论。

2008年计算机三级网络技术考试备考75%指南

七月 18th, 2008 § 4 comments § permalink

大一结束了,接下来的考试慢慢多起来。这样等级那样等级,这样证书那样证书,一想起来就心烦。所以我决定趁着我现在无所事事而且有一定的计算机知识基础,在大二上学期就把计算机三级考了,免得还要去考二级,反正都是花80块钱,我又何必去考一个没有难度没有挑战性的二级呢。也给以后的密密麻麻的考试减轻负担。据说网络技术比较适合我,于是就选了网络技术。

下面是我这几天在网上收集的备考资料。所有资料均来源于网络,版权不是我的,如果有异议我立即撤下

礼包1【下载】,包括:4份Word文档格式的备考笔记;3个版本的传说中制胜法宝的“南开一百题”。之所以会有这么多版本,是因为每个版本都有自己的优点和缺陷以及错误。其中有一种版本的南开一百题附有in.dat和out.dat文件,检验自己的答案时是相当有用的。

礼包2【下载】,教学课件。

这两个礼包还是不够的,还得自己去正儿八经的买一本三级网络技术的教科书来看。反正这种考试就是赚教辅的钱。查了一下价格,也不是很贵,三十几元,卓越上卖20。

另外上机考试考C语言,其实是很基础的C语言,只需要掌握C语言的结构化语句、变量和运算符就足够对付了。因为上机题目只有1道题,时间60分钟,一般只要求你去编写一个函数(还不是带返回值的那种,都是Globe变量),main()函数和其它辅助的函数都已经写好了。所以代码量很小,一般不会超过20行,调试起来很方便。如果你高中参加过计算机竞赛或者对编程有一定的了解,掌握起来应该是不困难的。试题的算法难度比高中计算机竞赛的难道要低,有时候是低很多。不过如果你对C语言一窍不通的话,还是必须得买一本C语言入门教程看看,其实一点也不难,因为三级考试要求掌握的内容只是其中的一部分,连指针都不会涉及。

值得注意的是,2008年开始,上机的开发环境由从前的Tubro C改为了Microsoft Visual C++ 6.0(搞不明白为什么教育部老是用这种老古董的私有版权IDE,这么多公有版权的开源编译器不去选择~)所以还必须遵循C++的语法,比如下面的写法是不允许的,必须要在“南开100题”中加以注意:
[code="c"]main()
{
int m,n,zz[100],i;
...........
}[/code]
当main()函数没有返回参数时,必须写为
[code="c"]void main()[/code]
这是C++的规范。另外一些函数,如clrscr()也是默认不支持的,可能是由于库函数变动的问题。如果你不明白VC++6.0的开发环境如何使用,可以参考这个文档

在计算机考试的官方网站上还提供一个包含17道模拟题的模拟上机系统的下载,练手必备。里面包含了考试大纲,目前是2006年版。

最后早早的预祝大家考试成功,80元钱不白花。

哦,剩下的25%指南在哪里?在书店里,一点不花钱还是不太稳妥滴~

----------------

更新 2008.7.22

由于2008年第一次使用Visual C++ 6.0作为上机编译环境,不熟悉使用方法的朋友可以参考这篇文章《VC++6.0 在2008全国计算机等级考试中的应用指南》【下载】。请不要向我索要VC++6.0,需要的请自行Google之,百度之,本部落格不转载版权争议内容。

Where Am I?

You are currently browsing entries tagged with 学习 at 川叶 :: 时间河.