Archive for the ‘技术 | Info&Tech’ Category

February 27th, 2009

抱歉,No Hotlinking Is Permitted

  Google了一下自己曾经写过的一些文章,在一些被转载的中,其中有不少直接盗链了我的图片。好吧为了空间的流量考虑,我想还是限制盗链比较好。

  晚上赶了一个小图片,发现自己竟然还有用Fireworks的天赋……

  然后就是做个htaccess,因为我主要是防blog中的图片盗链,就把htaccess文件放在了/blog/目录下。除了直接访问、我自己的网站、几大搜索引擎和两个feed烧制外,都被重定向到下面这个图片。

  另外,我的文章欢迎转载,转载请遵守CC协议,盗链图片是绝对禁止的。

Tags: , ,

February 25th, 2009

搬家到CPH,感谢mathzqy

      早就从awflasher师兄那里听说他搬家到当时还是72松组织的主机那里了,对于电一般的访问速度,心中当时就羡慕不已。今天在mathzqy@newsmth的帮助下,自己竟然也搬家到了CPH!CPH的主机托管在北京酒仙桥BGP机房,和Google.cn在同一机房,三线访问,特别是教育网和很神速……oh my god

      事情源于这个月15号,我收到了来自九州未来科技的邮件,通知我空间产生了大规模的流量。根据Webalizer的分析,发现自己从13号开始就产生了大规模的流量,到17号短短4天时间内,产生了每天1G的流量。我十分吃惊,空间在18号终于被暂停。后来查明原因,为一篇文章被Google放到了某个关键字搜索的第一位上,引来了每天几k个独立访问,最终使流量超标。

      其实我得知流量突增后也采取了一些措施,比如对那篇文章关闭评论,设了访问密码,后来改了文章访问路径,后来直接关掉了文章访问,本想亡羊补牢,可是已经迟了。跟九州未来客服的沟通还是比较顺利的,他们爽快的为我开通一天的网站访问时间来分析log文件,虽然空间被关停心里比较不愉快。

      将近半个月时间,损失也不少,订阅数瞬间减少到个位数了,Google的抓取也少了,教训是惨痛的,可是前途是光明的。再次感谢mathzqy!

      另外,我在九州未来科技的虚拟主机空间现在转让或免费赠送。有需要的联系我。

Tags: , ,

January 16th, 2009

NS2环境安装完毕

      家里网速实在卡,redhat是不可能马上就下下来了,于是就用了手头仅有的cygwin来安装,也不错其实。反正实际上都是在ns内部写代码,暂时不需要真实的linux环境。

      cygwin有各种版本吧,几十M到十几G的都有,我下的是50M多的很小的一个版本,事实证明已经足够了,不够的几个包完全可以临时附加安装。

      根据nsnam网站给的提示,安装ns2之前,需要实现在cygwin中打好gcc、gcc-g++、gawk、tar、gzip、make、patch、perl、w32api这几个包,另外X11也是必须的,可以是Xfree86 (需要XFree86-base、XFree86-bin、XFree86-prog、XFree86-lib,和XFree86-etc几个包) 或者X.org (需要xorg-x11-bin、xorg-x11-bin-dlls、xorg-x11-devel、xorg-x11-libs-data,和xorg-x11-etc几个包)。

      除此外,还需要X-startup-scripts这个包,否则的话就无法运行起startxwin.sh。

      另外特别注意的是,安装ns2之前要打一个补丁,在ns-allinone-2.29tk8.4.11generictkBind.c文件的588~589行之间插入下面三行:
#ifdef GenericEvent
/* GenericEvent */ 0,
#endif
否则的话nam将无法运行起来。

      ns的编译过程将非常漫长,期间可以去吃个饭或者睡个小觉。装完后运行个example3.tcl看下,出现如下结果,应该就说明没有问题了。

ns-example

      OK,最基础的环境已经搭好了,可以开始工作了。

Tags: , , , ,

November 25th, 2008

说说这两天考试

TCP/IP,本人本科四年倒数第二门考试,复习时新体会和新感悟到的东西罗列如下:

  1. tracert 是个有用的东西,真好用,真有用。(废话)
  2. curl也是一个好东西,特别是是能够使用-H 和-A来改变请求的状态,这样就可以随便模拟IE、FF、甚至搜索引擎。记得zl就曾经对于ik.hustonline.net的构架中采用了识别不同的User-Agent来区分用户和搜索引擎的。
  3. 用wireshark对于无线网卡抓包,硬是抓不到anything,一搜,原来是需要关闭混杂模式。我郁闷了,这不就是暑假时姐夫特地嘱托过我的嘛,抓包选项要关闭混杂模式,结果自己忘的一干二净。
  4. 用windump对网卡抓包,同样要加上-p参数,关闭混杂模式,否则仍然是什么也抓不到。
  5. 忍不住又下了cygwin装上了,这年头,人就是这么个感情。不摸摸电脑,不敲敲键盘手痒。

Tags: , , , , , ,

September 14th, 2008

IPv6 Is Comming

学校网络中心给宿舍教育网开通了IPv6的服务,现在正在测试中,不得不说,真的很欣喜。

目前使用的原理是通过配置ISATAP隧道来实现将IPv6的包封装再IPv4中,还有一种办法是6to4,似乎用得不多。

一个字,屡试不爽!

1.目前本人感觉最爽的一点:借“IPv6之机”无限流量访问外网

因为教育网本身是限制了国外访问流量的,实验室里倒是都有国际流量,可是宿舍里就不行了。开了IPv6之后,通过6Bone提供的一个只针对IPv6的http代理服务器(不要问我服务器地址是多少,自己去找,只要你真心有志想用,不可能找不到。当然前提是你必须已经能够正常使用IPv6)。关于6Bone,是一个IPv6的官方实验组织。另外还有一个也是只针对IPv6的http代理.sixxs.org,简单用了一下,速度不如6Bone提供的那个。于是现在,ibm,youtube,wikipedia,debian,sourceforge等等等等,都是可以正常访问的。不要告诉我你将IPv6理解成用来突破GFW的,这么想的人不配使用IPv6。

2.开通了一个学习的途径

IPv6本身就是一项吵了很久的东西,终于见到实践了(尽管还是使用isatap,并非真正完全的IPv6),感觉很多东西都挺陌生。可惜最近忙复习,没空细究。遗憾遗憾。希望有机会好好深究一下。


Read the rest of this entry »

Tags: , ,

July 25th, 2008

基于linux平台的聊天软件——TextTalk

实习成果终于出来了,三个周的心血呐……

不多说,下午赶火车时间紧,上PPT,想说的都在里面了。

演讲稿下载:GaoLei’s Summer Intern Report.pdf

源代码下载:texttalk.1.0.tar.gz

Tags: , , ,

July 13th, 2008

Socket网络编程

Server side:

socket > bind > listen > accept

Client side:

socket > connect

一个周的实习成果总结成上面的简单描述,安静而强大。

Tags: , , ,

July 6th, 2008

强烈推荐插件WP-Cumulus

      目前最大的一个bug就是对于中文没有任何支持,问了下冰岩史上最优秀的flasher 刘阳同学(啊,不要让aw看见,嘿),然后也参考了一下作者Roy的解答,说是原因是swf文件如果嵌入中文字体的话,会使体积增大到好几个M,而英文字体本身体积非常小,才10k左右而已。因此对于中文的显示支持就暂时放弃了。

      废话不多说了,看右侧效果吧。某人竟然怀疑俺的审美观,哼

Tags: , ,