把你的appspot转向自定义域名 - September 15, 2009
GAE支持绑定自己的域名,所以很多用户都在使用自定义域名。和blogger.com不同,GAE绑定域名之后,原来的yourname.appspot.com并不会自动转向自定义域名。需要做301转向的话,可以使用以下的代码:def redirect_from_appspot(wsg...
我的独立微博客 - September 15, 2009
在GAE上搭建了一个独立的微博客,所谓独立,就是没有和访问者的交流,纯粹记录型的。在编写初期,也考虑过增加互动性,想到现在交流的途径是如此之多,这里没有也无所谓,这才作罢。以前一直有这个程序存在,由于不支持IM显得很不方便,很久都没有使用。在Google增加了XMPP之后,搭建一...
两分钟搭建自己的twitter机器人 - September 12, 2009
在Google App Engine支持XMPP之后,搭建一个属于自己的twitter发布机器人已经变得非常容易,在此之前,这项工作显得很复杂,即使有imified这样专业的机器人服务的存在。简单介绍一下如何搭建,实现最简单的发布功能。 在app.yaml中启用xmpp消息服务:...
QQ域名邮箱 - September 10, 2009
QQ推出了域名邮箱,瞄准的是企业用户。长久以来,尽管QQ邮箱是腾讯公司在品质上难得一见的好产品,但由于QQ本身的定位更偏向于年轻和娱乐化,导致许多企业级的用户在选择其邮箱产品时采取了更谨慎的态度。QQ域名邮箱的推出,正是对这样难堪的现状试图扭转局面的尝试。Google Apps和...
test metaweblog api - September 09, 2009
Does the metaweblog api work? If it works, I will update this post later. update:It works!
Pubsubhubbub的故事 - September 08, 2009
一般讲故事都是这样开始的:从前有一个……:从前有一个叫做Sub的人,他天天跑到Pub家去要钱,有一种说法是去讨回被欠的工资。总之,他不管Pub有钱没钱,三天两头地去跑,想想也是,Pub什么时候有钱也不知道,万一哪天有钱了,不就要到了么? Sub去得太频繁了,Pub终于不胜其烦了,...
基于jQuery的文本编辑器markItUp! - September 07, 2009
markItUp!这个名字很有趣,和Yahoo!一样后面带了一个感叹号的尾巴。markItUp!是一款基于jQuery的轻量级文本编辑器,和一般的WYSIWYG(所见即所得)编辑器不同,呈现在文本框中的依然是代码,编辑器简化了插入代码的工作。 在试用过NicEdit之后,再次选择...
时间问题 - September 07, 2009
处在UTC时间差为0的程序员在开发程序时,往往不考虑时间问题,在修改程序时,不得不给它打补丁。entry.published += datetime.timedelta(hours=UTC_OFFSET)
增加了NicEdit文本编辑器 - September 05, 2009
由于这个blog本身使用的是纯文本的编辑器,在写文章的时候,需要手动输入代码,非常麻烦。在网上找了一下HTML编辑器,最常见的是FCKEditor和TinyMCE,不过这些编辑器虽然功能强大、插件众多,但代码量和占用的客户端资源也非常巨大,而我需要的是一个轻量级的编辑器。通过搜索...
Micolog修改版 - September 04, 2009
Micolog是徐明写的运行于GAE上的blog程序,它借鉴了许多WordPress的优点。我在徐明的版本上进行了一点修改,以便更好的使用。目前修改的部分有: 增加了文章评论开关 增加了文章阅读统计 增加了标签云 增加了按月存档 增加了评论feed 可以更改作者名称 可以显示热门...
换了blog程序 - September 04, 2009
之前一直在使用xuming.net写的Micolog程序,客观地讲,Micolog是非常不错的一款能够流畅地运行在gae平台上的blog引擎。使用起来很方便,功能也比较全面,难得的是,程序作者在持续地维护这个项目。 后来,看到了Benjamin Golub的blog,非常喜欢这样...
Blogger小技巧 - September 04, 2009
虽然Blogger已经被伟大的墙给挡在外面,仍然有许多人在坚持使用。使用翻墙软件,用代理,只为了阅读blogspot上面的文章。发布方法也有许多,email发布可能是最简单的,用Google docs也可以。不过美中不足的是,这样发布的文章无法使用label功能,希望blogge...
最简单的自定义搜索 - September 04, 2009
Google大神推出了Custom Search Element,大大提升了自定义搜索的用户体验,同时降低了使用自定义搜索的难度。使用方法是出奇的简单,只要将几行代码加入到侧边栏即可。 <!-- Google Custom Search Element --><div id="c...
制作QR Code图片 - September 04, 2009
QR码是二维条码的一种,1994年由日本Denso-Wave公司发明。QR来自英文“Quick Response”的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码。QR码最常见于日本,并为目前日本最流行的二维空间条码。QR码比普通条码可储存更多资料,亦无需像普通...
清理系统垃圾 - September 04, 2009
电脑用得时间长了,会产生一些系统垃圾。必要的清理能够让电脑运行得更快。现在能够清理系统的工具有很多。ccleaner就是其中比较出色的一种。它的主要特点是小巧、快速、安全,当然还有它是免费的。它不但可以清理系统的垃圾文件,还可以清理注册表。 实际上,单纯为了清理系统垃圾文件专门去...
用email备份tweets - September 04, 2009
如果你使用过loudtwitter,你应该知道这是一个备份tweets到blog或者email的服务。它能将每一天的tweets合并成一篇文章发布到你的blog上,或者你的email。受此启发,我在Google appengine上写了一个用email备份tweets的小程序。我...