春节后,将博客换到搜狐博客

没有评论 2011年1月29日

这里的博客实在是不是很稳定,自从换了wordPress依旧如此。

决定年后,将自己的博客放在搜狐博客,新博客地址为

http://freedomeyes.blog.sohu.com/

发布0.75

没有评论 2011年1月28日

开源框架终于解决了困扰我一年的问题,重写了服务器间通讯的部分。

于是把版本号提升到 0.75,完成了这一块,下一步更多的是基于性能的调优以及测试。大功能基本上已经做完了。

希望在新的一件中,它持续进化,最终达到我的目标。

在这里感谢那些为这个服务器开发做出贡献的同仁和伙伴们,你们的努力将会在未来得到印证。

幸运的。。

没有评论 2011年1月26日

参加摇号,其实这次真的不抱太大希望,两个号,居然中了一个。

10.6:1的,命中率,以前抽彩票就没有抽中过,这次算是很幸运的了,不知道这样的幸运是否能预示着新一年的幸运呢?

开源服务器框架测试,今天没做,调试游戏回合,战斗确实费了不少时间,不过,对于ICE,难得不在于开发,而在于大并发下的稳定性。越发的觉得,通用的时序状态机,是一个很重要的东西。如果能抽象出一个更好的,对未来开发绝对是有益的。

这个春节,去看看4S店,不一定开门,不过停车位和指标确认通知书,主动权就在自己手里了。

0.75版本服务器助力2011春节

没有评论 2011年1月25日

经过业余时间的工作,重写了不少代码,终于,今天0.75测试版大致完成了,此后几天就是集中测试的任务了。

1.重写了服务器间通讯的模块,增加了系统自动重连机制,重写了数据收发模式。

2.修改了客户端和服务器通讯时,IO对象的计数器的处理。

3.添加了服务器间通讯新的管理模块。

4.删除了以前通讯模式的类和代码

5.重构了main函数的版本选择。

6.修复了在重写中发现的一些框架BUG。

恩,好好测试,加油!

时间如梭

没有评论 2011年1月21日

最近忙,但是有成果,游戏系统已经和客户端连调通过了,数据也显示在了该显示的地方。Proactor和Reactor的服务器间通讯代码都完成了,下一阶段,将进行全面的测试,外加在此过程中,修正了一些原来框架不完善的部分。

最近加了Vimer,这个家伙真是年轻有为,在腾讯做开放平台的,他的文章基本都是经过自己咀嚼吸收过的,和那些长篇累牍的帖转帖的完全不同,里面有不少实在的东西,下一步,我想利用它开发的测试工具,测试我的一下开源框架。他问我的博客,呵呵,我说,我的博客基本不写技术,所有的技术文章都在网上和论坛上。毕竟还是那个原因,我不想让自己所有生活都被技术包围。

周末出去走走,继续坚持每天50+个俯卧撑。发觉身体真的需要锻炼了,再不锻炼就完蛋了。

没有评论 2011年1月19日

最近很忙,游戏和客户端进行联调,出现了一些意想不到的问题,正在努力更新,这几天注定是较忙碌的几天。

开源框架的开发只好再放几天,希望能在这周有点时间去开发。

沉醉于天边的一抹蓝

没有评论 2011年1月18日

早上醒来,看窗外,总有夜色褪去的一抹蓝。就这么静静的躺着,什么也不做,等待蓝色渐渐替代黑暗,一种很舒服的感觉。

最近两天,完成的工作比较多,有些疲倦,但是很高兴,因为距离我的开源框架的目标又接近了一步,Proactor已经测试完成,Reactor也在进行中。呵呵,春节前出0.75是很有可能的。

一直在高速的飞转,真希望自己有时间能稍微停下来一下。

晨钟暮鼓,信鸽飞铃。

时代是自己给予自己的。

又到周末

没有评论 2011年1月14日

今天终于把Proactor的Client搞定了,算是搞一个段落,下一阶段写一个Reactor的。等这两个写好了测测没啥问题,就整合到框架中去。

这一周取得的成果较大,周末还得继续为新家奔波,很多东西还要继续买。

恩,继续努力吧,为春节前的版本而奋斗,哈。

15行的穿越

没有评论 2011年1月13日

最近工作上的事情比较忙,开源服务器的新模块开发也遇到了阻力,有时候一行代码都写不出来。看着满屏报错的程序,心情有些坏到了极点。有时真觉得自己完全就是一个白痴,这么一点问题都解决不了。于是索性,走到走廊上,看着脚下四环上的车流。让有些木然的大脑呼吸一些新鲜空气。

真的这么难吗?

有时候问自己,是不是确实江郎才尽?有时大脑在无止尽的空转,都不知道自己在想一些什么。记得在以前的博客说过,如果失去了我所有的技术,我会不会重新开始?或者说,有没有勇气重来?在空转中,答案依旧清晰,我并不畏惧,大不了重新开始,没有什么的!

就这样,让大脑稍微平复一下,回来审视我的代码,以一行为目标,想一下怎么去做。

这两天,有效代码,一共15行。

当我看到屏幕上久违的数据流动的时候,我闭上眼睛,是的,我成功了,其实,距离并不遥远,只是15行的距离,我再一次坚持了下来。

当我欣喜的把代码给朋友们看的时候,他们都都觉得挺有意思,呵呵,不到300行代码,实现了一个有着自动重连,多层链接管理的小库。恩,还要继续完善一下,可以让它更强大。让使用者完全不用理会底层,是我的目标,哈哈,更近了一步。写了这么多年的代码,脑子确实一直在某种透支状态,需要找一种方法回复一下。

任何事情,都不是那么简单,尤其当一步步去做的时候,要面临各种挑战,态度,往往并非在一瞬之间决定了命运,需要你坚持一段时间。

始终相信,自己今天做的,将会是明天的重要财产。

开源给我带来了什么?

没有评论 2011年1月11日

最近一直在纠结于ACE的Proactor下的异步链接模式,感觉自己似乎进入了一个瓶颈,研究了两天,代码网页看了不少,实际问题没有得到解决,有点烦躁,本以为服务器间通讯的问题不大,现在居然卡在这个简单的地方。查遍了ACE的例子和文档,对此介绍甚少,网上的关于这个问题的讨论也大多流于形式,代码估计测试都没测试过,就想当然的贴上来了。

说真的,这两天真的有些头痛了,从没在一个地方卡过这么久,自尊心受挫。好在群里的朋友们支持,于是和自己说,静下心来,一点点的来。就算花点时间,也在所不惜。

早上在网上搜寻这个关于这个问题的资料,无意中搜索到了云风的博客,看到他最近关于网易大话西游的更新,觉得他说的很多东西,都是我几年前研究过的,也是很多游戏采用过的模式。很多新的技术正在迅猛的发展,动和不动,只在一念之间。有自己的技术和架构思想是好的,但是不能过于陷入太深,否则会带来的负面会大于正面。前两年,看他的博客,觉得很是崇拜,而今天,不知道是为什么,看他的博客,觉得空话较多,实际测试结果,架构思维过程,以及和旧系统的整合,似乎没有以往的文字那么犀利,不知道是我变迟钝了,还是他的文字变的事故了。

忽然问自己一个问题,开源给我带来了什么?

我想,更多的,是伙伴的支持吧,开源要求我必须做事尽量一丝不苟,很多以为没有问题的地方,展现了很多问题。而且,还经常面临各个思想的碰撞,有事激烈程度甚至会让你重新审视你的代码结构。不过,这些过后,新版本将会更加稳定而高效。虽然否定自己需要作出极大的勇气,然而它给我带来的是进一步的进步,它教会了我怎样面对自己的不足,这一点是很关键的。

的确,没有一个系统是很多人必须需要的,甚至在很长一段时间内,或者都无人问津,但是只要敢于把自己的故事写入其中,就是一种胜利。更何况,我有这么多的朋友在支持,有什么理由不认真的做下去呢。