Russ Miles
Russ Miles是一位具有10年编程经验的开发人员,其涉足的语言包括:从Atari 800XL上的Basic到Mac OS X上的Mono。Russ是一位虔诚的Mac信徒,近年来,他专注于多平台环境下复杂的分布式系统开发,包括Windows、Linux、Unix和Mac OS X上多种风格的开发。Russ目前是General Dynamic UK Limited的一位高级技术专家,还是许多项目的顾问,包括从内部工具开发到国际标准出版物。只要有可能,Russ就会回到编程领域中来,并为多个开源项目做出了贡献。他还创立了他自己的一些开源项目。
在Russ意外地参加英国计算机协会的高级编程专家组的一次错误的会议时,他“发现”了面向方面编程。Russ无法记起他参加会议的实际目的,但是他很幸运,他参加了一次名为“Aspect-Oriented Programming Using AspectJ”的讲座,演讲人是IBM的Adrian Colyer。Russ对面向方面的潜力和AspectJ的成熟印象深刻,他关于软件体系结构的观点也发生了永久性的变化。他立即利用这种新方法,改变了他及其团队开发软件的方式。很快两年过去了,Russ仍在开发和倡导面向方面的方法。本书是Russ幸运地与AspectJ倡导者第一次碰面的结晶。
Russ持有格林威治大学计算机科学的优等学士学位,目前是牛津大学Kellogg学院的成员,他在这里完成了他的计算机科学硕士学位。他还为ONJava.com和java.net写了许多文章,并且是O'Reilly的技术顾问。
Russ is totally indebted to his fiancée, Corinne, for her
complete love and support while writing this book. Oh,
and he still can’t believe she said yes to getting married
next year, but I guess some guys have all the luck!
Russ has been writing for a long time and gets a huge
kick out of demystifying technologies, tools, and
techniques that shouldn’t have been so mystified in the
first place. After being a developer at various ranks for
many years, Russ now keeps his days (and sometimes
nights) busy by heading up a team of software
developers working on super secret services for the
music industry. He’s also just finished up his Oxford
Masters degree that only took him five years. He’s
looking forward to a bit of rest...but not for too long.
Russ is an avid guitar player and is relishing the spare
time to get back to his guitars. The only thing he’s
missing is Head First Guitar...c’mon Brett, you know
you want that one!
Kim Hamilton
Kim Hamilton是一家大型航空公司的资深软件工程师,在公司,她设计和实现了各种系统,包括 Web 应用程序和分布式系统。Kim持有康奈尔大学的应用数学和计算机科学硕士学位。
本书封面上的动物是两只猩猩(大猩猩和小猩猩)。尽管素有好斗之名,但实际上,猩猩通常都很害羞,并不喜欢攻击别人,只有在被激怒或受到威胁时,才会立起身子捶胸怒吼。这种行为其实只是想吓唬入侵者,而并非要伤害他们。但是,如果其家族受到攻击,那么雄猩猩将会誓死保卫小猩猩。猩猩是体型最大、最孔武有力的猿类动物,雌性猩猩重达200磅(约90kg),雄性猩猩则可达400磅(折合约180kg)。
猩猩的社会关系非常灵活,换言之,其社会结构并非一成不变。一个猩猩族群最多可以有30只猩猩,但通常只有六七只,包括一只银背大猩猩(成年雄性)、几只雌猩猩和它们的子女。雌猩猩一生大约繁殖三代,对于每一代,她都会精心照顾,直到幼猩猩长到三四岁为止。每一代猩猩在性成熟(大约九岁)之前都会一直留在族群中,而在性成熟之后,他们一般会开辟一个族群或加入另一个族群。
由于人类的入侵和猎捕,猩猩的数量正在不断减少。科学家估计非洲现在大约只剩50 000只野生猩猩,其中大多数都是西非低地猩猩,而山地猩猩大约只有600只。大多数国家或地区都已通过保护猩猩的法律,但在人们以狩猎为生的偏远林区,这项法律的实施困难重重。如今,卢旺达、乌干达和扎伊尔等地的旅游业财源滚滚,这有助于保护猩猩和其他珍稀动物。
封面图片来自里德克的Royal History。