无题

这次打算用中文写日记,因为有点累不想查字典了。之所以用无题作为题目,是因为看了Vera的无题,而我这次也是想写一些杂事,算是一次小的summarize吧。

回家已经一个星期多一点了,很快就适应了这种学校到家的转变,毕竟住了十多年的家。在家每天做的基本都是看CCNA和做实验,认真的程度令我自己都吃惊,可能是因为我认为自己必须要掌握一门能够吃饭的手艺,网络技术就算是了吧。而且也可能是因为我到现在还没去实习感到心虚。

不管怎么说,我还是想快点看完CCNA的英文版,毕竟9月还要考CCNA,而且还有CiscoTeam的考核,再说,看完CCNA才能看CCNP,不能使NP拖太久。其实我真的没想到再过一次NA要花费如此大的精力,有些地方就像重来没学过一样,可见第一次看CCNA中文版的效果不敢恭维。不过看到没见过的东西还是很有意思的,而且这次看NA还可以立刻就把新的东西做实验,蛮有趣。

说起实验,是这个星期最好玩的东西了。一方面之前在学校研究了Dynamips一两个星期的经验,很快就搭好虚拟环境,不过可惜的是忘了带512MB的内存回来,以至于折腾了一些时间,而且做到IGRP的时候,刚好那个IOS又不支持。不过那天去台山回来之后,脑袋还真是清醒多了,想到了工大瑞普,连忙把工大瑞普的dynamips下载下来,参考其研究成果,有漂亮的拓扑图和功能齐全而节省内存的IOS,于是问题基本解决了。从中还发现了可以用交换模块模拟交换机做交换部分的实验。

接下来其实要考虑剩余的暑假怎么过了,家里的确舒服,有空调,不过其实我还是打算下周就回去了,不知道为什么会有这样的冲动,看情况吧

Chat Maker

Chat Maker是一个很好玩的聊天室。其实我用聊天室并不多,但是这个聊天室使用起来非常简单快捷,只要给个名字就可以进入相应的聊天室,不需要密码什么的。

我一开始以为这个聊天室所有东西都是临时的,过了一定时限就会删去,不过昨天试验过的聊天室,今天再进去,内容仍然在那里,呵呵。地址在这里,ChatMaker

Chat Maker

估计如果在选择聊天室的时候,键入一些热门词语,一定可以去到好玩的聊天室。

大运会开幕式归

今天非常幸运,在中午的时候在宿管处获得一张很难得的大运会开幕式门票,而且之前已经盛传这些正式票几乎不可能分到我们手里了,所以能够获得一张票令我兴奋了好一阵子。

到了晚上六点半的时候,我和几个同学一起轻装出发了。虽然进门的过程有点曲折,不过正式开始的时候,还是使我这个未见过世面的人看得目瞪口呆。那些炫目的灯光,出其不意的烟火和现场超强的气氛让我整个夜晚处在亢奋之中。

University Sports Game

表演中也有一些大牌,不如黄征、毛宁等。而桑兰的出现据说还是昨天预演没有的,今天才有的一部分。其实高潮集中在前面和最后,到最后的时候,就是点火炬,想不到又是杨景晖,因为在广州他也是第一个接火炬的人,想不到又是最后一个。

回来了,很爽的一天。

An Unusual Day

Today, many suprising things happened to me, so I think it is an unusual day. First, I discovered a free virtual host provider by accident.

The website is more than free. The service it provides maybe much better than the service  paid in our country. It provides 10 GB size to each free user and 10 GB the amount of flow per month. It is called 8TT.org.

So in the afternoon, I tried to plan how to use the so big space. First of all, the blog software WordPress occured in my mind, so I immediately built the blog which I can  completely control including themes and plugins. At last, the blog was built successfully.

8TT

I ever thought that whether I should move to the new blog, but finally I dicided to stay here because I think here is more reliable and there are some people maintaining the site always.

At night, another unusual thing happened. My roommate came back to the our room so that we four are all in the room now. As long as he came back, I knew that I must do the rest cleaning tonight. Now I have finished the work and feel ease.

JAP

JAP是一个代理软件,可以匿名上网,也可以不用匿名只用代理上网。这个软件是德国人编写的,功能上和Tor相似,但是目前比Tor的速度要快很多,可能是因为Tor现在有很多无效节点。

JAP提供两种方式接入互联网,一是单一服务器,二是混合服务器,不过后者要付费。

JAP

不过有点遗憾的是,用JAP有很多网还是访问不到,比如我的博客的图片,但是wikipedia却能访问得到,希望以后有所改进。

This Week

This week is formally on the way to my CCNA study. It is one part of my summer plan. But rather than the summer plan, I will go on to learn the network knowledge next term or maybe years.

Actually, I have finished reading books of CCNA once because of the course and the exam. But this time I intend to have an intensive reading of the books and  the most important is that I am reading the English version of the books which is preferred to the translated version.

The most recently two days, I also tried a Cisco router simulator-Dynamips. The software is based on Linux so that we beginners are difficult to begin with it. And I tried again and again last for two nights and luckily at last I learned how to use it. Here is the snap shot for my first run of Dynamips.

Dynamips

Although I have learned many new knowledge and skills these days, it is pity that an excellent girl is missing the rest of our training. Hope she will have enjoyable study and  a pleasent summer. Expect to see her cheerful smile again.

飞机加油问题

今天我要介绍的也是一个经典问题,飞机加油问题。这个问题是这样的,每架飞机如果满油可以绕着地球飞半圈,飞机和飞机之间可以相互加油,现在问,如果要使一架飞机能够绕着地球飞一圈,那么最少一共需要多少架飞机?

假设每架飞机都必须从同一机场起飞,并且要返回到起飞的机场。

这个问题的难点在于看似不可能。什么意思呢,如果我们把一圈记为0到1,那么因为满油只能飞半圈,就是说,如果一架飞机要安全返航就只能从0飞到1/4,然后从1/4飞回0,这样已经有半圈行程了,但是题目要求有一架飞机要飞一圈,那么它至少要经过1/4到3/4这个阶段。但是按照我们刚才分析的,如果一台机负责加油的,那么它最多只能到1/4(如果是反方向也只能到3/4点),但是如果到了1/4点,加油机就没有多余的油加给那要飞一圈的机,这就是所谓的不可能。

其实问题还是有解的,细心的读者可能就会发现其中的奥妙。虽然一台加油机只能飞到1/4点,但是如果两台加油机,其中一台不到1/4就返航,那它不用消耗所有的油,它可以把多余的油给继续飞的加油机,那么那台加油机到1/4处就有剩余的油加给要飞一圈的机。

问题的解决方法正是这样,我们把飞机编号,1号机是要完成使命的飞机,其余是加油机。首先,1、2、3号机同时起飞,飞到1/8点,3号机已经消耗了1/4油。3号机把1/4油给1号机,把1/4油给2号机,现在1、2号机满油,3号机剩下1/4油,3号机返航。1、2号飞到1/4处,2号机消耗了1/4油,2号机把1/4油给1号机,剩下1/2油,返航。1号机满油。1号机继续飞到3/4处,剩下的油为0。然后在1号机到3/4处之前,反方向也类似,派出4、5、6号机,4、5号机到3/4时各有3/4油,4、5号机都把1/4油给1号机,那么1、4、5号机都有1/2油,全部安全飞到机场。

Aircraft Fueling

问题就这样解决了,不过还可以更加复杂,比如如果满油不是飞半圈,而是小于半圈,那么能够完成任务吗,呵呵,有机会下次继续讨论。

A Little Uncomfortable

As the title said, I feel a little uncomfortable now just like I will catch a cold soon, or maybe I have caught a cold yet.

This morning, I made a hard decision that I clean the closet. It is a hard decision because I’m lazy, but this time I didn’t hesitated to do the work. It’s a wonderful morning with sweat. So, after the lunch, I go to have a rest satisfactorily.

But the nightmare came soon. When I wake up, I just feel a little faint and I think maybe I had an excessive sleep. But gradually I realized that it was unusual. I went to the supermarket and had a cup of herbal tea. Now the sympton relief, but I still feel a little uncomfortable.

Chart Applet

这两天开始玩Applet,发现继承了JApplet后可以重写四个方法,分别是init(),start(),stop(),destroy()。第一个是初始化,只执行一次的,start函数是每次都执行的。所以现在也开始明白MFC里面那时学的init函数的机理了。后面两个类似,stop函数对应start函数,destroy函数对应init函数。

这是我按照书上例子做的一个Chart Applet。

Chart Applet

原来传参数给Applet的方法是<param name=”属性名” value=”属性值” />。

Email The Future

今天发现一个很好玩的网站,叫L8R。这个网站的服务很有创意,就是先写好一封邮件,然后保存之后不需要立刻发送,可以选择未来一个时间发。

这个网站的功能虽然简单,但是却没有在哪个邮件服务网站见到过,真的很有创意。这个网站的邮件服务还有一个特色,就是未来的邮件除了选一个时间点外,还可以选此后每隔多久再发送邮件,再发送可以选一次或者无穷次。

地址在这里,l8r

L8R

也就是说,可以把电影里的那种每年生日都寄邮件,直到几十年后都不间断的情节实现。