wiki

另一個感覺是他的年輕,然而我做夢也猜不到他的真實 年齡,他去年11月才滿24週歲,這樣的年齡,這樣的成就,真的讓人羨慕到了極點。

看看 Mike Cannon-Brookes的成就吧:他是著名公司Atlassian的創始人,公司兩個產品Jira和Confluence已經謄滿全球的產品了;

他 也是著名的開源社區OpenSymphony的創始人,OpenSymphony在整個開源社區裏有極好的口碑,它所生產出來的每一個產品都是高質量 的,Webwork2, Sitemesh, Quartz, TestNG,OSWorkflow, etc. 似乎整個產品的質量和口碑都是Apache或JBoss所達不到的;

他還是著名的blog社區JavaBlogs的創始人,在這個 blog上聚集了很多優秀的Java程序員;他是一本很不錯的書"Java Open Source Programming"的合著者;
他是 Webwork2, Sitemesh等很多開源軟件的開發者;
他是TheServerSide、JavaPolis等著名社區上的積極活動分 子,他在全世界不同的Symposium上進行演講,做講座。

如果注意地看一下整個Java Community,會發現好多的澳大利亞人,Rod Johnson, Gavin King兩個整個的Java Community最火的兩個產品Spring, hibernate的創始人都來自澳大利亞。

Mike Cannon-Brookes也不例外,他是土生土長的澳大利亞人,他一直住在悉尼,Atlanssian的總部也在悉尼。咋聽Mike Cannon-Brookes的口音,可能會很不適應,也許由於他長得太秀氣啦,跟他渾厚的口音不太匹配。而且說話的語音也極快,而且似乎帶點悉尼口音 (呵呵,我瞎猜的,我可分不出啥口音呢),不過聽多了就會覺得其實他說話也很好聽,也很清楚。

Mike Cannon-Brookes所做的講座一般會比較泛化,比如介紹整個JavaBlogs的設計架構和用到的相關技術(如Webwork2, Sitemesh, Axis等等),或者介紹怎麼充分利用開源軟件的威力等等(當然也有專門的Webwork2講座),儘管不是太深,但對於象我這樣的Monkey來說每次 聽了都會有好多的收穫。

Mike Cannon-Brookes是一個勤勞的blogger,幾乎隔幾天都會有新的blog。不過我沒有仔細看過他的blog,我覺得沒有太多的技術深度, 也不是太有趣,可能我沒有仔細去發掘。

Mike Cannon-Brookes還是個懂得享受生活的人,到了週末,他會和朋友一起聚會、賭博或者喝酒,絕對不象某些工作狂人。
由於Jira和Confluence這兩個產品在世界範圍內都極其出名,Jira是最好的Issue Tracking工具,Confluence也是極火的Wiki工具,我一直以爲Atlassian是一個非常大的公司。當我聽說 Atlassian是一個只有十一個人的小公司時,也不禁吃了一驚,不禁嘆起他們的高效和敏捷開發的力量。

提起Mike Cannon-Brookes,不得不提他合著那本書:"Java Open source Programming"。
這是一本 很好的書,他永遠成不了象Expert one on one J2EE那樣的經典名著,但是菜鳥或象我這種Code Monkey讀了之後都會有不錯的收穫。書裏先介紹了Webwork, hibernate, JUnit, XDoclet,這樣的介紹無所謂精彩,很多地方有比它更詳盡深入的介紹。這本書的真正精華在於它的第二部分:通過一個經典的例子(又一個 PetStore,呵呵)介紹了敏捷開發和實踐的方方面面。怎麼配置高效的開發環境這一章雖然很基礎,但是卻是至關重要的,至少我讀了以後還是受益良多 的;隨後圍繞着PetStore的開發過程的方方面面展開了討論,我最大的收穫是對測試驅動開發的理解,由於是完全針對實例的,我覺得它比JUnit in action或相關的書籍的收穫都大。然後看到了Domain model,這是我最關心的章節,然而它又再一次讓我失望了,由於實例中只用了Webwork, hibernate,卻沒用到Spring,所以在例子的Domain Object裏會有好多地方會調用DAO。在Spring裏如何讓Domain Object獲取DAO的實例?如何區分業務邏輯和存儲邏輯?呵呵,也許只有看到金融系統的實例有才能明白業務邏輯的威力。

atlassian 組件臨時key

confluence:

Server ID: BHTW-V2J1-IWJB-97RK

key:
引用
AAABEw0ODAoPeNptkEtPg0AUhffzK0hc0wwINSWZRAskUnmYFu3GzThe2klgIPMg5d9LQaIxXd7H+

c659+5ghFUwbbm+hZ3A9wPHs8KotFyMNygCxSTvNG8FCVtR1QYEg4/AintaG3rto9w0nyCL6k2BV

MTHGIUSplFENZArx3aw7fpoJGjKdE4bIEMrTjUX3hr7j876fsXaBrHRYTUu8B6IlgYWQZxRXt9U/

MaYBRMh5QyEgnLoYLIKiyyL92HylKIRJDQIOh4RXzouhz8RHdv1ZsByUVgbpUHm7RcoglEhT1RwN

dtdzhU6gOxBJhHZPpdH+93dOXZy3G3tzcP+Bf2kGKdpEi3VbdNXI9mZKvj/r2/1cIZCMC0CFHPNF

KSWz5q74x0tE5JcDTVq2QcnAhUAigMkogFX/FX7Sk8mbiYCUW1ebcU=X02e2



jira:Server ID:B1FD-8NVC-A2U3-TJ60
key:
引用
AAABGA0ODAoPeNptkMluwjAQhu9+ikg9G9mhRBApUtPElYKyoBA49eK6A7gKDnKciLx9s4C6iNts/
/fPzFPRgJUJY9nEIguXLl2bWkFY9DlZoRBqoeXFyEp56yj3312Ltbxs+FBBgYYxCLkBb5jHlGCbo
KBShguT8jN4XaWOpVTPDlm8UGc+E9UZfUnNZ7EUoGpgn3Kks7Rg+SaPtuwuZwmX5UP9zwqe0Q384
RXdBUbjIEsSlgeRH0/9nihbmATlNLsHXQ8QG/VWyoDiSgC7XqTufp1EMV2hTB+5kvVkej0dJmban
D9AZ4dd3ZM8TNEWdAs6Cr1X+hbiZboPsG/v5rhYOwTdNuy7cRTes8d2m0aLE6/h/2e/AYUsi0gwL
QIVAJLHyPt48qVVybX/D4fGLmIzr226AhQEY0p1Lw7aoIQhhXvY5NRyyQFOZg==X02ea
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章