28-09-2014 0 則迴響

人品值一直是diablo系列的一个谣言,据说,人品值是这样的。

1.建立人物时候随机生成一个隐藏数值。(这一条我有科学解释)

2.这个隐藏数值会随着带人,给新人装备,扶老奶奶过马路而轻微提升。(这一条应该是选择性记忆的心理学解释)

好了,我来解释diablo中的算法。现代计算机使用的随机数生成器多数是线性同余生成器,虽然有更好的随机数发生器,但是越好的随机数发生器意味着越高的时间开销,往往只有在对随机性要求很高的科学仿真中才会采用,至于网游,一般都会选择最简单,计算速度越快的算法。

有人反编译过diablo2的代码,给出过diablo2的随机代码生成器,是算法简单,计算速度很快的线性同余计算法。而diablo3的官方说法是,mf,随机等问题是继承diablo2的算法。

但是线性同余算法有一个问题,这种算法有一定的聚合性,就是说,生成的随机数不会均匀的弥散整个数值空间,在某些点上被强化而某些点永远都达不到,具体哪些点达不到和你选择的random seeds有关。在游戏中的表现就是,你会经常出某种东西,而某些东西你用这个号得话一辈子都打不出。本人在diablo2中曾经一个赛季打出近10个权冠 (别说不值钱,hc的),光靠卖权冠做了一把无限,但是死亡深度和破隐就是打不出。

所以,个人觉得,游戏中,在建人物的时候,为这个人物生成一段母seed,然后以后的seed和这个母seed先关是有可能的,这就是所谓的人品值,所以rp值的谣言也许确实是成立的,所以,当你想要什么装备,却很久都不出的话,请删号重练一个。

回到游戏中,diablo 3目前也有这种情况,有些人娜戒,骷髅重复出,有些人老是出垃圾暗金,比如我,不出装备,一直爆工匠书,注定一辈子打铁的命。

10-09-2014 0 則迴響

这几天认真玩起了 Go。所谓认真玩,就是拿 Go 写点程序,前后大约两千行吧。

据说 Go 的最佳开发平台是 Mac OS & Linux ,在自己和公司电脑都试了试,确实很方便。Windows 版还是算了吧,应该也可以用了,但不抱什么希望。

就几天来的经历,我喜欢上这门新语言有如下原因:

mix-in 的接口风格。非常接近于我在用 C 时惯用的面向对象风格。有语法上的支持要舒服多了。以平坦的方式编写函数,没有层次。而后用 interface 把需要的功能聚合在一起。没有继承层次,只有组合功能。

04-09-2014 0 則迴響

1. 读写数据时,产生fatal: invalid metadata block,进而导致gfs2文件系统挂了,进而再导致dlm死锁,然后kernel挂了,机器宕机。

遥记得这个问题我曾经在修改gfs2源码的时候加入了检测文件系统出了问题自动发withdraw然后umount,发通知让dlm等安全退出,为毛会出现这种问题。

是继续改gfs2还是改kernel呢。。。

2. 无操作的情况下cib占用cpu始终在50%左右徘徊

这个现象显然是不科学。。。
我明明移除简化了操作流程,也去掉了一些不必要的锁。。。

03-09-2014 0 則迴響

回程的飞机上读的书, 笔记一段.
——————
后来我在久别之后尝到了,也不过如此;
惟独在记忆上,还有旧来的意味存留。
他们也许要哄骗我,使我时时反顾。
–摘自鲁迅《朝花夕拾》

24-08-2014 0 則迴響

摘自zhihu,原作者@王诺诺小姐你好

什么都想要,想要的东西还都恰恰相反。

姑娘们沐浴着爱情的幸福阳光,心中却长存淡淡的嫌弃。

嫌风趣幽默年轻俊美的小伙子周围姑娘太多,嫌老实忠厚没异性缘的太不解风情。

有钱的太老,年轻的太穷,找到一个年轻又有钱的二代小开,又嫌人家少爷脾气你伺候不来。

爱你的你觉得是缰绳是束缚,董小姐你向往草原。你爱的你又觉得是野驴是种马,你要宽厚的肩膀和无边无际的安全感。

09-08-2014 0 則迴響

一部不用带3D眼睛就可以看的3D电影。

我不是秦黑,其实我是秦迷。。。

等了这么多年,只算是圆一个心愿。

23
05-08-2014 0 則迴響

韩寒的电影和他的文字一样,淡淡的,偶尔搞笑,却有故事。小林武史的配乐不错,画面很赞,朴树的歌声如同他的人一样,经历过,才懂得。

很多时候,电影或者书籍或者音乐,在观看欣赏的同时,或多或少会有各种代入感,当我们在各种词句里动作里找到自己的时候,会觉得感同身受,于是便深深喜欢上一个人,一句台词,一首歌或一句话。

几年前看过一本书,《在路上》,那个时候,垮掉的一代甚是流行,崇尚自由不羁,崇尚个人的理想主义,旅行重要的不是去哪里,而是在路上究竟如何思考自己的人生,如何理解周遭的世界,如何看懂身边的过客。无论是去哪里,都只是想找到生活的意义。

01-08-2014 0 則迴響

p2192504358.jpg