2009 9 6 03:11 PM 3185 次查看
分类:Google App Engine 标签:Google App Engine, Python
2009 9 6 11:29 AM 1906 次查看
分类:Google App Engine 标签:Google App Engine, Python, 性能
今天在GAE论坛看到有人说ListProperty太慢了,即使加上indexed=False也非常慢,而用pickle技术保存成Blob类型就会快10倍。
对于这点,Nick Johnson提到了《Store arrays of numeric values efficiently in the datastore》这篇文章。
他的解释是ListProperty会将其中的每个元素编码成一个独立的属性,并多次对其进行序列化,所以会造成很大的开销。
而pickle虽然可以让其只保存成一个元素,但兼容性可能并不好,也不是特别高效。
2009 9 6 10:31 AM 1344 次查看
分类:Google App Engine 标签:Google App Engine
本来还想用父母的手机去多申请一些配额,没想到在GAE论坛里看到了这句:
If you run out of App IDs, you can leave a message here on the forum, and one of us Googlers will increase the number of apps you can create.
-Nick Johnson
哇哈哈,还是免费的~
2009 9 5 03:36 PM 1017 次查看
分类:Google 标签:Google
又是Google.cn独有的…
2009 9 4 02:40 PM 8840 次查看
分类:Google App Engine 标签:Google App Engine, Python
今天Google App Engine SDK 1.2.5的发布,带来了XMPP这个好玩的API,于是我立刻拿来尝鲜了。
API其实非常简单,主要是要了解XMPP是什么。但我懒得解释了,感兴趣的就去Google一下或看这几篇XMPP正式RFC标准文档吧。
由于Google Talk是基于这个协议的,而且GAE的XMPP API专门提供了在线查询功能,所以自然就用它了。
2009 9 4 09:31 AM 1639 次查看
分类:Google App Engine 标签:Google App Engine
先说句闲话,这次的1.2.5版同时包含Python和Java(Java一下跳了3个版本)…
半年前就有人在JaikuEngine的源代码里发现了XMPP的身影,直到今天终于正式发布了~
不清楚XMPP是什么的,可以去Google一下,我这就不做介绍了。和传闻不一样,这次的XMPP不是“阉割”过的(不只限于Google Talk和Google Wave),你可以与任何XMPP协议的聊天工具交流。
XMPP API的使用也非常简单,仍然是采用标准的HTTP协议。(例如接收消息是POST方法。)
此外,这只是XMPP API发布的第一个版本,未来将会提供更多的功能。
2009 9 3 05:18 PM 1275 次查看
分类:Google 标签:GFW, Google
问了5、6个全国各地的人,一致表示目前google.com的所有服务均不能访问,甚至包括子域名(例如spreadsheets.google.com)。
而域名可以正常ping通,用Firefox访问显示连接被重置,用代理服务器访问正常。(甚至可以把Google.com:80或Google.cn:80作为代理服务器。)
甚至用64.233.189.99这个IP也能登上Google,因此肯定是检查了HOST字段,发现google.com便屏蔽。
不用说,这种事100%是GFW干的。
目前的解决办法:使用https。因为这种协议不会泄露host信息。
2009 9 3 12:42 PM 956 次查看
分类:Google 标签:Google
2009 8 29 11:48 AM 1461 次查看
分类:Google 标签:Google
这次只在Google.cn出现,Google.com把MJ遗忘了…
2009 8 28 12:09 PM 3188 次查看
分类:Google Chrome 标签:Google Chrome
刚才在cnBeta发现了ChromePlus浏览器,看上去还行,便去试用了一下。
« 看看还有什么好玩意