<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>鱼越长空 &#187; 软件</title>
	<atom:link href="http://oceafly.com/category/%e8%bd%af%e4%bb%b6/feed/" rel="self" type="application/rss+xml" />
	<link>http://oceafly.com</link>
	<description>非渊不落</description>
	<lastBuildDate>Fri, 16 Jul 2010 03:39:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>如何提取图片上的字体</title>
		<link>http://oceafly.com/2009/05/%e5%a6%82%e4%bd%95%e6%8f%90%e5%8f%96%e5%9b%be%e7%89%87%e4%b8%8a%e7%9a%84%e5%ad%97%e4%bd%93/</link>
		<comments>http://oceafly.com/2009/05/%e5%a6%82%e4%bd%95%e6%8f%90%e5%8f%96%e5%9b%be%e7%89%87%e4%b8%8a%e7%9a%84%e5%ad%97%e4%bd%93/#comments</comments>
		<pubDate>Mon, 18 May 2009 12:12:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[字体]]></category>

		<guid isPermaLink="false">http://oceafly.com/2009/05/%e5%a6%82%e4%bd%95%e6%8f%90%e5%8f%96%e5%9b%be%e7%89%87%e4%b8%8a%e7%9a%84%e5%ad%97%e4%bd%93/</guid>
		<description><![CDATA[简便提取图片上字体的方法]]></description>
			<content:encoded><![CDATA[<p>当我们看到一张图片，上面有很漂亮的字体，可是这是什么字体呢？去浩瀚的英文字体库一一对照不是完全没有准确找到的可能，只是，谁有那样的耐力？不是标榜自己，本人真的干过这样的事，太痛苦了。再者，有时候客户会给一些企业的Logo过来，图片很小，无法满足印刷的需要，你如何准确的复制一张同样的Logo？<a href="http://myfonts.com/">My Fonts</a>帮我们解决了这个问题，他们提供的“What The Font”功能可以分析图片上文字（英文）所用的字体。</p>
<p><strong>地址：</strong><a href="http://new.myfonts.com/WhatTheFont/">http://new.myfonts.com/WhatTheFont/</a></p>
<p>使用注意事项：</p>
<p>1.如果图片是图文混排，尽量去除图片，仅留字型；（貌似更适合Logo类的图片字体分析）</p>
<p>2.多种字体混排，需要按字体类别裁切图片，一个字体一张；</p>
<p>3.为了节省时间，如果文字过多，选择一个单词就OK了；</p>
<p>4.图片上载后需要根据系统自动切割的单字母图片输入一次英文字母。</p>
<p>来自：<a href="http://bjnahan.net/post/1005.htm">呐喊网络部落格</a></p>
]]></content:encoded>
			<wfw:commentRss>http://oceafly.com/2009/05/%e5%a6%82%e4%bd%95%e6%8f%90%e5%8f%96%e5%9b%be%e7%89%87%e4%b8%8a%e7%9a%84%e5%ad%97%e4%bd%93/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GAE正式开始推出收费服务</title>
		<link>http://oceafly.com/2009/02/gae-cost/</link>
		<comments>http://oceafly.com/2009/02/gae-cost/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 13:02:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[GAE]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[收费]]></category>

		<guid isPermaLink="false">http://oceafly.com/2009/02/gae%e6%ad%a3%e5%bc%8f%e5%bc%80%e5%a7%8b%e6%8e%a8%e5%87%ba%e6%94%b6%e8%b4%b9%e6%9c%8d%e5%8a%a1/</guid>
		<description><![CDATA[GAE推出最新的收费价格]]></description>
			<content:encoded><![CDATA[<p>今天登入GAE账户，一进去就跳出来一个新的协议框。没多考虑，同意之后进去，才发现控制面板上多了一个billing选项。其中第一个选项是“billing set”,里面原来就是各项服务的价格：</p>
<p><a href="http://oceafly.com/wordpress/wp-content/uploads/2009/02/image3.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://oceafly.com/wordpress/wp-content/uploads/2009/02/image-thumb3.png" width="446" height="189" /></a>&#160; </p>
<p>按照谷歌的收费标准，用户每日使用App Engine的时间超过46.3计算小时，超出部分每计算小时将收取0.10美元的费用。每日收到数据超过10GB，每GB将按照0.10美元的标准收取费用;每日发送数据超过10GB，每GB将按照0.12美元的标准进行收费。此外，用户存储数据超过1GB，每天将按照1GB 0.005美元的标准收取费用。此外，通过应用接受电子邮件，每天超过2000份的话，每份邮件将收取0.0001美元。总的来说这个价钱还算公道。</p>
<p>另一个选项是“billing history”里面主要是账单的设置，以及一些相应报告。</p>
<p>虽然GAP开始收费了，但其中的免费部分还是挺大的，所以如果有兴趣的还是可以注册去玩玩的。</p>
]]></content:encoded>
			<wfw:commentRss>http://oceafly.com/2009/02/gae-cost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>微软最新在线英汉翻译词典:英库在线</title>
		<link>http://oceafly.com/2009/02/enbook/</link>
		<comments>http://oceafly.com/2009/02/enbook/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 09:57:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[微软]]></category>
		<category><![CDATA[翻译]]></category>
		<category><![CDATA[英库在线]]></category>
		<category><![CDATA[英语写作]]></category>

		<guid isPermaLink="false">http://oceafly.com/2009/02/%e5%be%ae%e8%bd%af%e6%9c%80%e6%96%b0%e5%9c%a8%e7%ba%bf%e8%8b%b1%e6%b1%89%e7%bf%bb%e8%af%91%e8%af%8d%e5%85%b8%e8%8b%b1%e5%ba%93%e5%9c%a8%e7%ba%bf/</guid>
		<description><![CDATA[英语写作的新利器:英库在线]]></description>
			<content:encoded><![CDATA[<p>英库是由<a href="http://www.msra.cn/">微软亚洲研究院</a>研发的帮助英文写作的垂直搜索引擎。它完美融合了十余部经过授权的专业词典和数百万网络数据，例如微软Office词典和电子百科全书，利用自然语言计算、统计机器学习等技术对数据进行自动分类、质量分析、相关度排序、语法分析等处理，力图为用户提供优质的搜索体验。通过英库，您可以查询中英文单词和短语，与此同时，英库还为您提供了词性百搭搜索、按分类对例句进行过滤等功能，快来试试吧！</p>
<p><strong>搜索结果页面</strong></p>
<p><img src="http://engkoo.msra.cn/helplite_files/image003.jpg" /></p>
<p>A：词典搜索结果。此处列出了英库搜索到的常用解释，包括音标、词性、中英文翻译、词形变化等.</p>
<p>B：例句搜索结果。此处显示常见例句搜索结果，包括英文例句、中文例句和例句来源。</p>
<p>C：相关词搜索结果。此处显示同义词、反义词搜索结果。</p>
<p>D：推荐词组搜索结果。</p>
<p>E：历史纪录。</p>
<p>在垂直搜索领域，微软始终保持着奔跑的姿态：借助英库(Engkoo)，传统的在线词典模式被突破。“毫不夸张地说，我对英库渴望已久。”微软亚洲研究院自然计算组副研究员刘晓华在采访快结束时才对记者说了一句很“私人”的感受。“我是一个中 国人，在微软亚洲研究院，我的日常语言变成了英语，日常口头交流还好说，但是发邮件、演示PPT、写研究论文就需要精益求精。这样特定的角色就要求我像美 国人一样写出纯正、地道的英文来。”</p>
<p><img src="http://www.cnbeta.com/articles/pic/sour.gif" /><strong>访问:</strong><a href="http://www.engkoo.com/">Engkoo 微软英库在线</a></p>
<p> 坐在刘晓华身边的Matthew Scott挂着夏威夷阳光般亲切的笑容，这个来自纽约的小伙子是微软亚洲研究院技术转化组软件开发工程师，同时，也是英库项目的负责人，Matthew Scott现在还听不懂刘晓华和记者之间的中文对话。对于一个不懂汉语的外国人，却在负责一个用来帮助中国人写英文的垂直搜索引擎的疑惑，记者很快释然 了。因为从Matthew Scott的微笑中感受到的是他与这个全球性的跨国企业相似的表情：充满“亲和力”的本地化创新。</p>
<p> 微软作为一名后来新兵在纷繁的在线词典市场，从帮助国人写好英文文章的角度，选择了与谷歌、网易有道词典、爱词霸完全不同的开始。&#160; </p>
<p><strong>希格玛的地道英腔</strong></p>
<p> 英库在线英语工具（www.engkoo.com）本质上是一个帮助中国人学习英语的垂直搜索引擎。与微软亚洲研究院的有些研究成果相似，英库 的诞生是微软亚洲研究院研究员们的无数次冒险和尝试之一。“开始的想法也并不在于商业上的应用，而是流传在研究院内部的一个有用的小工具。 ”Matthew Scott对记者说。</p>
<p> 英库凝结了包括创新工程组、语音组、用户界面组、机器学习组等不同领域的研究团队的集体的智慧，而微软亚洲研究院的研究员们就成了英库第一批使用者。&#160; </p>
<p> 英库融合了包括微软Office词典、电子百科全书等十余部经过授权的专业词典，通过对整个互联网的网页进行分析，抽取、整理获得数量巨大不断 更新的双语例句和短语，再利用自然语言计算、统计机器学习等技术对双语例句做了自动分类、质量分析、相关度排序、语法分析等处理，在此基础之上构建了基于 语言学特征的高维索引，从而提供了超越关键词的新的检索体验。</p>
<p> 经过了无数次的改进，英库经受住了希格玛大厦里这群“最聪明”人的挑剔和“找茬”。在去年11月微软亚洲研究院“创新日”活动上，英库和其它展出的四十多项创新成果首次亮相就吸引了众人目光。</p>
<p> “也许别的在线词典的搜索功能已经很完善，但是英库着实为用户着想，不仅词库完整，更注重用户的体验以及操作的便捷。我相信英库一定会在将来成为最受欢迎的在线词典之一。”北京理工大学微软技术俱乐部王维在看过技术演示后说。</p>
<p><strong>世搜新语 </strong></p>
<p> 界面友好度和细节上的斟酌往往决定了软件的生命力，相较于大多数停留在翻译功能的在线词典来说，英库的确是个突破。</p>
<p> “在写作过程中，常需要找一个词来搭配另外一个词来润色句子表达，英库的词性百搭就提供了这样的功能，输入句子主干，对于无法确定的单词，可以 使用该词的词性缩写代替，英库就能自动搜索出符合要求的例句，这对于我写技术性的英文报告帮助太大了。”刘晓华这样向记者介绍。</p>
<p> 在英库词典搜索框中输入一个单词，所有相关的信息都汇集于一个页面。在页面上端，列出了常用解释，同时包括音标、词性、中英文翻译、词形变化等。这种基于千万数量级权威词典和网上最新词汇而搜索到的词汇释义被Matthew Scott形容为“与时俱进”。</p>
<p> 紧接着词汇释义的是关于所搜索词的例句搜索结果，包括英文例句、中文例句和例句的来源。这些例句是从海量的互联网数据中选择出来的，通过复杂的 机器语言分析和算法，把有拼写错误、语法错误、句子特别长、或者包含怪符号、中文翻译质量差的排除掉，之后再对筛选后的数据进一步算分数。“现在可以呈现 出10条例句，就会有一个质量由高到低的排序，以后会呈现更多的例句，通过机器计算来让用户自己选择。”Matthew Scott向记者介绍到。</p>
<p> 值得一提的是英库的例句检索功能。通过对例句进行进一步的加工，无论是口语的、书面语的，还是技术性词汇，用户根据这些检索条件，选择对应难度 的例句。因此无论是小学生写作文、还是专业研究者写论文或者是员工给老板呈报告，都可以找到适合自己文章难度的例句。以“mouse”这个单词为例，它既 有老鼠的意思，同时也是鼠标的意思。</p>
<p> 对于相似的词条，可以把两个近义词拖放到一起，在同一个页面中进行比较，不仅可以比较词的原型，还可以比较词的变形和不同的词性。而点击页面中出现的单词，可以局部刷新，并且能用机器合成的朗读音来地道的朗读例句。</p>
<p><strong> 起跑之后</strong></p>
<p> “现在的英库只是一个起点。我们希望它作为一个渠道，未来能不断把研究院更新的研究成果放在上面，而不仅仅只有垂直搜索的功能。”Matthew Scott对记者说道。</p>
<p> 从帮助中国人写地道的英文文章出发，微软的定位很明确：做在线词典的第二个层次。因为在线的翻译结果往往难以达到文章写作的要求，这个时候就可以通过英库验证从而得到地道的英文表达。</p>
<p> 说起英库的未来，Matthew Scott双眼放出激动的光芒：“接下来，英库上马上就会添加一些更有用的功能，比如把英文句子划出，通过机器的翻译立刻用中文表达出来；包括英文句子和英文段落的机器翻译和表达方式，这些都是我们正在研究的课题。”</p>
<p> 语言是人们沟通的手段，技术缩短了交流的距离，微软在这两个对人类发展最重要领域之间架起了一座桥梁。微软在基础研究阶段就定下了产品的基调： 面向中国文化和中国用户的需求。从人立方、对联搜索到如今的英库在线英语工具，微软亚洲研究院在垂直搜索领域保持着奔跑的姿态</p>
]]></content:encoded>
			<wfw:commentRss>http://oceafly.com/2009/02/enbook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TiddlyWiki: 做任何你想做的事</title>
		<link>http://oceafly.com/2009/02/tiddlywiki-blog/</link>
		<comments>http://oceafly.com/2009/02/tiddlywiki-blog/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 00:19:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[GTD]]></category>
		<category><![CDATA[TiddlyWiki]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://oceafly.com/?p=111</guid>
		<description><![CDATA[你可以用TiddlyWiki来做blog,GTD,Wiki,任何你能想到的事]]></description>
			<content:encoded><![CDATA[<p>  <a href="http://www.tiddlywiki.com/">TiddlyWiki</a>这个东西, 仅仅一个网页, 却将JavaScript,CSS和DOM的功能发挥到了极致。当年看见Gmail的时候惊叹网页上的东西也可以做得这样易用，而到了TiddlyWiki这里发现Gmail也不算啥了。</p>
<p>  简单地说，从名字上可以看出，它具有一些wiki的功能，但它自带条目(它管这叫做tiddler)的管理，点击名称时时显示内容到中间区域——其实这就是一个简单的笔记软件了，并且不用安装任何其他的软件，我以前都用<a href="http://notecase.sourceforge.net/">notecase</a>来记录一些琐碎的东西，但现在用不着了。</p>
<p>  如果只是这样，还不算什么，但它还有宏、<a href="http://tiddlythemes.com/">主题</a>、导入、导出等等功能。更强的是跟Firefox, Eclipse这样的东西类似，有一个很好的扩展机制，结果是有太多的插件使得我们可以把它做成一个GTD系统或者blog系统，<a href="http://www.socio-kybernetics.net/saurierduval/2005/07/tiddlywiki-mania.html">Blog before you Think</a>这篇文章就介绍了各种变体。</p>
<p>  唯一的限制在于这些编辑只能在本地文件上做，网页自身没有机制将内容提交到服务器上去。不过也有网站提供TiddlyWiki服务(<a href="http://www.tiddlyspot.com">http://www.tiddlyspot.com</a>)，使得可以将服务保存到服务器，甚至下载到本地，修改完成后再点击网页上一个链接就上传了。</p>
<ul>
<li>指导
<ul>
<li><a href="http://www.tiddlywiki.cn/">TiddlyWiki入门</a> (中文)</li>
<li><a href="http://www.blogjones.com/TiddlyWikiTutorial.html">TiddlyWikiTutorial</a></li>
</ul>
<ul>
<li><a href="http://tiddlywikitips.com/">TiddlyWiki Tips</a></li>
<li><a href="http://web.nlhs.tyc.edu.tw/~lss/wiki/TiddlyWikiTutorialTW.html">TiddlyWiki 使用教学繁体中文</a></li>
<li><a href="http://twhelp.tiddlyspot.com/">TWHelp</a></li>
</ul>
</li>
<li>社区
<ul>
<li><a href="http://groups-beta.google.com/group/TiddlyWiki">Google 一般使用讨论组〔英〕</a></li>
<li><a href="http://groups-beta.google.com/group/TiddlyWikiDev">Google 开发者讨论组〔英〕</a></li>
<li><a href="http://groups.google.com/group/TiddlyWiki-zh/">Google 华语支持论坛</a></li>
<li><a href="http://www.tiddlyspot.com/">TiddlySpot</a>, 提供TiddlyWiki存放服务</li>
</ul>
</li>
<li>一些资源(宏/插件/主题)
<ul>
<li><a href="http://www.tiddlytools.com/">TiddlyTools</a> (那是相当的强啊, 一定要看)</li>
<li><a href="http://www.personal.psu.edu/staff/a/c/ach12/tiddlywiki/extensions.htm">TiddlyWikiExtensions &#8211; by AlanHecht</a></li>
<li><a href="http://homes.jcu.edu.au/~ccscb/mptw/">MonkeyPirateTiddlyWiki &#8211; simon baird&#8217;s tiddlywiki hacks</a></li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://oceafly.com/2009/02/tiddlywiki-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>怎样用GAE(Google App Engine)建立Blog网站</title>
		<link>http://oceafly.com/2009/02/gae-blog/</link>
		<comments>http://oceafly.com/2009/02/gae-blog/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 00:53:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[GAE]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[博客，]]></category>

		<guid isPermaLink="false">http://oceafly.com/?p=101</guid>
		<description><![CDATA[如何用Google App Engine建立独立博客]]></description>
			<content:encoded><![CDATA[<p>问题的提出：1.我国内的虚拟主机感觉速度时好时坏，总不令人满意，所以有找一个稳定的主机的想法，但又不准备再花钱，因为国内和国外的主机买的时间也不长，也不想浪费金钱以及人力来搬家。2.几天前了解了一下<a href="http://appengine.google.com/">Google App Engine</a>，其实Google的东西总是太好太强大，以至于我这样的菜鸟只好避而远之，但又看到<a href="http://www.step1.cn/">K_Reverter</a>已经将整个网站都搬到了GAE，并且还实现了许多强悍的功能，所以羡慕不已。所以，有想利用GAE做点东西的想法了，只是暂时不敢大动干戈，所以今天建立一个blog程序算是尝试吧，更多的想法有待更多的尝试。</p>
<p>Google App Engine，简单的说就是一个Google提供的强大的开放的虚拟主机，每个用户可以建立10个app，也就是10个网站，每个网站500M的空间，也就相当于5G的个人空间。不过，大家不要动歪脑筋，因为Google的限制中一个app只能最多1000个文件，单文件最大500K，所以基本上以为这空间可以放大容量文件的就死心吧。加上GAE提供的是python语言的支持，还不支持PHP，更不用说.NET了，同时还没有MYSQL，自身提供的数据库好像还是很不强大的，另外还不支持FTP，需要使用python上传(不过还蛮好用)，加上python的程序本身就不多，Google的GAE又有很多的限制，所以基本上只有拿GAE看看的份了。</p>
<p>今天寻找了一下python+blog，不过效果不是很好，虽然许多大大们都说python开发blog简直是小菜一碟，但我真的没有找到几个，可能国内的还不多吧。首先我找到的是<a href="http://www.pylogs.cn/">pylogs</a>，看了演示网站，觉得非常的不错，简洁明了，功能也是可以，于是就下载，上传到GAE，结果500错误，在本地调试，也是500错误，难道pylogs用的是Django 1.0框架，而Google提供的是0.96的框架？当然，pylogs是需要MYSQL支持的，而DreamHost的MYSQL是支持外联的，所以不应该存在问题。最后只好作罢。后来找到了这个<a href="http://micolog.appspot.com/">micolog</a>(<a href="http://code.google.com/p/micolog/downloads/list">下载地址</a>，现在0.5版本)，看到这个的时候是惊喜的，配置完成后登陆到后台完全是惊讶的，应该说这确实是一个非常不错的blog程序了，并且和wordpress做的很像，功能也类似，打着GAE python blog的旗号，让人非常喜欢。看看人家列举的功能吧：</p>
<li>custom theme</li>
<li>tags and categories for the blog entry.</li>
<li>rich content editor by tinymce</li>
<li>import data from wordpress export file</li>
<li>menu &amp; pages management.</li>
<li>cache enabled</li>
<li>implement wordPress API and metaWeblog API ,support client writer (such as window live writer) </li>
<li>看到上面这些功能我想基本上都够用了吧。既然说到这里，那么我们做一下简单的比较吧，我为什么要推荐这样的一个blog。首先不管zblog还是wordpress都需要空间存放，那就需要购买虚拟主机，而如果用GAE则完全免费，并且GAE的速度是飞快的没有怠机的(可能会有，但Google强大的集群技术应该不会出现这样的情况)；其次，如果使用<a href="http://www.blogspot.com/">Google blog服务</a>，虽然可以绑定自己的域名，但是总在页面最上显示Blogger的搜索和提示，总觉得不爽；再次，我想放自己的Google adsense怎么办(Blogger是支持adsense的)？总觉自己做模板什么的灵活一些，Blogger的adsense存放位置可能不是很灵活。可能原因还有更多，当然GAE的缺点也是有的，比如可能被墙挡住，数据库不容易控制等等。话题有点扯远，甚至说到了GAE和虚拟主机的比较去了。从上面的功能上来看，tag和categories我觉得不用说，定制皮肤还不错，我喜欢的是从wordpress导入、拥有pages功能和支持WLW，当然cache也不错。所以，如果你想用WordPress，那么你可以先用micolog+GAE建立一个bolg试试，免费加快速访问，一定会让你惊喜的。回到正题，从头开始讲整个<strong>安装设置</strong>，包括Windows live writer中的设置。</li>
<li>1.既然是使用GAE，那当然要<a href="http://appengine.google.com/">注册一个GAE</a>吧，你只要有Gmail帐号就可以了。然后按照步骤建立一个app，这样你就差不多得到你的网站名了，我注册的是sunkimon，所以可以使用sunkimon.appspot.com这个Google提供的免费二级域名来访问。<a href="http://oceafly.com/wordpress/wp-content/uploads/2009/02/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://oceafly.com/wordpress/wp-content/uploads/2009/02/image-thumb.png" border="0" alt="image" width="340" height="105" /></a>2.下载<a href="http://code.google.com/intl/zh-CN/appengine/downloads.html">App Engine SDK</a>。因为要用到这个来上传app的。安装SDK，桌面上就提供了一个Google App Engine的文件夹快捷图标，进入该文件夹，看到的是一些py文件，不用管，只要知道dev_appserver.py是在本机模拟开发环境的，而appcfg.py是用于上传等工作的，具体就去参考入门指南吧。3.下载<a href="http://code.google.com/p/micolog/downloads/list">micolog</a>，这是主程序当然要下载了。完成后是一个压缩包，将该压缩包解压缩到Google App Engine所在目录。
<p>4.进入Google App Engine下的micolog目录，用文本编辑器打开app.yaml文件，这是一个配置文件，只需要将第一行的application后的内容改成你所建立的app的ID就可以了，比如我的就是sunkimon。(要知道第一次就是因为没有理解这个导致文件上传到GAE都没有成功，笨吧)</p>
<p>5.开始-运行-cmd，命令行进入到Google App Engine目录，输入命令：appcfg.py update micolog/，回车确定。第一次上传的话会提示输入Email，就是你自己注册的Gmail地址，密码也是你的gmail地址，然后提示一些信息，大致就是验证通过、找到多少文件、开始上传、结束上传等信息，很快就完成了。(如第4点所说，如果app.yaml文件的ID是错的那么你是上传不成功的)</p>
<p>6.那就赶紧开始你的Blog之旅吧。登录sunkimon.appspot.com就可以看到效果了。点击右上角的admin就可以开始管理你的blog了。看一下简单的后台吧，和wordpress很像哦。</p>
<p><a href="http://oceafly.com/wordpress/wp-content/uploads/2009/02/image1.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://oceafly.com/wordpress/wp-content/uploads/2009/02/image-thumb1.png" border="0" alt="image" width="342" height="159" /></a></p>
<p>虽然看上去完工了，但后续工作还没有完。下面再说几件事情吧。</p>
<p><strong>将该app绑定到一个自有的二级域名</strong>：</p>
<p>首先该域名是已经注册了<a href="https://www.google.com/a/">Google apps</a>，如何注册请看我的上一文：<a href="http://oceafly.com/2009/02/google-apps/">Google apps注册以及解析</a>。</p>
<p>然后，进入到appengine中你刚刚建立的app的控制面板，在左侧的管理工具栏中点击Versions，有一个add domain的按钮，就是它了，点击进入下一页面提示输入域名，直接就是国际域名，比如我的就是good-paying.cn，如果你的域名还没有注册Google apps那么会提示无法继续的。再继续的话就是进入到Google apps的管理面板了，提示输入域名，写一个二级域名就可以了，所以我就写了gae.good-paying。确定后提示该二级域名的CNAME需要指向ghs.google.com，完成后才能确认点那个我已经完成了该操作的按钮。(这里很简单，图片也不上了，写的也很罗嗦，自己一步一步很容易搞定的)</p>
<p>最后，需要在域名中设置上一步中的二级域名的CNAME记录。</p>
<p>所以，你现在可以通过这两个域名来访问我的GAE上的blog程序了：<a href="http://good-paying.cn/">good-paying.cn</a>(我自己的二级域名)和<a href="http://sunkimon.appspot.com/">sunkimon.appspot.com</a>(Google提供的免费二级域名)，两者访问的效果都是一样的。</p>
<p><strong>将wordpress数据导入micolog：</strong></p>
<p>这一个步骤还是很简单的，首先登录wordpress的后台，选择导出，导出的是wordpress自有个是的XML文件。然后，登录micolog后台(忘了说了，micolog的登录是和gmail已经集成了，看来又用到了gmail的API了，够强悍)，在设置中的导入导出，选择刚才导出的XML文件直接导入到wordpress中，即可，非常的简单而方便。顺便要提一下的是，wordpress的固定链接，在micolog中也存在，所以，如果你真的准备搬家到GAE，那么可以使用完全一致的固定链接，对于SEO来说是不会有影响的，这一点做的非常的不错。</p>
<p>只是，我在导入的时候我碰到了一个问题，竟然导入中断掉了，试了好几次都不成功，没有办法只好看XML文件，最后发现竟然有几个图片也导出成文章了，我把由图片生成的item删除，最后导入成功了，可能是wordpress的bug。</p>
<p><strong>使用Windows live writer写blog：</strong></p>
<p>首先登录micolog后台设置中的基本设置，在最下面有一个客户端（Xmlrpc）调用设置，这里写上你的用户名和密码，这样就可以支持WLW了。</p>
<p>然后是配置WLW，在WLW中新增一个日志账户，其中提供者和接入地址，需要按下图填写。(这也是网上找的，不然也不会写这一点)。类型选择wordpress2.2+，接口为网址后面加/rpc，比如我的就是<a href="http://good-paying.cn/rpc">http://good-paying.cn/rpc</a>。经过我的测试，上传图片，嵌入iframe等都没有问题，并且WLW的缩略图等都支持，图片直接上传到GAE的空间，非常的不错。</p>
<p><a href="http://oceafly.com/wordpress/wp-content/uploads/2009/02/image2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://oceafly.com/wordpress/wp-content/uploads/2009/02/image-thumb2.png" border="0" alt="image" width="313" height="174" /></a></p>
<p>至此，使用GAE建立blog的过程已经全部完毕，你是否也心痒痒的要建立一个呢？那就赶紧开始吧。</p>
<p>====================</p>
<p>早上的时候又找了一个python blog列表，开源Python博客列表（fromGoogle App Engine 中文观察）：<br />
Plog  <a href="http://code.google.com/p/pyweblog/">http://code.google.com/p/pyweblog/</a></li>
<li>示例: http://plog.appspot.com<br />
n23  <a href="http://code.google.com/p/n23/">http://code.google.com/p/n23/</a></li>
<li>示例: http://n23.appspot.com/blog<br />
xian-min <a href="http://code.google.com/p/xian-min/">http://code.google.com/p/xian-min/</a></li>
<li>示例: http://xian-min.appspot.com<br />
tublog <a href="http://code.google.com/p/tublog/">http://code.google.com/p/tublog/</a></li>
<li>示例: http://ether.appspot.com<br />
NiuBi <a href="http://code.google.com/p/niubi/">http://code.google.com/p/niubi/</a></li>
<li>示例: http://niubi.appspot.com<br />
onlypy  <a href="http://code.google.com/p/onlypy/">http://code.google.com/p/onlypy/</a></li>
<li>
<p align="left">示例: http://onlypython.appspot.com<br />
英文<br />
Potlatch Blog http://github.com/araddon/potlatchblog/tree/master DEMO: http://aaronspotlatch.appspot.com/<br />
Bloog http://github.com/DocSavage/bloog/tree/master DEMO: http://bloog.appspot.com/</p>
<p> </li>
]]></content:encoded>
			<wfw:commentRss>http://oceafly.com/2009/02/gae-blog/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Google apps注册以及解析</title>
		<link>http://oceafly.com/2009/02/google-apps/</link>
		<comments>http://oceafly.com/2009/02/google-apps/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 00:22:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[Google apps]]></category>
		<category><![CDATA[注册]]></category>
		<category><![CDATA[谷歌]]></category>

		<guid isPermaLink="false">http://oceafly.com/?p=93</guid>
		<description><![CDATA[如何用cn域名注册google apps]]></description>
			<content:encoded><![CDATA[<p>本来只想写ghs.google.com问题的，不过想想还是简单说一下Google apps吧。Google apps是Google推出的<a href="http://www.google.com/a/">强大的企业应用套件和服务</a>，现阶段主要服务有电子邮件、日历、在线文档、网站和即时通讯，其实这些和你Google帐号所拥有的Gmail等功能都有了，只是Google提供的这些服务和应用直接给你的网站域名，其实我觉得一般企业最关注的应该就是mail账户了，如果拥有自己公司域名后缀又强大的和Gmail功能完全一样，那是多么令人兴奋的事情，不过今天不用兴奋，Google就将这些服务免费赠送给你了，功能强大到不仅仅是让人兴奋，赶紧丢掉你自己的mail邮局直接去注册一个免费的Google邮局吧，让你自己的邮局同Gmail一样强大。</p>
<p>OK，如何注册？很简单，登录此网址链接<a href="http://www.google.com/a/cpanel/domain/new">http://www.google.com/a/cpanel/domain/new</a>，输入你的域名(你当然首先呀要有自己的域名吧)开始使用，进行简单设置即可。一个小技巧：不知道为什么cn域名注册是通不过的，提示该地区没有开通此服务，不过Google很巧妙的给我们开了一个后门，输入你的cn域名为CN即可，是大写，比如我的good-paying.CN即可通过可以注册。完成后需要激活设置，有CNAME和文件两种激活方式，一般我想采用文件激活方式吧，只要按照要求做好html文件然后放到网站的目录下可以访问即可。当然激活mail的话是需要将MX记录解析到Google提供的网址。等待，然后就可以用了，必须MX记录正确了才可以收发邮件哦。Google apps免费版能够提供200账户，我想一般的中小企业肯定是足够了，真的是很好很强大。OK，讲的很简单，如果不明白，可以Google一下。</p>
<p align="justify">关于ghs.google.com，其实Google是为了将你很长的域名变成简短的域名，比如原来需要通过<a href="http://mail.google.com/a/good-paying.cn">http://mail.google.com/a/good-paying.cn</a>这么长的链接访问我的邮箱，我可以简单设置为<a href="http://mail.good-paying.cn">http://mail.good-paying.cn</a>来访问我的邮箱。本来以为设置为<a href="http://mail.good-paying.cn">http://mail.good-paying.cn</a>以后就不会出现mail.google.com的网址，但结果其实是Google做了个转向而已，如果只是转向的话我为什么要复杂的设置CNAME记录，那我直接在域名管理中直接将mail.good-paying.cn转向到<a href="http://mail.google.com/a/good-paying.cn">http://mail.google.com/a/good-paying.cn</a>好了。在这里，我想要说的是我折腾的过程，而不是简单的结果。</p>
<p>上面已经说了Google提供了自定义网址的功能，你只要将该网址的CNAME记录设置为ghs.google.com就可以使用了，不过可惜的是据说ghs.google.com被封掉了，大陆地区是无法访问的，所以你CNAME记录设置完成后是无法访问的。怎么办？思路一：通过网址中转试试。首先我到co.cc注册了一个免费域名，然后设置一个二级域名CNAME到ghs.google.com，然后我再将我自己的mail的二级域名CNAME到co.cc的二级域名。我想如果co.cc的二级域名能够访问ghs.google.com，那么我通过co.cc中转来访问ghs.google.com也许可以。但结果是不可以，并且发现ping ghs.google.com可以直接得到IP，但不通。通过美国的代理其实是能够访问的。罢，思路一彻底失败，因为ghs.google.com的IP被封掉的话是没有办法了。继续找方法，方法二：直接将二级域名A记录解析到Google提供服务的IP地址。去代理服务器网站找了一些Google的IP，并且是同ghs.google.com的IP相近的(第四个数字有差异，通过IP查询是来自美国Google集群)，并且是ping通的，赶紧将二级域名的A记录解析到该IP(其实我是用co.cc域名做了个A记录到Google，我的二级域名CNAME到co.cc，不过我想直接做二级域名A记录也应该是一样的)，测试下来很可惜，二级域名转向了gmail的网站，看来是IP选择的有问题，Google了一下又找了一个IP：209.85.171.121，也是Google的，A记录做解析，结果通过了，二级域名转向了Google apps。</p>
<p>总结(其实也没有什么好总结的)：1.如果想以简短域名访问Google apps，建议直接使用域名的URL转发功能即可；2.如果在Google apps中设置为简短域名访问，那么Google说的做个CNAME到ghs.google.com，不要这样做，直接将二级域名A记录到IP：209.85.171.121。</p>
<p>最后：1.co.cc网站提供免费的co.cc域名，可以做A/CNAME/MX等，NS都可以使用其他DNS，非常的不错，如果需要免费玉米的朋友可以去看看；2.Dreamhost的DNS还是非常快的，我增加一个A记录或者CNAME，在1分钟内基本就可以访问，不过如果更新的A或者CNAME的话，好像有点慢。</p>
]]></content:encoded>
			<wfw:commentRss>http://oceafly.com/2009/02/google-apps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>让Google日历来提高你的工作效率</title>
		<link>http://oceafly.com/2009/02/google-calendar/</link>
		<comments>http://oceafly.com/2009/02/google-calendar/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 13:55:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[效率]]></category>
		<category><![CDATA[谷歌日历，GTD]]></category>

		<guid isPermaLink="false">http://oceafly.com/?p=90</guid>
		<description><![CDATA[怎样有效地通过Google日历来提高你的工作效率]]></description>
			<content:encoded><![CDATA[<p>以前我总是以为脑袋够用，从来不用备忘、日程等工具。但事实上我太高估自己的能力，一个日程表、一个事项提醒，或者一个todo list都是十分有用的。</p>
<p>在<a href="http://lifehacker.com/378062/five-best-gtd-applications">Lifehacker的投票</a>里，人们认为<strong>最有用的GTD(Getting Things Done)工具是：笔和纸</strong>。</p>
<p>除了笔和纸之外，<a href="https://www.google.com/calendar/">Google日历</a>是我认为目前最好一个日程管理服务，或许你正在用，如果你了解下面的一些小技巧，你会用的更舒服。</p>
<p><img src="http://lh5.ggpht.com/_RmRZZIr3Kws/SW1Leik5geI/AAAAAAAAC3c/6Vmc4kos6XI/s800/snap0021.jpg" alt="" width="514" height="288" /></p>
<p>昨天在<a href="http://twitter.com/jason5ng32">twitter</a>里做了个小小的调查，使用Google日历的朋友不少，大多数人都会用到其中一个功能：<strong>短信提醒</strong>。</p>
<p>这是个非常有效的事项提醒方式。</p>
<h4>一、连接与外观</h4>
<blockquote>
<h5>1、https加密访问</h5>
<blockquote><p>Google日历支持https方式连接，建议大家都使用这种方式。当你在Google因搜索低俗内容被断开连接后，使用http方式是无法连接Google日历的。<a href="http://www.kenengba.com/post/408.html">Gmail也有https方式</a>。</p>
<p>事实上，能用https的服务都建议大家使用这种方式，<a href="http://www.kenengba.com/post/533.html">这个互联网不可靠</a>，你永远不知道什么时候会被低俗。</p></blockquote>
<h5>2、拖曳选择日期区间</h5>
<blockquote><p>你可以使用拖曳日期的方式选择日程显示区间：</p>
<p><img src="http://lh3.ggpht.com/_RmRZZIr3Kws/SW1LcZtU7EI/AAAAAAAAC2s/238H2zWJUHI/s800/snap0015.jpg" alt="" width="171" height="165" /></p></blockquote>
<h5>3、设定个性化日期区间</h5>
<blockquote><p>当然，除了拖曳选择日期区间外，你还可以在设置里设置“自定义视图”显示的日期数目。</p></blockquote>
<h5>4、给Google日历换个皮肤</h5>
<blockquote><p>觉得Google日历太丑了？有时我也有这样的感觉，你可以使用Better GCal Firefox扩展使其变得漂亮，总体外观如下：</p></blockquote>
<p><img src="http://lh4.ggpht.com/_RmRZZIr3Kws/SW1LeGZOogI/AAAAAAAAC3U/rvwBCLiw5DI/s800/google-calendar-redesigned.jpg" alt="" width="484" height="321" /></p></blockquote>
<h4>二、同步日历</h4>
<p>一个好的日程表应该具有导出功能，也就是能与其它日程管理软件/服务同步。</p>
<blockquote>
<h5>1、与电脑软件同步</h5>
<blockquote><p>你可以在<a href="http://www.google.com/support/calendar/bin/topic.py?topic=15285">这里</a>看到将Google日历导出到Outlook等软件和导入日历到Google日历的步骤。</p>
<p>如果你使用的是MS Outlook，你还可以使用专用的软件来同步：<a href="http://dl.google.com/googlecalendarsync/GoogleCalendarSync_Installer.exe">Google Calendar Sync</a></p></blockquote>
<h5>2、同步到手机</h5>
<blockquote>
<h6>（1）S60系列</h6>
<blockquote><p>如果你在用S60系列手机，你可以用<a href="http://www.gcalsync.com/">GcalSync</a>来将手机日程与Google日历同步，首先你需要在手机上安装GcalSync软件。</p>
<p>安装软件后设置好用户名和密码即可。</p></blockquote>
<h6>（2）iPhone</h6>
<blockquote><p>对于iPhone来说，可以使用一款名为NemusSync的软件，我目前正在使用，同步效果很理想。</p></blockquote>
<h6>（3）其它手机</h6>
<blockquote><p>如果你的手机既不是S60也不是iPhone，可以考虑使用<a href="http://www.goosync.com/">GooSync服务</a>。</p>
<p>首先你需要在GooSync注册账户，导入你的账户信息，然后再在手机上安装GooSync的软件。</p>
<p><strong>GooSync不但能同步日程表，还可以同步Email联系人等。</strong></p></blockquote>
</blockquote>
</blockquote>
<blockquote>
<h5>3、结合Remember the Milk</h5>
<blockquote><p>Remember the Milk是最好的Todo List服务之一，你可以在Google日历里将RTM导入，方法是：</p>
<p>将下面URL的日历添加到Google日历，接着输入RTM的用户信息：</p>
<p><a href="http://www.rememberthemilk.com/services/modules/googlecalendar/ics.rtm">http://www.rememberthemilk.com/services/modules/googlecalendar/ics.rtm</a></p></blockquote>
</blockquote>
<h4>三、日历通知</h4>
<blockquote>
<h5>1、短信通知</h5>
<blockquote><p>大多数人都会使用这种通知方式。Google日历的短信通知方式是免费的，支持大多数手机号，你可以在Google日历设置里添加手机号，在添加事项后设置短信提醒。</p>
<p><img src="http://lh4.ggpht.com/_RmRZZIr3Kws/SW1Lc_jLoNI/AAAAAAAAC28/5bV8Z24qgKc/s800/snap0017.jpg" alt="" width="351" height="115" /></p>
<p>让我好奇的是，每次SMS通知的SP号都是不一样的。</p></blockquote>
<h5>2、团队日程群发短信</h5>
<blockquote><p>如果你在为一个团队管理日程，你希望每个人都收到短信提醒，可以用以下的方法：</p>
<blockquote><p>（1）让每个人注册Google日历，并设置好手机号</p>
<p>（2）添加一个团队日历，同时邀请所有团队成员（Email方式）</p>
<p>（3）将事项设置为短信提醒</p></blockquote>
<p><strong>这主要是用于团队事物提醒，最好别滥用在群发短信上。</strong></p></blockquote>
<h5>3、免费天气预报短信</h5>
<blockquote><p>既然Google日历支持导入日历又支持短信提醒，那是否可以导入一个天气日历，然后我们就可以接收免费的天气预报短信呢？</p>
<p>能，具体请移步：<a href="http://www.kenengba.com/post/518.html">免费接收天气预报短信的两种方式</a></p></blockquote>
</blockquote>
<h4>四、操作技巧</h4>
<blockquote><p>1、快捷键</p>
<blockquote><p>或许你不知道，Google日历是支持快捷键操作的，英文版的Google日历比中文版有更多的快捷键。和在Google Reader和Gmail的快捷键一样，J,K分别是上下操作。C(compose)是新建日程。</p>
<p>当你忘记快捷键时，同样可以输入?（Ctrl+/）来查看快捷键提示。</p>
<p><img src="http://lh3.ggpht.com/_RmRZZIr3Kws/SW1LdResiII/AAAAAAAAC3E/maKKpuuepcw/s800/snap0019.jpg" alt="" width="387" height="246" /></p></blockquote>
<p>2、拖曳日程</p>
<blockquote><p>Google日历支持拖曳日程，你可以将某个日程拖到另外一天或另一时段（月视图不可拖曳改变时间）：</p>
<p><img src="http://lh5.ggpht.com/_RmRZZIr3Kws/SW1LcrAplLI/AAAAAAAAC20/0KEU2jIkPLA/s800/snap0016.jpg" alt="" width="250" height="95" /></p></blockquote>
</blockquote>
<h4>五、日程共享</h4>
<blockquote>
<h5>1、日历分享</h5>
<blockquote><p>事实上在说到“团队短信提醒”时已提到日历分享，你可以与特定的人分享这个日历（通过email），也可以将这个日历设置为公开，这样所有人都可以导入你的日历。</p>
<p><img src="http://lh3.ggpht.com/_RmRZZIr3Kws/SW1LdvWLp1I/AAAAAAAAC3M/yOs96GffvtI/s800/snap0020.jpg" alt="" width="280" height="103" /></p></blockquote>
<h5>2、嵌入到网页</h5>
<blockquote><p>这是个十分有用的功能，之前我做的奥运日程表就是使用了Google日历的网页嵌入功能，具体操作可以参考嵌入<a href="http://www.kenengba.com/post/484.html">奥运日程</a>的文章。</p></blockquote>
<h5>3、订阅日历</h5>
<blockquote><p>既然日历可以分享给别人导入，你同样也可以导入别人的日历。你可以直接从URL里添加一个新日历，也可以在日历搜索里搜索日历。</p>
<p>比如我，搜索到了F1 2009年的赛历，这样我就不会错过今年的F1比赛了。</p></blockquote>
</blockquote>
<h4>六、其它</h4>
<blockquote>
<h5>1、RSS订阅日历</h5>
<blockquote><p>和前面提到的“订阅日历”不一样，这里的订阅是用RSS阅读器来订阅日历。如果你是一个天天只生活在阅读器里的人，你可以订阅任何公开的日历。</p>
<p>每个公开的日历都有唯一的RSS订阅地址。<strong>这种方式会导致日程滞后，因为阅读器抓取频率是固定的，不是无间断扫描。</strong></p></blockquote>
<h5>2、作为日记使用</h5>
<blockquote><p>将Google日历当做日记来使用是个不错的想法，你可以新建一个“日记”日历，然后每天在这个日历里写上日记。</p>
<p>有什么比这样写私人日记更方便？</p></blockquote>
<h5>3、使用Twitter更新日程</h5>
<blockquote><p><a href="http://www.kenengba.com/post/587.html">Twitter进阶手册</a>里应该添加这个项目，这实在太有用了。</p>
<p>打开<a href="http://twittercal.com/">http://twittercal.com</a>，注册账号后在twitter follow twittercal机器人，以后将日程信息以私信的形式发给twittercal机器人，日程就会被添加到Google日历。</p></blockquote>
</blockquote>
<h4>七、关于GTD</h4>
<blockquote><p><strong>GTD是一门高深的学问，如何将事情以最高效并且不遗漏地做好是一件不容易的事。不要盲目地认为大脑可以记录下一切，这是很难的，尤其是一些突如其来的想法。</strong></p>
<p><strong>我的做法是，随身带备笔和纸，外加使用Google日历与手机日程同步。</strong></p>
<p><img src="http://lh5.ggpht.com/_RmRZZIr3Kws/SW1MQ09wWiI/AAAAAAAAC38/AxsCStP8yjQ/s800/moleskine.jpg" alt="" width="373" height="64" /></p>
<p>有时我会有突然的想法，如果当时我在线，我会用Gtalk将它发送到我一个备用邮箱；如果不在线，如果没有图像或公式，我会记在手机上，然后同步到日历；如果有图的话，那笔和纸是必须的。</p>
<p>一旦有什么事情要在半天后做，我一定会添加到Google日历，我已经不再相信我的大脑了，在这个信息过载的世界，我无法依靠大脑去记住一切。我认为，凡是能快速查询到的信息，都不必记在大脑里。</p>
<p>我很少使用软件来记录日程，一般都使用在线服务。</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://oceafly.com/2009/02/google-calendar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
