看了几篇硕士论文

准备了解一些IPv6的组播技术,搜了一些论文,中文的材料不少是硕士论文,格式都是扫描的nh文件,看起来挺不爽,linux下面还没有专门的工具,看的话需要转成pdf,麻烦。 不说这个了,单看内容,由于先前对这个领域不太了解,所以先看一些中文的资料容易入门。一般论文的前三章还算不错,都是介绍性的内容,挺对口的。不过之后的就没法看了,尤其是系统设计部分。 你介绍一下系统设计原理也就罢了,我看得4篇文章有3篇是用windows,结果把winsock的IPv6部分介绍一般,,包括数据结构,多数还带代码实现的……剩下的那篇倒是没这么详细,也没出数据结构,因为那篇是IPv6组播技术的分析和研究,分析为主,然后是抓包分析协议,最后实现一个组播的聊天系统,结果他还把VS.Net的安装界面还截屏了,ft啊。 这tm都什么硕士啊,难怪我要读博士,受不了了…… 立个目标,我的毕设没事不会出现数据结构、代码(算法的伪代码除外)和非相关截屏。嗯,就这么办吧。

访问人数统计

今天想看看lilac的访问统计,数据在http://lilacbbs.com/bbsstat/。结果发现所有的图都是一样的,ft 原来没有开启dayuserlog程序,这个程序每小时运行10次左右,然后由alluserlog统计平均人数,最后由脚本调用gnuplot画出图来。 现在启动,希望会有变化的。 ————————————–现在貌似正常了,嗯 -2008-02-29

下载免费vs 2008

首先说明一点,这个是给在校学生提供的,用于学习和研究性质。 先到http://www.msuniversity.edu.cn,首页下面有一行字:“高校在校学生可以完全免费的在非商业性的学习、科研和课内外实践中使用微软学生软件资源中的软件工具。”,点击下面的按钮继续,之后会告诉你一系列事情,包括注册id之类的,然后会到http://www.msuniversity.edu.cn/m_DirectDownload/DownLoad.aspx。 最后要到国外的网站获得product key。https://downloads.channel8.msdn.com/Products/Visual_Studio_2008.aspx 具体的步骤msuniversity上面有说明。现在key弄到了,不过文件还没下载下来。

日志啊日志

开发和调试有时候真的是一件很灵异的事情,所以如果你胆小就不要做软件了。 前两天deem向我要一些lilac的用户日志,当时我看了一下,发现用户日志只有去年7月份的…… 用户日志只有去年7月份的……用户日志只有去年7月份的……用户日志只有去年7月份的…… 更诡异的是boardusage日志都没有问题,这就说明bbslogd和bbsd运行都没有问题,而且日志文件权限也没错,ft啊。 在bbsd跟踪了一下,日志信息是通过共享内存的message queue实现的,直到最后一步msd_send都没有问题。但是此时ipcs的msg queue中始终为0,灵异啊! 今天deem又问了一下,讲了他的一些想法,不过我觉得都不可能。于是下决心用gdb attach那个bbslogd。 从msg recv到写到msg队列中都没有问题,剩下的就是定时的flush了。迷糊了,detach一下,回头发现所有的日志文件都出现了…… 所有的日志文件都出现了!!所有的日志文件都出现了!!所有的日志文件都出现了!! ft———————–ft的分界线——————为什么嘞? 想了一下,可能是这样的,其实日志rotate需要给bbslogd发一个USR1的信号,这个需要手动在crontab设置一下。一直没有发信号,所以一直没有rotate。 但是问题为什么文件会小时呢?这个我就不知道了……

mp3编码终极方法

linux下到mp3播放器很头疼的是mp3文件的编码问题,很多文件的编码说明并不标准,所以linux下的mp3播放器几乎都不能正确识别。 原来我的方法是把文件名设置为playlist中的信息,但是这样有很多文件是 01-xxxx这样的格式,导致多出一个编号来,很不好看,而且tag中其他字段也还是乱码。 今天找了一下,python-mutagen这个东西很不错: apt-install python-mutagenfind . -iname “*.mp3” -execdir mid3iconv -e gbk –remove-v1 {} ; 速度很快,效果也很好,没有问题。 B.T.W. 我现在用的mp3 player是amarok,歌词显示软件是lrcShow II,感觉不错。