2007年4月23日星期一

Google的世界地球日

  今天从Google黑板报看到,每年的4月22日是“世界地球日”(World Earth Day)。世界地球日活动旨在唤起人类爱护地球、保护家园的意识。

  地球是人类的共同家园,然而,随着科技的发展和经济的扩大,全球环境状况在过去30年里持续恶化。我不知道大家是否看过一部电影《明日之后》(The Day After Tomorrow),就生动展示了如果温室效应和全球气候变暖的话,世界将变成什么样子。我当时看完电影后,心情是非常沉重的,那可怕的冰河时期和大自然惊人的灾难,感觉人类似乎已经处于灭亡的边缘。中国的环保问题比美国严重的多,为了发展经济不惜大自然的生态平衡。如果我们再不注意环境保护,我们的明天会是什么样子?

2007年4月22日星期日

珠海荷包岛游记

  这次旅游的目的地是珠海的荷包岛。从深圳坐车要三个小时才能到荷包岛的码头。坐车经过的虎门大桥令人印象深刻,这个位于珠江口,横跨珠江两岸的大型悬索桥,其规模令人惊讶。在Google Earth上也可以看到,不过不是高清晰的。

  荷包岛在珠海南端,珠海机场南边的一个小岛。我们到了荷包岛码头后,还需要坐船才能到荷包岛。令人惊讶的是,荷包岛码头的船似乎一天只有两趟,我们等船花费不少时间。

  等船的时候,看了下荷包岛的远景,发现今天的多云天气估计拍不了好照片,整个岛屿似乎在一片云雾之中。

珠海荷包岛

  下午4点多,终于上了船,花了约半个小时到了对岸荷包岛上的码头,到了以后,还要换车去海滩。

  来到了沙滩,发现这里人很少,远处的山体处于雨雾缭绕之中。

珠海荷包岛

  海滩看起来还不错,现在正好快晚上了,大家都迫不及待下水去玩了。

珠海荷包岛

  在海滩搭好了帐篷,这样可以在海滩过一夜。

珠海荷包岛

  烧烤的地方有很多小鸽子,在烧烤的地方养这些,还真是蛮奇特的。

珠海荷包岛

  晚上烧烤结束后,就在帐篷里睡了一夜。

  第二天早上很早就起来了,外面的海滩寂静无人,只有一个小女孩在沙滩上玩。

珠海荷包岛

  海滩非常长,远处的山谷名为蝴蝶谷,因为天气的原因,看上去挺神秘的。

珠海荷包岛

  可惜,下午一点就要坐船回去,感觉时间很匆促,希望以后玩的时候能多一些时间,就可以穿越海岸线,在神秘的丛林中探索一番了。

  回家后看了一下Google Earth,发现这个荷包岛是高清晰的卫星地图,而且上面还没有地标,于是我就增加了几个地标上去,以供大家参考。点这里下载

  据称,荷包岛在2006年曾经被评为“珠海市民最喜欢的景点”。

2007年4月21日星期六

FeedSky新增加Flare功能

  FeedSky昨天推出了一项新的功能,类似FeedBurner的FeedFlare,可以在每条Feed的底部增加一些小功能,比如收藏到del.icio.us、收藏到365Key、Email发送给朋友等等。

  FeedBurner的FeedFlare功能是非常多的,里面甚至还包括了显示FeedBurner的广告。FeedSky推出的这个新功能可能也是为了未来FeedSky的Feed广告而做的准备。不过目前FeedSky的这个功能还较为简单,建议增加显示评论数目,引用数目(可以使用Google BlogSearch的,不必使用被封的那个Technorati),del.icio.us数目和Tag等等,效果类似这里,总而言之,先把FeedBurner的功能都实现了,必定会引来一大批用户。

  FeedBurner看似功能很多,其实比较有用的也没几个,我最为欣赏FeedBurner的是其强大的统计功能以及PingShot功能,其图标显示也简单好看。FeedSky要是能把统计图标也做成FeedBurner那样就好了。

  另外,明天我将外出旅游,因此停博两天。

2007年4月20日星期五

将OutLook Express和Hotmail邮件上传到Gmail信箱

  上次我曾经介绍了Gmail接收Hotmail的方法,经过验证该方法只能免费使用20天,很不爽。今天我就介绍一个免费将Hotmail和本地Outlook Express的邮件转换Gmail的方法。将Hotmail的邮件导入到Gmail的原理是,利用Hotmail的HTTPMail先将Hotmail的邮件下载到Outlook Express中,然后在Outlook Express中建立一个IMAP邮箱,通过IMAP信箱将邮件上传到邮件服务器上,然后利用通过Gmail的“从其他帐户获得邮件”功能从IMAP信箱的POP3信箱下载邮件,就可以达到将本地Outlook Express内的邮件(包括Hotmail)上传到Gmail信箱,并且邮件的日期不会发生更改。

  这个方法的关键是IMAP邮箱,一般购买国外的虚拟主机都会免费赠送邮箱,有些就支持IMAP。如果邮件特别多,有数百兆,建议还是用国内的。如果有自己的服务器就简单多了,只要随便安装一个支持IMAP的邮件服务器软件即可,商业版的也可以,一般情况下商业版邮件服务器都支持试用的,比如我安装的Magic Winmail,26M大小,可以自由使用30天,支持20个邮箱(实际我们使用一个信箱即可)。

  安装完成之后,还需要开放服务器的一些端口,SMTP 端口:25 POP3 端口:110 IMAP 端口:143. POP3-SSL 端口:995 IMAP-SSL 端口:993。ADSL用户也可以安装这个软件,只要保持ADSL不断线,通过Gmail设置连接本机的POP3即可下载邮件。这时我们就可以自己在服务器上建立一个IMAP信箱帐号,然后我们在本地的Outlook Express中配置这个信箱帐号,使用拖拽的方法将本地邮件上传到IMAP信箱中,具体界面如下图所示。

将OutLook Express和Hotmail邮件上传到Gmail信箱

  接下来,我们就可以将本地邮件导入Gmail信箱了,目前的Gmail信箱已经有2.8G容量,Gmail信箱到底有没有这么大,通过备份本地邮件到Gmail信箱,我们就可以考验一下Gmail的真实空间,我本地2年时间的邮件就超过了2G,如果我将我所有邮件都上传上去,不知道会出现什么结果。

  当然,我们费力气将本地邮件导入Gmail,有不少好处。将邮件导入到Gmail的好处是:

  1、节省本地空间,安全备份。

  Gmail有2.8G的空间,可以节省不少本地邮件空间,而且Gmail稳定性不错,用来备份原先邮件是不错的方案。

  2、网络共享

  在任何地方,只要能上网,就可以查看以前所有的电子邮件。

  3、快速搜索

  Gmail的搜索速度非常快,瞬间就可以完成数G邮件的搜索。

  当然,这么导入邮件会花很多时间,需要选择较为稳定的服务器进行传输比较好,另外,传输过程中可能还会受到防火墙的影响,如果发现Gmail下载邮件出现错误,请使用支持SSL的POP3传输(995端口),这点大家要注意。如果中间传输出现错误,可以将出错的IMAP邮件删除,删除的方法是“编辑”里的“清除已删除的邮件”。

2007年4月19日星期四

Z-Blog首页聚合功能的实现

  通过Z-Blog来写Blog的时候,有时候会有这样一种需求,就是同时维护两个Blog的时候,希望能将另外一个Blog的文章聚合到主要Blog的首页,这种方法可以通过修改Z-Blog的代码来实现这种功能。具体效果就如同我自己首页显示的一样。

  我这里有一个针对Z-Blog1.5的具体修改方法,就是修改c_system_base.asp文件的LoadGlobeCache,修改一个不重要或者目前没有使用的变量,例如aryFileName(14),修改为需要聚合的previous.asp地址,然后在首页加入以下HTML语句即可。

  <div class="function" id="divTrackbacks">
  <ul>
  <#CACHE_INCLUDE_TRACKBACKS#>
  </ul>
  </div>

  这是一种简单聚合方式,目前只能在1.5的Z-Blog下使用,对于1.7版本的Z-Blog,我稍后会修改此文增加1.7版本的修改方法。

2007年4月18日星期三

Google Adsense和百度主题推广

  用过Google Adsense百度主题推广的用户,可能心中都会存在一个问题,就是这两种广告能否放在同一个网站上,我也就这个问题咨询了Google Adsense的客户服务,得到的答案是,两者可以放在一起使用。

  对于百度一方来说,百度主题推广原本就没有限制用户是否放其他类型的广告,因此百度这边不会有问题。而Google一方有一些限制,根据Google Adsense最新的计划政策中的“竞争性广告和服务”里面的解释说:“为避免误导用户,如果一个网站上包含的其他广告或服务采用与相应 Google 广告或搜索框相同的布局和颜色,我们将不允许在该网站上发布 Google 广告或搜索框。尽管您可以在您的网站上直接销售广告,但您应负责确保这些广告没有模仿 Goolge 广告。”

  对于我咨询的这个问题,Google AdSense小组在给我的邮件中,对于上面这个计划政策做了如下的解释:

  “AdSense 发布商可以在展示 Google 广告的网站和网页上展示第三方广告,前提是这些广告的格式和配色方案与 Google 广告的布局之间有足够明显的区别。换言之,如果您选择在展示 Google 广告的网站或网页上展示非 Google 广告,就需要确保用户始终可以清楚地知道这些广告是由不同的广告联盟投放的,而且非 Google 广告与 Google 之间没有任何关联。如果两类广告的格式存在难以辨别的相似之处,我们要求您为竞争性广告使用不同的配色方案。”

  也就是说两者可以放在一起使用,不过需要使用不同的配色方案。

  鉴于目前Google AdSense的点击单价极低,已经和百度主题推广的点击单价非常接近了,因此大家可以在网站上也同时多放一个广告,以获得更多的广告收入。

  如果你还没有注册Google AdSense,那么可以点这里申请注册,百度主题推广可以点这里申请注册,百度主题推广对网站有一定的流量要求,小流量的网站可能不一定能申请通过。

2007年4月16日星期一

SaaS的应用风险和价格陷阱

  本文为赛迪网“中国信息化”频道约稿,稿件名称为“CIO莫被SaaS供应商诱人的报价所迷惑”,其他媒体或网站请勿转载。

  SaaS(Software as a Service,软件即服务)是应用软件的一种销售方式,客户按使用时间或使用量付费。这些应用软件通常是在企业管理软件领域,并通过互联网来使用。通常理解下的SaaS软件主要应用于CRM(客户关系管理)、HRM(人力资源管理)、SCM(供应链)以及ERP等企业管理软件。由于一般情况下SaaS的价格都相对传统企业管理软件要便宜的多,因此,企业在采购类似软件的时候,难免会产生一些困惑。本文就主要探讨一下SaaS的企业级应用在采购、实施、服务等方面的可能会存在的问题以及解决思路。

  供应商的选择

  知己知彼,方能百战百胜。企业要采购SaaS的ERP系统,首先要知道有哪些SaaS供应商,了解SaaS供应商之间的竞争合作关系。因为SaaS仍是一种比较新的概念,大多数软件商都小心翼翼、不敢贸然采用。许多ERP供应厂商不愿接受SaaS这种按月付费方式,因为这会降低现有的销售额,对自身不利。更何况前车之鉴的教训惨痛:中国的ASP模式曾经在二十一世纪初以彻底失败而终结,大部分尝试过这个模式的软件开发商都为此交了不菲的“学费”,因此,面对这个十分类似ASP的SaaS,中国的软件开发商心中不免平添一丝疑虑。当然,国际上一些大型软件公司因为有足够的人力物力财力,研发SaaS并没有太大的风险。不过,在国内也不乏有一些小公司,通过炒作SaaS这个概念来搅乱正规的企业软件市场,从中混水摸鱼。

  价格陷阱

  诚然,SaaS供应商的ERP系统报价的确非常诱人,但实际上这很可能是一种价格上的陷阱,企业前期投入的成本较低,随着实施应用的逐步深入,投入的成本可能会越来越高。

  通常情况下企业购买的SaaS软件可能只具备最基本的应用服务,要想在企业内成功应用还需要在实施和服务上投入成本。SaaS供应商在ERP实施和服务以及技术支持上的人力成本不会比传统ERP软件商要便宜多少。

  SaaS供应商的价格策略通常是薄利多销的原则,因为开发商前期需要在服务器、网络硬件以及ERP软件研发上投入相当大的成本,客户规模只有达到一定程度后才能做到盈利,否则后期的维护成本将越来越高,使得SaaS开发商入不敷出最终倒闭,这样的结果会使得软件商和企业客户双方都遭受损失。

  实施上的困难

  SaaS供应商要想成功的在一家大企业内实施ERP,需要进行大量前期准备工作,了解企业用户的需求,从有效性和效率两个维度帮助企业提高收入,降低成本,优化资产配置,提升企业财务表现,这样才能成功将ERP应用于企业。

  即使传统ERP软件商在实施过程中,都会有大量不确定因素影响实施的成败,而SaaS的实施就更为麻烦,由于ERP应用架设于远端服务器,如果SaaS软件必须集成到企业客户的其他系统中,并和企业原有的业务系统以及桌面系统的进行集成,那么相关的开发工作会变得异常困难,对于稍微复杂一些的企业内部应用系统,将其和SaaS软件进行整合几乎是不可能的任务。

  与之恰恰相反的是,传统ERP系统由于是架设在企业内部环境,因此只需要进行适当的二次开发,就有可能和企业现有的业务系统进行整合,如果ERP系统提供API开发接口或者Web Service接口,还可能完成数据底层的集成应用,从而完美的将ERP系统融入企业内部应用之中。

  不要过于高估用户的应用水平

  SaaS属于网络应用,SaaS供应商往往乐观估计了企业用户的应用水平和网络现状,实际上,大部分中国用户的应用水平处于极低的状态,很多人根本不会上网。根据一些财务软件开发商的调查,出于安全性的考虑,至少有70%的财务电脑都没有上网。在网络木马病毒泛滥的今天,如果财务使用的电脑被木马病毒所控制,那么后果绝对不堪设想,相信大部分企业决策者都不会让这么重要的电脑连入网络,更不要说SaaS这样的网络应用。这样,SaaS软件的实施就完全成为一句空话,企业的决策层必须要进行抉择,是否以牺牲企业网络安全为代价来实施SaaS软件,这样做是否值得。

  业务系统运营的风险

  即使SaaS开发商费尽辛苦,成功将SaaS实施于企业,接下来的问题还有不少,最主要的是SaaS系统的运营。如何保证应用系统的稳定性,如何保证网络通常,如何处理大量并发和海量数据,如何进行数据备份,这些都是开发商需要重点考虑的内容。

  很显然,做到这么多要求需要投入大量维护成本,关键是这些成本是由谁来支付。SaaS开发商要想保证每一项关键业务应用都能达到99.999%的可靠性,使用普通的网络硬件设备几乎是不可能的。因此,SaaS的服务价格将有必要比传统ERP软件服务价格进行提高,而这种价格提升,对于企业来说几乎没有其他的选择。

  一旦企业的SaaS业务系统全面运行,企业的命运就掌握在SaaS供应商的手里,企业必须不断支付费用才能得到SaaS服务商持续、稳定的服务,一旦SaaS服务商出现什么麻烦或风险,直接殃及企业自身的系统运行,企业必须被迫接受SssS供应商的报价。因此,企业在早期选购SaaS软件时,应当考虑到将来可能遇到的风险以及价格因素的变更。

  数据安全性和隐私保护

  企业ERP系统的数据的安全性和重要性往往至关重要,尤其是财务数据和客户信息,这些数据往往是一个软件企业的销售部门的核心机密,将这些至关重要的核心数据放在第三方的服务器上,对于当时大部分企业来说是无法接受的。特别是服务器和网络有时会遇到不可预知的故障,而如果一个企业进行关键业务的时候发生这些故障,那么这种服务就会被质疑。有能力的企业会考虑使用传统ERP软件的应用模式:购买软件、购买服务器、购买实施和服务。即使可能价格会较高,但某些敏感业务的稳定性可以得到保证。

  在国外,即使一些大型网络公司,也无法保证其企业系统能够绝对可靠,比如国际网络巨头Google最近推出的以SaaS为模型的网络套装软件,提供了电子邮件、字处理和电子表格等功能,用于挑战微软的桌面办公工具软件Office。声势虽然比较浩大,但是在中国市场就肯定销售不出去。把企业邮件、文档等放在国外服务器上托管,即使普通用户都看得出巨大的风险:如果上不了邮箱系统怎么办,目前从中国访问Gmail邮件系统会经常断线(当然这也不全是该公司的责任,还有一些其他的复杂因素),我们的企业经理如果有一封重要的邮件要发送,却发现无法访问Gmail邮箱,试问谁敢用这样的SaaS?

  结论

  就SaaS这种应用方式,对于某些特定企业来说可能有一定新意,但这种应用模式却不能适合所有企业,在实施、服务和运营过程中存在巨大的风险。也许,SaaS在企业ERP实施中只是一个梦想,有太多太多干扰因素,使得目前的SaaS是不能完美解决企业的实际应用。

  因此,SaaS所面临的问题远远比通常想象的要复杂,SaaS软件也不仅仅是软件架构或者界面上的一点点修改就能解决目前的问题。这也就注定了当前SaaS的应用市场必定面向小型企业以及个人用户,对于中大型企业的实施应用SaaS软件,必定存在种种难以解决的问题和麻烦。而当前中国的SaaS供应商也很不完善,大型软件开发商是否有必要介入还心存疑问,当前SaaS供应商不少是由个人创业类型的人搞的,这些创业者没有资源、没有渠道,却有技术和热情,他们可以用最低的成本制作出最适合小企业使用的SaaS软件(有的会加上ERP或CRM的虚名),还可以通过虚拟的网络扩大了自身的影响,通过媒体的炒作来获得企业的眼球。然而我们应该注意到,SaaS在美国等发达国家也仅仅只是研究探索阶段,在国内的市场上成熟应用在短期内是极不现实的,更何况国内的ERP传统开发商已经在低端市场上竞争非常激烈了,SaaS供应商如果仅仅想依靠低价策略来获取这个低端市场的份额,我觉得SaaS的这种尝试难免会重蹈当年ASP的失败命运