2009 11 14 06:41 PM 2383 次查看
分类:Google App Engine 标签:Google App Engine, Python
今天在测试WSGI框架时发现输出头中没有Content-Encoding: gzip,即内容不是gzip压缩的。
接着我输出了这个头,发现本地开发服务器上并没效果:
2009 11 14 02:24 PM 1876 次查看
分类:StarCraft 标签:StarCraft
昨天看直播,觉得PJ表现得很不错。在占优的局势下,我第一个想到的就是影刀,但PJ还是没去防这手…
2009 11 14 03:06 AM 3896 次查看
分类:Google App Engine 标签:Google App Engine
由于GAE上的web框架性能普遍不太理想,之前曾为此写过一篇《选择Google App Engine框架:慎用Django》,也去研究了一下WSGI。虽然很想自建一个web框架,但由于时间有限,只好暂时搁置,在此记录一些想法。
2009 11 13 08:43 PM 4845 次查看
分类:Google App Engine 标签:GFW, Google App Engine
今天中午有人在邮件里问了我一个问题,说是上传失败,并贴出了记录。
因为出错是在urllib2.py里,一般是网络故障。如果本机网络正常的话,那就是GFW的问题了,于是我想到了使用代理。
2009 11 13 07:34 PM 2759 次查看
分类:Python 标签:Python
由于很多Python的web框架在Google App Engine上的性能都不太好,因此想自己去做个框架,便研究了一下WSGI协议。
这个协议实际上很简单,就是建立一个服务器,这个服务器接收一个callable的对象application。
每当有访问,服务器就将环境变量environ和输出header所用的start_response函数传给application。
而application需要从environ里找出访问参数,用start_response输出header,并返回一个iterable的对象。
服务器接收到这个对象后,就会将它输出给访问者。
2009 11 11 12:28 PM 1489 次查看
分类:Go 标签:Go
昨天Google推出了Go语言,拥有接近于C的速度,并专门针对多核处理器进行了优化。
2009 11 11 11:11 AM 1132 次查看
分类:无 标签:无
2009 11 10 09:56 PM 1078 次查看
分类:Google 标签:Google
2009 11 10 09:39 PM 1457 次查看
分类:Google App Engine 标签:Google App Engine, Python
实际上Google App Engine文章中早就有一篇《在 Google App Engine 中使用 hook》来介绍hook技术了,只是当时对我没用,加上写得很难懂,所以没去细读。
而最近在考虑做blog,想像Discuz!一样做个性能评估,将页面生成时间、数据库访问次数等输出出来。
要实现这个功能的话,一般是需要自己封装一下数据库调用函数,在每次调用时记录下时间和增加调用次数,不过这样改动太大,所以就想到了hook,于是再次读了一遍。
2009 11 10 12:40 PM 4549 次查看
分类:Google App Engine 标签:Google App Engine
从接触Google App Engine至今已有10个月了,随着版本的更新,datastore也在不断改善,支持了不少新的特性,所以我重新学习了一遍,并补上一些以前遗漏的知识。
当然,基于的是Python环境,毕竟使用和测试都较Java而言更为方便。
« 看看还有什么好玩意