原创 isInfoEnabled究竟多有用?

前段時間,公司裏組織了一次代碼檢查,其中有一條檢查項讓我有些費解: 所有INFO和DEBUG級別的日誌,必須加上isInfoEnabled和isDebugEnabled的判斷。 理由是大量的不輸出的日誌對性能會有影響(日誌中存在字符串

原创 我的2010

2010年就這樣過去了,不得不感嘆時光匆匆,忙忙碌碌地過了一年,在新年伊始,給自己放個小假,回顧一下過去的一年,看看自己都做了些什麼。 首先,對自己的博客說聲抱歉,過去的一年裏對你照顧不周,雖然翻譯了很多,寫了很多,但那都是屬於InfoQ

原创 那些你該瞭解的Spring子項目

去年年底,Spring Framework正式發佈了3.2GA版本,距離3.1版的發佈時間正好相隔一年,而距離最早的Sprig Framework 1.0 Final發佈也 已8年有餘。現在的Spring幾乎成了Java項目中的“標配

原创 每週推薦閱讀網站低調上線

《每週推薦閱讀》是我在2012年8月開始的一個個人計劃,基本每個星期會整理一些文章,推薦給身邊的同事,後來發現大家都挺喜歡的,於是每隔一段時間做一次整理,彙總到博客和長微博中。在持續了一年的郵件推送和整理後,我很趕潮流地結束了第一季。

原创 每週推薦閱讀第一季結束

2012年8月27日,我發出了第一篇《每週推薦閱讀》,到明天爲止就是整整一年了。我做了些數據統計,2012年的16篇《每週推薦閱讀》中一共推薦了59篇文章,而在2013年的30篇《每週推薦閱讀》中一共推薦了138篇文章,即一年裏一共

原创 RESTful Web Services Cookbook中文版譯者序

從去年開始我一直在翻譯O'Relly的《RESTful Web Services Cookbook 》,翻譯的過程有些糾結,導致整本書的進度比預期的要慢很多,但一切原因都不能影響翻譯的質量,我依然堅持這樣一個原則。再過一段時間這本書就能

原创 每週推薦閱讀2013Q1彙總

上次把去年發的每週推薦閱讀彙總貼了出來,收到了大家的肯定和鼓勵,非常感謝。最近開始越來越多地閱讀微信公共賬號,比起微博這樣的140字淺閱讀,公共賬號的信息似乎更有價值,當然前提是關注對的人,Q2開始我想應該會更多地推薦其中的內容。

原创 如何整合JIRA、FishEye、Crucible進行CodeReview

Atlassian的東西相信大家都不陌生,知道Confluence的有木有,用過JIRA的有木有,雖然說這些產品都要收費,不過對於學校和開源組織都可以申請免費License,也可以申請試用。   前段時間爲了方便做CodeReview,嘗

原创 Heroku危機帶來的啓示

這些日子,說Heroku處在風口浪尖一點都不爲過,先前InfoQ就Heroku大用戶Rap Genius的不滿做了報道,雖然Heroku在官方博客上做了說明,但Rap Genius和衆多網友並不買賬,問題仍在延續,不妨讓我們對整件事件

原创 商務演講培訓Winning Keynote筆記

InfoQ專門爲QCon的講師準備了一場講師的會前培訓,由資深演講教練楊天穎(Gary Yang)教授大家一些演講的方法和技巧,雖然之前也參加過一些公司內部的講師培訓,但是衝着本次教練的“個人介紹”還有之前北京的培訓反饋,我都覺得這是一

原创 如何簡單模擬Web服務

在SOA環境中,系統不可避免地要與其他系統進行交互,可以是基於SOAP的Web服務,基於RESTful Web服務,基於消息隊列,甚至是基於RPC遠程調用。隨着系統依賴的增長,對單個系統進行測試也變得越來越困難,如何有效地隔離各個系統,

原创 瞭解Instagram背後的技術

(本文首發於InfoQ中文站:http://www.infoq.com/cn/news/2012/05/instagram)  剛被Facebook以10億美金收購的著名手機照片分享應用Instagram最近吸引了無數人的眼球,Andr

原创 《MongoDB實戰》譯者序

騏驥一躍,不能十步;駑馬十駕,功在不捨。 ——《荀子•勸學》 IT是個知識更新十分迅速的行業,IT人士除了掌握基礎知識,還要經常關心技術動態和身邊不斷涌現出的新技術,不然就會有落伍的可能。作爲一個典型的摩羯男,我有着一顆不安於現狀的

原创 我討厭單元測試:滕振宇談如何進行單元測試

(本文首發於InfoQ中文站:http://www.infoq.com/cn/news/2012/02/I-Hate-Unit-Test) 說起單元測試的好處相信大家都能列舉出不少,可是很多時候,開發人員面對自己產品的代碼,想寫單元測試卻

原创 編程珠璣,字字珠璣

無論你自稱是“程序猿”還是“攻城師”,只要在寫程序,都免不了要和算法打交道。說起算法,第一本從你的記憶中檢索出的圖書是什麼呢?是經典的大部頭《算法導論》?還是之前大紅大紫的《編程之美》?以前它們幾乎是同時映入我腦海的,分不清誰先誰後,