grep, ack, ag的搜索效率对比

前言我经常看到很多程序员,运维在代码搜索上使用 ack, 甚至 ag (the_silver_searcher), 而我工作中 95% 都是用 grep, 剩下的是 ag. 我觉得很有必要聊一聊...

阅读全文 〉

IPython3时代到来

前言我以前写过一些 IPython 高级用法 , 还有在组内分享了一期 IPython notebook 的分享 . 今天 IPython3 被 release 了。它带来什么可以看一下 rel...

阅读全文 〉

ptpython- a better Python REPL

前言今天发现一个项目: ptpython . 新一代的 REPL 神器。玩了一下。毅然的 ipython 换成了 ptipython - ptpython 自带的iython 的接口。和大家介绍...

阅读全文 〉

分享ipython notebook

前言本来准备下一次的 Bpug (北京 python 用户组) 的活动上准备做这个分享。搁置了。有兴趣组织纯技术活动的公司或者组织可以联系我。有兴趣的同学可以前往 (我也会把录像地址放到网站的)...

阅读全文 〉

推荐pre-commit/pre-push

前言使用 git 的同学想必都有这样的工作场景 - 保证生产环境的 ci 不挂。也就是检查 python 是否符合 pep8/csslint/jslint/pylint/pyflake8 等.我...

阅读全文 〉

ipython的一些高级用法(一)

前言以前在我的 PPT python 高级编程 也提到了一些关于 ipython 的用法。今天继续由浅入深的看看 ipython,本文作为读者的你已经知道 ipython 并且用了一段时间了.%...

阅读全文 〉

一个使用python的web程序员的emacs.d

前言越来越多的人使用 emacs 作为开发工具。甚至 skype,gmail, 豆瓣 FM 都能通过 emacs.作为一个产品开发,肯定使用很多插件,设置一些快捷键来提高开发效率。以前一直使用 ...

阅读全文 〉

python的魔法二

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

阅读全文 〉