IT Category

如何让svn上面的文件带有可执行属性

In: IT

默认情况下,svn的文件commit后都会失去属性。 有时候一些文件需要带有可执行属性(比如bash shell script),只需要使用svn ps设置 svn:executable 即可。

  • Comments Off

DNSPod电脑报采访全文

In: IT

网站:http://www.DNSPod.com 类型:免费提供双线域名解析服务的网站。 站长:吴洪声,网名声仔,1985年生,广东湛江人。小学二年级时便接触电脑,制作和维护过多个网站。目前使用DNSPod解析的域名超过5000个。 IT界有句笑谈:世界上最远的距离,不是南极和北极,而是电信和网通之间的距离。唯一的解决方法是使用双线服务器,但是这样又会让用户面临选择服务器的麻烦,许多大网站深受困扰。这时DNSPod系统出现了,它提供免费的网通电信智能DNS,支持双线域名解析。开发这个系统的声仔,今年才22岁。 年少轻狂,差点当黑客 声仔家里保留着一份旧报纸,那是1998年9月14日的《电脑报》,上面有一篇《169上的免费服务》,声仔看了这篇文章,注册了自己的第一个电子邮箱,并将报纸保存至今。那一年,声仔才13岁。 当时上网的人大都在聊天室,声仔也不例外,他看到聊天室有人发炸弹,有人可以发大字小字、改变别人说话的颜色、还能冒充别人说话、甚至把整个聊天室都关掉,觉得很新奇。后来他才知道,这些不过是简单的Javascript代码而已。 当稍微开始懂网络以后,声仔对“黑客”产生了兴趣。当年的黑客大部分都是研究技术的,声仔也喜欢学习技术。但更多的时候,他还是喜欢往别人的机器上面种个木马。声仔说,他喜欢看见别人对着屏幕上面乱动的鼠标时一副惊慌失措的样子。 在2001年的中美黑客大战后,小小年纪的声仔突然“感到身心疲惫”,于是不打算继续做“黑客”。同年,他放弃了读高中的机会,选择了一所不知名的中专——湛江财贸学校。 入侵学校网站,因祸得福 刚上中专时,因为对学校的一些管理制度不满。声仔入侵了学校的网站,把网页改得一塌糊涂。那天下午刚好是电脑课,老师打开学校网站的时候脸唰一下就白了……后来,声仔被叫到了办公室。 很多事情往往出人意料。陈老师并没有指责声仔,而是问他学了多久电脑、以及对学校的网站有什么建议。声仔一一回答后,当场还把学校服务器的漏洞补上了。后来陈老师经常找声仔帮忙处理电脑方面的问题,还让他负责管理学校的机房和网络中心。 陈老师看到声仔对做网站有莫大的热情,觉得是一个可造之才,于是拿出自己并不高的工资,托管了一台服务器,给声仔用来做网站。也就是在那个时候,声仔开始做真正意义上的网站。 几经周折,关闭所有网站 计划总是赶不上变化,由于家境不好,家中还有个妹妹在读书,为了减轻家庭的压力,在中专二年级的时候,声仔离开了校园。最开始他整天窝在家里做网站。这段时间,他做了不少网站,其中在彩铃广告和Google Adsense中赚了不少钱,把他和妹妹几年的学费都赚回来了。最后竟然还给家里买了套房子。 可是现实总是残酷的,由于作弊站长太多,Google广告联盟开始大批量封账号,很多账号被关闭。同时,由于中国移动对SP开展了二次确认的政策,图铃广告也不太好做了。 声仔预感到个人网站将会死掉很大一批,所以一狠心,把自己所有的网站都关闭了。 偶然之间,DNSPod诞生 2005年10月,声仔到了北京的黑马联盟,做技术方面的工作。那段时间,他各方面的能力都得到了锻炼。 黑马联盟的广告基本都是Flash,而服务器是电信线路,网通用户访问很慢。因为普通的DNS并不能实现智能解析,所以虽然在网通也托管了服务器,但是根本没法利用上。声仔非常想解决这个问题。几经研究,一个可以实现智能解析的DNS服务器搭建了起来。 这个系统最初没有任何的管理界面,修改解析等操作也需要到服务器上进行,声仔也没有想到将它发展下去。 一天,VeryCD使用的商用CDN出了问题,网页内容被恶意篡改,大量用户受到影响。VeryCD的站长Dash感觉到商用的CDN除了成本太高外,数据的安全性也得不到保障,产生了自己搭建CDN系统的想法。因为CDN系统最基本的部分就是域名的智能解析,于是,他想到了声仔DNS解析系统。 于是,声仔花了一周时间,做出前台界面,这就是DNSPod的雏形。因为站长站的阿飞、51.la的阿江等很多大站长都对这个系统感兴趣,得到鼓励的声仔就坚持继续完善它,就这样,DNSPod诞生了。 意料之外,网站飞速发展 DNSPod当前主要的开发人员还有李皓和卢亨祺两人,都是声仔的铁哥们。声仔说,“大家都有一个共同梦想,就是开拓一番新天地,因此走到了一起。” 卢亨祺精通css+div的设计,负责网站的版面设计。李皓精通PHP开发和数据挖掘,主要负责网站的API部分和数据分析,而声仔主要做整体框架的开发和程序编写以及系统日常维护。这样的组合非常清晰,大家合作也很愉快。 因为免费,而且还有VeryCD、crsky、51.la、ppstream、btbbt等一大批知名网站使用后良好评价,DNSPod发展很快。在网站注册人数到100个的时候,声仔发了篇文章留念。可是没过多久,注册人数就变成1000人了。DNS系统的请求量也从以前的每天几十万次一路飙升,到现在每天的请求量过亿。 DNSPod发展的速度远远超过了声仔的预期,现在他和伙伴们经常在想的问题,就是如何做得更好,更稳定。 情理之中,开发增值服务 谈到未来的发展,声仔准备在免费用户的基础上提供专业的VIP服务。比如一些网站没有专门的技术人员,可以付费获得技术支持;对于一些请求量多的大型网站,开设专门的服务器,这样既保证了免费服务的稳定,又为收费客户赢得了实惠。通过按照域名的解析请求次数来收费,相对来说会更加合理。 其实,现在有很多DNSPod的用户已经不满足于现有的服务。对于需求量大或者有特殊需求的客户,可以单独的开发某些特定功能,当然这都是收费的服务。 除此以外,一套故障监测转移的功能也已经开发完成。相信很多站长都会有过这样的经历:在不方便上网的时候,服务器突然就出现了问题,然后就是手忙脚乱的找地方上网,把故障解决。有了故障监测转移的功能后,程序会自动监测服务器的状态,在服务器出问题的时候会主动通过短信等方式进行通知,然后程序会自动把故障服务器的IP从DNS系统里面剔除,保证网站的正常访问。 另外,声仔还想开通免费二级域名系统,用户可以把自己的域名拿出来免费提供给别人申请。这又是一个让人期待的实用功能。声仔说——连这样的商业机密都透露了,谁叫我是《电脑报》读者呢…… 站长访谈: 记者:能介绍一下DNSPod双线的工作原理吗? 声仔:大家好,智能解析的原理有很多种,最常用的一种也是我们现在正在使用的就是内部处理一个IP表,然后在用户向DNS服务器请求解析的时候判断用户所处方位和所使用的线路,之后把智能匹配出来的结果返回给用户。 记者:那双线解析服务主要可以解决那些问题呢? 声仔:为了提升网站的访问速度,站长一般都会使用双线路服务器,或者采用电信网通互为镜像的方法。不过这样一来,每条线路都有自己的独立域名,用户需要选择跟自己线路相符的镜像站后才能正常访问网站。对于用户来说这一模式是非常不友好的。DNSPod能够让使用双线路或拥有多镜像的网站实现智能DNS解析,让用户仅用单域名即可访问到最快速的镜像。 记者:你们提供免费服务多久了? 声仔:DNSPod从出来到现在已经提供免费服务有一年多了。我们还会继续提供下去。 记者:你们为什么要免费呢?免费了你们怎么生存? 声仔:太多人关心这个问题了。经常有用户会过来问我:你们为什么要免费?我们一般会回答:为什么不能免费?呵呵,其实真正的原因是,目前我们大部分的服务器和营运资金都是VeryCD赞助的,也有几台服务器是会员主动赞助的。既然别人都那么无私,为什么我们就不能也无私? 记者:一年多以来,你们最想感谢谁? 声仔:我们最想感谢的就是那些一直以来默默支持我们的用户。我记得去年底我们遭受了最猛烈的一次攻击,那时候我已经发了公告建议大家把域名转回原注册商去,但还是有很多用户坚持要留下来陪我们共度难关。那天晚上,我喝醉了,哭了。

判断身份证有效性和中文姓名的PHP代码

In: IT

判断身份证有效性的 function isIdCard($number) { //加权因子 $wi = array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2); //校验码串 $ai = array(’1′, ’0′, ‘X’, ’9′, ’8′, ’7′, ’6′, ’5′, ’4′, ’3′, ’2′); //按顺序循环处理前17位 for ($i = 0;$i < 17;$i++) { //提取前17位的其中一位,并将变量类型转为实数 $b = (int) $number{$i};   //提取相应的加权因子 $w = [...]

  • Comments Off

Google Adsense可以实现上下文匹配

In: IT

在一个朋友的网站上面发现了这点. 也就是说,广告代码放在文章的不同位置,出现的广告都不一样.蜘蛛会分析广告前后文然后出现最匹配的广告. 大家就别费心思做title了.

奶罩学堂 – google adsense的一些准则

In: IT

欢迎来到奶罩学堂第一堂课,废话不多说,先给大家一些火辣的. google adsense产品的一些原则 1.永远不要作弊(太老土了) 2.每个申请帐号的地址只能对应一个人名,用家里人身份证申请的,注意了. 3.不要试图在同一台机器上面登录多个帐号.身在外地的站长,想看数据的时候忍忍吧,千万别用站长朋友的机器登录,小心连坐.建议使用报表功能把多个帐号的收入每天发送到指定邮箱. 4.保持自己所用机器的干净,不要点击任何google的广告. 5.如果非要点几个广告,登录几个帐号,请先清理机器上面所有浏览器的临时文件和cookie,并且彻底更换IP 6.互点必死 7.用干净的网站注册帐号,google不在乎你是否把广告放在这个网站上. 8.网站有色情内容100%被封.版权内容可以在你认识google的人的情况下做. 9.收入上升过快必死 10.google如果要k号,永远跟作弊无关.google只在乎效果是否好,并不在乎你是否作弊(其实跟第一条并没有冲突,可以慢慢理解) 11.google投放出来的所有广告,均会监控转化率,转换率达不到一定标准一定被k号.就算不被k号,也会被降权.(具体比例就不说了) 12.google近来在拼命推一个产品,叫做Google Analytics,想必很受站长们的欢迎.大家知道这个东西的主要作用是什么吗?k号.说白了就是用来监控广告的转化率和监控你是否作弊.嘿嘿,怕了吧. google adsense的一些优化规则 1.目前国内效果最好的广告样式是小方块 2.每个页面上面的广告个数不要超过3个.google广告的价格是按照出现时间递减.也就是说,最先出来的广告价格最高,然后每个价格越来越低 3.google广告可以跟其他广告(比如百度)等放同一个页面. 其他的,呃,一时想不起来了,下一堂课再补充吧.

About this blog

奶罩的个人Blog,记录生活中的点点滴滴。


Sponsors

RSS My Twitter