the5fire的技术博客

关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.

Python项目自动化部署最佳实践@搜狐

分类:Python | 标签:       | 发布:2013-11-26 7:05 a.m. | 阅读量: 17271

诞生之初 ----------------------- 事情还得从头开始说起,从那些自动化的fabric文件开始,也从我刚入职搜狐负责手机搜狐开发开始说起。我参与开发的时候项目的部署已经是自动化了,不过并没有抽象出一个工具来。那会儿主要由两个项目,一个基于tornado,一个基于Django。两个项目都有各自的发版方法,但逻辑基本一致。

Goroutine VS Coroutine

分类:Golang | 标签:         | 发布:2013-11-09 10:35 p.m. | 阅读量: 11035

Goroutine这个东西其实挺好理解的,有了对tornado的理解,这个东西其实类似,只不过tornado是基于框架的ioloop,而Goroutine是基于语言的"ioloop"——这里加引号表示其实我现在不太明白具体是什么,但是可以肯定的是它在运行时提供了类似的东西,不论是用epoll实现还是select或者其他什么实现。个人理解它是在运行时提供了类似于OS的进程调度机制,然后它的每一个Goroutine都相当于一个线程,这样才有了Goroutine抢占式的特性。(如果我理解错了,欢迎指

搜狐移动事业部招聘Python/Django工程师[过期]

分类:招聘 | 标签:     | 发布:2013-08-19 7:05 a.m. | 阅读量: 8171

近期我所在的新项目组又开始招人了,各位pythoner快快投简历过来吧。

Python3中的Iterable Unpacking

分类:Python | 标签:   | 发布:2013-08-08 6:06 a.m. | 阅读量: 7532

python星号表达式 (star expressions)是今天在2013新版的《python cookbook》中看到的第一个例子,这本书是基于Python3.3的。

The next 20 years of Python[摘述]

分类:Python | 标签:       | 发布:2013-07-20 7:28 p.m. | 阅读量: 5877

在Pycoder's weekly看到的一篇文章,是在EuroPython 2013大会上对Python Software Foundation的主席Lindberg演讲的记录。 ``文章主要分为三个部分:``

推荐Python图书《Python学习笔记》电子书

分类:Python | 标签:     | 发布:2013-06-04 6:15 a.m. | 阅读量: 10784

前几日在网上发现一个有一本叫《深入Python编程》预览版电子书,后来又找到最近更新版的,更名为《Python学习笔记》。是一个名为:雨痕的前辈写的。虽然是未完成版,但是读起来很顺畅,于是周末两天,除了逛街就是在读这本书。不到200页的电子书,

关于招聘事情的杂谈

分类:招聘 | 标签:     | 发布:2013-05-21 7:09 a.m. | 阅读量: 5781

在写这篇文章很久之前招聘的事情其实已经发生变化了,刚开始招聘的时候我们确实继续补充人手,来分担大家的项目压力。因此当时的要求也比较基础——有潜力,能干活就可以了。 在这样的前提下,我也是广泛..

解析Python2.7中dict和{}创建对象的区别

分类:Python | 标签:     | 发布:2013-05-11 4:09 p.m. | 阅读量: 8688

一大早起来看到这篇文章,觉得写的相当不错,由浅及深的解释了在创建一个字典对象时用 ``dict`` 关键字和直接用 ``{}`` 的区别:执行的步骤,耗用的时间和空间。

python对list去重的各种方法

分类:Python | 标签:     | 发布:2013-04-26 5:18 a.m. | 阅读量: 61929

今天遇到一个问题,在同事随意的提示下,用了 ``itertools.groupby`` 这个函数。不过这个东西最终还是没用上。 问题就是对一个list中的新闻id进行去重,去重之后要保证顺序不变。

如何快速的部署我的博客(Django)代码

分类:Python | 标签:       | 发布:2013-04-25 6:57 a.m. | 阅读量: 8717

上篇文章介绍了我博客的一个架构,这里具体说下我是如何快速的通过git和fabric来持续部署我的博客的。 先来说一个场景,我前几天上线了一个 `OSQA <http://qa.the5fire.com>`_ 系统,为了方便以后来的网友在博客留言里提问时看到我有这样的一个系统,所以我决定在留言框上方加一句话,也就是现在在留言上方看到的那个文案:'技术问题还可以到the5fire技术问答上提问'。

其他分类: