• 订阅

    抓虾
    google reader
    bloglines
    鲜果
  • 分类目录

  • 功能

  • 标签

    不折腾 价值 健身 回忆 小说 幼稚的思想 影评 感想 推倒 朝花夕拾 犯罪 理想生活 生活 电影评论 看电影 看病 社会 社会事件 笔记本 网络 言论自由 过年 随想 黑客 黑客小说 AV女优 blog BotCalk cult festival Fvwm gloobus GMChess gmitter GMLive gtkmm iCalk iTalk M8 ppstream program soft talkmm twitter vim
  • Archive for 三月 27th, 2009

    有BUG是好事

    星期五, 三月 27th, 2009

    gmchess 0.10一经发布,马上就发现bug了。呵呵。而之前,我是左思右想找不到问题。这当然是由于个人眼界所限脑力有限及先入为主等等原因。也是缺少必要的测试的原因吧。
    当时发布gmlive 0.20的时候,就觉得很完善,但一发布就被发现有个比较严重的bug,后来马上补了一个bug修正版本。后来我不强求自己了,不过靠发布来找bug,似乎是比较邪恶了。
    当然是软件就会有bug,何况刚发展中的,找到bug就是好事。意味着解决。开放开源就是要大家都能看到,有错就改,有bug就fixed,错误中成长嘛,捂着藏着不让人知道,那个bug只会深深隐藏,在关键时候给你致使一击。我想做人也是这个道理吧。
    话说,修正了好几个bug,还是汗下自己,竟然有这么多错。不过热情倒是调动了起来,昨晚修到一点半啊。这两天会再出个bug fixed版本。
    对了,还要教一下大家如何观察谱是否读对了。

    gmchess其实只支持utf8编码的pgn棋谱,读其它软件的棋谱是通过将它转化成
    pgn棋谱来读的,因为如果打开一个xqf格式的棋谱,会在/tmp/下生成一个临时
    棋谱gmchess.pgn,大家用文本编码器打开这个gmchess.pgn,看看里面的棋步
    与gmchess右侧的棋步是否对得上号就行了,都是跑二平五之类的棋步描述。

    另外,大家可以去gdchess.com的论坛里下载棋谱,那里有大量专业的棋谱,很发我菜鸟深省。只是要注册了才能下载。