the5fire的技术博客

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

nginx配置支持websocket

分类:Nginx | 标签:       | 发布:2014-04-03 5:55 a.m. | 阅读量: 12761

前两天折腾了下socketio,部署完发现通过nginx代理之后前端的socket无法和后端通信了,于是暴查一通,最后解决问题:

动手实现m3u8的浏览器播放器

分类:前端开发 | 标签:       | 发布:2014-03-29 6:01 a.m. | 阅读量: 32212

前几天花了点时间研究了下怎么在浏览器中播放m3u8的视频地址,最后终于找到了两个开源的东西可以正常播放,稍稍整理下方便后来人。 m3u8是什么就不介绍了,现在所有视频网站基本都是通过m3u8的方式来播放视频的。 在浏览器上播放m3u8的视频地址有两种方式:

由__future__中unicode_literals引起的错误来研究python中的编码问题

分类:Python | 标签:         | 发布:2014-03-13 8:07 a.m. | 阅读量: 10447

在py2.7的项目中用了__future__模块中的 ``unicode_literals`` 来为兼容py3.x做准备,今天遇到一个UnicodeEncodeError的错误,跟了下,发现这个小坑值得注意。是怎么样的一个坑呢?跟着代码看看。顺便深究一下原理。

如何阅读Django的文档

分类:Django | 标签:       | 发布:2014-03-03 4:39 a.m. | 阅读量: 7984

“大神你好,请问我打算学习Django,应该怎么做?” 答:“去看文档” “Django的文档都是英文,我看不下去,怎么办” 答:“bla bla bla.... 关于英文的重要性” “Django的文档那么多,我是不是都得看完才行?” 答:“不用,用到哪看到哪,没事可以随意浏览”

探索ansible执行原理

分类:DevOps | 标签:       | 发布:2014-02-26 7:24 a.m. | 阅读量: 15927

书接上篇文章: `ansbile中文指南 <http://www.the5fire.com/ansible-guide-cn.html>`_ ,实验最后那个playbook时始终难以完成启动django项目的操作,于是就去跟随着ansible执行的过程,看了下源码。 1. runner ------------------ 不得不说的这个runner接口,这是ansible下层用来执行远程命令的一个接口

自动化工具——ansible中文指南

分类:DevOps | 标签:         | 发布:2014-02-25 5:14 a.m. | 阅读量: 43158

这两天花了点时间看了下ansible的文档,也稍稍体验了下,因为是全英文的文档,看起来有些慢,因此想着把常用的东西写篇文章提炼下,这样以后也就方便查阅,同时也方便那些想快速使用ansible的人,能够快速的上手。于是有了这篇文章,命名为“ansible使用指南”。有点标题党,有遗漏的地方欢迎补充^_^ 1. 什么是ansible

Celery的安装和使用

分类:Python | 标签:     | 发布:2014-02-13 6:36 a.m. | 阅读量: 11396

Celery是一个分布式任务队列工具,是一个异步的任务队列基于分布式消息传递。更多介绍可以参考 官网 这篇文章只是简单的介绍安装,使用,以及多服务器演示,关于安装和基本使用除了官网详细的英文介绍外,还有很多中文的blog可供参考,但是多服务的演示却没找到相关介绍。

2013读书总结——偷懒的一年

分类:读书 | 标签:     | 发布:2014-02-10 7 a.m. | 阅读量: 3406

今年的阳历比农历快了近两个月,我想着按照这样的节奏总结的话,对怎么划分时间界限就很纠结了。以后尽量还是按照阳历来走吧。 看看去年的读书成绩——21本书,本来计划13年多读些书,但感觉不如12年多,具体多少?下面总结总结。

读《我编程,我快乐》

分类:读书 | 标签:     | 发布:2014-01-21 6:36 a.m. | 阅读量: 2765

《我编程,我快乐》这是一本昨天刚在多看上读完的关于程序员成长和职业规划的书籍。书名看起来挺俗气,原来只是试读了一点,觉得也就那样。前几天参加活动,获赠了这本书,花了点时间看完,觉得内容还是挺有料的,至少对我是有所启发的。

从问题到探索--从slice说起

分类:Python | 标签:     | 发布:2014-01-19 6:54 a.m. | 阅读量: 3109

如果你是新手,你发现你对于别人说的一切都表示有疑问,那么恭喜你!你拥有大部分编程老手已经遗忘的能力——对细节的敏感。善于发现问题是一个很好的习惯,接触的东西多了,知道的东西多了,难免觉得什么都不是事,因此对一些东西会选择性的忽略。

Django视频教程

其他分类: