自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(188)
  • 收藏
  • 关注

可视化驱动――Beijing openparty 竹露端阳后记

经过四月的休整,openparty乘着端午节的喜庆,提前为大家准备了丰盛的大餐,地点依然是我们不见不散的老地方,ThoughtWorks北京。 自从上次活动盛大创新院正式成为openparty赞助方之一后,我们每次的话题优胜者(得票最多)都会得到由他们提供的锦书一部。给我们带来Swing Dance的zengj...

2011-06-05 15:09:08 142

VNode――Beijing OpenParty晓风归雁后记

感谢老天爷没有提前起床,OpenParty 3月的活动在一个风和日丽的春天举行,伴随着晓风归雁,大家都如约参加了年后的第一次活动。因为一些老朋友出差在外,本次活动的主持人由亲爱的奔奔同学担任,这次也让诸多美女一饱眼福新帅锅出场。 一开始是我们的新蘑菇环节,当然也是养眼时间,不乏新的帅锅美女加入,灯光镜头注意力哦。同时让人震惊的是,本次参加...

2011-04-21 21:07:27 144

原创 空中加油机――Beijing Openparty梅雪映春 后记

老天爷去年提前透支了下雪配额,好吧,今年只得拈几片梅花当雪来迎接两个小白(小白兔)年。经过2010年12月的休整,本期OpenParty又现井喷,虽然年关将近,但大家参与的热情依然很高,这也让Party的组织者们倍受鼓舞,百忙之中为大家带来了一场新春盛宴。好吧,我承认不小心在晚七点打开了电视机…所以为了少挨板砖,马上转入我们的正题。八卦时间我们先来围观一下CnBorn童鞋带来的让他几乎...

2011-02-09 13:23:02 144

维度――Beijing Openparty2010年8月清雨榕香后记

“一个系统就是对世界的一种看法”“系统是一个集合”“如果在同一时刻两个系统处于状态空间的同一位置,那么空间是因为维度过低,即视图是不完全的”“如果要恢复由于投影而丢失的信息,我们就必须从其他渠道获得系统的信息,也就是关于消失的其他维度的信息。”        ――《系统化思维导论》...

2010-09-09 22:08:39 109

Geek的世界――2010.06.19 BeijingOpenParty荷风清韵后记

“给我一个杠杆,我会撬起地球;给我一根火柴,我会点亮整个世界”前半句是伽前辈说的,后半句似乎是每个Geek的心声。       Geek,互动百科:“一般定义Geek(极客)在一般的字典上解作一些拥为古怪性格的人。而对于早期的电脑发烧友,Geek就是一般人对hacker的贬称。”但是在openparty上所认识的人身上,我看到的却...

2010-06-30 15:05:58 115

我们一起走过――BeijingOpenParty柳燕隙阳后记

 上旬还是寒意袭人,可转眼就是骄阳似火,老天爷这是放下冷饮就是烧烤,也难怪这几天老在南方闹肚子,Party开始前的Twitter上当然也少不了组织者的提醒“请自备降温设备”。由于各种原因,没有参加北京QCon,加之上个月的OpenParty也为它暂停一期,所以越发的期待这次跟大家的重逢。当然组织者也没有让大家白白煎熬这么长时间,有小QCon之...

2010-05-25 09:45:53 156

授渔之善甚于馈鱼――BeijingOpenParty熙春暖意后记

 可能是人品的问题,去了趟上海赶上雨,回到北京老天爷又给足了面子,让我结结实实明白了什么叫做接风洗尘…就连OpenParty也一起感受了这个黄黄的春日。不过,得益于OpenParty每个参与者共同构建起的小宇宙,会场的气氛丝毫没有受到沙尘天气的影响,热烈依旧。年后的新面孔也多了不少,我们的队伍又壮大了,而且久违的璎珞MM和小刀兄,让很多慕名已久的朋友...

2010-03-24 23:57:50 111

原创 分享,生活的意义――BeijingOpenParty:2010 年1月“聚萤”后记

 “收聚萤光以照明”,在2010年头牛年尾的周末,openparty的组织者再次让大家有机会聚在一起,共同照亮彼此的征途。再次回想Twitter里“聚萤”这个名字的诞生过程的时候,突然对“分享”一词有了新的理解――分享像空气一样充满了生活的每个角落,我们需要与人分享成就获得肯定;分享教训获得进步;分享痛苦获得勇气;分享快乐获得更多的快乐…而大家已经把参加...

2010-01-29 11:17:01 113

原创 聪明人驱动开发

某公司(对,是某公司,这就意味着很多人看到这篇文章可以理直气壮的说,这不是在说我,我们不是某公司,至于到底是谁,可能智者心里最清楚)的几个程序员(记住,这里的程序员是地球上某个地方的人眼中的那些敲代码的)接到了一个项目,要在3个月内完成一个一般项目组要半年才能完成的系统。他们除了项目经理口中所描述的客户需求和一份密密麻麻的用户需求规格说明书之外,几乎得不到用户其它的反馈。项目在...

2009-12-26 18:54:42 106

Open嘉年华――BeijingOpenParty2009年12月“Upon The Rock”(岩上)手记

休整了一个月之后,BeijingOpenParty2009年12月“Upon The Rock”(岩上)如约而至,在这个充满了蛋味的季节,OpenParty也迎来了它2周年生日,本期活动无异于一次Open嘉年华。由于临时有事,下午耽搁了一个小时才匆匆赶往东直门的据点,到的时候都已经到Topic介绍环节了。不过进门的时候,惊喜几乎是...

2009-12-16 14:45:47 100

医人之道之于代码――BeijingOpenParty2009年10月“秋色连波”活动后记

 10月31日,10月的最后一天,也是事实上的秋天的最后一天,BeijingOpenParty如期在ThoughtWorks举行,有了今天素裹京城的对比,昨天的“秋色连波”则更加名符其实。中午匆匆吃完饭就用我那新买的包包装上了新入手的50 1.4直奔地铁,到达ThoughtWorks第一眼就看到了CNBorn兄在焦急的...

2009-11-02 15:53:24 108

Maven2上演狸猫换太子――字符编码造成的诡异故障

字符编码界的混乱我们在此不想多提,我们只能祈祷所依赖的平台和环境能够尽可能完善的处理它们…但是,吃芝麻还有掉烧饼的时候,字符编码似乎像赶不走的幽灵,时不时的来恼你一下…这不,Maven2也被它劫持,跟我来了个狸猫换太子…莫名其妙的没有问题之前使用Maven2作为项目的构建工具,运行的一直很好,虽然每次启动的时候都有...

2009-10-28 14:02:11 96

在Cruise环境中加入Selenium集成测试

 前文中我们成功使用ANT+Maven2+Cruise搭建了持续集成环境,实现了compile、test、tag、deploy、publish等自动化环境。今天我们再接再厉,为其加入Selenium集成测试。关于Selenium的介绍和使用方法,在此不做赘述,各位可以借助万能的google来...

2009-10-28 10:50:42 129

原创 Cruise+ANT+maven2搭建持续集成环境

Cruise 简介 Cruise 是 ThoughtWorks 推出的持续集成系统,它秉承了 CruiseControl 的优秀品质,同时加入了管线阶段、分布式集成等特性,让整个自动化环境更加合理智能。 当然,对于该系统更详细的介绍,各位可参考 ThoughtWorks 工程师 tony1130 的博客: http://blog.csdn.net/tony1130 。 安装 C...

2009-09-24 16:03:59 170

Agile China 2009见闻

有幸从cleverpig得到Agile China 2009的邀请函,大早上就乘地铁代表openparty参加敏捷中国2009的最后一天啦。大会在北京京仪大酒店举行,宽敞华丽。虽然这次大会是收费的,但爆满程度丝毫不输于前几届。 会场外面的走廊,是各个举办公司的展位,有china-pub的现场售书展位、th...

2009-09-13 22:55:49 155

非黑,即白?――BeijingOpenParty2009年8月”溪窗听雨”后记

秋凉了,但是这天的某个地方依然是热情依旧,伴着七夕的余温,8月的openparty在cleverpig韵雅的笔尖下诞生了。到达现场,cleverpig、donkey、tin等童鞋已经有序的忙碌起来了,但熟悉的面孔却明显少于以往,pig兄说今天好几个重要工作人员都因事缺...

2009-09-01 22:42:29 129

Cheese Cheese! ――BeijingOpenParty 2009.07“Sea viewing at Summer gloaming(夏暮观海)”

盛夏,日全食,OpenParty,G-Fox…似乎没有哪个月跟7月一样有如此多让人热情似火的关键字,我们的Party也从艳阳高照的午后开始。也许是因为在前一天结束的江南游让身体依然保持着战斗力,在卸下一半行装之后,去往OpenParty的路却是格外轻松(虽然包里依然还装有厚重的相机和笔记本),进门后...

2009-07-27 13:37:02 144

代码犹如养生――“Looking fish at Willowy bank(柳岸寻鱼)”后记

 还好是转的2号线地铁去的东直门,赶在1点半正到了ThoughtWorks,进门的时候大家都已经准备的差不多了,我也赶忙准备炮筒。首先是我们的第一个新闻,OpenParty的T恤换啦:  新款给人的第一感觉就是越来越大气了,前景是最适合技术人员的蓝色,纯白的底色加之适当的镶边,嗯,还有那个无厘头的48bit的二进制(说...

2009-06-24 12:53:28 121

QCon续曲――OpenParty2009年4月”Serenade To Spring(晚春夜曲)”

打球归来,发现大家的随记都先后放了出来,看来我这个只能叫做后记了,在这里找个借口,Party的照片实在太多了,加之需要对原始片源进行整理、取舍、后期处理,所以我迟到了…(PS:忍痛割爱删除了N张拍糊了的PP,心疼啊)在13号线奔向东直门的时候,在twitter上看到了可爱的Tin“不到十点来到公司办公室,开始准备@op...

2009-04-26 22:40:26 142

最小化设计(尽早实现)的时机

在《关于最小化设计(尽早实现)的一些想法》一文中,我们清楚了什么是最小化设计(尽早实现),但是只知道What还不足以让我们正确的实施它,那今天的话题就是When/Where--时机。上文我们提到了最小化设计(尽早实现)的两个方面,抽象和实现,在此我们也同样分开讨论。1、抽象的时机。    日积月累的丑陋设计(违反原则的设计)会腐蚀整个系统,到你不得不进行清理的时候,工作就不仅仅是擦擦...

2009-03-27 10:28:48 166

关于最小化设计(尽早实现)的一些想法

当提到最小化设计或者尽早实现时,保守派最强有力的反击就是“没有设计就没有编码”“最小化设计就是没有整体设计”“尽早设计会失去统一过程的控制”,但是事实到底是不是这样呢?问题(或者争论)的实质在于到底什么是最小化设计。我们先来看看最小化设计的描述:1、最小化设计要求尽早的实现用户所想要的优先级最高的需求点。2、尽快的让用户看到产品,以便确定其是否为用户想要的,并带着用户的反馈开始下一次...

2009-03-20 18:07:52 229

瀑布和XP开发过程模型

瀑布与XP应该是当前开发过程的两个典型,他们分别代表了软件过程方法论的两大阵营,并在各自的领域中发挥着对方不可替代的作用。关于这两者的分析、讨论甚至争论,从它们被提出那天起就不绝于耳,作为初入门的开发者,也一时无法窥其真身,因此以下所述权当笔记,以一家之见总结一下。瀑布过程模型    瀑布过程模型描述了典型的瀑布式开发过程,以及各个阶段间的关系。    根据传统瀑布式模型,整个开发...

2009-02-22 12:56:00 359

轮子没有版权--OpenParty2009年2月“有狐”活动小记

 年也过了,炮也放了,火也烧了,雪也下了,年后第一次OpenParty也在皑皑的春雪的陪伴下如期举行了。其实一次OpenParty可短暂了,话筒一拿一放,一个5分钟过去了,嗷~话筒一拿没放,一个session过去了,嗷~人生最大的痛苦是啥,就是自己喜欢的topic都在同一时间开;人生最最大的痛苦是啥,那就是会后听说他们没有在同一时间开...好了,闲话少絮,开始正题。由于本次Party的前台...

2009-02-21 21:40:00 71

喜哉?忧哉?

兄弟三人均行医。 长兄擅猛药,常救人但亦有死者; 二弟精通医道,知将死而不闻; 三弟明医理,尝扼疾于未然... 汝欲何为?  喜于名利,忧于寡欢,却不知一切都是心缘使然;行医己之道方为正贤。...

2009-01-20 14:45:00 130

昨天、今天、明天――OpenParty开放嘉年华纪实

<meta content="text/html; charset=utf-8" http-equiv="Content-Type"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 11"

2008-12-30 12:33:00 98

为什么有人惧怕开源?--傻子的钱最好赚

从某种意义上讲,价值来自知识落差,所以傻子的钱是最好赚的,多了不说,看下面的故事就知道了。注意:以下故事纯属虚构,如有雷同,自己心里明白。某村一商户(简称为JS),由于经营早且胆子大,在几年内几乎霸占了全村所有的文化用品销售渠道。当时纸比较贵,即便是大户的JS也买不来多少,所以村里的人几乎没有见过这种东西,所以JS一直在做竹简生意,并宣传纸是神才能用的。就这样村里的人一直过着拿竹简写字(竹简是JS...

2008-12-17 16:18:00 103

MVC本质论

<meta content="text/html; charset=utf-8" http-equiv="Content-Type"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 11"

2008-12-14 12:15:00 117

离开?回归?

“已经冬天了”,人们见面都在这样寒暄着,这个冬天不单单意味着雪花已经飘过,来自空气的寒意却带着另一种味道,在此时离职却是很多人不敢冒然为之的。但如此让人心悸的时间里,稍稍停下来降降温也许是件好事。 或许是用多了抽象,竟然会在遇到寒冬的时候庆幸自己发现了矛盾的另一面,这是理智还是神经病不得而知,但一点是自认为肯定的,它意味着一个提升层次的机会,因为你无意中接近了领域的本质。 离开暖炉去接近冬...

2008-12-13 17:59:00 76

设计中的微创手术――使用重构原则消灭重复代码

    与演习的作用一样,当我们认知了“重构”这个词之后,在设计时会时刻警惕法则所提到的各种味道,一旦嗅到一些坏的味道,那么就意味着我们要做一些改变了。当然,如果你并不知道这个可能神秘的词汇,那么也没关系,下面的情况我想大家都遇到过。我们有一个读取文件的函数readFile(string filepath),这个函数一直运行的很好。但是突然在某一天,我们要加入“读取特定格式的文件”这个新的功能...

2008-11-13 23:58:00 120

Open Source Camp北京活动随记

<o:p>       </o:p>Open Source Camp北京活动是在本月25日举行的,但由于事情比较多,随记今天才迟迟赶出来。也许是因为参加的次数足以让我认识和接受这个活动,很多事情却并没有给我带来惊喜,而更多的是实实在在的沉淀。当然,由于这次跟前辈OW2国际软件联盟合办,也有不少新鲜在里面。由于离职原因,我提前几天就到了北京,但是由于人生地不熟,赶到英语学...

2008-10-27 22:44:00 50

第N次被ACCESS的关键字涮

由于需要测试数据库的连通性,测试项目使用了“方便”的ACCESS来作为后台数据库,但由于它太“方便”了,以致于半天的时间都葬送在了它隐藏的关键字上... 项目使用了NHibernate来作为数据库中间层,并使用NUnit进行单元测试。可当我配置好所有模型类及配置文件之后,测试环境竟然抛出了这个错误: NHibernate.HibernateException : 字段定义语法错误。  --...

2008-10-26 13:52:00 93

开放是一种激情――北京软件自由日纪实

<o:p></o:p><o:p></o:p>本以为处在中秋和十一两个假期之间的周末不会带来太多的客流量,却不成想昨天到达北京西站的时候,坐票都已卖完,这篇文章也拖到了今天。<o:p></o:p>好在cleverpig及时发出了这次活动的照片,让我能够再一次重温现场的气氛。当然,在此感谢cleverpig让我平生第一次那么...

2008-09-22 23:12:00 99

SVN日志缓存导致日志显示异位

<o:p></o:p> 使用SVN已经一年多的时间,自从接触到这个轻型、敏捷而又不失强大的版本控制系统,便毅然抛弃了Starteam和VSTS。<o:p></o:p>由于是开放的免费工具,所以我打开了TortoiseSVN的自动更新选项。但是最近两次的更新,SVN却出现了一些异样。<o:p></o:p>问题从半个多月前开...

2008-09-19 22:43:00 155

将笔记本打造成遥控器――远程桌面控制台式机

    不久前,终于为自己添置了一个本本,但老的台式机舍不得扔,于是将其做成了服务器来用。但两套键鼠实在太麻烦了,买本本就是为了在床上偷懒,怎么能老是奔波于两套设备之间呢,于是使用远程桌面,将台式机的控制全部转到了本本上,使得本本不仅能够即时获得台式机当前登录会话的桌面,而且能够在台式机端播放音频(台式机的音箱比本本的好多了!),不用三方软件,就把本本打造成了遥控器。下面就将该方法拿出来跟大家一起...

2008-08-25 21:21:00 1370

期待已久的Cruise终于发布了!

一直在关注Cruise的进展情况,7月的OpenParty更是探听到了一些内部消息,看来,乔兄果然不忽悠,1小时前来自官方Twitter的消息,第一时间报道,以下是ThoughtWorks论坛内的消息。 Jez Humble: The Cruise team is pleased to announce that Cruise 1.0 is available for download a...

2008-07-28 16:26:00 125

BeijingOpenParty July:Summer Daydreams(仲夏梦舞)随手小记

 2008年7月,虽没奥运但有酷暑,仲夏梦舞确是贴切的很,还好老天爷没有把火玩的太过,气温还是让人能够接受的。在犹豫了N天之后,还是决定去买北上的车票,这是我第二次去参加OpenParty,但由于某根筋不正常的工作,导致我背着十几斤的家当跑到了西直门,而偏偏路口西北方向确有一个商场,商场中确有麦当劳,才让我坚定的认为没有走错地方(此前问过同学,被告知上面的情况)--直到我等的不耐烦求助电话,才又...

2008-07-21 20:07:00 76

上世纪最大骗局--windows扩展名背后的故事

 “扩展名是上个世纪微软最大的骗局...”,在windows占有大部分市场的今天,在这个骗局四起的年代,我不得不以这一句话来作为开场白。早在DOS时代(如果你一开始接触的就是windows,那么非常高兴的祝贺你,你没有吃过那些视窗系统下无法体会到的苦,不过为了清楚一些事情,还是建议了解一下相关知识),8.3格式是规范整个文件名体系的标准,它由不多于8个字符的主文件名加不多于3个字符的扩展名组成,...

2008-07-14 19:26:00 88

为Delphi控制台程序增加版本信息及图标

    当我们使用Delphi创建一个控制台程序时,IDE默认生成一个没有图标没有版本信息的工程,如图:<o:p></o:p><v:shapetype o:spt="75" coordsize="21600,21600" filled="f" stroked="f" id="_x0000_t75" path=" m@4@5 l

2008-07-04 22:29:18 337

Subversion版本读取控制台及源码 发布

使用 svnversion 工具,将受控目录的SVN版本信息解析成 Reversion 号,并输出到指定文件,该文件为符合ANT标准的键值对格 式。Reversion 号为当前受控目录中最大版本号,如 svnversion 工具得到 123:332M,则解析得到 332,本命令将自动过滤 修正标识及其它字符,如果指定的目录为非受控目录,则会得到 Reversion 号 -1 下载地址:http:...

2008-07-01 21:18:00 74

宁在训练场受伤,不在战场上丢命。--拓展训练小记

    其实在参加这个训练之前,对拓展这个词早就充满了神秘、景仰的感情,而真正投身其中的时候,你却发现,之前的所有猜测和幻想竟如此的苍白。     一天半的时间不算长,但几乎每一分钟都能让人顿悟。对于拓展来说,或许任何记叙都不可能替代亲身体验的绝妙,因为它的精髓就在于把书中的道理牢牢的印记在你的身上--胜过了所有干涩的教诲或者指导,当然也不是我在此简陋的记叙所能够比拟的。     感悟、心得、...

2008-07-01 13:05:00 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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