FreeBSD 8.1 发布

July 24th, 2010 no comment

FreeBSD.org发布了最新的FreeBSD 8.1.版本,主要的改进在fs和对新CPU的支持,具体如下: 加入zfsloader; zpool升级到14版本; UFS和ZFS支持NFSv4 ACL,并且添加入到cp(1), find(1), getfacl(1), mv(1), 和 setfacl(1); 添加对Sun UltraSPARC IV/IV+和 SPARC64 V的CPU支持 对IBM PowerPC G5加入SMP支持 BIND升级到9.6.2-P2 sendmail升级到8.14.4 OpenSSH升级到5.4p1 GNOME 2.30.1, KDE 4.4.5 详细的release announcement详见 http://www.freebsd.org/releases/8.1R/announce.html 从日本的Mirror下载ISO可以到100KB/s +,ftp://ftp.jp.freebsd.org/pub/FreeBSD/

外企的中国分舵在走下坡路?

July 23rd, 2010 1 comment

今天感触挺深的一件事,下午面试了一个在IBM中国这边做AIX和GNU/Linux下开发的哥们,看简历和笔试题很好。

传统互联网应用和网游技术架构差异

July 21st, 2010 3 comments

传统互联网应用(包括电子邮件、博客、以及最近很火的“微博”)在技术架构上强调大用户量、高并发和高PV,并且对7×24小时的不间断运行有强烈的要求。所以在架构上要求横向的可扩展,并且在每一个节点都需要做到冗余。但是每个链接的应用逻辑不太复杂。 网络游戏与之正好相反,在应用逻辑的复杂的前提下,逻辑的正确性和顺序性是最先要保障的。同时游戏的表现力,包括画面的质量,3D动作的流畅,以及音效次之。但对用户量、并发和冗余性都不是非常关注。 现在是这样,未来呢?

游戏开发中的坐标系

July 21st, 2010 no comment
Coordinate system

游戏和图形开发中常用的坐标系有:世界坐标系、物体坐标系、摄像机坐标系、惯性坐标系、嵌套坐标系。

伴晚百望山自行车溜圈

July 18th, 2010 no comment

本来周末应该出去骑车的,本来想着一早去妙峰山。表也定好了,早上8点也准时醒来了,不过发现外面太阳貌似很毒,而家里微风吹的很爽,于是乎就继续睡过去了。

Apache2 KeepAlive详解 + subversion优化

July 9th, 2010 2 comments

由于现在subversion的数据有10GB之多,并且一次checkout会有10w个文件之多,所以这两天看如何优化一下我们的subversion,其中一个点就是apache2的keep alive参数。

解决evince中文乱码

July 6th, 2010 no comment

evince打开中文pdf的时候经常是乱码,今天实在忍不了了,google了一翻,其实解决方案很简单: sudo apt-get install poppler-data

GNU/Linux笔记本CPU频率调整

July 5th, 2010 no comment

笔记本电脑的CPU频率可以使用cpufrequtils来调整。