暑期作息时间数类

第一类: 先抄机后看书型
~10:30 起床
11:00 吃完早饭,开始看书
12:00 午饭开始
12:30 开始抄机
~18:00 晚饭开始
~18:30 开始看书、练琴,我妈抄机
~23:30 洗澡睡觉
优点: 我妈抄机时间长
缺点: 1.可能变为第二类 2.看书时间连续过长 3.晚上看书效果差,干扰多
      3.白天MSN联系人少
第二类: 抄机过多型
~10:30 起床

11:00 吃完早饭,开始看书
12:00 午饭开始
12:30 开始抄机
~18:00 晚饭开始
~18:30 开始看书、练琴,我妈抄机
~20:00 开始抄机
~23:30 洗澡睡觉
优点: 抄机时间长,充分满足需求
缺点: 抄机过多,对身体不利
第三类: 先看书后抄机型
~10:30 起床
11:00 吃完早饭,开始看书

12:00 午饭开始
12:30 继续看书
~15:30 开始抄机
~18:00 晚饭开始
~18:30 开始看书、练琴,我妈抄机
~19:30 开始抄机
~24:00 洗澡睡觉
优点: 1.保证看书时间及质量 2.抄机时间尚可
缺点: 抄机开始较晚,容易导致晚上抄机结束时间过晚
第四类: 外出辅导型
~10:30 起床

11:00 吃完早饭,开始看书

12:00 午饭开始

12:30 外出辅导
13:15 开始辅导
16:00 辅导结束
17:00 回家,开始抄机
~16:00 晚饭开始
~18:30 开始抄机
~24:00 洗澡睡觉

WLM的屏蔽名单?

早上打算了解一下WLM的登陆协议,也就是MSNP**,于是开个ethereal抓些包看看。
之后发现随着一个标记为GCF的响应,发回来一个Xml结构的东西,根节点为 Policies 。
下层有几个Policy,第二个的type属性为SHIELDS,然后下层为config,再下层,经过一个shield节点,就到了一个block节点。
下层先是一个空的hashes节点,可能以后能通过hash屏蔽?…… 然后就是一个叫regexp的节点,看来是以正则表达式表示的屏蔽信息。
regexp下层都是类似于这样的节点:
<imtext value=”XC5waWY=” /&rt;=.
有许多个,用掉四个多IP包(每个的TCP负载大约1460)。当中有许多Base64编码的正则表达式。比如\.pif,\.scr,nihao52\.com,t35\.com,quicknews\.info,shusu\.cn,… 奇怪的是还有symantec\.com/security_response/writeup\.jsp\?docid=2004-120714-0643-99,…这样的,不清楚是什么用意。
完整列表:
\.pif ; \.scr ; grouppicture\.php ; groupicture\.php ; gallery\.php ; staff\.php ; pics\.php ; rottentomatoes\.us ; msn\.php\?email= ; download\.php ; 69\.56\.129\.67/gift\.com ; xmas-2006 ; miralafoto/foto\.exe ; 168\.169\.78\.19 ; profile\.php\? ; tufoto ; verti2/fantasma\.zip ; armazfiles\.smtp\.ru ; sweetpictures\.myphotos\.cc/katiesex\.pif ; 201\.22\.6\.4/fotos/safada\.html ; chnstudio\.com/upload/impluse\.exe ; shurl\.org/myhomepage ; p1377\.pic-myspace\.info ; pic831\.mp3-myspace\.com ; 88chi\.com ; nihao52\.com ; 81copy\.com ; myonlinecam\.net ; 77885\.cn ; 51zhaogu\.com ; 51shejiao\.cn ; gangen\.cn ; wangw\.cn ; uglyphotos\.net ; funpic\.de ; 505united\.com ; t35\.com ; quicknews\.info ; symantec\.com/security_response/writeup\.jsp\?docid=2004-120714-0643-99 ; members\.lycos\.co\.uk/svy21/t/contact\.php ; sonresimler1\.googlepages\.com/ozelresimler\.htm ; viotagallery\.com ; image001\.png ; image002\.gif ; funbuddyicons\.com ; wellwell\.biz ; casedinjertionkderunhdaseo\.com ; jertionkdewiondaserunf\.com ; butuinkdesionmas\.com ; imp\.exe ; bush-gracioso\.exe ; memebers\.lycos\.co\.uk/getmessenger ; get-messenger ; belgravehelpdesk\.com ; xpimad\.com ; album\.zip ; malbranche\.goracer\.de ; albrahem\.com ; improfile\.net ; unknowntools\.com ; hetandunhasde\.com ; thecoolpics\.net ; .*www\.provnarkotika\.com.* ; gratishost\.com ; dreamlife365\.com ; whoadmitsyou\.com ; blockoo\.com ; baratinha\.mypets\.ws ; messangerstats\.net ; messengertools\.org ; stuffplug\.com/temp/downgrdr\.exe ; hornymatches\.com ; iwantu\.com ; block-checker\.com ; amigosparasempre\.smtp\.ru ; amigosparasempro\.smtp\.ru ; chinacircle\.com ; mensagemparavc\.mail15\.com ; mprofiles\.net/members\.php\?msn= ; 930le\.com ; 66663\.cn ; shusu\.cn ; 1717wan\.cn ; 995ba\.com ; mydipan\.cn ; 51kongqi\.com ; 94nile\.com ; life365\.com ; photogbase\.com/pictures\.php\?photo656\.jpg ; mypengyou\.com ; 51pingguo\.cn ; spotyourface\.net/main/pictures/sexy ; windowslivemessenger\.biz ; mensageirovirtual\.land\.ru ; provnarkotika\.com ; tinyurl\.com/asdkfh13/ ; wasedinterfunva\.com ; qerunherdasfunkin\.com ; photos\.zip ; .*2nnvc7.* ; .*urltea\.com.* ; urltea\.com/p2s ; tinyurl\.com/2nnvc7 ; linkangel\.net/msn ; messenger-tips\.com ; imrealm\.com ; blocknblock\.com ; imtract\.com ; blockinrio ; messaging-names ; .*messengerlive\.info.* ; tebloqueo\.com ; mesns\.com ; .*messengerweb\.info.* ; .*messengerhome\.info.* ; .*yourmessenger\.info.* ; .*newmessenger\.info.* ; .*hotmessenger\.info.* ; .*messenger-tips\.com.* ; .*get-messenger\.com.* ; .*messengerforyou\.info.* ; .*messengersite\.info.* ; .*newmsn\.info.* ; .*hotbeachpics\.net.* ; .*wadesuntiondketunhasde\.com.* ; .*msnhome\.info.* ; .*la\.gg/upl.* ; cbswest\.com ; newmsn ;
解码用Perl,写得不太好:
#!/usr/bin/perl
use MIME::Base64 qw(decode_base64);
while (<>)
{
$a = $_;
$x = “”;
while (1)
{
$a=m//;
if ($1 eq $x) { exit; }
print decode_base64($1);
print ” ; “;
$x = $1;
$a=s///;
}
}
Old Blog Link: http://computer.mblogger.cn/henryhu/posts/66585.aspx

随便修改BSD的引导配置的危险……

这两天,通过亲身经历,才知道BSD的引导配置是不能乱改的……
一天,启动的时候觉得显示菜单的过程把前面的东西清掉了令人不爽,于是跑到/boot下面,修改beastie.4th。某一行的内容为: hide,我认为是这行导致的清屏,于是模仿前面注释的样子,在前面加\,变成了\ boot。谁知之后启动到加载kernel附近就自动重启,通过反复观察,还发现重启之前打印出了CPU寄存器,估计loader crash掉了。后来,通过使用5.2的一张disk1(之后都是网络升级,没有刻过光盘)启动,然后卸掉5.2的kernel,加载6.2的kernel,再启动,才启动到BSD下,把beastie.4th改了回去(我没有做fixit软盘的习惯……)
有一天,我觉得启动的时候屏幕上显示多个Loading /boot/defaults/loader.conf太慢,反正有/boot/loader.conf,于是把/boot/defaults改名/boot/default,结果问题就出来了…… 之后启动,就显示不能读取kernel、不认识分区的样子。因为之前我试了一下在VMWare里面使用真实硬盘分区,我怀疑VMWare把分区表搞坏了…… 但用Ubuntu的一张盘启动,挂好分区,看见文件都在。再用5.2的盘,启动也挺好。最后才想到/boot/default的事情,改回来就好了……
顺便说一下那个loader.conf:从前只有/boot/defaults/loader.conf,我拷了一个出来,稍做修改,就作为/boot/loader.conf。其实/boot/loader.conf应该只有很少的内容,也就是你的配置和/boot/defaults/loader.conf不同的内容,这个从安装光盘的结构就可以看出。我那样两份文件重了,自然慢得多。但是,没有defaults/loader.conf是不行的。

Old Blog Link: http://computer.mblogger.cn/henryhu/posts/66462.aspx

夏天的大雨

昨天下午,在SKZ做了一些项目收尾工作,开始回家。
在去车站的路上,一切看上去还挺正常,我觉得太阳甚大。
车开了几站,天色就开始不对了。只见天色越来越黑,先变成淡黄色,然后是土黄色,最后,到了上桥前最后一站,已经是深灰色了。接着,就开始下起雨来。
这应该是今年夏天第二场大暴雨吧。雨势进展得很快,到刚刚上卢浦大桥,已经发展到了超倾盆大雨的级别,一年也不会有很多次。车窗上刚开始只是线条,不久就到了面的水平,后来就是大半扇窗户上都被雨水形成的瀑布所覆盖,有人说这个就是"水天一色"~ 车子在水里开,像船在湖上行一样,激起的水花也不比船少多少。

我在车上,一方面担心下车之后的结果,一方面也在想:因为这是一场暴雨,既然现在已经下得这么大,那么估计到我下车的时候雨应该比较小了。果不其然,到我下车的时候,已经只相当于一般小雨的水平了。挺险的~