2010 3 25 02:29 PM 2236 次查看
分类:Google 标签:Google, 百度
笑死我了,Google香港好样的~
2010 3 20 09:14 AM 1799 次查看
分类:Google App Engine 标签:Google App Engine
几天没看邮件了,突然发现1.3.2也pre-release了。
更新很多,感觉很不错~
2010 3 19 03:11 PM 2178 次查看
分类:Google App Engine 标签:Google App Engine, Python
今天在尝试Alkis Evlogimenos的datastore_cache模块时,发现没有调用memcache,于是跟踪了半天代码,终于找到问题所在了。
这个bug解释起来非常麻烦,我也不清楚是不是Google更改了实现而导致的,先把API调用机制介绍一下吧。
2010 3 14 01:23 AM 1791 次查看
分类:Google 标签:Google
感觉很用心,可惜明天Google大概就将离开中国了。
奇怪的是2009年美国众议院正式通过将每年的3月14日设定为圆周率日,但是Google.com看不到,Google.cn却有。
2010 3 11 01:06 AM 2800 次查看
分类:Google 标签:Google, RSS
最近Google Reader开始支持PubSubHubbub了,所以我也稍微研究了一下它。
这个东西其实很好理解,就是发表或更新blog时,顺便通知一下PubSubHubbub服务器,然后Google Reader就会被PubSubHubbub服务器通知到,立刻进行更新。
而由于PubSubHubbub是Google自家的东西,所以通知Google Reader的细节就不用我们去了解了。于是只需要知道怎么发布到PubSubHubbub服务器即可。
2010 3 9 05:32 PM 1665 次查看
分类:Google App Engine 标签:Google App Engine, Python
实际上和数据库通信都是用字符串,所以将字典手动转换成字符串是比保存成列表,或pickle快的。
而用JSON仍然存在效率问题,所以选择一种更快速的方法比较合适。
2010 3 9 04:34 PM 1612 次查看
分类:Google App Engine 标签:Google App Engine
填写这个Billing Support Request表单即可。
虽说是Billing Support,但实际上未付费也可以。
可提的需求很多,例如添加你能创建的app数。以及增加配额上限。
2010 3 9 04:02 PM 1486 次查看
分类:Google App Engine 标签:Google App Engine
GAE很早就提供了一个管理员控制台工具($PYTHON_LIB/google/appengine/ext/admin),可以用于处理一些常用的操作。
而SDK 1.3.1版新增了一个自定义管理员控制台页面的功能,可以让你添加一些自定义的页面。
2010 3 9 12:32 AM 2409 次查看
分类:Google App Engine 标签:Google App Engine
刚在Google App Engine Blog看到的消息,GAE从下周起开始支持IPv6。
os.environ["REMOTE_ADDR"]将可能获得一个IPv6的地址,因此如果你的代码不兼容的话,可能需要改动。当然,如果你的代码不依赖IP地址,那么就可以完全忽略这点。
2010 2 27 06:14 PM 1529 次查看
分类:Google App Engine 标签:Google App Engine, Python
Expando相比Model来说,多了个动态属性。为了少定义一些模型类,也许用动态属性比较方便,但这又牵扯到一个性能问题:动态属性无法像静态属性一样设置indexed=False。
对我的应用而言,大多数的静态属性是需要索引的,而动态属性则不需要,这便造成了浪费。
在GAE论坛提了半天也没等到好的解决办法,于是自己翻了下源码,发现Model类有个_unindexed_properties私有属性,这里面便是不需要索引的属性名了。
于是这样便可让动态属性不索引:
« 看看还有什么好玩意