python的魔法二

python的魔法(-)之基础知识,我们再来说说python开发中的坑">有了第一篇python的魔法(-)之基础知识, 我们再来说说python开发中的坑不要使用可变对象作为函数默认值In [...

阅读全文 〉

python的魔法(一)

前言最近读了一篇A collection of not-so-obvious Python stuff you should know!,感觉受益颇多. 翻译过来(非直接翻译),再加上一些我的理...

阅读全文 〉

线程锁的一个大坑

前言原来的一位同事@炮哥, 昨天在QQ问我: "想请教下一个线程获得lock之后,也可能被其他的线程释放掉?这个是因为线程之间的资源是共享的吗?这样的话普通的thread lock 都是不安全的...

阅读全文 〉

speakerdeck

前言今天是在Ad的最后一天,本来准备了一个分享.关于业务中一些吐槽和我一些trick的用法, 有兴趣的可以下载speakerdeck主题celery celery2/celery3, py-am...

阅读全文 〉

搜集系统信息的dashboard

前言过年在家无聊, 发现个挺有意思的项目: linux-dash,就是使用Twitter的Bootstrap做的管理模板,可以显示服务器信息, 负载, 内存,进程,硬盘,用户,安装/未安装的软件...

阅读全文 〉

用python跑mapreduce

前言mapreduce在我的理解里一直都是java等语言的专利,介于python乃至于pypy的性能局限,一直没想过用python写分布式任务,最多就是多workers从消息队列取任务执行这样,...

阅读全文 〉

sed and awk

前言最近做一个关于sed和awk的分享,这里把源码开源:sed_and_awk,或者直接访问http://dongweiming.github.io/sed_and_awk. 我这个ppt基本覆...

阅读全文 〉