站在2005年的尾巴上

 心情随笔  5 条评论 »
十二 312005
 

2005年12月31日,踩着尾巴,我第一次在上班时间写日志,有人问,这一年里最开心的是什么?最不开心的是什么?我想了半天,似乎没有什么答案,如 Shally 所说,当时感觉不开心的事,过一阵就没什么了,高中的时候帽子喜欢说:“无所谓”,接触久了,便学会了。

上次乌镇的道士告诉我,2006年是我事业上的一到关卡,要低调,不要强出头。虽然不信这东西,但是我确实没有想过出什么头,简单的生活工作就行了,命里有时终须有,命里无时莫强求,结果并不重要,我想要的是一个完美的过程,并一直争取着。

回味这一年,记忆有点模糊,确定有发生了不少事情,却没有办法瞬间想起哪件比较特别,所以就不缴尽脑汁去想到底该写什么了。

如果一定要说最开心跟最难过的是什么?回答:

最开心的事:简单的活着
最难过的事:没有去看大海 (谈不上难过,遗憾而已)

爷爷说想吃苏州的酥糖,昨晚冒雨去欧尚买了一些,装了一大袋子,背上我的本本,晚上19:30的火车,回家,过节的时候能跟家人一起看电视,何尝不是一种幸福?

2006年,一定会好。

2005年圣诞

 心情随笔  3 条评论 »
十二 242005
 

双鱼对圣诞这样的节日比较敏感,在此记录一下这几天的点滴:

23号下午办公室突然响起圣诞相关音乐,副总,处长等一帮人打扮成圣诞老人进来发糖,有点惊喜。晚上去参加公司的舞会,这次算是比较大手笔,几万块钱包了一个可容纳1000人的pub,吃的东西不少,人也很多,MM占了七成,啤酒比较难喝,DJ水准不到位,舞曲不好,现场气氛到是比较HIGH,杰克丹尼可乐加的太多,第一次上舞台领舞,跳到脚抽筋,Saga喝醉了,脚也扭了,扶了回来,第二天居然忘了曾经跟我一起上台领舞,再次确认酒能壮胆。

24号,住宿8年,第一次经历搬家,一大早就起来整理东西,还是有点手忙脚乱,从六楼换到一楼,从四人间换成双人间,大扫除。晚上一帮朋友从昆山赶来过圣诞,订好住的酒店,发现苏州那么多饭店全部客满,最终还是在锦地星座找到一个包厢,花了我375元,居然没吃饱,然后他们去十全街喝酒,我没去,有点过意不去,找了个理由推辞,发了条短信道歉。

朋友们,真心的祝福要用心体会,晚上12点的时候,请认真感受一下,看是否可以感应到我的祈祷。

Merry Christmas and Happy New Year to who are reading this blog.

浅谈Hibernate获得成功的十大理由

 技术学习  没有评论 »
十二 222005
 

下面是对Hibernate开发工作的个人想法,正是这些工作使得Hibernate如此迅速的得到广泛的欢迎。

1、飞快的版本发布

保持活跃的开发速度,经常进行版本发布,甚至几天之内就从前一个版本开发到下一个版本。这样是保证软件远离Bug的最好的办法,也可以让用户感到很放心,确信Hibernate的开发十分活跃,另外这样做也有一大好处,就是可以发现哪些功能是用户真正需要的。

2、回归测试

我想现在整个Java社区一定都很重视自动回归测试。如果软件的功能和设计有比较大的修改,那么一个综合性的test suite对于软件可维护性和稳定性来说实在是太重要了。我们应该有这样的意识:如果对软件的一个新功能没有进行回归测试,我们根本就不该去做它。

3、把一个功能做到最好

要么不做,要做,就一定做到最好。那些我们做不到最好的功能,我们根本不去做,扔给其他软件去做吧。

4、避免过度设计

浪费大量的时间和精力进行软件功能的抽象和扩充软件的灵活性,还不如多花点时间来解决你的用户面临的实际问题呢!简单一点,软件最重要是运行起来,不要尝试去解决你的用户根本不关心的问题。就算你的软件设计的不够优雅也没有关系,反正还是initial阶段。以后还可以再refactor,你应该关注的问题是及时的把有用的功能给做出来。

5、集权

在你需要由民主投票来下决定之前,至少你已经把软件轮廓做好了。软件开发需要由一两个开明的人来领导,这样可以保证软件开发的连贯性而不至于产生太大的分歧,可以保证开发团队集中火力把要实现的功能做到最好。我觉得,OSS软件最大的风险就是意见不统一,摊子铺的太大,结果最后搞的什么都没有做好。

(译者按:非常赞同,凡是成功的OSS软件,都是在某个人已经把软件做好了之后,发布出来,然后由大家往里面添加功能的,并且在这个人的领导下不断进步。缺乏此人的OSS软件都不算很成功,比如Mozilla)

6、文档

没有什么比文档更重要的了。如果你的用户不知道你的软件有这么一个功能,就等于没有这个功能,干脆把它去掉得了,省得给源代码增加复杂度。

7、避免标准化

好的标准可以带来软件的互用性和可移植性,坏的标准能够窒息软件创新。最好的软件是在不断的尝试,不断的出错,不断的经验积累的过程中产生的。事实上的标准往往更加贴近用户需求。

8、10分钟之内把Hibernate跑起来

潜在的Hibernate的用户在他们下载了Hibernate,第一次使用的时候根本就不可能花半个小时那么多时间来安装、配置和 troubleshooting,他们早就丧失了对Hibernate的兴趣了。

我们的口号就是新用户(假设有足够的JDBC知识)5分钟之内把 Hibernate的Demo跑起来,而他们能够在1个小时之内写出“Hello World”式的最简单的Hibernate程序并且正常运行。

9、开发人员的责任感

用户总是不可避免的碰到问题,开发团队有责任有义务提供帮助。用户让我们知道了文档的漏洞,用户让我们知道了测试用例的小bug。此外,没有用户来用我们的Hibernate,我们还开发它做什么,不是浪费时间吗!

有个关于bug的笑话:用户根本不介意发现新功能的bug(译者按:Windows的用户好像都是如此),只要你能迅速的改掉bug。“责任感”意味着 bug修复应该在1周之内。从收到bug报告到bug修复代码提交到CVS上要做到平均在24小时左右,这才是一个理想的目标。

10、易用的、可更新的wiki网页

Bless you every thing well in the future

 心情随笔  4 条评论 »
十二 172005
 

今天,不,应该是昨天,我工作生涯中的第一个 Partner 正式离开 HJ,也是我进 HJ 之后 IT 第一个离职的员工,有点小小的感慨。去年2月23日,是我跟她同去报道的日子,比同批人早来了半个多月,Yofee 这个英文名也是登记的时候我突然想到帮她起的,跟名字谐音。一进入公司,就在George的带领下,风风火火的参与了 Mask Tooling 的项目,自然我跟她成为搭档,直到现在。我只记得当初提醒自己,虽然河海跟南大相差很多,但是我不一定就比她差。逐渐,三个人把 Mask 相关的系统全部架设起来,正式投入运营,系统维护,需求更新,BUG 修复……后来George由于私人原因换到其他部门,Johnny 开始带领我们继续。一个台籍的导师,我跟她两个陆籍工程师,自然而然的独立成一派,使EBS增加了一个新的 Group,无论是整个 EB Team 还是 Mask Group,大家都相处的很好,我主攻 Java,她负责 Notes,偶尔的争论带来的是永久的进步。

时间确实可以改变很多,换了一个有钱的男朋友,明年二月她就会当上新娘,也换了一份工作,从企业到政府,一周后她就会坐的苏州市政府的办公楼里。花了半个月时间交接工作,Jerry 会从另外一个 Group 调过来帮我,相信一切都会好起来的。

接下来的日子,少了一个得力的搭档,很多东西都要从头开始了,肩上的负担显得沉重起来,阿Q的告诉自己:挑战与机遇是并存的,多花点时间,多学点东西,一定可以度过难关的。

写下这段文字,记录一下曾经一起愉快合作过的 Partner,天下无不散的宴席,Bless you every thing well in the future.

天底下只有三件事

 心情随笔  1条评论 »
十二 142005
 

一件是「自己的事」 
諸如:上不上班、吃什麼東西、開不開心、結不結婚、要不要幫助人…
自己能安排的皆屬之。
一件是「別人的事」 
諸如:小張好吃懶做、小陳婚姻不幸福、老陳對我很不滿意、我幫助別人,
別人卻不感激…..別人在主導的事情皆屬之。
一件是「老天爺的事」 
諸如:會不會颳風、地震、戰爭、開悟、成道……人能力範圍以外的事情,
都屬於老天爺的管轄範圍。

人的煩惱就是來自於:

忘了自己的事、愛管別人的事、擔心老天爺的事
所以要輕鬆自在很簡單:

打理好「自己的事」、不去管「別人的事」、不操心「老天爺的事」
這只是靜心在「哲學」上的詮釋,知道並不代表你能辦到。
除非你能進入「靜心狀態」去「觀照」,你就會「如實」發現

天底下真的只有這三件事:

「自己的事」、「別人的事」、「老天爺的事」

下次心情不好時,趕快問自己,那件事到底是「誰」的事!

傻猫,生日快乐

 心情随笔  1条评论 »
十二 122005
 

生日快乐!

苏州 ● 山塘印象

 旅游摄影  没有评论 »
十二 122005
 

第一次去山塘街是到一家叫做《小城故事》的餐厅吃饭,紧挨石路商业区,没有周庄、同里那样浓重的商业氛围,也没有石路、观前那样的前踵后接,只有古老、安静而沧桑,象个隐居的老人般。

人称为七里山塘,据说总长七里,这也是我第一次纯粹为了欣赏山塘而踏入。

山塘街,不仅仅是一条街,也是一条河。很多人把山塘作为苏州的象征,或称之为苏州的缩影。有词曰:杭州西湖,苏州山塘。我万分怀念去年冬天在西湖边喝咖啡的惬意,也非常想念今年夏天在山塘吃红豆刨冰的凉爽。不会用文字来形容美,何况山塘拥有的不是美,而是一种无法言语的意境。

有文写到:“自煌煌大唐直至鼎盛明清的苏州,竟然在山塘水里活到了今天。山塘水,悠悠地从遥远的历史深处流来,又悠悠地向遥远的未来流去,永远也不知疲倦地唱着一支清清健健又婉婉约约的吴歌,那是一支吴文化的历史之歌,也是苏州人的生命之歌、灵魂之歌。”

从小出生在江南水乡,我却依旧迷恋水胜过山,于是我喜欢西湖,憧憬日上三竿跟夕阳普照的时候,我能够站在未来的家中,看到金鸡湖的波光粼粼。
 

山塘有Club已经是件比较另类的事情,只是那里的Club可以与其融为一体,足见其创意,听说那里有家Seven Club有周杰伦的股份,不知真假,只是去过的朋友中嘘声多于称赞声。

<照片已删>
 

 

Powered by WordPress 3.3.1 CopyRight 2004~2012, Sonic Tang

虚拟主机赞助商:海波,苏ICP备11082989号

Suffusion theme by Sayontan Sinha