<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[python mplayer ffmpeg vp6]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bobgcc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bobgcc]]></copyright><item><title><![CDATA[ubuntu安装mysql异常处理]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84603284</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84603284</guid><author>bobgcc</author><pubDate>Fri, 30 May 2014 22:31:17 +0800</pubDate><description><![CDATA[start: Job failed to start
invoke-rc.d: initscript mysql, action &quot;start&quot; failed.
dpkg: error processing mysql-server-5.5 (--configure):
 subprocess installed post-installation script returned error...]]></description><category></category></item><item><title><![CDATA[添加EPEL源]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84598146</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84598146</guid><author>bobgcc</author><pubDate>Sun, 11 May 2014 09:25:43 +0800</pubDate><description><![CDATA[Install the extra repositories

[code=&quot;shell&quot;]Centos 5.x

wget [url]http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm[/url]
wget [url]http://rpms.famillecollet.com/enterpr...]]></description><category></category></item><item><title><![CDATA[python 字典的扩展变形]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84490839</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84490839</guid><author>bobgcc</author><pubDate>Mon, 21 Oct 2013 09:02:47 +0800</pubDate><description><![CDATA[[code=&quot;python&quot;]class AttrDict(dict):

    &quot;&quot;&quot;

    http://stackoverflow.com/questions/4984647/\

    accessing-dict-keys-like-an-attribute-in-python

    http://bugs.python.org/issue1469629
...]]></description><category></category></item><item><title><![CDATA[geohash的应用 附近地址搜索]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84469799</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84469799</guid><author>bobgcc</author><pubDate>Fri, 16 Aug 2013 11:17:59 +0800</pubDate><description><![CDATA[[url]http://en.wikipedia.org/wiki/Geohash[/url]

简单使用 geohash， redis，bottle, python-geohash 来实现 restful api的地理位置附近人搜素

[code=&quot;python&quot;]from bottle import Bottle, run
import time
import json

fr...]]></description><category></category></item><item><title><![CDATA[openstack swift GB/month]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84375903</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84375903</guid><author>bobgcc</author><pubDate>Fri, 04 Jan 2013 12:06:16 +0800</pubDate><description><![CDATA[[url]http://www.buildcloudstorage.com/2012/01/can-openstack-swift-hit-amazon-s3-like.html[/url]


[img]http://dl.iteye.com/upload/attachment/0078/7974/9b8ad223-31a8-3d18-9ade-b732f29e5f23.png[/img]...]]></description><category></category></item><item><title><![CDATA[swift benchmark 转载]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84372487</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84372487</guid><author>bobgcc</author><pubDate>Wed, 26 Dec 2012 11:09:07 +0800</pubDate><description><![CDATA[具体测试移步到下面的blog URL
[url]http://www.zmanda.com/blogs/?tag=swift-benchmark[/url]


[img]http://dl.iteye.com/upload/attachment/0078/4068/d0805a48-3223-32dc-89cf-602dffe3cb11.jpg[/img]

[img]http://...]]></description><category></category></item><item><title><![CDATA[openstack-folsom-architecture 记录]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84372461</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84372461</guid><author>bobgcc</author><pubDate>Wed, 26 Dec 2012 10:34:48 +0800</pubDate><description><![CDATA[[img]http://dl.iteye.com/upload/attachment/0078/4025/736ddf24-4c01-34c5-89ee-10b28e17ffed.jpg[/img]


[img]http://dl.iteye.com/upload/attachment/0078/4031/ef16191e-dadb-328c-bd12-c868ea5e57a5.jpg[/...]]></description><category></category></item><item><title><![CDATA[puppet 笔记]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84371579</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84371579</guid><author>bobgcc</author><pubDate>Mon, 24 Dec 2012 12:37:39 +0800</pubDate><description><![CDATA[compile puppet scrip

puppet apply modules/flume/manifests/init.pp --modulepath modules/flume/


[root@hz-ci-05 modules]# puppet master --configprint modulepath
/etc/puppet/modules:/usr/share/pu...]]></description><category></category></item><item><title><![CDATA[An Introduction to the Python Web Server Gateway Interface]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84364509</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84364509</guid><author>bobgcc</author><pubDate>Wed, 05 Dec 2012 13:51:28 +0800</pubDate><description><![CDATA[非原创，来源互联网


In Brief

WSGI is a specification, laid out in PEP 333, for a standardized interface between Web servers and Python Web frameworks/applications.

The goal is to provide a relatively...]]></description><category></category></item><item><title><![CDATA[openstack  swift Cluster Health and Telemetry]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84364184</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84364184</guid><author>bobgcc</author><pubDate>Tue, 04 Dec 2012 17:55:54 +0800</pubDate><description><![CDATA[之前看swift的code主要关注在ring，proxy-server, object-server, container-server, account-server这些组件上，一次有人问我swift如何monitoring的，哦，fuck 我漏了这里，不过我想swift使用WSGI应该比较容易在filter加一个 侦测状态的filter_factory 到原有的WSGI的Pipeline,马上...]]></description><category></category></item><item><title><![CDATA[swift monitoring by swift-dispersion-*]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84364170</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84364170</guid><author>bobgcc</author><pubDate>Tue, 04 Dec 2012 17:32:02 +0800</pubDate><description><![CDATA[1. 处理系统更新
   建议每次都以一个zone为单位进行系统更新和重启。以这种方式进行更新，能使Swift集群保  持可使用和可响应的状态。另一个更新zone的明智的做法是，更新完一个zone时，先让其运行一段时间以保证之前的更新没有导致不利的反应，然后再进行下次更新

2. 处理磁盘错误
   当一个磁盘出现错误，第一步要先确保将此盘unmounted,这可使swift更容易地应对此...]]></description><category></category></item><item><title><![CDATA[paste deploy python ini 配置文件简单说明]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84363603</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84363603</guid><author>bobgcc</author><pubDate>Mon, 03 Dec 2012 13:27:07 +0800</pubDate><description><![CDATA[配合 [url]http://www.python.org/dev/peps/pep-0333/[/url]
[url]http://pythonpaste.org/deploy/[/url]
看下面的example（从网络上改造而来，出处URL也搞忘记的），很快会对python的paste如何组织wsgi有一个简单的了解，

pastedeploylab.ini

[code=&quot;py...]]></description><category></category></item><item><title><![CDATA[基于用户投票排序算法reddit（转载）]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84172380</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84172380</guid><author>bobgcc</author><pubDate>Wed, 21 Mar 2012 14:23:54 +0800</pubDate><description><![CDATA[留下笔记，

原文：http://amix.dk/blog/post/19588
(转载：http://blog.jobbole.com/15727/)
Reddit是美国最大的网上社区，它的每个帖子前面都有向上和向下的箭头，分别表示”赞成”和”反对”。用户点击进行投票，Reddit根据投票结果，计算出最新的”热点文章排行榜”。

怎样才能将赞成票和反对票结合起来，计算出一段时间内最受...]]></description><category></category></item><item><title><![CDATA[python 反射]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/84171416</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/84171416</guid><author>bobgcc</author><pubDate>Tue, 20 Mar 2012 10:31:45 +0800</pubDate><description><![CDATA[如何在python中实现 类似java中，[code=&quot;java&quot;]Class.forName().newInstance()[/code]的功能

1. 静态导入
[code=&quot;python&quot;]tommy@ubuntu:~$ python
Python 2.7.2+ (default, Oct  4 2011, 20:03:08)
[GCC 4.6.1] on linux2
Type...]]></description><category></category></item><item><title><![CDATA[如何友好的 监控与管理 Linux 进程]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/83762623</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/83762623</guid><author>bobgcc</author><pubDate>Thu, 11 Nov 2010 12:57:48 +0800</pubDate><description><![CDATA[在做视频编解码的程序，需要fork子进程去调用转码的tools做encode， 这里面就需要能很好的控制进程，让进程类似于跑在沙漏里面，安全，可控的运行，

实现进程的管理接口，其实比较简单的，所有的进程信息来源，均来自 /proc 文件系统

因为是所有进程相关的信息都是通过读取内存proc文件系统，所以没有任何性能问题，

[code=&quot;bash&quot;]tommy@tommy-desk...]]></description><category></category></item><item><title><![CDATA[Linux 文件删除机制]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/83762360</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/83762360</guid><author>bobgcc</author><pubDate>Wed, 10 Nov 2010 22:39:54 +0800</pubDate><description><![CDATA[多进程环境下，打开同一个文件，进行读写操作过程中，如果其中一个进程删除这个文件，那么，另外正在读写这个文件会发生什么呢？
1. 正在读写的进程发生异常，因为文件被删除了
2. 正在读写的进程仍然正常读写，好像没有发现发生了什么
我要告诉你的是，在linux环境上，答案2是对的，但是当正在读写的进程退出后，这个文件谁也不能再读写了，或者说，这个文件被删除了
解析如下：
Linux 是通过 ...]]></description><category></category></item><item><title><![CDATA[Webpy + Nginx with FastCGI]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/83762166</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/83762166</guid><author>bobgcc</author><pubDate>Wed, 10 Nov 2010 16:50:59 +0800</pubDate><description><![CDATA[Requirements

    * Nginx 0.8.* or 0.7.* (with fastcgi and rewrite module).
    * Webpy 0.32
    * Spawn-fcgi 1.6.2
    * Flup

Older versions may work, but aren't tested.
Resources

    * N...]]></description><category></category></item><item><title><![CDATA[worker pool]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/83724716</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/83724716</guid><author>bobgcc</author><pubDate>Mon, 27 Sep 2010 17:28:14 +0800</pubDate><description><![CDATA[[url]http://celeryq.org/[/url]

[b]Overview[/b]

This is a high level overview of the architecture.

[img]http://cloud.github.com/downloads/ask/celery/Celery-Overview-v4.jpg[/img]

he broker d...]]></description><category></category></item><item><title><![CDATA[sandbox for python]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/83724551</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/83724551</guid><author>bobgcc</author><pubDate>Mon, 27 Sep 2010 14:47:42 +0800</pubDate><description><![CDATA[遇到一台机器上部署多个不同的python程序，管理其之间import不同的libs而麻烦

[url]http://virtualenv.openplans.org/[/url]

virtualenv通过隔离包目录和系统环境参数来实现多个相对独立的虚拟环境。
这样可避免过多的第三方库因版本依赖造成问题。
同时每个独立的虚拟环境只需通过打包即可分发，方便了系统部署。

1. 安装...]]></description><category></category></item><item><title><![CDATA[python get host ip socket]]></title><link>https://blog.youkuaiyun.com/bobgcc/article/details/83682673</link><guid>https://blog.youkuaiyun.com/bobgcc/article/details/83682673</guid><author>bobgcc</author><pubDate>Wed, 11 Aug 2010 08:57:26 +0800</pubDate><description><![CDATA[[code=&quot;python&quot;][root@CT53-64-BASE tools]# python
Python 2.4.3 (#1, Sep  3 2009, 15:37:37)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2
Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more...]]></description><category></category></item></channel></rss>