Dongbo 的个人资料天地我中央照片日志列表 工具 帮助

日志


10月28日

something you may not know

该戏属好事者,且好探人私者所创。吾被点久矣。人皆有癖,或曰习也,示之以增笑,奈何奈何?
 
1)不爱吃甜食。不知是从小不怎么吃使然还是别的什么,总之,我稍吃点会颇感腻味,十分难受,尤其奶油,思之也许是我身段如此苗条的主因;

2)喝水留杯底。潜意识里感觉有点不卫生或什么的,反正不会完整地把一杯全喝掉;

3)费解时挠头。每当解题和编程不顺时,希望藉此找出灵感,往往不可得,但此习惯却保留了,可笑的是,手指竟饱尝头发的欺凌,总有小头发刺入皮肤,令我对自己头发硬度极为叹赏;

4)手表不离身。不倾向于用手机看时间,手表是我的必备,无所谓好坏,准就行(当然我还喜欢调得快些),偏爱银白色远超过庸俗的金黄色,记得有阵手表坏了,那几天都不知怎么过的,仿佛时间离我而去一样...所以,无论何时,都会将watch套在腕上,除了洗澡,睡觉当然也不例外;

5)喜欢对偶句。这跟从小喜欢对联——这古代文学中的瑰宝有关,再加上也有助于增添雅意,你说那双句念出来多有感觉呀(举例啊,乾坤无二义,天地我中央;会当水击三千里,自信人生二百年;岂能尽如人意,但求无愧于心),呵呵,谁说书生百无一用。
 
列怪癖游戏,被贴者说出自己的五个怪癖,然后再去贴五个人。。。如此。
 
动员:lionking, 2u, lee, afx_msg, mhl
10月27日

Funny Shanghai

    (强烈建议大家,配合以rap节奏……会沪宁两地方言者更佳)

 

    老猫旅游来了上海,sorry,他强调的不是旅游,是出差

蛮辛苦,到处跑,福建,湖北,山东,江苏,上海,,,

然后还闷闷不乐,说又重了,

靠,怎么我就没有机会,从嘴里崩出来,我胖了

这三个,多少人觉得,忒不爽的字儿

 

       我们这里方便,住处也好安排

       电视开着,放的什么不清楚

    只知我们开着莫名玩笑,笑笑笑笑得东倒西歪

 

    第二天起来就,想想中午吃啥吧

    有烧饭家伙呀,自己动手足衣食

    咱们女生那里,布置才像家

    买来酒菜,扛来装备

    围成一桌,吃火锅,嗳,吃火锅

 

    锅小,还有酒呢

    先把肉卷肉丸鱼丸蟹柳白菜青菜蘑菇豆腐皮豆腐干粉条粉丝

    (还要辣油啊,碍的嘛)往那锅里一盖

    边看大话西游我们边猜数

    这要罚酒滴

    我的运气真好,还老是我来喝

    不去买彩票还真是亏了

 

    锅一开,大家刀叉筷勺齐上阵

    有人爱吃丸子,就用叉子扎

    有的就想素食,白菜帮子青菜叶

    还有豆腐皮,小心烫着

    心急他可吃不了热豆腐

    还有的只有小挑子,偏就要粉丝

    嗨,准是超女看多了,准是超女看多咯

 

    酒不多,菜不少

    吃得叫人不晓得饱

    我说,不得了,醉了

    那边有人说了,叫酒不醉人人自醉

    嗯,说得好

 

 

 

    不是下午还有其他活动么

    不就是,城隍庙跑跑,南京路转转

    近了去下外滩,拍两张照不是

    (想去东方明珠?我也想啊,涨价了又,75来)

 

    (那还不赶快开路)

    车上睡一觉,开到城隍庙

    建筑都还挺古老,要不然怎么叫老街

珠宝店不少,洋人多,国人少

真的买不起,纯粹为沾点珠光宝气

就是庙已关了,看不到城隍老爷

那就只有小吃,加上专卖店

 

要说跟夫子庙有哪里不同

在于古今文化的,完美结合

不管是卖吃的卖衣服的卖工艺品的

还是茶楼酒楼万花楼甚至旁边的三星级WC

人家那就叫一个,古色古香哩

 

秋风吹吹,寒意阵阵

还是买件衣服披披

看他们买的皮夹皮带

我就弄个皮外套充行头

本来阿是个勤快人

衣裳淡点不怕洗麻烦

经不住朋友点拨诱导

穿上黑皮衣,卖相盖过梁朝伟

啧啧,若是再加上墨镜黑裤小匕首

保证是活脱脱的蛊惑仔

 

忘记说了,这已经是在南京路上

周末晚上华灯耀

中心广场风景妙

那就拍照,拍照就拍照

拍完了我们回家

从南京由西藏再到延安(少加了路字)

碰到574还是01路记得往上跑

(嫌走的路远?帮帮忙,在上海这算好的,才几站路哟) 

      

blogger's game

被飞飞点了,是不是见我n久不更新,给我个机会:)
 
游戏规则:被点名在自己blog上写下答案,并出一个题目,然后把题目丢给另外五个人,并且到这些人的留言版上留下:“你被点名了。”这五个人在自己的blog注明是从哪一个blogger那里传来的题目,然后写下答案,并另写一个问题,再去贴另外五个人。如此继续下去。
 
问题1:如果看到最爱的人熟睡在自己面前,你会做些什么?[李佴王]
如果我是画家,我定将记录下这最美画面,
可是我是么?不是,于是我决定深情地多看几眼
如果我是音乐家,我会坐下轻奏,
可是我是么?不是,于是我在心里哼唱一曲
如果我是深爱她的人,我会……
是的,我是的,
于是我轻轻拂开那一缕盖住她眼皮的长发
静静地看着,时间仿佛在这一刻凝住
 
问题2:写首自己最最喜欢的歌吧,然后写上为什么,要具体点哦^_^[小小的永远]
喜欢的歌太多太多,只说巫启贤《铁石心肠》吧
我觉得这首歌是为我写的(脸厚),每次听和唱,都有共鸣;
曾经有朋友评价我“外冷内热”,岂不成保温瓶了;
很多时候,很多事情需要我那颗铁打的心,坚强的心;
我不喜欢把自己完全剖析(好像“保先”要求这么做),但我总算坦诚;
我希望把我的笑容留给所有人,我不愿别人看见我的脆弱,
虽然每个人都有不坚强的时候;
我也不会说很多,不管面对什么,
只要心中存有相信,存有勇气
 
问题3:当你最不知道穿什么颜色的时候,你会选什么颜色啊?
蓝、白
 
问题4:2005年,你最后悔的一件事是什么?[李佴王]
做事从不后悔
 
问题5:如果有一天,你突然发现自己变成了动感超人,而且还会放动感光波,就是比较丑,那么你会不会维护世界和平?[妖怪的怪]
义不容辞
 
问题6:曾经有过最被感动的事情是什么?[红豆小乖]
感动时刻很多,我的父母,同学朋友,包括整个社会大家庭给我感动很多
ps:可能出题人期望的答案不是这样
 
问题7:比较喜欢爸爸还是妈妈?不许说都喜欢和都不喜欢,还有为啥子呢?[susan]
都喜欢,你不许说我也说:)没有为啥子
 
问题8:你最想拥有的5样东西是什么(按想要的程度排序)[zhang13]
我从来没有太花时间去想要拥有哪些,我想,我已经拥有很多了
我按时间排好伐?
小时候,曾梦想着一座非常非常大的图书馆,我可以看个够;
稍大时,一座满载坦克舰船飞机模型的航母模型(必须原大),最好让我自己拼出来;
接下来,就有些狂想,想拥有世上至高无上的权力,我可以把这个世界变得更美好(希望如此)
还想过,我能有一支团队,优秀无比的团队,
我们可以克服任何困难,可以完成任何mission impossible
现如今,我不再多考虑拥有了,我想的是珍惜
 
问题9:如果给你一个机会去世界上任何一个地方旅游,你会去哪里?(孤独的侠客FX)
埃及金字塔探险,其他神秘的地方也好
 
问题10: 你喜欢(暗恋)的人是谁!(Nicole)
说了,此问题很难得到你想要的答案
 
问题11:  如果时间能倒流,你希望回到哪一天?为什么?(Liangziyu)
我想回古代,纯粹为多了解,最好是多回几个;
若是生活,当然是现在,不管是好的还是坏的时代,都是我们的时代
 
问题12:相信true love会在自己身上发生么,大概什么时候?(Ken)
相信,十分相信;
发生的时候发生
 
问题13: 抱抱的时候的反应,异性的哦……(小团)
异性的话,只抱过家人亲戚朋友,很亲切、温暖
 
问题14:最喜欢10个手指中的哪个还有为啥?^^(桔子)
一视同仁,协同合作
 
问题15: 最喜欢听到别人对你说什么话?(包包)
真心话
 
问题16:为什么会写blog?写了多久了?(fanta)
曾经在blogcn开始,今年初罢,但后来不好用,改用space,下半年起;
缘由:舞文弄墨为主
 
问题17: 如果下辈子有权利选择性别,你愿意是个boy还是girl?(dasbonbons)
和问题19一样
 
问题 18:寂寞无助的时候最先想到谁?(Carol)
老爸老妈
 
问题19:如果让你选择作这个世界上的任何一个其他人,你会选谁?why? (Sophia_蓝)
自己。我就是我,无需copy任何人
 
问题20:到目前为止,觉得自己做得最对的决定是什么??为什么??(amy)
最对的决定就是我的决定,因为我的决定我负责
 
问题21:喜欢哪种动物,为什么?(kathy莎莎)
狗,虽然我不养动物,但很欣赏他的正直无畏,忠恳无私
 
问题22:
当你孤单时你会做什莫?(身边没有朋友啊,也找不到)(lionking.liu)
听歌,边看书边走神,想想那些人那些事
 
问题23:
在公车上跟熟悉的陌生人说话用什么开场?(dongboqi-冬天的菠菜)
你好像也是在某某站下的哦
 
点名:老猫,娇娇,蛋蛋,林恩,尤铮
 
补充,遛了一圈,发现又有两位关照我了,没办法,在鄙人问题前还得有:
最玩不起的游戏是什么?(2u)
掰手腕。原来比较瘦弱,现在进步了
 
你便便(大的)的平均时间是多少?(别说我恶心,这个问题很有研究价值的!)【春儿】
12.75m(8是米哦)。你说你问啥不好,谁还去统计啊
10月12日

so

懒了,好久没更新,拖的时间越长就越不高兴去动,那是让现状说服自己;
后来受到一些space的影响,不得了,那不仅仅是个人网络日志那么简单……
而大家也开始玩起了msn空间上的种种花巧,于是我想这个“空”应该有它的内涵。
照片,音乐,隐私,文章,这些是不够的罢,然后我们剩下什么?
两个空间,推荐一下!
个人比较喜欢这位超女
炫目的网站,可以算,而且,我还老看到这位仁兄在我好友的space上评论
9月7日

Someone Called Hero

Borland传奇》看完了,李维写的很用心,“真情实感,给人震撼”,八个字送给他。然后暗叹自己见识浅薄,感慨良多。

之前对Borland没有太多的崇拜之情,只知道他们给业界带来很好的开发用具JBuilderDelphiC++ Builder汗呐!只对JBuilder有一点了解而已,不愧是Borland出品。虽然说吃了好的鸡蛋不一定非要认识那只下了蛋的母鸡,但Borland不仅仅是这么简单。

       书就不作介绍了,肯定有很多人看过,尤其Borlandfans,目前还未吃过的可以去认识一下。

   

       感触一:宝蓝出品,必出精品

喜欢游戏的朋友都相信,暴雪出品,必出精品。其实这话用在Borland身上,一点也不过分。尽管有过失误,但每次Borland发布新的产品,无疑会引起无论是开发人员还是其他软件公司的极大关注。Turbo Pascal(一战成名)、Turbo BasicC(耳熟了吧)、再到Borland C++(也很出名)、Delphi(梦幻之作兼重大转折)、JBuilder(新的时代,续写传奇)。

并购Together,在02年给业界带来极大震动。如今的Borland,产品线已经包含了设计、开发、测试、配置和管理各个方面,对于她的产品,我以后也会翘首以待噢(先把JB用好)。

 

感触二:宝蓝代有才人出

       1000多人的软件公司做到这份上,不能不让人相信Borland工程师们的水准,而且不仅仅是人才,还有奇才、甚至——200年才会降临人间一次的软件天才(夸张)。自Philippe KahnAnders Hejlsberg两位传奇人物在83年开创Borland以来,一场场没有硝烟的战争始终贯穿,一幕幕惊心动魄的演出不断上演,而英雄就在那样的环境下成长。一个是技术天才——Anders(后来去了MSVS.NET的架构师),一个是卓越领袖,且坚持产品和技术为导向。当然,还有一些重量级的人物:Borland CC++dBuilderFramework大将Carl QuinnBorland首席科学家Chuck JazdzewskiBorland RAD核心支柱Danny ThorpeJava天才,Mr. Blake Stone。让我们记下这些名字……(惭愧,原来竟没怎么听说过)

 

感触三:剽悍的宝蓝不需要解释

向来看不过Microsoft巧取豪夺的手段和盛气凌人的作风(呀,还在msn的共享空间上),而Borland就是一位不畏强权,坚持战斗的猛士,一向敢于向微软挑战,相反,一些所谓的大公司(像IBM)却是缺少了这种勇气,否则,MS不至牛气至此,可能这也与创始人Kahn先生本人的个性有关,总之,向Borland敬礼,业界没有这样的悍将,不公平可能会更多些。

 

写不下去了,所以相对李维本身写作上面再说两句,虽然只是在说的是Borland,却不难看出整个行业、技术发展的趋势和种种的欢笑泪水,既写得有气势,又有感情,不乏风趣——微软跟别人竞争的三大绝招“首先学你,学不过你,就比流血,再不行,挖你墙角”——读到这,我还真的笑出了声……

 怎么不能上传啊?

8月29日

【转】关于软件从业学习方向

 

软件从业学习方向 同济大学软件学院

发帖人: 钓雪    阅读: 2743  次


02级本科生又问了一些学习方向的问题,其实那天上数据库原理课间我已讲过,以前在BBS上写过“谈谈软件学院有哪些饭碗型关键课程“ (http://bbs.tongji.net/index.php?prog=topic::flat&tid=160714)讲过,我以为大家都是三年级的学生了,应已对本专业的学习方向有所明了,每个人应往一个方向深入地发展下去,不需我们再做解释. 既然很多同学又问了,再详细说一下个人意见.

---钓雪    2004-11-28 19:34:24

回复:一、关于企业计算方向

企业计算(Enterprise Computing)是稍时髦较好听的名词,主要是指企业信息系统,如ERP软件(企业资源规划)、CRM软件(客户关系管理)、SCM软件(供应链管理,即物流软件),银行证券软件,财务软件,电子商务/政务(包括各种网站),数据仓库,数据挖掘,商务智能等企业信息管理系统.

企业计算领域对人才的需求显然永远是数量最大的,因为这是计算机应用最多的领域. 搞这方面的好处是:
(1)人才需求量极大,从事企业计算的公司在IT企业中占了大多数。除非在专业上一无特长,一般在这一领域总能找到工作。
(2)这方面的入门门槛相对较低(如果你的软件功底不是很深,可考虑这一领域)
(3)这方面的大公司较多,大公司要赚大钱,所以多将精力花在企业计算业务上.如与我院同学目前实习的CitiCorp、HP、IBM、SAP、NEC等公司都属这一领域的公司。如果将来想到大公司找一份相对稳定的工作,从事这方面机会要大很多。

但从事这一领域的缺点也是明显的:

由于这方面的入门门槛相对较低,虽然这方面的人才需求量是最大的,但将来竞争对手会较多。您会发现,即使他原不是学IT专业的人,也许他突击几个月后,做得照样像模像样。特别是当您年纪渐大后,您可能会发现,后面的年轻人可能很容易追上你的水平。如果您将来到国外去工作,你可能会发现从事这领域的人更多且高手如云。当然,若您在这一领域经过多年企业经验,达到较高境界(如能设计软件架构),则身价永远是高的。国内在这方面人才领域的主要问题是,有经验的高手太少,皮毛了解的人太多。

从事企业计算领域,最重要的技能型技术课程是(1)J2EE架构与程序设计(2)大型数据库系统(如Oracle)(3)基于UML的系统分析与设计。如果说还有什么重要的技能,还可将XML与Web Service技术包含进来,若您在这几个领域掌握较好,则不愁找不到工作。其中尤其以J2EE最为重要,目前J2EE已成为企业计算软件开发的最主要平台,也是我院的最重要课程之一。尽管该课程只能作为选修课,我们希望我院同学无论将来想从事何种方向,都应学一下J2EE课程,至少可为将来找工作备一手关键功夫。包括想从事嵌入式或其它领域的同学,也是很有必要学一下J2EE的,毕竟J2EE是目前最重要的平台之一,即使您将来不想从事企业计算领域,了解一下J2EE也是必要的,就像一门常识课程一样。其它与企业计算关系较密切的技能还包括:Dot Net架构与程序设计、软件测试技术、软件配置管理,该领域较高层次的技能包括数据仓库技术、构件与中间件技术、设计模式等。像通信协议分析与网络程序设计,Unix系统管理等也属有些关系的课程。02级本学期开设的企业计算课程不多,主要是J2EE、Oracle/MSSQL、UML等企业计算领域的最关键技能型技术课程都已学完了(但不知有多少同学学得较深入,将来找工作时会用到这些技能)。下学期我们将在该领域中拟再开设XML与Web Service技术、软件配置管理等课程。本学期开设的企业计算领域课程的确不多,但您应在空余时间将J2EE,DB、UML等技术再深入地钻研下去,一定要在某个领域有深入的掌握。只是跟着听课,即使学了再多课程也是没用处的,自己钻研下去才是最重要的。只一个J2EE便是博大精深的,足够你啃下去的,钻研下去,您会发现你还要学的相关知识还有很多(包括EJB、XML、Web Service、Design Pattern等)。

虽然从事企业计算的人才很多,但以下企业计算领域无论国内外都属稀缺人才:

(1)掌握大型ERP系统,主要是SAP系统,包括SAP Basis(系统管理)或SAP ABAP(编程)或SAP功能模块实施(特别是财务模块FI的实施)。SAP顾问身价是最高的,而且非常难找。其它大型ERP系统,掌握PeopleSoft、Oracle Finacial、J.D.Edward、Siebel等大型ERP软件系统的人也很值钱。这方面的人之所以身价奇高,主要是因为这些软件很专业,特别大,很难有D版可学习,只有特大企业(如世界500强,90%以上使用SAP)才用得起,而且必须有实际工作经验才能掌握。如果是一个个人人都很容易有机会接触的软件,那么这方面的人通常就不会稀缺。如果大家将来有机会接触学习这些大型ERP软件系统的机会,建议毫不犹豫地抓住,那将捧上一辈的金饭碗。在国外,会SAP的人特别值钱。物以稀为贵,这永远是颠扑不破的真理。SAP的价值不仅是因为他是一个ERP软件, 而是其中体现的现代企业管理理念(如根据订货需求自动安排原料采购和生产计划等)。一般500强公司绝不会像国内很多企业那样,用J2EE从头设计企业的ERP系统(即将是怎样的人力投入,而且设计出来的系统怎么可能是完善的?),一定都会使用SAP这样成熟的ERP软件。用不起SAP的公司可能会用J2EE设计ERP系统。


---钓雪

回复:(2)掌握IBM大型机技术的人,如S/390主机,MVS操作系统,JCL作业控制语言,COBOL程序设计语言,DB2关系数据库或IMS层次数据库,CISC中间件交易控制系统等IBM大型机专用技术。国内五大银行,以及国外绝大多数银行的后台系统使用的都是以上平台。IBM大型机号称永不宕机而且平台相对封闭(这样最安全),所以这些要求在24*7环境中连续运行的关键应用(术语叫mission critical applications)都采用IBM大型机。这方面的人才之所以稀缺,是因为会大型机的人都是老人(90年代以前搞IT的人),全世界新毕业的IT毕业生不可能再去学IBM大型机(这是一种相对“古老“的技术),没有新人补上,而银行的系统必须维持下去而且银行还要不断开发新业务(如新的存款品种),虽然对IBM大型机人才的绝对需求量不很大,但相对恒定,银行到哪里找这方面的新人,很难找到. 若好找,花旗软件也不会花那么大的代价去培训我们的实习同学了(去年培训20多个人,听说公司就花了数十万元培训费). 如果您将来到国外找工作,会IBM大型机可能是最好找工作的领域之一了,而且保证找的都是大银行等好工作,我以前教过的计算机专业90-94级的一些同学,凡是毕业后从事大型机开发的,现多在国外一些很好的公司工作(有几位同学在各国各公司跳来跳去,简直如履平地). 其实我觉得我们最幸福的同学就是在花旗软件做IBM大型机银行软件的同学,这样的机会太难得了.我院00级2+2班一位同学,当初放弃保研,看准在花旗软件做大型机并且非常努力,还未毕业,公司便派她到国外参加一个项目的开发,成了项目骨干,我觉得她当初选择是完全正确的(01级一位女同学刚刚也自愿放弃了保研机会去花旗做大型机,我们祝愿她将来也能有好的前景。其实像花旗软件主动安排并鼓励员工读在职研究生,这样开明的公司目前并不多的,在职读研也是一种不错的选择,又不会失去自己喜欢的实习工作机会,能兼顾),读书的最终目地还是为了工作. 如果您将来在国外找工作,根本没人管您是什么文凭,国外企业绝不会花冤枉钱,只会招有领域工作经验能立即上手的人,用最少的钱在限定的时间完成项目. 而在国内,因为人力成本较低,公司招聘一很多高学历的人才,尽管可能根本用不到这么高的学历,但国内的人力太便宜了,为什么不高消费一下人才呢?这样公司的门面还要好看些。

.(3)其它如掌握数据仓库技术的人在国内也很少. 目前最主流的数据仓库平台应是ORACLE的数据仓库工具. 在国外,会一些特殊数据仓库的人,如NCR/TEREDATA的人非常难找.

我们的同学现在年纪都很轻,年轻人充满热情,喜欢追逐一些热门技术,这当然正确的,毕竟学习SAP和大型机的机会毕竟不多,毕业时先能找到一份工作是重要的. 但我相信随着年纪的增长,大家将来慢慢都会思考的,掌握一项竞争对手较少的绝技的重要性,将来如果自己到国外工作什么技术最好找工作(对搞软件的人到国外工作或移民是最容易的,也许您现在不想,但我相信工作多年以后,很大一部分同学可能想到国外闯荡一下),你要考虑你今后一生的出路,什么样的绝技是最稳定最轻松最高收入的. 搞软件的人,当年纪大些时,您可能更向住像搞医学人的那样能更多靠经验吃饭,而不须整天像年轻人那样不得不去追逐不断出现的软件新技术,这个时候也许您也许会发现,如果您在SAP或大型机等方面有些绝技,您会有很大优势,因为这些较偏的领域其技术变化是相对很缓慢的.

我还记得在2000年时我曾在业余时间与一位德国人合作面试一些IT人才到德国去,那时德方各公司发来的需求有很多是SAP和IBM大型机的,我们在众多应聘者中最后也未找到一个在这方面有经验,甚至是有一点经验的. 相反,掌握流行技术的人因太多而不很值钱. 
我们的同学将来找工作时,不仅要盯着国内市场,还要有一种放眼全球的眼光,对搞软件的人您将来完全可能到其它国家去工作. 尤其是在欧美、日本、新加坡等国家,对SAP(包括IBM大型机)人才的需求是很大的。毕竟比同学见得多些,提醒同学将来多留意有学习这些绝技的机会,一旦有机会建议当仁不让. 国内的人才市场可访问www.51job.com,国外的IT人才需求可访问www.hotjobs.com、www.workopolis.com、www.monster.com等著名网站。应经常访问这些网站,以了解市场对人才的具体需求,早做准备。

以上对企业计算领域的观点,供大家参考.虽然观点未必正确,但确是直言不讳. 总之,每个人的脑袋都长在自己脖子上,每个人都应有自己的判断.

还要注意,我以上纯粹是从将来就业的角度谈问题. 如果您将来准备到国外读书,则应重视基础课,像C,Assembly,OOP,Discrete Math,Data Structure,Opeating System,Database Principle,Network,Software Engineering,Compiler,Digital Circuit,Computer Graphics,Computer Component and Architecture等基础课,在国外大学IT专业中一般都能找到相同课程,若国内学过,到国外读书时一般可申请免修一部分. 但我也想提醒同学,如果您将来毕业时万一申请国外大学不成,不得不去找工作时,若只将精力花在这些IT专业学生都会的基础课上(传统IT教育模式), 未掌握一些像J2EE等技能型技术,是不容易找到一份工作的,我们已有同学有这样的教训。从找工作的角度讲,企业关心的不是您学过什么课程,而是关心您能做什么,有什么技能,能做什么项目。

---钓雪

回复:

二、关于嵌入式系统方向

嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智能化,嵌入式更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统。

嵌入式系统是软硬结合的东西,搞嵌入式开发的人有两类。

一类是学电子工程、通信工程等偏硬件专业出身的人,他们主要是搞硬件设计,有时要开发一些与硬件关系最密切的最底层软件,如BootLoader、Board Support Package(像PC的BIOS一样,往下驱动硬件,往上支持操作系统),最初级的硬件驱动程序等。他们的优势是对硬件原理非常清楚,不足是他们更擅长定义各种硬件接口,但对复杂软件系统往往力不从心(例如嵌入式操作系统原理和复杂应用软件等)。

另一类是学软件、计算机专业出身的人,主要从事嵌入式操作系统和应用软件的开发。如果我们学软件的人对硬件原理和接口有较好的掌握,我们完全也可写BSP和硬件驱动程序。嵌入式硬件设计完后,各种功能就全靠软件来实现了,嵌入式设备的增值很大程度上取决于嵌入式软件,这占了嵌入式系统的最主要工作(目前有很多公司将硬件设计包给了专门的硬件公司,稍复杂的硬件都交给台湾或国外公司设计,国内的硬件设计力量很弱,很多嵌入式公司自己只负责开发软件,因为公司都知道,嵌入式产品的差异很大程度在软件上,在软件方面是最有“花头“可做的),所以我们搞软件的人完全不用担心我们在嵌入式市场上的用武之地,越是智能设备越是复杂系统,软件越起关键作用,而且这是目前的趋势。

从事嵌入式软件开发的好处是:
(1) 目前国内外这方面的人都很稀缺。一方面,是因为这一领域入门门槛较高,不仅要懂较底层软件(例如操作系统级、驱动程序级软件),对软件专业水平要求较高(嵌入式系统对软件设计的时间和空间效率要求较高),而且必须懂得硬件的工作原理,所以非专业IT人员很难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,很多软硬件技术出现时间不长或正在出现(如ARM处理器、嵌入式操作系统、MPEG技术、无线通信协议等),掌握这些新技术的人当然很找。嵌入式人才稀缺,身价自然就高,越有经验价格就越高。其实嵌入式人才稀少,根本原因可能是大多数人无条件接触,这需要相应的嵌入式开发板和软件,另外需要有经验的人进行指导开发流程。
(2) 与企业计算等应用软件不同,嵌入式领域人才的工作强度通常低一些(但收入不低)。搞企业应用软件的IT企业,这个用户的系统搞完了,又得去搞下一个用户的,而且每个用户的需求和完成时间都得按客户要求改变,往往疲于奔命,重复劳动。相比而言,搞嵌入式系统的公司,都有自己的产品计划,按自己的节奏行事。所开发的产品通常是通用的,不会因客户的不同而修改。一个产品型号开发完了,往往有较长一段空闲时间(或只是对软件进行一些小修补),有时间进行充电和休整。另外,从事嵌入式软件的每个人工作范围相对狭窄,所涉及的专业技术范围就是那些(ARM、RTOS、MPEG、802.11等),时间长了这些东西会越搞越有经验,卖卖老本,几句指导也够让那些初入道者琢磨半年的。若搞应用软件,可能下一个客户要换成一个完全不同的软件开发平台,那就苦了。
(3) 哪天若想创业,搞自已的产品,那么嵌入式是一个不错的主意,这可不像应用软件那样容易被盗版。土木学院有一个叫启明星的公司开发出一个好象叫“工程e”的掌上PDA(南校区门口有广告),施工技术人员用该PDA可当场进行土木概预算和其它土木计算,据说销路特好。我认识的某大学老师,他开发的饭馆用的点菜PDA(WinCE平台,可无线连网和上网),据他说销路不错,饭馆点点PDA让客户点菜,多显派头档次。我记得00级2+2班当年有一组同学在学Windows程序设计课程时用VC++设计了一个功能很强的点菜系统做为课程项目,当时真想建议他们将这个软件做成PDA,估计会有些销路(上海火车站南广场的Macdonald便使用很漂亮的PDA给用户点食品,像摸像样的)。这些PDA的硬件设计一般都是请其它公司给订做(这叫“贴牌”:OEM),都是通用的硬件,我们只管设计软件就变成自己的产品了。


---钓雪

回复:从事嵌入式软件开发的缺点是:
(1) 入门起点较高,所用到的技术往往都有一定难度,若软硬件基础不好,特别是操作系统级软件功底不深,则可能不适于此行。
(2) 这方面的企业数量要远少于企业计算类企业。特别是从事嵌入式的小企业数量较多(小企业要搞自己的产品创业),知名大公司较少(搞嵌入式的大公司主要有Intel、Motorola、TI、Philip、Samsung、Sony、Futjtum、Bell-Alcatel、意法半导体、Microtek、研华、华为、中兴通信、上广电等制造类企业)。这些企业的习惯思维方式是到电子、通信等偏硬专业找人。由于我院以前毕业生以企业计算为主,所以我院与这些企业联系相对较少。我院正积极努力,目前已与其中部分公司建立了联系,争取今后能有我院同学到这些企业中实习或就业。
(3)有少数公司经常要硕士以上的人搞嵌入式,主要是基于嵌入式的难度。但大多数公司也并无此要求,只要有经验即可。

我院同学若学习嵌入式,显然应偏重于嵌入式软件,特别是嵌入式操作系统方面,应是我们的强项。对于搞嵌入式软件的人,最重要的技术显然是(实际上很多公司的招聘广告上就是这样写的):
(1) 掌握主流嵌入式微处理器的结构与原理
(2) 必须掌握一个嵌入式操作系统 
(3) 必须熟悉嵌入式软件开发流程并至少做过一个嵌入式软件项目。

我院在嵌入式软件方面最重要的课程包括:
(1) 嵌入式微处理器结构与应用:这是一门嵌入式硬件基础课程,我院用这门课取代了传统的“微机原理与接口”课程(目前国内已有少部分高校IT专业这样做了,因为讲x86微机原理与接口很难找到实际用处,只为教学而已)。我们说过,嵌入式是软硬件结合的技术,搞嵌入式软件的人应对ARM处理器工作原理和接口技术有充分了解,包括ARM的汇编指令系统。若不了解处理器原理,怎么能控制硬件工作,怎么能写出节省内存又运行高速的最优代码(嵌入式软件设计特别讲究时空效率),怎么能写出驱动程序(驱动程序都是与硬件打交道的)?很多公司招聘嵌入式软件人员时都要求熟悉ARM处理器,将来若同学到公司中从事嵌入式软件开发,公司都会给你一本该设备的硬件规格说明书 (xxx Specification),您必须能看懂其中的内存分布和端口使用等最基本的说明(就像x86汇编一样),否则怎么设计软件。有些同学觉得嵌入式处理器课程较枯燥,这主要是硬件课程都较抽象的原因,等我们的嵌入式实验室10月份建好后,您做了一些实验后就会觉得看得见摸得着。还有同学对ARM汇编不感兴趣,以为嵌入式开发用C语言就足够了。其实不应仅是将汇编语言当成一个程序设计语言,学汇编主要是为了掌握处理器工作原理的。一个不熟悉汇编语言的人,怎么能在该处理器写出最优的C语言代码。在嵌入式开发的一些关键部分,有时还必须写汇编,如Bootloader等(可能还包括BSP)。特别是在对速度有极高要求的场合(如DSP处理器的高速图像采集和图像解压缩),目前主要还要靠汇编写程序(我看到过很多公司是这样做的)。当您在一个嵌入式公司工作时,在查看描述原理的手册时,可能很多都是用汇编描述的(我就遇到过),这是因为很多硬件设计人员只会写或者喜欢用汇编描述,此时您就必须看懂汇编程序,否则软硬件人员可能就无法交流。很多嵌入式职位招聘时都要求熟悉汇编。

---钓雪

回复:(2) 嵌入式操作系统类课程
除了WinCE的实时性稍差外,大多数嵌入式操作系统的实时性都很强,所以也可称为实时操作系统Real Time Operating System.从事嵌入式的人至少须掌握一个嵌入式操作系统(当然掌握两个更好),这在嵌入式的所有技术中是最为关键的了。目前最重要的RTOS主要包括:

第一类、传统的经典RTOS:最主要的便是Vxworks操作系统,以及其Tornado开发平台。Vxworks因出现稍早,实时性很强(据说可在1ms内响应外部事件请求),并且内核可极微(据说最小可8K),可靠性较高等,所以在北美,Vxworks占据了嵌入式系统的多半疆山。特别是在通信设备等实时性要求较高的系统中,几乎非Vxworks莫属。Vxworks的很多概念和技术都和Linux很类似,主要是C语言开发。像Bell-alcatel、Lucent、华为等通信企业在开发产品时,Vxworks用得很多。但Vxworks因价格很高,所以一些小公司或小产品中往往用不起。目前很多公司都在往嵌入式Linux转(听说华为目前正在这样转)。但无论如何,Vxworks在一段长时间内仍是不可动摇的。与Vxworks类似的稍有名的实时操作系统还有pSOS、QNX、Nucleus等RTOS。

第二类、嵌入式Linux操作系统:Linux的前途除作为服务器操作系统外,最成功的便是在嵌入式领域的应用,原因当然是免费、开源、支持软件多、呼拥者众,这样嵌入式产品成本会低。Linux本身不是一个为嵌入式设计的操作系统,不是微内核的,并且实时性不强。目前应用在嵌入式领域的Linux系统主要有两类:一类是专为嵌入式设计的已被裁减过的Linux系统,最常用的是uClinux(不带MMU功能),目前占较大应用份额,可在ARM7上跑;另一类是跑在ARM 9上的,一般是将Linux 2.4.18内核移植在其上,可使用更多的Linux功能(当然uClinux更可跑在ARM 9上)。很多人预测,嵌入式Linux预计将占嵌入式操作系统的50%以上份额,非常重要。缺点是熟悉Linux的人太少,开发难度稍大。另外,目前我们能发现很多教材和很多大学都以ucOS/II为教学用实时操作系统,这主要是由于ucOS/II较简单,且开源,非常适合入门者学习实时操作系统原理,但由于ucOS/II功能有限,实用用得较少,所以我院不将其作为教学重点,要学习就应学直接实用的,比如 uClinux就很实用。况且熟悉了Linux开发,不仅在嵌入式领域有用,对开发Linux应用软件,对加深操作系统的认识也有帮助,可谓一举多得。据我所知,目前Intel、Philip都在大搞ARM+LINUX的嵌入式开发,Fujitum则是在自己的处理器上大搞Linux开发。目前在嵌入式Linux领域,以下几个方面的人特别难找,一是能将Linux移植到某个新型号的开发版上;二是能写Linux驱动程序的人;三是熟悉Linux内核裁减和优化的人。我院在该嵌入式Linux方面的课程系列是:本科生操作系统必修课,然后是Linux程序设计选修课,最后是嵌入式Linux系统选修课。我院在Linux方面目前已有较强力量,魏老师和张老师熟悉Linux开发,金老师和唐老师熟悉Linux系统管理。

第三类、 Windows CE嵌入式操作系统:Microsoft也看准了嵌入式的巨大市场,MS永远是最厉害的,WinCE出来只有几年时间,但目前已占据了很大市场份额,特别是在PDA、手机、显示仪表等界面要求较高或者要求快速开发的场合,WinCE目前已很流行(据说有一家卖工控机的公司板子卖得太好,以至来不及为客户裁减WinCE)。WinCE目前主要为4.2版(.NET),开发平台主要为WinCE Platform Builder,有时也用EVC环境开发一些较上层的应用,由于WinCE开发都是大家熟悉的VC++环境,所以我院学过Windows程序设计课程的同学都不会有多大难度,这也是WinCE容易被人们接受的原因,开发环境方便快速,微软的强大技术支持,WinCE开发难度远低于嵌入式Linux。对于急于完成,不想拿嵌入式Linux冒险的开发场合,WinCE是最合适了(找嵌入式Linux的人可没那么好找的),毕竟公司不能像学生学习那样试试看,保证开发成功更重要。根据不同的侧重点 ,WinCE还有两个特殊版本,一个是MS PocketPC操作系统专用于PDA上(掌上电脑),另一个是MS SmartPhone操作系统用于智能手机上(带PDA功能的手机),两者也都属于WinCE平台。在PDA和手机市场上,除WinCE外,著名的PDA嵌入式操作系统还有Palm OS(因出现很早,很有名)、Symbian等,但在WinCE的强劲冲击下,Palm和Symbian来日还能有多长?我院可能是全国高校中唯一一家开设专门的“Windows CE嵌入式操作系统“课程的学校,这主要是基于以下原因:我院本身前面便有Windows程序设计课程,同学学过VC++后再学WinCE,非常方便自然,通过学习WinCE同样也可了解嵌入式软件的一般开发过程,对Linux有惧怕心理的同学也很合适。很显然,嵌入式Linux永远不可能替代WinCE,而且将来谁占份额大还很难讲,毕竟很多人更愿意接受MS的平台,就像各国政府都在大力推LINUX已好长时间,但您能看到几个在PC机上真正使用LINUX的用户?据我观察,目前在嵌入式平台上,LINUX是叫得最响,但还是WinCE实际用得更多.嵌入式LINUX可能更多地是一些有长远产品计划的公司,为降低成本而进行长远考虑; 二是微软亚洲研究院对我院WinCE课程的支持计划,我们也很希望将来我院能有同学通过微软的面试去实习。WinCE和多媒体(如MPEG技术)是微软亚洲工程院目前做得较多的项目领域之一,他们很需要精通WinCE的人。

总结关于嵌入式操作系统类课程,若您觉得自己功底较深且能钻研下去,则可去学嵌入式Linux;若您觉得自己VC++功底较好且想短平快地学嵌入式开发,则我院的WinCE课程是最好的选择。

---钓雪

回复:(3) 嵌入式开发的其它相关软件课程

搞嵌入式若能熟悉嵌入式应用的一些主要领域,这样的人更受企业欢迎。主要的相关领域包括:
A、数字图像压缩技术:这是嵌入式最重要最热门的应用领域之一,主要是应掌握MPEG编解码算法和技术,如DVD、MP3、PDA、高精电视、机顶盒等都涉及MPEG高速解码问题。为此,我院已预订了一位能开设数字图像处理课程的博士。
B、通信协议及编程技术:这包括传统的TCP/IP协议和热门的无线通信协议。首先,大多数嵌入式设备都要连入局域网或Internet,所以首先应掌握TCP/IP协议及其编程,这是需首要掌握的基本技术;其次,无线通信是目前的大趋势,所以掌握无线通信协议及编程也是是很重要的。无结通信协议包括无线局域网通信协议802.11系列,Bluetooth,以及移动通信(如GPRS、GSM、CDMA等)。
C、网络与信息安全技术:如加密技术,数字证书CA等。我院有这方面的选修课。
D、DSP技术:DSP是Digital Signal Process数字信号处理的意思,DSP处理器通过硬件实现数字信号处理算法,如高速数据采集、压缩、解压缩、通信等。数字信号处理是电子、通信等硬件专业的课程,对于搞软件的人若能了解一下最好。目前DSP人才较缺。如果有信号与系统、数字信号处理等课程基础,对于学习MPEG编解码原理会有很大帮助。

(4)嵌入式开发的相关硬件基础

对于软件工程专业的学生,从事嵌入式软件开发,像数字电路、计算机组成原理、嵌入式微处理器结构等硬件课程是较重要的。另外,汇编语言、C/C++、数据结构和算法、特别是操作系统等软件基础课也是十分重要的。我们的主要目地是能看懂硬件工作原理,但重点应是在嵌入式软件,特别操作系统级软件,那将是我们的优势。
我们的研究生里有些是学电子、通信类专业过来的,有较好的模拟电路和单片机基础,学嵌入式非常合适。嵌入式本身就是从单片机发展过来的,只是单片机不带OS,而现在很多嵌入式应用越来越复杂,以至不得不引入嵌入式操作系统。另外,为追求更高速的信号处理速度,现在在一些速度要求较高的场合,有不少公司是将一些DSP算法,如MPEG压缩解压缩算法等用硬件来实现,这就涉及到HDL数字电路设计技术及其FPGA/IP核实现技术,这方面的人目前市场上也很缺。

---钓雪

回复:(5) 题外话
另外,能写驱动程序的人目前是非常紧缺的(驱动程序也可归于嵌入式范畴),包括桌面Windows中的DDK开发环境和WDM驱动程序。公司每时每刻都要推出新产品,每一个新产品出来了,要能被操作系统所使用,是必须写驱动程序的。写驱动程序就必须掌握操作系统(如Windows或Linux)的内部工作原理,还涉及到少量硬件知识,难度较大,所以这方面的人很难找。想成为高手的同学,也可从驱动程序方面获得突破。我可说一下自己的经历,三年前我曾短暂地在一家公司写过WinCE驱动程序(正是因为知道这方面的人紧缺,所以才要做这方面的事),尽管那以前从未做过驱动程序,应聘那个职位时正是看准了公司是很难招聘到这方面的人,既然都找不到人,驱动还得有人做,这正是可能有机会切入这一领域的大好机会。面试时大讲自己写过多少万行汇编程序,对计算机工作原理如何清楚,简历中又写着我曾阅读完两本关于Windows Driver Model的两本英文原版书,写过几个小型的驱动程序练习程序(其实根本没写过,我们的同学将来千万不要像我这样,早练就些过硬功夫,就不至于沦落到我这等地步,就不用像我那样去“欺骗”公司了,我这是一个典型的反面教材),居然一切都PASS(当然最重要的是笔试和面试问题还说得过去),这只能说明这一领域找人的困难程度。公司本就未指望找到搞过驱动的人,找个有相关基础的人就算不错了。做了以后,发现也并不是怎样难的。其实搞驱动程序的工作是很舒服的,搞完一个版本就会空一段时间,只有等公司新的芯片推出或新的OS出现后,才需要再去开发新一版驱动,那时有将近一个月时间空闲着在等WinCE .NET Beta版推出,准备将驱动程序升级到CE .NET上,现在在软件学院工作整日忙,无限怀念那段悠闲时光。

很巧合,最近本人无意中再次体会到了嵌入式的迷人之处。上周我那用了3年的手机终于不能WORK了。此次更新,除要求有手机常见功能外,最好有MP3功能(现在很多英语听力都有MP3文件),最好有英汉词典,最好还能读WORD文档。最后选了个满足以上条件的最便宜的手机DOPOD 515(斩了我2.2K,但想想这也算自己对嵌入式事业的支持,这样便也想开了),算得上最低档的智能手机了。回来一查,手机的about显示,本手机Processor是ARM,其OS是MS Smartphone(即WinCE .NET 4.2),这么巧合,简直可做为学习嵌入式课程的产品案例了(等我们的WinCE课程开得有声有色后,希望能从微软研究院搞些Smartphone来开发开发)。有OS的手机果然了得,金山词霸、WORD、EXCEL、REGEDIT等居然都有smartphone版的,PC上的MP3、DOC等居然在download时都可被自动转换成smartphone格式,真是爽。完全可用Windows CE自己开发一些需要的程序download到自己的手机上。现在市面销售PDA智能手机火爆,MS总是财源滚滚。但我已发现国产的ARM+LINUX手机出现在市面上,价格只1.2K。

在GOOGLE网上能搜索太多的关于嵌入式系统的讨论了,我刚发现一个http://www.embyte.com非常不错,有很多有经验者谈自己的体会,投入到其中的论坛中,你会切身感到嵌入式学习的热潮。

要么走ARM+WinCE,要么走ARM+LINUX,要么走ARM+VXWORKS。每个搞嵌入式的人都可选一条路,条条大路通罗马。

---钓雪

回复:三、关于游戏软件方向

将游戏软件人才称为数字媒体软件人才可能更好听些,包括游戏软件策划(最缺游戏策划的人)、游戏软件美术设计、游戏软件程序设计等多方面的人才,对软件学院,游戏软件程序设计当然是最合适的了。

游戏软件人才的确目前很缺,听说很多游戏软件公司苦于没新人才补充,特别是没有高手补充,不得不相互挖人才,以至将游戏软件人才身价越抬越高。网上说日本教育部刚刚批准成立了日本第一家专门培养四年制游戏软件人才的本科大学。其实国内很多大学,特别是软件学院都有搞游戏软件人才的设想,但目前很少有做成的,主要原因是找不到能上游戏软件课的教师,听说有个学校只能花很大的价钱从Korea找老师来上课,果真缺到此等地步?

已有很多青少年沉湎于网游而颓废的实例,好在还不至于上升到制造精神鸦片的高度,所以开发游戏软件的人也不必每日惭悔(但开发儿童益智类游戏软件的人是不需惭悔的),如果想想这是为发展民族软件产业做贡献,那反倒是一件有意义的事情了。不过听一家游戏软件公司的老板讲,搞游戏软件开发是非常辛苦的。

若想自己创业,搞搞游戏软件是不错的主意。现在网上网站或公司都在收购游戏软件(特别是手机游戏软件,因为手机游戏用户可选从网站上download到手机上,不像网游那么复杂),按download次数分成或一次性收购的都有。我们的同学在校期间是否也可发点小财?搞得好,说不定可卖到国外网站,直接挣$$$呢。

---钓雪

回复:大致游戏分成以下几类:

(1) PC类游戏,包括单机和网游。这类游戏开发平台基本上都是基于VC++和DitrectX(如DirectShow,DirectDraw,D3D等,DirectX资料可直接到MS网站上查)。DirectX和OpenGL是两个主要的图形标准,OpenGL跨平台(Unix/Windows上都可跑),尽管很多搞研究的人对OpenGL赞不绝口,将DirectX骂得一文不值,但事实是,在Windows平台上,DirectX是最快最方便的,所以在Windows平台上的游戏还是DirectX当家。

(2) 手机游戏:目前手机游戏主要开发平台有两类:
第一类手机游戏是J2ME平台(Java 2 Micro Edition),J2ME本是为嵌入式平台设计的Java,但由于Java生来就需要Java虚拟机(JVM)来解释,所以在嵌入式产品很少用J2ME(太慢太耗内存)。但在手机游戏中J2ME倒有用武之地,我想这可能主要是Java可跨OS平台的原因,因为手机的OS是千奇百怪的。我对J2ME完全外行,但上次听Square Enix公司的人说,J2ME与我们同学学过的J2EE还是有较大差别的。据我所知,目前手机中用的较多的是KJava语言,KJava是运行在一种叫K Java Virtual Machine的解释器上(K JVM是SUN早期为演示J2ME在嵌入式系统应用而开发的一个虚拟机),所以将在K JVM上运行的J2ME叫KJava。尽管SUN说今后不保证支持K JVM,将开发新的更高性能的J2ME虚拟机取而代之,但由于KJava出现较早,很多早期的手机游戏软件都将K JVM假想成J2ME虚拟机的标准了,所以目前有大量的KJava手机游戏软件存在,而且还在用KJava继续开发。特别是日本的手机游戏软件由于开发较早(像叫什么docomi的日本最大的电信运营商手机游戏搞得很火),多是基于KJava的。所以目前市场上在招聘手机游戏软件人才时,很多要求掌握KJava。有关J2ME请到Sun的网站上找资料。
另一类手机游戏是BREW平台,BREW是美国高通公司(Qualcomm,CDMA核心技术都是该公司开发的,有无数移动通信技术专利)发明的,据说可编译成二进制代码,那当然快了。主要的开发语言是C/C++。但迫于被指责为较封闭的压力,目前Qualcomm已推出BREW平台上的J2ME虚拟机(但可想像那将是怎样慢的速度)。Qualcomm搞定了很多手机制造商签定BREW授权许可协议,最狠的是Qualcomm与中国联通绑在一起大堆基于BREW的手机游戏,所以有些公司招聘时要求掌握BREW也就不奇怪了。

去年00级2+2班毕业答辩时,有一位同学讲的是在公司做的KJava游戏(那是一家日本游戏软件公司),还一位同学讲的是另一家公司做的BREW游戏,看来不同的公司有不同的选择。将来谁会更火,我估计随着手机硬件资源的不断提高,不会在乎一个JVM的开销,J2ME应更有前途,毕竟它是更开放的。

(3) 专用游戏机:如电视游戏,XBOX等,我不太了解,不过这些游戏也太偏了。
同学可看服务器\10.60.36.148public filesIntern Documents (学生实习资料)大宇资讯股份有限公司,该文件夹中有著名游戏公司发来的对网游和手机游戏的人才需求,很有代表性。从中我们可看出,游戏公司对人才的需求主要是以下技术:
(1) 计算机图形学,特别是3D编程与算法,包括DirectX或OpenGL。开发平台是VC++/DIRECTX或KJAVA。
(2) 公司说,手机游戏因手机资源有限,必须对图像进行压缩,所以若有一些图像压缩算法知识比较好。像若能有MPEG压缩算法较好,手机上采用的是比MPEG压缩得更狠的一些特殊算法,但触类旁通。
(3) TCP/IP Socket编程是搞网游开发的人必须掌握的。
(4) 人工智能知识:复杂游戏可能需要一些AI算法。
(5) 网络与信息安全知识:网游要防外挂。

该公司的网游服务器是基于Linux平台的,所以还提出了对游戏服务器端软件工程师的技术需求(精通MSSQL、ORACLE、MYSQL等数据库,精通Linux Programming,特别是Socket编程)。还有对维护游戏网站人才需求(ASP .NET和数据库)。详细请同学自己看服务器。注意一条,最好有自己的游戏软件作品,若您应聘时能带一个DirectX作品,那将有多强的竞争力,所以最重要的是现在就要行动,实践,实践,再实践。

关于游戏方向,虽然我院一直想做,但可惜暂时还找不到这方面的师资,不过,我们计划与这方面的有名公司合作,让公司的技术人员来上课(最好能在我院搞个开发基地),有可能谈成的。对游戏软件开发有兴趣的同学,在目前情况下,可自已钻研一下相关知识(比方,可考虑将DirectX作为Windows程序设计课的课程项目),将来可拿出自己的作品来,同样可找到这方面的好工作,我们00,01级同学都有这样的例子。目前,会VC++的人本来就不多(现在很多年轻人都去追时髦的Dot Net来了,VC++因难学,所以人就少),会DirectX的人就更少了,这正是我们的机会。
8月25日

我的第一个本

      准确地讲,这还不算我的本,只是长期使用罢了,可能一年。
      那是来了没几天,领导说你可能要出差,不要台式机,换便携的,我应了一声,很平静,之后心里开始盘算,不会是发给我X31吧,嘻嘻(部门里很多人都是)。
      直到这个笨笨的家伙放在我面前——
      IBM的T22,01年的货色,
      芯,奔三的,900M的处理频率是低的;
      硬盘,20的,怪叫声是很高的;
      DVD,8速的,动不动会找不到的;
      显卡,集成的,打魔兽会费劲的;
     (我亲自测试,其中从室友机器上拷至移动硬盘5分钟,再转移到本机,一小时15分,玩一局未完成的3C,一小时,实在受不了了,当然,所有设置调至最低)
      小红帽,松的,时不时会自己乱跑的;
      电池,没用的,最长撑不到7分钟的;
      USB接口,1个,还是1.1的,让我的移动硬盘very郁闷的;
      当然,我不得不说,15.1的大屏看起电视剧来还是挺爽的,音响效果再差也还是把硬盘的声音压下去的,坚固的壳让哥们羡慕地说到底是IBM的;
      值得一提的是384的内存(应该是后装的),正因如此,我才没有生出摔它而去的想法(想法而已),它的运行效果倒也没有太差的时候(除了3D游戏),JBuilder一分钟之内也能开的出来的,平素的表现也还说得过去的,毕竟P3不到G的频率,我也不好苛求什么,而且,就算鼠标的键不听使唤,键盘还是让我的VOS水平提高了许多~(后添置USB键鼠,毕竟笔记本键盘受不起键盘游戏的蹂躏。。。)
 
      为了让本物尽其用,虽说空间有限,我还是装了双系统XP+2003,原本只有C、D两个分区,又从D上割出5G作为E来安装2003,用PatitionMagic碰到莫名其妙的ERROR 2003,最终解决,原来是虚拟光驱惹的祸~
      空间小总是缺憾啊,没有人会抱怨硬盘空间大,就像没有人会嫌网速太快一样。。。
8月23日

跟大家say hello一下

       欢迎好友们来寒舍做客,我是不是比较懒,不过大家来偶很高兴的,但似乎不知自己怎么加评论,就直接写写吧,简单说说在这的情况。。。
 
       课程结束了,精力充沛了,蠢蠢欲动了,于是急不可耐了,踌躇满志了,就去实习了。
       一大票人就这样杀入了上海,不知是充实着还是挥霍着这样的属于我们的最后一个暑假。
       城市的繁华,城市的喧嚣,城市的灯红酒绿,对于我们,一切只是那么简单,一如从前。
       于是我又开始回忆,回忆学校的日子,回忆在机房的日夜,回忆香园,回忆文昌18……
 
       所以我不大同意美好回忆这句话,不错,回忆里的东西的确挺美好的,但从回忆里出来了呢?
       来上海理想一个多月了,似乎还没有插上理想的翅膀。
       刚来的俩礼拜,出差,去上海郊区走动,接下来有过一些培训,我接触的东西,业务为主,技术方面,准确来说,属于enterprise computing(企业计算),这是稍微时髦点的名词,主要指ERP,CRM,SCM等等。我是在我们部门的CRM组(部门是电信支撑软件),涉及到的企业信息系统应该以商务智能(web)和数据仓库为基础,总之,听上去总是很大,而且文档太多,动辄上千页,英文,虽然,貌似大都相同,我还是强迫着自己对着我的本(是啦,单位给我配了本,关于偶的爱机,有机会可以好好介绍下),看到变雕塑。
 
       实习么,就得学,一来就承担重任的不多见,何况是从学校到行业,一点资本都欠奉。
       我们每天像模像样的黑包黑皮鞋,挤公车(1h),过江上班,朝九晚五成早到迟退。哥们说,好歹俺们是白领了,我说吃你的馄饨吧!
       每天我竟然觉得有些累,只想回来仰头就睡,可是又睡不着,而原本的雄心壮志,钻研技术之类荡然无存,无助,迷惑……
       之后,猛然从镜子里看,小样,你就是一学生!
       是,我想的什么跟什么呀,我是学生,那我就做回学生。
 
       把企业当作学校。在单位上班,跟在学校上课,一样。学校有校规,有教学计划,安排老师教授课程;在企业,有公司的规章制度,有工作安排,有上司和项目经理和项目任务;若想作个好员工,先当好学生。
       把上司当作老师。有时在学校,同样会遇上身担行政职务的授课老师,这并不矛盾,在企业,就实习生的身份来看,行政职务还不算关系最大的身份。对于你的上司、导师,就应该以对待老师的方式来对待他们。不仅在于尊重和遵循,还要善于从他们身上学习,不管怎么说,能成为上司,无论在技术还是修养上都有一定的水准,我们在他们身上可以学到很多。
       把同事当作学长。也许上司和员工之间还是有一定距离,也许上司的工作也实在太忙。没关系,作为在企业的新人,哪怕老员工的年龄比你大不了多少,也足够作你的“学长”了,所以,谦虚点,热情点,真诚点,跟学长们多学学吧。就算不像从“老师”们那里学到的那么广博,但终归距离感小,一些不方便从上司那里了解的问题也更容易获取,而且,多几个人说说话也好,消除你的陌生感啊。
       把工作当作作业。到学校不是玩来了,是要做事的。对于需要完成的任务,要以认真的态度对待,就像在学校每天要做作业一样。也有对错,但不要忘记,这是在企业,老出错是有惩罚的,不会是重做那么简单了。如果说日常的工作是作业,那么关键性的项目或考验可以说是考试了,不仅需要认真准备,更要全力以赴,想想自己是怎么面对考试的吧!
       企业,社会,远远比学校复杂的多,光是一个好学生是不够的,但若不继续学又如何更好成长呢?
8月12日

【转】李昌平:中国农民怎能不贫困

近段时期,我主要在云南、贵州等地的国家级贫困县走动。走了一些穷地方,发现贫困的原因并不那样简单:贫困就是因为农民素质低、没文化、愚昧、自然环境条件差,等等。我们把贫困的原因归结到穷人本身,好象贫困与政府、制度、主流人群没有多大关系。不是的!在很大的程度上,贫困源于没有权利,源于主流社会设计的不合理制度。       

我先从一个故事开始讲。我到了贵州毕节地区的一个乡,全乡有14000人,有锡矿、铅矿、煤矿,每天从这个乡运出去的矿值约40万元。开矿的是浙江、四川、云南的“大老板”,他们每年给乡政府提供的税收不足50万元,但来来往往的运矿车辆,每年损坏路面用以维修的资金不少于150万元。矿开了,资源没有了,环境破坏了,并且矿是有毒的,矿工没有任何劳动保护,每个劳工在矿里只能工作三个月就不能再工作了,时间长了有生命危险。这样的劳动,每个矿工的工资不到300元/月。如果你到矿上看到那些矿工,你的第一感觉是矿工和牲口没多大的差别。不生活在那样的环境中的人是很难理解“宁可累死,不可饿死”的现实选择的。       

说那个地方穷,每天却有那么多财富源源不断的运出来。我算了一下,那个地方的人均GDP超过了10000元,但他们的人均纯收入不到700元。这是什么GDP?我取了一个名,叫垃圾GDP!发展不是硬道理吗?开发了资源,资本家得到了财富,当地的人民分享了发展的什么呢?不仅没有收益,而且还受害,房屋倒塌了,储藏红薯的地窖掉下去几十米,还有水库的水漏掉了,等等……   

第二个故事:我去云南的一个贫困县,那些原始森林是九十年代以来砍伐的,砍树的时候没有任何补偿,因为主流社会的人说森林是国家的,砍伐森林自然不关当地人的事了。没有砍伐森林的时候,当地人主要以狩猎为生,辅以简单的农作,生活还是比较舒坦的。树砍了之后,当地人不得不从狩猎生活转向农耕生活,千辛万苦地造了梯田。最近几年,主流社会要保护环境,防止水土流失,政府强制当地人退耕还林。森林砍了,没有补偿;辛辛苦苦开的梯田,一个文件下来,说补给你每年三百斤粮食,给5—8年就了事,5-8年以后的日子怎么过啊?我身临其境的时候,无比的羞愧,为我们主流社会的人满口的仁义道德羞愧。很多人讲保护动物的时候表现的无比善良和慈悲,而面对弱势的同胞却是如此的不道义!       当我走进贫困的深处面对贫困的时候,我实在没有理由指责在贫困中挣扎的人们,他们没有错!我经过长时间的思考,对贫困有了新的认识。     

一 制度与贫困       

至少有十几种主要的限制穷人权利、导致贫困的不合理制度,需要我们重新检讨:     

第一,产权制度      

上面的两个故事都与产权制度有关。国家一句话:矿产资源属于国有,这就割断了资源所在地人民与资源的联系。国有是谁有呢?谁有权审批矿产资源开发,谁就代表国家了。什么人有权开发国家的矿产资源呢?制度规定只有资本家。当地人是国民,我们在制度中找不到国民的位置。有人会说,国民分享税收啊!谁代表国家征税呢?当然是几个人的事。1吨煤35元—50元的税收,可是一车装10吨却只算5吨,白天运10车计税,晚上100车不计税;就是征了税,当地的老百姓又如何实现分享税收收益的权利呢?      

如果说森林、矿产资源是国家的,穷人分享不到收益也就罢了,但本来是穷人的财产,“国家”也要占有。       

比如说,农民集资办起了电,产权属于谁?属于国家的电力总公司;农民集资修了学校,产权属于谁?属于代表国家的教育部门;农民集资办的厂,产权也属于国家;农民集资办起了电话,产权属于国家信息产业部;农民集资办的公路、桥梁、水利设施等等,产权都不属于农民。既然是农民集资办起来的,为什么农民没有产权收益呢?如果把农民投资的电力、交通、能源、通讯等等基础设施,都让农民分享产权和收益,农民也不至于这么苦、这么穷。谁剥夺了穷人的产权?      

不仅如此,上个世纪80年代后期,国家鼓励农民办粮食加工厂,一个加工厂要投资几十万、几百万。到了90年代,国家一个文件下来,不允许农民经营粮食了,农民损失惨重!国家不承担任何责任;八十年代政府鼓励农民贩猪、宰猪,九十年代,要“定点屠宰”,农民办起来的生猪“一条龙”全垮了,谁也不赔啊;八十年代后期,允许农民经营种子、农药、化肥,九十年代,供销社重新专营,把农民害的可苦了。农民由此所负的债是一代人、两代人都还不清的。城里的企业破产了就破产了,农民的企业被逼得破产了,钱还是要还的。农民怎么不穷啊!    

第二,财政制度      

农村电力、电话是农民自己集资建起来的;城里的电力、电话是国家投资的,城里人用的电和电话比乡村便宜;农村的学校是农民自己集资建的,农村老师的工资是农民自己开的。城市里的学校是国家建的,城市里老师的工资是国家财政开的;城市里的公路是国家修的,一公里就是好几百万甚至千万,农村里的公路主要是农民自己修的,农民修了公路,国家去收费,路坏了之后又要农民自己修。农村几乎所有的基础设施建设都是农民自己集资的,当然国家也有财政支持,但那是杯水车薪。都是中国的公民,在占有财政资源方面,标准是不一样的。剑川县黑桃树乡大满山红的那个村子,农民自己集资来办电,一根电杆,从山下运到山上去,要用四十个人抬两天,中途回不了家,还得在半山腰过一夜。城里的人什么时候这样自力更生过啊!     

第三,社会保障制度      

中国的社会保障制度是不覆盖农民的。这个极大的不平等说也是白说,不说也就罢了。可是,主流社会的人却破坏农民自己的保障制度。去年3月1日生效的《土地承包法》,规定土地承包30年、50年不变。假设我今年有十五、六岁,过五、六年,要娶妻、生子,我这一家人一分地也没有,政府也不给我任何的补偿,社会保障制度也不包含我,我怎么生存啊!生在农村,是一个农民,就应该天然的有拥有土地的权力,谁有权力剥夺人生存的权利?!每一部法律都不能违背《宪法》,《宪法》要保障人权,农民最基本的权利就是拥有土地,拥有生存的权利。站在城里人的视角,《土地承包法》这是一部很好的法律,固化土地承包关系可以生产出更多、更廉价的农产品,供给城里人消费。我们有没有考虑到、那些生活在贫困地区的农民、一旦失去土地,他们怎么生活?我们为这些失去土地的人提供了什么样的社会保障呢?     

第四,金融制度      

中国的银行叫中国人民银行,商业银行叫国有商业银行。城里人可以用身份证贷款买房,乡下人不可以;城里人可以用房作抵押贷款,农民的房子也是房子,为什么不能用他们的房子、土地去抵押贷款呢?农民也是国民,为什么国家的银行不承认呢?农民的财富也是国民财富的一部分,也是人民币的基础,为什么中国的银行不承认呢?如果我们农民的身份、农民的山、农民的地、农民的房,也能在银行里抵押,那农村也不缺投资,农民也有钱发展。现在,农民贷款生产农产品供城市人享用,贷款也是那么、那么的难,利息还高于城里几倍。外国银行不下乡,中国的银行也进了城,国家又不允许乡村民间金融存在,难道农村指望太空人提供金融服务不成!     

第五,税收制度      

农民的人均收入是(每年)2000多块钱,不是可支配收入,这些收入中还含着种子、自己和牲口吃的粮食。国家按农户农产品产量的8.4%来收取农业税,但如果把农民自己消费和投入生产的这一块除开,那肯定是20%多或更高的税率了。再如果把粮食加工流通环节的税率考虑进去,农业的税率可能就在30%以上了。一个农民一年的可支配收入就只有几百块钱,要交税;城里人一个月有几百块钱的社会保障。城里人做生意亏本,可以不做;农民种地亏本,可不可以不种?不种(的话)可不可以不纳税?不可以,不种地照样纳税。农业是最弱质的产业,农民是最弱势的群体,却面对最不优惠的税收政策。农民怎么不贫困呢?     

第六,资源的配置制度      

就说说扶贫的资源配置制度吧。国家的扶贫资源是属于穷人的钱,这个资源是由谁来配置的?是干部来配置的。谁跑步“钱”进、谁跑的勤就给谁。跑到扶贫资源是要付成本的,资源通过一级一级的下拨是要雁过拔毛的。这些资源到了项目点、到了社区该怎么使用,还是没有穷人的发言权,还是国家干部说了算。不少贫困地区搞工程招标,谁主持,是干部,谁有权参加投标,极少数有钱的人,穷人在哪里呢?占99%的穷人被排斥在外了。       

我们在贵州大山里扶贫,不到1万块钱可以修1公里5米宽的山路,而政府去做扶贫,修1公里同样的路要8—10万块钱。那我们怎么配置资源呢?到村里去跟老百姓谈,群众说要修路,我们问怎么修,他们说,政府只要提供炸药、铁锤、碎石机、碾压机、技术员就可以了,劳动力由他们自己组织。这样1公里路3000-8000元钱就够了。钱给他们,我们来做协作者,跟村民一起买炸药、机器,铁锤,风里来、雨里去,两年里6万多块钱修了26公里路。26公里路要是政府修,至少要200多万。       如果法律制度来配置扶贫资源,肯定会比干部权力配置更有效力;如果资源到了社区,由老百姓主导资源的使用,就可以用很少的钱办很大的事,因为中国农村有的是过剩的劳动力。       

有权力的人相信权力配置资源,有钱的人相信市场配置资源。其实,在解决贫困的问题上,权力配置资源不是最有效的,这个好理解;市场配置扶贫资源解决贫困问题也不是最有效的,这点很多人还没有认识。中国农村每天有3亿的劳动力在家里打麻将,中国农村每天有大量的事情没人干,过剩的劳动力市场配置不起来。中国解决农村贫困的最大资源是农村劳动力,配置农村劳动力最有效的办法就是靠农民自己的组织。只有民间组织把劳动力资源配置起来与其他资源相结合,资源的利用效率才能最大化。       

我们这个国家,权力和市场配置财政资源,配置的结果,是绝大部分配置给了强势阶层。医疗资源80%都在县以上;教育资源主要是配置在清华、北大这样的学校里;基础设施建设主要配置在城市里。在不少地方,扶贫资源和公共资源配置成了权力和权力、权力和资本的交易游戏。    

第七,教育制度、医疗制度      

这两个制度差不多,只说教育。人们似乎公认:教育改变命运。中西部的教育能改变中西部人民的命运吗?我看不能,反而使他们越来越苦难。我在我的《扶贫日记》里写过一个高中生,他的父母亲为了培养他这个高中生,借了一身的债,他高中毕业到城里打工,每月的工资400元,要用十几年的时间打工来还债。他说只要还清债,再攒够2000元钱,他就准备回到他的那个小山村去结婚,再不来打工了。那时候他大概有40岁了,就是不回山里,城里人也不会要他打工了。现在的农村教育是什么?贫穷的父母亲,负了一身的债,支付了巨额的教育成本,好不容易培养一个高中生。高中生给了父母什么回报?没有!他把20——40岁黄金的时间给了城里,他得到了什么?没有!到了40岁,快要老了,城市和发达地区不要他了,把养老的包袱又甩给了中西部,甩给了穷人。教育是不是抽水机?教育不断的把中西部的资源向发达地区抽,不断的把穷人的资源往富人抽啊!       

我读小学时,几毛或一块钱读一年;初中时,一年两块钱;高中时,三块五块读一年;大学时,国家一个月补贴20多块钱,35斤粮票。现在我的孩子读书呢?小学100多,中学1000多,中考把录取分数线提得高高的,缺一分100元、几百元不等。现在我们读大学,国家给一点钱甚至不给,更多的是学校收钱。我计算了一下,从85年到目前为止,农产品的价格涨了不到7倍。以稻谷为例,85年的价格每斤0.095元,今年可能高些,涨到了每斤0.6-0.7元,以前是0.4-0.5元,算涨了7倍。相当于农民的收入(在价格上)长了7倍。但现在农民教育支出涨了几百倍甚至几千倍,你说农民怎么不穷!农民能够卖的一点钱,就被我们的教育吸得一干二净,农民是要负债来培养自己的孩子!并且是给发达地方培养人才!——就象北大、清华给美国人培养人才一样。       

医疗制度和教育制度一个样,有过之而无不及!不赘述了。     

第八,就业制度       

很长时期,政府谈就业、失业问题,只谈城里人,农民不在这个话语里。直到今天,劳动法能保护的还是城里的职工,失业保障与农民工没有关系。北京、上海这样的城市依然还存在严重的就业歧视。       更为严重的是在财政税收资源解决就业问题时,农民依然是极少考虑的,常说的再就业工程根本与农民无关。       

国家的金融资源也偏向解决城市居民和国有企业职工的就业,每年有数百亿的贷款给了国有企业;证券市场也有更多的资源被输入国有企业。重要的职能就是保障就业。       

谁给了农民这样的政策资源呢?       

解决农民的就业是不是没有办法呢?不是的。国家有很多的机会可以为农民提供就业。例如,1998年大洪水后,国家拿出数百亿元治理大江大河,长江大堤每方土12元,这样的好事给了大资本家做了,大资本家转包给农村的拖拉机施工,每方土3。6元承包出去,一方土坐地净赚8元多。如果是从农民就业的角度去考虑,几百亿可以解决多少农民就业,增加农民数百亿收入。再如,农村还有很多的水利工程待建,有的是要恢复原有功能。假如国家一时拿不出钱来,可不可以让农民先干上,发给农民劳动工积累券,农民可以凭券购买教育、医疗等服务或抵押给银行获得贷款。       

主流社会,面对农民就业难的时候,总是指责农民文化水平低,素质差,不适应城市社会,不适应市场经济等等,全是歧视性的语言。根本的问题是我们没有把农民的就业问题当成是“国民的基本权利”,没有把创造农民就业岗位当成政府的基本职责。       

中国的农村什么最多,劳动力最多。每天有几亿农民没有活干,能挣钱的活专给有钱的人干,你说农民能不穷吗?     

第九,工资制度       

工资制度是一个最大的抽水机。城里人的工资里面包含有结婚、生儿育女、孝敬父母的部分,还有再教育和养老部分。农民工的工资呢?它包含这些吗?不包含。农民工一个月就500元钱左右,他们不可能完成劳动力再生产、承担不了赡养老人的义务,自己养老的问题也无法解决。一个社会劳动力再生产不能完成,那比马克思笔下的资本主义原始积累更加残酷。       

根据陆学艺、郭书田等先生的计算,平均每个农民工在城里创造的价值是25000元,但每个农民工得到的平均工资只有6000——8000元(这是高估了)。城市和发达地区每年从农民工身上得到16000元以上的剩余价值。如果进城1亿农民,农民工每年被剥夺的就有1.6万多个亿。       

工资制度对农民工严重的不人道,会导致一系列严重的后果。       

据统计,全国现在有千万以上的娶不上媳妇的农民和农民工。乡下的女孩子都嫁到城里去了,她们不愿意在乡下找一个养不起孩子和老人的老公,有的女孩子做二奶也不愿嫁给“足马”为妻。社会学家樊平呼吁,农村“美女”的流失将导致农村社会“荒漠化”!我们追求的城市化难道要以农村社会“荒漠化”为代价的吗?这样一定会遭到报应的!    

第十,土地制度       

土地制度可能是第二大抽水机了。宪法规定,农村土地集体所有,产权再明晰不过了。但农民的土地不能自主的进入市场交易,只能先给国家征用,再由国家出卖。国家征用1亩地几千、几万不等,转手就卖几万、几十万、几百万不等;农民自己在自己的地里盖厂子可不可以?不可以,还得先给国家征用了再买回来;农民在自己的地里挖鱼塘可以吗?不可以,要挖也得出钱给国家。国家啊国家!农民占国家的70%,怎么就不代表国家呢?据统计“国家”每年从农民的土地上拿走数百亿甚至更多的钱。       

这还不够,国家2003年3月1号出台了《土地承包法》。这部法律规定土地的承包期30——50年不变。越是占地多的越有能力进城,很多进城的人当“地主”收租;越是占地少的越没有能力进城,只能给“地主”种地。贵州省的土地是80年代初期分到户的,后来一直没有调整过,20多年过去了,土地占用严重的不平衡,很多没有土地的人租种进了城的人(有些成为国家干部了)土地,一年交300斤的租子,此外还要交农业税。这样的农民怎么不穷啊!       

土地是集体所有,人不在集体里了,自然就应该将土地交还集体;集体所有,但集体却没有收回、分配、甚至调整土地的权利,眼看着集体的成员被“新地主”剥削、受穷而束手无策!这正在孕育着革命啊!     

第十一,干部制度       

农民是没有权力当干部的,考公务员,农民是不可以考的。但我说的是另外一个问题——干部制度也是一个抽水机。干部是上面提拔的,要当干部就只有找上面。想当干部就要跑步“钱”进,不跑步“钱”进想提拔,难!所以每年用于跑官的钱不是个小数目。这些钱从哪里来呢?当然是“灰款”。干部提拔了,付出了很高的成本,怎么办?有权不用,过期作废,赶紧用权力从老百姓身上寻回来。提拔的干部越多、干部换的越勤,老百姓的负担就越重。如果干部选拔权在人民,公布干部的权力在人民代表大会,当官就要给老百姓送礼了—勤勤恳恳为人民服务,要是这样就好了。       

现在也搞民主,干部也要选,谁提名呢?上面提名。谁想当干部,还是要给上面送礼才行。现在的民主还是上面的要“民举”,就是借下面的手把上面要的人“举”上去,和原来的效果是一样的,只是更加劳民伤财了;其实,老百姓要的是下面的民主,是要把那些不为民服务的人选下来的民主,这些人不选下来,好人怎么选得上去呢?好人选不上去,农民怎么不穷呢?     

第十二,法律制度       

改革开放以来,立了很多法,法律制度也是抽水机。现在是依法治国,可是,来北京上访的人越来越多了,一年比一年多。这说明什么?法不管用!那“法”为什么不管用呢?一个农民一年可支配的收入就是几百块钱,怎么打得起官司?怎么请得起律师和法官?穷人是用不起法律这个奢侈品的。当穷人用不起法律的时候,法就是富人或有权人用来欺负穷人的工具了。不打官司又没有其他方式救助,一般的情况就只有忍气吞声;实在是忍无可忍了,穷人才进紫荆城。       

很多人是相信法律的,但打官司打得倾家荡产,没有足够的钱,结果有理也打不赢官司。很多人因此走极端,由维权者变成一个违法者,冤上加冤啊!有些人嘲笑相信包青天的农民和“私了”的“法盲”。假如你是穷人,你就明白是怎么回事。      

依法治国叫了很多年了,但犯法的农民越来越多了。一个农民从四川跑到北京打工,兜里只有500块钱,到了北京把车费一除,只剩下200块钱了。办暂住证、又要健康证,还要办什么证……需要很多钱,也不知道在那里办,为了生存只有不办了;要是不办,就是违法;不是违法,是不得不违法啊!穷人是逼得为了降低生存成本而不得不违法,真是冤枉啊!       

作为基层组织和基层政府,不违法也是不能生存的,因为财政只给了60%的预算,还有40%要靠创收。以派出所所长为例,他的职责是惩治犯人的,保卫人民,就得给钱他履行义务,但实际是政府财政只给人头经费的60%,没有办案经费,此外,公安局不仅没有钱给派出所,派出所还得每年给公安局交8万元钱。派出所从哪里搞钱,当然是用自己的权力找老百姓搞钱,这不就成了一个违法者吗?这就是“靠违法养所谓的执法”。派出所是这样,基层的法庭也是吃了原告被告,基层的部门基本都是这样。       

谁愿意从一个派出所所长变成一个流氓,但现在是不得不变成一个流氓。如果不变成流氓,所长就当不成了。所以,执法的也冤枉!       

我曾经总结说,中国乡村有两个发展的趋势,要引起警惕:底层的民众不得不违法来降低自己的生存成本的趋势也越来越明显,基层的政府和基层的组织,以违法来养执法的趋势越来越明显。       有的人说中国的法制越来越完备了,中国社会越来越接近法制社会了,我相信一半。因为为少部分人服务的法制是越来越完备了,少数人的“法治”越来越被这个社会“默许”了。这个社会的多数人(特别是穷人),要想依法维护自己的权利,是越来越难以支付成本了。     

第十三,科技推广制度       

科技推广制度也是一个抽水机。农村急需要科技服务,这是毫无疑问的。农业大学的学生,读了四年大学,几年的硕士、博士,到农村当技术员,会去吗?当然不去!因为农村小农经济没有可能支付高价读大学后所需要的回报。市场配置技术,结果就是有农业技术的大学生远离农民、远离小农经济、农村的技术人员越来越少。技术是不是绝对的不下乡呢?不是的,比如杂交种子下乡了,技术为了追求高额回报以一种物化的特殊垄断方式下了乡,农民不得不付出使用“技术”的高额代价。所以,靠市场配置技术的结果是两个,一是技术人才远离农村;二是农民使用技术必须付出高成本。

 

历次乡镇机构改革,工商要加强、税务要加强、财政要加强、土地要加强,凡是找农民收钱的部门都要加强。凡是农民需要的技术服务部门,比方说,农业技术推广站、渔业技术推广站、林业技术推广站……统统转制,统统推向市场自谋生路,这样改革的结果就是农业科技推广体系“网破、人走、技黄”,农民获得廉价的技术服务的权利被剥夺,为技术获得垄断收益创造了可能,这样改革的结果只会导致贫困的农民更加贫困。       

既然市场可以把技术配置好,那么干嘛还要送科技下乡呢?既然市场配置技术对落后的农村有害,干嘛把农业推广技术的部门推向市场呢?改革以来,有一条规律:我们的制度设计总是“打着减轻农民负担的旗帜”让农民越来越失利,总是让强势阶层越来越有利,科技推广制度只是一个缩影。    第十四,市场主体制度       

很多人都认为,农村最早改革开放,分田单干了,农民肯定是市场的主体,肯定有市场主体的资格。其实不是这样的,今天的农民还没有获得完全的市场主体的地位。       

农民休耕,不仅要照常交税,还要受到罚款。这就等于用一种强制力逼农民用低偿或无偿的劳动力与土地结合,生产大量的廉价的农产品,来保证城市人的要求。农民有市场主体的地位吗?显然没有完全的市场主体资格,而我们那些主流经济学家和政府的官员动不动就要求将农民统统“推向市场”。一方面不给农民市场主题资格,另一方面要把农民推向市场。这是个什么道理?很清楚,强制2.3亿个农户生产,生产了,再把他们推向市场,形成无序的过渡的竞争,农民能够得到社会平均利润吗?农业本身回报就很低,农民怎么不穷啊!       

千家万户的小农户,只有组织起来才能应对大资本的剥夺,才能增强市场主体性。但是,中国允许成立商会,还有很多很多的会,唯独农民要成立自己的组织却是难上难。市场经济条件下本来就处于不利的小农,怎么可能不穷啊!       

农民办的合法的企业,政府文件一下来,要农民的企业停就得停,巨大损失政府不管,这也是不给农民平等市场主体地位的一种表现,这样农民怎么不穷呢?     

第十五,户籍制度       

户籍制度也是一个抽水机。城市户口相对于农村户口是很值钱的,我读小学时就知道城市户口的人的优越和高贵,城镇户口的同学吃的、穿的、住的、玩的都和我们农家子弟不一样。我当时好羡慕有城市户口的人。85年,我当乡书记了,很多农民找我解决户口,户口要粮食、公安、民政等好几个部门联合办公,最后分管的县长签字才能解决,解决一个户口除了要花很多钱外,还要花好多的时间和精力。到了90年代初期,县城的户口每年出售100个、200个、500个不等,每个20000元、30000元不等。一些农民,借债也给自己的孩子买户口,买高价户口还要开“后门”,那时也有好多人求我走后门,有的人真是哭着求我帮忙。再到后来,全国都卖户口了,有的城市一个户口卖十几万甚至更高,现在要得到北京等城市的户口,依然还要出高价。我在北京工作好几年了,就是做不成北京人,因为买不起户口。户口这个东西,吸走了多少农村的财富,罪该万死!     

第十六,招标制度       

现在,农村做一点公共设施都要招标了,似乎这就是公平的制度。也许招标制度在国际上或发达地方确实好,但在不发达的农村就不怎么好,是一个歧视的制度,是加重农民负担的制度,必须改进。在一个不发达的地方,市场不能形成充分的竞争,在这样的情况下,招标就是几个干部和几个他们招来的“哥门”之间的公开的、合法的“灰色交易”。在招标的游戏中,既没有充分的市场竞争,又没有民主监督,99%的人被排斥在外,这样的招标只能是权钱的合谋。本来可以10万干好的事情,预算打到50万,权力和资本分肥;本来可以让农民的组织组织农民干或以工代赈,最后也来一个什么依法办事——招标,实际上是权力和资本排斥穷人。现在,国家投入农村的“六小建设”资金的使用,和80年代比较,一元钱只能做一毛钱的事;国家最近几年的扶贫资源越来越多,但脱贫的人数越来越少,有一个贫困省的政策研究的领导跟我说,不及原来的十分之一的效果了。对于扶贫资源使用的效力越来越低的问题应该引起反思了。     

第十七,监督制度       

现在,越来越多的食品越来越让人不放心,越来越多的药品越来越让人不放心,越来越多的彩票越来越让人不放心,越来越多的股票越来越让人不放心,越来越多的保险越来越让人不放心,越来越多的银行越来越让人不放心……越来越多的监督部门越来越让人不放心。面对越来越多的不放心,如何解决呢?越来越多的人开的处方依然是——加强监管。       

西安宝马假彩票案出现了,大家说主要是缺乏监督,公证部门不是监督部门吗?彩票管理中心不是监督部门吗?消费者协会不是监督部门吗?很多人又说了——现在的问题是谁来监督监督部门,需要在监督部门之上再安排监督部门。人民银行是监督银行的,现在又搞一个银监会,那我要问,假如银监会腐败了,那是不是再搞一个“强监银会”呢?       

我要申明,我不是反对监督,当然要监督。但有两点要搞清楚:一是什么样的监督,谁来监督;二是谁支付监督的成本,支付的监督成本谁在受益。我们现在的监督体系越来越复杂,但总是见不到老百姓的角色,总是有权的人监督有权的人,最后的结果是合伙搞我们这些没有权的普普通通人的鬼。监督是一种权力,权力掌握在少数人的手上,总是打着为多数人的旗号,让多数人支付成本,而某他们自己的利益。监督者越多,老百姓支付的成本越高;支付的成本越高,养的“监督”越多;养的“监督”越多,监督的有效性越难以保证;越是难以保证,越要更多的“监督”。这个“监督怪圈”让我们老百姓一次又一次的出钱,一次又一次的希望,一次又一次的受骗上当,还不得不再一次又一次的出钱……       要打破这个怪圈不是没有办法,那就是主权在民的人民民主监督。     

第十八,代表制度       

县里面开人民代表大会,十几个农民的代表权只相当于一个城里人的代表权。至于全国人民代表大会就更不用说了。就是一个乡镇开人民代表大会,参加会议的绝大多数人都是干部,没有几个是纯农民的;有几个是纯农民的都是干部提名的。在我们的政治制度里,决定了人数最多的农民“失语”。       这个代表制度是穷人长期受穷的制度根源!       

类似上述导致贫困的制度还有,我一时也想不完整。       

如果这些制度对穷人和富人;城里人和乡下人;对老百姓和当官的;对主流和非主流是一视同仁的、是公平的,我想农民不会这么苦!农村不会这么穷!       

主流社会对很多问题的认识就是建立自以为是的认识基础上的。就像当年回城知青对农民农村的认识一样。知青在乡下的时候,农民把最好的房间给他们住,让他们吃白米饭,而农民吃的是菜饭。有谁听说过饿死知识青年呢?没有。可那个时候有很多农民饿死了。有些知青回到城后,讲述在农村的苦难,说在农村浪费了十年的青春。当时,没有人认为这句话有问题,其实说这句话的人也并不一定有歧视农民的思想。但是这句话的潜台词——却是说世世代代的农民根本不是人——农民是人中的垃圾!正是主流人群自觉或不自觉地把自己看作是人,把农民看作垃圾人,所以才有这些不平等的制度。这些不平等的制度设计,是有意或无意间设计出来的。所以,主流社会要认真反思;正因为是无意识的歧视,更应该认真反省。    

 

二 结构与贫困     

制度性贫困导致了结构性的贫困       

我们国家存在很多二元,比如说,城乡二元、东西部二元、工农二元、当官的和老百姓二元、劳动和资本的二元、穷人和富人的二元、主流和边缘的二元、中央财政和地方财政的二元、实物经济形态和虚拟经济形态的二元,产业链条高端与低端的二元。这些二元是怎样形成的呢?是上述不合理的制度造成的。所有的二元对立中,一个是处于弱势,一个处于强势,强势从弱势中获取利益。现在严重的两极分化,极少数人掌握着全社会85%以上的财富,并且,财富还在进一步向少数人集中。       当在这种二元对立中得到了利益的人成为一个阶层的时候,弱势的一方要想获得平等地位是很困难的,这就形成了一种稳定的利益格局(结构)。这种结构一旦形成,很难打破它,已经固化。现在,主流人群强调“稳定压倒一切”。主流人群所说的“稳定压倒一切”是什么内涵呢?就是稳定既得利益。很多人以打着“稳定压倒一切”的这一口号为名,行固化他们既得利益之实。现在,很多腐败分子在台上的时候,讲的最多的就是“稳定压倒一切”。       

打破社会结构是要付出巨大成本的,要打破结构是很困难的。大多都是用破坏性的力量打破的结构。但改革开放以来,农村出现过一次用和平方式打破结构的先例,那就是家庭承包瓦解了人民公社,由此引发市场经济替代了计划经济,社会发生了结构性的变化。这是一个了不起的历史变革。       为什么家庭经营能够把公社制度瓦解掉呢?因为人民公社后期,工业化进步后,拖拉机、化肥等生产资料要下乡,和农村进行交换,国家是希望通过公社得到农村更多的农产品转移到城里面来。但公社体制束缚了农民积极性,粮食等农产品的产量难以增长,城乡交换时,城里吃亏,乡下人也吃亏。这时候城市人和乡下人的利益在公社体制下都在减少。在这种状态下,当家庭经营使每亩增加200多斤的粮食产量,除了交足国家的、留够集体的,农民还剩下大头是自己的时候,国家不吃亏,集体不吃亏,农民也不吃亏。所以,国家废除了捆绑农民手足的人民公社。实际上,农民获得的自主生产的权利是农民创造的巨大增量赎买回的。       

当农民有了剩余以后,就要投资,就要消费,就要创办乡镇企业;而乡镇企业发展以后,农民觉得农村的天地太小了,就要到城里,也就有了一亿多农民工进城。这都是由于家庭经营解放了生产力,农民创造的增量不断增加,对国家的贡献越来越大,所以不断赎买权利又不断发展而带来的一系列变化。所以,人民公社的垮台以后的一系列变化是中国农民的一次“和平演变”。成本是巨大的,但比起农民革命的代价要小多了。     

中国的未来,在民主和集权之间       

今天 ,我们要改变诸多的二元结构,农民是否还有足够的力量创造巨大的增量去赎买权利呢?似乎很难,最近十几年来没有看到任何的希望和机会,所以,不合理的结构更加固化了。怎么办呢?只有三个方法来打破:第一,强势的一方妥协和让步;第二,通过暴力来打破;第三,通过民主来打破。       我们到底要采用什么样的路径、方法、方式,去改变现有不合理的二元结构呢?指望既得利益阶层能够主动的放弃一些东西,这似乎不现实,这不符合资本的本性;通过暴力实现实在是灾难,是应该极力避免的;最好通过民主的办法来实现,似乎更没有可能,我感觉有越来越强的力量推动中国走向更加集权。       

为了说明我对走向更加集权的担心,请大家回味我开场时讲的两个故事。这两个故事都潜伏着一个道理:当西部的资源(煤、电、天然气等)很廉价的让东部的资本家“开发”的时候,实际上是西部的资源转化成了东部的资本;当西部的资源不断的廉价输入东部和大城市的时候,会进一步促进东部和大城市的产业发展,会吸引更多的西部劳动力流向东部和大城市流动;当西部的自然资源和劳动力资源都非常廉价的流向东部和大城市的时候,东部和大城市的产业资本怎么会西进呢?防止西部开发演变成“西部殖民”是必须面对的一个潜在的大问题。       

现在,主流社会解决三农问题的共识是要工业化(当然是东部)、城市化、市场化、现代化、还有什么什么“化”,很多的“化”,要实现这些“化”,前提都是一个——那就是加快、加大东西部的不等价交换和城乡的不等价交换。这种不等价交换,不是在民主政体下的按照市场原则进行的公平交易,是集权政体下的不平等的制度安排。这种制度安排,代表着强势集团的利益,保证东部飞速发展和城市膨胀。我常想,不要多少年,北京、上海、广东、深圳等城市都会是2000万人、1000万人的国际大都市;省会城市和东部的经济总量会占到全国的经济总量的90%左右。到时候“稳定压倒一切”的内涵自然就是维护大城市和东部的繁荣昌盛。“稳定压倒一切”的结果会是民主吗?到时候不“稳定压倒一切”也不行啊!其结果是民主还是集权呢?       

当百分之60-70%以上的处于社会底层的农民没有权力的时候,我们所有的“化”,包括城市化,都只会更加使农民边缘化!当越来越多的人边缘化的时候会有民主化吗?!       

中国的未来道路到底怎么走啊?       

同学们,借用一句官话——我们现在面临的问题是发展中的问题。很多的重大问题我没有能力想清楚,我把这些问题留给你们,留给大学的老师,让我们一起来思考这些问题。我们有责任找到一些比较好的途径、方式、方法,来改变现有的“农民真苦、农村真穷、农业真危险”的状况。好在新的党中央提出了科学的发展观,把以人为本写到了党的旗帜上,为我们思考中国的未来打开了自由的窗户。我相信以人为本的科学发展观是我们解决发展中各种新问题的思想武器和金钥匙。

      

作者小传:      

李昌平成为“中国最著名的乡党委书记”,正是因为他给朱总理写了一封信,说“农民真苦,农村真穷,农业真危险”,结果“一举成名”,在当地掀起了一场轰轰烈烈的农村改革,然后仕途“一败涂地”——由于各种压力,他屡遭打击,不得不“自愿”辞职,远逸他乡,成为一名南下的打工者。       

这位经济学硕士、乡党委书记,富有17年乡镇工作经验,对农村、农民、农业充满深深的同情,且正当37岁,正是年富力强。他的仗义执言、为民请命,“先天下之忧而忧”的士人风范,在污浊的基层官僚体系中显得如此醒目,给中国社会留下了深刻的印象。      

说真话。在当今的中国,能象他这样敢于说真话的有几人?

8月9日

【转】在windows 中使用Apache

本文档说明怎样在Windows上安装、配置、使用Apache,如果你发现错误,或者你有其他的情况,请到错误报告页bug reporting page。本文档假设你安装Apache的二进制发行包。

 

因为此版本当前旨在Microsoft Windows操作系统上运行,本文档假设你是以下情况:

l         Windows NT: 指所有的WindowsNT内核的系统,包括Windows NT, Windows 2000, Windows XP Windows .Net Server 2003

l         Windows 9x: 指老的个人Windows版本,包括Windows 95 (OSR2), Windows 98 Windows ME

 

操作系统需求:

运行Apache2.0的首选平台式WindowsNT,并且二进制版本只能工作在x86平台上,例如InterAmdCPU,Windows9x上运行并不能得到完全支持,也不推荐使用这样的系统。

 

所有的系统都要安装TCP/IP协议,Windows95的话还要安装Winsock 2升级包,(可以在这里下载http://www.microsoft.com/windows95/downloads/contents/WUAdminTools/S_WUNetworkingTools/W95Sockets2/Default.asp)。

WindowsNT上则强烈推荐安装SP6升级包。(译者:这样的系统大家都能满足吧)

下载ApacheWindows版本

Apache的服务器上(http://httpd.apache.org/download.cgi),你能找到Apache最新的发行版,alphabeta测试版。再HTTPFTP的下载镜像列表上找一个近一点的下载就行了。下载的是一个.msi的安装包文件

安装Apache

你要有Microsoft Installer1.2以上的版本,Windows95的用户可以在这里下载Microsoft Installer2.0(http://www.microsoft.com/downloads/release.asp?ReleaseID=32831), NT2000可以在这里下载Microsoft Installer2.0http://www.microsoft.com/downloads/release.asp?ReleaseID=32832, XP就不需要了。

 

运行安装包文件,他将询问你如下内容:

1.         Network Domain,输入你得服务器域名。

2.         Server Name, 输入你的服务器全名。

3.         Administrator's Email Address,管理员的E-mail地址。

4.         For whom to install Apache,选择所有用户在80端口,如果你同时安装了其他的服务端(如IIS),可以选择当前用户在其他的端口,比如8080

5.         The installation type:选择典型安装将不包括源代码和开发库,全部安装需要大约13M的空间。

6.         Where to install:安装位置,缺省为C:\Program Files\Apache Group下的Apache2目录。

 

在安装的时候,Apache将把配置信息写入安装目录下得conf子目录的httpd.conf中,如果已经有了一个安装信息,他将不是覆盖而是在文件名后加上.default,并把设置信息写进去。

同样如果htdocs\index.html缺省主页已经存在的话他也将在新的缺省主页后加上相应的.default,这意味着它可以保留以前的设置。

安装完成后你可以编辑conf下的配置文件加入你自己必需的信息,当然在安装时Apache已经写入了运行Apache必需的信息,服务器的文档在htdocs目录下,

运行Apache服务

ApacheWindowsNT上以服务的方式运行,再Windows9x上与此非常相似。

你可以在安装完成后选择让服务自动启动。如果你安装时选择的是所有用户,安装程序会为你创建一个Apache服务,如果你安装时只为你自己安装,那么安装完成后要手动启动服务,但你一定要用Administrators组用户的身份。

 

你能用apache管理程序管理apache服务,但是要先启动管理程序。

 

你可以安装ApacheWindowsNT上的服务,命令为(在Apachebin子目录):

apache –k install

 

你可以自己规定服务的名字,如果你安装了几个不同的Apache服务:

apache -k install -n "MyServiceName"

 

如果你需要不同的服务有不同的配置,他们要有不同的文件名:

apache -k install -n "MyServiceName" -f "c:\files\my.conf"

 

如果你首次安装时没有加特定的参数,那么配置将安装在这里:conf\httpd.conf

 

取消apache服务也很容易,只要这样:

apache -k uninstall

 

取消特定的服务需要:

apache -k uninstall -n "MyServiceName"

 

正常启动,重启动和停止apache服务你可以有:用apache管理程序,用命令行(NET START Apache2 NET STOP Apache2)或者用Windows标准的服务管理,但在用任何一种方式之前最好测试一下配置文件:

apache -n "MyServiceName" –t

 

你可以用命令行控制全部的apache,你可以这样安装apache服务:

apache –k start

 

停止Apache服务:

apache –k stop

apache -k shutdown

 

你要重新启动服务让他重新读取配置文件使之生效:

apache -k restart

 

 

ps:比较喜欢写得清楚的一些文档,不要很深,至少有用。

8月3日

明则保身

    聪明的人就应该爱惜自己的身体。

       我从来没有过像在这个夏天这般,去仔细思考生命——尽管我早已知道人有时是相当脆弱的,况且我也不是第一次面对如斯的事。

 

       我的婶婶,一向勤劳能干,却被查出胃癌,晚期,只好进行切除手术,虽然目前已经脱离了危险,但情形让大家十分担忧;一位我的远房世叔, 出了车祸,在医院始终不省人事,我们都盼望着有一天他会醒来,可是,突然的,就这么,众人不得不接受无法挽回的事实;我从小玩到大的伙伴,今年刚从部队转业回乡,竟被摩托车撞,半身瘫痪,一个正值大好时光的青年只能整日卧床,他母亲泪已流干,这离他父亲开车出事还不到三年……

 

       不幸、痛苦、残酷的现实,我感到心一点点的沉下去,又发觉自己是多么无力,渺小,可叹。世间的人儿们无时不在为了些什么而存在着,可是,往往当人们最清楚生命的价值的时候,却又总是后悔的那一刻。然而,一切也是不会改变,想得太多恐也是种累赘,要看破这许多,就必须承受更多。不愿看见痛苦,也许正是内心对于痛苦的恐惧,不能接受不幸,也是对于幸福的潜在渴望。很多人算是幸福的,很少人承认幸福,很多时候算是幸福的,很少时候承认幸福。矛盾在人类身上的彻底无余的体现,形成的不仅仅是生命,也是命运。

 

       凝视自己,珍爱身体吧。

8月1日

逝去的心情如逝去的雷雨一般无所寻,在这个车水马龙且又虫鸣蝉唱的城市,何处才会是遁去的一。

       晨风吹入,但没有风的气息,风扇在头顶转着,远处的蓝天透过晾晒的衣服看去与远处的高楼渐渐融合。

       来到上海之前,想到这座城市时,内心总有一份道不明的兴奋,那是一种对未来不知,对生活充满期待,对追求满怀信心,甚至,带着豪情壮志的踌躇之意。一切都是新的,一切都是灿烂的,一切也都是可以改变的。

       时间仍如从前一样流走,偌大的城市又多了我以及许多与我同样奔走的身影。每天的奔走,每天的反复,每天的日出日落。

 

       不愿刻意地让自己思考,思考使我不愿思考。却是在有意无意间,感觉,再也听不出播放器中的音乐从我耳中进入,也品不出口中流入的咖啡杯中的白开水滋味,或者,它本身就是无味的罢,甚至,连从阳台射入的点点阳光也会被扭曲,慢慢的,不知是扩散还是凝结去了。

       也许,不,应该是必须的。历练,就如同武道、悟道,每一天,每一秒,点点滴滴,向着自己的目标,坚定地向前走出每一步,体会生命的过程中那一份独有的美丽,然后,为了结果而忘结果,岁月、人生自有意,而我本心,又能否超于我心意之上?无意则无欲,这,只是另一种执着。

 

       成功而不自居,创造却不占有。

7月27日

最简单的往往最易忽视

     本来写了怕大伙笑我,因为实在是……太弱智了这回。
     最近在学eclipse(惭愧,总是在学,汗~),因为这是一个很爽的工具(用过的人都这么说,我不赘述)。主要是用它做做J2EE方面的东西了,有个哥们在IBM的说正在作基于eclipse的插件开发,说得我都神往(算了,先自己修炼才是王道)。
     于是我开始安装,其实就是拷贝,我以前用过的嘛,从移动硬盘上搬过来就是,虽然会有一些麻烦,相关的路径什么的又要重写,但也可以考察一下自己查漏补缺的能力。接下来就是把lomboz-->server definition中的jboss,tomcat统统定义好与目前我使用机器上相对应(原本是在另一台机器上的参数)。然后……
     然后噩梦就开始了,记忆中那个爽快运行的场景始终被一个警告框替代着,我试尽一切手段:换服务器,看着不爽就换,也换了几个吧;删配置文件,疯了似的在网上抓药,于是活马变了死马;重启,没干啥也重启,又不花钱……最后,我想,不在这个environment下试,我直接开tomcat不就行了。果然……
     怎么也开不出来了,晕,一点面子都不给,再删?火都来啦,直接把eclipse开除,我就不相信连tomcat都启动不了。统统放到别的地方,重新下载一个5028,startup……回答只是:找不到-Djava.endorsed.dirs=,如果需要搜索文档……什么跟什么啊!
 
     我开始仔仔细细地考虑我应该做的事情……是个用java的都知道只要环境变量没有错,就不会出现这样的状况。我是不会设错的,不然我的eclipse还怎么运行?而且Jboss可以run的,才试过……
     事实说明了,唉,我是中邪了还是……简单的JAVA_HOME的定义我还能给折腾成%JAVA_HOME%……无语了,痛骂自己也没用。
     于是,我决定了:
     1、别那么眼高手低的,把简单的事做漂亮了。最重要的往往是最简单的,而最简单的往往是最困难的。
     2、以后建目录都统一下来。比如,不管tomcat用什么版本,一律路径定在D:\javatools\tomcat\
     在里面加上说明文档,记录版本信息。
      
7月26日

在网上圈地

     我的空间,说白了,就是在给自己划地盘。想现今房价这么贵,买块地是不容易了,趁着这不要钱的能弄点是一点罢。
     之前也有地,还煞有其事地学着别的“booker”的样,装模作样地分着啊又是技术类,又是随笔,又是资源(有资源么?现在,有意思),但不是一个好的庄稼人,地很快就荒了,这年代有地的人不少,收成好的不多了。
     于是,我站在这个空间声明:我就是个看天收的人,但是我不会去强迫别人,更不用强迫自己,就是块地么,我在故我在。