Archive for April, 2005

28th April
2005
written by 张乐剑

值得庆祝,昨天第二次跑步,路线不变,竟然中间没有歇,看来还是第一次跑的速度快了,导致后来就没力气了。不过跑完以后还是挺累的,摊在沙发上看了一部DVD,然后痛快睡觉。

今天还要继续。

27th April
2005
written by 张乐剑

也许成功对于每个人来说都有不同的含义,有的人把它具体化、实物化,权利、金钱,确实是衡量的一个标准,也简单易行;有的人把它抽象化、感情化,自己努力的付出、一种怡然自得的心情,却也未尝不是一种成功。

只是这个社会的发展实在过于迅速,一切难以评估的、不足为外人道的东西渐渐没落,我想这也是禅的没落的原因。虽然自己是个真正的无神论者,但是有的时候仔细想想,那些信奉佛教、道教、基督教、伊斯兰教的人们,心中有个支柱,说不定比我们活得更有目的,活得也更加充实。

联想到藏行路上的一步一叩首的信徒,联想到终日颂经、辩经,最后棒喝成佛的僧侣,不知道他们的心中是否真的无丝毫杂念。

做一个心如净土、活在世外桃源的人难,做一个纯粹、不含杂质、活在世俗中的人更难。也许有的人很羡慕王石,可以徒步、攀登,做自己喜欢做的事情,不知为什么,我一直对他没有好感;我更欣赏Bill Gates,不是因为他的钱(即使他只有1美元),也不是因为他的才华(即使他没有创造出Microsoft这一软件业的巨无霸),而是因为他的执着,他的心情。

20th April
2005
written by 张乐剑

本来已经想好了要锻炼身体的,绕着楼下跑一圈,竟然累得不行,中间歇了4次,走了大概1/4(也不知道总共有多远,可能3公里吧,也许不到),身体真是不行了。

结果刚刚准备今后坚持,第二天就加班到临晨,第三天就出差了,回来以后,北京刮大风,晚上实在是不想出去顶风跑步,暂时作罢。真是不顺啊。

不过身体还是要锻炼的,只要今天晚上没大风,还是要坚持跑步的,估计上个星期那次跑步的效果已经完全没有了,这次还是会很累。

18th April
2005
written by 张乐剑

今天,准确的说是昨天,是我的生日,但是一点也不高兴,感觉心很累。

知道原因,不想说而已。

16th April
2005
written by 张乐剑

这次去广西出差,本来是要说服局方采用我们的方案,而目前标准方案是BOSS实现。去之前已经打听好局方上午和BOSS交流,下午和我们交流,准备先向局方说明我们从技术上可以配合标准方案,然后再向局方推荐我们自己的方案。结果到了以后发现局方竟然要我们和BOSS厂家直接交流,确认问题,而且还不是BOSS厂家问我们能够实现一些功能,而是我们向BOSS厂家提问。本来已经发现了标准方案中的一些问题,不准备直接为难BOSS厂家的,可是让我提问,不问这些问题实在不知道该说什么,于是一通炮轰,问的对方疲于应付,明显底气不足。

事后觉得自己似乎有点过于咄咄逼人,跟朋友说了,竟然回复“一向如此”,不禁愕然。自己印象里好像还不是这样的人,难道平常真的真的如此?还是朋友随口说笑?

忽然发现自己对自己好像也不是那么了解,也许给自己一面镜子能够更容易看到自己的缺点,要不然就多交几个真正的朋友,能够直接提出自己缺点的朋友。

7th April
2005
written by 张乐剑

天气预报说从今天开始降温,于是多穿了一件毛衣过来,谁知道并没怎么降温,天气还是那么好。

前两天的天气非常舒服,不冷不热,微风吹过,也没有北京常有的干燥的感觉,还有一些潮湿,甚至让我有一丝身在海南的感觉,套用一句别人的话“这风怎么吹得那么糜烂”。

下班以后,坐在公共汽车上,开着车窗,很是舒服!不由感叹,要是自己有辆车就好了!

5th April
2005
written by 张乐剑

那个变态的Turbo C++的程序终于编完了,呵呵,查了一堆资料,发现已经把编程忘得差不多了。这中间的过程还真是曲折。

周六吃完晚饭,准备开始做程序。

呵呵,工欲善其事,必先利其器,要做程序当然要有一个好的编辑和编译环境,Turbo C那么老土的编辑环境怎么能用?幸好我已经装了Visual Studio .Net 2003中文版,呵呵,界面是很爽,就是不知道对这种基于DOS的图形编程的支持程度如何。打开VS,点击新建项目,才想起来为了节省我那可怜的硬盘空间,当时安装VS的时候只装了VC#,没装VC++,那怎么行,要装上。开始腾硬盘空间,好不容易让我的C盘多了300多M,这才发现我的存有VS安装程序的移动硬盘被同事借走了,呜呜,屋漏偏逢连夜雨。幸好家里装了宽带,开始从网上down软件,这段时间就只能闲着了,看看电视,看点别的书吧。一看表,该睡觉了,还没down完呢(3.1G),得,第二天再说吧,什么事情也没干。

第二天起床,呵呵,全down完了,顺利安装。打开VS,新建了一个控制台程序。哎?怎么没有普通的控制台程序?只有一个Win32控制台程序和一个.Net控制台程序?思量半天,只能选择了Win32控制台程序,这一堆乱七八糟的VC自动加上的东西,我就编个基于DOS的小程序,至于那么复杂吗!抱着负责任的态度把主文件在TC中编译,未通过,呵呵,意料之中,把文件清空,从头开始从最简单的写起,#include <graphics.h>,在TC中画图当然要用图形库。把程序框架搭好,内容暂空,编译,咦,找不到graphics.h?怎么,不是VS说向下兼容标准C吗?求助于google,通过一番详细和彻底的搜索和阅读,最终得到一个结论:VC对标准C也有改动,并不标准,而且graphics.h是Borland公司的私有函数库,不属于ANSI C,因此在VC中肯定无法编译。

折腾了半天,白折腾了,再也没有再装个BC或者BCB的兴趣,没办法,只能单独使用编辑器进行程序的编辑,然后再用TC编译并调试运行了,真是不爽。

开始编程,程序最关键的就在于三点,第一是画图,第二是操作鼠标,第三是游戏算法。其中游戏算法不难,主要是试验一下前两点。画图很简单,一试就过,而鼠标总是有问题,根据INT33中断描述编程,能够监测到鼠标的移动和按键,但就是看不到。再次求助于google,通过一番更为详细和彻底的搜索和阅读,得到另一个结论:该方法只能用于win95、98系统,对于NT、2000、XP等基于NT内核的操作系统,无法使用,必须手工在屏幕上把鼠标的图形给画出来,然后再手工不停的监测鼠标移动,将鼠标在新的位置上画出来,并取消原先位置的鼠标图形。

又试验了半天,终于搞定。还剩下最后一个问题,游戏算法–这才想起来我还没问清楚这个游戏的规则是什么,那怎么编算法?打电话,竟然没人接,幸好记得对方曾经说过这个游戏叫“五道棋”,于是google又出来了,找到了游戏规则,也不复杂,花了一段时间,总算是编完了。

刚准备庆祝成功,对方忽然打电话过来,说刚才出去了,然后把游戏规则说了一遍,赫然发现他所说的这个“五道棋”怎么和网上查到的正规的“五道棋”的下法完全不一样,可以说是除了“棋”字相同外,没有任何一点相同,郁闷致死。。。

又按照新的游戏规则编完了程序,这下再也没有庆祝的心情了。好在发现自己编程虽然是忘得差不多了,但是拾起来也不慢,暗自窃喜。

最后,通过这次编程实践,发现三个道理:

1、以后再也不要编dos下的程序了,尤其是这种dos下还需要图形界面的程序,整个一找罪受。

2、各个C的编译器还是有很多区别的,包括对于操作系统的要求也不一样,凡是不能想当然,还需要进一步深究。

3、google是个好东西,什么都能查出来。

1st April
2005
written by 张乐剑

签了三方协议,留校,交了5000的押金

等答完辨再正式签合同,3年,一年内撤退交5万,两年内撤退交4万,三年内撤退交2.5万。