2008年7月1日星期二

屏蔽Z-Blog的文件管理功能

  Z-Blog的文件管理功能过于强大,可以编辑网站上所有的ASP文件,如果一台服务器上安装多个Z-Blog,会造成很大的安全隐患和风险,这里介绍一个针对Z-Blog 1.8的禁用文件管理功能的方法。

  打开cmd.asp文件,将220行的Call SiteFileMng()以及后面的Call SiteFileEdt()、Call SiteFilePst()、Call SiteFileDel()四行注释。如有必要,注释掉后面的Call LinkMng()和Call LinkSav()两行。

  打开c_system_base.asp文件,将526行开始的几行修改为:

  Case "SiteFileMng"
   GetRights=0
  Case "SiteFileEdt"
   GetRights=0
  Case "SiteFilePst"
   GetRights=0
  Case "SiteFileDel"
   GetRights=0

  最后是修改菜单界面,在文件中admin_left.asp,将涉及到文件管理的几个菜单项删除即可。

2008年6月30日星期一

Google个性化主页iGoogle的推荐订阅

  我一直很奇怪为什么我的RSS Feed中Google的订阅量为什么会在这几个月快速增长,今天终于发现了我的博客Google订阅数多的原因了,原来Google个性化主页iGoogle在新用户中默认推荐月光博客的RSS Feed。

  因为我自己的iGoogle已经配置好了,所以我一直没有发现被iGoogle推荐,前几天在一台新电脑安装FireFox 3.0,当我在没有登录Google的情况下第一次访问iGoogle的时候,我发现了一个从来没见过的界面,原来iGoogle会自动推荐一些默认的RSS订阅给新用户,其中就有“月光博客”,我这才明白,原来自己被推荐了这么长时间居然都不知道,这就是这几个月来月光博客订阅数每月都能增长几千到一万的原因。

Google个性化主页iGoogle的推荐订阅月光博客

  另外,在Google Reader的推荐,也将“月光博客”放在知名博客里面进行推荐,不过整体而言Google Reader的这种推荐效果并不明显。

Google Reader推荐月光博客

  根据我的观察,被类似Google等大型网站推荐是RSS Feed用户增长的最主要原因,订阅数多的博客基本上都是有被推荐过的,用户主动订阅带来的订阅增加并不多,因为国内使用在线阅读器的用户是很少的。因此,赢得这些大型网站的推荐是推广自己RSS Feed的主要原因,如何让他们推荐呢,我建议坚持写高质量优质的原创文章,如果没时间,应保证每周能写一篇高质量的文章,时间长了的话,自然会有人推荐你的。

2008年6月29日星期日

Panoramio四月最佳照片

  在三月份获奖照片之后,Panoramio又发布了四月份的获奖照片,获奖者将获得赞助商ATP提供的奖品(包含GPS、存储卡等)。

最佳的风景类

最佳的风景类

Alan Knox拍摄于英国

最佳的历史类别

最佳的历史类别

Nicolas拍摄于法国

最佳的旅行类别

最佳的旅行类别

marita1004拍摄于意大利

最佳其他类别

最佳其他类别

Dejah拍摄于智利

  完整的得奖者清单请看这里

最佳的风景类

  点评一下,这些照片咋看上去像是电脑处理过的呢?色彩的饱和度不太真实。

2008年6月27日星期五

Google Earth下看朝鲜宁边核设施冷却塔

  据新华社报道,朝鲜计划在6月27日(今天)下午炸毁宁边核设施冷却塔。各国记者都已经于26日乘坐朝鲜高丽航空公司的班机抵达平壤,准备报道朝鲜炸毁宁边核设施冷却塔的举动。

  宁边位于平壤东北约130公里处,是朝鲜的核工业重地,世人关注的5兆瓦核反应堆就建在这里。冷却塔是这座反应堆的重要组成部分。自去年11月朝鲜按照六方会谈通过的《落实共同声明第二阶段行动》共同文件开始进行宁边核设施的去功能化后,5兆瓦核反应堆已经停止运转。

  朝鲜驻华大使崔镇洙6月26日向六方会谈中方代表团团长、外交部副部长武大伟提交了朝鲜核申报清单。美国对朝鲜提交核申报清单表示欢迎,称将会把朝鲜从“支恐”国家名单中除名,并取消其他制裁。

  使用Google Earth这个软件,我们任何一个人都可以从卫星地图上研究一下北朝鲜的宁边核设施,打开Google Earth,找到平壤(Pyongyang)后往北100公里处,就可以看到宁边(Yongbyon),大家找不到的话,也可以直接定位坐标:39°47'45.21"N, 125°45'20.27"E,在Google Earth上输入这个坐标即可找到宁边核设施的卫星地图。

Google Earth下看朝鲜宁边核设施冷却塔

Google Earth下的朝鲜宁边核设施的卫星照片(全景)

Google Earth下看朝鲜宁边核设施冷却塔

Google Earth下的朝鲜宁边核设施的卫星照片(冷却塔)

  Google Earth的卫星地图还是非常清晰的,宁边核设施冷却塔可以看得一清二楚,从卫星地图上可以看到,冷却塔顶部冒出缕缕白烟,说明这个冷却塔正在工作之中,而今天,朝鲜就会将这个冷却塔炸毁。

朝鲜宁边地区核设施冷却塔实景

朝鲜宁边地区核设施冷却塔实景

  据国际原子能机构资料,朝鲜于20世纪50年代末开始核技术研究,60年代中期,朝鲜创建了宁边原子能研究基地,从苏联引进了第一座800千瓦的核反应堆,1987年,朝鲜在宁边地区建成5兆瓦石墨反应堆,并开始从该反应堆中提取制造核武器的原料钚。2006年10月朝鲜进行的第一次地下核试验,利用的就是从这座反应堆中提取的钚材料制成的核装置。

北朝鲜宁边

  如果大家安装了Google Earth软件,可以点这里下载宁边周边核设施的Google Earth KML地标文件,这个地标文件包含北朝鲜宁边的五兆瓦核反应堆,五十兆瓦的核电站,宁边周围二十多处防空设施,宁边核燃料处理设施,核燃料再生实验室,废料处理工厂,管理楼等等。更多北朝鲜的地标文件,可以到我的Google Earth观察上去下载。

很强很恐怖的AdSense广告

  据读者LI Percy的来信,他在浏览网站时看到了一个奇特的AdSense广告,并保留了截图发给我。具体问题就是,Google广告(中文站点)里面出现了不该出现的内容,如果大量发生这样的问题,相信Google广告很快就会面临河蟹的危险。

  下面是这个广告的截图,其中部分敏感词语和网站地址我已经将其“马赛克”了,可以看出,该广告使用的是繁体中文,可能来自台湾的AdWords,但是却在中文网站上显示,该广告的内容显示已经到了该被拔网线的地步,如果凑巧被相关人员看到,那么该网站可能就会因为这个AdSense广告而得到不必要的麻烦。

很强的AdSense广告

  从这个广告也可以看出目前中文AdWords的广告审核还存在问题,如果以前出现的QQ币诈骗广告信用卡诈骗广告等还只是欺骗误导消费者的话,那么现在这个广告就已经开始威胁广告网站和AdSense的自身安全了。

  如果Google能够严格执行AdWords的内容政策的话,这类广告应该不会出现,因为广告客户有责任确保其广告符合中国的广告法律及法规。不过如果AdWords广告是在外国发布,而被自动匹配到中文网站,那这可能会是AdWords和AdSense系统的一个漏洞,希望Google能尽快解决这个问题。

电信ADSL宽带升级

  我去年曾经安装了深圳电信的“我的E家”包年的2M ADSL宽带,价格为1800元,而现在,同样的价格可以使用的带宽已经为3M了,我早先曾经申请免费将我的2M ADSL“提速”,今天发现我的ADSL被电信升级为3M的速度了。

  使用测速软件测试,速度的确已经达到了3M带宽,下载文件速度也挺快的。

电信ADSL宽带升级

  3M带宽理论上最高的下载速度为每秒384KB,我从月光博客上下载文件可以达到每秒320KB,峰值为370KB左右。看来以后下载文件可就方便多啦,在线看电影也舒服了。

  目前深圳电信3M包年的ADSL套餐价格为1800元,包含固话月租、七彩铃音、来电显示、20元固话通话费、赠送网络杀毒及防火墙应用(金山毒霸安全组合),提供2个宽带帐号。送宽带无线“猫”一台。

2008年6月26日星期四

SourceForge无法访问

  SourceForge是开源软件项目中最重要的一个专业网站,其在开源软件行业中的地位举足轻重,然而这个网站今天突然无法访问了,无数人咨询我到底是什么原因。

  经过我对路由的测试,经过电信骨干网的某个路由器时,访问被阻拦,因此相信这是电信的所为,中国电信对于专业技术类型网站的屏蔽令人感到不解,上一次的误封还是发生在2006年,这一次不知道又是为了什么原因。

SourceForge无法访问

  非常巧合的是,三天前我曾经介绍“五个最佳的编程文本编辑器”的时候,其中的一个开源项目Notepad++就是SourceForge的一个项目,该软件的台湾作者引起很大争议,因为他在该开源项目的首页声称要抵制某某运动会。

  这里又引出了另外几个话题:

  1、程序员是否应该有自己的政治观点?

  每个人都有自己的人生观和价值观,而程序员大部分都受过良好的高等教育,基本都具有独立思考的能力,而且程序员也是人,为什么不能有自己的价值观呢,因此程序员拥有自己的价值观是无可非议的。

  2、程序员应该在哪里表达自己的观点?

  每个人都有表达自己观点的权利,不过我觉得,该开源软件作者在其开源项目的页面阐述自己的政治观点,显得很不专业,因为对这个项目感兴趣的人可能并不关心政治,强迫别人将开源软件和政治挂钩是不合适的,如果要表达此类观点,应该在论坛BBS或者个人博客上表达,而不应该在开源项目的首页表达。

  3、程序员应该如何表达自己的观点?

  可能由于天天对着电脑的原因,大多数程序员都有一个天生的弱点,就是不善于表达自己,甚至让别人误解自己。可能自己本身很有想法,却表达不清楚,引来别人的误解和反感。对于一些有争议的问题,仅仅写上一行两行的文字就想表达出自己的观点,那是很幼稚而不成熟的行为。要想正确的表达自己的思想和观点,应该对事件核心的问题深思熟虑,相关的方面应该面面俱到,表达观点应该清晰、明确且有说服力,这样才能引起他人的思考而不是反感,可惜的是大多数程序员在这方面都是弱项。

  当然,我希望SourceForge的无法访问不是因为这个项目的问题,然而不可否认的是,对于SourceForge这样一个庞大的软件开源项目的屏蔽,会对中国的软件发展产生严重的阻碍,影响中国的科技发展和进步。

  背景简介:SourceForge 是全球最大的开放源代码软件开发平台和仓库。它集成了很多开放源代码应用程序,为软件开发提供了整套生命周期服务。SourceForge.net是开放源代码软件的开发者进行开发管理的集中式场所,也是源代码仓库。大量开源项目在此落户(2005年5月已经超过一百万),包括维基百科使用的MediaWiki等等。