从单一软件到处处实践 GTD

这篇文章首发于我们团队内部。 刚开始接触 GTD 时我是找了一个软件来实践 GTD, 但是效果不是特别好,主要三点: 收集麻烦 需要单独的软件,我一般会为了节省资源尽量少开软件的的人,所以我对打开很多的软件会很不爽 最主要是懒 所以后来我就开始慢慢放弃收集,再也不打开那个软件。再接着我发现其实我们所用到的很多软件都帮我们已经实现了类似的机制。下面举几个我用来实践 GTD 的地方。 邮箱 大部分情况下如果别人让我做一件事我会让 Ta...

comments

发布一个基于Tornado的高效异步的HTTP客户端库

前面的博文提到过使用tornado进行网络异步编程, 也使用tornado实现了一个高效的WebQQ机器人, 由于tornado内置的AsyncHTTPClient功能过于单一, 所以自己写了一个基于Tornado的HTTP客户端库, 鉴于自己多处使用了这个库, 所以从项目中提取出来, 写成一个单独库 tornadohttpclient TornadoHTTPClient 是一个基于Tornado的高效的异步HTTP客户端库, 支持Cookie和代理,...

comments

借用Tornado实现高效的WebQQ机器人

之前有写过一篇文章介绍使用Pyxmpp2桥接QQ和xmpp的文章(这里).后来我打算将WebQQ单独出来运行, 一开始直接拷贝了pyxmpp2的mainloop, 但是跑起来问题多多, 所以我又研究了利用Tornado进行网络编程(这里), 所以我放弃了Pyxmpp2的mainloop,使用Tornado进行重写 首先放出项目代码 引子 WebQQ协议是一套基于HTTP的QQ协议, 而用Python的urllib2库进行请求太慢, 因为HTTP本身就使用socket请求,...

comments

Awesome+tmux+gnomeDo打造高效Linux桌面环境

引言 近期一直在Linux下工作,使用Ubuntu 11.10,经过一段时间的使用和磨合,终于打造出一套适合自己的高效Linux桌面环境,之前也在博客中零散的写了几篇文章分享,在此做一番总结. 首先先放出桌面截图 Awesome 使用Ubuntu 11.10不习惯默认搭载的Unity,Gnome...

comments

Linux高效工作----平铺式窗体管理器Awesome

在Linux桌面环境下开发,总想更高效的工作,我已经装备了Gnome Do和terminator,但是我还是觉得不够快我更加希望能解放右手(当然不是找个妹子戒撸,只是右手的鼠标),而且terminator在跑的东西过多的时候开多个terminator不太好管理,这时候一个词进入了我的眼睛平铺式窗体管理器,与传统窗体管理器不同的是平铺式窗体管理器的窗口不会重叠,窗口会被自动调整成正好铺满全屏的尺寸,也就是说无论开多少窗口都会把屏幕占满,如果想象力贫乏就装一个试试吧:...

comments

Linux桌面高效工作----使用Gnome DO

不知大家是否和我一样在win下系统win+r输入命令来快速启动程序,这两天在Linux下碰到一个比这更爽,更快的软件,Gnome Do. Gnome Do能根据用户键入的内容进行自动匹配,从而快速打开系统中已有的程序、文件、书签等。不仅如此,GNOME Do 还包括插件,从而能够做更多事, 比如你安装了pidgin插件只需输入联系人的名字即可打开与他/她的会话,安装了file这个插件输入文件/目录的名字即可打开目录或文件, 当然还有一个不足就是不支持中文...

comments