• 2009-06-19

    Neal Ford的框架演进系列 - [敏捷软件开发]

    这几天忙些其他的事情,都很少有时间看博客和邮件,今天在看DeveloperWorks的邮件时,看到了关于演化架构的文章,题目有着熟悉的SLAP,点击进去一看,果然是Neal Ford的文章,而且,是系列文章的第四篇,呵呵。备忘一下,回头好好看看,一共有四篇

    如果有谁忘记Neal Ford是谁,可以回去看看《The Productive Programmer》。

  • 2009-06-15

    Python的高级特性在Django中的使用 - [Python]

    好久没有去看xlp223的博客了,今天偶然逛进去,发现自己原来错过了一本很好的讲解Django的书《Pro Django》。之前看到过这本书,但是,感觉上可能跟其他的Django的书差不多,就错过去了。看了看xlp223翻译的第二章,觉得很值,就像元创的评论,这本书有助于理解Django的源码...

    前面尝试使用Django/Python也有一段时间了,但是,很多高级特性,尤其是元编程这部分,还不是很清楚,现在看起来xlp223翻译的这章,比之前看的其他的讲解的都好。

    又要补课了...

    Tag:python django
  • 2009-06-15

    [FW]敏捷开发的漫画 - [敏捷软件开发]

    今天偶然看到的讲敏捷开发的漫画,还不错,这种形式挺好的。备忘一下...

  • 2009-06-15

    Just do it! - [敏捷软件开发]

    最近订阅了一些敏捷开发过程的邮件列表,收到的邮件中,至少是这个周末,有些就是询问XP/SCRUM是否适合某个领域,这样PP是否正确等等。这些人,肯定是希望能够从Ron这样的专家身上获得意见,是否采纳XP或者SCRUM的做法,但是,很多时候,这个是咨询师的事情,而不是仅仅在邮件列表上就能够获得的答案。因为,小马过河的故事,对于大部分的70后来说,都是熟悉的不能再熟悉的故事。

    今天又看到Ron写的一篇文章,看题目,我还没有想读下去的意思,说实话,刚开始实在是没有看懂,等看了几行,就明白了他要说明的意思。说实在话,敏捷这个词,现在实在是已经用的很烂了,各种敏捷方法也层出不穷。对于XP的倡导者之一的RON,经历的案例或者讨论,应该是很多了,所以,他才会发出这样的感慨。要注意的是他文章最后的那几句:

    The process wars have gone on more than long enough.  It doesn’t matter who had an idea, or what process originally contained an idea. What matters is what ideas we apply skillfully and wisely to our situation in order to improve it.

    I’ve been helping software development teams improve for a long time now. In so doing, I draw ideas from the whole range of the Fuzzy Cloud Cluster named Agile. I try to give credit where it is due to the individuals who invented this idea, if I know them, or to the authors who best describe the idea.

    But that Named Cloud that looks like a Rat today? I don’t think we should care much about that, because the wind is blowing away the front part of it and very shortly no one is going to give a Rat’s Ass about what it used to be.

    我想说的是,Just Do It!

    Tag:敏捷
  • 2009-06-12

    还是ibus好阿! - [Ubuntu]

    前几天在看pyqt的开发,发现用的scim在qt4的程序里面,录入汉字有问题,:(想来想去觉得不爽,就把scim给删了,装了ibus,感觉还不错,至少程序的兼容性问题没有scim那么多,速度也不错,记忆功能也挺好的。

     

    Tag:ibus Ubuntu
  • 2009-06-03

    [FW]还谈结对编程 - [敏捷软件开发]

    前几天我自己是第一次听到“乒乓结对编程”这个TERM,不过,这并不妨碍我对于PP/TDD的理解。昨天跟LEO一起做了CE的一个小人物的PP,也有意识的引入了一些TDD/IOC的概念,希望慢慢的,他能够认识到这种工作方式的好处。空谈永远不如一起做事情来得有效...

    今天早晨在等老板开会的时候,看到INFOQ上的一篇介绍如果成功实施PP的文章,总结的确实不错,一看就知道是实践派的手笔,收录一下。

    他的基本观点是:首先要创造一个好的、开放的工作环境 --> 各个击破 --> 交换结对 --> 最终是从实践中让团队成员理解PP/TDD的好处,从而变成自然的行为。

    当然,他也谈到了很多PP双方的指导原则。

    基本上,是一个对于想把PP引入到现有组织中来的一个很好的指导文章。

    Tag:
  • 2009-05-28

    PB生涯的结束 - [杂七杂八]

    《Prinson Break The Final Break》是PB第四季的最后一部分,我现在也没有时间跟着看第四季的剩下部分,正好看到网上有这个,好像是最后两集的集合。

    不管剧情如何,从第二季开始,PB的剧情就不再是大家继续跟着的理由了,有的更多的是那种情结了。现在米帅已经over,我的PB生涯也要结束了。

    2个月前,我的新生活已经开始了。

    Tag:PB
  • 2009-05-28

    [FW]迄今见过的最有说服力的探讨PP/TDD的文章 - [敏捷软件开发]

    今天看到一篇文章,来讲述PP/TDD为何能够提高产出,而不仅仅是提高代码质量。可能是迄今为止,我见到过的最有说服力的文章,不过,对于使用者而言,实践而不是只是站在远处批评,来的更有意义。

    这几天脑子被孩子和腹泻搞得有点晕,忘记是在CBNWEEKLY还是哪里看到的一篇故事,好像是个《不完全阅读》书里面的:

    一个毕业生在论文答辩会之前,带了一瓶XO红酒来。负责答辩的导师很奇怪,以为是用来孝敬他们的。后面的答辩环节跟普通的并没有不同,导师们侃侃而谈,问这各种各样的问题。最后,学生手握XO,请导师们将论文翻到第176页,上面有用笔写的一段话:“如果哪位老师真的阅读到这一段,学生将呈上上好的XO红酒一瓶”。之后,学生拿着红酒,甩身离去...

    以此故事与同仁共勉。

    Tag:
  • 2009-05-20

    [FW]SOA参考资料 - [项目开发技术]

    前几天被人问道过SOA的东西,好久没有好好关注了,今天在INFOQ上看到了一篇文章,介绍了OPENSOURCE的SOA BOOK,备注一下,后面可能用得到。:)

    Tag:SOA
  • 2009-05-18

    还是太懒 - [Ubuntu]

    用vimperator已经有一段时间了,基本上摆脱了鼠标,但是,在google reader里面,它的快捷键设置跟vimperator有冲突,之前就用鼠标来着。今天早晨想来觉得不可能老是这样,还是逼着自己找找办法。

    google了一下,很容易就找到了解决的方案。用C+z就可以使用gr的快捷方式,ESC就回到了vimperator的方式,呵呵,简单的紧,还是自己太懒。

    PP里面的很多东西,看起来省得只是一点点时间,但是,如果任由自己的惰性,积累起来,浪费的时间还是蛮吓人的,嘿嘿。