nc-blog 首页东日软件

第二东日(下)--迎接东日10周年专题之三

日期: 2005-03-09, 22:28   共 148,778 次阅读

2000年7月到8月(大三升大四的暑假),我去了位于上海张江的浦东软件园实习。浦东软件园是一个容纳软件公司的软件园区,同时他还有一个类似孵化器的职责,其本身除了管理园区日常运行外,还“孵化”着十来个软件项目(部门),这些软件项目将来如果成熟,就会独立出去成立公司,而软件园当然会成为这些公司的股东。

在软件园实习本身来说,并没有多大收获,最大的收获是让我认识了和我同学院一起去实习的lythm(他是强化班在大三“下放”到计算机学院的)。结识lythm前,也就是我最多产的时候,99年以及2000年上半年,我一直沉迷于“埋头苦干”中。低头写程序、做软件、在网上发布,当然,全都是免费软件。lythm让我认识到了我在理论上的欠缺,2000年下半年,我几乎扔下了键盘,完全捧起了砖头似的书本,开始充电。这时的自己完全感受到那种进步的快乐,每过一个月,就能很清楚的知道这个月内自己学习到了什么,这段时期对我而言,甚为重要,我称之为“飞跃”。之后我的理论水平大大提高,为毕业后即投入的“写书”奠定了基础。因此,lythm可以算是我在程序生涯上的领路老师之一。

结识lythm后,很快就拉他入了伙。暑假结束前,我们决定合作参加学校的一个什么杯赛,也就是计算机学院举办的学生软件作品比赛,主题是为在校生做一套学校二手交易网。之前我对VB比较熟,因此用ASP没太大困难,lythm一直使用VC,不过基础好,ASP很快就上手了。两个人在宿舍里住了两个星期,终于把一个包括了简单论坛、聊天以及二手交易系统的交易网做好了。这是我们两第一次直接的合作,似乎也是至今为止唯一的一次直接合作。之所以这么说,是因为lythm习惯用VC,而我习惯用Delphi了,这是导致我们没有直接合作的最主要原因(那时也没有什么项目必要用到跨语言编程来协作,学生时代的项目比较单纯)。

lythm除了写程序,还喜欢自己作曲做音乐,第一次听到他自己作曲并自己用鼠标在cakewalk中点出来的midi,简直是震撼,当然,很大程度上是佩服其自己作曲。后来,还专门做了“东日音乐制作室”,来发布lythm的音乐作品,还通过这些音乐作品,结识到一些网友。现在回想起来,我发现,其实lythm喜欢写程序以及喜欢做音乐,似乎都为了另外一个“终极”兴趣,那就是做游戏(他的很多音乐作品听起来更像是游戏BG音乐)。

2000年12月,重新开始为做软件而写程序,之后完成了一个Free系列软件。Free自然有免费的意思,但那是更想突出的是“自由”,也就是这系列软件的核心理念。Free系列一共只有两个产品,第一个完成的,就是FreeStone(东日-自由通讯录)--东日通讯录6.0的升级换代作品。FreeStone的特色在于允许用户自行定义其通讯录内需要保存的内容(字段),比如一般你发现一个通讯录软件中,没有保存“手机”的地方,你能做的,就是写信给作者,强烈要求他加入一个新的字段“手机”。而在FreeStone中,你可以自己解决这个问题。其实,这个软件相当于一个可以自定义字段的数据库程序,因此你也可以将其挪作“它用”,比如“备忘录”……FreeStone的另外一个“创新”,就是用HTML做主界面(这是在2000年年底,那时候我还没见到过用HTML做界面的软件,后来才在Norton以及MS的软件中看到了),用HTML做FreeStone的界面的好处,在于其灵活性,比如当显示一个并没有“手机”信息的通讯录项时,就不会和一般的通讯录软件一样,显示一个“手机”以及后面一个空白的编辑框。在这一项缺席的情况下,HTML可以很好的重排整个界面。

FreeStone的登陆:


FreeStone的主界面--skin1:

FreeStone的主界面--skin2:

第二个Free系列的软件就是FreeMedia,它和它的孪生兄弟Sunny ListAmp的新版本3.0几乎是同时开发的,所以他们拥有极其相似的界面。Sunny ListAmp的功能和之前版本是一致的,就是用“专辑”和“列表”管理和播放数量庞大的mp3文件。FreeMedia提供了一种插件机制,可以通过插件,自由扩展其可以播放的媒体文件的种类。

Sunny ListAmp 3.0的界面:

FreeMedia的界面:

之后,lythm想做游戏的“终极兴趣”暴露无疑,他在东日真正发布过的软件作品,就是一个新版的黑白棋。那时候他对设计模式着了迷,甚至有点“走火入魔”。这个黑白棋的程序框架他完整的推翻过3次,最终也只发布了个beta 2版,而没有正式版。

黑白棋的截图(由于是基于DirectDraw的,全屏模式):

2001年,大四下半学期就在忙着做毕业设计以及5月份就到金山开始了实习,完全毕业后来到珠海,加入了金山。开始工作的初期,还妄图和lythm保持合作,不过之后在毒霸组的工作和打仗一样,几乎没有一点时间能够做自己的事情。lythm在华为更不用说,要知道,那是华为~~两年后他又投身到游戏开发公司开发3D引擎去了,去年自己全职全新开发了一个3D引擎,只是至今未找到投资商。不过其也始终未放弃自己的“终极兴趣”,即使困难重重(主要是经济上),当然,这是后话了。

2001年年底出乎意料的清华出版社的一个编辑找到我希望我写一本Delphi方面的书,对于有着强烈“发布欲”的我,当然不舍得放过这样一个机会,只是写书的辛苦比原先想象的要大得多,于是接下去的7个月又完全投入在写书中了,直到2002年7月。

就这样,第二东日(1997-2002)再一次自然解体。第二东日的解体,让我明白了一个道理。做任何事情,必须有利益驱动,任何合作,都必须建立在有共同利益上。学生时代经济压力不大,工作后,大家的利益更多的转向了经济方面。在没有经济收入的情况下,很难让自己以及合作伙伴将时间和精力投资在免费软件上了。

简短地址:http://ncblog.net/81/
«
»
评论
› samboy @ 2005-03-10 05:49 留言:
女主角快出场了没? :razz:

Nicrosoft @ 2005-03-10 10:54 留言:
呵呵,第二东日哪有女主角

› shardowm @ 2005-12-27 14:39 留言:
原来nicrosoft在我们软件院实习过,你是哪个部门啊?

nicrosoft @ 2005-12-27 19:51 留言:
to shardowm: 大通医药什么的,呵呵

Trackback url | Rss 2.0