Linux网络管理员指南
◆ 编程、系统管理、网络和用户命 令,同时提供完整的选项列表
◆ GRUB 和 LILO 引导装载程序 ◆ Red Hat 和 Debian 包管理器 ◆ bash 与 ksh 的 shell 语法和变量
◆ 模式匹配
◆ Emacs、vi 和 vim 的编辑指令 ◆ sed 与 gawk 实用程序 ◆ CVS 和 Subversion 版本管理
◆ 以Mongrel和Apache部署应 用程序
◆ 使用 Capistrano 实现自动化 部署
◆ 使用大量 Rails 插件
《Ajax on Rails》(第四版) Ajax on Rails
作者:Scott Raymond 书号:978-7-5641-0745-1
开本:16 页码:352 定价:45 出版时间:2007.6
系统
影印版
2
unix/programming
《GNU Make 项目管理》(第三版) Managing Projects with GNU Make,3e 作者:Robert Mecklenburg 译者:O'Reilly Taiwan 公司编译 书号:7-5641-0352-3 页码:300 定价:37 出版时间:2006.7
linux
《Linux Kernel 技术手册》 Linux Kernel in a Nutshell 作者:Greg Kroah - Hartman 书号:978-7-5641-0742-0 开本:16 页码:200 定价:32 出版时间:2007.6
《Linux Kernel 技术手册》集中讲解 2.6 版,这个版本的内核已经将 Linux 带入了企业 IT 环境的心脏。相比此前的版本,这个版本的内核中的几乎 影印版 每个子系统都做了显著的改进,尤其是在内存管理和块设备方面,改动 尤为明显。2.6 版的内核具有优异的灵活性,能够运行在从手持设备到大 型主机等一系列广泛的设备上,并且可以支持服务器和个人桌面计算机 两种应用模式。但是,有时这个内核也需要用户的干预,这也就是这本 颇具深度的参考手册的写作目的所在。一册在手,您可以了解:
本书向您展示如何同时使用 Ajax 和 Rails 来快速构建性能高、扩展性良 好的应用程序,并且不必去写大量难以维护的 JavaScript 代码。书中的 主题涵盖了以下内容:
◆ 从 XMLHttpRequest技术的角度重新看待客户机-服务器模式,并讲 述其他 Ajax 基础知识
◆ 使用 Prototype和 库程序来简化您的代码,在消除对特 定浏览器的依赖性的同时生成出色的视觉效果
议题涵盖:
◆ 以 Active Record 库进行数据建模
◆ 以 Action View 和 RHTML 模板创 建视图
◆ 在Action Controller中构建应用程 序逻辑
◆ 测试并调试 Rails 应用程序
◆ 以 JavaScript 和 Ajax 构建交互式 Web 应用程序
◆ 确保应用程序的安全性和可 用性
3
web programming
《Ruby on Rails: Up and Running》
Ruby on Rails: Up and Running 作者:Bruce A. Tate, Curt Hibbs 书号:7-5641-0569-0 开本:16 页码:184 定价:28 出版时间:2006.11
本书内容包括:
◆ 使用 ActiveRecord 与数据库 协同工作
◆ 使用 Migrations来修改数据库 而无需 SQL
◆ 对数据库中表格的相互关系进 行建模
◆ 构建控器来表达应用程序中的 基本操作
◆ 使用模板来开发 HTML 显示页面 ◆ 在应用程序中集成 Ajax
◆ 编写单元测试、功能测试和集成 测试
◆ TCP/IP 网络概念 ◆ DNS(BIND 与 djbdns) ◆ PPP(包括 PPPoE) ◆ 防火墙、NAT、包统计
◆ P o s t f i x 邮件服务器、I P v 6 、 Apache网站服务器、Samba 文件 / 打印机服务器、OpenLDAP
◆ 无线网络
◆ xinetd 与相关服务
1
linux
《LPI Linux 认证权威指南》(第二版) LPI Linux Certification in a Nutshell, 2e 作者:Jeffrey Dean 译者:O'Reilly Taiwan 公司编译 书号:978-7-5641-0871-7 页码:656 定价:74 出版时间:2007.8
《Ruby Cookbook》
Ruby Cookbook
作者:Lucas Carlson, Leonard Richardson 书号:7-5641-0596-8 开本:16 页码:908 定价:98 出版时间:2006.11
本书使用清晰的阐述和数千行可以在你的项目中使用的源代码,来为在 实际应用中可能碰到的数百个问题提供解决方法。从数据结构到集成前 沿技术的算法,Ruby Cookbook 为每一位编程人员都准备了一些专题。 初学者和资深的 Ruby专家都可以从本书学习到下列专题中有关Ruby 编 程的知识和技巧:
Programming Embedded System, 2e 作者:Michael Barr, Anthony Massa 书号:978-7-5641-0772-7 开本:16 页码:328 定价:45 出版时间:2007.6
《嵌入式系统编程》第二版中,我们更新了相关内容以涵盖最新的硬件设 计和开发方法论。本书所涉及的技巧和范例代码可直接应用于真实世界 里的各种嵌入式软件项目。本书内容包括:
影印版
本书将通过七章的内容使您从一无所知加速到全速前进。Rails 为数据库 驱动的网络应用程序实现了一个真正轻量级的开发模型。在几乎不需要 进行配置的情况下,只要遵循一些简单的规则,Rails 会自动在您的各个 数据库表格间建立映射关系。在网络应用程序开发的过程中,如果您对 程序进行修改,就可以立刻查看修改的效果。
《Linux 技术手册》(第五版)覆盖了大多数通用 Linux 发行版中所有与用 户、编程、管理和网络相关的实际操作命令。《Linux 技术手册》(第五版) 不仅仅是一份参考列表。实用程序的诸多精妙细节都通过实例进行详细讲 解。描述模式匹配(正则表达式)和版本控制的相关章节均会向读者介绍 这些关键工具的背景知识。本书内容包括:
◆ 从下载内核源代码开始,编译并安装内核所需的全部步骤
◆ 确保所用工具与您的内核源代码版本相匹配的指南
◆ 诸如运行时内核选项控制这类相关主题的参考资料和讨论
◆ 各种“药方”列出您所需要的各项明细,以便您完成各项内容广泛的 任务
《Linux 网络管理员指南》(第三版)
Linux Network Administrator's Guide,3e
◆ 基本调试技巧——在小巧的嵌入式系统上工作所需的关键技能 ◆ 中断,芯片内部与外围设备的监控
◆ 确定是否存在实时需求以及你的操作系统和应用程序是否能满足这些 需求
◆ 在实时操作系统和嵌入式 Linux 中实现任务同步 ◆ 优化嵌入式软件的大小、运行速度和能耗
影印版
读者将可以了解,尽管出现了许多新兴的竞争者为何 make仍旧是开发项 目中编译软件的首选工具。简单就是 make 欲达成的目标:在你变更源代 码文件之后,想要重编译你的程序或其他输出文件之际,make 会检查时 间戳,找出被变更的文件并进行必要的重编译动作,因此不会浪费时间 去重编译其他文件。为了达到这个目标,make 提供了许多选项让你能够 操作多个目录、为不同的平台编译不同版本的程序以及自定义编译方法。
◆ 等等
影印版
5
web programming/javascript
影印版
《Ajax 设计模式》 Ajax Design Patterns 作者:Michael Mahemoff 书号:7-5641-0571-2 开本:16 页码:656 定价:72 出版时间:2006.11
《Ajax 设计模式》为你展示了一些最佳实践方法,这些方法能够迅速提升 你的网络应用程序开发项目质量。
本书中涉及的模式可以分为以下四种类型:
◆ 基本技术:检阅 Ajax 开发所需要的基础技术
作者:Tony Bautts,Terry Dawson & Gregor N. Purdy 译者:O'Reilly Taiwan 公司编译 书号:7-5641-0353-1 页码:328 定价:38 出版时间:2006.7
本书详细解释 Linux 的基本网络工具,示范如何架设重要的网络服务器 并介绍新兴的网络技术。除了实践上的指导,每一章都提供了相关的背 景知识。本书涵盖的内容相当广,从基本的 TCP/IP 网络概念到各种重要 网络服务器,以及最近很热门的无线网络与 IPv6 等话题,本书都有专门 的探讨:
影印版
◆ 字符串和数字 ◆ 数据库 ◆ 数组和哈希表 ◆ 图像 ◆ 类、模块和命名空间 ◆ 反射机制和元编程
◆ 互联网服务,如电子邮件、SSH 和 BitTorrent
◆ XML 和 HTML 处理 ◆ 多任务
◆ Ruby on Rails(包括 Ajax 集 成)
◆ 图形界面和终端界面
4
《Linux 技术手册》(第五版)
Linux in a Nutshell, 5e 作者:Ellen Siever, Aaron Weber, Stephen Figgins,
Robert Love, Arnold Robbins 书号:978-7-5641-0778-9/TP.126
开本:16 页码:944 定价:98 出版时间:2007.6
本书第三版的重点是 GNU make,这个版本的 make 已经成为行业标准。 本书将会探索 GNU make 所提供的强大扩充功能。GNU make 之所以广 受欢迎是因为它是一个自由软件,并且几乎可以在包括微软 Windows (作为 Cygwin 项目的一部分)的每个平台上使用。