KDr2

但知无为为奥妙,岂知有作是根基.

fix a py-amqplib bug

AMQP的python客户端 py-amqplib(0.6) 在consume了某队列接收消息(处理AMQP的basic.deliver)时如果server倒了,他就会不停的调用recv(2),python的socket.recv返回空串,凑不够frame,具体见amqplib的demo/demo_receive.py的64行左右,channel.wait中死循环。
在recv返回空串时人为socket联接挂了扔个Exception就好,这里是patch

  • 0 Comments
  • Filed under: development
  • 最近状态很差劲……

    总是一个人编码,很闷,唯一的一个兄弟被调到其他项目组;编码没什么,大多时候我以此为乐,但是忽然发现还有一堆没用的文档要写,还是一个人……最近可能还要做最讨厌做的事情──出差。

    唉,不论是生活,还是工作,都不该是这样的。

    只想,好好休息一段时间。

  • 1 Comment
  • Filed under: default
  • erlix : Ruby Interface for Erlang

    http://github.com/KDr2/erlix/

    对erl_interface的包装,具体见源码包内的测试代码与文档。

    简单文档:
    http://github.com/KDr2/erlix/tree/master#erlix_tutorial

  • 0 Comments
  • Filed under: development
  • 2008就不说了.
    2009有很多事情,会换工作踏踏实实做下去,会结婚,会过靠谱的日子,会…

    祝福我所有的朋友兄弟们新年新气象,年底大丰收.

  • 7 Comments
  • Filed under: default
  • 新买了个记事本,哈哈

    show一下,嘿嘿

    front_notebook

    front_notebook

    比较喜欢这个,以前一直没有顺手的,现在好了.

  • 3 Comments
  • Filed under: default
  • 点这里看具体细节

    21号回西安参加这个会议,顺便还有其他很多事情要做……

  • 1 Comment
  • Filed under: news
  • Time Slider on OpenSolaris

    ZFS snapshot visualization in GNOME

    ZFS这玩意儿嘛时候才能用在linux上啊……

  • 0 Comments
  • Filed under: application