技術(shù)類書籍

【注明:劃線部分表明該書已購買或已閱讀】

前端書籍

https://github.com/lisposter/frontend-books
http://www.reibang.com/p/a14d41ccc2b2
https://www.zhihu.com/question/19809484
前端基礎(chǔ)系統(tǒng)知識
Functional JavaScript 最好是英文原版箩张,中文翻譯太差了锅劝。
《HTML5 Canvas 開發(fā)詳解》
《JavaScript異步編程》
工程師必備技能 - 90分鐘自己開發(fā)一個chrome擴展
you dont know js

css

js

《JavaScript設(shè)計模式與開發(fā)實踐》 author:曾探
《React與Redux開發(fā)實例精解》
《JavaScript: The Definitive Guide: Activate Your Web Pages》目前是第 6 版筹误。它把
Javascript 的概念都很仔細地講解到位外永,內(nèi)容是循序漸進的幔欧,配合例子淺顯易懂。除了一些比較高級的概念鹃答,你可以暫時跳過,經(jīng)驗積累以后回頭再看突硝。
有一半的篇幅里是對每個函數(shù)的詳細講解测摔,匯集成字典一般的工具書用途,這里面的內(nèi)容其實也是很重要的解恰,不光當字典來用锋八,學的時候也要全部看完,很多很有用护盈。

nodejs

《超實用的Node.js代碼段》

svg

SVG精髓(第2版)

webgl

WebGL

計算機語言相關(guān)的書籍

Thinking in Java中文名:《Java 編程思想》可以買中文版挟纱,翻譯的質(zhì)量可以。業(yè)界人推薦作為 Java 的基礎(chǔ)入門書籍腐宋。
《“笨辦法”學Python(第3版)》真正地適合小白入門《“笨辦法”學Python(第3版)》結(jié)構(gòu)非常簡單紊服,共包括52個習題,其中26個覆蓋了輸入/輸出胸竞、變量和函數(shù)三個主題围苫,另外26個覆蓋了一些比較高級的話題,如條件判斷撤师、循環(huán)剂府、類和對象、代碼測試及項目的實現(xiàn)等剃盾。每一章的格式基本相同腺占,以代碼習題開始,按照說明編寫代碼痒谴,運行并檢查結(jié)果衰伯,然后再做附加練習。
《用Python寫網(wǎng)絡(luò)爬蟲》講解了如何使用Python來編寫網(wǎng)絡(luò)爬蟲程序积蔚,內(nèi)容包括網(wǎng)絡(luò)爬蟲簡介意鲸,從頁面中抓取數(shù)據(jù)的三種方法,提取緩存中的數(shù)據(jù)尽爆,使用多個線程和進程來進行并發(fā)抓取怎顾,如何抓取動態(tài)頁面中的內(nèi)容,與表單進行交互漱贱,處理頁面中的驗證碼問題槐雾,以及使用Scarpy和Portia來進行數(shù)據(jù)抓取,使用本書介紹的數(shù)據(jù)抓取技術(shù)對幾個真實的網(wǎng)站進行了抓取幅狮,旨在幫助讀者活學活用書中介紹的技術(shù)募强。本書適合有一定Python編程經(jīng)驗株灸,而且對爬蟲技術(shù)感興趣的讀者閱讀。
《Redis實戰(zhàn)》首部分對Redis進行了介紹擎值,說明了Redis的基本使用方法慌烧、它擁有的5種數(shù)據(jù)結(jié)構(gòu)以及操作這5種數(shù)據(jù)結(jié)構(gòu)的命令,并講解了如何使用Redis去構(gòu)建文章展示網(wǎng)站鸠儿、cookie屹蚊、購物車、網(wǎng)頁緩存捆交、數(shù)據(jù)庫行緩存等一系列程序。第二部分對Redis命令進行了更詳細的介紹腐巢,并展示了如何使用Redis去構(gòu)建更為復(fù)雜的輔助工具和應(yīng)用程序品追,并在結(jié)尾展示了如何使用Redis去構(gòu)建一個簡單的社交網(wǎng)站。第三部分對Redis用戶經(jīng)常會遇到的一些問題進行了介紹冯丙,講解了降低Redis內(nèi)存占用的方法肉瓦、擴展Redis性能的方法以及使用Lua語言進行腳本編程的方法。
《七周七語言》據(jù)說翻譯的還不錯胃惜,不講安裝等基礎(chǔ)知識泞莉,只暴露語言的精華所在。

技術(shù)文化的書籍

方方老師推薦的《代碼大全》船殉、《7周7語言》
《黑客與畫家》
《Just for fun》
《Unix 編程藝術(shù)》
《軟件隨想錄》
都是沒有一行代碼鲫趁,卻散發(fā)著編程精髓的書
還有一本講項目管理的小說《最后期限》
《程序員修煉之道》
書《這書能讓你戒煙**》豆瓣評分 8.2
小說《最后期限**》豆瓣評分 8.1
日劇《逃避雖可恥但有用**》豆瓣評分 8.3
記錄片《字體傳奇**》豆瓣評分 8.7**
紀錄片《Code Rush**》豆瓣評分 8.7
《大教堂與集市》了解開源運動的歷史及意義。讓讀者保持一種對開源技術(shù)的崇敬利虫。
《Coders at Work》:https://book.douban.com/subject/3673223/ 是采訪錄挨厚,記錄各種軟件先驅(qū)者的成長經(jīng)歷。找尋科技夢想的時候糠惫,可以當做傳記來讀疫剃,增強目標使命感。
設(shè)計內(nèi)容比較寬泛硼讽,對于編程語言的想法巢价、對于團隊管理的想法、對于編程方式的想法固阁、對于程序產(chǎn)品的想法壤躲、對于設(shè)計架構(gòu)的想法、關(guān)于編程調(diào)試备燃、怎樣培養(yǎng)新人的想法柒爵。
《The New Hacker's Dictionary - 3rd Edition》記錄過去時代的 Jargon File in IT
https://www.amazon.com/dp/0262680920/
另外可以參考:https://en.wikipedia.org/wiki/Metasyntactic_variable

軟件管理類書籍

《人件》關(guān)注軟件開發(fā)中的人
《人月神話》 關(guān)注軟件本身
《結(jié)構(gòu)控制管理》 ”最后期限“書中推薦
《項目管理-項目思維和管理關(guān)鍵》丁榮貴(讀書筆記:http://www.reibang.com/p/68aa7559f2df)

產(chǎn)品方面的書籍

《掌握需求過程》建議直接從第7章‘理解真正的問題’看起,系統(tǒng)講解需求過程的好書赚爵,推薦棉胀。2014年1月出了第3版~
《啟示錄 : 打造用戶喜愛的產(chǎn)品》 值得精讀的一本書法瑟。
《締造企鵝:產(chǎn)品經(jīng)理是這樣煉成的》小標題我很喜歡。更偏向理論知識傳授唁奢,當然也有些方法論霎挟。評價說比較啰嗦,可以先試讀一部分麻掸,再決定買不買酥夭。
《Badass: Making Users Awesome》通過培養(yǎng)用戶的方式做好產(chǎn)品,神作脊奋,梁杰推薦

數(shù)據(jù)分析與數(shù)據(jù)挖掘

《Python For Data Analysis》2nd Edition 豆瓣評分8.6 需要有 python 基礎(chǔ)熬北。作者使用了Python3.6。使用了最新的2017版pandas诚隙。

人工智能與機器挖掘

《機器學習》 周志華老師讶隐。人稱西瓜書,教你怎么挑出好西瓜久又。覆蓋面比較廣巫延,但是細節(jié)都在后面的參考資料里面。但看了一下目錄地消,感覺好難炉峰。
《智能的本質(zhì):人工智能與機器人領(lǐng)域的64個大問題》人工智能客座教授皮埃羅?斯加魯菲。技術(shù)發(fā)展帶來人類本身智識能力的下降脉执。人工智能將會創(chuàng)造無法想象的工作機會疼阔。
《數(shù)學之美》把數(shù)學講的很通俗,機器學習必看半夷。很多網(wǎng)友評價深入淺出竿开。
集體智慧編程 比較淺顯的一本入門書籍。適合剛剛具有基礎(chǔ)編程知識的學生擴充視野玻熙。豆瓣評分還是很高的否彩。
《白話大數(shù)據(jù)與機器學習》https://book.douban.com/subject/26832701/
《Life 3.0: Being Human in the Age of Artificial Intelligence 》作者 Max Tegmark

數(shù)學基礎(chǔ)

《離散數(shù)學 基礎(chǔ)與提高》本書包括組合、圖論及它們在優(yōu)化和編碼等領(lǐng)域的應(yīng)用嗦随。本書非常適合計算機科學列荔、信息與計算科學等專業(yè)作為“離散數(shù)學”引論課程的教材或參考書。
《離散數(shù)學及其應(yīng)用(原書第7版)》有本科版和全版兩種枚尼,建議還是買英文原版

英語水平提升

《翻譯漫談——怎樣翻譯更地道》

linux

跟老男孩學Linux運維:Web集群實戰(zhàn)很多服務(wù)器端的新知識

規(guī)范

開源項目指南 https://opensource.guide/

計算機基礎(chǔ)知識書籍

《Design Patterns: Elements of Reusable Object-Oriented Software》 強烈建議看英文原著 GoF 四人組的經(jīng)典之作贴浙。
《敏捷軟件開發(fā):原則、模式與實踐》[美] Robert C·Martin 鄧輝翻譯 比較注重 OOP
《重構(gòu):改善既有代碼的設(shè)計》 [美] Martin Fowler 很多理念 java 語言
《Design Patterns: Elements of Reusable Object-Oriented Software 》(建議水平達到一定程度后閱讀英文原版)
《數(shù)據(jù)結(jié)構(gòu):C++語言版 第三版》作者: [鄧俊輝]出版社 清華大學出版社
《數(shù)據(jù)結(jié)構(gòu)與算法分析》[美] Mark Allen Weiss 他的主要研究方向是數(shù)據(jù)結(jié)構(gòu)署恍、算法和教育學崎溃。書寫的比較深。
大話設(shè)計模式——程杰盯质,由于用的是 c# 語言袁串,很多人不太建議購買
SICP(Structure and Interpretation of Computer Programs《計算機程序的構(gòu)造和解釋》)
vim 實用技巧
UNIX環(huán)境高級編程(豆瓣)
《深入理解計算機系統(tǒng)》
《計算機是怎樣跑起來的》
《編碼》作者: [美] Charles Petzold概而, 和上一本書類似,講的是計算機的工作原理囱修。軟件和硬件的配合使用赎瑰。
《網(wǎng)絡(luò)是怎樣連接的》
《圖解網(wǎng)絡(luò)硬件》
《圖解服務(wù)器端網(wǎng)絡(luò)架構(gòu)》以圖配文,詳細說明了服務(wù)器端網(wǎng)絡(luò)架構(gòu)的基礎(chǔ)技術(shù)和設(shè)計要點破镰〔吐基礎(chǔ)設(shè)計是服務(wù)器端網(wǎng)絡(luò)架構(gòu)最重要的一個階段。本書就立足于基礎(chǔ)設(shè)計的設(shè)計細分項目鲜漩,詳細介紹各細分項目的相關(guān)技術(shù)和設(shè)計要點源譬。全書共分為5章,分別講述進行物理設(shè)計孕似、邏輯設(shè)計踩娘、安全設(shè)計和負載均衡設(shè)計、高可用性設(shè)計以及管理設(shè)計時所必需的技術(shù)和設(shè)計要點鳞青“运牵《圖解服務(wù)器端網(wǎng)絡(luò)架構(gòu)》適合想要設(shè)計服務(wù)器端的網(wǎng)絡(luò)工程師为朋、想要了解網(wǎng)絡(luò)的服務(wù)器工程師臂拓、負責服務(wù)器端運行和管理的現(xiàn)場管理人員閱讀。
《微服務(wù)設(shè)計》1. 這本書全面系統(tǒng)的介紹了實踐微服務(wù)的方方面面习寸,包括構(gòu)建胶惰、集成、分解霞溪、部署孵滞、測試、安全等鸯匹; 2. 這本書雖然包含了一些實例坊饶,但是更多的是方法論,雖然有些人覺得這樣有點泛泛而談殴蓬,但是我感覺現(xiàn)在微服務(wù)的實踐已經(jīng)非常多匿级,而這本書站在一個更高的高度上讓我們系統(tǒng)地認識到微
《編程珠璣》及其續(xù)作

大神分享課

其他

一個很牛逼的列表

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市染厅,隨后出現(xiàn)的幾起案子痘绎,更是在濱河造成了極大的恐慌,老刑警劉巖肖粮,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件孤页,死亡現(xiàn)場離奇詭異,居然都是意外死亡涩馆,警方通過查閱死者的電腦和手機行施,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門允坚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人悲龟,你說我怎么就攤上這事屋讶。” “怎么了须教?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵皿渗,是天一觀的道長。 經(jīng)常有香客問我轻腺,道長乐疆,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任贬养,我火速辦了婚禮挤土,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘误算。我一直安慰自己仰美,他們只是感情好,可當我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布儿礼。 她就那樣靜靜地躺著咖杂,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蚊夫。 梳的紋絲不亂的頭發(fā)上诉字,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天,我揣著相機與錄音知纷,去河邊找鬼壤圃。 笑死,一個胖子當著我的面吹牛琅轧,可吹牛的內(nèi)容都是我干的伍绳。 我是一名探鬼主播,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼乍桂,長吁一口氣:“原來是場噩夢啊……” “哼冲杀!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起模蜡,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤漠趁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后忍疾,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體闯传,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年卤妒,在試婚紗的時候發(fā)現(xiàn)自己被綠了甥绿。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片字币。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖共缕,靈堂內(nèi)的尸體忽然破棺而出洗出,到底是詐尸還是另有隱情,我是刑警寧澤图谷,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布翩活,位于F島的核電站,受9級特大地震影響便贵,放射性物質(zhì)發(fā)生泄漏菠镇。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一承璃、第九天 我趴在偏房一處隱蔽的房頂上張望利耍。 院中可真熱鬧,春花似錦盔粹、人聲如沸隘梨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽轴猎。三九已至,卻和暖如春咬崔,著一層夾襖步出監(jiān)牢的瞬間税稼,已是汗流浹背烦秩。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工垮斯, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人只祠。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓兜蠕,卻偏偏與公主長得像,于是被迫代替她去往敵國和親抛寝。 傳聞我的和親對象是個殘疾皇子熊杨,可洞房花燭夜當晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 程序員就要不斷地學習,不斷地進步盗舰。去年完成的不是很好晶府,今年繼續(xù)加油! 注:劃刪除線代表已讀完钻趋。(目前看完 4 本)...
    MiracleWong閱讀 439評論 0 5
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,520評論 25 707
  • 最近我處理了一批已顯得過時的技術(shù)書籍川陆,它們中的大部分都是我剛開始從事程序員這份工作時買的(大約是2004年前后),...
    技匠閱讀 16,193評論 51 264
  • 最近感覺自己真的已經(jīng)被榨干了蛮位,很多時候?qū)懚际菫榱藨?yīng)付打卡较沪,雖然有寫作動力可沒寫的內(nèi)容鳞绕。其實我的題材是蠻多的,而內(nèi)...
    歡喜的板栗閱讀 74評論 0 0
  • 一尸曼、在linux機器下寫定時任務(wù): 輸入crontab命令時们何,如果提示command not found,說明cr...
    初識世間閱讀 305評論 0 0