自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

面向 Linux 和開源愛好者的書單

新聞 前端
最近我在作者社區(qū)征集分享大家正在讀的書。大家生活閱歷和工作崗位各不相同,共同點是每天都與 Linux 和開源打交道。

 

最近我在作者社區(qū)征集分享大家正在讀的書。大家生活閱歷和工作崗位各不相同,共同點是每天都與 Linux 和開源打交道。

享受這份不可思議的書單吧,其中大部分是免費的,可以下載。

在書單中,你可能發(fā)現(xiàn)一直想讀的書、完全陌生的書以及像老朋友一樣的已經(jīng)讀過的書。

我們期待你給出對書單的看法,可以在分享在下方的評論區(qū),也可以通過 #Linuxbooks 和 #opensourcebooks 主題詞分享在 Twitter 上。

加入你書單的 17 本書

FreeDOS 的 23 年歲月,作者 Jim Hall

從去年起,F(xiàn)reeDOS 項目已經(jīng) 23 歲了。雖然在 23 年中并沒有什么特殊事件,但該項目決定慶祝這個里程碑,形式為分享不同人群使用 FreeDOS 或?qū)?FreeDOS 做出貢獻(xiàn)的故事。這本以 CC BY 協(xié)議開源的書籍收錄了一系列短文,描繪了 FreeDOS 從 1994 開始的歷程,以及人們現(xiàn)在如何使用 FreeDOS。(Jim Hall 推薦并評論)

JavaScript 編程精解,作者 Marijn Haverbeke

這本書基于無處不在的編程語言 Javascript,教你編寫制作精美的程序。你可以學(xué)習(xí)語言的基本知識和高級特性,學(xué)習(xí)如何編寫可在瀏覽器或 Node.js 環(huán)境中運行的程序。本書包含 5 個有趣的項目,例如制作游戲平臺,甚至編寫你自己的編程語言,在這過程中你會更加深入理解真實的編程。(Rahul Thakoor 推薦并評論)

使用開源打造未來,作者 VM (Vicky) Brasseur

如果你希望在開源領(lǐng)域做出貢獻(xiàn)但無從下手,這本書會教會你。內(nèi)容包括如何確定要加入的項目,以及如何做出你的首次貢獻(xiàn)。(Ben Cotton 推薦并評論)

Git 團(tuán)隊協(xié)作,作者 Emma Jane Hogbin Westby

Git 是一款版本管理系統(tǒng),被個人和團(tuán)隊廣泛使用;但其強(qiáng)大的功能也意味著復(fù)雜性。這本書指導(dǎo)你如何在團(tuán)隊環(huán)境中有效地使用 Git。想了解更多信息,請參考我們的深入點評。(Ben Cotton 推薦并評論)

談判力,作者 Fisher, Ury 及 Patton

哈佛談判項目The Harvard Negotiation Project成立于 20 世紀(jì)七十年代,是一個經(jīng)濟(jì)學(xué)家、心理學(xué)家、社會學(xué)家和政治學(xué)者共同參與的學(xué)術(shù)項目,目標(biāo)是建立一個讓談判各方都受益更多的談判框架。他們的框架和技巧已經(jīng)在各類場景發(fā)揮作用,其中包括 1978 年埃及與以色列之間的簽訂的戴維營協(xié)議Camp David Accords。

原則式談判Principled Negotiation 包括理解談判參與者的真實需求,以及基于該信息達(dá)成各方都可接受的條款。同樣的技巧可以在處理人與人之間的糾紛、關(guān)于車輛與房屋的談判以及與保險公司的商討時發(fā)揮作用。

這與開源軟件開發(fā)有什么聯(lián)系呢?在某種意義上,開源領(lǐng)域中的一切都是談判。提交漏洞報告就是指出某些代碼工作不正常,讓某些人放下手頭工作并優(yōu)先處理該漏洞。郵件列表中對完成某些工作的正確方式的激烈討論或?qū)δ苷埱蟮脑u論,都是一種關(guān)于項目范疇和目標(biāo)的談判,通常是在信息不充足情況下進(jìn)行的。

將上述對話視為一種探索,試圖理解為何其它人提出來某些需求,讓其明白你為何持有另外的觀點,可以讓你在開源項目中顯著地改善人際關(guān)系和提高工作效率。(Dave Neary 推薦并評論)

只是為了好玩:Linux 之父 Linus Torvalds 自傳,作者 Linus Torvalds 等

Linux 是一款令人驚奇的、強(qiáng)力的操作系統(tǒng),引發(fā)了關(guān)于透明和開放的運動。驅(qū)動 Linux 的開源思潮對傳統(tǒng)商業(yè)和資本增值模型造成沖擊。在本書中,你會了解到 Linus 本人及 Linux 操作系統(tǒng)的過人之處。洞悉那些改變 Linus 命運的經(jīng)歷,這些經(jīng)歷讓他從一個喜歡折騰他祖父鐘表的怪人,轉(zhuǎn)變成編寫全球主流操作系統(tǒng) Linux 的大師。(Don Watkins 推薦并評論)

1 個月速成 Linux,作者 Steven Ovadia

這本書用于教會非技術(shù)領(lǐng)域的用戶如何使用桌面版 Linux,讀者每天花費一小時即可。這本書覆蓋面比較很廣,包括選擇桌面環(huán)境、安裝軟件以及如何使用 Git。閱讀完這本書,你可以完全使用 Linux 替換掉其它操作系統(tǒng)。(Steven Ovadia 推薦并評論)

Linux 實戰(zhàn),作者 David Clinton

這本身介紹了不少 Linux 管理工具的干貨,適用于想提升技術(shù)水平的人群,包括 IT 專家、開發(fā)者、DevOps 專家等。本書不是割裂地介紹各種技術(shù),而是按照真實項目組織內(nèi)容,例如異地備份自動化、Web 服務(wù)器安全加密以及搭建可以安全連接公司資源的 VPN 等。更多內(nèi)容可以參考作者的另一本書。(David Clinton 推薦并評論)

創(chuàng)客叢書: 為創(chuàng)客準(zhǔn)備的 Linux,作者 Aaron Newcomb

對于想通過 樹莓派 創(chuàng)造和創(chuàng)新的人來說,這本書是必讀的。這本書將領(lǐng)你入門,讓你玩轉(zhuǎn)你的樹莓派,同時幫你理解 Raspbian Linux 操作系統(tǒng)(與傳統(tǒng) Linux )的細(xì)微差別。書中文字巧妙又淺顯,可以讓任何閱讀本書的創(chuàng)客解鎖樹莓派的潛力。文字簡潔,編寫精良,包含大量極好的闡述和實戰(zhàn)案例。(Jason Hibbets 推薦,Don Watkins 評論)

人性管理:一個軟件工程經(jīng)理刺激詼諧的經(jīng)歷 by Michael Lopp

Michael Lopp 是熱門博客 Rands 在休息的作者,他的筆名 Rands 更為人熟知。這本書是在博客帖子的基礎(chǔ)上修訂集結(jié)而成,內(nèi)容為軟件開發(fā)團(tuán)隊的管理。Rands 的工作哲學(xué)為“軟件開發(fā)中最復(fù)雜的部分是人際交往”,這是我對于本書和博客內(nèi)容最欣賞的一點。本書涵蓋一系列主題,包括分析一個團(tuán)隊,理解每個團(tuán)隊成員的個性以及設(shè)計如何讓每個人都各盡所能。

這些主題適用面很廣,作為一個開源社區(qū)管理者,我一直和這些事情打交道。如何得知某個成員已經(jīng)精疲力盡?如何組織一個好的會議?如何在項目和團(tuán)隊擴(kuò)大時形成項目和團(tuán)隊文化?如何判斷流程是適度的?在開發(fā)之外,這類問題一直涌現(xiàn)出來;Rands 的不羈、詼諧的看法讓人受教的同時給人感到快樂。(Dave Neary 推薦并評論)

開源:來自開源革命的吶喊 (O'Reilly, 1999)

對于開源狂熱者而言,這本書是必讀的。Linus Torvalds、Eric S. Raymond、Richard Stallman、Michael Tiemann、 Tim O'Reilly 等開源運動中的領(lǐng)軍人物分享他們對發(fā)展迅猛的開源軟件運動的看法。(Jim Hall 推薦,Jen Wike Huger 評論)

創(chuàng)作開源軟件:如何運營一個成功的自由軟件項目,作者 Karl Fogel

這本書面向人群包括,期望建立或已經(jīng)正在建立開源社區(qū),或更好的理解成功開源項目社區(qū)的開發(fā)趨勢。Karl Fogel 分析研究了成功開源項目的特點,以及它們?nèi)绾螄@項目發(fā)展成社區(qū)。對于如何圍繞項目發(fā)展社區(qū),這本書為社區(qū)管理者(或致力于成為社區(qū)管理者的人)提供了建設(shè)性的建議。鮮有書籍可以(像本書這樣)深入觀察開源社區(qū)的發(fā)展并給出大量成功點子,但你仍需要結(jié)合你的項目和社區(qū)因地制宜的行動。(Justin Flory 推薦并評論)

機(jī)器人編程,作者 Albert W. Schueller

這本書介紹樂高頭腦風(fēng)暴 NXT 編程的基礎(chǔ)。并不需要讀者編寫復(fù)雜的程序,而是通過編程讓設(shè)備可以感知并與真實世界進(jìn)行交互。通過完成傳感器、電機(jī)實驗,以及編程制作音樂,你可以了解軟硬件如何協(xié)調(diào)工作。(Rahul Thakoor 推薦并評論)

AWK 編程語言,作者 Alfred V. Aho, Brian W. Kernighan 和 Peter J. Weinberger

這本書的作者就是 awk 語言的發(fā)明者,本書風(fēng)格類似于 20 世紀(jì) 70 至 90 年代貝爾實驗室 Unix 小組出版的類 Unix 工具書籍,使用簡明、緊湊的文字介紹了 awk 的原理和目標(biāo)。書中包含不少示例,從簡單的開始,后面會結(jié)合描述詳盡的問題或前沿案例,示例也變得復(fù)雜。本書剛出版時,典型的讀者需求如下:處理和轉(zhuǎn)換文本或數(shù)據(jù)文件,以及便捷地創(chuàng)建查詢表、使用正則表達(dá)式、根據(jù)輸入調(diào)整結(jié)構(gòu)、對數(shù)值執(zhí)行數(shù)學(xué)變換并便捷設(shè)置輸出格式等。

上述需求依然存在,現(xiàn)在這本書也可以給人們提供一個回顧那個只能使用終端交互的年代的機(jī)會。在那時,通過“模塊化”可以使用多個單一用途的程序編寫 shell 腳本,用于管道處理數(shù)據(jù),最終計算機(jī)給出人們預(yù)期的結(jié)果。在今天,awk 被視為運維工具,在處理配置文件和日志文件方面效果不錯,這本書也介紹了一些這方面的內(nèi)容。(Jim Hall 推薦,Chris Hermansen 評論)

像計算機(jī)科學(xué)家一樣思考 Python,作者 Allen Downey

這本書是作者系列圖書中的一本,介紹 Python 編程語言,系列中還有其它編程語言,包括 Java 和 Perl 等。介紹完基礎(chǔ)的編程語法后,本書進(jìn)入主題環(huán)節(jié),著重介紹問題解決者如何構(gòu)建解決方案。本書概念層次清晰,對編程初學(xué)者是很好的入門讀物;對于希望在課堂等地方提高編程技能的新手,本書也適用;本書的若干章節(jié)配有例子和習(xí)題,可供測試已學(xué)的技能。(Steve Morris 介紹并評論)

認(rèn)識開源和自由軟件協(xié)議 (O'Reilly, 2004)

“這本書填補(bǔ)了開源理念與法律基礎(chǔ)上的真實意義之間的空白。如果你對開源和自由軟件協(xié)議感興趣,那么本書可以幫忙加深理解。如果你是一名開源/自由軟件開發(fā)者,這本書顯然是必須的。“(Jim Hall 推薦,評論來自 Amazon)

Unix 文本處理,作者 Dale Dougherty 及 Tim O'Reilly

本書寫于 1987 年,用于介紹 Unix 系統(tǒng)及作家如何使用 Unix 工具幫助其工作。對于希望學(xué)習(xí)包括 vi 編輯器、awk、shell 腳本在內(nèi)的 Unix shell 基礎(chǔ)及 nroff/troff 排版系統(tǒng)的初學(xué)者而言,本書仍然是有用的資源。原版已絕版,但 O'Reilly 將本書制作為電子書,可在其網(wǎng)站上免費獲得。(Jim Hall 推薦并評論)

福利:科幻小說

11 號太空站,作者 Emily St. John Mandel

故事時間設(shè)定為不遠(yuǎn)的未來,地球人口隨著神秘而致命的流感爆發(fā)而銳減,故事發(fā)生在 20 年后。主人公 Kirsten Raymonde 是一名年輕女性,堅信“僅僅活著是不夠的”,為此她在后世界末日時代帶著一個游牧劇團(tuán)在五大湖區(qū)域附近勇敢地旅行。這是個精彩的故事,很值得一讀。

這本書讓我震驚的是我們與技術(shù)之間實際上那么脆弱的關(guān)系。Douglas Adams 的 《Mostly Harmless》 書中有一句話很經(jīng)典:“僅靠雙手,他無法制造一個面包機(jī)。但他可以制作三明治,就是這樣”。在 Kristin Raymonde 的世界中,每個人僅能靠自己的雙手。這里沒有電,因為電力網(wǎng)絡(luò)無法運作;沒有汽車,因為煉油廠無法運作。

書中有一個有趣的橋段,一個發(fā)明家使用自行車組裝了一臺發(fā)電機(jī),試圖啟動一臺筆記本電腦,嘗試查看是否還存在互聯(lián)網(wǎng)。我們看到舊世界留存的、無用的東西堆成的文明博物館,內(nèi)容包括護(hù)照、移動電話、信用卡和高跟鞋等。

世界上的全部技術(shù)都變得無用。

本文由 LCTT 原創(chuàng)編譯,Linux中國 榮譽(yù)推出

責(zé)任編輯:張燕妮 來源: Linux中國
相關(guān)推薦

2021-10-14 10:45:35

物聯(lián)網(wǎng)設(shè)備技術(shù)

2017-03-23 15:17:20

Linuxsudo棋盤

2020-06-05 09:47:55

Linux 系統(tǒng) 數(shù)據(jù)

2020-09-28 16:23:54

Windows將被微軟

2014-02-13 10:15:39

編程業(yè)余愛好

2014-04-01 09:48:09

Linux高清壁紙

2010-06-18 09:00:54

2009-02-27 09:59:07

LinuxFedora 10愛好者

2009-11-02 11:25:40

LinuxUbuntu 9.10操作系統(tǒng)

2017-11-01 15:20:55

開源開源許可證

2010-05-11 10:08:00

2021-01-10 15:31:05

Mac終端Linux

2011-05-30 13:58:56

PHP

2019-08-09 10:15:14

機(jī)器學(xué)習(xí)人工智能監(jiān)督學(xué)習(xí)

2023-05-06 13:45:58

AI研發(fā)

2015-12-17 09:01:38

2015Linux禮物

2021-01-12 10:50:48

人工智能Instagramer科技

2016-05-30 09:35:54

2013-12-26 10:32:30

編程學(xué)習(xí)

2011-01-05 09:36:19

VirtualBSD
點贊
收藏

51CTO技術(shù)棧公眾號