阳关大道

有一些话要说给过去,有一些话要说给未来;有一些话要有人聆听,有一些话要自言自语;有些时候激情洋溢着,有些时候一个人落寞着,就像现在这个时间,第二个人就是多余,就在这里说一些话先给自己听,然后再让你听到。

[ Read More » ]

NetBeans的ALT + TAB

NetBeans 6.5 发布有一阵子了,受JavaEye的蛊惑,用它做了ROR的首席IDE。距离上次告别NetBeans已经是过去了3年的时间了。

用了一阵子,觉得NetBeans对ROR的支持还算不错。配以JDK 6u11,解决了字体锯齿问题,不论是英文还是中文,显得好看一些了。这里有一篇如何如何修改JDK的字体配置,以便让NetBeans代码中英文使用Courser New字体(Eclipse默认字体,显示英文代码首选字体),中文使用微软雅黑的字体,设置后以后,感官非常好。

[ Read More » ]

持续集成的三大支柱

持续集成(Continuous Integration, 简称CI),是由持续编译、测试、检查和部署组成的一个过程。在任何一个CI环境中,这意味着,在版本控制库中,每一代码变更,就会运行一次构建(build)。

Martin Fowler是这样描述CI的:

[ Read More » ]

Merry Christmas

尽管外面是阳光明媚,没有雪花,没有冷风,别管太多,记得我的祝福:圣诞快乐!

广州的冬天就是这样,不会刮呼呼的北风,更不会白雪皑皑,树上的叶子照样是绿色,大家就是这样过圣诞,也是这样过春节。

[ Read More » ]

Google展示Android新特性

Android

本周,Google的Android移动平台展示了即将到来的改进效果,这项改进由代号为Cupcake的开发工作贡献的。

目前,Google正在把Android由一个自身开发项目转向为开源项目。本周,这款移动操作系统引入了一些变化,而这些变化正是由个体开发人员团队实现的,Android融入了这些代码,使得它们和世界范围内的人们共享。根据Android的路线图,代号为Cupcake的改进工作已经开始合并进Android项目。

[ Read More » ]