2012 2 1 08:50 PM 2088 次查看
分类:Google App Engine 标签:Google App Engine
好久没发布新文章了,出来冒个泡,顺便祝大家新春快乐。也许有人已经知道了,我辞职后就一直在家玩游戏,所以没学什么新玩意来分享,也没空去维护那几个Chrome扩展了。实在是冬天太冷,坐在我家的沙发上也不好码代码,所以还是等春暖花开之时,再重操旧业吧。
废话就说到这了,赶紧介绍下今天刚发布的GAE SDK 1.6.2版:
- Datastore Admin(如果被墙的话,可以访问/_ah/datastore_admin/)增加了实验性的备份还原功能。(话说这个功能我刚在Doodle里实现⋯)
- Channel API可以设置token的过期时间了,默认是2小时。不过Google也没忘了坑钱,现在channel的使用时间也要收费了。
- 任务队列的请求提供X-Appengine-TaskETA头,用于测量任务的延迟时间。
- Python 2.5下可用Django 1.3了。
- 为Django应用增加了django_wsgi这个builtin。
其他大多是修复Python 2.7的bug,没什么吸引人的功能,以上~
2011 12 14 01:14 PM 2000 次查看
分类:Google App Engine 标签:Google App Engine
早上醒来后,发现今年最后一个GAE SDK版本发布了。不过因为赖床,就拖到现在才更新博客了。
顺便还发现Mac OS X上的GoogleAppEngineLauncher和Chrome一样可以自动更新了。几秒钟就更新完毕了,不知道是不是直接比较差异来更新的。
而在查看源码时,我还发现ndb和GAE文档也加入SDK中了。
2011 12 7 01:27 AM 5980 次查看
分类:Google Chrome 标签:Google Chrome
豆瓣FM是我很喜欢的一个服务,不过比起百度ting来说,它不提供下载和点播功能,让我这种听到好歌就想收藏的人比较郁闷。
虽说Chrome的Developer Tools可以显示资源的地址,但它只能记录打开以后的请求,而平时并不会预先打开。
于是想起Chrome扩展提供了一个实验性的WebRequest API,只要让它在后台把所有请求过滤一下,然后将.mp3文件列出来就行了。
2011 11 29 07:01 PM 1982 次查看
分类:Google Chrome 标签:Google Chrome
今天收到Chrome Web Store team发来的信,说我的Chrome扩展的promotional images(宣传图片)不符合他们的准则,需要重新制作。
这个宣传图片就是在Chrome网上应用店里看到的那些图片。
之前我是直接截屏,然后缩放成需要的大小,所以Google给出的审核失败信息都是文字太多、文字太小或图像失真等。
说实话我完全不懂图像设计,于是硬着头皮看了下它们的准则。其中最重要的提示就是不要用文字,难怪我的图像无法通过。
接着再去逛了下Chrome网上应用店里,看着这些图片突然有了点眉目。大部分的图片都是很简单的:单调的背景色、醒目的图标和扩展名。就这3个部分,再稍微弄点特效就行了。
于是恍然大悟了,其实这个宣传图片根本无需表现扩展的功能(即截屏),只要做个看上去吸引人的logo就行了,于是就挑战一下吧~
2011 11 9 04:52 PM 2844 次查看
分类:Google App Engine 标签:Google App Engine
昨天给Doodle加上了统计动态请求数的功能,在后台的Logs里查看Info类型的信息就能看到。由于上一个billing周期刚结束,于是可以公布昨天的记录结果了。
2011 11 8 12:18 PM 1841 次查看
分类:Google App Engine 标签:Google App Engine
这几天Google App Engine团队真是忙不过来了,先是取消了chat time,再是昨天上传SDK 1.6.0版后,等了超过12小时仍没有发布公告和更新文档。不过在我睡觉时,GAE SDK 1.6.0版终于发布了。
2011 11 4 12:04 AM 2363 次查看
分类:Google Cloud SQL 标签:Google Cloud SQL, Google App Engine, 性能
几天前终于申请到Google Cloud SQL的使用资格了,不过一直忙着更新Reader Sharer,直到今晚才有空测试它。
2011 11 2 11:19 AM 5353 次查看
分类:Google Chrome 标签:JavaScript, Google Chrome
今天凌晨在写Reader Sharer插件时遇到个问题。
Google Reader这个网页有_COMMAND_TOKEN这个全局变量,我需要使用它,但Chrome插件的Content Scripts的执行环境和原始网页是不一样的,导致没法用window._COMMAND_TOKEN来直接获取。
2011 11 1 07:13 PM 1580 次查看
分类:Google App Engine 标签:Python, Google App Engine
之前曾介绍过Datastore的zigzag merge join技术,它可以显著减少索引的数目。而今天看到《Index Selection and Advanced Search》这篇文章,才知道它又有新的改进了。
2011 10 16 02:04 AM 5742 次查看
分类:Google App Engine 标签:Python, Google App Engine
随着GAE SDK 1.5.5版的发布,开发者终于可以使用Python 2.7了。
不过今天我试用了一下,发现了一些需要注意的问题,于是记录在此。
« 看看还有什么好玩意