自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

透明思考@CSDN

思考着的程序员,程序员的思考

原创 借鉴丰田方法对大型软件组织进行敏捷改造(上)

(本文发表于《程序员》2010年3月刊)<!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url...

2010-03-11 20:51:00 14532 14

原创 在大型遗留系统基础上运作重构项目

在大型遗留系统基础上运作重构项目作者:熊节(ThoughtWorks中国公司资深咨询师)(本文发表于《程序员》杂志2008年第4期)本文以ThoughtWorks中国公司与客户合作的咨询项目为背景,为读者介绍如何在一个大型遗留系统的基础上组织和运作重构项目,从而切实有效地改善系统质量。现状eMAN...

2008-04-04 11:57:00 19271 6

原创 商业不是战争

我在一个大客户那里工作的时候经常想这样一件事,他们(以及国内很多——IT或者非IT——企业)讲军事化管理,讲服从命令,为什么我总觉得这事不对?到底不对在什么地方?我想出来的结论是:商业不是战争。 第一,商业的特点是negotiatable。战争是什么?按照我们直观的印象,战争就是我必须9点钟之前...

2008-03-14 09:49:00 11773 3

原创 Announcement: Fluorida 0.0.1

Im glad to announce that Fluorida 0.0.1 (the first preview release) is out. The project homepage is http://fluorida.googlecode.comFluorida is a Flex/...

2008-03-06 19:57:00 10757 0

原创 对遗留系统组织重构项目

很多IT组织都面临一个难题:老系统的维护、升级越来越难做。特别是那些价值高、生命周期长、规模大的核心业务系统,越到后来,要修复一个缺陷或者新增一个功能就需要越大的工作量。这是为什么呢?软 件的质量体现在两方面:商业方面的质量,以及技术方面的质量。从商业的角度看来,“成功的软件”意味着它所创造的价值...

2008-02-25 13:30:00 16518 4

原创 用一朵云重建软件开发者的声望——讲述iTechTag网站的故事

(本文发表于《程序员》2007年12期)(本文发表之后,iTechTag又有了较大的变化,请看 http://www.itechtag.com/feeds/46/blogs/92 )用一朵云重建软件开发者的声望——讲述iTechTag网站的故事在接受InfoQ的一个采访1时,有一个问题是“iTec...

2007-12-17 10:03:00 13549 2

原创 Announcement: Stomperl 0.0.1

Dear all,Stomperl 0.0.1 (the first preview release) is out.Stomperl [http://code.google.com/p/stomperl/] is an implementation of Stomp [http://stomp....

2007-12-12 18:38:00 10155 0

原创 在Erlang程序里处理状态

(原文见我的透明思考)从题外话说起:据我亲身经历,很多令人郁结的程序员最大的问题不是不熟悉语 言和类库,不是不了解算法,不是不会用工具,而是对程序里的信息流没有概念——弄不清哪些信息应该在什么地方、信息从哪里来、经过怎样的转换、到哪里去。 而顺序化编程语言(C、C++、Java、C#……)很大程度...

2007-12-07 22:10:00 14039 3

原创 质量之本在哪里

(原文见我的透明思考:http://gigix.thoughtworkers.org/2007/11/15/root-of-quality)在CSDN看到朱少民的一篇blog:勿忘质量之本(相信作者是把标题写了错别字)。略有感,说说我对QA这件事情的想法。在北京理工大学做招聘宣讲的时候,有同学问T...

2007-11-16 00:41:00 11465 4

原创 Oracle Mix, Powered by JRuby on Rails

Oracle Mix,大概就相当于Oracle的MSDN这样一个网站。地址是 http://mix.oracle.com是由Oracle AppsLab开发的,用了JRuby on Rails,看这个blog:http://oracleappslab.com/2007/11/12/lets-mix...

2007-11-13 15:22:00 10473 0

原创 产品研发中的敏捷:不足与方向

(查看原文:http://gigix.thoughtworkers.org/2007/11/13/improving-agile-in-product-designing)InfoQ的一篇题为“敏捷遭遇实效营销”的新闻指出:敏捷方法不是产品开发中的银弹。当然我们早就知道没有银弹,但仍然有必要强调一...

2007-11-13 12:50:00 12047 1

原创 招技术人才,试试iTechTag

iTechTag 迈出了新的一步:工作机会交流 。有招聘需求的用户可以在这里发布自己要招聘的职位,其他感兴趣的用户就会直接和你联系,或者按照你提供的在线申请地址进行在线申请。在可预见的将来,我 们的招聘信息发布服务都将是免费的。如果你正好要招技术人才(特别是互联网行业的技术人才),不妨来iTech...

2007-11-07 14:01:00 9385 0

原创 虚拟货币经济体的技术问题和非技术问题

(为支持CSDN blog而转载,原文见我的透明思考)猛禽大叔也掺和到虚拟货币经济体的讨论里面。而且还——非常敏锐地——指出虚拟货币对现实经济体造成影响的可能性。当用户向腾讯购买Q币的时候,相当于腾讯向用户贷款,以未来用户购买的虚拟物品为偿还物。因为从包括虚拟经济与实体经济的整个经济环境里 考虑,...

2007-10-17 12:23:00 11350 4

原创 自组织的网游金融体系

(原文见我的透明思考)恶魔看了我那篇从游戏看货币以后找我随便聊了几句:TrustNo1: 事实上,它应该做的是维护一个玩家自由发行货币的制度。就是玩家可以自行发行自己的货币。我发行我的trustno1元,你发行你的gigix元。Gigix: 等会,你这个还是说不过去。比如说大家在游戏里发行金本位货...

2007-10-11 23:12:00 10977 2

原创 天地不仁,通货在膨胀

(原文见我的透明思考)云风写了一个“网络游戏的技术基础”,作为对我说的“技术派路线”的回复。当然毫无疑问技术最终是一切制度得以实施的保障。“技术上能做的,也是首先要做的,是建立一些可以被实现且简洁的基本规则出来。它的首要目标不是对现实模拟的拟真度,而是可实现性”——从云风这句话可以产生很多联想,譬...

2007-10-09 14:57:00 13701 6

原创 从游戏看货币

(原文见我的透明思考)云风在七月时写的“游戏中的货币”,今天我才看到。恶魔以前就经常说,网络游戏是研究经济学的一个绝佳场所,因为它纯粹并且快速。像云风这样有兴趣研究又有大量的第一手资料,在经济学领域有所建树的机会非常大。第 一个问题是:货币的产生并不完全是靠央行对商业银行的借贷。或者准确点说,这种...

2007-10-09 14:55:00 11942 7

原创 iTechTag:声望创造价值

以前在JavaEye的一个讨论里,有位同志说“简历嘛,大家都知道,肯定是有水分的”。于是我在另一个blog里说到,简历里唯一有意义的,就是工作经历。认真回想一下,我在看应聘者的简历时,也基本上不看基本信息、自我评价之类的,只看工作经历:做过什么项目,用过什么技术,比说什么“熟练”、“精通”要有意义...

2007-09-01 15:28:00 6516 0

原创 ThoughtWorks中国持续招聘最优秀的软件开发者

招聘流程在ThoughtWorks,我们寻找的是象我们一样以努力工作,有创造力,力图创新,追求卓越为贵的个人。我们的文化非常注重团队协作,职业发展,个人发展,和生活质量。 查看在ThoughtWorks中国的招聘职位为了在确保找到的人才能够象我们每一个人一样热爱在ThoughtWorks的经历,我...

2007-08-24 10:07:00 10108 1

原创 90天也过去了,我可没忘

某硕士的叫嚣别以为我忘了。我可没忘,我在等呢。从4月15日算起的50天,大概应该是在6月5日左右就到期了吧?能拿到硕士文凭的人,应该会数数的。等得够久了。不仅没有法院的传票,连个后续的风声都没了。再等下去,我怕会被误解,会被添油加醋地描绘成我偃旗息鼓默然道歉之类的。那不行。吵架虽然不是正事,也不能...

2007-07-15 00:42:00 8748 3

原创 塑造敏捷企业:第二届“敏捷中国”技术大会将于北京召开

塑造敏捷企业:第二届“敏捷中国”技术大会将于北京召开2007年7月14日,由ThoughtWorks主办的第二届“敏捷中国”技术大会将在北京丽亭华苑酒店召开,多位开源社区和ThoughtWorks公司的技术领袖将带来精彩的演讲。现在即可在大会网站(http://subject.csdn.net/a...

2007-06-17 15:14:00 7386 1

原创 新闻点评:即时通讯不开放源码?

王志东:阻碍即时通讯最大瓶颈是不开放源码“王志东认为,当前阻碍即时通讯服务发展的最大瓶颈不是互联互通,而是不开放源代码。”但是,这究竟是什么意思呢?有点看不懂了。第一,即时通讯的协议是公开的。(请Google:“jabber xmpp”。)实现XMPP的IM工具就可以互联互通,譬如Yahoo! M...

2007-06-15 10:58:00 3996 5

原创 超越外包:了解分布式敏捷

把工作拿到别的地方去做,这不是什么新鲜事。从上个世纪起,人们就知道:如果按照欧美的价格收费,同时把一部分工作拿到亚洲(印度、马来西亚或者中国) ,你就能赚到更多的钱。这件事由于软件的物流成本约等于0,因此在软件业里更成规模、成体系。这件事就是外包。从人力成本高的地方拿到项目,外包到人力成本低的地方...

2007-06-11 13:44:00 6880 7

原创 从“调试器焦虑症”到“测试驱动强迫症”

<!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } H3 { margin-bottom: 0.08in } H3.western { font-fami...

2007-05-08 23:35:00 6275 3

原创 上帝让谁灭亡,首先让他疯狂

某硕士同志终于发出最终的战斗檄文了——在我看来更像是彻底失去理智的宣言。CSDN 的蒋涛究竟想要做什馍 当一个受过至少二十年学校教育的人连一个最常用的词都会写错时,我认为,失去理智的迹象已经非常明显了。不过不能只停留在标题,内容还是要看看的。请问,从蒋涛的身边,从好友、同事、可以信赖的人中间,能不...

2007-04-15 08:44:00 8414 6

原创 这是个什么硕士?

针对青润的一个调查报告,某位硕士写了一篇评论。看到这篇评论,我感到难以置信:这真是出自一位硕士之笔吗?下面我把自己觉得疑惑之处列举出来,请大家一道观察评判。为防万一,我已将这篇文章立此存照。硕士文:采用 XP 的居然占到这么高的比例,确是一个意外。就算在北美,这么高的比例也达不到吧。在此,顺便向“...

2007-04-01 15:30:00 6179 17

原创 复用:太多还是太少

xiammy:何以证明你的设计优秀 勾起我兴趣的是下面的几个回复#  xiueplane 发表于2007-03-30 12:37:59  IP: 221.192.19.*现在的程序员实际就是"寄生虫",寄生在Windows上,寄生在虚拟机上,寄生在对别人的"复用&qu...

2007-03-30 17:05:00 2723 1

原创 千呼万唤始出来——InfoQ中文站

经过漫长的等待,InfoQ中文站(http://www.infoq.com/cn/)终于粉墨登场。尽管还处在预启动测试阶段,但InfoQ中文站已经带来了让中国读者眼前一亮的优质技术内容。什么是InfoQ中文站InfoQ中文站是全球著名软件技术门户网站InfoQ的中文子站点。InfoQ是于2006年...

2007-03-27 21:55:00 3763 0

原创 “敏捷西安”首次技术交流活动成功举行

3月24日星期六,“敏捷西安”首次技术交流活动在西安软件园成功举行。 这次活动采用开放的活动形式(类似Open Space和Unconference),由所有参会的 人贡献并选出自己感兴趣的话题。每一个愿意交流的人都可以写出自己希望交流的 topic,在活动一开始由主讲人展示出来,大家投票选择。 ...

2007-03-26 11:10:00 3185 1

原创 "Ruby".say_hello——Programming Ruby中文版序

<!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } --> 根据我的观察,习惯于Java或者C#的程序员在初初接触Ruby时,最能打动他们的往往就是像本...

2007-03-20 22:38:00 6644 3

原创 持续集成上铁道——CruiseControl.rb发布1.0版本

什么是CruiseControl.rbCruiseControl.rb(简称CC.rb)是由ThoughtWorks开发并贡献给开源社区的持续集成工具。它的名字来源于ThoughtWorks发起的另一个开源项目CruiseControl,乍看之下也颇有几分相似。为什么需要CruiseControl...

2007-03-14 20:29:00 3084 1

原创 “敏捷西安”用户组成立

http://groups.google.com/group/agilexa/ 欢迎加入“敏捷西安”用户组!本组面向身处西安的软件从业者,致力于为西北技术社群提供在线及线下的交流场所。本组关注的主题主要针对(但不限于): * 敏捷软件开发 * Ruby on Rails *...

2007-03-09 20:05:00 2115 0

原创 熊猫烧香的GAIM表情

熊猫烧香的GAIM表情包,共27种表情。(下载:http://gigix.javaeye.com/admin/show/54230)安装方法: (1)解压到~/.gaim/smileys目录下 (2)在GAIM主界面选择 Tools->Preferences->Smiley Theme...

2007-02-13 14:52:00 3115 0

原创 Web技术交锋2006

(本文发表于《程序员》2007年第1期) <!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } --> 16.5亿。相信每个从事web开发的同行现在都不会这个...

2007-02-08 20:48:00 9407 3

原创 "Ruby".say_hello

(本文系笔者为《Programming Ruby》第二版所作的推荐序。) <!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } H1 { margin-bott...

2007-02-08 19:19:00 5926 0

原创 用五年时间跨越鸿沟——“大学未毕业程序员”的流水帐

(本文发表于《程序员》2007年第2期,发表时有删节。) <!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } H1 { margin-bottom: 0.08in...

2007-02-07 12:09:00 15326 25

原创 叶公好龙

在《Programming Ruby第二版》的销售页面上,看到这么一段愤慨的评论:2007-1-29 10:58:31 读者 : 218.24.140.* - 直接出英文版的吧如题:直接出英文版的吧‘这样不但快,而且能和世界同步。。。。,强烈的在鄙视下出版社,也不说明原因,真是遥遥无期啊。。。在...

2007-01-29 16:22:00 2692 1

原创 反对·支持·语言之争

寸锐斋的一个blog:我为什么反对语言之争?我的语言历险话说了很多,例子举了这么两个:1、某通信系统。用C++开发一个月,效果不好;用Foxpro三天,效果不错。2、某桑拿管理系统。用C++开发预计一个月;用VB预计两周。这两个例子雄辩地证明,选择正确的语言和工具,将大大提升软件开发的效率。作者本...

2006-10-08 15:12:00 8274 24

原创 Selenium 0.8发布,InfoQ报道并介绍新特性

这就是我们在Melbourne的成果。0.8.0是在Melbourne的最后一天成功发布的。InfoQ Press: Catching up with Selenium: Testing Ajax, v0.8 Released http://www.infoq.com/news/selenium-...

2006-09-26 18:57:00 3214 1

原创 为什么是Ruby

某同学又写了一篇略有些醋意的blog, 字里行间流露出对于“大家仍然用Java”的向往。姑且不论那文章本身了。最近几天刚刚和Paul Hammant聊到JRuby。简单说来,某同学的猜测也只是猜测而已。关键在于,如果你想要做预测的话,现在最安全的预测莫过于说Java即将死亡——就跟今天的Delph...

2006-09-11 21:41:00 40107 190

原创 另一种思考——书评DMTT

这本小书让我感到意外——我是说,中国有句老话讲“文以载道”,那么在阅读别人“道”的载体时自然应该仔细咀嚼、反复思考。但Steve Krug的这本书偏偏叫做《Don’t Make Me Think》(别让我思考,简称DMMT),这个书名已经让我感到了一种冲击,一种想要把它拿起来读下去的冲动。这正是可...

2006-08-04 19:43:00 3900 2

提示
确定要删除当前文章?
取消 删除