Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore. Dream. Discover.

—— Mark Twain


The blog is written in Chinese (zh-cn) on Blogger. You may not see full of it because Blogger is blocked by G.F.W.

由于博客建于国内被封的博客服务商 blogger.com 之上,所以您需要有通过某些方法才能够访问,不便之处见谅。

Click here to see all.  点击这里查看全部博客。


下一代互联网初见端倪

现在的互联网,以及所谓的物联网,争的是两块,一块是服务端,也就是云端,另一块是终端。

云端现在是Amazon, Google暂时领先于基础架构领域,MS, Apple 处于追赶之中,Facebook/Twitter则领先于SNS(此SNS含义相当广,包括身份,信用,关系,服务,应用等等)方面。传统厂商如IBM, HP基于其固有的优势,大力推广所谓私有云,实质是企业cluster,在下一代互联网中已经落后一步。…

python 的编码,关于 encode, decode 的简单原则

Python 中 encoding 的处理其实已经很简单了,根据我这近一个月来用python的经验,有一个简单的原则可以作为参考。

基于python 2.7
1. 类型要清楚, unicode 不是 str
2. decode 之后的结果都是 unicode
3. encode 之后的结果都是 str,其编码是你encode的参数…

web.py 在 apache + fastcgi 配置 tips

根据web.py官网的说明,配置使其运行在apache + fastcgi 上,碰到了许多问题,耗了两天时间才整明白。一方面是apache的配置不熟悉,另外一方面是其官方文档也有些疏漏,问题及解决办法如下(ubuntu 10.04):
  • 调试日志
    web.py 应用挂在服务器上以后,s…

Django 如何在模板(template)中使用settings中预定义的变量


在Django中编写模板(template)的时候,有时候可能会用到settings中设定的变量,比如说STATIC_URL。此时,如果你直接使用 {{ STATIC_URL }} 是取不到值的。那么怎么才能在模板中使用呢?难道非得在每个view中添加到context中吗?

答案是否定的。根据Dja…

Django 静态文件配置


Django 自带的admin 用户及权限管理是一个很不错的功能,但在开发的时候,如果仅仅只是按照教程中介绍的去掉 urls.py 中相应的注释,那么你很有可能看到的是一个光秃秃的裸体页面,换句话说,就是页面的样式都失效了。

这是怎么回…