Wednesday, January 25, 2012

你喜欢C语言吗?

世界上最美好的东西,是友情。世界上最不值钱的东西,好像也是友情。真正的友情,仿佛并不能带来什么。它就像一缕清风吹过耳边,最后却什么也没有剩下来。
是不是有点荒谬?然而事实如此。虽然听着功利心强了点,但是依照成功人士的标准,难道不是这样吗?眼前所见的,耳中所听的,尽是年薪百万,利润滚滚,生活富足的话题,在成功人士的高标准下,感情哪里会有自己的一席之地?而且感情似乎成了弱者的象征。真正能够带来实效的,是行动;真正让人腰包鼓起来的,是这些实实在在的东西。

我想先说一点旧事,因为我深深的相信金钱的魅力。然而金钱这种“近乎万能”的东西,有自己的起源。这是我从某部动画片里得出的结论——每个人都有自己的故事;其实每个东西都有自己的故事。依照这个理论,这部小小的动画片好像已经播了五百多集了。
很久之前,人向自然讨取自己的所需。渴了的时候,便去喝河边的水;饿了的时候,因为人是杂食类,所以可能吃肉或者吃素。当然这些人不一定单独行动,可能有自己的小队,因人类是社群动物。后来人们发现,有时候产出过剩,所需不足。这便产生了一个天才思想——物品交换。
当然,交换的东西都是实实在在的。你要是说,“我拿我对你的爱情,换你一块面包”。我虽然面包很多,也是不肯的——爱情无法换来面包,在我头脑正常的情况下。
至于物品交换如此频繁,人类也发现了麻烦。就像Assembly 写多了之后,程序员发明了C一样,人类便在物品交换频繁的时候发明了这世上“近乎万能”的东西,金钱。因为它开始的时候用过金子,所以便有了金钱这个仿佛很好听的名字。
就仿佛C语言的美妙,金钱真是方便。可以买吃的,填饱肚子;可以买喝的;可以买穿的;后来,甚至可以买房子;可以买起床。真真是无所不能。其实还有很多东西可以买,只是我一时不好意思说:比方说,可以买来身体,可以买来器官。
然而如果你认为金钱只能有这点小用途,那才是鼠目寸光。金钱用自己的力量维系着人类社会,并为之创造了一个有一个新意与神奇,伴之而来的便是职业和一生的拼搏。所以你要是想用自己那微薄的爱情来换金钱,估计对方是不会干的——不管是男是女。

不止爱情不能换钱,友情也不能换钱,仿佛关怀也失去了自己的“价值”,因为它在钱的面前是如此的弱小。不小心反过来想了一下,好像金钱也不会被用来买这种“无用的东西”。
或者,金钱也有自己的局限性,因为它并不能买到友情。它也买不到亲情跟爱情?
我们不妨发散一下思维,看看到底有什么东西是金钱买不到的。除了友情,爱情,亲情,金钱能买到健康吗?好像不能,因为你只能买到药,而吃了药会不会对症是医生的责任;如果你自己没有了健康,药是不能起死回生的——所以我说金钱买不到健康。金钱能不能买到清新的空气吗?
你能买到地球吗?能买到太阳吗?能买到爱情吗?能买到友情吗?

为什么?所以让你好好想那个旧事。金钱是为了物品交换的方便,所以其存在的最大意义是在于使物品交换更加方便;设若我从开始便没有打算交换,金钱有意义吗?不理解——换句话说,如果我从开始就不打算写程序,C语言还那么美好吗?如果C语言逼着我写程序呢?不会的,当你不需要的时候,你会自然的把它忘掉的。
交换的原因,是产出剩余;而有些东西的产出,却很难饱和——或者饱和的时候,就失去了它的价值。很多人好像没有看见,我愿意交换,我愿意卖一样东西,是因为我有剩余,或者说,过多了。说的不堪点,就仿佛一个幼童,玩腻了手中的洋娃娃才会给你。所以说,金钱其实是近乎万能的,在它可以发挥效力的范畴内。
玩腻了的爱情,才有可能被出卖;金钱买到的友情,就仿佛一个自私的小娃,把他不想要的布娃娃给了你,虔诚的。
如果金钱能够买一个太阳,那会是一种什么现象?

Saturday, December 10, 2011

放松自己的神经

     其实,我很不想写这篇博客的。毕竟,我准备在里面谈论一下神经衰弱。而这种不是病的病却像牙疼一样,让我觉得有点讨厌——它就仿佛暗示我,人的能力是有限的,请使用时注意不要overload,否则将会产生不可预测的后果。

     真的是这样吗?在神经衰弱的字典里,不是这样;而又是这样,如果你真的这样想的话。你想让一件事情变好,并且因此相信它的话,它可能不会变好;然而如果你认为一件事情会变坏并深信不疑的话,绝大多数情况下它都会变坏。一个没有了精神力量支持的神经衰弱者,与活死人恐怕没有什么不同。

     然而,它却又告诉我,你的苦闷,你的悲痛,甚至你的厌恶,可能都是假的。只要你愿意,又怎会担心自己不能克服呢?心理的拒绝并不可怕,只要用正确的方法克服,又有什么好担心的呢?谁说你不可以接着努力!

     不要一直活在自己的世界里,这里,主要讨论一下如何克服之。神经衰弱算是精神的亚健康状态,我就谈谈如何让自己得到健康吧——
  1. 第一,保持正常的心态,健康的心态。其实,多数时候,是自己的内心不够强大,是自己没有将现实看清楚。所以有时候心中会产生不现实感。虽然说很多状况是由非自主神经控制的,然而人的主观神经对于非自主神经的影响作用是很大的;比方说,如果你认为自己可以成功,你预料到自己一定会把某件事情做得很好,那么这种正面印证的力量是很强大的。一个正面的确信对于摆脱内心的痛苦,具有不可低估的影响力。
  2. 第二,药物治疗。神经衰弱多数伴有不可避免的失眠,而某些维生素,比方说谷维素、维生素B2对于缓解症状很有用。正确的使用这些药物并不会损坏人体机能。相反,补充人体所需的维生素,本身就是必需的。不过前提是要正确的使用。
  3. 第三,食物改变。从中医角度考虑,正确的食补,对于人体健康具有不可低估的效用。这里,强推红枣、桂花、薏米所熬的粥,同时,苹果、香蕉对于放松神经很有作用。而牛奶、面包的早餐对于一天的健康也很有裨益。不要吃辛辣食物,不要吃过热、过冷的食物。不要吃得太多,但是不可以空腹。饥饿会让人紧张。
  4. 第四,正确的生活方式。保持固定的生物钟,不要轻易打乱生物钟。正确的时间去睡眠对于人的健康具有很大的作用。同时,注意排便,大便在人体内太久会被重吸收,而憋小便会让人紧张。每天大概抽出一个钟头用于健身运动,跑步、引体向上、俯卧撑,锻炼腹肌、胸肌。同时,注意打点羽毛球、游泳。运动可以让人体分泌出幸福激素,这个就不赘述了。但是要注意,运动尽量保持均衡、坚持,同时不能太累。否则,反而要损伤健康。
  5. 最后,保持开朗心态,多与朋友、同学交流。人与人的交流,给人类本身带来巨大进步。同时,好的交流,对于心理健康,具有很大作用。不要太过沉闷,不要将不快乐、不满埋在心底,最后只会压坏自己。

     这几步,对于走向健康,具有重要的作用。作为一个工程师,对于自身使用工程手段,是不是很有趣?生活中充满乐趣,好好享受吧。

Tuesday, September 27, 2011

我不愿与别人比较无知,因为我一直都不知道自己有多无知;当以知道自己的无知程度作为自己不无知的标志时,这是我的无知;当以不知自己无知作为不无知的开始,这是我最大的无知;一句话中这么多的无知,绝不是我不无知的展示,而是沐猴而冠的开始



两千多年前,西楚霸王项羽一把火烧了富丽宏伟的秦国宫室之后,便打算引兵东归,回老家彭城。他对部下们的解释很直白——“这就像一个穿着锦绣衣饰的人,走在夜路中一样。如果不能让人看见,又有什么用呢?”事后一个小兵就不满,便暗地里骂项羽“衣锦还乡,沐猴而冠耳”。项羽听了不高兴,就将这小兵杀了。

沐猴而冠这个成语从此而来。沐猴而冠,用现在的话说,就叫装逼。

贫穷,丑陋,无知对于人来说是永恒的,而与之相反的富有,英俊/美貌,才华却大多时候都只是短暂的闪现。而人却不甘于承认这些,不愿直视自己的不足;其间虽有各种精神的闪现,此文却只想谈论负面作用——沐猴而冠。(本段中的“人”,就是“我”)

贫穷需要如何摆脱?一百多年前,马克思第一次思考这个问题的时候发现,当生产力生产关系*******,人类最终就走入了共产主义社会,摆脱了贫穷。于是,一百多年来,从德国到法国,从俄国到中国,从朝鲜到越南,共产主义的洪流蔓延了一个世纪。结果如何呢?共产主义造就了人类历史上第一次全人类的文明危机。

共产主义仿佛是上帝派往人间的魔鬼。上帝问人类,你们想摆脱贫困吗?有人答曰:想。上帝不说话了,魔鬼说,想摆脱贫困,必须实现生产力与生产关系***********。人类说,可是我们生产力******需要很久,估计几百年。魔鬼笑了,是啊,是要很久,前提是你什么也不做。人类若有所悟。魔鬼又笑着说,贫困的摆脱,需要全人类的一致合作,你们自己看着办吧。

这道题由马克思提出之后,就交给了世界上各个民族,并且告诉了全人类,实现共产主义的捷径便是,用自由、原则、希望、文明去换。可是事实是,这个捷径能不能走到,从来没有人验证过。所以,最终接受共产主义的民族,他们的特征是:自由、原则、希望、文明最廉价的地方。而且,因为这些民族发自内心认为自己比其他民族更优秀、更先进,才更适合这种拯救全人类的先锋角色;这正满足了他们民族内心的优越感。所以,共产主义在越是幼稚、落后的地区越是繁衍,因为它们最符合魔鬼所要的条件——战败的法国、战败而贫穷又最受西方鄙视的俄国、民族自尊心极度受挫的中国、大韩民族。强烈的民族优越感,强烈的装逼意识,使得他们不愿放弃这个诱惑。大和民族对于共产主义,一定不会拒绝。可笑的民族,才会做出可笑的事,这就叫沐猴而冠。

讨厌贫困的人最喜欢“炫富”,就像讨厌丑陋的人最喜欢张贴自己的“美貌”一样;同样的道理,内心中不承认自己无知的沐猴最喜欢在日志里表示自己的“卓越远见”——比方说,关于沐猴而冠的看法。


我一直不愿谈论一个问题——自己的相貌如何。如果让我看到两张女人的脸,问我谁好看,我可以凭借看一下就断定谁胜谁负。不过对于牵涉到自己的相貌,却无法断定——哥哥曾经问我,我俩谁“帅”,我当时第一反应就是跟他说,当然是你帅了。只因当我见到自己相貌的时候,内心带有太多偏见,不愿承认自己比别人长得丑,又难以接受自己长得好看这种沐猴而冠的装逼想法。

情人眼里出西施,或许爱上别人后,第一件事就是无法判断你的意中人的相貌美丑了。同样的道理,母亲最不愿承认的是自己儿子长得丑,不过也很少有老妈当别人面夸自己儿子好看的。掺杂有太多主观因素的相貌评判,实在是让人无法接受;而毫无主观因素的争竞美貌,却让人觉得太过空虚。

释迦看的最是清楚,所以让人觉得消极避世;孔子曰“中庸之道”,不想看到太多世人的沐猴而冠。人因有欲而追求,人因无知而装逼;若人略知中庸,就不会有太多的帽子戴着猴子头上。若孔子得遇释迦,世上就又多了一个佛教徒。



Sunday, September 25, 2011

Java program for Running System command (test one)

使用java 去compile文件再执行local file
import java.io.*;




//use this thread to evaluate java class file

public class RunJava extends Thread {

public static final int FIVE_SECONDS = 5000;

private Process p = null;

// added in for java sandbox security control

private String cmd = "java -Djava.security.manager -Djava.security.policy==\"E:/Program Files/WampServer/gradingsystem/gspolicy\" -classpath ";

private File txt = null;



public RunJava(String classDir, String classname, String outputDir){

cmd = cmd +"\"" + classDir + "\" " + classname;

System.out.println(cmd);

txt = new File(outputDir + "/" + classname + "_RunOutput.txt");

try{

if(!txt.exists())

txt.createNewFile();

}

catch(Exception e){

System.err.println(e.getMessage());

}

}

public void run(){

Runtime jRun = Runtime.getRuntime();

try {

p = jRun.exec(cmd);



//get input stream, and write content to output file

BufferedInputStream in = new BufferedInputStream(p.getInputStream());

BufferedReader br = new BufferedReader(new InputStreamReader(in));

PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter(txt)));

StringBuilder sb = new StringBuilder("");

String s = "";

while ((s = br.readLine()) != null)

sb.append(s);

pw.print(sb.toString());

pw.close();

p.waitFor();

} catch (Exception e) {

System.err.println(e.getMessage());

}

}

public void killThread(){

//kill RunJava, and delete output file

p.destroy();

if (txt.exists())

txt.delete();

}



public static void main(String[] args) {

//take input string from outside

String classDir = args[0];

String classname = args[1];

String outputDir = args[2];



//for debug

/*System.out.println("classDir: " + classDir);

System.out.println("classname: " + classname);

System.out.println("outputDir: " + outputDir);*/



try {

//Start a new thread

RunJava run = new RunJava(classDir, classname, outputDir);

run.start();



//limit running time

long start = System.currentTimeMillis();

long end = start + FIVE_SECONDS;

do{

Thread.sleep(100);

if(System.currentTimeMillis()> end)

run.killThread();

} while(run.getState().toString().equals("RUNNABLE"));



System.out.println("Program Finished!");

}

catch (Exception e) 

{

System.err.println(e.getMessage());

}

}

}

Tuesday, August 9, 2011

明朝的政治军事机构

我没有去考证史料,也没有上网搜索资料。只是最近读了一些关于明代的书籍,便来谈谈此朝的机构。


明,自朱元璋建立以后,便有了其一套完整的政治机构。只是,农民娃出生的朱元璋,用自己的眼光,创立的机构与前朝很有写出入。皇帝以下,前朝皆有丞相,有时还分左右丞相。丞相权力极大,对朝政影响很大。洪武年间,丞相胡惟庸叛乱,满朝文武几乎被老朱屠戮殆尽。自此之后,朱元璋废丞相,而改设内阁大学士,直接对朝政负责。

起初设置大学士时,可能朱元璋本人只是为了防止丞相权力过大,毕竟朱元璋本人工作精力旺盛。只是待其死后,后代皇帝一般对大学士很是依赖,而大学士一般是三四品的官,所以处理政事束手束脚——毕竟六部大员都在二品之上。于是,之后的大学士便形成了兼职的惯例,兼任老师——太子的老师,即太傅,也就是至少是从一品。一般三大学士中,有内阁首辅,就是最厉害的那个。

大学士之下便是六部—吏户礼兵刑工。六部部长,也就是尚书,一般是二品的官员。六部尚书之下,设有左右侍郎,相当于副部长吧。六部中,吏部职权最大,掌管天下官员的调动升迁,吏部尚书或称外相。礼部管各种礼仪,比方说登基,纳皇后,纳妃,葬礼等;当然,礼部最大的作用是掌管科举考试——天下官员,十有八九出自科举,可想而知,礼部尚书,门生便天下,职权能不大?相对而言,其他几部就弱了很多——户部管天下钱粮,兵部知军事,工部奇淫技巧,不过工部却也负责皇陵等大型工程。而我们所知的三公九卿,不再是丞相太尉御史大夫加六部,成了三位大学士加六部尚书。

只是,明朝的政治设置,使得皇权并没有按照朱元璋的本意大增,反而成就了另外一群人——内官。本来按照老朱遗训,内官不得干政;只是到了明宣宗朱瞻基之时,这位成祖的孙子觉得自己没有老朱们精力旺盛,便开始教授宦官读书。

Wednesday, June 1, 2011

Programming the web

      Try to be proficient at Java programming especially Java web/network programming.
      Thus, the following aspects are required:
           1. Network Socket Programming using Java
           2. GUI programming
           3. Multiple Threaded Programming
           4. HTML, CSS, PHP, JavaScript
     
       A lot out there to learn, and yet time need to be organized and spent properly on them.

Saturday, May 21, 2011

制度下的灭亡

清朝末年的局势,是晚近中国史中非常有趣的一环。自从鸦片战争,第二次鸦片战争以后,加上围剿长毛运动,之后又有甲午中日战争,可以研究的军事知识非常之多。制度变革有洋务运动,戊戌变法,而慈禧之后的皇室内阁与中国第一部宪法也是极为重要的研究点。如果光是谈论辛亥革命,也会有太多的内容。不过这就不知不觉进入了民国史。


而对于晚近历史,分水岭便是甲午中日战争。首先中日战争对于知识分子的思想颠覆是剧烈的:身为小弟的日本不但对中国开战了,而且把中国打败了,这种挫折心理是很强大的。如果说满清自承不如日本就不如日本了,“我堂堂中华又怎会不如倭寇呢?”这一点让为经历过抗日战争的腐儒们万难接受!——至于西洋鬼子打败了清政府,一方面是“他们会妖法,”,另一方面,普通中国人也没有愿意与他们打交道的意识,对于这种失败反而不放在心上。其次,甲午战争几乎赤裸裸的显示了日本对于中国的投机主义与野心勃勃:处于当时情况下,日本军事实力与中国几乎相差无几,而日本不仅打败中国,甚至在旅顺与天津赤裸裸的威胁清廷。这种危机感,是先贤从来没有遇到过的。问题在哪里?

(“问题在于满清乃异族,不适合领导我华夏儿女!”这应该是孙文这个脑袋所能想到的所有结果。“只有光复华夏,驱除鞑虏,才能重现昔日雄风!”)



甲午战争以前,主流知识分子有两派:面对西方坚船利炮,主张西学中体,西学中用的洋务派们,其以奕、曾国藩、李鸿章、左宗棠、张之洞为首;始于长毛之乱,终于甲午战争,这些人大力发展官办经济与军事,可以说是一群实干家。 另外的可以称为是保守派,恪守祖宗之法,努力在《论语》与《春秋》里面为现实找答案——其实很多人都是这样找答案的,估计之后的谭嗣同同学现在应该在《史记》里面找答案呢。洋务派的兴起原因很简单,就是太平匪祸所致。官兵打不过匪兵,连南京古城都丢了。这一直接起因触发了中国地方军阀的崛起——湘军,淮军等,而随之而来的便是这群人自己做的一些事情。洋务运动随着甲午战争的失败,北洋舰队的覆灭而告终。于是李鸿章也不得不承认自己失败了。

洋务运动的问题在哪里?

先举一个前车之鉴。南宋时期,南中国是世界上最富有的国家,据说GDP能占到60%。南宋坚持着没有被金灭掉,可是最终死在了蒙古人的铁蹄下。为什么宋人打不过蒙古人呢?这个应该不难回答,因为蒙古人英勇善战。不仅仅如此,更多的制度与传统的问题。蒙古人以军事立国,全民皆兵,还几乎全是骑兵,才灭了花剌子模,灭了大金。南宋打不过是正常,宋人不好武,皇帝只有那点兵,那什么跟蒙古去拼?

回头去看清政府的例子。在19世纪后半页中国最大的问题是外侮,而不是内讧。为什么?太平天国厉害吧,长毛狠毒吧,一样还是死了。清政府真的灭不了革命党吗?

看一个鸦片战争的例子。鸦片战争时期,当广州方向与英国人火拼的时候,南京方面在做什么,天津方面在做什么?抵御外侮吗?恰恰相反,生意照做不误。这是交战国之间应该有的态度吗?

中法马尾海战中国战败,可是北洋舰队在做什么?开不过去吗?北洋对南洋的死活丝毫不管,这是交战吗?同样的,北洋舰队几乎也是孤军作战,仿佛世上从来就没有军区这种东西,不过也确实没有。

所以说,清政府的问题在哪里?作为一个中古遗留的帝国,其最大的问题不在于天下不太平,不在于百姓经常饿死,不在于鞑虏占了中国,而在于缺乏行之有效的中央集权,缺乏可行的独裁体制。别的不提,清政府连拿的出手的常备军都成问题,八旗早就成了一滩烂泥,更别提什么海军了。



洋务运动没有解决这个问题。相反,洋务者只看到了中国需要先进武器与装备,只看到敌人船坚炮利。他们一心发展军事工业与重工业,最后也免不得失败收场。不在于他们有没有获利多少,而在于他们的方向,一开始就错了。如果你想富国强兵,那么做,只能富民,战争时候该败还是一样会败的。

当然,独裁这种事情,儒家学者是永远也想不出的。王安石变法之时,推崇变法维新,富国强兵,然而他却获得百官记恨,最终毁在了司马光的手里。按照司马光等人的观点,民为重,社稷次之,君为轻。在这样一种体制下,谈何能够制造出一个庞大的军事帝国?而慈禧与其他清朝统治者们本来就忌讳满人统治过于严苛,避之犹恐不及,又怎会加强皇权与军权?从鸦片战争开始到大清灭亡,清政府的军队控制权问题也没有解决,皇权无法加强,便是这个原因。而官僚们似乎都是东林党人,大家心中都忠君爱国,却唯恐皇帝多得了一点好处。光绪皇帝罢免六部上书,提出新政,都被慈禧痛骂。OK,如果慈禧去罢免这六部尚书会怎样呢?一样会被群臣背地里痛骂,因为中国没有绝对的皇权;甚至可能会因此失势。

真正解决了独裁问题的不是清政府。清政府的灭亡,拜自己的蹩脚政权所赐,其死在了袁世凯的威逼下。甲午战后,公车上书与戊戌变法,第一次将民主与开放思想送给中国人,却只带来了伪民主与假西学。这就仿佛文人心中的一场革命(简称“文革”),知识分子在无心与皇权之中了,光绪就差没有对读书人说“你们不要相信哥,哥只是一个传说”了。而最后的无端收场,只因维新派实无能人:本来改革与变法这种自上而下的搅混水就应该慢慢搅,你们倒好,一上来就罢免六个部长,而飞扬跋扈的皇帝近臣,只会加速自己的灭亡。而这场误会之后,清朝几乎彻底成了异族。更为荒谬的慈禧太后,因为废立天子的问题与各国失和,竟然引乱进京,自寻死路。拳乱与慈禧西逃,庚子条约,清政府局势一天天恶化(——只是在人心中的恶化,就像现在中共在百姓心中恶化一样,中共倒了吗?可是中共有抢有国宝才敢玩火,清政府有什么?)

而真正的致命一击,是溥仪时期的立宪运动。这本来是好事,却做成了坏事,一个皇族内阁,彻底的让袁世凯一流对摄政王先生失去了信心。只能成就了逼宫的好事。

真正解决中国独裁问题,并给中国带来腾飞的,是极端落后的沙俄农奴制度,在这种奴役人性的制度下,才有了富国强兵。(却从来没有人问过中国人,你想要一个强大的中国政府吗?)

所以说,洋务派不会成功的,毕竟旁边看着一个先实现了皇权集中的日本与野心勃勃的沙俄。而戊戌变法想拾日本人牙慧,却只看到了牙秽——康梁祸国。