2010 1 27 11:12 AM 2048 次查看
分类:Google App Engine 标签:Google App Engine, Python
这2天写YUI时发现个bug,老是莫名其妙地出现304状态码。即便使用完全刷新,用Firefox确认没有发送If-None-Match头,也会收到这个状态码。
2010 1 26 08:50 PM 2148 次查看
分类:Google 标签:Google
我是个重度的Google Reader依赖者,每天大部分的时光都消耗在这上面。
今天突然看到Google Reader可以订阅任意网页了,而不管该页面有没有RSS或Atom输出。原理就是Google会自动创建一个供稿,并不定时访问这个页面,一旦更新就推送到这个供稿,也就实现了订阅任意网页的功能。
2010 1 26 12:01 AM 1819 次查看
分类:Google App Engine 标签:Google App Engine, Python
由于载入模块可能需要几ms的时间,所以突然想看看GAE预加载了哪些模块,于是写了段很短的代码查看:
2010 1 25 09:15 PM 3820 次查看
分类:Google App Engine 标签:Google App Engine, Python
这几天服务器故障,所以就潜心玩GAE了。
正如我在《关于自建适用于GAE上的web框架的构想》一文中所提到的,我最终还是将这个框架实现了出来,取名为YUI,并以MIT许可发布了:
http://bitbucket.org/keakon/yui/
2010 1 20 08:47 AM 1515 次查看
分类:Google 标签:Google
上周就看到谷奥说Google文档可以上传任意类型的文件了,但是当时我的还不行。而今天登录Google文档时,提示我也可以了,于是就写点什么吧。
其实如果Google早一年发布这个功能,我可能会很激动了,不过迟早要翻墙的东西,已经没多大兴趣了。
2010 1 20 08:38 AM 1855 次查看
分类:Google 标签:Google
先说下关于这些天5毛们报道Google的方式吧。
Google发布的原文我是看过了,一共2点:我们在和中国政府谈判;如果谈判失败,不排除走人的可能。
结果一开始的报道是,Google威胁中国,扬言从中国撤走;现在的报道是:Google想留在中国,重新与政府谈判。
一件事分成2次来报道,这也是中共常用的方法么?
2010 1 19 11:58 PM 2531 次查看
分类:Google App Engine 标签:Google App Engine, Python, 性能
刚才在GAE论坛看到个可视化的性能分析工具Appstats(大陆要翻墙),是大名鼎鼎的Python作者Guido写的,感觉很不错,于是推荐下。
英文介绍可以看《Profiling Google App Engine with Appstats》,顺便盗链下图:
2010 1 17 04:17 PM 3325 次查看
分类:Google App Engine 标签:Google App Engine, Python
今天在GAE论坛看到一帖,问用appcfg.py部署时,怎么利用--passin参数自动输入参数,避免手动输入。
我读了下文档发现,加了这个参数后,就会从stdin读取密码,所以只要让脚本把密码输到stdin即可。
2010 1 16 08:45 PM 2945 次查看
分类:Google App Engine 标签:Google App Engine
刚发现GAE文档里多了一系列关于datastore的文章《Mastering the datastore》,对于理解datastore很有帮助,建议懂英文的去读读。
这里我只简要翻译一下各篇,毕竟全文太长了;此外,仍然只以Python为例。
2010 1 16 03:15 PM 3164 次查看
分类:Google App Engine 标签:Google App Engine, Python
刚才在GAE论坛看到这样一个问题:
一个模型里有一个引用属性(ReferenceProperty)。获取完实体集后,想要通过该引用属性来获取指向的实体。
重点是ReferenceProperty会自动解引用,访问它时会自动查询数据库,这样就会造成多次数据库访问,而不能用gb.get()来一次获取。
« 看看还有什么好玩意