天天看點

最受程式員歡迎的圖書推薦

引用 加班 -> 沒空學習 -> 總是寫同等水準代碼 -> 無法提升代碼品質 -> 總是出Bug -> 總是需要修改 -> 加班 -> .... 

如果這是你的日常,那麼恭喜你,你距離被淘汰就不遠了。

最受程式員歡迎的圖書推薦

這個世界每天都在飛速發展,尤其是技術領域,有可能上個月你剛學會的架構,這個月就有了更好的替代品。你在過去引以為豪的技能,今天或許就成了前進的絆腳石。  

隻有不斷學習,才能與時俱進。本文為你總結了過去一年中最受 程式員 歡迎的圖書,看看别人都在看什麼、學什麼。  

福利來了:    

以下每本圖書都提供了試讀章節(PDF)下載下傳,任選一本進行閱讀,并寫出你對該書的評價(500字以上),發表在雲栖社群部落格頻道,就有機會獲得這本書(由社群營運人員和出版社編輯聯合評選出優質書評,作者将獲得該書1本),每本書僅限2個名額,快來秀出你的文采吧!  

這個世界每天都在飛速發展,尤其是技術領域,有可能上個月你剛學會的架構,這個月就有了更好的替代品。你在過去引以為豪的技能,今天或許就成了前進的絆腳石。  

隻有不斷學習,才能與時俱進。本文為你總結了過去一年中最受程式員歡迎的圖書,看看别人都在看什麼、學什麼。  

福利來了:   

以下每本圖書都提供了試讀章節(PDF)下載下傳,任選一本進行閱讀,并寫出你對該書的評價(500字以上),發表在雲栖社群部落格頻道,就有機會獲得這本書(由社群營運人員和出版社編輯聯合評選出優質書評,作者将獲得該書1本),每本書僅限2個名額,快來秀出你的文采吧!  

1. 技術之瞳—— 阿裡 巴巴技術筆試心得  

c1e2df543d02fda7b58b8435b3cd5cea5a5c1566  

上榜理由:大型網際網路公司筆試真題官方解析,應聘必讀,職場提升的點睛之作  

《技術之瞳:阿裡巴巴技術筆試心得》是阿裡巴巴集團首次官方批露的筆試真題,包括基本原理、題型解析與真題問答三個部分,涵蓋了計算機基本原理、數學算法、Web前端開發、 資料 分析與挖掘、 安全 和産品等多個方向,範圍廣、内容 系統 全面、權威。  

筆試題庫由阿裡巴巴資深技術專家結合多年的工作、面試經驗總結提煉而成,具有相當的深度、專業性及權威性。閱讀本書,不僅是知識的收獲,還間接地與技術大牛們做了直覺的溝通,了解他們的出題思路與考察要點,并加以消化吸收,這對 自 己技術能力本身就是一種極大的提升。  

此外,《技術之瞳:阿裡巴巴技術筆試心得》在題目的表述上結合了阿裡巴巴的日常工作場景,讀者不僅可以從閱讀中享受解題的快感,還能直覺地感受到大型網際網路公司濃郁的技術氛圍與獨特文化,為自己跨入大型網際網路公司做好充分的技術與思想上的準備。  

試讀下載下傳: https://yq.aliyun.com/attachment/download/?id=1183  

2. SRE:Google運維解密  

379c74c65174333ffea488d766d2746c3ad429cf  

上榜理由:谷歌SRE技術深度曝光,中國運維領軍人物集體力薦【地球上有這麼一個團隊,将運維推向極限高度】  

大型軟體系統生命周期的絕大部分都處于“使用”階段,而非“設計”或“實作”階段。那麼為什麼我們卻總是認為軟體工程應該首要關注設計和實作 呢 ?在《SRE:Google運維解密》中,Google SRE的關鍵成員解釋了他們是如何對軟體進行生命周期的整體性關注的,以及為什麼這樣做能夠幫助Google成功地建構、部署、監控和運維世界上現存最大的軟體系統。通過閱讀《SRE:Google運維解密》,讀者可以學習到Google工程師在提高系統部署規模、改進可靠性和資源利用效率方面的指導思想與具體實踐——這些都是可以立即直接應用的寶貴經驗。  

任何一個想要建立、擴充大規模內建系統的人都應該閱讀《SRE:Google運維解密》。《SRE:Google運維解密》針對如何建構一個可長期維護的系統提供了非常寶貴的實踐經驗。  

試讀下載下傳: https://yq.aliyun.com/attachment/download/?id=1182  

3.ES6 标準入門(第2版)  

d54b064778afbb51f8a4f7e9fb75a0ea32a0bca1  

上榜理由:國内絕無僅有的ES6教程,由知名部落客、前端新知布道者、雲栖社群專家阮一峰老師執筆,标準解讀透徹,特性覆寫全面,案例豐富實用,代碼即學即用  

ES6(又名 ES2105)是 JavaScript 語言的新标準,2015 年 6 月正式釋出後,得到了迅速推廣,是目前業界超級活躍的計算機語言。《ES6标準入門(第2版)》是國内僅有的一本 ES6 教程,在前版基礎上增補了大量内容——對标準進行了徹底的解讀,所有新增的文法知識(包括即将釋出的 ES7)都給予了詳細介紹,并且緊扣業界開發實踐,給出了大量簡潔易懂、可以即學即用的示例代碼。  

《ES6标準入門(第2版)》為中級難度,适合對 JavaScript 語言或 ES5 已經有所了解的讀者,用來提高水準,了解這門語言的最新發展;也可當作參考手冊,查尋 ES6/ES7 新增的文法點。  

試讀下載下傳: https://yq.aliyun.com/attachment/download/?id=1178  

4. Vue.js權威指南  

631a5448c70a38e5782e6fd2b80bd3b95f401d4d  

上榜理由:Vue.js與React、Angular三分天下,大熱架構首著驚現,Vue之父作序力薦  

Vue.js 是一個用來開發Web 界面的前端庫,作為移動端首選方案,Vue在React Native和Ionic之外另辟蹊徑,随着阿裡Weex開源,2016可謂Vue.js年。本書相容和覆寫新版本Vue.js 2.0特性,同樣适用于進階人群。  

《Vue.js權威指南》緻力于普及國内Vue.js 技術體系,讓更多喜歡前端的人員了解和學習Vue.js。如果你對Vue.js 基礎知識感興趣,如果你對源碼解析感興趣,如果你對Vue.js 2.0感興趣,如果你對主流打包工具感興趣,如果你對如何實踐感興趣,《Vue.js權威指南》都是一本不容錯過的以示例代碼為引導、知識涵蓋全面的最佳選擇。《Vue.js權威指南》一共30 章,由淺入深地講解了Vue.js 基本文法及源碼解析。主要内容包括資料綁定、指令、表單控件綁定、過濾器、元件、表單驗證、 服務 通信、路由和視圖、vue-cli、測試開發和調試、源碼解析及主流打包建構工具等。該書内容全面,講解細緻,示例豐富,适用于各層次的開發者。  

試讀下載下傳: https://yq.aliyun.com/attachment/download/?id=1181  

5. 大型 網站 技術架構:核心原理與案例分析  

38ee9be5ff5c95b48dd7dd0a8b398bf3952f8f9b  

上榜理由:最接地氣的網站架構經驗,網站生存技術心要,應對大資料挑戰的幹貨分享  

本書作者是www.alibaba.com網站建構的親曆者,擁有核心技術部門的一線工作經驗,直接體驗了大型網站建構與發展過程中的種種生與死,蛻與變,見證了一個網站架構從幼稚走向成熟穩定的曆程。  

本書通過梳理大型網站技術發展曆程,剖析大型網站技術架構模式,深入講述大型網際網路架構設計的核心原理,并通過一組典型網站技術架構設計案例,為讀者呈現一幅包括技術選型、架構設計、性能優化、Web 安全、系統釋出、運維監控等在内的大型網站開發全景視圖。  

如果說“水不在深,有龍則靈”,那麼對于想了解網站架構的讀者而言,這本書恰好是“書不在多,有它則行!”  

試讀下載下傳: https://yq.aliyun.com/attachment/download/?id=1184  

6. Python絕技:運用Python成為頂級黑客  

f6a1bba81a66165f3a26a2b2ab64751136d87544  

上榜理由:Xcon&神話行動創始人呆神、Keenteam陳良、鷹總cnhawk、知道創宇技術副總裁餘弦、長亭科技首席安全研究員楊坤聯合推薦  

關于Python的書雖然已有不少,但從安全從業者角度全方位剖析Python的書籍幾乎沒有,《Python絕技:運用Python成為頂級黑客》填補了這個的空白:包含了滲透測試、Web分析、網絡分析、驗證分析以及利用無線裝置等方面的Python攻防方法。  

無論你是從事安全研究的哪個方向,書中的大量深入淺出的案例分析均可以讓你掌握有用的技能,快速上手編寫代碼,在工作中事半功倍,拓展視野、培養和鍛煉自己的黑客思維。  

試讀下載下傳: https://yq.aliyun.com/attachment/download/?id=1180  

7. 解析深度學習:語音識别實踐  

c05bc4ab4747a29e1644fc898d280df81c241c12  

上榜理由:這是首部介紹語音識别中深度學習技術細節的專著,了解深度學習應用實踐不可錯過的經典專著  

AlphaGo與李世石的圍棋大戰激發了人們對人工智能是非的諸多争論。人工智能背後的工作原理深度學習跳入大衆的視野。AlphaGo的大獲全勝一定程度展示了深度學習在應用領域的成功,而語音識别正是深度學習取得顯著成功的應用領域之一。  

本書作者俞棟、鄧力均是該領域的著名專家,他們是深度學習在應用領域取得突破性進展的推動者與實踐者,他們在書中分享的研究成果一定程度上代表了本領域最新的研究進展;譯者俞凱、錢彥旻也是本領域的資深專家,并有衆多實踐成果。對于從事此領域研究的讀者來說,本書無疑有重要的參考價值。  

試讀下載下傳: https://yq.aliyun.com/attachment/download/?id=1175  

8. 分布式服務架構原理與實踐  

f7c9a506d61fa52597bb116820ca84e412358c8f  

上榜理由:大型系統一線架構師實戰經驗總結,微服務時代架構師和程式開發人員必備  

《分布式服務架構原理與實踐》對如何建構分布式服務化系統,提供了原理分析、關鍵技術、開發案例以及業界技術對比,非常系統化,不論是學習分布式服務技術還是深入大型網際網路架構都非常實用。  

《分布式服務架構原理與實踐》作者具有豐富的分布式服務架構、平台中間件的架構設計和實踐經驗,主導設計的華為分布式服務架構已經在全球數十個國家成功商用。《分布式服務架構原理與實踐》依托工作實踐,從分布式服務架構的架構設計原理到實踐經驗總結,涵蓋了服務化架構演進、訂閱釋出、路由政策、叢集容錯和服務治理等多個專題,全方位剖析服務架構的設計原則和原理,結合大量實踐案例與讀者分享作者對分布式服務架構設計和運維的體會。同時,對基于Docker部署微服務以及基于微服務架構開發、部署和運維業務系統進行了詳細介紹。  

試讀下載下傳: https://yq.aliyun.com/attachment/download/?id=1174  

9.Android群英傳:神兵利器  

2834f42944cf2d4bf6c86a0523f673b5b0b0d00c  

上榜理由:Android開發工具系列詳解,Android群英傳工具篇  

工欲善其事,必先利其器。有别于其他Android類的圖書,作者将一個Android工程師日常所用到的涉及開發、編譯、代碼管理、性能分析等多方面的工具、原理,及經驗總結系統地展現給大家。所有内容都是作者日常工作中的心得和經驗總結。無論你是開發的菜鳥還是資深的“攻城獅”都能從中有所獲益。  

《Android群英傳:神兵利器》适用于各個層次的Android開發者,不論是初出茅廬的開發者還是資深的開發者。工具的使用永遠是一門講不完的學問,筆者希望抛磚引玉,讓開發者能夠駕馭好各種工具,為己所用。  

試讀下載下傳: https://yq.aliyun.com/attachment/download/?id=1177  

10. JavaEE開發的颠覆者: Spring Boot實戰  

ad892c799796f11d329dc08ef95611d779a7536c  

上榜理由:國内市場上為數不多的講解Spring Boot的中文書  

在當今Java EE 開發中,Spring 架構是當之無愧的王者。而Spring Boot 是Spring 主推的基于“習慣優于 配置 ”的原則,讓你能夠快速搭建應用的架構,進而使得Java EE 開發變得異常簡單。  

本書涵蓋了使用Spring Boot 進行Java EE 開發的絕大數應用場景,如Web 開發、資料通路、安全控制、批處理、異步消息、系統內建、開發與部署、應用監控、分布式系統開發等。  

當你學完《JavaEE開發的颠覆者: Spring Boot實戰》後,你将能使用Spring Boot 解決Java EE 開發中所遇到的絕大多數 問題 。  

試讀下載下傳: https://yq.aliyun.com/attachment/download/?id=1179  

繼續閱讀