August 2004 Archives

GmailFS - Gmail Filesystem

| | Comments (1) | TrackBacks (0)

GmailFS - Gmail Filesystem

真要称赞 Richard Jones 的想象力。这个东东可以把你的Gmail mount到你的文件系统上,这样你就可以想操作本机一样把文件存放到Gmail上。

还有一点值得称赞的是他只用了2天时间就完成了这个东东,传承了Unix的精神,用到所有已经做好的其他工具,
1.FUSE userland filesystem infrastructure 一个写文件系统的架构,所以Richard Jones 用python就能完成写文件系统的工作
2.libgmail 可以于Gmail系统通讯.

这是我最早从bbs.pku.edu.cn Linux版看到的

三周假期之最后一天

| | Comments (0) | TrackBacks (0)

时间真快啊, 一晃假期就结束了,一想到明天就要投入工作当中,不免有些有些惆怅。

总结一下假期的任务完成情况

1.主要是好好陪陪老爸老妈 -- 90%
已经很久没有这么长时间在家里呆着了, 这次假期能多呆些时日,妈妈很开心

2.使虚拟以太网项目(VEP)取得一定进展。 -- 20%
从我的角度只是配合ZhouMo做了一些测试,思考和讨论了一下下一步的工作安排,
而VEA的Linux版只是做了前期的一些研究工作,还没有开始编程。

3.学车。 -- 90%
学车投入了很多时间的,每天要6点多起床,呵呵,已经练的很好了,我觉得已经可以上公路开车了, 北京的繁华街道也不含糊:) 就差考试了。

4.多读书,多写读书笔记。-- 20%
书才看了一本,比我预想的少的多:(

5.多锻炼减轻体重。-- 10%
体重一度减了8斤,但是后来又增加了2斤,而且这离我的目标还很远呢。。

仿真人头录音

| | Comments (0) | TrackBacks (0)

仿真人头录音,真正的耳机音乐.


呵呵, 这个东东看起来真的不错啊,很感兴趣的说,可惜耳机被我放在了学校里,只好等回学校再试了

NAT下支持multicast

| | Comments (0) | TrackBacks (0)

问题来源于学校里的IPTV使用的是多播技术,似乎现在用Linux+netfilter做的NAT不支持对multicast,所以内网的机器没法看IPTV了。

15号,Lazy@PKU提出这个问题,我查了一下文档,想到如下的解决方法

更具体的说,是不是要支持NAT下的multicast?
我觉得其实这跟netfilter没什么关系,只要netfilter不把multicast的包drop掉

问题归结到最后其实就是对multicast route 的管理
有两类方法,一个是应用层的deamon 比如:Zebra, mrouted, or pimd
我详细讲讲另一个就是用Linux kernel自身的功能
1。保证kernel支持IGMP协议,
2. 设置multicast的路由,比如内网接口是eth1
route add -net 224.0.0.0/8 eth1
3.打开forward,当然如果是NAT的话自然就打开了
echo 1 > /proc/sys/net/ipv4/ip_forward

这样,我觉得就应该行了:)
为什么可以呢:a.内网发送的加入组播的igmp包通过NAT的MASQUERADE发送到外网上一级
的router,等于是NAT主机加入了组播
b.发往组播地址(224.0.0.0/8)的包被NAT主机forwarding,根据route table 发往内网网
卡eth1,内网机器最终收到
我没有环境测试,大家有空试一下吧,:)

相关文档:http://lartc.org/lartc.html#LARTC.MULTICAST

【 在 lazy (draughts) 的大作中提到: 】
: 谁没事弄弄netfilter架构做透明网关对multicast
: 的支持把,否则看IPTV很麻烦。一直没精神折腾这个

三周假期之第7天

| | Comments (0) | TrackBacks (0)

今天练车很有长进,呵呵,从训练场出来后,教练还让我在公路上开了一段呢,很开心。

这两天过得都比较懒,每天6点就得起床,中午练车回来就特别的困,到了晚上就很难投入正式的工作中,很多计划都没法实施。。。 sigh, 看来我的时钟被打乱后,影响很大啊,要尽快调整好才行 。

三周假期之第5天

| | Comments (1) | TrackBacks (0)

值得记载的就是,今天第一次上车训练,教练夸我开的很好:D

当然更加值得记载的就是今天即将开幕的2004雅典奥运会.现在还查2个多小时,我还在盼ing
贴一个希腊雅典的天气实况图吧


Click for Athens, Greece Forecast

google的奥运logo

blogbus的汉字编码

| | Comments (0) | TrackBacks (0)

今天给Blogbus的网管写了封建议信:)

BlogBus的网管:

你好,我有好几个朋友都是使用blogbus来做自己的网志,我经常给他们留言,有时在我自己的blog(www.ieasy.org)中引用他们的文章.发现一个问题, 贵站使用的都是gb2312编码,而我的blog用的是UTF-8编码,所以blogbus上看到引用连接都是乱码.

大家应该可以预见到Unicode/UTF8编码规范在今后的广泛使用,而且事实上现在很多的Blog都是UTF8编码的,所以我非常非常希望blogbus也能够走在前面,采用utf8编码.

谢谢 Albert Ma

三周假期之第4天

| | Comments (0) | TrackBacks (0)

skype:今天晚上用了Skype,效果真的不错啊。我在家用的56K Modem拨号 ,电话的效果居然也那么好,看来以后就用它打电话了。:)

ReadingList: 很早以前就提到的读书笔记终于开始写了.先写了几个月以前看的《高效人群的七种习惯》,感觉已经都忘光了,只记得当时看的时候很有体会,看来我得重温一次才行。 而且从小都很少写读书笔记,现在真要写了感到吃力,任重而道远啊。

修改MoinMoin让它能看到 斜杠

| | Comments (0) | TrackBacks (0)

MoinMoin中支持子页(SubPage),但是指向子页的连接不是形如PageOne/SubPage而是把/换成了_2f 变成了PageOne_2fSubPage,这样看起来就不直观了。

我修改了/usr/lib/python2.3/site-packages/MoinMoin/wikiutil.py增加了函数


def quoteFilename_plus(filename):
"""
Return a simple encoding of filename in plain ascii.

@param filename: the original filename, maybe containing non-ascii chars
@rtype: string
@return: the quoted filename, all special chars encoded in _XX
"""
safe = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789/"
res = list(filename)
for i in range(len(res)):
c = res[i]
if c not in safe:
res[i] = '%%%02x' % ord(c)
return ''.join(res)

并修改了quoteWikiname = quoteFilename
为quoteWikiname = quoteFilename_plus

这样就能看到斜杠了,而且中文也不会显示为_f3_e3之类的而是用标准的%f3%e3的Escape码。

三周假期之第3天

| | Comments (0) | TrackBacks (0)

今天去车管所体检办学员驾驶证,遇到一件狂faint的事儿:

当我向工作人员出示我的身份证后,工作人员看了一下,说道:你是北京的,得办个暂住证。我晕,我在天津生活了20多年,现在要"暂住证"了。虽然我的北京身份证上的号码也是120开头的,可是人家按照规定办事儿,我还是乖乖的去了派出所办了。

好事多磨,身份证问题两次误我学车之事。(上次回津忘带身份证)不过,最后总算完满的通过体检,过两天我就可以上车训练了:P

三周假期之第2天

| | Comments (0) | TrackBacks (0)

上一次忘记说了,估计这个假期是我的最后一个暑假了,
除非以后还能读博士或者当老师。要珍惜阿。

上午:去驾校听交规课,讲课的老太太讲的很清楚易懂,还有面向考试的划范围呵呵。

下午:正是开始VEP项目的第一步,和ZhouMo测试当前版本,详细地总结在这里

晚上:看了一个烂片,蜘蛛侠2。除了看到蜘蛛侠在摩天大楼里飞来飞去感到一丝类似
玩嘉年华的爽快之外,都很没劲啊。故事俗套,结尾俗套。后悔看了。

三周暑假之第1天

| | Comments (0) | TrackBacks (0)

终于,终于可以放假了.从8月9日到8月29日.一共三周.
今天是第一天,整理东西回天津.

计划在假期的几项工作.
1.主要是好好陪陪老爸老妈.
2.使虚拟以太网项目(VEP)取得一定进展。
3.学车。
4.多读书,多写读书笔记。
5.多锻炼减轻体重。

不过今天回家就了解了一个坏消息,我的奶奶病情严重住院了 :(
下午赶过去看望了奶奶,奶奶精神不是很好,情况也不是很好。不过奶奶看到我来很高兴,甚至激动的说“大孙子来看我了,我又有动力了” 。奶奶是个很坚强的人,在医院很难受的,但是她还是常常说些笑话逗我们笑。奶奶的精神不好,但是却不糊涂,大事小事都记得很清楚,我一直觉得我的聪明脑瓜遗传自我的奶奶。 我爱我的奶奶,希望她早些康复。

度数 与 读书

| | Comments (1) | TrackBacks (0)

今天和同学聊天的时候,聊起近视话题。虽然整日对着电脑,但我近视的度数这些年来成下降趋势(从250度->200度->150度->现在的100度),这一直为我所吹嘘:P ,不过今天突然发现,我的近视度数是和我读书的多少成正比的....

度数最高(250度)的时候是在高中,那时读书最多,出了课本之外,各种杂志、报纸,还有我喜欢的科幻小说,我每天晚上都是捧着小说入睡的。

在大学期间读书度数(200~150度)处在下降阶段,这段时间读书少些了,很多时间花在电脑上,打游戏,编程序,上网。有时还是回去图书馆找一些电脑的书籍和杂志看,读得小说也越来越少。。。

现在,研究生阶段,近视度数降到了最低点(100度),这些日子每天和电脑、网络作伴,很少看书了,看书也是在电脑上看。

近视度数变低了当然是好事,不过还有两点需要值得注意。1.度数变低其实有可能是眼光标准变化造成的,现在配镜中心在配镜时有意降低度数这样有利于减少眼睛的疲劳。2.也是最重要的,我读书越来越少了,计算机和网络固然有很多知识可以学习,但是书籍中的知识应该更为精炼、更智慧、更有趣,正像我之前的网志所讲,今年的主题之一就是读书,每天都要抛开电脑一个小时,慢慢的静静的读一本好书。。。。

附:大家都说电脑看多了会影响视力,而我在每日繁重的电脑前工作中却视力不断变好。我估计我这是特例的,而且虽然我视力变好了,但是眼睛却比以前容易疲劳了,以前电脑看多了累得眼睛连睁都睁不开。以后我要多多注意保护眼睛了,设置一个定时器,每隔两个小时都提醒我站起来休息一下眼睛。

再见!万柳 -- 你好!燕园

| | Comments (0) | TrackBacks (0)

昨天(7月31日)终于完成了从万柳学区搬家到燕园的任务。在万柳生活了两年了,虽然当时嫌弃她离学校远、笑话她是豆腐渣工程、称我们是万柳走读大学的:P,但是现在就离开了还是有些舍不得,舍不得那宽敞的宿舍,舍不得万柳食堂的夜宵小炒,舍不得在万柳经历的每一件事。
我后悔在搬回燕园之前,没有仔细给万柳留个影,没和万柳合个影,如果哪天有空我要再去一次,把照片也贴出来:)

没有像有的同学一样选择留在万柳,是因为我有着那“燕园情结”,来北大上学三年,不能连燕园也没有住过吧,现在好了, 梦终于圆了:), 虽然宿舍要比万柳挤,打水等条件都不再那么便利,但是我还是那么欢喜,我可以去二体打球打完就回宿舍来冲个凉美美一躺;我可以去面食部吃早餐的小笼包子(那里只在早上供应,我以前只吃过一次)。。。。。

以前拍的
万柳宿舍内部:
wanliu1.JPG
窗外花坛:
wanliu2.JPG


背景介绍:

http://wanliu.pku.edu.cn/

北京大学万柳学区学生公寓(海淀区万柳中路29号)位于燕园主校区西南方,距离燕园4.7公里。

学区包括公寓楼四座,分为六个区。2003级研究生入住的户型为三居室和四居室两种,户型内均设有客厅、洗漱间和卫生间,居住条件优越。居住标准为:硕士研究生四人一间,博士研究生二人一间。

宿舍内床具为上床下桌式,有电脑桌、衣柜供同学使用;每居室一部铁通插卡式电话机,学区内部通话免费直拨;并有校园网直接入户。公寓不提供被褥,需同学自备。

学区生活服务设施齐备,学生食堂、浴室、洗衣房、理发店等等一应俱全,底层商用有银行、超市、餐厅等提供相关服务。学生可通过332支公交车往返于燕园和万柳,同时,万柳——燕园班车在高峰时间运行。

About this Archive

This page is an archive of entries from August 2004 listed from newest to oldest.

July 2004 is the previous archive.

September 2004 is the next archive.

Find recent content on the main index or look in the archives to find all content.