对付拖延症

自从上次(去年!)因为GAE的升级导致网站历史数据读取出错以来,一直想解决这个问题,但一“想”就想了一年。前几天把这个问题修复后,以为又可以高枕待下一次错误了,结果在学习flask的过程中,了解到gae-init这个神奇的项目,它把flask, jinja2与bootstrap, grunt, bower等前端集成技术进行打包,结果形成了一个不错的开发框架(类似yeoman),基于这个框架来进行gae项目的开发,特别是现在grunt无孔不入的时代,显得非常容易。

在读源码的过程中,问了作者几个问题,结果得到了非常热情的答复,并且非常期待我用他的程序做的作品问世,搞得我都不好意思停滞不前了。结果我还真的不好意思,不但帮他完成了中文的翻译,还一点一点地用gae-init把整个博客重写了。

由于并没有什么工夫去写主题,所以我不说的话,可能你们看不出任何区别,但至少把历史遗留问题都解决了,老方案是来自gae-django-cms的,作者已经不维护,并且是基于python2.5的,gae即将不对2.5提供支持,所以我重新开发其实也是必须的。 (gae-django-cms的作者几年前就跟我说过,这只是他学习gae开发时候的一个练习作品,如果有更多定制的需求,不如自己写一个~~~)

同时,为了写文章方便,顺便加上了markdown支持,这些年前,无论是写html代码还是用可视化编辑器,都显得麻烦,我已经爱上markdown了,既然自己做,当然首先支持它。

话说技术问题解决了,其实接下来的内容问题,由于大量订阅+翻译其实还是没有这个精力,其它方面不会有太多改观,但这不是拖延症的问题了不是么?:)

Permalink: http://www.dig-music.com/a/5739719937753088

Author:
walker
on

Categories: Tech

Tags: flask, gae.

Beats Music付费用户推测为11.1万 » « apple最终30亿收购Beats

Related articles

Tech