圣战日快乐

标签:无

啥都不说了=。=

在GAE中使用hook

标签:Google App Engine, Python

实际上Google App Engine文章中早就有一篇《在 Google App Engine 中使用 hook》来介绍hook技术了,只是当时对我没用,加上写得很难懂,所以没去细读。
而最近在考虑做blog,想像Discuz!一样做个性能评估,将页面生成时间、数据库访问次数等输出出来。
要实现这个功能的话,一般是需要自己封装一下数据库调用函数,在每次调用时记录下时间和增加调用次数,不过这样改动太大,所以就想到了hook,于是再次读了一遍。

更新一下对GAE数据库的了解

标签:Google App Engine

从接触Google App Engine至今已有10个月了,随着版本的更新,datastore也在不断改善,支持了不少新的特性,所以我重新学习了一遍,并补上一些以前遗漏的知识。
当然,基于的是Python环境,毕竟使用和测试都较Java而言更为方便。

GAE数据库对时间属性的精确查询

标签:Google App Engine, Python

考虑一个聊天室的消息模型,一般会有如下属性
class Message(db.Model):
  author = db.UserProperty(auto_current_user_add=True)
  content = db.StringProperty(multiline=True)
  time = db.DateTimeProperty(auto_now_add=True)
为了省事,我不想去维护一个ID字段,只想对time字段排序,并查询出比最近一次查询结果的时间更晚的消息。

新浪推出支持PHP+MySQL的云计算平台:Sina App Engine

标签:PHP

Sina App Engine Alpha版于11月3日上线了,拥有以下服务:
PHP5 Runtime运行环境 - - - - 基于PHP 5.3.0内核
支持读写分离的分布式数据库服务 - - - - 基于Mysql数据库
分布式文件存储服务 - - - - 基于分布式文件系统
基于Memcache协议的分布式缓存服务 - - - - 基于集群memcache系统
URLFetch远程数据抓取服务 - - - - 基于分布式proxy服务
Cronjob定时任务 - - - - 基于分布式定时器服务
SPP图片处理服务 - - - - 基于分布式高CPU计算服务
如果费用不高,或是像Google App Engine一样提供大量免费配额的话(至少演示视频里的应用类型中有免费应用),估计会吸引不少人。毕竟国内大量Web开发人员都熟悉PHP+MySQL。

推荐一个支持Python的免费虚拟主机

标签:PHP, Python

今天刚发现freehostia支持Python,所以就推荐下。
当然,PHP和Perl也是支持的,不过只有一个10MB的MySQL数据库,空间为250MB,月流量6GB,单个文件512KB,最多5万个文件,CPU 1.3%。
如果这些限制对你来说不算什么的话,那就往下看吧。

记录几个保健养生的穴位

标签:收藏

最近经常腰颈肩腕不舒服,于是就去Google了一下,找到几个不错的穴位。这几个穴位虽然也经常用于治疗,不过没病也可用于保健,原理我就懒得转了,大家就自己搜索一下吧。
顺带一提,由于初衷是保健和缓解症状,加上平时不可能使用火罐、针灸等手段,所以我找的都是自己一个人可以按压的穴位。如果有人帮忙按摩的话,背部还有很多穴位效果不错。
关于找穴,我懒得配图,因为搜索一下就一大堆了。实际上中医并不讲究精确,先找个大概位置,然后在周围按按,找找最痛的地方,一般就是正确的穴位了。

« 看看还有什么好玩意