使用电子邮件监测系统异常

  当我们怀疑某段程序可能正在产生意外的结果时,可以在这段程序内埋入一个函数,这个函数捕获当前服务器和进程的信息,并以电子邮件的形式发送出去。这样,我们就可以在错误发生时最大限度的保存现场,用于调试,而不必全天候的监控它。
  这种方式尤其适用于公众服务。当用户触发异常时,程序员可以迅速得到当时的状态信息。利用这些信息,就很有可能重现bug(不可重现的事件并不能称之为bug),减轻程序员的精神负担。
  在编程的时候也要注意,分支语句一定要覆盖逻辑树上所有的节点,哪怕我们坚信这个分支在地球上是不存在的,比如性别既不是男也不是女。对于不可思议的分支,就可以埋个发信函数,以便产生异常时尽快补救。

近期flickr上跟雪有关的图片

  ppip贴了zangyue师兄去白马雪山的照片,很是羡慕。

  一位加拿大摄影爱好者拍的Green Lake,色彩非常绚丽。

  雪地上一只长的活像毽子的鸟。

  蓝色的Night snow。就像散文诗集的扉页,gorgeous。

  铺满了雪的湖边码头,一直走下去,就会被深邃吞没,这是只有在梦里才会出现的景象。

  雪花覆盖了森林中树木躯干的每个部位。“明月松间照,清泉石上流”,是否就指这样的意境?投下的树影也是童话般的洁净。