the5fire的技术博客

关注python、vim、linux、web开发和互联网--life is short, we need python.

老板,给我来一盘随便

分类:工作录 | 标签:     | 发布:2014-09-25 7 a.m. | 阅读量: 5878

“站在巨大的菜单面前,看着这一排排盖饭炒菜的文字,我慌了,看起来名字都那么诱人,却又感觉不是我想吃的。内啥,老板给我来盘随便吧” ————迷茫的食客

通过CONN_MAX_AGE优化Django的数据库连接

分类:Django | 标签:         | 发布:2014-09-18 6:45 a.m. | 阅读量: 9810

上周对我们用Django+Django-rest-framework提供的一套接口进行了压力测试。压测的过程中,收到DBA通知——数据库连接数过多,希望我们优化下程序。具体症状就是,如果设置mysql的最大连接数为1000,压测过程中,很快连接数就会达到上限,调整上限到2000,依然如此。 怎么解决呢,且看这篇文章。

服务端图片处理神器Django-imagekit介绍

分类:Django | 标签:         | 发布:2014-09-10 7:13 a.m. | 阅读量: 6345

这两天做了一个定制django-imagekit生成图片名称的任务,本来想简单写写《如何定制Django-imagekit的ImageSpecField名称规则》,但是想到这个东西这么吊,还是多废话几句吧。 先说说场景,无论是做哪种业务,但凡是涉及到图片的,一定会有裁图的需求。但是裁图的需求又分好几种,主要的两种是:一种是被动裁图,可以裁出各种尺寸或限定的几种尺寸;另外一种是主动裁图,裁出固定的几种尺寸。

512M内存VPS运行wordpress出现"数据库连接错误"

分类:建站 | 标签:     | 发布:2014-08-29 6:46 a.m. | 阅读量: 5537

今天同学让帮忙看个网站,wordpress搭的,阿里云的主机512M内存,运行一天之后就无法访问提示:"数据库无法连接"。于是乎花了些时间帮他看看。记录下过程,可能还会有人碰到类似的问题。

为什么需要reload(sys)后设置编码--python中的site.py模块

分类:Python | 标签:       | 发布:2014-08-28 6:35 a.m. | 阅读量: 5735

在刚开始写python程序的时候,都会遇到一个很头疼的问题——编码错误,在之前的文章中也做了介绍: `由__future__中unicode_literals引起的错误来研究python中的编码问题 `_ 。其中一种解决方案是reload(sys),然后调用sys.setdefaultencoding('utf-8'),之前只是知道这么做能够设置运行时编码,那么为什么要reload之后才能设置呢?

Python中的闭包

分类:Python | 标签:     | 发布:2014-08-13 7:20 a.m. | 阅读量: 10524

前几天又有人在我的这篇文章 <python项目练习一:即时标记> 下留言,关于其中一个闭包和re.sub的使用不太清楚。我在自己的博客上搜索了下,发现没有写过闭包相关的东西,所以决定总结一下,完善博客上Python的内容。

Python学习交流群一期聚会成功举办

分类:Python | 标签:   | 发布:2014-08-10 10:55 p.m. | 阅读量: 3967

作为这次积极发起聚会的 @jasl (从ruby打入Python的家伙 :-)) 也分享了rails中对应的功能,以及在rails技术栈中用到的东西,挺不错,相互交流还是挺不错。不过为毛rails给我一种很好玩的感觉。或许之后可以试用下,从其中借鉴点东西。

MemcachedKeyCharacterError: Control characters not allowed

分类:数据库 | 标签:     | 发布:2014-07-17 5:48 a.m. | 阅读量: 4157

刚才升级上服务器上去看了下错误日志,发现有一个 ``MemcachedKeyCharacterError: Control characters not allowed`` 的错误,看了下url,是因为有一个url(用文章标题做slug)中间有空格,导致memcached出错。 有两个解决方案,第一是去掉所有空格,然后把这个当做key。第二个就是稍复杂点,取slug得md5值。

写篇英文文章真难-xadmin-tutorial

分类:Django | 标签:     | 发布:2014-07-17 5:09 a.m. | 阅读量: 3688

终于长吁一口气,忐忑的敲下: ``git push`` 把英文版的xadmin tutorial发到在github上的那个blog上了:http://en.the5fire.com/ 。

可以没电,但不能没网以及移动时代微信成了服务的入口

分类:互联网思考 | 标签:       | 发布:2014-07-13 5:26 p.m. | 阅读量: 2574

这一周确实是漫长的一周,原因是搬家了,没来得及办网,于是这一周晚上回来的基本没事干。没网的时光真的是整个人都不好了,看书也看不下去了,下楼也没劲儿了——我估摸着这是病,得治,药方就是——办网。

Django视频教程

其他分类: