每月小編都會盤點本月的異步新書,送出一本你最愛的異步圖書。1月上市新書本次帶來8本,涉及到的領域分別是Python、算法術、軟件工程、持續交付、遊戲開發、安全等,從最新的書瞭解最新的技術,異步新書讓你更好地應對快速變化的科技世界。
《Python編程無師自通》
作者:[美] 科裏•奧爾索夫(Cory Althoff)
掃描二維碼,一鍵購買
在美國亞馬遜,有一本書的影響力超高的Python入門書,Kindle版本在美國亞馬遜網站的計算機軟件、軟件開發分類中排行均爲第一,超越了衆多實力派Python書,衆多五星好評。也許你有所耳聞,這本書就是《Python編程無師自通——專業程序員的養成》。
《Python編程無師自通——專業程序員的養成》作者是一名自學成才的程序員,作爲一名文科生他通過自學編程,掌握了編程技能並在eBay找到了一份軟件工程師的工作。這本書是作者結合個人經驗寫作而成,旨在幫助讀者從外行成長爲一名專業的Python程序員。
《算法詳解(卷1)——算法基礎》
作者:[美] 蒂姆•拉夫加登(Tim Althoff)
異步圖書後臺回覆:“算法詳解”獲取視頻
掃描二維碼,一鍵購買
這本書在美亞評分4.7,在作者的在線算法課程的基礎之上編寫的,是四卷本系列的第1卷。這個在線課程2012年起就定期更新,它建立在作者在斯坦福大學教授多年的本科課程的基礎之上。也許你有所耳聞,這本書就是《算法詳解(卷1)——算法基礎》。如果你更喜歡聽和看,可以在YouTobe上搜索這本書的主題課程,免費觀看。
《算法詳解(卷1)——算法基礎》作者蒂姆·拉夫加登(Tim Roughgarden)是斯坦福大學計算機科學系的教授,也是該校管理科學和工程系的客座教授,他從2004年開始教授和研究算法。本書是他的《算法詳解》四部曲的第一卷。
這本書詳細講解算法基礎,展現算法本質 ,是一本囊括基本算法知識的詳解指南。集斯坦福大學教授多年教學經驗,深入淺出,通俗易懂。
《持續交付2.0:業務引領的DevOps精要》
作者:喬樑
掃描二維碼,一鍵購買
經典圖書《持續交付》已出版8年,一直受到軟件行業從業者的關注。書中的軟件開發原則和實踐也隨着商業環境VUCA特性的明顯增強而逐漸受到軟件技術人員的認可。這本書得以迅速、優質地在中國出版與譯者喬樑密不可分,圈內人都親切的稱喬樑爲“喬幫主”。
喬樑是《持續交付》譯者,持續交付領域專家,持續交付和DevOps理念在國內的首批實踐者和佈道者,被業界稱爲“國內持續交付第一人”。國內最早致力於通過敏捷開發與精益理論改善軟件價值交付效率的實踐者之一,精研各種軟件工程方法論。
8年後喬樑帶着他的全新著作《持續交付2.0:業務引領的DevOps精要》面向大衆。這本書將《持續交付》一書的思想融會貫通,經過8年的管理實踐,精心總結與提煉,提出“持續交付2.0雙環模型”;作者獨創性地將持續交付理論與當前的技術熱點DevOps理念完美結合。
同時《持續交付》一書作者Jez Humble爲本書作序。騰訊副總裁曾宇、百度地圖事業部總經理李瑩、ThoughtWorks中國區總經理 張鬆滴滴高級技術總監路寧、百度工程效率部負責人李濤、阿里巴巴研發協同平臺負責人葉渡等衆多企業高管和技術專家聯袂推薦。
《Spring源碼深度解析(第2版)》
作者:郝佳
掃描二維碼,一鍵購買
暢銷長銷Spring圖書全新升級版本 基於Spring 5.x編寫庖丁解牛式講解Spring工作原理 。
本書從核心實現、企業應用和Spring Boot這3個方面,由淺入深、由易到難地對Spring源碼展開了系統的講解,包括Spring 整體架構和環境搭建、容器的基本實現、默認標籤的解析、自定義標籤的解析、bean的加載、容器的功能擴展、AOP、數據庫連接JDBC、整合MyBatis、事務、SpringMVC、遠程服務、Spring消息、Spring Boot體系原理等內容。
《RISC-V架構與嵌入式開發快速入門》
作者:胡振波
掃描二維碼,一鍵購買
本書是一本介紹RISC-V架構嵌入式開發的入門書籍,以通俗的語言系統介紹了嵌入式開發的基礎知識和RISC-V架構的內容,力求幫助讀者快速掌握RISC-V架構的嵌入式開發技術。
本書共分爲兩部分。第一部分爲第1~14章,基本涵蓋了使用RISC-V架構進行嵌入式開發所需的所有關鍵知識。第二部分爲附錄部分,詳細介紹了RISC-V指令集架構,輔以作者加入的背景知識解讀和註解,以便於讀者理解。
《Windows黑客編程技術詳解》
作者:甘迪文
掃描二維碼,一鍵購買
《Windows黑客編程技術詳解》介紹的是黑客編程的基礎技術,涉及用戶層下的Windows編程和內核層下的Rootkit編程。本書分爲用戶篇和內核篇兩部分,用戶篇包括11章,配套49個示例程序源碼;內核篇包括7章,配套28個示例程序源碼。本書介紹的每個技術都有詳細的實現原理,以及對應的示例代碼(配套代碼均支持32位和64位Windows 7、Windows 8.1及Windows 10系統),旨在幫助初學者建立起黑客編程技術的基礎。
本書面向對計算機系統安全開發感興趣,或者希望提升安全開發水平的讀者,以及從事惡意代碼分析研究的安全人員。
《DirectX 12 3D 遊戲開發實戰》
作者: [美] 弗蘭克·D.盧娜(Frank D. Luna)
掃描二維碼,一鍵購買
本書是暢銷書作者的最新力作。該作者在3D開發領域擁有豐富的經驗和積累,本書容納了作者多年來的重要經驗。書中通過三個部分來講解如何使用DirectX12進行3D遊戲的開發,從基礎開始,由淺入深地引導讀者進行學習,通過閱讀本書,讀者能夠快速掌握這一工具。
《WebAssembly標準入門》
作者:柴樹杉, 丁爾男
掃描二維碼,一鍵購買
WebAssembly是一種新興的網頁虛擬機標準,它的設計目標包括高可移植性、高安全性、高效率(包括載入效率和運行效率)、儘可能小的程序體積。本書詳盡介紹了WebAssembly程序在JavaScript環境下的使用方法、WebAssembly彙編語言和二進制格式,給出了大量簡單易懂的示例,同時以C/C++和Go語言開發環境爲例,介紹瞭如何使用其他高級語言開發WebAssembly模塊。