原文地址:http://linuxtoy.org/archives/10-oreilly-books.html

在维护 LinuxTOY 之余,我总是会看一些书籍来充实自己。然而现如今许多书籍价格高昂,常常令囊中羞涩的我退步三舍。幸运的是,在网络冲浪的过程中,我遇见了一些真正免费的好书。我想,这些书值得推荐给喜好读书的朋友。本文将与各位分享 10 本由知名计算机图书出版公司O'Reilly 出版的免费好书,这些书或采用开放图书许可,或遵从创作共用协议,没有任何版权问题,大家可放心阅读和下载。提醒一点: 点击书名即可进入该书的下载或阅读页面。

Linux Device Drivers by Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman

经典的 Linux 设备驱动开发书籍,本书较为完整的描述了 Linux 2.6 内核。该书有免费的 PDF 格式可供下载。《Linux 设备驱动程序》的中文版在当当网有卖。

Linux Network Administrator's Guide by Olaf Kirch & Terry Dawson

如果你想成为一位 Linux 系统的网络管理员,那么本书将告诉你答案。国内引进有此书的中文版,书名译为《Linux 网络管理员指南》。

Linux Kernel in a Nutshell by Greg Kroah-Hartman

作者本身是 Linux 内核的维护人员,本书将为你提供配置、编译、使用 Linux 内核的完整介绍。该书提供有 PDF 格式及 DocBook 源文件。此书影印版《Linux Kernel 技术手册》在国内有售。

Ubuntu Hacks by Jonathan Oxer, Kyle Rankin, Bill Childers

本书内容涵盖 100 个有用的 Ubuntu 使用提示和技巧,全面提升你使用 Ubuntu 的功力。

Mercurial: The Definitive Guide by Bryan O'Sullivan

本书是 Mercurial 这个分布式版本控制系统的权威指南。

PHP Cookbook by David Sklar, Adam Trachtenberg

来自 O'Reilly Cookbook 系列中的一本,《PHP Cookbook》不仅提供大量实用的 PHP 解决方案,而且包括内容丰富的范例。该书中文版译为《PHP 经典实例》。

DocBook: The Definitive Guide by Norman Walsh & Leonard Muellner

对于需要使用 DocBook 来写作技术文档和书籍的朋友来说,此书将为其提供全面而有用的参考。

Managing Projects with GNU Make by Robert Mecklenburg

make 是大多数程序开发项目的核心工具,本书对 GNU 版本的 make 进行了介绍,包括其强大的扩展,以及可移植性、并行性等高级主题。

Real World Haskell by Bryan O'Sullivan, John Goerzen, Donald Bruce Stewart

《Real World Haskell》教你如何使用 Haskell 进行函数式编程,除了介绍函数式编程的基础知识外,本书也将向你展示怎样使用 Haskell 来解决真实世界中的实际问题。

Version Control with Subversion by Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato

对版本控制系统 Subversion 进行了完整的介绍,适合具有各种背景的读者阅读。国内有《使用 Subversion 进行版本控制》影印版。

以上就是我今天为大家介绍的 10 本免费书籍。如果你也是爱书一族,那么请在评论中与我们分享你所知道的免费好书,以便惠及更多的人。

转载于:https://my.oschina.net/fowse/blog/627728

10 本 O'Reilly 出版的免费好书相关推荐

  1. 怀旧服湖畔镇服务器位置,《魔兽世界怀旧服》今天再开10组新服 47组服务器免费转服开启...

    原标题:<魔兽世界怀旧服>今天再开10组新服 47组服务器免费转服开启 为了进一步缓解服务器压力<魔兽世界怀旧服>官方今天再次开放10组新服务器,同时前段时间承诺的47组服务器 ...

  2. 10款中小企业必备的开源免费安全工具

    10款中小企业必备的开源免费安全工具 secist2017-05-18+8共527453人围观 ,发现 7 个不明物体企业安全工具 很多企业特别是一些中小型企业在日常生产中,时常会因为时间.预算.人员 ...

  3. ocr 图片纠正_2020年10种最佳OCR软件(免费和付费工具) NO.6

    聪明的人都是先关注,在点赞,在收藏! OCR软件将文本图像转换为可扫描的,机器可读的在线文档. 最好的OCR软件可让您扫描任何基于图像的文档并将其存档为可编辑的PDF. 如今,这些工具使个人和企业可以 ...

  4. 10个装机最贵与免费的十大软件下载

    10个装机最贵与免费的十大软件下载 操作系统类:普及之后的Windows咋就这么贵? ●收费:Microsoft Windows 操作系统是我们使用PC的基础,它也是整个电脑的灵魂所在,它决定着电脑中 ...

  5. a byte of python电子书_免费好书:A Byte of Python

    互联网的发展,使得知识的分享变得越加方便.计算机.互联网等领域的知识,在网络上都有浩如烟海的存量,供人学习. 我个人从网络上获益匪浅,因此精挑细选,分享出来,以飨读者(假装我有读者).今天分享的是Sw ...

  6. 10个最受欢迎的免费WordPress主题

    目前可用的免费和收费的WordPress主题有数以千计之多,其中一些极受欢迎并且被成千上万的用户使用,本文将列出2015年WordPress.org上10个最受欢迎的免费主题. 下面推荐的主题比其他主 ...

  7. 10门必看的机器学习免费课程

    整理 | 琥珀 出品 | AI科技大本营(ID: rgznai100) 文本将介绍来自全球10所著名学府的机器学习和数据科学领域的免费公开课程,范围涉及从入门机器学习到自然语言处理等. 1.机器学习 ...

  8. 这7本O’Reilly推出的免费Python电子书,够你看了

    转自 | 程序员书库(ID:OpenSourceTop) 众所周知,O'Reilly是许多主要技术书籍的出版商,他们拥有大量的无DRM权限的电子书,从人工智能到设计,从操作系统到安全...... 虽然 ...

  9. 精美素材:10套最新出炉的免费扁平图标下载

    这里分享新鲜出炉的10套免费的扁平图标素材,可以用于网页设计和移动用户界面设计相关的项目.这些简约风格扁平化图标可用于多种用途,如:GUI 设计,印刷材料,WordPress 主题,演示,信息图表和插 ...

  10. 推荐10款简单好用的免费内网穿透工具

    远程办公越来越普遍,但是如何应对在外远程桌面控制公司电脑.远程公司内网办公系统.调阅公司文件资料.远程公司内网服务器是个问题.而解决方案其实很简单,做内网穿透就可以突破局域网的限制,轻松实现公网访问内 ...

最新文章

  1. 根据IP和MAC查端口
  2. html制作主体部分,html – 使用CSS制作具有动态面板主体高度的面板填充父容器高度的其余部分...
  3. 学生开始学术生涯的好方法
  4. centos上mysql
  5. pytorch构建LSTM处理二分类任务
  6. php 辗转相除法,手撸golang 基本数据结构与算法 最大公约数 欧几里得算法/辗转相除法...
  7. 安川机器人如何注释化指令_安川机器人 命令介绍-内部版
  8. 奔图P3305DN安装官网windows驱动 打印乱码解决方法
  9. 接口设计方案——接口集成要求
  10. 2021 编程语言排行榜
  11. minimax算法(井子棋)
  12. FLASH大厅安装错误3070修复解决方案
  13. 计算机把C盘无法扩展,如何解决可分配空间却无法扩展C盘的问题?
  14. 比尔·盖茨退位 | 历史上的今天
  15. can和could的用法_情态动词can与could用法归纳
  16. 【正点原子I.MX6U-MINI应用篇】1、编写第一个应用App程序helloworld
  17. 旋翼回收火箭系列博客-火箭总体设计
  18. vector 排序方法sort的使用
  19. 论文阅读翻译笔记——雅虎S4
  20. 复数集合作为数域C和数域R上的空间

热门文章

  1. 细述微信浏览器打不开文件下载链接的几种解决方案
  2. 入门神经网络优化算法(六):二阶优化算法K-FAC
  3. 400错误,The server cannot or will not process the request due to something that is perceived to be a c
  4. 数学函数模块math
  5. yolov4与yolov5的区别
  6. canoe模拟发有checksum报文_CANoe 入门 Step by step系列(三)简单例子的剖析
  7. 我的C站万粉成长之路、2021 笔耕不辍
  8. 使用smbd实现windows和liunx的共享交互
  9. unicast、multicast和broadcast
  10. Java实现UDP组播(multicast)和单播(unicast)简单例子——局域网内