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

一个无聊男人的疯狂数据结构学习(序)

学习以《数据结构与算法分析—C++描述》第三版为基础。

目标是,以C++, python,lua,(甚至,只要感觉可能,加上bash)来实现书中所描述的所有例子(例子用C++实现了我就用其他语言),和所有习题。

这是个疯狂的学习计划,以前我学习数据结构老是学着学着从开始的慢慢的,耐心的学习变成了后期的光看书看概念,damn it.以至于无论工作了多么久,老是感觉一块是空的。现在不像当时纯粹在学习的时候了,老是感觉需要学点能赶快找到工作的东西(比如MFC),现在我开始做工具这一块了,感觉可能会稍微轻松点,(谁知道当时做服务器的时候进度怎么赶得)。

阅读全文....

H.264的学习结束了,工具的学习又开始了。。。。。。。比想的还快

当时就感觉可能没有太多时间(尽管应该会需要很久)来给我学习h.264,但是也太快了,甚至我买的书都还在路上呢,就要换方向了。现在开始做工具。老总是肯定准备把我打造成通吃天地人(服务器,客户端,工具,做网络游戏程序的还有其他的一块吗?)三界的全能打工者了。。。。。

作为打工者,自然是有什么工作做什么贝,又没得选择。

虽然我的兴趣实际在网络,linux和系统的底层,不过Windows SDK, MFC学得本来又不差,工作也不是不能做好。现在来看,只能是工作上老老实实用MFC了,工作之余我再来自己学习linux和网络吧。。。。。。。。。。向自己适应环境的能力(其实是向环境妥协的能力)致敬。

阅读全文....

今天开始研究h.264..........

公司还真看的起我。。。。。。。。对于非计算机专业毕业的我,一开始就做错误dump,文件系统,然后写了几个服务器,现在安排我看公司以前写的h264的编解码实现。。。。。不知道这个过程能够持续多久,不知道公司能给我多久时间去了解和消化h.264的东西,不过,谁都知道,这不是一两天就可以完成的任务,希望不要像为游戏加lua的脚本模块一样半途而废。。。。。
视频牵涉到的东西比lua脚本模块牵涉到的东西实在是多了太多太多,还有那么多算法。。。。看到离散余弦变换的时候还是感觉挺熟悉的:)我的数字图像处理当年可是89分:)可是其他的东西嘛。。。。完全不懂。。。。。
多给我点时间啊,让我吃透它。。。。。。

阅读全文....