2007年9月21日星期五

Google发布中文视频搜索

  据Google黑板报报道,Google(谷歌)发布了针对中文用户的谷歌视频搜索,通过谷歌视频搜索,用户可以方便地搜索众多的中文视频。

  Google最近不知道吃了什么药,接二连三地发布新产品和新功能,消息不断,不过这个视频搜索的推出也比百度视频搜索晚了7个月,目前情况下,同样的关键字,在百度视频搜索中的结果总是比Google视频搜索要多,看来Google还要愤起直追啊。

  Google视频搜索是一个自我审查版的视频搜索,搜索过程中会提示“中等安全搜索已打开”,搜索结果有时会显示“按照当地法律法规和政策,部分搜索结果未显示在此列表中”,不知道Google是通过什么技术分析视频文件中的“有害信息”的。

Google发布中文视频搜索

Google发布中文视频搜索

  另外,我从周五下午到下周一将去张家界和凤凰旅游,因此博客停止更新三天时间。下周二起恢复更新。

2007年9月20日星期四

Google Maps API即将采取IP地址限制

  据Google Maps API的官方博客报道,Google Maps API将在未来的一周内改变目前的系统,切换到基于IP地址限制的系统,限制每天每个IP最大查询数目为1万5千次,如果你是一个使用GClientGeocoder对象的Web网站开发者,这意味着你网站的每个用户将会有15K的查询限额,不过,如果你使用HTTP geocoder的代码,那意味这你的代码将被限制在15K次查询以内(你的服务器调用代码使用的是同一个IP)。

  Google称做出这个改变的原因是因为大多数开发商使用GClientGeocoder的配额已经快接近这个数量,新的每IP的15K的访问限额将比原先的每站点50K的限额有更大的作用。

  如果你正在使用HTTP geocoding并预计网站每天查询的次数会多于15K,那么你应该采取以下行动以避免超过新的限制(新的限制将导致查询结果返回一个620状态码):

  1、从HTTP geocoding切换到GClientGeocoder。这里有一个使用GClientGeocoder的例子

  2、使用其他的地理坐标服务。这里有一些非Google的地理服务提供商

  如果你确定需要为单一的IP配置超过每天15K的查询,Google也有可以开放你的IP配额,请发送邮件给Google并说明你网站的链接地址,Google将会进行审查并反馈结果。

  估计这个策略将影响不少使用Google Maps API的第三方网站,包括我的网站在内。

Google Earth卫星上天,分辨率提高至0.5米

  据国外媒体报道,本周二,Google卫星地图的提供商DigitalGlobe的一颗图像卫星成功发射升空,预计这颗卫星将会把Google Earth/Google Maps的图像分辨率提高至0.5米。这对于所有的地图爱好者将是一个特大喜讯,将来我们会在Google Earth上看到更清晰的图像了。

  Google Earth目前的卫星图片分辨率,最高大概是1-2米左右,通常情况下,如果天气和光线都比较合适,分辨率1米的卫星图片就可以清晰看到马路上的行人,而美国最先进的军用间谍卫星最高0.05米分辨率的影像,足可以看清地面上的士兵手中的枪。

Google Earth卫星上天,分辨率提高至0.5米

  相关新闻:谷歌地图卫星发射升空 分辨率提高至0.5米

2007年9月19日星期三

Google AdSense移动手机版

  据Google AdSense官方博客报道,Google现在推出了移动版本的AdSense,可以将AdSense广告扩展到手机平台上了。如果你的网站可以通过手机浏览,那么加入这个广告可以扩展AdSense的收入。

  手机AdSense需要添加的代码和普通网站的有所不同,需要针对不同编程语言添加不同代码,目前支持PHP,CGI,JSP,ASP四种语言。

Google AdSense移动手机版

  如何上手呢:

  1、登录AdSense帐号。

  2、在“AdSense设置”里选择“AdSense for Mobile”。

  3、按照提示信息定制移动版本AdSense的广告代码。

  根据你网页的编程语言,添加不同的代码到网页中。

  对于使用ASP的Z-Blog系统来说,只要将广告代码添加到wap.asp文件的倒数第三行即可。

  另外我发现一个问题,Google产生出来的代码对于XML文件来说无法解析,广告实际无法显示出来,我仔细分析了一下,发现代码最后一行代码是:

  Response.Write(googleAdOutput.responseText)

  这行代码实际有问题,正确的代码应该是如下的代码:

  Response.Write(Replace(googleAdOutput.responseText,"&","&"))

  因为&这个符号对于XML来说是严格禁止使用的,应该使用&来代替,这样XML才能被正确解析。

Google Docs新增演示文稿

  据Google黑板报报道,Google已经正式推出了Google Docs的新成员-Google Docs presentations(Google幻灯片/演示文稿),这是一个类似微软的Microsoft Office PowerPoint的软件,不过这个软件是网络版的。

  Google Docs目前已经拥有三个成员,分别为Google Documents(文档)、Google Spreadsheets(电子表格)、Google Presentations(演示文稿),其矛头直指微软的Word、Excel、PowerPoint。不同的是,Google的Office产品是基于SaaS应用的,而微软的Office是基于桌面的,这也是SaaS对传统桌面的一次新的挑战

  目前Google的这个产品是免费的,不过对于用户的文档进行了一些限制,每个文档最大可达500KB,演示文稿最大可达10MB,电子表格最大可达1MB。 显然这种限制是Google Docs的一个缺陷,我工作时候不少文档都会超过这个限制。

  为了进行一番测试,我开始尝试着上传了一个1.5M的PPT文件上去,并打开上传文件进行浏览,这期间的过程,给我的总体感觉是,如果真的要这么办公的话,这简直是一场噩梦。上传PPT花了很长时间,浏览器一度类似死锁,演示PPT依旧花了很长时间,然后提示我,“很抱歉。发生了网络错误,请重试”。好不容易打开PPT文档,只打开第一页就又开始漫长的等待,整体速度慢的惊人。看来,在目前的国际网络速度下,Google的这种协同办公模式还存在性能上的瓶颈。

  Google的这个产品将推动Google的SaaS的应用,也显示了Google对于SaaS的巨大野心,不过Google能否成功依靠SaaS战胜微软的桌面办公软件,我还有一些不同的看法,稍后的文章中我会详细分析Google在SaaS上的优势和不足。

2007年9月18日星期二

Google Reader中文版发布

  今天下午登录Google Reader,发现界面居然自动变成了中文版,所有显示菜单和链接都变成中文界面,Google Reader的实验室LOGO也不见了,现在的LOGO变成了“Google阅读器”。

  Google Reader的中文版正式推出了,并且命名为“Google阅读器”。Google Reader据传说其市场份额是第一的,不过大多是根据Google Feedfetcher提供订阅数统计的,那个数字有不少水分,既有Google Reader的订阅也有iGoogle的订阅,因此Google Reader的实际市场份额还是个谜。

  Google Reader的中文版的推出,对于国内的抓虾和鲜果两个阅读器来说并不是好消息,因为中文化的界面更利于Google Reader在中国的普及,普通中国用户使用Google Reader也没有了语言上的障碍,中文阅读器的商业前景目前也一致不明朗,免费的Google Reader又推出中文版,预计Google Reader在中文在线阅读器的地位会越来越重要。

ACCESS数据库转换MYSQL数据库的软件

  一、 软件介绍

  DB2MYSQL是一个可以自动将ACCESS数据库文件转化为对应的SQL代码的软件。可广泛应用于ACCESS数据库转换为MYSQL或其他类型的SQL数据库的软件。

  DB2MYSQL能够实现可视化操作数据库,转换界面非常简单明了,可轻松实现ACCESS数据库转换为MYSQL数据库。如果想要将SQL SERVER的数据库转换到MYSQL,也可以使用这个软件,具体操作是先使用SQL SERVER的“导入和导出数据”将SQL SERVER数据导出到ACCESS文件,然后再将ACCESS文件导出为MYSQL语句。

  运行转换功能后,系统会生成两个输出,一个是在屏幕界面上将转换后的SQL语句输出,另外还会在输出目录下自动生成一个后缀为.SQL的文本文件,里面会记录生成的SQL语句。

  使用本程序需要对数据库结构原理、SQL语言有一些背景知识。

  二、操作简介

DB2MySQL的界面

  本软件为英文界面,纯绿色软件。不过需要先安装微软的MDAC(Microsoft Data Access Components)才能使用。首先解压缩全部文件到你想要的文件夹下。然后运行 DB2MYSQL.EXE 文件。

  运行本软件后,在开始界面里选择所要使用的数据库,表和字段。 具体操作:

  1、先打开需要使用的ACESS数据库,数据库上的表将列出在数据表列表框里。 点击数据表即可列出当前数据表的所有字段。

  2、点击所需的表进行表和字段选择。

  3、确定数据表后即可点击[Start]按钮。就可以自动生成SQL语句了。

  4、运行PHPMYSQL,先创建一个和ACCESS表完全相同的表,然后导入自动生成的SQL语句,即可完成ACCESS数据转换到MYSQL数据了。

  转换后的SQL语句不仅仅在MYSQL下可以执行,在Microsoft SQL Server和ACCESS中同样可以执行。

  三、授权方式

  本软件的授权方式是自由软件,即,软件使用者有使用、复制、散布、研究、改写、再利用该软件的自由。更精确地说,自由软件赋予使用者四种自由:

  不论目的为何,有使用该软件的自由。

  有研究该软件如何运作的自由,并且得以改写该软件来符合使用者自身的需求。取得该软件之源码为达成此目的之前提。

  有重新散布该软件的自由,所以每个人都可以藉由散布自由软件来敦亲睦邻。

  有改善再利用该软件的自由,并且可以发表改写版供公众使用,如此一来,整个社群都可以受惠。如前项,取得该软件之源码为达成此目的之前提。

  使用者必须能够自由地、以不收费或是收取合理的散布费用的方式、在任何时间再散布该软件的原版或是改写版在任何地方给任何人使用。

  四、下载地址

  软件下载地址:ACCESS数据库转换MYSQL数据库的软件

  五、联系方式

  软件开发:月光博客

  博客地址:http://www.williamlong.info

  六、英文版

  英文版介绍地址:Free Access to MySQL Database Converter