九天雁翎的博客
如果你想在软件业获得成功,就使用你知道的最强大的语言,用它解决你知道的最难的问题,并且等待竞争对手的经理做出自甘平庸的选择。 -- Paul Graham

小小游戏程序员一年半工作总结

长久以来,本博客一直是纯粹将一些具体的技术的,并且基本上与具体的语言相关,比如C++,OpenGL,Qt,Android,Python,算法什么的,因为本人觉得在职业发展初期,这些算是基础中的基础,所以一直很专心的学习并分享这些东西,事实上,感兴趣的也不少:)博客上文章分类的杂而广,基本上与本人工作学习的内容是一致的,但是自己真正的一些想法,对各类技术的评价等东西都散落在各分类的将具体技术的文章中,一直不想单独谈这些东西,这主要是为了让更专注一些。事实上,虽然说专注于纯技术,但是本人学习的东西都实在是过于杂乱。。。。。。趁这次工作的调整,好好的将某个技术学透,学精才是本人所愿,但是好像又都不太容易,弯路走的太多,经常工作一套,学习一套。。。。。。。遗憾的很啊。。。。。

阅读全文....

Ubuntu 9.10总算出来了

这一次Ubuntu的更新可能是因为我正好在家呆着没有工作的原因,感觉等得特别久,平时忙起来更新反而没有怎么注意,呵呵。高兴更新中。

因为免费,开源,才能出现这样询问是否升级整个系统的对话框,什么时候,XP,Vista用户能看到MS提供的是否升级整个系统到Windows7的对话框呢?也就是因为免费,开源才能出现像apt-get和新立得这样将软件安装全部一键化的产品,Windows下的迅雷,360等想学但是要完全学会那就不仅仅是技术上的可行性问题了,呵呵,服务器开发人员的一点感慨,纯Windows开发人员请无视。

阅读全文....

CMake简介 - 一个现代软件构建系统

第一次见到CMake应该是在Eclipse中的编译工具链选项,但是一直没有太过在意,然后再次认识CMake与许多人一样,是通过KDE的源代码,当我上次查看KDE中右键菜单编辑时,接触了KDE的源代码时,很自然的需要KDE的构建系统,CMake,但是光是用用,也没有在意,直到我看到《通向KDE4之路》系列文章《通向KDE4之路(八):CMake,新的KDE构建系统》时,(KDE使用者推荐阅读,写的实在是太精彩了!Linux伊甸园的转载版本是比较好的,但是不全,其他很多版本都不带图,少了很多阅读乐趣,KDECN的版本文章较全,就是没有图)对KDE4从autotools工具链转向CMake有了深刻印象,有了一探究竟的想法,毕竟,当年我学习autotools系列工具的时候,压根就没有用心,在公司也没有类似工具的使用氛围,一般都是通过一个简单的模板手工编写makefile,然后整个工程的先后顺序依赖等事情通过bash脚本来管理-_-!呵呵,虽然说实话,因为毕竟公司的工程的改动并不大,而且当时以移植Windows的服务器程序为主,所以还算够用。。。。。另外,要是不是现在没有工作比较清闲,还真没有闲工夫去学习这些东西。

阅读全文....