# Book List

## 网络技术

* 《计算机网络:自顶向下方法》(已读)
* 《TCP/IP详解卷1：协议》
* 《802.11无线网络权威指南》

## Linux/UNIX

* 《Linux命令行与shell脚本编程大全》(已读)
* 《Linux/UNIX 系统编程手册》上册(已读)
* 《Linux/UNIX 系统编程手册》下册(在读)
* 《UNIX网络编程 卷1：套接字联网API（第3版）》
* 《Linux Kernel Development, 3rd》
* 《Understanding the Linux Kernel》
* 《Linux Device Drivers, 3rd》
* 《Linux内核源代码情景分析》

## 编程

### 算法与数据结构

* [《算法 第4版》](https://book.douban.com/subject/19952400/)(在读)

### 编程语言

* 《C和指针》
* 《Python3 网络爬虫开发实战》

### 编程思想

* 《人月神话》
* 《重构 改善既有代码的设计》

## 工具

### Git

* [《Pro Git》](http://git.oschina.net/progit/)

### Makefile

* [《跟我一起写Makefile》](http://scc.qibebt.cas.cn/docs/linux/base/%B8%FA%CE%D2%D2%BB%C6%F0%D0%B4Makefile-%B3%C2%F0%A9.pdf)

## 时间管理

* 《暗时间》(已读)

## 阅读

* 《小王子》(已读)
* 《活着》(在读)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://litreily.gitbook.io/notes/gitbook/books.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
