2008年5月30日星期五

腾讯QQ阅读器的一个有趣的功能

  我年初曾经介绍过“腾讯QQ阅读器”并进行了一些测试,当时的版本还只是一个简单的在线阅读器,不支持快捷键,不支持扩大阅读区域,使用起来不如Google Reader方便,现在再次QQ邮箱使用了一下,发现QQ阅读器在功能上有了很大的增强,并且增加了一个特色功能:阅读好友空间QZONE。

  普通的功能例如按目录阅读、收藏、加标签、扩大当前的阅读区域(使用ctrl+alt+d快捷键)等等我就不介绍了,特色功能是阅读好友的QQ空间更新功能,可以方便的阅读自己QQ上所有好友的QQ空间的更新文章,非常方便,是IM软件和在线阅读器的一个很好的结合,和Google Reader的好友的阅读分享(shared items)颇为类似,起到一种类似聚合的功能,让人能以很低的成本快速的发现自己好友的最新文章,提高阅读效率,是QQ邮箱成为个人社会化网络信息门户的重要一步。

  Google Reader其实也可以学学腾讯,增加一个显示好友的Blogspot文章的内容,以弥补中国无法访问Blogspot的缺憾。

2008年5月29日星期四

Google App Engine服务开放注册

  据驱动之家报道Google宣布开始测试名为Google App Engine的互联网应用程序引擎服务,用户可以使用Google API开发自己的网站或互联网应用,而服务器、带宽等全部在Google的服务器集群上实现。

  在今天Google I/O会议上,Google宣布将在年底前为用户提供更多的服务器资源。目前,测试版的使用者开发的网络应用最高只能拥有500MB的免费存储空间,带宽和运算能力满足每月500万PV的需求。而到今年年底,用户可以付费购买更多的服务器资源,标准如下:

  每增加1个处理器核心1小时运算量0.1到0.12美元

  每增加1GB存储空间每月0.15到0.18美元

  每增加1GB出口带宽0.11到0.13美元

  每增加1GB入口带宽0.09到0.11美元

  另外,Google还宣布为该计划增加两款新的API,其中一款API可以直接用来开发图片处理程序,支持缩放、旋转、裁剪等。第二款API则允许开发者使用Memecached高速缓存技术。

  首次发布时,Goole App Engine仅允许10000人注册使用,而现在已经增至75000,同时仍然有超过15万开发者在等待授权。Google表示,即日起Google App Engine将完全开放注册。

  中文翻译:驱动之家

Google发布官方AdSense繁体中文博客

  据Inside Adsense报道,除了以前发布的AdSense简体中文Blog外,今天Google发布了AdSense的繁体官方Blog(网志),用于向台湾,香港等地发布商公布AfSense最新的产品更新和新闻。此外,Google还将在上面介绍台湾香港本地发布商的一些成功故事,并提供优化建议,以帮助改善繁体中文网站的AdSense效果。

  改Blog使用的是Google的Blospot系统,目前从中国大陆无法直接访问(通过这个脚本可以正常访问),不过在Google Reader中订阅其RSS后依旧可以方便的看到其最新文章。

2008年5月28日星期三

在Windows IIS下配置WordPress MU环境

  昨天介绍的Windows Server 2003下的IIS和Apache性能比较,其实Apache在Linux环境下的性能还是很不错的,我之所以使用Windows Server 2003而没有用Linux,是因为我对Linux的维护并不熟悉,因此才使用Windows环境。

  在Windows环境下使用IIS搭建和Linux的Apache一样的环境也并非不可能,下面我就介绍一下我使用Windows Server 2003的IIS搭建一个和Apache一样的WordPress MU(WordPress多用户版)的过程。

  首先要安装PHP和MySQL环境,为了方便安装,可以直接安装一个WAMP的集成安装环境,可以直接将Apache、MySQL和PHP安装好,将其安装为服务后,禁用Apache的服务,以免其和IIS冲突。

  接着是在Windows Server 2003下配置PHP,配置方法是,在IIS的“WEB服务扩展”中,添加一个新的WEB服务扩展,程序后缀为PHP,ISAPI程序为php5isapi.dll,然后再“环境变量”-“系统变量”中增加变量名PHPRC,数值为php.ini的路径,重启服务器即可完成PHP的配置。

  接下来安装WordPress MU环境,安装过程和Apache环境下安装一样。

  最后,最重要的一步就是设置URL重写(URL rewriter),目前我使用的是一个名为ISAPI_Rewrite 3的ISAPI实现的这个功能,3.0版本ISAPI_Rewrite兼容Apache的mod_rewrite格式,可以直接将.htaccess文件内容复制到httpd.conf中,可惜这个软件的免费版减少了很多有用的功能,多站点设置有点复杂。

  ISAPI_Rewrite对于Apache的mod_rewrite并不是完全兼容,还需要对WordPress进行一些修改,打开WordPress MU的wp-settings.php文件,在文件的最开头增加下面这一行:

$_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_ORIGINAL_URL'];

  好了,现在WordPress MU即可在IIS下运行了,WordPress单用户版的配置也是同样道理,而且会更简单。

2008年5月27日星期二

Windows Server的IIS和Apache性能

  我曾经在《Windows服务器下的IIS和Apache性能比较》一文中比较了IIS和Apache的一些性能比较,并实际搭建了一个Apache+MySQL+PHP的平台,我当时的初步比较是两者在静态HTML的处理能力上基本相同。

  但是,经过我在实际网站上运行Apache+MySQL+PHP一段时间后,我发现在Windows Server 2003的环境下,Apache 2.2.6的稳定性的确不如IIS6,在动态文件处理能力上也不足,内存的消耗量却远远高于IIS,以至于将系统配置为《在Windows Server下集成Apache、Tomcat和IIS》的时候,Apache会影响IIS的并发处理能力。

  因此,在Windows Server 2003的环境下还是使用IIS6更为稳定,IIS同样也可以支持PHP和MySQL,配置方法是,在IIS的“WEB服务扩展”中,添加一个新的WEB服务扩展,程序后缀为PHP,ISAPI程序为php5isapi.dll,然后再“环境变量”-“系统变量”中增加变量名PHPRC,数值为php.ini的路径,重启服务器即可。

  这样搭建的系统也可以支持WordPress等等流行的PHP程序,可惜不支持mod_rewrite,使用一些第三方的插件才能支持类似Apache的mod_rewrite功能。

  新搭建的IIS+MySQL+PHP系统我还会观察一段时间,看看整体性能和稳定性是否比Apache好一些。

2008年5月26日星期一

都江堰紫坪铺水坝的Google Earth卫星地图地标

  四川汶川大地震已经发生了一段时间,在地震发生之后,几乎所有的媒体都在报道汶川、北川等地的大地震的消息,可是关于紫坪埔水电站的消息却很少,这座位于都江堰市与汶川县交界处的紫坪铺水坝是个投资超过70亿的大工程,最大坝高156米,总库容11亿立方米,其中正常蓄水以下库容10亿立方米,设计抗震烈度是8级,大坝一旦被地震所毁,洪水就会直泄成都平原,直接威胁到整个成都平原的安危、千万人的生命安全。

  5月12日,汶川发生八级大地震,而在离震中直线距离只有19公里的紫坪铺水坝也受到地震的影响,地震造成紫坪铺水库大坝出现三条裂缝,厂房等其他建筑物墙体发生垮塌,局部沉陷,避雷器倒塌,整个电站机组全部停机。万幸的是,这座大坝在这次地震中幸存了下来,并没有出现大坝崩溃的事情,说明大坝的施工质量还是较好的。

  这里是都江堰紫坪铺水坝的Google Earth地标和图片,坐标地址是 31° 2'10.74"N,103°34'28.31"E 。在Google Earth中输入这个地址搜索后即可访问到。

都江堰紫坪铺水坝的Google Earth卫星地图地标

都江堰紫坪铺水坝的Google Earth卫星地图地标

  紫坪铺水电站位于都江堰上游9公里处,2001年3月开建,2006年建成,是四川省在岷江上的“一号工程”,也是西部开发十大工程之一。该工程的大坝坝高156米,总库容11亿立方米。

  紫坪铺水电站在2001年开始修建时,争议就一直未断过。批评家认为紫坪铺水电站破坏了具有两千年历史的都江堰精巧的引水、分洪、排沙功能,同时紫坪铺水库坝区及其附近地区正处于龙门山断裂、松潘-都江堰-邛崃-雷波断裂、南充-广汉-都江堰断裂等三组断裂构造带的交会部位,这样的一个失衡地带,正是现今地壳最为活跃的地带。地震的活跃就是其中最主要的活动方式。在这样的地方建立大型水坝,一旦出现问题,后果不堪设想。幸运的是这次紫坪铺水坝在汶川大地震中并未出现太大的问题,这也算是不幸中的万幸了。

2008年5月25日星期日

Panoramio三月份获奖照片

  据Panoramio官方博客报道,Panoramio已经公布了2008年3月的获奖照片,这些照片都是用户上传照片当中选出来的,非常酷,赞助商ATP将在不久的将来为这些获奖者发送奖品。

  Panoramio是一个基于Google Earth的流行的社会化地理图片分享网站,允许用户上传图片并且对图片进行地理标记。Panoramio是Google Earth的默认图层之一。

  风景类照片第一名

风景类照片

  Neim Sejfuli拍摄于马其顿

  历史遗产类照片第一名

历史遗产类照片

  Gibrail拍摄于意大利西西里岛

  旅行类照片第一名

旅行类照片

  Massimo De Candido拍摄于意大利北部

  其他类照片第一名

其他类照片

  Picsonthemove拍摄于泰国

  点这里可以查看完整的获奖列表。后几名拍摄的照片质量也非常高,不亚于第一名的。

风景类照片

风景类照片

  由于照片太多使得Panoramio的组织花费了不少时间,为了减少照片数目,下一次六月份的竞赛中,每个参赛者的照片数量将被限制为五张。